1. Circuit Online Testing Technology
1. Principle of online testing: The basic principle of online testing is that the tester provides input stimulus to the chip under test on the printed circuit board, and automatically collects and records the output response and state value of the chip under test under computer control. The computer compares all the recorded state values with the standard state truth table to determine the fault condition of the object under test.
2. Post-drive test technology: Post-drive test technology is mainly used for online testing of digital circuits. Its essence is to inject or pull out a transient large current at the input stage of the device under test (the output stage of the previous driver chip), forcing its potential to become higher or lower as required, so as to achieve the purpose of applying test excitation to the device under test online.
In order to ensure the functional test of the device on the circuit board, the logic level of the driver device must be forced, and each pin driver must be able to absorb or output sufficient current. According to the post-drive safety standard recommended by the international protection standard document (00-53/1), the maximum drive current of the tester is designed to be 240mA, and the test time is within 200ms. Through the experiment, the device under test can be basically isolated well, and the safety of the device under test is also ensured.
2. Tester Composition
1. Hardware module: The tester consists of a portable computer, a single-chip test platform and test analysis and processing software. The single-chip test platform completes the data collection of the object under test under computer control. Some functions and descriptions are as follows:
The single-chip microcomputer circuit mainly completes data acquisition, control, command processing, and data exchange with the computer. The MCS-51 series 8031 single-chip microcomputer is used in the tester design, 2764 is selected as the expansion ROM, and 6264 is selected as the expansion RAM. The decoding chip circuit is 74LS138. For serial communication with the computer, MCl488 and MC1489 are used to convert RS-232C level and TTL level. The single-chip microcomputer system clock frequency uses a 6MHz crystal oscillator, the communication baud rate uses 2400, and the single-chip microcomputer uses working mode 3 for serial communication. Timer T1 is set to mode 2. Set SMOD=1, and the time constant is F3H.
The bus driver expands the microcontroller bus and improves its driving capability. 74LS244 and 74LS245 line drivers are selected.
The drive control circuit mainly completes the control of TTL and CMOS test thresholds during the test process. A 4-fold SPST (single-pole single-throw) DG211 analog switch is selected, and the switch control is completed by the decoding circuit and the 74LS373 latch. To ensure that the DG211 is in the normally open (OFF) state when it is turned on, a pull-up resistor (10kΩ) is added to the control line. The test drive circuit applies a test input signal to the chip under test, and a micro relay is used to control the input signal. The test signal is generated by the data buffer 74ACT244. To ensure that the input current meets the design requirements, a 4-way parallel connection is adopted. To prevent damage to the device, an LC network is added for high current buffering, and a diode protection circuit is designed.
The data acquisition circuit reads the output response of the chip under test and uses the dual voltage comparator LM393 to control the output signal. It has low power consumption, high comparison accuracy, and is compatible with TTL logic. The LM393 output is connected to the 74LS373 data latch, and the comparison data is read in by the microcontroller.
The voltage-driven D/A circuit completes the output of the step voltage during the VI test. An 8-bit parallel D/A converter MC1408 is used. The chip power supply voltage is +5V and -12V. The reference voltage is provided by the constant current regulator TL431. The output selects bipolar output, which is completed by a two-stage amplifier LM348.
The current conversion and acquisition A/D circuit implements the acquisition of test point current data. The circuit uses load resistors and differential amplifier circuit LM343 to follow the voltage of the test point, and converts the current value of the test point into a voltage that can be processed by the A/D conversion circuit. The AD7574 eight-bit successive comparison high-speed A/D conversion circuit is selected. The conversion time is 15μS, and the single +5V power supply is used. The reference voltage is VREF=-8V. The input voltage range is 0~+|VREF|. The A/D conversion can be started by generating a negative pulse at the RD end of the program control chip.
Massembly patch knowledge class introduces professional patch knowledge in popular words. Massembly Technology is the first one-stop service provider in China for PCB (Massemb Knowledge Classroom) sample board making, component procurement, and patch!
2. Software module: The tester is controlled by a portable host computer through a serial port. The single-chip test platform completes the work of excitation control and data acquisition. All data analysis and processing and command control are completed by the portable host computer. The whole set of test software consists of several main modules, including the host control software, data communication software, offline test software, online function test software, online status test software, VI characteristic test software, node voltage test software, electronic manual, test development software, system self-check software, etc.
3. Main functions of the tester
The tester adopts circuit online testing technology, which can be used to test and analyze common faults of various small and medium-scale integrated circuit chips online or offline, and test the V/I characteristics of analog and digital devices.
The basic principle of the digital chip functional test is to detect and record the input/output status of the chip, compare the recorded status with the standard status truth table, and determine whether the function of the tested chip is correct. Each digital device on the digital chip status test circuit board has three status characteristics after power-on: the logical state of each pin (power, ground, high impedance, signal, etc.), the connection relationship between the pins, and the logical relationship between input and output. When a device fails, its status characteristics generally change.
The tester can extract the status characteristics of each IC device on a good circuit board, store them in the computer database, and then compare them with similar faulty circuit boards to accurately find the fault location.
VI characteristic test analysis This test function is based on analog characteristic analysis technology and can be used to test analog, digital, special-purpose devices, programmable devices, and large-scale and ultra-large-scale devices. The tester automatically extracts the characteristic curve of the measured point through the test probe or test clip, displays it on the microcomputer screen, and finally stores it in the computer. When diagnosing special faults, the measured VI curve is compared with the pre-stored standard curve to find the fault. Node voltage test Since the test object of the tester includes not only digital circuit devices, but also a large number of analog circuit devices, in order to further improve the scope of application of the tester, the node voltage test technology is used in the tester. By applying the working voltage to the object under test, the voltage response value of the test node is read by the computer, and a standard test information library is established for the operator to analyze and determine the fault location.
In addition to the above main functions, other functional testers also have auxiliary testing functions such as electronic manuals, test development, and system self-test.
Previous article:Introduction to the use and basic structure of flying probe tester in SMT patch processing
Next article:Instructions for use of soil pH tester and introduction to its effects
- Popular Resources
- Popular amplifiers
- Seizing the Opportunities in the Chinese Application Market: NI's Challenges and Answers
- Tektronix Launches Breakthrough Power Measurement Tools to Accelerate Innovation as Global Electrification Accelerates
- Not all oscilloscopes are created equal: Why ADCs and low noise floor matter
- Enable TekHSI high-speed interface function to accelerate the remote transmission of waveform data
- How to measure the quality of soft start thyristor
- How to use a multimeter to judge whether a soft starter is good or bad
- What are the advantages and disadvantages of non-contact temperature sensors?
- In what situations are non-contact temperature sensors widely used?
- How non-contact temperature sensors measure internal temperature
- LED chemical incompatibility test to see which chemicals LEDs can be used with
- Application of ARM9 hardware coprocessor on WinCE embedded motherboard
- What are the key points for selecting rotor flowmeter?
- LM317 high power charger circuit
- A brief analysis of Embest's application and development of embedded medical devices
- Single-phase RC protection circuit
- stm32 PVD programmable voltage monitor
- Introduction and measurement of edge trigger and level trigger of 51 single chip microcomputer
- Improved design of Linux system software shell protection technology
- What to do if the ABB robot protection device stops
- CGD and Qorvo to jointly revolutionize motor control solutions
- CGD and Qorvo to jointly revolutionize motor control solutions
- Keysight Technologies FieldFox handheld analyzer with VDI spread spectrum module to achieve millimeter wave analysis function
- Infineon's PASCO2V15 XENSIV PAS CO2 5V Sensor Now Available at Mouser for Accurate CO2 Level Measurement
- Advanced gameplay, Harting takes your PCB board connection to a new level!
- Advanced gameplay, Harting takes your PCB board connection to a new level!
- A new chapter in Great Wall Motors R&D: solid-state battery technology leads the future
- Naxin Micro provides full-scenario GaN driver IC solutions
- Interpreting Huawei’s new solid-state battery patent, will it challenge CATL in 2030?
- Are pure electric/plug-in hybrid vehicles going crazy? A Chinese company has launched the world's first -40℃ dischargeable hybrid battery that is not afraid of cold
- I want to make a game console recently, but in order to prevent others from copying it, what is the best way to do it?
- The firmware development kit has been upgraded, ONSemiconductor.BDK.1.18.0.pack
- Linux builds RVB2601 development environment
- Wi-Fi 6 and Wi-Fi 6E: The key to the Internet of Things
- [ATmega4809 Curiosity Nano Review] How to use RTC
- EEWORLD University Hall----Set up UCD3138 for JTAG communication
- Can the silkscreen on the board be deleted if there is insufficient space? What are the key files required for patch?
- [Mill MYB-YT507 development board trial experience] tkinterLabel learning
- [Automatic clock-in walking timing system based on face recognition] Node communication - LoRa technology
- TI: Development platform compatible with multiple wireless communication protocols