Design and development of PCB backplane automatic tester

Ca PCB used by various electronic equipment becomes more and more sophisticated, detecting the fault of PCB backplane manually is not only complicated but also has low reliability. The AUTOMATIC tester for PCB backplane based on PLD introduced in this paper can improve the working efficiency and ensure the detection reliability.

ipcb

With the rapid development of electronic technology, is widely used in various types of electronic equipment production of printed circuit board (PCB) increased dramatically, technical personnel need to quickly determine the back on the short circuit, open circuit fault or fixing the excessive amounts of resistance, if rely on artificial detection is very complicated, and the reliability is low, so the circuit board back significantly increased demand of automatic test. În această lucrare, este propusă o metodă de sistem de testare automată pentru backplane-ul PCB bazat pe selectorul de comandă multiplu ADG7128 al controlului EPM732 și este dată implementarea acestuia. S-a dovedit că metoda de testare este rapidă și eficientă după aplicarea la testul planului de bază PCB.

Compoziția hardware a sistemului

The system structure of automatic tester is shown in Figure 1, which consists of microcomputer, USB bus DIO interface card, PLD control block, multi-way selection switch, test fixture and so on.The system can quickly test open and short circuit faults of single, double and multilayer PCB backboards.

Microcomputers have no special requirements, and can generally use ordinary computers. Interfața sistemului adoptă șablonul de control industrial USB-7802ADIO ieftin produs de Hongtop Measurement and Control Technology Co., LTD. Tensiunea de intrare și ieșire este 0 ~ 5V, în conformitate cu standardul magistralei USB + 5V. Usb-7802a is a 32-channel universal digital TTL level input/output board, with 4 8-bit digital input ports and 4 8-bit digital output latch ports, a total of 32 inputs and 32 outputs; Provides win95/98/2000 /NT under the test program and dynamic link program (DLL).Since it is a USB bus, the USB protocol automatically assigns the base address of the board.