Target code batch automatic burning device

By designing a batch automatic target code burning device and using USB extenders to achieve parallel burning of multiple machines and automatic feeding by robotic arms, the problems of low efficiency and high cost of existing equipment have been solved, and efficient and automated mass production operations have been achieved.

CN224472018UActive Publication Date: 2026-07-07CONHUI HUIZHOU SEMICON

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
CONHUI HUIZHOU SEMICON
Filing Date
2025-06-19
Publication Date
2026-07-07

Smart Images

  • Figure CN224472018U_ABST
    Figure CN224472018U_ABST
Patent Text Reader

Abstract

The utility model discloses a target code batch automatic burn -in equipment, including work table, set up the mechanical hand on work table, contain a plurality of burn -in tool and the burn -in module of USB extender and the control module of electric connection mechanical hand and burn -in module, and burn -in module realizes the parallel connection of many burn -in tools through the cascade of USB extender. The equipment realizes the whole process unmanned operation of the automatic feeding of many machine parallel burn -in and mechanical arm, has solved the problem of low traditional burn -in efficiency, high artificial cost, low degree of automation, can promote the production efficiency, reduce the cost and improve the burn -in success rate.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This utility model relates to the technical field of programming electronic components, and in particular to a device for batch automatic programming of target codes. Background Technology

[0002] In the mass production of electronic components, burning in the software target code (such as Bin and hex files) is a critical process.

[0003] Traditional burn-in methods rely on tools like ST-LINK / V2 for single-machine burn-in. However, this method requires manual intervention for product switching, and a single machine can only burn in one or a small number of products at a time, which cannot meet the needs of large-scale mass production. Furthermore, it requires dedicated personnel, and frequent product switching can easily lead to human error. Moreover, it cannot be integrated with automated equipment such as robotic arms on production lines, making it difficult to integrate into fully automated production lines. Therefore, existing burn-in equipment suffers from low efficiency, high labor costs, and low automation levels. Utility Model Content

[0004] This invention aims to at least partially solve one of the problems in related technologies. Therefore, one objective of this invention is to provide a batch automatic target code burning device, which enables fully unmanned operation of multi-machine parallel burning and automatic loading by a robotic arm, thereby improving mass production efficiency and reducing labor costs.

[0005] A batch automatic target code burning device, the batch automatic target code burning device comprising:

[0006] Workbench;

[0007] A robotic arm, which is mounted on the worktable;

[0008] A burning module, the burning module including multiple burning tools and multiple USB extenders, each of the burning tools being connected to one of the USB extenders;

[0009] A control module, which is electrically connected to the robotic arm and the burning module.

[0010] Furthermore, the burning module includes a body and at least 10 burning tools. The body is located on the workbench, and the burning tools are connected to the body. Multiple burning tools are cascaded through the USB extender to achieve parallel connection.

[0011] Furthermore, the machine body is also provided with multiple clamping seats, which are used to fix the burning tool.

[0012] Furthermore, the robotic arm includes a base, a movable arm, and a gripper assembly. The base is disposed on the worktable, the movable arm is connected to the base, and the gripper assembly is connected to the end of the movable arm for gripping and positioning products.

[0013] Furthermore, the clamping assembly includes a mounting plate, at least two grippers, and a drive unit. The mounting plate is connected to the end of the movable arm, the at least two grippers are symmetrically arranged below the mounting plate, and the drive unit is mounted above the mounting plate and connected to the grippers for driving the grippers to open and close.

[0014] Furthermore, the clamping assembly also includes a pressure sensor, which is disposed inside the gripper and electrically connected to the control module.

[0015] Furthermore, the movable arm includes an X-axis moving component, a Y-axis moving component, and a Z-axis moving component. The X-axis moving component is disposed on the base, the Y-axis moving component is disposed on the X-axis moving component, the Z-axis moving component is disposed on the Y-axis moving component, and the clamping component is connected to the Z-axis moving component.

[0016] Furthermore, the burning tool is connected to the USB extender via a rotatable USB connector. The rotatable USB connector includes a fixed part and a rotating part. The fixed part is fixedly connected to the USB extender port, and the rotating part is connected to the USB cable of the burning tool. The rotating part can rotate relative to the fixed part.

[0017] Furthermore, the workbench also includes a loading tray, which is located on one side of the robotic arm.

[0018] Furthermore, the workbench also includes a feeding tray, which is located on one side of the robot arm and the feeding tray.

[0019] The technical solutions provided in this application have the following advantages compared with the prior art:

[0020] This application discloses a batch automated code burning device, comprising a workbench, a robotic arm mounted on the workbench, a burning module containing multiple burning tools and a USB extender, and a control module electrically connecting the robotic arm and the burning module. The burning module achieves parallel connection of multiple burning tools through cascading USB extenders. This device achieves fully unmanned operation of multiple machines burning in parallel and the robotic arm automatically feeding the code, solving the problems of low efficiency, high labor costs, and low automation in traditional burning processes. It can improve mass production efficiency, reduce costs, and increase the burning success rate. Attached Figure Description

[0021] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with the present invention and, together with the description, serve to explain the principles of the present invention.

[0022] To more clearly illustrate the technical solutions in the embodiments of this utility model or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0023] In the attached image:

[0024] Figure 1 This is a schematic diagram of the structure of an embodiment of the object code batch automatic burning device of this application;

[0025] Figure 2 This is a schematic diagram of the burning module in one embodiment of the target code batch automatic burning device of this application;

[0026] Figure 3 This is a schematic diagram of the robotic arm in one embodiment of the target code batch automatic burning device of this application.

[0027] Figure label:

[0028] 1. A batch automatic target code burning device; 10. Workbench; 11. Feeding tray; 13. Unloading tray; 20. Robotic arm; 21. Base; 22. Movable arm; 23. Fixture assembly; 231. Mounting plate; 232. Gripper; 233. Drive component; 30. Burning module; 31. Burning tool; 32. USB extender; 33. Body; 331. Clamping seat; 40. Control module; Detailed Implementation

[0029] The technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments.

[0030] In the description of this invention, it should be understood that the terms "upper", "lower", "front", "rear", "left", "right", "top", "bottom", "inner", "outer", etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are only for the convenience of describing this invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on this invention.

[0031] like Figure 1 - Figure 3 As shown, this application provides a target code batch automatic burning device 1, comprising:

[0032] Workbench 10;

[0033] Robotic arm 20, the robotic arm 20 is disposed on the worktable 10;

[0034] The burning module 30 includes a plurality of burning tools 31 and a plurality of USB extenders 32, each of the burning tools 31 being connected to one of the USB extenders 32;

[0035] Control module 40, which is electrically connected to the robotic arm 20 and the burning module 30.

[0036] The workbench 10 serves as the basic structure of the equipment, used to install and secure core components such as the robotic arm 20, the programming module 30, and the control module 40. The robotic arm 20, a mechanical device mounted on the workbench 10, uses mechanical movement to grasp, transport, and position products. The programming module 30, composed of multiple programming tools 31 and a USB extender 32, is used to perform target code programming operations. The control module 40 is electrically connected to the robotic arm 20 and the programming module 30, used to send control commands and coordinate the operation of each module.

[0037] Manufactured using a metal frame or industrial-grade sheet metal, it houses and fixes the robotic arm 20, the burn-in module 30, and the control module 40. The assembly line layout is divided into loading, burning, and unloading areas to ensure the shortest possible movement trajectory for the robotic arm 20, solving the problem of chaotic workflow caused by the haphazard placement of components in traditional equipment. The robotic arm 20, mounted on the workbench 10, consists of a base 21 fixed to the workbench 10, a movable arm 22 containing X / Y / Z axis moving components, and a clamping assembly 23 containing grippers 232, a drive unit 233, and a pressure sensor. Driven by a servo motor, it achieves precise three-dimensional spatial movement and product gripping via coordinate commands sent by the control module 40. This program-command-machine execution mode replaces traditional manual handling, avoiding human error and process interruptions. The burn-in module 30 includes multiple burn-in tools 31 and USB extenders 32, which are cascaded to form a tree-like topology. The control module 40 can connect to multiple burning tools 31 simultaneously, enabling synchronous transmission of hardware-level instructions and allowing multiple burning tools 31 to work synchronously. This solves the serial efficiency bottleneck and fault linkage problem of traditional single-machine burning. The control module 40 is electrically connected to the robotic arm 20 and the burning module 30, and includes a PLC and a computer. The PLC is responsible for mechanical motion control, and the computer runs a batch processing program to drive the burning module 30. Data interaction is achieved through integrated automation control programs, coordinating the feeding of the robotic arm 20 and the work of the burning module 30. This transforms independent modules into a linkage system, enabling efficient connection of the "feeding-burning" action and solving the problem of disconnected operation in traditional equipment. These four components, through the organic linkage of physical support, mechanical execution, hardware burning, and intelligent control, transform the traditional manual-dominated discrete operation into a program-dominated continuous process, solving the problems of low efficiency, high cost, and low automation.

[0038] Furthermore, the burning module 30 includes a body 33 and at least 10 burning tools 31. The body 33 is located on the workbench 10, and the burning tools 31 are connected to the body 33. Multiple burning tools 31 are cascaded through the USB extender 32 to achieve parallel connection.

[0039] The design of cascading 32 USB expanders to at least 10 burning tools 31 increases mass production efficiency by more than 10 times compared to traditional methods. Specifically, a traditional single-machine burner can only burn one product at a time, while the cascaded structure can process 10 products simultaneously, reducing the burning time for 10 products from 10 minutes to 1 minute. In addition, this structure uses standardized 32 cascaded USB expanders, which can be flexibly expanded to more than 20 burning tools 31 by adding expanders, effectively solving the pain point of not being able to meet the needs of large-scale mass production and adapting to the capacity ramp-up requirements of mass production of electronic components.

[0040] This claim establishes the hardware foundation for multi-machine parallel programming by cascading multiple programming tools 31 through a USB extender 32. Utilizing the port expansion capability of the USB extender 32, the original single-machine, single-programming mode is transformed into a "one-controller-many" parallel mode. Traditional programming tools 31 are limited by the number of USB interfaces; a single computer can only connect to one programming tool 31, requiring repeated plugging and unplugging when programming multiple products. This solution, however, through a master-slave extender's tree topology, allows one computer to control more than 10 programming tools 31 simultaneously. Taking programming 10 products as an example, the traditional method requires 10 "connect-program-disconnect" processes, while the cascaded structure allows the control module 40 to synchronously send programming commands, enabling all tools to work simultaneously. This eliminates the time accumulation problem of serial operations from a process logic perspective, which is the core principle of "parallel processing improves efficiency," directly addressing the deficiency in the background technology that "single-machine programming cannot meet mass production needs."

[0041] Furthermore, the body 33 is also provided with a plurality of clamping seats 331, which are used to fix the burning tool 31.

[0042] Traditional burn-in tools 31 are typically placed haphazardly on the workbench 10. When multiple tools are running simultaneously, cable pulling or equipment vibration can easily lead to poor USB interface contact, resulting in burn-in failure. The clamping base 331, however, mechanically limits and fixes the burn-in tool 31 to the body 33, forming a rigid connection. This avoids communication interruptions caused by interface loosening due to external forces (e.g., data transmission failure due to interface loosening during burn-in). Furthermore, the standardized clamping structure fixes the position of each burn-in tool 31, allowing the control module 40 to accurately identify the physical address of each tool and ensuring no instruction confusion when multiple machines are running in parallel.

[0043] Furthermore, the robotic arm 20 includes a base 21, a movable arm 22, and a gripper assembly 23. The base 21 is disposed on the worktable 10, the movable arm 22 is connected to the base 21, and the gripper assembly 23 is connected to the end of the movable arm 22 for gripping and positioning products.

[0044] The base 21 provides stable support, the movable arm 22 achieves spatial movement through multi-joint linkage, and the gripper assembly 23 performs the grasping action. The three constitute a complete mechanical execution system. Compared with traditional manual operation, the robotic arm 20 has significant advantages: First, the repeatability of mechanical movements is much higher than that of manual operation, allowing for 24-hour fatigue-free operation and solving the problem of "prone to errors during long-term operation" in manual labor; second, the cooperation between the movable arm 22 and the gripper assembly 23 forms a closed-loop control—the control module 40 sends coordinate commands, the movable arm 22 moves to the designated position, and the gripper assembly 23 performs the grasping action. The entire process is precisely controlled by the program, avoiding motion deviations caused by subjective factors such as fatigue and emotions during manual handling.

[0045] Furthermore, the clamp assembly 23 includes a mounting plate 231, at least two grippers 232, and a drive member 233. The mounting plate 231 is connected to the end of the movable arm 22. The at least two grippers 232 are symmetrically arranged below the mounting plate 231. The drive member 233 is mounted above the mounting plate 231 and connected to the grippers 232 for driving the grippers 232 to open and close.

[0046] The driving component 233 (such as a cylinder or motor) generates mechanical movement by receiving electrical signals from the control module 40, thereby driving the gripper 232 to open and close. Its core advantage lies in "controllable force": In traditional manual gripping, operators need to judge the force based on experience; too much force will damage the product, while too little force may cause the product to fall. However, the driving component 233 can preset the gripping force threshold through a program. For example, for PCB boards of different thicknesses, different air pressure values ​​or motor torques can be set in the control module 40 to keep the force of the gripper 232 within a safe range. This design, which replaces "experience-based control" with "digital control," eliminates the uncertainty of manual operation and is especially suitable for precision components—for example, for chips with a 0.1mm pitch, the driving component 233 can precisely control the force of the gripper 232 to avoid pin deformation, a level of precision that is almost impossible to achieve manually.

[0047] Furthermore, the clamp assembly 23 also includes a pressure sensor, which is disposed inside the gripper 232 and electrically connected to the control module 40.

[0048] When gripper 232 grasps a product, pressure sensor detects the gripping force in real time and converts it into an electrical signal, which is then fed back to control module 40. Control module 40 compares the feedback value with a preset safety value. If the value exceeds the threshold, it immediately sends a command to release gripper 232. This closed-loop feedback mechanism solves the "rigidity defect" of traditional mechanical gripping—traditional robotic arms 20, without sensors, can only grip with a fixed force and cannot adapt to the differences in different products; while this solution achieves "adaptive gripping" through dynamic control of "detection-feedback-adjustment". For example, when gripping a smooth chip, the sensor detects insufficient force and automatically triggers gripper 232 to fine-tune, preventing the product from slipping; when gripping fragile ceramic components, the force exceeds the safety value and it will immediately release, preventing the component from breaking.

[0049] Furthermore, the movable arm 22 includes an X-axis moving component, a Y-axis moving component, and a Z-axis moving component. The X-axis moving component is disposed on the base 21, the Y-axis moving component is disposed on the X-axis moving component, the Z-axis moving component is disposed on the Y-axis moving component, and the clamping component 23 is connected to the Z-axis moving component.

[0050] Three-axis linkage allows the fixture assembly 23 to move arbitrarily in three-dimensional space, and the cooperation between the transmission structure (such as a ball screw) and the drive motor (such as a servo motor) of each axis ensures motion accuracy. Compared with the "human judgment" of traditional manual positioning, this structure has essential advantages: First, the program-controlled motion trajectory can be accurately reproduced. For example, the path from coordinates (X1,Y1,Z1) to (X2,Y2,Z2) is completely consistent each time, while it is difficult for humans to guarantee the consistency of each movement; Second, independent three-axis drive makes complex movements possible. For example, the robot arm 20 can first move along the X-axis to above the product, then descend along the Z-axis to grasp it, and finally move along the Y-axis to the burning position. The entire process is pre-planned by the program, avoiding the "path error" in manual operation. This precise control is crucial for the proper connection between the burn-in interface and the product pins. If the interface offset exceeds the allowable range during burn-in, it can lead to poor contact or pin damage. The three-axis structure, through a "program preset + mechanical execution" mode, ensures the connection accuracy in principle, thus solving the technical bottleneck of "inaccurate positioning leading to burn-in failure" in the background technology.

[0051] Furthermore, the burning tool 31 is connected to the USB extender 32 via a rotatable USB connector. The rotatable USB connector includes a fixed part and a rotating part. The fixed part is fixedly connected to the port of the USB extender 32, and the rotating part is connected to the USB cable of the burning tool 31. The rotating part can rotate relative to the fixed part.

[0052] When multiple burn-in tools 31 are connected via an expander, traditional fixed USB connectors face two problems: first, the fixed interface orientation limits the placement of the burn-in tools 31 to a single angle, restricting the flexibility of device layout; second, frequent cable bending can easily lead to internal wire breakage, affecting communication stability. The rotatable connector, with its "fixed part + rotating part" design, allows the burn-in tools 31 to be adjusted within a 360° range—for example, when space on the workbench 10 is limited, some burn-in tools 31 can be installed horizontally, while others can be installed vertically, making full use of the three-dimensional space; simultaneously, the angle locking function of the rotating part (e.g., 0° / 90° / 180° / 270°) prevents excessive cable bending, extending service life. Flexible angle adjustment allows for more rational cable arrangement and reduces mutual interference.

[0053] Furthermore, the workbench 10 also includes a loading tray 11, which is located on one side of the robot arm 20.

[0054] Furthermore, the workbench 10 also includes a feeding tray 13, which is located on one side of the robot arm 20 and the feeding tray 11.

[0055] This design transforms the traditional discrete operation of manual "one-by-one feeding" into a continuous process of "batch feeding + assembly line operation." The specific derivation is as follows: the feeding tray 11 can hold a certain number of products to be fired. The robotic arm 20 picks them up sequentially, places them on the unloading tray 13 after firing, and the entire process requires no manual intervention. This design offers two advantages: firstly, it reduces the frequency of manual feeding. For example, the traditional method requires manual operation once for each product fired, while in this solution, the feeding tray 11 can hold 50 products, requiring manual replenishment only once every 50 products, significantly reducing labor costs. Secondly, the assembly line operation makes the equipment run more continuously, avoiding downtime caused by manual replenishment—for example, the equipment needs to be paused when manually replenishing materials. This solution, through the buffer of the feeding / unloading trays 13, allows the firing process to run continuously, solving the problem of "efficiency fluctuations caused by manual intervention" in the background technology from the perspective of production rhythm. In addition, the positional layout of the loading tray 11 and unloading tray 13 (on both sides of the robotic arm 20) conforms to the "shortest path principle". The movement trajectory of the robotic arm 20 in grasping, burning and placing is the shortest, which further improves efficiency. This design is based on the "movement line optimization" principle of industrial engineering and effectively solves the problem of "motion waste" in traditional processes.

[0056] It is understood that the above embodiments only illustrate preferred embodiments of the present utility model, and their descriptions are relatively specific and detailed, but they should not be construed as limiting the scope of the present utility model patent. It should be noted that for those skilled in the art, the above technical features can be freely combined, and several modifications and improvements can be made without departing from the concept of the present utility model, all of which fall within the protection scope of the present utility model. Therefore, all equivalent transformations and modifications made within the scope of the claims of the present utility model should fall within the coverage of the claims of the present utility model.

Claims

1. A device for automatically burning target codes in batches, characterized in that, include: Workbench; A robotic arm, which is mounted on the worktable; A burning module, the burning module including multiple burning tools and multiple USB extenders, each of the burning tools being connected to one of the USB extenders; A control module, which is electrically connected to the robotic arm and the burning module.

2. The target code batch automatic burning device according to claim 1, characterized in that, The burning module includes a body and at least 10 burning tools. The body is located on the workbench, and the burning tools are connected to the body. Multiple burning tools are cascaded through the USB extender to achieve parallel connection.

3. The target code batch automatic burning device according to claim 2, characterized in that, The machine body is also provided with multiple clamping seats, which are used to fix the burning tool.

4. The target code batch automatic burning device according to claim 3, characterized in that, The robotic arm includes a base, a movable arm, and a gripper assembly. The base is disposed on the worktable, the movable arm is connected to the base, and the gripper assembly is connected to the end of the movable arm for gripping and positioning products.

5. The target code batch automatic burning device according to claim 4, characterized in that, The clamping assembly includes a mounting plate, at least two grippers, and a drive unit. The mounting plate is connected to the end of the movable arm. The at least two grippers are symmetrically arranged below the mounting plate. The drive unit is mounted above the mounting plate and connected to the grippers for driving the grippers to open and close.

6. The target code batch automatic burning device according to claim 5, characterized in that, The clamping assembly also includes a pressure sensor, which is disposed inside the gripper and electrically connected to the control module.

7. The target code batch automatic burning device according to claim 3, characterized in that, The movable arm includes an X-axis moving component, a Y-axis moving component, and a Z-axis moving component. The X-axis moving component is disposed on the base, the Y-axis moving component is disposed on the X-axis moving component, the Z-axis moving component is disposed on the Y-axis moving component, and the clamping component is connected to the Z-axis moving component.

8. The target code batch automatic burning device according to claim 1, characterized in that, The burning tool is connected to the USB extender via a rotatable USB connector. The rotatable USB connector includes a fixed part and a rotating part. The fixed part is fixedly connected to the port of the USB extender, and the rotating part is connected to the USB cable of the burning tool. The rotating part can rotate relative to the fixed part.

9. The target code batch automatic burning device according to claim 1, characterized in that, The workbench also includes a loading tray, which is located on one side of the robotic arm.

10. The target code batch automatic burning device according to claim 9, characterized in that, The workbench also includes a feeding tray, which is located on one side of the robot and the loading tray.