Extensible circuit control assembly test platform and test method
By designing a scalable circuit control component test platform, the complex testing steps and difficulty in fault positioning of avionic drive products are solved, automated testing and fault positioning are realized, and production efficiency and product delivery capabilities are improved.
Patent Information
- Application Number
- CN202411434424.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-15
- Publication Date
- 2025-02-18
- Estimated Expiration
- 2044-10-15
AI Technical Summary
The existing technology cannot meet the problems of complex and repetitive circuit board testing steps, and difficult to locate the fault of the remediation product of the aviation electrical drive product manufacturer when mass products are delivered by avionics electric drive product manufacturers.
Design a test platform and testing method for extensible circuit control components, which can automatically test the CPU board, conditioning board, drive board and other components of the onboard electric drive controller products, including I/O circuits, communication circuits, analog commands, and PWM Circuits, storage functions, driving circuits, conditioning circuits, sensor signal acquisition, power supply and secondary power supply, etc. The platform has two control modes: manual and automatic control modes, through external excitation signals and signal acquisition, it automatically determines whether the hardware circuit and software logic are normal or not.
It realizes automated testing and automatic fault positioning of circuit board mass production, improves testing efficiency and production efficiency, reduces the requirements for the professional quality of testers, avoids damage to circuit board solder joints or cables, and improves aviation repair shops product delivery capability.
Smart Images

Figure CN119472581A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of aerospace technology, and in particular to an expandable circuit control component testing platform and a testing method. Background Art
[0002] More electric aircraft technology and all-electric aircraft technology are increasingly becoming the mainstream way of aircraft power, and more and more motor control systems are being used in the aviation field. With the increase in the types and quantities of electric drive controller products delivered and the shortening of delivery cycles, the labor costs faced by manufacturers will rise sharply, and the time pressure will become more urgent. The traditional test method in which testers use a variety of test equipment to test control components step by step according to the test steps in the test procedures is already stretched. The traditional test method has complicated test steps and requires high professional quality of testers. It is necessary to prepare a variety of measuring instruments and test equipment such as oscilloscopes, multimeters, power supplies, signal generators, and resistance boxes. In order to test the various functions of the circuit board, it is often necessary to weld temporary power lines and signal lines for it, or destroy the installed cables, causing potential damage to the circuit board solder joints or cables. In addition, with the continuous increase in the working time of electric drive controller products, the number of products that need to be repaired and tested is gradually increasing. The reasons for the failure of the repaired products are complex and diverse, including device damage or aging, circuit abnormalities, pin desoldering or poor contact, and large changes in the high and low temperature performance of the device. Locating the faults of returned products and repairing them not only takes up a lot of time and energy for researchers and testers, but also poses a great challenge to the quality of personnel in aviation repair plants due to the complexity and diversity of product design, seriously affecting the delivery of batch electric drive controller products. Modern aviation product production lines and aviation repair plants increasingly need an automated non-destructive board-level testing method. Summary of the invention
[0003] In order to solve the problem that the existing technology cannot meet the needs of batch product delivery by aviation electric drive product manufacturers, the circuit board testing steps are complicated and repeated, and the fault location of the returned products by aviation repair factories is difficult, the present invention designs an expandable circuit control component testing platform and testing method, which can be used for board-level product testing such as CPU board components, conditioning board components, and driver board components (hereinafter collectively referred to as control components) of airborne electric drive controller products, and can test the I / O circuits, communication circuits (including 422 communication, 429 communication, CAN communication, etc.), analog instructions, PWM circuits, storage functions, drive circuits, conditioning circuits, drive circuits, sensor signal acquisition, power supply and secondary power supply and other circuits and functions involved in various components. For the testing of different products, it is only necessary to select different test items in the software without the need to design a special test program. The test platform is used to test the hardware circuit and software logic of the circuit board, and has two control modes: manual and automatic. In the manual mode, the board-level test unit provides the external power supply and various excitation signals required by the control board, which is convenient for designers and testers to manually test the circuit; in the automatic mode, the board-level test unit automatically determines whether the hardware circuit and software logic are normal or not through excitation injection and signal acquisition.
[0004] Technical solution of the invention
[0005] The invention discloses an expandable circuit control component testing platform and testing method, which mainly determines whether the functions of the control component are normal by inputting external excitation signals and collecting board-level signals, thereby achieving the purpose of mass production of circuit boards and automatic fault location.
[0006] An expandable circuit control component test platform comprises a measurement and control cabinet (1) and a test tool (2);
[0007] The measurement and control cabinet (1) comprises: a cabinet (3), an AC power distribution box (4), a programmable power supply (5), an oscilloscope (6), a data acquisition instrument (7), a switch (8), a signal distribution and conditioning box (9), a multi-computer switch (KVM) (10), and a main control computer (11). The AC power distribution box (4), the programmable power supply (5), the oscilloscope (6), the data acquisition instrument (7), the switch (8), the signal distribution and conditioning box (9), the multi-computer switch (KVM) (10), and the main control computer (11) are placed in the slot of the cabinet (3) from top to bottom. The AC power distribution box (4) is connected to the programmable power supply (5), the oscilloscope (6), the data acquisition instrument (7), the switch (8), the signal distribution and conditioning box (9), the KVM (10), and the main control computer (11) respectively to realize the power supply of the internal equipment of the measurement and control cabinet (1). The switch (8) is connected to the program-controlled power supply (5), the oscilloscope (6), the data acquisition instrument (7), the signal distribution and conditioning box (9) and the main control computer (11) through the network port to realize the software control of the equipment. The signal distribution and conditioning box (9) is connected to the program-controlled power supply (5), the oscilloscope (6), the data acquisition instrument (7) and the main control computer (11) to realize the distribution, switching, conditioning and collection of the power supply and input and output signals of the control components. The KVM (10) is connected to the main control computer (11) and serves as the screen, mouse and keyboard of the main control computer (11).
[0008] The test fixture (2) includes: a box (12), a quick clamp (13), a guide rail (14), and a needle plate (15). The box (12) includes a three-dimensional support part and a main body part. The needle plate (15) includes: a pressure plate, a needle plate guide rail, a PCB base, a needle bed, and a positioning pin. The quick clamp (13) is connected to the three-dimensional support part on the box (12), and is connected to the pressure plate on the needle plate (15) through the guide rail (14). The PCB base of the needle plate (15) is fixed to the main body part on the box (12). The needle plate guide rail connects the pressure plate and the PCB base. The needle bed is fixed on the PCB base, and the positioning pin is fixed below the pressure plate. By manually pressing the quick clamp, the quick clamp drives the guide rail and the pressure plate to move downward along the needle plate guide rail, so that the positioning pin fixes the control component on the PCB substrate below, and the test point on the control component is able to contact the needle bed, so that the excitation signal is introduced into the control component through the probe on the needle bed, and the signal to be tested is introduced from the control component to the test platform. The test fixture is a fixture that fixes the control components, presses the needle bed, and leads each test point to the test interface through the spring probe. The test needle board design provides an expansion of the test equipment to meet the requirements of debugging different new products and locating faults in repaired products.
[0009] The electrical interface of the signal distribution and conditioning box (9) on the measurement and control cabinet (1) is connected to the electrical interface of the upper box (12) of the test fixture (2) through a quick-plug anti-misinsertion aviation circular connector. According to the type of signal used, a total of six types of cables are provided, namely: power supply cable, communication cable, discrete quantity cable, digital quantity cable, analog quantity input cable, and analog quantity output cable. The power supply cable provides two 0-28V power supply lines and one 24V power supply line. The communication cable provides one communication line for receiving and sending RS422, CAN, and 429 communication data. The discrete quantity cable provides two signal lines for discrete quantity excitation and measurement. The digital quantity cable provides two signal lines for digital quantity excitation and measurement. The analog quantity output cable provides two signal lines for providing voltage, current, resolver, LVDT and resistance signals to the control component. The analog quantity input cable provides two signal lines for analog quantity input and measurement.
[0010] Furthermore, the AC distribution box (4) includes: a voltmeter, an ammeter, a fuse, a start switch, a shutdown switch, an emergency stop switch, a leakage protection switch, an AC contactor, an AC socket strip, and an AC input socket. The AC power supply is supplied to the AC distribution box (4) through the AC input socket via the power cord, and the programmable power supply (5), the oscilloscope (6), the switch (8), the signal distribution and conditioning box (9), the KVM (10), the main control computer (11), and the test tool (2) are supplied with power through the AC socket strip. The voltmeter and the ammeter are mainly used to measure and control the display of the power supply voltage and power supply current of the cabinet, and the start switch, the shutdown switch, the emergency stop switch, the leakage protection switch, the fuse, and the AC contactor are used to realize the functions of power supply control and overcurrent protection, which can effectively protect the personal safety of the test personnel and the safety of the equipment.
[0011] The programmable power supply (5) includes: 4 DC power supplies with a voltage output range of 0-20V and a current output range of 0-10A, and 1 DC power supply with a voltage output range of 0-40V and a current output range of 0-19A. The programmable power supply with a voltage output range of 0-20V provides 3.3V, ±5.0V, and ±15V DC power to the control panel assembly, and the programmable power supply with a voltage output range of 0-40V provides 28V DC power. The 5 programmable power supplies are connected to the switch (8) through a network port, so that the output voltage and current can be controlled by software using the main control computer (11).
[0012] The oscilloscope (6) uses a four-channel oscilloscope equipped with LAN connectivity for controlling and monitoring the waveform characteristics of the signal.
[0013] The data acquisition instrument (7) includes: a data acquisition instrument with USB and LAN interfaces and built-in signal conditioning function, a 40-channel single-ended multiplexer and a 20-channel multiplexer. The input of the data acquisition instrument is connected to the two multiplexers. The data acquisition instrument is used to measure signals such as voltage, resistance, frequency, pulse width, etc., and the test is switched to any measurement point through the self-test switching board. The single-ended multiplexer is used to realize the measurement of 2-wire input except current. The 20-channel multiplexer realizes AC and DC current measurement without using external shunt resistors.
[0014] The switch (8) is used to realize the communication and high-speed data transmission between the main control computer (11) and the programmable power supply (5), the oscilloscope (6), the data acquisition instrument (7), and the signal distribution and conditioning box (9).
[0015] The signal distribution and conditioning box (9) includes: a transmitter, a self-test switching board, a signal conditioning circuit, a disconnection board, an electrical interface, and a module power supply. The electrical interface is connected to the disconnection board, the disconnection board is connected to the transmitter, the transmitter is connected to the self-test switching board, and the self-test switching board is connected to the signal conditioning circuit. The electrical interface is implemented by a quick-plug anti-mis-insertion aviation circular connector, which is used to connect the measurement and control cabinet with the test fixture. The transmitter is used to isolate the power supply, input, and output terminals, filter and attenuate the noise of the field signal, isolate different potentials, and suppress external magnetic cabin interference. According to different excitation requirements, different transmitter output types are selected to meet the excitation output requirements. The disconnection board is used to realize the signal disconnection function. When the hardware resources of the measurement and control cabinet are disconnected, the control component can be manually injected or tested with an external signal. The self-test switching board includes: a 2-pole 5A universal power relay with a rated voltage of 24V, a solid-state relay with a control voltage of 3-32VDC and a load voltage of 5-220VDC, and a control circuit. The self-test switching board is used to connect hardware resources and the device under test. Each board provides 64-line switching selection capabilities and provides test resource switching capabilities for two buses. When the external cable connection is disconnected, the test platform can realize the open-loop self-test function and provide the operating status of key signals (voltage output, I / O level) and key components (sensors). The function of the signal conditioning circuit is to condition the excitation signal. The board in the main control computer (11) outputs the excitation signal, and after conditioning, the excitation signal is conditioned to the signal type required by the control component (voltage type excitation, current type excitation, rotary transformer signal). The module power supply uses a 24V power supply with short circuit, overload, and overvoltage protection, which is used to power the relay and transmitter.
[0016] The KVM (10) uses a pull-out LCD control terminal module.
[0017] The main control computer (11) includes: a chassis, a controller, an analog output card (AO card), a high-speed digital card, a resolver signal card (RVDT signal card), a linear conversion sensor signal card (LVDT card), a discrete output card (DO card), a discrete input card (DI card), a resistor card, a CAN bus communication card, an ARINC429 card, a MIL-STD-1553B bus communication card, and an RS422 bus communication card. The signal ends of the analog output card, the resolver signal card, the linear conversion sensor signal card, the discrete output card, the resistor card, and the high-speed digital card are connected to the conditioning circuit of the signal distribution conditioning box (9) to realize the excitation and collection of IO signals and sensor signals; the control end is connected to the controller to realize the control of communication, input, output functions and modes. The CAN bus communication card, ARINC429 card, MIL-STD-1553B bus communication card, and RS422 bus communication card are connected to the disconnect board of the signal distribution and conditioning box (9) to realize the communication test between the control component on the test fixture (2) and the main control computer (11). The chassis uses a chassis with a bandwidth of 4GB / s, 17 hybrid slots and 1 system slot. The analog output card is used to output voltage or current excitation signals (external isolation module). The high-speed digital card is used to output high-speed digital signals. The rotary transformer signal is realized using a digital-linear rotary transformer converter. The LVDT card uses an LVDT simulation card for LVDT sensor signal simulation. The discrete input card and discrete output card use a discrete input and output card for external DI type signal acquisition and DO type excitation output. The resistor card uses a 4-channel resistor switching board for PT1000 / PT100 temperature sensor simulation. The RS422 bus communication card is used to perform RS422 bus communication with the onboard DSP chip. CAN bus communication card, used for CAN bus communication with the onboard DSP chip. ARINC429 communication card, used for ARINC429 bus communication with the onboard DSP chip. MIL-STD-1553B bus communication card, used for 1553B bus communication with the onboard DSP chip.
[0018] Among them, in the test fixture (2), the bottom probe in the needle board (15) is designed to control the lead-out of the electrical interface connector of the component, and a recessed test probe is used to connect the electrical interface pad. Taking into account the characteristics of the pads of the components (straight plug, patch and via) of the electric drive controller control component, as well as the high-density pin spacing of DSP and CPLD, and the characteristics of the maximum power supply of 3A, a 50mil test probe is selected. A long needle is used on the front, with a working stroke of 4.3mm and a maximum stroke of 6.35mm. A short needle is used on the bottom, with a working stroke of 2.5mm and a maximum stroke of 4.2mm. Select the needle according to different test purposes: a 30° conical head is used for clean surfaces such as chip pads, a 4-claw crown-shaped needle is used for protruding pads and upright component pads, and a 9-pin plum blossom (serrated) needle is used for upright components and connector leg pads. The PCB base is avoided according to the component openings to ensure that the board body is evenly stressed and the components on the board are not in contact with each other.
[0019] The entire device structure is easy to assemble and reliable, and is easy to maintain through convenient connection of various internal functional modules.
[0020] A method for testing an expandable circuit control component comprises the following steps:
[0021] Step 1: Press the start switch on the AC distribution box (4), the main control computer (11) is turned on synchronously, and the upper computer software is opened. The software is opened and connected to the database, and the system self-test is entered. The system self-test automatically checks whether the power supply, equipment, function board and other cards are working normally, and displays the self-test results. At the same time, it outputs 24VDC to ensure that the signal distribution conditioning box, resistor card and resolver card are working normally.
[0022] Step 2: Enter the main program (the interface is the test interface at this time). The software initializes the test interface, power supply, equipment and functional boards. Subsequent operations can be performed only after initialization is completed.
[0023] Step 3. Align the positioning holes at the four corners of the control component with the positioning bolts and put them into the slots; pull the quick clamp to press the pressure plate down, use the pressure needle to press the control component to make it drop, press it down to the needle plate, and the test probe at the bottom contacts the test point to lead out the signal.
[0024] Step 4: Power supply test: The power supply test includes 28V power supply test and power supply conversion module test.
[0025] a.28V power supply test. Select the control component test sequence and check the "28V power supply" test item. Enter the serial number of the board under test and click the "OK" button to start the test and complete the power supply of the control component. Observe the power status and software records to see if there are any abnormal conditions. The control and implementation logic is as follows: before powering the control component, the programmable control disconnects the internal excitation connection and uses the data acquisition instrument to check the interface resistance; switches to the oscilloscope for online excitation voltage waveform monitoring (single channel); powers the control component and switches to the data acquisition instrument for online excitation voltage monitoring. The control and implementation logic function block diagram is as follows: Figure 3 As shown. b. Power supply conversion module test. Check the "conversion module test" test item, and the test items are 5V and ±15V output test. Enter the serial number of the board under test and click the "OK" button to start the test to complete the power supply conversion module test. The control component 28V to 5V and ±15V power supply module, 5V is the VCC power supply, which powers the communication circuit, IO circuit isolation optocoupler, operational amplifier, drive circuit, CPU and CPLD and other circuits and chips, and ±15V is the operational amplifier. The control and implementation logic is: before testing the control component, the program control disconnects the external excitation connection and uses the data acquisition instrument to check the interface resistance; test the control component and switch to the data acquisition instrument for online voltage monitoring.
[0026] Step 5: Communication test.
[0027] a. Host computer 422 communication. Check the test items of "28V and 5V, 3.3V power supply" and "Hospital computer 422 communication test", enter the serial number of the board under test and click "OK" to complete the control component host computer 422 communication test. During the test, if the control board component is not equipped with the CPU component, the serial port loopback test can be implemented by short-circuiting the serial port receiving port and the sending port on the interface between the control board component and the CPU component. Carry out communication test, CPU to serial port positive end sending high level test, CPU to serial port positive end sending low level test, serial port to CPU end sending high level test, serial port to CPU end sending low level test in sequence. Among them, 3.3V is the power supply for the communication circuit. RS422 communication interface uses RS422 bus communication card to complete the test. The control and implementation logic is as follows: the RS422 serial card communication interface passes through the self-test switch board and the disconnect board, and is directly connected to the control board communication interface by the electrical interface; when the RS422 communication signal passes through the self-test switch board, it can be switched to an oscilloscope or a data acquisition instrument for online excitation detection; before the control component is powered on, the acquisition channel is program-controlled to switch to the resistance gear to complete the interface resistance check; the standby serial port is switched to perform cross-communication self-test in the measurement and control cabinet; the RS422 communication interface is directly connected to the control board communication interface through the electrical interface to complete the protocol communication verification; switch to the oscilloscope for online bus waveform monitoring (single channel).
[0028] b. Redundancy room 422 communication test. Same as step 5a.
[0029] c. CAN communication test. Check the "28V and 5V, 3.3V power supply" and "CAN communication test" test items, enter the serial number of the board under test and click "OK" to complete the control component CAN communication test. Carry out communication test, CAN card to CPU end sending high level test, CAN card to CPU end sending low level test in sequence. The implementation logic is the same as step 5a.
[0030] Step 6: Sampling circuit test. This step includes:
[0031] a. Phase current test. Check the "28V, 5V and 3.3V power supply" and "Phase current test" test items, and click "OK" to complete the control component A and B phase current test. This test item tests whether the output of the phase current sampling and conditioning circuit meets the requirements. Among them, 3.3V is the power supply for the limiting circuit. The specific method is: given the input level and the specified output range, determine whether the output of the conditioning circuit meets the requirements. The control and implementation logic is: before the control component is powered on, after the program control disconnects the connection with the internal excitation, the data acquisition instrument can be used to check the interface resistance; the excitation is output after conditioning through the voltage output card, and the current acquisition module is used for monitoring; switch to the oscilloscope for online excitation voltage waveform monitoring (single channel); switch to the data acquisition instrument for online excitation current monitoring.
[0032] Conditioning is implemented in an isolated module, which has the advantages of no signal interference and easy single-channel maintenance, and different types of voltage / current modules are selected for each channel. The signal excitation function (including voltage, current excitation, resistance excitation, resolver excitation, LVDT excitation, IO excitation, DO excitation) is designed as a full-channel simultaneous output mode, which can reduce the overall test completion time during automatic testing, and can also fully, continuously and reliably simulate the external excitation state during the later debugging of the application program, improve the debugging and troubleshooting efficiency, and improve the accuracy of fault location.
[0033] The current type excitation is realized as follows: the analog output card outputs ±10V voltage signal to the power isolation module, and after conversion by the power isolation module (response time 10ms transient), the current excitation signal (-150mA~+150mA) required by the control board is output. The excitation signal is introduced into the target control board through the self-test switching board and the disconnection board through the electrical interface. When the excitation signal passes through the self-test switching board, the load resistor for self-test is enabled, and switching to the oscilloscope or data acquisition instrument can be performed for online excitation detection.
[0034] b. Bus current test. Same as step 6a.
[0035] c. Test the voltage of the front and rear busbars. Same as step 6a, except that voltage sampling uses voltage-type excitation, load resistance is not used during self-test, and online excitation voltage monitoring is used during monitoring.
[0036] d. Temperature sampling test. The temperature sampling test includes the IGBT temperature sampling test and the motor temperature sampling test. Both tests belong to resistance type excitation. When testing, check the "28V and 5V, 3.3V power supply" and "Temperature sampling test" test items, enter the serial number of the board under test and click "OK" to complete the temperature sampling test of the control component. This test item tests whether the voltage output of the temperature sampling circuit meets the requirements. The control and implementation logic is: use the resistor output card to output the resistor excitation signal, adjust the resistor signal according to the 8421 encoding method for direct output, pass through the self-test switching board and the disconnection board, and introduce it into the target control board through the electrical interface; when the excitation signal passes through the self-test switching board, switch to the data acquisition instrument for online excitation detection; before the control component is powered on, the program control disconnects the internal excitation connection, and the interface resistance is checked with the data acquisition instrument.
[0037] Step 7, IO module level test. Check the "28V and 5V, 3.3V power supply" and "IO level test" test items, enter the serial number of the board under test and click "OK" to complete the control component level test. The test automatically provides and switches the input and output test points of the control component IO port, and completes the test of the isolated optocoupler output level involved in the control component IO level test. The IO module level test method and implementation logic are basically the same as a and c in step 6.
[0038] Step 8: Test the resolver decoding module. Check the "28V, 5V and 3.3V power supply" and "Resolver excitation test" test items, enter the serial number of the board under test and click "OK" to complete the resolver excitation test of the conditioning board. This test step includes:
[0039] a. Resolver SPI communication test. The core part of the resolver SPI test is to control the resolver board to output 12 angle values with 10 degrees as the initial value and 30 degrees as the gradient to the resolver board through software, and at the same time measure the 16-bit register value output by the resolver decoding chip and take the first 12 bits of the value. The difference between the value of the latter angle output and the value of the previous angle output should be around 341. The absolute error between the difference and 341 should be controlled between 0 and 50.
[0040] b. Resolver excitation test. This test mainly determines whether the test results meet the requirements by measuring the excitation voltage and excitation frequency range output by the resolver decoding module. The signal transmission process is: the control board outputs the resolver excitation, which is output to the resolver simulation card through the electrical interface, the disconnection board, and the self-test switching board; the resolver simulation card receives the resolver excitation and outputs the resolver signal (sine, cosine) according to the settings, which is introduced into the target control board through the electrical interface through the self-test switching board and the disconnection board. The control and implementation logic is: before the control component is powered on, the program control disconnects the connection with the internal excitation, and the interface resistance is checked with the data acquisition instrument; after the control component is powered on, it switches to the data acquisition instrument for online excitation voltage monitoring; the resolver excitation is input to the digital-linear resolver converter, and the resolver signal is output according to the set angle value after conditioning; it is switched to the oscilloscope for online waveform monitoring (single channel), frequency measurement, and phase difference measurement; the three channels of the oscilloscope are used to collect the excitation end and signal end of the resolver signal for waveform analysis.
[0041] Step 9, APWM waveform test. This test uses a digital output board to output a set of APWM waveforms. The waveform amplitude is 3.3V, the frequency is 10kHz, the positive pulse duty cycle of APWM1, APWM3, APWM5 is 40%, and the positive pulse duty cycle of APWM2, APWM4, APWM6 is 58%. The dead time is 1 / 10000*0.02=0.000002S=2uS. Check the "28V and 5V, 3.3V power supply", "CPLDFault set high" and "APWM test" test items, enter the serial number of the board under test and click "OK" to complete the control component APWM waveform test. The test output waveform frequency error is not higher than 500Hz, the amplitude is 5±0.2V, and the duty cycle error does not exceed 5% to pass. The control and implementation logic is as follows: before the control component is powered on, the acquisition channel is switched to the resistance range by program control to complete the interface resistance check; the PWM signal is input from the electrical interface to the data acquisition instrument for acquisition via the disconnect board and the self-check switching board; the PWM signal value is directly acquired using a data acquisition instrument and an oscilloscope, and the measurement range is configured according to the signal type.
[0042] Step 10, onboard chip circuit test. This test is designed with two types of test items, namely control port test and functional test. The control and implementation logic of the control port test is: output static chip selection and enable through the built-in test program of DSP, collect the corresponding port of the chip through the data acquisition instrument, and verify whether the control port is correct. The signals tested by the control port test item include: FLASH chip, SDRAM, NVRAM, I2C, SPI, watchdog, CPLD. The functional test completes the read and write function verification of each chip through the built-in test program of DSP.
[0043] In the above steps 4 to 10, when the external electrical interface cable is not connected, the data acquisition instrument can be used to perform self-checking and self-calibration of the output device in the measurement and control cabinet; the hardware resources of the measurement and control cabinet can be disconnected through the disconnect board, and the external signal can be manually injected or tested on the product.
[0044] For single or multiple tests of control components, you can select the steps in steps 4 to 10 above to perform automatic or manual tests as needed. For automatic testing of control components of mass-produced products, during the test, check the required test items in steps 4 to 10, enter the serial number of the board under test, and click "OK" to complete the test of the complete functional performance of the control component.
[0045] Beneficial effects of the invention: The invention develops an expandable circuit control component test platform, which is used to assist users in performing performance tests and functional verification on electric drive controller control components, greatly improving the user's test efficiency and leaving sufficient time for users to discover and solve problems. The test platform realizes manual and automatic operations of board-level testing, and has the characteristics of high production efficiency, low labor intensity, safety and reliability, and good display. In terms of the types of control components, the test platform can test various control components including control boards, conditioning boards, and driver boards, and has strong adaptability; in terms of test functions, the test platform can test I / O circuits, communication circuits (including 422 communication, 429 communication, CAN communication and other communication methods), analog instructions, PWM circuits, storage functions, drive circuits, conditioning circuits, sensor signal acquisition, power supply and secondary power supply and other circuits and functions, with complete functions and perfect test items; in terms of product status, the test platform can test the control components of mass-produced electric drive controller products, and can also gradually detect and locate faults in the control components of returned products, which can greatly improve the work efficiency of testers; in terms of product adaptability and scalability, users can adjust the hardware needle bed as needed, select test items in the software, add the test step tree structure to create the required test sequence to adapt to the control components of more products, thereby realizing batch testing of multiple products, which is more convenient and quick, and greatly reduces the work pressure of researchers. Signal measurement is achieved by contacting the needle bed with the control component, which reduces tedious wiring work, avoids additional welding or cable damage, makes the control component and its cable neater, reduces the damage to the control component caused by errors during welding, and makes it easier for assemblers to assemble the product. The monitoring control in the test software installed on the industrial computer can monitor the changes in the power supply voltage and current of each power supply in real time. When the voltage and current changes exceed the set threshold value, the power supply is promptly controlled to cut off the power supply, avoiding damage to the product due to long-term overvoltage, undervoltage, and overcurrent, which is safer and more reliable. The test software uses database technology. On the one hand, the test platform provides a data playback function during the test process, which can locate which test failed and why it failed, thereby providing diagnosis and maintenance suggestions for testers. On the other hand, the test software provides a fault tree configuration function, which can set the relationship between the fault tree hierarchy and the fault module, so as to provide maintenance personnel with the cause of the fault and solution suggestions when locating the fault. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] Figure 1 It is a block diagram of an extensible circuit control component test platform.
[0047] Among them, 1-shell assembly, 2-high-voltage DC contactor assembly, 3-busbar assembly, 4-fuse, 5-lightning protection filter and anti-reverse soft charging module, 6-external aviation connector. 1-measurement and control cabinet, 2-test tooling, 3-cabinet, 4-AC distribution box, 5-programmable power supply, 6-oscilloscope, 7-data acquisition instrument, 8-switch, 9-signal distribution and conditioning box, 10-multi-computer switch (KVM), 11-master control computer.
[0048] Figure 2 It is a functional block diagram of an extensible circuit control component test platform;
[0049] Figure 3 It is a control and implementation logic function block diagram of signal input and output. DETAILED DESCRIPTION
[0050] In order to make the purpose, technical scheme and advantages of the implementation of the present invention clearer, the technical scheme in the embodiment of the present invention will be described in more detail in combination with the embodiment of the present invention. In the example, the same or similar reference numerals throughout represent the same or similar originals or elements with the same or similar functions. The described embodiments are part of the embodiments of the present invention, not all of them. The embodiments described below by reference are exemplary and intended to be used to explain the present invention, and should not be construed as limitations on the present invention. Based on the embodiments in the present invention, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present invention. The following is a detailed description in combination with the embodiments of the present invention.
[0051] Example 1
[0052] The measurement and control cabinet (1) is the main component of the electric drive controller board-level test unit, which provides the signal excitation required for the electric drive controller circuit board test, collects the signal output during the circuit board test, and is used for the electric circuit board test. Among them, the 220V power supply box (3) supplies power to the test platform, and has the functions of power on switch, power off switch, emergency stop switch, power supply voltage and current display, overcurrent protection, etc. The programmable power supply (4) supplies power to the electric drive controller circuit board. The oscilloscope (5) is equipped with a function generator for signal waveform testing. The data acquisition instrument (6) has a built-in digital multimeter for signal testing. The signal distribution and conditioning box (7) has a built-in switching board to realize the functions of fault injection of the electric drive controller circuit board, and also provides breakpoints for convenient testing and external interfaces for convenient connection. KVM (8) can access and control the computer by directly connecting the keyboard, monitor and mouse. The main control computer (9) provides the test resources, platform and software development environment required by the electric drive controller circuit board. In addition, a secondary power supply and an on-board chip interface signal are added to meet the future board-level test requirements, and achievable test items are designed in the test platform software. It has certain interface expansibility to meet the debugging needs of new products.
[0053] The test fixture (2) mainly includes a needle bed (11) and a test cable (12). The needle bed (11) is used to fix the electric drive controller circuit board, and to lead the test signal set on the board and the test cabinet (1) to the connector, so as to assist the test cabinet (1) to complete the test of the electric drive controller circuit board. The needle bed (11) can use a switching switch to complete the switching of the needle bed test state according to the state of the circuit board (depending on whether the DSP sub-board is installed). When the electric drive controller board is not installed with the DSP sub-board, press the switching switch and the indicator light will light up. The test circuit is led to the designated connector through the probe, the quick clamp is pressed by hand, the pressure plate is pressed down, and the TP point on the circuit board is connected to the test circuit, which is reliable and simple. There are 6 types of test cables (12) for connecting the test cabinet and the needle bed. The connection relationship between the 6 test cabinets and the needle bed realized by the test cable is shown in Table 1.
[0054] Table 1 Connection relationship between test cabinet and bed of nails
[0055]
[0056]
[0057] When testing the input signal of the target circuit board, the main control computer software controls the excitation source board to output the excitation signal, which is led to the test nail bed through the test cable, and introduced into the target control board through the electrical interface of the test target. After the conditioning circuit inside the board, it is fed back to the cable under test through the test probe pressed on the test hole of the target control board, and transmitted to the data acquisition instrument of the measurement and control cabinet; after being converted into data according to the configured signal type by the data acquisition instrument, the measurement and control software reads the data for interpretation and display, and reports and records the test results according to the preset judgment procedure.
[0058] When testing the output signal of the target circuit board, the main control computer software sends the product output command to the onboard chip through the product communication bus. The onboard chip outputs the corresponding signal to the conditioning circuit. By pressing the probes at the front and rear test points of the conditioning circuit on the board, the product output signal is fed back to the cable on the side and transmitted to the data acquisition instrument in the measurement and control cabinet. The data is converted into data according to the configured signal type by the data acquisition instrument. The measurement and control software reads the data for interpretation and display, and reports and records the test results according to the preset judgment procedure.
[0059] When testing the onboard chip of the target circuit board, the main control computer software sends chip self-test instructions through the product communication bus. The chip completes FLASH circuit test, SDRAM circuit test, NVRAM circuit test, external I2C circuit test, gatekeeper circuit test, SPI circuit test, CPLD circuit test, RS422 bus circuit test, CAN bus circuit test, ARINC429 bus circuit, and MIL-STD-1553B bus circuit in sequence according to the written test instructions.
[0060] Both the self-test switch board and the data acquisition instrument use the concept of multiplexer, so that high-precision and high-performance instruments can be switched to each node that needs to be tested, saving costs.
[0061] The electrical interface test specified by the technical requirements is realized, and the board-level interface test designed for various test types is also designed. The secondary signals of some signal interfaces on the PCB board are also drawn out for testing by designing the test bed. The summary analysis of the chip interface and board-level interface test results can provide fault location more quickly, ready and complete. Complete all computer tests of the required technical indicators.
[0062] The test platform uses a control system with an industrial control computer as the core. The operator can control the output of the excitation signal through the human-machine interface to test the operating status of the board's I / O circuits, communication circuits, PWM circuits, and key components (such as sensors, etc.).
[0063] Signal excitation is mainly divided into the following 6 parts:
[0064] DC signal excitation: voltage-type excitation, current-type excitation. The DC signal excitation is designed to use an industrial computer board to output a standard voltage signal, which is then converted to the corresponding signal range output by an external conditioning module. Current excitation output realizes the function: the excitation is output after conditioning by the voltage output card, and is monitored by a current acquisition module; before the product is powered on, after the program control disconnects the connection with the internal excitation, the interface resistance can be checked with a data acquisition instrument; switch to an oscilloscope for online excitation voltage waveform monitoring (single channel); switch to a data acquisition instrument for online excitation current monitoring; when the external electrical interface cable is not connected, after enabling the self-test load resistor, the data acquisition instrument can be used to perform winding self-test and self-calibration in the measurement and control cabinet; the hardware resources of the measurement and control cabinet can be disconnected through the disconnect board, and the product can be manually injected or tested with external signals;
[0065] The analog output card NIPXIe-6738 outputs ±10V voltage signal to the power isolation module. After conversion by the power isolation module (response time 10ms transient), it outputs the voltage excitation signal (±15V, differential 0~10V or differential 0~2V) required by the control board. The excitation signal is introduced into the target control board through the electrical interface through the self-test switching board and disconnect board.
[0066] When the excitation signal passes through the self-test switching board, it can be switched to an oscilloscope or data acquisition instrument for online excitation detection.
[0067] The analog output card NIPXIe-6738 outputs ±10V voltage signal to the power isolation module. After conversion by the power isolation module (response time 10ms transient), it outputs the current excitation signal (-150mA~+150mA) required by the control board. The excitation signal is introduced into the target control board through the electrical interface through the self-test switching board and disconnect board.
[0068] When the excitation signal passes through the self-test switching board, the load resistor for self-test is enabled, and switching to an oscilloscope or data acquisition instrument can perform online excitation detection.
[0069] Resolver excitation. Resolver excitation is designed to use a digital-linear resolver converter to set the excitation voltage, signal voltage and frequency range for direct output.
[0070] The test is divided into two parts: the resolver signal end and the excitation end. The resolver excitation is input to the digital-linear resolver converter, and after conditioning, the resolver signal is output according to the set angle value; before the product is powered on, the program control disconnects the connection with the internal excitation, and the interface resistance can be checked with a data acquisition instrument; switch to the oscilloscope for online waveform monitoring (single channel), frequency measurement, and phase difference measurement; switch to the data acquisition instrument for online excitation voltage monitoring; when the external electrical interface cable is not connected, the data acquisition instrument can be used to perform winding self-test and self-calibration in the measurement and control cabinet; the hardware resources of the measurement and control cabinet can be disconnected through the disconnect board, and the product can be manually injected or tested with external signals; the three channels of the oscilloscope are used to collect the excitation end and signal end of the resolver signal, and waveform analysis can be performed;
[0071] The control board outputs the resolver excitation, which is output to the resolver simulation card through the electrical interface, the disconnection board, and the self-test switch board. The resolver simulation card receives the resolver excitation and outputs the resolver signal (sine, cosine) according to the settings, which is introduced into the target control board through the electrical interface through the self-test switch board and the disconnection board.
[0072] When the resolver excitation and resolver signal pass through the self-test switching board, they can be switched to a data acquisition instrument or oscilloscope for online excitation detection.
[0073] LVDT type excitation. Set the excitation voltage, signal voltage and frequency range for direct output. The test is divided into two parts: the LVDT signal end and the excitation end. The LVDT excitation is input to the LVDT card, and after conditioning, the LVDT signal is output according to the set value; before the product is powered on, after the program control disconnects the connection with the internal excitation, the interface resistance can be checked with a data acquisition instrument; switch to the oscilloscope for online waveform monitoring (single channel), frequency measurement, and phase difference measurement; switch to the data acquisition instrument for online excitation voltage monitoring; when the external electrical interface cable is not connected, the data acquisition instrument can be used to perform winding self-test and self-calibration in the measurement and control cabinet; the hardware resources of the measurement and control cabinet can be disconnected through the disconnect board, and the product can be manually injected or tested with external signals; the three channels of the oscilloscope are used to collect the excitation end and signal end of the resolver signal, and waveform analysis can be performed;
[0074] The control board outputs LVDT excitation, which is output to the LVDT simulation card through the electrical interface, the disconnection board, and the self-test switching board. The LVDT simulation card receives the LVDT excitation and outputs the LVDT signal according to the settings, which is introduced into the target control board through the electrical interface through the self-test switching board and the disconnection board.
[0075] When the LVDT excitation and LVDT signal pass through the self-test switching board, they can be switched to a data acquisition instrument or oscilloscope for online excitation detection.
[0076] High-speed digital IO excitation: High-speed digital IO excitation is designed to use a high-speed digital card to output high-speed digital IO signals, which are then converted into corresponding signal outputs through an external conditioning circuit. Hall signal (5V level, 15V level), chopper drive excitation (TTL, 5V, 10kHz), control excitation (TTL, 5V) High-speed digital IO excitation output functions: Output excitation after conditioning through a high-speed digital card; Before the product is powered on, after the program control disconnects the connection with the internal excitation, the interface resistance can be checked with a data acquisition instrument; switch to an oscilloscope for online excitation voltage waveform monitoring (single channel); switch to a data acquisition instrument for online excitation voltage monitoring; when the external electrical interface cable is not connected, the data acquisition instrument can be used to perform winding self-test and self-calibration in the measurement and control cabinet; the hardware resources of the measurement and control cabinet can be disconnected through the disconnect board, and the product can be manually injected or tested with external signals;
[0077] The high-speed digital card NIPXIe-6612 outputs high-speed digital IO signals to the conditioning circuit. After conditioning by the conditioning circuit, it outputs the high-speed digital IO type excitation signal required by the control board. The excitation signal is introduced into the target control board through the electrical interface through the self-test switching board and the disconnection board. When the excitation signal passes through the self-test switching board, it can be switched to an oscilloscope or data acquisition instrument for online excitation detection.
[0078] External DO type excitation. Use discrete output card (cPCI-1101A) to realize the output of aviation 28V / 0V / open discrete signal. External DO type excitation output realizes functions: Directly output excitation through discrete output card; before the product is powered on, after the program control disconnects the connection with the internal excitation, the interface resistance can be checked by data acquisition instrument; switch to oscilloscope for online excitation voltage waveform monitoring (single channel); switch to data acquisition instrument for online excitation voltage monitoring; when the external electrical interface cable is not connected, the data acquisition instrument can be used to perform winding self-test and self-calibration in the measurement and control cabinet; the hardware resources of the measurement and control cabinet can be disconnected through the disconnect board, and the product can be manually injected or tested with external signals;
[0079] The discrete quantity output card outputs a 28V discrete quantity excitation signal, which is introduced into the target control board through the electrical interface via the self-test switching board and the disconnect board.
[0080] When the excitation signal passes through the self-test switching board, it can be switched to an oscilloscope or data acquisition instrument for online excitation detection.
[0081] The signal excitation function is designed to output all channels simultaneously, which can reduce the overall test completion time during automatic testing. It can also completely, continuously and reliably simulate the external excitation state during the later debugging of the application program, thereby improving the debugging and troubleshooting efficiency and the accuracy of fault location.
[0082] It is understood by those skilled in the art that, unless otherwise defined, all terms (including technical terms and scientific terms) used herein have the same meaning as the general understanding of ordinary technicians in the field to which the present invention belongs. It should also be understood that terms such as those defined in general dictionaries should be understood to have the same meaning as in the context of the prior art, and unless defined as here, will not be interpreted with idealized or overly formal meanings. The specific implementation methods described above further describe the purpose, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above description is only a specific implementation method of the present invention and is not intended to limit the present invention. Within the spirit and principle of the present invention, any technician familiar with the profession may use the above disclosed technical content to change or modify it into an equivalent embodiment of equivalent changes for application in other fields, but any simple modification, equivalent change and modification made to the above embodiments according to the technical essence of the present invention without departing from the technical solution content of the present invention, any modification, equivalent replacement, improvement, etc., made according to the technical essence of the present invention, should be included in the protection scope of the present invention.
Claims
1. An expandable circuit control component test platform, characterized in that: It comprises a measurement and control cabinet (1) and a test fixture (2); The measurement and control cabinet (1) comprises: a cabinet (3), an AC power distribution box (4), a programmable power supply (5), an oscilloscope (6), a data acquisition instrument (7), a switch (8), a signal distribution and conditioning box (9), a multi-computer switch KVM (10), and a main control computer (11); the AC power distribution box (4), the programmable power supply (5), the oscilloscope (6), the data acquisition instrument (7), the switch (8), the signal distribution and conditioning box (9), the multi-computer switch KVM (10), and the main control computer (11) are placed in the slot of the cabinet (3) from top to bottom; the AC power distribution box (4) and the programmable power supply (5), the oscilloscope (6), the data acquisition instrument (7), the switch (8), the signal distribution and conditioning box (9), The multi-computer switch KVM (10) and the main control computer (11) are respectively connected to realize the power supply of the internal equipment of the measurement and control cabinet (1); the switch (8) is respectively connected to the program-controlled power supply (5), the oscilloscope (6), the data acquisition instrument (7), the signal distribution and conditioning box (9) and the main control computer (11) through the network port to realize the software control of the equipment; the signal distribution and conditioning box (9) is connected to the program-controlled power supply (5), the oscilloscope (6), the data acquisition instrument (7) and the main control computer (11) to realize the distribution, switching, conditioning and collection of the power supply and input and output signals of the control components; the multi-computer switch KVM (10) is connected to the main control computer (11) and serves as the screen, mouse and keyboard of the main control computer (11); The test fixture (2) comprises: a box (12), a quick clamp (13), a guide rail (14), and a needle plate (15); the box (12) comprises a three-dimensional support part and a main body part; the needle plate (15) comprises: a pressure plate, a needle plate guide rail, a PCB base, a needle bed, and a positioning pin; the quick clamp (13) is connected to the three-dimensional support part on the box (12), and is connected to the pressure plate on the needle plate (15) through the guide rail (14); the PCB base of the needle plate (15) is fixed to the main body part on the box (12); the needle plate guide rail connects the pressure plate and the PCB base; the needle bed is fixed on the PCB base; and the positioning pin is fixed below the pressure plate; by manually pressing the quick clamp, the quick clamp drives the guide rail and the pressure plate to move downward along the needle plate guide rail, so that the positioning pin fixes the control component on the PCB substrate below, and the test point on the control component is able to contact the needle bed, so that the excitation signal is introduced into the control component through the probe on the needle bed, and the signal to be tested is introduced from the control component into the test platform; The electrical interface of the signal distribution and conditioning box (9) on the measurement and control cabinet (1) is connected to the electrical interface of the upper box (12) of the test fixture (2) through a quick-insertion anti-misinsertion aviation circular connector; six types of cables are provided according to the types of signals used, namely: power supply cable, communication cable, discrete quantity cable, digital quantity cable, analog quantity input cable, and analog quantity output cable; the power supply cable provides two 0-28V power supply lines and one 24V power supply line; the communication cable provides one communication line for receiving and sending RS422, CAN, 429 communication data; the discrete quantity cable provides two signal lines for discrete quantity excitation and measurement; the digital quantity cable provides two signal lines for digital quantity excitation and measurement; the analog quantity output cable provides two signal lines for providing voltage, current, resolver, LVDT and resistance signals to the control component; the analog quantity input cable provides two signal lines for analog quantity input and measurement.
2. The test platform according to claim 1, characterized in that: The AC distribution box (4) comprises: a voltmeter, an ammeter, a fuse, a start switch, a shutdown switch, an emergency stop switch, a leakage protection switch, an AC contactor, an AC socket strip, and an AC input socket; the AC power is supplied to the AC distribution box (4) via a power cord via the AC input socket, and the AC socket strip supplies power to a programmable power supply (5), an oscilloscope (6), a switch (8), a signal distribution and conditioning box (9), a KVM (10), a main control computer (11), and a test tool (2); the voltmeter and the ammeter are mainly used to measure and control the display of the power supply voltage and power supply current of the cabinet, and the start switch, the shutdown switch, the emergency stop switch, the leakage protection switch, the fuse, and the AC contactor are used to realize power supply control and overcurrent protection.
3. The test platform as claimed in claim 2, characterized in that The programmable power supply (5) includes: 4 DC power supplies with a voltage output range of 0-20V and a current output range of 0-10A, and 1 DC power supply with a voltage output range of 0-40V and a current output range of 0-19A; the programmable power supply with a voltage output range of 0-20V provides 3.3V, ±5.0V, and ±15V DC power to the control board component, and the programmable power supply with a voltage output range of 0-40V provides 28V DC power; the 5 programmable power supplies are connected to the switch (8) through a network port, so that the output voltage and current can be controlled by software using a main control computer (11).
4. The test platform according to claim 5, characterized in that: Oscilloscope (6) A four-channel oscilloscope equipped with LAN connectivity is used for controlling and monitoring the waveform characteristics of the signal.
5. The test platform according to claim 4, characterized in that: The data acquisition instrument (7) comprises: a data acquisition instrument equipped with USB and LAN interfaces and built-in signal conditioning function, a 40-channel single-ended multiplexer and a 20-channel multiplexer; the input of the data acquisition instrument is connected to the two multiplexers; the data acquisition instrument is used to measure voltage, resistance, frequency, and pulse width signals, and the test is switched to any measuring point through the self-checking switching board; the single-ended multiplexer is used to realize the measurement of 2-wire input except current; the 20-channel multiplexer realizes the measurement of AC and DC current without using external shunt resistors.
6. The test platform according to claim 5, characterized in that: The switch (8) is used to realize the communication and high-speed data transmission between the main control computer (11) and the program-controlled power supply (5), the oscilloscope (6), the data acquisition instrument (7), and the signal distribution and conditioning box (9).
7. The test platform according to claim 6, characterized in that: The signal distribution and conditioning box (9) comprises: a transmitter, a self-test switching board, a signal conditioning circuit, a disconnection board, an electrical interface, and a module power supply; the electrical interface is connected to the disconnection board, the disconnection board is connected to the transmitter, the transmitter is connected to the self-test switching board, and the self-test switching board is connected to the signal conditioning circuit; the electrical interface is implemented by a quick-insert anti-misinsertion aviation circular connector, which is used to connect the measurement and control cabinet with the test fixture; the transmitter is used to isolate the power supply, input, and output terminals, filter and attenuate the noise of the field signal, isolate different electric potentials, and suppress external magnetic cabin interference; different transmitter output types are selected according to different excitation requirements to meet the excitation output requirements; the disconnection board is used to implement the signal disconnection function, and when the hardware resources of the measurement and control cabinet are disconnected, the control component can be manually injected with an external signal or tested; the self-test switching board ... and filter and attenuate the noise of the field signal, isolate different electric potentials, and suppress external magnetic cabin interference; the self-test switching board is used to isolate the power supply, input, The replacement board includes: a 2-pole 5A universal power relay with a rated voltage of 24V, a solid-state relay with a control voltage of 3-32VDC and a load voltage of 5-220VDC, and a control circuit; a self-test switching board is used to connect hardware resources and a device under test, each board provides a 64-line switching selection capability, and provides a test resource switching capability of two buses; when the external cable connection is disconnected, the test platform can realize an open-loop self-test function and give the operating status of key signals and key components; the function of the signal conditioning circuit is to condition the excitation signal; the board in the main control computer (11) outputs the excitation signal, and after conditioning, the excitation signal is conditioned to the signal type required by the control component; the module power supply selects a 24V power supply with short circuit, overload, and overvoltage protection, which is used to power the relay and the transmitter.
8. The test platform according to claim 1, characterized in that: in, The KVM (10) uses a pull-out LCD control terminal module; the main control computer (11) includes: a chassis, a controller, an analog output card, a high-speed digital card, a resolver signal card, a linear conversion sensor signal card, a discrete output card, a discrete input card, a resistor card, a CAN bus communication card, an ARINC429 card, a MIL-STD-1553B bus communication card, and an RS422 bus communication card; the signal ends of the analog output card, the resolver signal card, the linear conversion sensor signal card, the discrete output card, the resistor card, and the high-speed digital card are connected to the conditioning circuit of the signal distribution and conditioning box (9) to realize the excitation and collection of IO signals and sensor signals; the control end is connected to the controller to realize the control of communication, input, output functions and modes; the CAN bus communication card, the ARINC429 card, the MIL-STD-1553B bus communication card, and the RS422 bus communication card are connected to the disconnection board of the signal distribution and conditioning box (9) to realize the communication test between the control components on the test fixture (2) and the main control computer (11). Test; the chassis uses a chassis with 4GB / s bandwidth, 17 hybrid slots and 1 system slot; the analog output card is used to output voltage or current excitation signals; the high-speed digital card is used to output high-speed digital signals; the resolver signal is realized using a digital-linear resolver converter; the LVDT card uses an LVDT simulation card for LVDT sensor signal simulation; the discrete input card and discrete output card use discrete input and output cards for external DI type signal acquisition and DO type excitation output; the resistor card uses a 4-channel resistor switching board for PT1000 / PT100 temperature sensor simulation; the RS422 bus communication card is used for RS422 bus communication with the onboard DSP chip; the CAN bus communication card is used for CAN bus communication with the onboard DSP chip; the ARINC429 communication card is used for ARINC429 bus communication with the onboard DSP chip; the MIL-STD-1553B bus communication card is used for 1553B bus communication with the onboard DSP chip.
9. The test platform according to claim 8, characterized in that: In the test fixture (2), the bottom probe in the needle plate (15) is designed to control the lead-out of the component electrical interface connector, and a female test probe is used to dock the electrical interface pad.
10. The testing method of the testing platform according to claim 9, characterized in that: The following steps are involved: Step 1, press the start switch on the AC distribution box (4), the main control computer (11) is turned on synchronously, and the upper computer software is opened; the software is opened and connected to the database, and the system self-check is entered; the system self-check automatically checks whether the power supply, equipment, and function board card are working normally, and displays the self-check result, and outputs 24VDC at the same time to ensure that the signal distribution conditioning box, the resistor card and the resolver card work normally; Step 2: Enter the main program. The software initializes the test interface, power supply, equipment and functional boards. Subsequent operations can be performed only after the initialization is completed. Step 3. Align the positioning holes at the four corners of the control component with the positioning bolts and put them into the slots; pull the quick clamp to press the pressure plate down, and use the pressure needle to press the control component to make it drop, and press it down to the needle plate. The test probe at the bottom contacts the test point to lead out the signal; Step 4: Power supply test: The power supply test includes 28V power supply test and power supply conversion module test; a.28V power supply test; select the control component test sequence, check the "28V power supply" test item; enter the serial number of the board under test and click the "OK" button to start the test and complete the control component power supply; observe the power supply status and software records to see if there is any abnormality; the control and implementation logic is: before powering the control component, the program control disconnects the internal excitation connection, and uses the data acquisition instrument to check the interface resistance; switch to the oscilloscope for online excitation voltage waveform monitoring; Power the control components and switch to the data acquisition instrument for online excitation voltage monitoring; b. Power supply conversion module test; check the "conversion module test" test item, the test items are 5V and ±15V output test; enter the serial number of the board under test and click the "OK" button to start the test to complete the power supply conversion module test; control component 28V to 5V and ±15V power supply module, 5V is the VCC power supply, which powers the isolated optocoupler, operational amplifier, drive circuit, CPU and CPLD circuit and chip in the communication circuit and IO circuit, and ±15V is the power supply for the operational amplifier; the control and implementation logic is: before testing the control component, the program control disconnects the external excitation connection and uses the data acquisition instrument to check the interface resistance; test the control component and switch to the data acquisition instrument for online voltage monitoring; Step 5: Communication test; a. Host computer 422 communication; check the "28V and 5V, 3.3V power supply" and "Hospital computer 422 communication test" test items, enter the serial number of the board under test and click "OK" to complete the control component host computer 422 communication test; during the test, if the control board component is not equipped with the CPU component, the serial port receiving port and the sending port on the interface between the control board component and the CPU component can be short-circuited to achieve the serial port loopback test; perform the communication test, the CPU to the serial port positive end sending high level test, the CPU to the serial port positive end sending low level test, the serial port to the CPU end sending high level test, and the serial port to the CPU end sending low level test in turn; among them, 3.3V is the power supply for the communication circuit ; The RS422 communication interface uses the RS422 bus communication card to complete the test; the control and implementation logic is: the RS422 serial port card communication interface passes through the self-test switch board and the disconnection board, and is directly connected to the control board communication interface by the electrical interface; when the RS422 communication signal passes through the self-test switch board, it can be switched to the oscilloscope or data acquisition instrument for online excitation detection; before the control component is powered on, the acquisition channel is program-controlled to switch to the resistance file to complete the interface resistance check; switch to the standby serial port to perform cross-communication self-test in the measurement and control cabinet; the RS422 communication interface is directly connected to the control board communication interface through the electrical interface to complete the protocol communication verification; switch to the oscilloscope for online bus waveform monitoring; b. Redundancy room 422 communication test; same as step 5 a; c. CAN communication test; check the "28V and 5V, 3.3V power supply" and "CAN communication test" test items, enter the serial number of the board under test and click "OK" to complete the CAN communication test of the control component; perform communication test, CAN card to CPU end high level test, CAN card to CPU end low level test in sequence; implement the same logic as step 5 a; Step 6: Sampling circuit test; this step includes: a. Phase current test; check the "28V, 5V and 3.3V power supply" and "Phase current test" test items, and click "OK" to complete the control component A and B phase current test; this test item tests whether the output of the phase current sampling and conditioning circuit meets the requirements; among them, 3.3V is the power supply for the limiting circuit; the specific method is: given the input level and the specified output range, judge whether the output of the conditioning circuit meets the requirements; the control and implementation logic is: before the control component is powered on, after the program control disconnects the connection with the internal excitation, the interface resistance can be checked by the data acquisition instrument; the excitation is output after conditioning through the voltage output card, and the current acquisition module is used for monitoring; switch to the oscilloscope for online excitation voltage waveform monitoring; switch to the data acquisition instrument for online excitation current monitoring; Conditioning is implemented in an isolated module mode, which has the advantages of no mutual interference between signals and easy single-channel maintenance, and different types of voltage / current modules are selected for each channel; the signal excitation function is designed as a full-channel simultaneous output mode, which can reduce the overall test completion time during automatic testing, and can also fully, continuously and reliably simulate the external excitation state during the later debugging of the application program, thereby improving the debugging and troubleshooting efficiency and the accuracy of fault location; The current type excitation is realized as follows: the analog output card outputs ±10V voltage signal to the power isolation module, and after conversion by the power isolation module, the current excitation signal required by the control board is output, and the excitation signal is introduced into the target control board through the electrical interface via the self-test switching board and the disconnection board; when the excitation signal passes through the self-test switching board, the load resistor for self-test is enabled, and the oscilloscope or data acquisition instrument can be switched to perform online excitation detection; b. Bus current test; same as step 6 a; c. Test the voltage of the front and rear busbars; Same as step 6a, except that: voltage sampling uses voltage-type excitation, load resistance is not used during self-test, and online excitation voltage monitoring is used during monitoring; d. Temperature sampling test; The temperature sampling test includes IGBT temperature sampling test and motor temperature sampling test, both of which belong to resistance type excitation; during the test, check the "28V and 5V, 3.3V power supply" and "temperature sampling test" test items, enter the serial number of the board under test and click "OK" to complete the control component temperature sampling test; this test item tests whether the voltage output of the temperature sampling circuit meets the requirements; the control and implementation logic is: use the resistor output card to output the resistor excitation signal, adjust the resistor signal according to the 8421 encoding method to output directly, and introduce it into the target control board through the electrical interface through the self-test switching board and the disconnection board; when the excitation signal passes through the self-test switching board, switch to the data acquisition instrument for online excitation detection; before the control component is powered on, the program control disconnects the connection with the internal excitation, and the interface resistance is checked with the data acquisition instrument; Step 7, IO module level test; check the "28V and 5V, 3.3V power supply" and "IO level test" test items, enter the serial number of the board under test and click "OK" to complete the control component level test; the test automatically provides and switches the control component IO port input and output test points, and completes the test of the isolated optocoupler output level involved in the control component IO level test; the IO module level test method and implementation logic are basically the same as a and c in step 6; Step 8, resolver decoding module test; check the "28V, 5V and 3.3V power supply" and "resolver excitation test" test items, enter the serial number of the board under test and click "OK" to complete the resolver excitation test of the conditioning board; this test step includes: a. Resolver SPI communication test; The core part of the resolver SPI test is to control the resolver board to output 12 angle values with 10 degrees as the initial value and 30 degrees as the gradient to the resolver board through software, and at the same time measure the 16-bit register value output by the resolver decoding chip, and take the first 12 bits of the value; the difference between the value of the latter angle output and the value of the previous angle output should be around 341; the absolute error between the difference and 341 should be controlled between 0 and 50; b. Resolver excitation test; This test mainly determines whether the test results meet the requirements by measuring the excitation voltage and excitation frequency range output by the resolver decoding module; the signal transmission process is as follows: the control board outputs the resolver excitation, which is output to the resolver simulation card by the electrical interface through the disconnection board and the self-test switching board; the resolver simulation card receives the resolver excitation, and outputs the resolver signal according to the settings, which is introduced into the target control board by the electrical interface through the self-test switching board and the disconnection board; the control and implementation logic is as follows: before the control component is powered on, the program control disconnects the connection with the internal excitation, and the interface resistance is checked with the data acquisition instrument; after the control component is powered on, it is switched to the data acquisition instrument for online excitation voltage monitoring; the resolver excitation is input to the digital-linear resolver converter, and the resolver signal is output according to the set angle value after conditioning; the oscilloscope is switched to perform online waveform monitoring, frequency measurement, and phase difference measurement; the three channels of the oscilloscope are used to collect the excitation end and signal end of the resolver signal for waveform analysis; Step 9, APWM waveform test; this test uses the digital output board to output a set of APWM waveforms; the waveform amplitude is 3.3V, the frequency is 10kHz, the positive pulse duty cycle of APWM1, APWM3, APWM5 is 40%, and the positive pulse duty cycle of APWM2, APWM4, APWM6 is 58%; the dead time is 1 / 10000*0.02=0.000002S=2uS; check "28V and 5V, 3.3V power supply", "CPLDFault set high" and "APWM test "Test" test item, enter the serial number of the board under test and click "OK" to complete the APWM waveform test of the control component; the test output waveform frequency error is not higher than 500Hz, the amplitude is 5±0.2V, and the duty cycle error is not more than 5% to be qualified; the control and implementation logic is: before the control component is powered on, the acquisition channel is switched to the resistance gear by program control to complete the interface resistance check; the PWM signal is input to the data acquisition instrument for acquisition through the electrical interface, the disconnection board, and the self-test switching board; the PWM signal value is directly acquired by the data acquisition instrument and the oscilloscope, and the measurement range is configured according to the signal type; Step 10: Onboard chip circuit test. Two types of test items are designed for this test, namely control port test and functional test. The control and implementation logic of the control port test is as follows: output static chip select and enable through the built-in test program of DSP, collect the corresponding port of the chip through the data acquisition instrument, and verify whether the control port is correct.
Citation Information
Patent Citations
Tool circuit for automatic needle bed
CN102338856A
Electric power automation device intelligent plug-in automatic test platform
CN106054059A
Circuit board testing tool and testing method
CN106940426A
Single board automatic test system and method
CN113064059A
Automatic test platform for printed circuit board
CN113917308A
Cited By
Robot joint module driver PCBA automatic needle bed test system and method
CN121386606A