Customer SolutionsTestStand and LabVIEW Automate Personal Help Button PCB Functional Testing
Author(s):Matthew Kennedy, Bloomy Controls Inc.
Industry:Medical/ Medical Instrumentation
Product:LabVIEW, NI TestStand, PXI/CompactPCI
The Challenge:Replacing an outdated printed circuit board functional test system.
The Solution:Creating a National Instruments TestStand and LabVIEW-based functional test system, which decreased product test time by more than 60 percent.Introduction Due to an ever-increasing population of elderly people and the company’s reputation for providing quality products and service, Lifeline increased its personal help buttons production by four times to make 200,000 units per year. The company’s existing functional test system was 10 years old and difficult to maintain. When the company hired a new contract manufacturer to assemble its printed wiring assemblies used in the personal help buttons, Lifeline asked Bloomy Controls, a National Instruments Select Integrator, to help create new printed circuit board (PCB) functional test software and provide test equipment to the contract manufacturer. The vacuum-operated test fixture ensures quick and repeatable contact with all test points on the PCB. Once the PCB is in place, the system measures battery power, transmission power, status, and alarm bits.Digital control signals provide stimuli for the fixture, relay control, and external battery simulation. Using TestStand, Bloomy Controls developed a custom operator interface. The operator interface allows an operator to log in, load a selected TestStand sequence, and monitor the operation of tests in progress. With the operator interface completed, we concentrated exclusively on developing the product tests in LabVIEW, which simplified the process of programming and controlling the installed DAQ card, GPIB, and serial port. By modularizing and separating the operator interface sequence control from the individual LabVIEW test modules, Lifeline can concentrate on the sequence and test modules. The Microsoft Access database, which stores all the test data, enables Lifeline engineers to develop detailed production yield reports, troubleshooting guides, lot control, and production reports - abilities the previous test system did not provide. The database also records all test information to include parameters, limits, test times, and pass/fail status in a polymorphic, multilevel database. We based the database design on the standard database field design provided with TestStand. We were able to easily add further customizations that are unique to Lifeline’s PCB test record keeping, including PCB assembly date and PCB manufacture date. Now, Lifeline can apply this database format to any PCB, regardless of the product. "Continuous improvement, contract manufacturer control, and lot traceability have been greatly simplified, thanks to our new test systems developed by Bloomy Controls," said Elaine Fasoli Bailey, Lifeline Manager of Quality Assurance and Process Control. Since the completion of the personal help button test system, Bloomy Controls has developed two other testers for Lifeline. Matthew Kennedy Bloomy Controls Inc. Tel: (860)289-9925 Fax: (860)289-9535 Web: www.bloomy.com View the entire user solution in Adobe Acrobat PDF format. |
