Burning device
Patent Information
- Application Number
- CN202521615306.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-30
- Publication Date
- 2026-08-21
- Estimated Expiration
- 2035-07-30
AI Technical Summary
其中,在一些特殊的机种当中,往往有两块控制主板且呈上下状设置,而且芯片往往都是设置在下面的控制主板上,从而导致无法拆卸芯片进行烧录
[0012]与现有技术相比,本实用新型的有益效果是:烧录装置中通过底座、水平滑动座和竖直滑动座之间的配合,实现了对上下层结构主板的高效烧录操作,且稳定性好、操作简便,能够有效满足大规模生产中的烧录需求,很好的解决了背景技术中存在的不足。
Smart Images

Figure CN224668254U_ABST
Abstract
Description
Technical Field
[0001] This utility model relates to the field of electronic equipment technology, and more particularly to a programming device. Background Technology
[0002] Programming refers to writing the machine code corresponding to a program into a chip or microcontroller to achieve the desired function. In some special models, there are often two control boards arranged vertically, with the chip typically located on the lower control board, making it impossible to remove the chip for programming. Currently, the conventional method is to use flying wires, soldering connecting wires to the communication points on the lower control board and then connecting them to the programming tool. While this completes the programming process, it has several drawbacks, such as: 1. There are usually multiple communication points, and the connecting wires have specific order requirements, making it easy to solder to the wrong point. Furthermore, the wires must be removed after programming, making the process cumbersome; 2. The gaps between communication points are small, making it easy for solder joints to occur during soldering, causing short circuits; 3. If each board uses flying wires, batch processing of these boards will involve many steps and take a long time. Therefore, it is necessary to develop a new type of programming device. Utility Model Content
[0003] The purpose of this invention is to provide a programming device to address the shortcomings of the prior art and improve programming efficiency.
[0004] To achieve the above objectives, this utility model provides the following technical solution:
[0005] A programming apparatus is used to electrically connect a motherboard to be programmed to a programming platform to complete the programming of the motherboard. The motherboard to be programmed includes a first motherboard and a second motherboard arranged vertically, with the second motherboard located below the first motherboard. The second motherboard has a programming terminal and includes: a base; a horizontal sliding seat slidably mounted on the base, on which the motherboard to be programmed is mounted; and a vertical sliding seat vertically mounted on the base and disposed close to the horizontal sliding seat. The device includes: a vertical guide rail; a vertical slider slidably mounted on the vertical guide rail, a probe module horizontally mounted on the vertical slider, a programming probe on the base plate of the probe module, the programming probe being electrically connected to the programming terminal, a positioning post on one side of the programming probe, the positioning post being fixedly mounted on the bottom of the vertical slider, and the positioning post being used to match a positioning hole on the horizontal sliding seat; and a limiting block horizontally mounted on the vertical slider and located above the probe module, the limiting block abutting against the first main board.
[0006] Preferably, the bottom of the vertical slider is further provided with a limiting spring, one end of which is provided on the vertical slider and the other end is provided on the horizontal sliding seat.
[0007] Preferably, the vertical sliding seat is provided with a horizontally arranged limiting post, which is located above the probe module.
[0008] Preferably, a horizontal guide rail and a horizontal slider are provided between the base and the horizontal sliding seat, the horizontal slider is slidably mounted on the horizontal guide rail, and the horizontal sliding seat is mounted and fixed on the horizontal slider.
[0009] Preferably, the probe module is used to be electrically connected to a programming platform, and the programming platform is electrically connected to the second motherboard through the probe module.
[0010] Preferably, two positioning posts are symmetrically arranged and both are installed and fixed at the bottom of the vertical slider.
[0011] Preferably, the distance between the first motherboard and the second motherboard is greater than the height of the probe module.
[0012] Compared with the prior art, the beneficial effects of this utility model are: the programming device achieves efficient programming operation of the upper and lower structure motherboards through the cooperation between the base, the horizontal sliding seat and the vertical sliding seat, and has good stability and simple operation, which can effectively meet the programming needs in large-scale production and solve the shortcomings of the background technology. Attached Figure Description
[0013] Figure 1 This is a schematic diagram of the programming device;
[0014] Figure 2 This is a schematic diagram of the burning device from another angle. Detailed Implementation
[0015] To make the technical problems, technical solutions, and beneficial effects of this utility model clearer, the present utility model will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present utility model and are not intended to limit the present utility model.
[0016] It should be noted that when a component is referred to as being "fixed to" or "set on" another component, it can be directly on or indirectly on that other component. When a component is referred to as being "connected to" another component, it can be directly connected to or indirectly connected to that other component.
[0017] It should be understood that the terms "length", "width", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", and "outer" 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 utility model 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 utility model.
[0018] Furthermore, the terms "first" and "second" 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 indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this utility model, "a plurality of" means two or more, unless otherwise explicitly specified.
[0019] See Figure 1 and Figure 2 This utility model provides a programming device for programming a motherboard. The motherboard has a first motherboard 100 and a second motherboard 200, with the second motherboard 200 located below the first motherboard 100. The second motherboard 200 has programming terminals for electrical connection with chips on the second motherboard 200, facilitating external programming of the chips. The programming device includes a base 300, a horizontal sliding seat 400, and a vertical sliding seat 500. The horizontal sliding seat 400 is mounted on the base 300 via a horizontal guide rail 402 and a horizontal slider 403, and can reciprocate linearly in the horizontal direction to support the motherboard to be programmed. The vertical sliding seat 500 is vertically mounted on the base 300 and close to the horizontal sliding seat 400. The vertical sliding seat 500 includes a vertical guide rail 501, a vertical slider 502, a probe module 503, and a limiting block 506. The vertical slider 502 is slidably connected to the vertical guide rail 501 and can move up and down via a drive device such as a cylinder or an electric push rod. The probe module 503 is horizontally mounted at the front end of the vertical slider 502, and its base plate is provided with programming probes 504 corresponding to the programming terminals. A positioning post 505 is provided on one side of the probe module 503; two positioning posts 505 may be symmetrically arranged. The positioning posts 505 are fixedly mounted on the bottom of the vertical slider 502, and their positions precisely match the positioning holes on the horizontal sliding seat 400. A limiting block 506 is horizontally mounted on the vertical slider 502, located above the probe module 503, and one end of it abuts against the first main board 100.
[0020] It should be noted that when programming the chip on the second motherboard 200, the horizontal sliding block 400 first moves the motherboard to be programmed towards the numerical sliding block until the side of the first motherboard 100 abuts against the limiting block 506 and stops. Then, the vertical slider 502 moves downward to insert the positioning post 505 into the positioning hole, which serves as a pre-positioning function. At the same time, the programming probe 504 is electrically connected to the programming terminal, thereby completing the electrical connection between the probe module and the second motherboard 200 and programming the chip. In other words, the function of the limiting block 506 is to restrict the position of the motherboard to be programmed and prevent it from moving excessively. When the limiting block 506 abuts against the first motherboard 100, it means that the position of the motherboard to be programmed is at the target position. Then, the probe module 503 faces downward to complete the electrical connection between the programming probe 504 and the programming terminal. The depth of the positioning hole is designed to ensure electrical connection between the programming probe 504 and the programming terminal while preventing excessive pressure that could damage the programming terminal. The actual depth can be determined based on the specific application. Furthermore, the distance between the first motherboard 100 and the second motherboard 200 is greater than the height of the probe module 503, allowing the programming probe 504 on the probe module to extend into the second motherboard for smooth electrical connection with the programming terminal.
[0021] In a preferred embodiment, a limiting spring 507 is also provided at the bottom of the vertical slider 502. One end of the limiting spring 507 is disposed on the vertical slider 502, and the other end is disposed on the horizontal sliding seat 400. When the vertical slider 502 moves downward under the action of the driving device, the limiting spring 507 is initially in its natural state. As the probe module 503 gradually approaches the programming terminal, the positioning post 505 inserts into the positioning hole to achieve pre-positioning. At this time, the limiting spring 507 begins to be compressed and generates elastic force. This elastic force is evenly transmitted to the probe module 503 through the vertical slider 502, so that the programming probe 504 and the programming terminal maintain a stable and appropriate contact pressure. During the programming process, the elastic buffering effect of the limiting spring 507 can effectively absorb the impact force caused by equipment vibration or position deviation, avoiding rigid collision between the probe and the terminal and damage caused by it. At the same time, the preload of the spring ensures that the probe and the terminal always maintain a good electrical connection during the programming process, improving the programming success rate and stability. After the programming is complete, the vertical slider 502 returns to its original position, and the limiting spring 507 returns to its natural state, preparing for the next programming operation. This design of the limiting spring 507 ensures reliable contact between the probe and the terminal while preventing damage to components due to excessive compression, effectively extending the service life of the equipment.
[0022] In another preferred embodiment, the vertical sliding seat 500 is provided with a horizontally arranged limiting post 508, which is located above the probe module 503. By the limiting post 508 located above the probe module 503 contacting the vertical slider 502 to form a mechanical stop, the vertical slider 502 is limited from driving the probe module 503 to move excessively upward, avoiding collisions with device components, ensuring reset positioning accuracy, and protecting the drive system. An adjustable structure is often used to precisely control the reset position.
[0023] In another preferred embodiment, the probe module 503 is used for electrical connection with the programming platform, and the programming platform is electrically connected to the second motherboard 200 through the probe module 503. When the programming probe 504 is electrically connected to the programming terminal, the programming of the motherboard to be programmed can be realized through the programming platform.
[0024] In summary, the programming device achieves efficient programming of both upper and lower layer motherboards, with good stability and simple operation, effectively meeting the programming needs of large-scale production and solving the shortcomings of the prior art.
[0025] Based on the disclosure and teachings of the above specification, those skilled in the art can make changes and modifications to the above embodiments. Therefore, this utility model is not limited to the specific embodiments disclosed and described above, and some modifications and changes to this utility model should also fall within the protection scope of the claims of this utility model. Furthermore, although some specific terms are used in this specification, these terms are only for convenience of explanation and do not constitute any limitation on this utility model.
Claims
1. A programming apparatus for electrically connecting a motherboard to be programmed to a programming platform to complete programming of the motherboard, wherein the motherboard to be programmed includes a first motherboard (100) and a second motherboard (200) arranged vertically, the second motherboard (200) being located below the first motherboard (100), and the second motherboard (200) having a programming terminal, characterized in that, include: One base (300); A horizontal sliding base (400) is slidably mounted horizontally on the base (300), and the motherboard to be programmed is mounted on the horizontal sliding base (400); and A vertical sliding seat (500) is vertically mounted on the base (300) and disposed close to the horizontal sliding seat (400). The vertical sliding seat (500) includes: A vertical guide rail (501); A vertical slider (502) is slidably mounted on the vertical guide rail (501). A probe module (503) is horizontally mounted on the vertical slider (502). A programming probe (504) is provided on the bottom plate of the probe module (503). The programming probe (504) is electrically connected to the programming terminal. A positioning post (505) is provided on one side of the programming probe (504). The positioning post (505) is fixedly mounted on the bottom of the probe module (503), and the positioning post (505) is used to match and install with a positioning hole (401) on the horizontal sliding seat (400). A limiting block (506) is horizontally mounted on the vertical slider (502) and located above the probe module (503). The limiting block (506) is abutted against the first motherboard (100).
2. The programming apparatus according to claim 1, characterized in that, The bottom of the vertical slider (502) is also provided with a limiting spring (507), one end of which is provided on the vertical slider (502) and the other end is provided on the horizontal sliding seat (400).
3. The programming apparatus according to claim 1, characterized in that, The vertical sliding seat (500) is provided with a horizontally arranged limiting post (508), which is located above the probe module (503).
4. The programming apparatus according to claim 1, characterized in that, A horizontal guide rail (402) and a horizontal slider (403) are provided between the base (300) and the horizontal sliding seat (400). The horizontal slider (403) is slidably mounted on the horizontal guide rail (402), and the horizontal sliding seat (400) is mounted and fixed on the horizontal slider (403).
5. The programming apparatus according to claim 1, characterized in that, The probe module (503) is used to electrically connect with the programming platform, and the programming platform is electrically connected to the second motherboard (200) through the probe module (503).
6. The programming apparatus according to claim 1, characterized in that, Two positioning posts (505) are symmetrically provided and both are installed and fixed at the bottom of the vertical slider (502).
7. The programming apparatus according to claim 1, characterized in that, The distance between the first motherboard (100) and the second motherboard (200) is greater than the height of the probe module (503).