Full-function PCBA test tool of onebox
By designing a full-function PCBA test fixture for onebox and combining it with the modular design of the control end and the tested end, the problems of high cost, long testing time and high risk of onebox products were solved, and efficient board-level functional testing was achieved.
Patent Information
- Application Number
- CN202422488748.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-15
- Publication Date
- 2025-09-23
- Estimated Expiration
- 2034-10-15
AI Technical Summary
In the existing technology, the testing cost of onebox products is high, time-consuming, high-risk, and low-efficiency.
A one-box full-function PCBA test fixture was designed, including a control end and a tested end. Data acquisition, control and testing were achieved through the combination of software test interface module, communication module, ECU module, HCU module, caliper module, EPB switch module, sensor module and signal light switch module.
It reduces the cost of full-function PCBA testing in onebox, improves testing efficiency, and enables comprehensive board-level functional testing.
Smart Images

Figure CN223377442U_ABST
Abstract
Description
Technical Field
[0001] The utility model relates to the technical field of testing tooling, in particular to a onebox full-function PCBA testing tooling. Background Art
[0002] With rapid economic development, cars have become ubiquitous in every household, driving the rapid growth of the automotive industry and the need for more efficient development and production of automotive parts. The automotive brake-by-wire system (onebox) is a new type of active safety system for vehicles, providing more precise and stable braking and representing an upgrade to traditional braking methods. The brake pedal is connected to a single pedal sensor, which provides a pedal position signal to the onebox controller. Upon receiving this signal, the controller initiates a command to activate the coil, activating the corresponding brake fluid circuit. The master cylinder and wheel cylinder hydraulic pressure control functions independently, achieving brake control. This system provides backup braking in the event of electronic power steering failure. It incorporates an electronic control unit and various sensors to provide braking force to all four wheels, ensuring safe and stable driving. Compared to other products, onebox products receive more signal inputs, integrate multiple sensors, and have higher motor power, requiring a higher safety rating. Existing testing methods using assembled components or welded wiring harnesses significantly increase testing cost, time, and risk. Summary of the Invention
[0003] The purpose of the utility model is to provide a one-box full-function PCBA test tool to solve the problems of high testing cost, long testing time, high risk and low efficiency in the prior art.
[0004] To achieve the above objectives, the utility model provides a one-box full-function PCBA test tool, including a control end and a tested end; the control end includes a software test interface module and a communication module; the tested end includes a PCBA and an ECU module, an HCU module, a caliper module, an EPB switch, a sensor module, and a signal light switch module, which are respectively connected to the PCBA via wiring harnesses.
[0005] Preferably, the software test interface module uses host computer software to create an operation interface based on the OneBox's CAN communication. This interface collects data from sensors, motors, and other components and stores it in a database or historical records for observation and analysis. The operation interface can also control the power on and off of power-consuming devices on the tooling. When a device's status is abnormal or reaches a predetermined threshold, the software interface can store error information so that appropriate measures can be taken.
[0006] Preferably, the communication module is used to transmit control instructions and transmit signal information; the communication module includes a three-way CAN bus and a CAN reading device of the onebox, the CAN bus is connected to the CAN reading device from the tooling, the CAN reading device terminal is connected to the computer, and data is transmitted bidirectionally between the tested end and the control end.
[0007] Preferably, the PCBA is directly connected to the communication module, serving as a connection and data carrier for all tested end modules. The signal output end of the communication module is connected to the signal input end of the PCBA, and the PCBA is used to transmit control instructions to control other hardware modules to perform simulation actions.
[0008] Preferably, the ECU module has a built-in coil valve block assembly, the coil is directly connected to the PCBA, receives a switch instruction, turns on the coil to generate current which is monitored by the software interface.
[0009] Preferably, the HCU module has a built-in three-phase motor, which is directly connected to the PCBA. The host computer software control interface adjusts the duty cycle and sets the three-phase motor.
[0010] In the power-on working mode, the host computer software control interface detects the phase current sampling value and current waveform of the three-phase motor when it is working. If a fault such as overcurrent occurs, the host computer can read the stored fault code.
[0011] Preferably, the caliper module is connected to the PCBA to test the clamping and releasing functions and generate actual current to input into the PCBA components. The caliper module includes a left caliper motor and a right caliper motor.
[0012] Preferably, the EPB switch is connected to the PCBA to be tested by an EPB switch signal line, and the EPB switch signal line is connected to the pull-up and release switch of the actual vehicle, for testing whether the pull-up and release instructions are correct and determining whether the caliper responds correctly to the action instructions.
[0013] Preferably, the sensor module includes a displacement sensor, a motor position sensor, and a wheel speed sensor. The displacement sensor detects the pedal position when powered on and transmits a SENT signal. The onebox reads the signal, analyzes it, and feeds back the data to the host computer monitoring interface, which can read the displacement of the brake pedal push rod. The motor position sensor monitors the motor angle position and identifies the motor speed. The data is fed back to the onebox, and the host computer then processes the data and reads the test results. The wheel speed sensor is connected to the ECU module to identify whether the wheel speed sensor is matched and to test whether the vehicle speed and wheel speed signal are correct. A wheel speed simulator is placed at the test end, which is connected to the wheel speed sensor to generate a wheel speed signal.
[0014] Preferably, the signal light switch module sends a switch light signal on the operation interface produced by the host computer software, and determines the test result by the display of the signal light. The switch light signal is turned on or off by an external input, and the host computer detects the input of the signal.
[0015] Therefore, the utility model adopts a one-box full-function PCBA test tool with the above structure, which reduces the test cost of the one-box full-function PCBA through the cooperation of the control end and the tested end, and efficiently and comprehensively completes the one-box board-level functional test.
[0016] The technical solution of the present invention is further described in detail below through the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 This is a structural diagram of a one-box full-function PCBA test tooling of the utility model;
[0018] Figure 2 This is a test principle diagram of an embodiment of a one-box full-function PCBA test tooling of the utility model. DETAILED DESCRIPTION
[0019] The technical solution of the present utility model is further described below through the accompanying drawings and embodiments.
[0020] Unless otherwise defined, the technical or scientific terms used in this utility model shall have the usual meanings understood by persons of ordinary skill in the field to which this utility model belongs. The words "first", "second" and similar terms used in this utility model do not indicate any order, quantity or importance, but are only used to distinguish different components. Words such as "include" or "comprise" mean that the elements or objects appearing before the word include the elements or objects listed after the word and their equivalents, without excluding other elements or objects. Words such as "connect" or "connected" are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. "Up", "down", "left", "right" and the like are only used to indicate relative positional relationships. When the absolute position of the object being described changes, the relative positional relationship may also change accordingly.
[0021] Example
[0022] The technical solutions in the embodiments of the present invention will be described clearly and completely below with reference to the accompanying drawings.
[0023] See also Figure 1-Figure 2A onebox full-function PCBA test fixture includes a control end and a tested end; the control end includes a software test interface module and a communication module; wherein the software test interface module uses the host computer software to create an operation interface based on the CAN communication of the onebox, which is used to collect data from sensors, motors and other components, and store it in a database or historical records for observation and analysis. At the same time, the operation interface can also control the power on and off of the power-consuming equipment of the fixture. When the equipment status is abnormal or reaches a predetermined threshold, the software interface can store error information so that appropriate measures can be taken. The communication module is used to transmit control instructions and transmit signal information; the communication module includes the three-way CAN bus of the onebox and a CAN reading device. The CAN bus is connected from the fixture to the CAN reading device, and the CAN reading device terminal is connected to the computer. Data is transmitted bidirectionally between the tested end and the control end.
[0024] The end-to-end test (DUT) consists of a PCBA and an ECU module, HCU module, caliper module, EPB switch, sensor module, and signal light switch module, all connected to the PCBA via wiring harnesses. The PCBA is directly connected to the communication module, serving as the connection and data carrier for all DUT modules. The communication module's signal output is connected to the PCBA's signal input. The PCBA transmits control commands to control other hardware modules for simulated operation. The ECU module houses a built-in coil-valve assembly. The coil is directly connected to the PCBA, receiving switch commands and turning the coil on, generating current that is monitored by the software interface. The HCU module houses a built-in three-phase motor, which is directly connected to the PCBA. The host computer software control interface adjusts the duty cycle and sets the three-phase motor's power-on mode. Simultaneously, the host computer software control interface monitors the phase current sampling values and current waveforms during operation. If a fault such as overcurrent occurs, the host computer can read and store fault codes. The caliper module, connected to the PCBA, tests the clamping and release functions, generating actual current input to the PCBA components. The caliper module includes both left and right caliper motors. The EPB switch is connected to the PCBA under test via an EPB switch signal line, which is then connected to the actual vehicle's pull-up and release switch. This is used to test the correctness of the pull-up and release commands and determine whether the caliper is responding correctly to the actuation commands. The sensor module includes a displacement sensor, a motor position sensor, and a wheel speed sensor. When powered on, the displacement sensor detects pedal position and transmits a SENT signal. The OneBox interprets the signal and feeds the data back to the host computer monitoring interface, enabling it to read brake pedal pushrod displacement. The motor position sensor monitors motor angular position and identifies motor speed. This data is fed back to the OneBox, where the host computer processes and reads the test results. The wheel speed sensor is connected to the ECU module to verify wheel speed sensor compatibility and to verify the correctness of the vehicle speed and wheel speed signals. A wheel speed simulator is placed at the test end and connected to the wheel speed sensor to generate a wheel speed signal. The signal light switch module generates a signal on / off on the user interface created by the host computer software. The test result is determined by the signal light display. The signal on / off signal is turned on or off by an external input, and the host computer detects the signal input.
[0025] Example
[0026] The specific model of the DC power supply device in the power module is SS30100KD switching power supply, and the CAN data reading device number is V2J122. The specific operation process is as follows:
[0027] Step 1: Place the onebox PCBA on the fixture connection assembly and press down the PCBA fixing press plate;
[0028] Step 2: Turn on the DC power supply and start burning the program. Open the burning software, connect the burning device to the burning port of the tooling, and download the program;
[0029] Step 3: Start the test process. First, connect the CAN device and observe whether the messages on the host computer monitoring interface are sent and received normally, and whether there are any errors.
[0030] Step 4: Open the upper computer software control interface, configure and open the control command transmission channel set for the tested part;
[0031] Step 5: Monitor the sampled values of the two power supply voltages and the IGN ignition signal on the PCBA for abnormalities. Connect the wheel speed sensor and turn on the wheel speed simulator. Place the wheel speed sensor's signal receiving surface close to the simulator. The onebox's PCBA receives and processes the wheel speed signal. The host computer reads the vehicle and wheel speeds to verify the accuracy of the test results. Based on the signal sent from the control interface, read the indicator light output status to determine if the signal light is functioning properly. Manually press the external switch to verify its status. Check the status of the external switch to determine if there are any wiring errors or program anomalies. The host computer reads the indicator light output status and determines its correctness based on the controller's current status. When testing the ECU module's coil, the linear valve is directly controlled to open and close on the control interface. The on-off valve can be switched on and off by setting the duty cycle. In the HCU module, the desired duty cycle can be adjusted on the host computer software control interface to control the operating mode of the three-phase motor and adjust the three-phase current. The current levels of phases A and C of the three-phase motor can be sampled and calculated using the host computer's formula to obtain the actual current values. When an abnormal condition occurs due to excessive current, the host computer diagnostics can read current and historical fault codes. Combined with the chip datasheet, the specific cause of the fault can be determined for easy analysis. Simultaneously, the motor position sensor identifies the rotation angle of the motor rotor and parses the motor speed. When the EPB switch is pulled up or released, the caliper module recognizes the command and responds by clamping or releasing. The motor current during the pull-up and release process is detected by the chip and fed back to the host computer monitoring interface, where the current value and waveform can be read.
[0032] Therefore, the utility model adopts a one-box full-function PCBA test tool with the above structure, which reduces the test cost of the one-box full-function PCBA through the cooperation of the control end and the tested end, and efficiently and comprehensively completes the one-box board-level functional test.
[0033] Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that they can still modify or replace the technical solution of the present invention with equivalents, and these modifications or equivalent replacements cannot cause the modified technical solution to deviate from the spirit and scope of the technical solution of the present invention.
Claims
1. A one-box full-function PCBA test fixture, characterized by: It includes a control end and a tested end; the control end includes a software test interface module and a communication module; the tested end includes a PCBA and an ECU module, an HCU module, a caliper module, an EPB switch, a sensor module and a signal light switch module respectively connected to the PCBA through a wiring harness.
2. The one-box full-function PCBA test fixture according to claim 1, characterized in that: The software test interface module uses the host computer software to create an operation interface based on the CAN communication of the onebox, which is used to collect data from sensors and motor components and store them in a database or historical records.
3. The one-box full-function PCBA test fixture according to claim 2, characterized in that: The communication module is used to transmit control instructions and signal information; the communication module includes a three-way CAN bus of the onebox and a CAN reader. The CAN bus is connected to the CAN reader from the tooling, and the CAN reader terminal is connected to the computer. Data is transmitted bidirectionally between the tested end and the control end.
4. The one-box full-function PCBA test fixture according to claim 3, characterized in that: The PCBA is directly connected to the communication module and serves as a connection and data carrier for all tested end modules. The signal output end of the communication module is connected to the signal input end of the PCBA. The PCBA is used to transmit control instructions to control the hardware module to perform simulation actions.
5. The one-box full-function PCBA test fixture according to claim 4, characterized in that: The ECU module has a built-in coil valve block assembly, and the coil is directly connected to the PCBA. It receives a switch instruction, turns on the coil, and generates current which is monitored by the software interface.
6. The one-box full-function PCBA test fixture according to claim 5, characterized in that: The HCU module has a built-in three-phase motor, which is directly connected to the PCBA. The host computer software control interface adjusts the duty cycle and sets the power-on working mode of the three-phase motor. At the same time, the host computer software control interface detects the phase current sampling value and current waveform of the three-phase motor when it is working.
7. The one-box full-function PCBA test fixture according to claim 6, characterized in that: The caliper module is connected to the PCBA and is used to test the clamping and releasing functions and generate actual current to be input to the PCBA. The caliper module includes a left caliper motor and a right caliper motor.
8. The one-box full-function PCBA test fixture according to claim 7, characterized in that: The EPB switch is connected to the PCBA to be tested by an EPB switch signal line, and the EPB switch signal line is connected to the pull-up and release switch of the actual vehicle, which is used to test whether the pull-up and release instructions are correct and to determine whether the caliper responds correctly to the action instructions.
9. The one-box full-function PCBA test fixture according to claim 8, characterized in that: The sensor module includes a displacement sensor, a motor position sensor and a wheel speed sensor. The displacement sensor detects the pedal position and transmits a SENT signal when powered on. The motor position sensor monitors the motor angle position and identifies the motor speed. The wheel speed sensor is connected to the ECU module to identify whether the wheel speed sensor is matched and to test whether the vehicle speed and wheel speed signals are correct.
10. The one-box full-function PCBA test fixture according to claim 9, characterized in that: The signal light switch module sends a switch light signal on the operation interface produced by the host computer software, and determines the test result through the display of the signal light. The switch light signal is turned on or off by an external input, and the host computer detects the input of the signal.