A fast programming and testing apparatus for a drive circuit board
Patent Information
- Application Number
- CN202522276332.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-28
- Publication Date
- 2026-09-25
- Estimated Expiration
- 2035-10-28
AI Technical Summary
[0002]现有驱动电路板烧录与检测设备普遍采用单通道串行架构:烧录位仅1~2个,需人工更换探针工装并重新标定坐标;检测环节独立于烧录,仅做连通性测试,烧录与检测之间依赖人工转运,整体布局为“单机单功能”模式
1、设置有多个独立的烧录工位,实现了多块驱动电路板的并行烧录,显著提升了烧录效率。
Smart Images

Figure CN224803450U_ABST
Abstract
Description
Technical Field
[0001] This utility model belongs to the technical field of circuit board programming equipment, specifically relating to a rapid programming and testing device for driving circuit boards. Background Technology
[0002] Existing driver circuit board programming and testing equipment generally adopts a single-channel serial architecture: there are only 1 to 2 programming positions, and the probe fixtures need to be replaced manually and the coordinates recalibrated; the testing process is independent of programming, and only connectivity testing is performed. The programming and testing rely on manual transfer, and the overall layout is a "single machine single function" mode.
[0003] This model results in three major drawbacks: 1. Only one board can be processed per batch, resulting in low programming efficiency; 2. Long turnaround and debugging time, requiring frequent shutdowns during multi-variety, small-batch production; 3. Lack of data verification and voltage testing, resulting in low detection rates of false programming and bit flip defects, low first-pass yield, and large equipment footprint, making it difficult to meet the needs of large-scale, flexible production in terms of both production efficiency and quality. Utility Model Content
[0004] To solve the above-mentioned technical problems, the present invention provides the following technical solution.
[0005] A rapid programming and testing device for driver circuit boards, comprising: The support frame is internally divided into a programming area and a testing area. The programming area includes several independently set programming stations, each corresponding to a driver circuit board, which is used to realize the parallel programming of multiple driver circuit boards. A multi-channel programming module is set in the programming area and includes several programming components corresponding to programming stations for parallel programming of the driver circuit board; the programming components have built-in protocol conversion chips for automatically identifying programming protocols and completing switching.
[0006] A visual positioning module, fixed to the top of the burning area, is used to identify the reference point of the circuit board. The visual positioning module is connected to the control system signal.
[0007] An integrated testing module is installed in the testing area to perform electrical performance testing and data verification on the drive circuit board.
[0008] The control system is connected to the multi-channel programming module, the visual positioning module, and the integrated detection module, and is used to control the programming, positioning, and detection processes.
[0009] As a preferred technical solution for a rapid programming and testing device, the programming component includes a lifting frame, on which a probe group is mounted. The probe group includes several probes, and the probe diameter is 0.2~0.4mm.
[0010] As a preferred technical solution for rapid burning and testing equipment, the bottom of the lifting frame is equipped with a two-axis fine-tuning module, which is fixed on the support frame.
[0011] As a preferred technical solution for rapid programming and testing equipment, the protocol conversion chip is a JTAG / SWD protocol conversion chip.
[0012] As a preferred technical solution for rapid burning and testing equipment, the visual positioning module is an industrial camera with more than 3 million pixels.
[0013] As a preferred technical solution for a rapid programming and testing device, the integrated testing module includes an electrical testing unit and a data verification unit. The electrical testing unit is used to detect the voltage and on / off status of key pins on the driver circuit board, and the data verification unit is used to perform cyclic redundancy verification on the programmed data.
[0014] As a preferred technical solution for rapid programming and testing equipment, the control system includes an industrial-grade microcontroller and a touch screen.
[0015] As a preferred technical solution for rapid burning and testing equipment, the support frame is an aluminum alloy box, equipped with a dustproof door and adjustable feet at the bottom.
[0016] Compared with the prior art, this application has the following technical effects: 1. It is equipped with multiple independent programming stations, enabling parallel programming of multiple driver circuit boards, which significantly improves programming efficiency.
[0017] 2. It realizes automatic protocol identification and switching, which solves the problem of long debugging time and reliance on manual intervention caused by inconsistent protocols in traditional equipment.
[0018] 3. The use of a visual positioning module in conjunction with a two-axis fine-tuning module enables automatic alignment, improving the accuracy and reliability of the programming connection and avoiding programming failures or damage caused by alignment deviations.
[0019] 4. Integrating programming and testing into a single device shortens process flow time and improves overall production efficiency and product consistency. Attached Figure Description
[0020] Figure 1 A 3D view of the rapid programming and testing equipment.
[0021] Figure 2 A top view of the rapid programming and testing equipment.
[0022] Figure 3 This is a diagram showing the structural distribution within the burning area.
[0023] The following is an explanation of the reference numerals in the attached figures: 10. Support frame; 11. Programming area; 12. Inspection area; 121. Qualified product area; 122. Defective product area; 13. Programming station; 20. Multi-channel programming module; 21. Lifting frame; 22. Two-axis fine-tuning module; 23. Probe group; 30. Vision positioning module; 40. Integrated inspection module; 50. Control system. Detailed Implementation
[0024] The present invention will now be described in further detail with reference to the accompanying drawings and specific embodiments.
[0025] In the following embodiments, the same or similar reference numerals denote the same or similar components or components with the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present invention, and should not be construed as limiting the present invention.
[0026] In the description of this utility model, it should be understood that the terms such as center, longitudinal, transverse, length, width, thickness, upper, lower, front, back, left, right, vertical, horizontal, top, bottom, inner, outer, clockwise, and counterclockwise, indicating orientation or positional relationships, are based on the orientation or positional relationships shown in the accompanying drawings and are only for the convenience of describing this utility model and simplifying the description; therefore, they should not be construed as limitations on this utility model. Furthermore, the terms "first," "second," etc., are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features shown. In the description of this utility model, unless otherwise expressly specified and limited, the terms "installation," "connection," "joining," etc., should be interpreted broadly, and those skilled in the art can understand the specific meaning of the above terms in this utility model according to the specific circumstances.
[0027] Reference Figures 1 to 3 A rapid programming and testing device for drive circuit boards includes a support frame 10, a multi-channel programming module 20, a vision positioning module 30, an integrated testing module 40, and a control system 50.
[0028] The support frame 10 is an aluminum alloy enclosure with a compact overall structure and a total area of ≤1.5㎡, making it easy to deploy in a production line. The support frame 10 is equipped with a dustproof door (the enclosure and dustproof door are concealed for structural demonstration purposes) and adjustable feet at the bottom, ensuring both structural strength and electromagnetic shielding performance while providing excellent dust protection and installation adaptability, suitable for various industrial environments. The interior of the support frame 10 is divided into a programming area 11 and a testing area 12. The programming area 11 includes several independently set programming stations 13, each corresponding to a driver circuit board, used for parallel programming of multiple driver circuit boards.
[0029] The multi-channel programming module 20 is disposed within the programming area 11 and includes several programming components corresponding to the programming stations 13 for parallel programming of the drive circuit boards. Preferably, the programming components consist of three independent groups, supporting parallel programming of three circuit boards. Each programming component includes a lifting frame 21, with a two-axis fine-tuning module 22 mounted at its bottom. The two-axis fine-tuning module 22 is fixed to the support frame 10 and used to move the lifting frame 21 for programming operations. A probe group 23 is mounted on the lifting frame 21, comprising several probes with a probe diameter of 0.2~0.4mm, preferably 0.3mm. This probe size can accommodate pin spacing in the range of 0.5-1.27mm, ensuring good contact between the probes and the circuit board pins while also possessing strong durability and adaptability.
[0030] The programming component incorporates a protocol conversion chip for automatically identifying and switching programming protocols, forming a protocol adaptive unit. This protocol conversion chip is a JTAG / SWD protocol conversion chip. This unit can automatically identify and switch the programming protocol of the connected circuit board, with a response time of ≤150ms. It eliminates the need for manual tooling changes, covers mainstream programming protocols, and further enhances the device's protocol compatibility and adaptability. It is particularly suitable for programming embedded driver boards, completely solving the problem of long debugging times during model changes.
[0031] The visual positioning module 30 is fixed to the top of the programming area 11 and is used to identify the reference points of the circuit board. The visual positioning module 30 is connected to the control system 50 via signal. Preferably, the visual positioning module 30 is an industrial camera with a resolution of 3 megapixels or higher to provide high-resolution image acquisition capabilities, ensuring the accuracy and stability of reference point identification, and further guaranteeing the accuracy and efficiency of the positioning process. During operation, the industrial camera acquires images and identifies reference points. The control system 50 calculates the offset of the circuit board in the X / Y directions, achieving a positioning accuracy of ±0.03mm. Subsequently, the two-axis fine-tuning module 22 is driven to adjust the position of the probe group 23. The entire positioning process takes ≤3 seconds. This ensures the accuracy and stability of reference point identification, further guaranteeing the accuracy and efficiency of the positioning process, and providing a prerequisite for high-reliability programming.
[0032] The integrated testing module 40 is located within the testing area 12 and is used to perform electrical performance testing and data verification on the driver circuit board, achieving integration of programming and testing. The integrated testing module 40 includes an electrical testing unit and a data verification unit. The electrical testing unit integrates a multimeter module, which can detect the voltage (detection range 0-30V, accuracy ±1%) and continuity status of key pins on the circuit board, quickly determining whether the basic circuit is normal after programming. The data verification unit is linked with the programming module to perform cyclic redundancy check (CRC) on the programmed data, with a bit error rate ≤10⁻. 8This ensures that the data is written correctly. The electrical testing unit and data verification unit provide dual verification of the electrical performance and data integrity of the circuit board after programming, effectively preventing defective boards from flowing into the next process and improving the quality and reliability of the finished products.
[0033] The control system 50 is connected to the multi-channel programming module 20, the visual positioning module 30, and the integrated detection module 40, and is used to control the programming, positioning, and detection processes. The control system 50 includes an industrial-grade microcontroller and a touchscreen. Using an industrial-grade microcontroller and touchscreen as the control core provides a stable and reliable control foundation and a user-friendly human-machine interface. The system supports batch importing of programming files, storing programming and detection logs (local storage capacity ≥ 16GB), and enabling one-click start of the programming and detection process, greatly reducing operational difficulty and the probability of human error, and improving work efficiency.
[0034] The working principle of the programming and testing equipment is as follows: After the operator selects the model via the touch screen, the equipment performs a self-test; after the circuit board is loaded, it is visually positioned and automatically completes protocol matching; then, three boards are programmed in parallel; after programming is completed, the circuit board is moved to the testing area 12. The electrical testing unit detects the voltage of key pins (e.g., the 5V pin is measured at 5.02V) and its continuity status; the data verification unit performs cyclic redundancy verification on the programmed data to confirm that it is error-free. After testing, qualified boards are sorted to the qualified product area 121, and unqualified boards are sorted to the defective product area 122. Defects are marked on unqualified boards manually (e.g., "voltage abnormality" or "data verification failure"). The control system 50 stores the programming and testing logs locally and supports report export.
[0035] The scope of protection of this utility model includes, but is not limited to, the above embodiments. The scope of protection of this utility model is defined by the claims. Any substitutions, modifications, or improvements to this technology that are easily conceived by those skilled in the art shall fall within the scope of protection of this utility model.
Claims
1. A rapid programming and testing device for a driver circuit board, characterized in that, include: The support frame (10) is divided into a burning area (11) and a testing area (12). The burning area (11) includes several independently set burning stations (13). Each burning station (13) corresponds to a driver circuit board, which is used to realize the parallel burning of multiple driver circuit boards. A multi-channel programming module (20) is set in the programming area (11) and includes several programming components corresponding to the programming station (13) for parallel programming of the driver circuit board; the programming components have built-in protocol conversion chips for automatically identifying the programming protocol and completing the switching. A visual positioning module (30) is fixed on the top of the burning area (11) and is used to identify the reference point of the circuit board. The visual positioning module (30) is connected to the control system (50) via signal. An integrated testing module (40) is set in the testing area (12) for electrical performance testing and data verification of the drive circuit board; The control system (50) is connected to the multi-channel programming module (20), the visual positioning module (30) and the integrated detection module (40) and is used to control the programming, positioning and detection process.
2. The rapid programming and testing device for a driver circuit board according to claim 1, characterized in that, The programming component includes a lifting frame (21), on which a probe group (23) is mounted. The probe group (23) includes several probes with a probe diameter of 0.2~0.4mm.
3. The rapid programming and testing device for a driver circuit board according to claim 2, characterized in that, The bottom of the lifting frame (21) is equipped with a two-axis fine-tuning module (22), which is fixed on the support frame (10).
4. The rapid programming and testing device for a driver circuit board according to claim 1, characterized in that, The protocol conversion chip is a JTAG / SWD protocol conversion chip.
5. The rapid programming and testing device for a driver circuit board according to claim 1, characterized in that, The visual positioning module (30) is an industrial camera with more than 3 million pixels.
6. The rapid programming and testing device for a driver circuit board according to claim 1, characterized in that, The integrated detection module (40) includes: The electrical detection unit is used to detect the voltage and on / off status of key pins on the drive circuit board; The data verification unit is used to perform cyclic redundancy verification on the burned data.
7. The rapid programming and testing device for a driver circuit board according to claim 1, characterized in that, The control system (50) includes an industrial-grade microcontroller and a touch screen.
8. The rapid programming and testing device for a driver circuit board according to claim 1, characterized in that, The support frame (10) is an aluminum alloy box, equipped with a dustproof door and adjustable feet at the bottom.