Testing times May 1st 2010 An automated audio amplifier manufacturing test system
was constructed using NI LabVIEW and TestStand.Ahmed
Issa and Patrick O'Halloran – Benetel Ireland explain
The challenge was to design and build
an automated Manufacturing Test
System (MTS) for testing Audio
Amplifier PCB's with the aim to reduce test
times and maximize throughput. The
customer's test time requirement was 99
seconds per Unit Under Test (UUT).
Test system function and
equipment
Benetel Ireland was founded by a team of
engineers with many years of experience in
automation and wireless product
development, gained at companies including
Motorola, Lucent Technologies and Kenwood.
Our experienced team combined with our
extensively equipped laboratories enables us to
offer customers rapid, innovative, high quality
automated test solutions and wireless design.
Benetel was chartered to design an
automated Manufacturing Test System (MTS)
for testing a multi-purpose Audio Amplifier
PCB. The Audio Amplifier, i.e. the Unit Under
Test (UUT) had several stereo and mono audio
input and output ports. The customer required
15 different tests to be performed on each
UUT during 99 seconds. Testing a UUT
manually would involve plugging cables in and
out in difference combinations. Furthermore,
testing over a wide range of frequencies would
waste valuable time. For maximum testing
throughput and minimum test times, an
automated test system with minimal operator
interference was sought. To this end, Benetel
designed a custom bed-of-nails fixture to
house the UUT during test time.An industrial
PC was used to control the MTS equipment.A
DC power supply unit (PSU) was used to
power up the UUT. The PSU was controlled
using a USB interface. UUT test points were
grouped into standard 3 way XLR, Stereo,
Mono and USB connectors and fed back to the
audio test equipment. PrismSound dScope
Series III was used to generate multi-tone
sound signals that were fed to the fixture ports.
Sound signals were probed from UUT test
points and fed to/from the dScope for analysis
through PrismSound dSNet-I/O-Switchers.
Sound signal analysis was done by performing
FFT on the measured sound signal traces and
the assessment factors were signal Amplitude,
Noise and Distortion. Resistor loads were
applied on the UUT's output signals to
simulate speaker loads. The PrismSound
equipment was interconnected using a RS232
daisy-chain, and controlled by a USB interface.
The UUT had an onboard digital sound card
I/O. The digital sound signals to/from the
sound card were connected directly to the PC
using a USB interface and analysed using
PrismSound software. The equipment of this
MTS was stacked in a 19" rackmount.
Software Development
NI software was used to automate the entire
Audio Amplifier MTS. ActiveX controls,
provided by PrismSound, were used in
LabVIEW VI shells to automate the required
functionality of the audio test equipment. VIs
were also used to control the PSU using USB
serial communication. All VIs were arranged
and sequenced using TestStand with proper
inputs, preconditions and post-actions to put
together a sequence of tests that conformed
to the UUTs' manufacturer specifications.
The tests performed on the UUT
comprised DC supply voltage levels, Sound
Card Input/Output, Amplifier Output Level,
Bass and Treble Combination Outputs,
Auxiliary and PC Stereo Input/Output.
Reports of the test results were generated in
HTML and CSV formats. Database logging
was added to the system for test yield studies.
Many automation and test code changes
were required throughout MTS development
stages. Naturally, the use of TestStand to
sequence LabVIEW VIs was the optimum
solution. Using TestStand and LabVIEW
allowed fast development times, ease in creating
and editing sequences, and flexibility to rearrange
test structure and sequences. The
simplicity of integrating LabVIEW VIs into the
sequences was also a major factor. Above all,
LabVIEW VIs made it very easy to control the
PrismSound equipment using ActiveX controls.
The latter advantage facilitated a fast protocol
for controlling the PrismSound equipment
and resulted in the reduction of the test time
from the targeted 99 seconds to 70 seconds per
UUT. This project took 3 months to complete,
from the proposal stage to deployment.
Test system performance
The automated Audio Amplifier MTS
performed reliably offering the main benefits
of speed and repeatability. The modular
nature of TestStand and LabVIEW
programming added great flexibility and ease
of accommodating UUT updates with no or
little code changes. By using TestStand and
LabVIEW, no extra development time was
devoted to creating standard objects such as
graph displays or user interface buttons.
With slight modifications on the default
TestStand interface, running the MTS
required minimum operator skill due the
user-friendly TestExecutive interface.
With improved testing efficiency, the UUTs'
manufacturer was able to decrease test time
(by 29 seconds per UUT). Reports generated
automatically with each test, provided a good
reference of the results and future analysis.
With database logging and yield studies, they
we able to make better decisions about UUT
failures, and thereby increase product
reliability, quality and profitability. More articles from National Instruments UK Limited: |