An automatic programming device for FLASH chips
Through the design of the synchronous rotation structure of the round table and the turntable and the suction cup placement seat, multiple chips are simultaneously written and automatically separated good and bad products, solving the problems of low chip writing efficiency and difficulty in separation in the prior art, and improving the working efficiency and the stability of the device.
Patent Information
- Application Number
- CN202310148661.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-02-16
- Publication Date
- 2025-08-01
- Estimated Expiration
- 2043-02-16
AI Technical Summary
In the prior art, chip writing devices can only be carried out one by one. The chips that have time difference and failed to burn cannot be separated separately. Mixing good products and bad products requires later re-checking, which is time-consuming and laborious.
The circular table and the turntable are rotated simultaneously, and the chip is absorbed by a suction cup and placed in the placement seat. Two sets of material extraction components are arranged to grab good and bad products respectively to achieve automatic distinction and placement in the corresponding feeding box.
It improves the chip writing efficiency, reduces time wasting and re-checking time, and ensures the timely separation of good and bad products.
Smart Images

Figure CN116339754B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of chip programming, and particularly to an automatic programming device for FLASH chips. Background Art
[0002] A programmer is actually a tool for writing data into programmable integrated circuits. Programmers are mainly used for programming (or flashing) chips such as single-chip microcomputers (including embedded systems) / memories (including BIOS).
[0003] Programmers can be classified into universal programmers, mass production programmers, and special programmers in terms of function. Special programmers have the lowest price and are suitable for fewer types of chips. They are suitable for the programming needs of a certain type or a certain category of special chips. For example, only programming for the PIC series is required. The full-function universal programmer generally can cover almost (not all) all currently required programming chips. Due to the cumbersome design and high cost, the sales volume is limited, and the final selling price is extremely high. It is suitable for the situation where programming for many types of chips is required.
[0004] Chinese Patent with the authorization announcement number CN212586880U discloses an automatic programming device for flash chips, belonging to the technical field of chip programming. An automatic programming device for flash chips includes a first box body, a programming device, and a chip body. The programming device is located inside the first box body. The inner wall of the first box body is fixedly connected with a first motor. The inner wall of the first box body is fixedly connected with a support plate. A driving wheel and a driven wheel are respectively rotatably connected to the support plate. A belt is connected between the output end of the first motor and the driving wheel. A conveyor belt is connected between the driving wheel and the driven wheel. The inner wall of the first box body is fixedly connected with a second motor. The output end of the second motor is connected with a linkage rod; The present invention has a simple structure and convenient operation. Through the mutual cooperation of the piston and the suction pump, the chip body and the connecting plug are dust-removed and have a heat dissipation function at the same time, greatly improving the working efficiency and the service life of the programming device.
[0005] However, this device still has deficiencies: When programming the chips, this device can only be carried out one by one, with a large time difference in the middle. And this device cannot separately separate the chips with programming failures. The good products and defective products are directly transmitted, and re-inspection is required later, which is time-consuming and laborious. Summary of the Invention
[0006] The object of the present invention is to propose an automatic programming device for FLASH chips in view of the problems existing in the background art.
[0007] The technical solution of the present invention:
[0008] On the one hand, the present invention provides an automatic programming device for FLASH chips, which includes a base, a frustum, a bracket, an air pump, an inner tube, a hydraulic cylinder and a receiving box. A guiding groove is provided on the base, and a conveying assembly is arranged in the guiding groove. The frustum is arranged on the base and is rotatably connected thereto. A plurality of sub-boards are arranged around the axis of the frustum, and each sub-board is detachably connected to the frustum. A placing seat is arranged on the sub-board. A rotating shaft B coaxial with the frustum is arranged on the frustum, and a gear A is arranged on the rotating shaft B. The bracket is arranged on the base, and a motor is arranged on the bracket. The motor is drivingly connected to the rotating shaft B. A rotating shaft C is rotatably arranged on the bracket. A turntable is arranged at the bottom of the rotating shaft C. A gear B is arranged on the rotating shaft C, and the gear B is meshed and connected with the gear A. The air pumps are evenly arranged at intervals at the bottom of the turntable. The number of air pumps is the same as the number of sub-boards. An air extraction pipe is arranged at the output end of the air pump, and a solenoid valve is arranged at the other end of the air extraction pipe. The inner tube is arranged at the bottom of the air pump. The branch pipe of the air extraction pipe is inserted into the inner tube and is internally communicated with the inner tube. An outer tube is slidably sleeved outside the inner tube, and a suction cup is arranged at the bottom of the outer tube. The hydraulic cylinders are arranged at the bottom of the turntable, and each hydraulic cylinder drives the corresponding outer tube. The receiving boxes are symmetrically arranged on the base. Electric rotary frames are arranged between the receiving boxes on both sides and the frustum. The electric rotary frame is drivingly connected to a top plate, and a material taking assembly is arranged at the bottom of the top plate.
[0009] Preferably, adjustable support feet are arranged at the bottoms of the four feet of the base, and anti-slip support plates are arranged at the bottoms of the adjustable support feet. When the tabletop is not flat enough, the height of the corresponding support feet can be appropriately adjusted so that the anti-slip support plates on that side fall on the tabletop, improving the stability and anti-slip performance of the device.
[0010] Preferably, the supporting assembly includes a rotating shaft A, a connecting rod and a baffle. The rotating shaft A is arranged on the base. One end of the connecting rod is rotatably connected to the rotating shaft A in a damped manner, and the other end is rotatably connected to the baffle. Both baffles are slidably connected to the upper surface of the conveyor belt, and a plurality of guide wheels are evenly arranged at intervals on the side where both baffles are close to each other.
[0011] Preferably, a controller is further included. An electric slip ring is arranged on the base, and a conductive ring is arranged outside the frustum. The conductive ring is electrically connected to the controller through the electric slip ring.
[0012] Preferably, a plurality of groups of status indicator lights are arranged on the frustum, and each group of status indicator lights is electrically connected to the corresponding sub-board.
[0013] Preferably, optical transceivers are symmetrically arranged in the guiding groove. The optical transceivers are communicatively connected to the controller, and the controller is controllingly connected to the conveying assembly.
[0014] Preferably, the structure of the material taking assembly is the same as the connection structure of the air pump and the suction cup.
[0015] On the other hand, the present invention also provides a method for using an automatic programming device for FLASH chips, which includes the following steps:
[0016] S1. Select appropriate daughter boards, pre-load the corresponding programs into the daughter boards, and then fix each daughter board at the corresponding position on the turntable.
[0017] S2. Place the FLASH chips with the same orientation on the conveyor belt. Start the conveyor belt. When the chips are transported to the appropriate position, the outer tube and the suction cup located directly above the chips descend under the drive of the hydraulic cylinder on the same side. The center of the suction cup is at the central part of the chip. Start the air pump on this side, and the suction cup generates suction and sucks up the chip.
[0018] S3. The motor drives the rotation of the rotating shaft B, and then drives the turntable and the turntable to rotate synchronously in the opposite direction. At the same time, each suction cup sequentially sucks up the chips. When the front suction cup reaches directly above the corresponding placement seat, its height decreases to place the chip into the placement groove and press it tightly. Subsequently, the air pump on this side pauses pumping air, the solenoid valve opens, and external air enters the outer tube. The suction cup loses suction and separates from the chip. The daughter board where this placement seat is located starts to automatically burn the program. As the motor drives the turntable to rotate by the same angle each time, a chip is placed on each placement seat in turn.
[0019] S4. When the current chip burning fails, when the chip rotates to the side of the defective product receiving box, the picking component automatically sucks it out and places it into the defective product receiving box. If the chip is burned successfully, then after the chip rotates to the side of the good product receiving box, the picking component on the other side automatically sucks it out and places it into the good product receiving box.
[0020] Compared with the prior art, the present invention has the following beneficial technical effects:
[0021] By setting the structure of the synchronous rotation of the turntable and the turntable, after each suction cup sucks up the chip, it sequentially places the chip into the corresponding placement seat on the corresponding side. Multiple daughter boards work in sequence, which will neither generate high temperature due to long-term work nor waste time in placing and taking out the chips. At the same time, two picking components are set in this device. The picking components on both sides are used to respectively grab the good chips and the defective chips, and place the sorted chips into the corresponding receiving boxes respectively, reducing the time wasted in re-inspection. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] Figure 1 It is a schematic structural diagram of an embodiment of the present invention;
[0023] Figure 2 is Figure 1 a schematic diagram of the linkage structure of the turntable and the turntable in;
[0024] Figure 3 is a schematic diagram of the connection structure of each component on the turntable;
[0025] Figure 4 is a structural diagram of the supporting component.
[0026] Reference Numerals: 1, base; 2, adjustable support feet; 3, anti-slip support plate; 4, guide groove; 5, conveying assembly; 6, supporting assembly; 601, rotating shaft A; 602, connecting rod; 603, baffle; 604, guide wheel; 7, electric slip ring; 8, frustum; 9, daughter board; 10, placement seat; 11, rotating shaft B; 12, gear A; 13, bracket; 14, motor; 15, rotating shaft C; 16, turntable; 17, gear B; 18, air pump; 19, suction pipe; 20, solenoid valve; 21, inner tube; 22, outer tube; 23, suction cup; 24, hydraulic cylinder; 25, receiving box; 26, electric rotating frame; 27, top plate; 28, material taking assembly; 29, controller. Detailed Implementation Manner
[0027] Embodiment 1
[0028] As Figures 1-4 shown, a FLASH chip automatic programming device proposed by the present invention includes a base 1, a frustum 8, a bracket 13, an air pump 18, an inner tube 21, a hydraulic cylinder 24, and a receiving box 25. A guide groove 4 is provided on the base 1, and a conveying assembly 5 is provided in the guide groove 4. The frustum 8 is provided on the base 1 and is rotatably connected thereto. A number of daughter boards 9 are arranged around the axis of the frustum 8, and each daughter board 9 is detachably connected to the frustum 8. A placement seat 10 is provided on the daughter board 9. A rotating shaft B 11 coaxial with the frustum 8 is provided on the frustum 8, and a gear A 12 is provided on the rotating shaft B 11. The bracket 13 is provided on the base 1, a motor 14 is provided on the bracket 13, and the motor 14 is drivingly connected to the rotating shaft B 11. A rotating shaft C 15 is rotatably provided on the bracket 13. A turntable 16 is provided at the bottom of the rotating shaft C 15. A gear B 17 is provided on the rotating shaft C 15, and the gear B 17 is meshingly connected to the gear A 12. The air pumps 18 are evenly spaced and provided at the bottom of the turntable 16. The number of air pumps 18 is the same as the number of daughter boards 9. The output end of the air pump 18 is provided with a suction pipe 19, and the other end of the suction pipe 19 is provided with a solenoid valve 20. The inner tube 21 is provided at the bottom of the air pump 18, and the branch pipe of the suction pipe 19 is inserted into the inner tube 21 and is internally communicated therewith. The outer tube 22 is slidably sleeved outside the inner tube 21, and a suction cup 23 is provided at the bottom of the outer tube 22. The hydraulic cylinder 24 is provided at the bottom of the turntable 16, and each hydraulic cylinder 24 drives the corresponding outer tube 22. The receiving boxes 25 are symmetrically provided on the base 1. Electric rotating frames 26 are provided between the receiving boxes 25 on both sides and the frustum 8. The electric rotating frames 26 are drivingly connected to the top plate 27, and a material taking assembly 28 is provided at the bottom of the top plate 27.
[0029] In this embodiment, the frustum 8 rotates synchronously with the turntable 16. After each suction cup 23 sucks a chip, the chips are sequentially placed into the corresponding placement seats 10 on the corresponding sides. Multiple daughter boards 9 work sequentially, which not only does not generate high temperature due to long-term work, but also reduces the time wasted in placing and removing chips. At the same time, two sets of picking components 28 are provided in this device. The picking components 28 on both sides are used to grab good chips and defective chips respectively, and the sorted chips are placed into the corresponding receiving boxes 25 respectively, reducing the time wasted in re-inspection.
[0030] Embodiment Two
[0031] As Figure 4 shown, a FLASH chip automatic programming device proposed by the present invention. Compared with Embodiment One, the supporting component 6 includes a rotating shaft A601, a connecting rod 602, and a baffle 603. The rotating shaft A601 is arranged on the base 1. One end of the connecting rod 602 is rotatably connected to the rotating shaft A601 in a damped manner, and the other end is rotatably connected to the baffle 603. Both side baffles 603 are slidably connected to the upper surface of the conveyor belt, and a plurality of guide wheels 604 are evenly arranged at intervals on the side of both side baffles 603 close to each other.
[0032] In this embodiment, the specifications of the chips are diverse. In order to conveniently correct different specifications of chips to make them in the middle position of the conveyor belt, the two side baffles 603 can be adjusted. During the transmission of the chips, the two side guide wheels 604 automatically guide the chips to the standard line, preventing misalignment when the suction cup 23 sucks and places the chips.
[0033] Embodiment Three
[0034] As Figure 1 shown, a FLASH chip automatic programming device proposed by the present invention. Compared with Embodiment One and Embodiment Two, optical transceivers are symmetrically arranged in the guide groove 4. The optical transceivers are communicatively connected to the controller 29, and the controller is controllably connected to the conveying component 5.
[0035] In this embodiment, the chips are detected by the optical transceivers. When the chips reach the appropriate positions, the optical signals are interrupted. At this time, the signals are fed back to the controller 29, and the controller 29 controls the conveying component 5 to pause the transmission, so as to achieve the purpose of accurately positioning the chips.
[0036] Embodiment Three
[0037] The present invention also proposes a method for using a FLASH chip automatic programming device, including the following steps:
[0038] S1. Select an appropriate daughter board 9. The corresponding program is pre-loaded into the daughter board 9, and then each daughter board 9 is fixed at the corresponding position on the frustum 8.
[0039] S2. The FLASH chips are placed on the conveyor belt with the same orientation. Start the conveyor belt. When the chip is transported to the appropriate position, the outer tube 22 and the suction cup 23 located directly above the chip descend under the drive of the same-side hydraulic cylinder 24. The center of the suction cup 23 is at the central part of the chip. Start the air pump 18 on this side, and the suction cup 23 generates suction force and sucks up the chip.
[0040] S3. The motor 14 drives the rotation of the rotating shaft B11, thereby driving the synchronous reverse rotation of the frustum 8 and the turntable 16. At the same time, each suction cup 23 sequentially sucks up the chips. When the front suction cup 23 reaches directly above the corresponding placement seat 10, its height is lowered to place the chip into the placement groove and press it tightly. Subsequently, the air pump 18 on this side pauses pumping air, the solenoid valve 20 is opened, and external air enters the outer tube 22. The suction cup 23 loses suction force and separates from the chip. The sub-board 9 where the placement seat 10 is located starts to automatically burn some programs. As the motor 14 drives the frustum 8 to rotate by the same angle each time, a chip is placed on each placement seat 10.
[0041] S4. When the current chip burning fails, when the chip rotates to the side of the defective product receiving box 25, the material taking assembly 28 automatically sucks it out and puts it into the defective product receiving box 25. If the chip burning is successful, then after the chip rotates to the side of the good product receiving box 25, the material taking assembly 28 on the other side automatically sucks it out and puts it into the good product receiving box 25.
[0042] The embodiments of the present invention have been described in detail above in conjunction with the accompanying drawings. However, the present invention is not limited to this. Various changes can be made without departing from the spirit of the present invention within the scope of knowledge possessed by those skilled in the art.
Claims
1. An automatic programming device for FLASH chips, characterized in that, It includes a base (1), a frustum (8), a bracket (13), an air pump (18), an inner tube (21), a hydraulic cylinder (24) and a material receiving box (25); A guide groove (4) is provided on the base (1), and a conveying assembly (5) is arranged in the guide groove (4); the frustum (8) is arranged on the base (1) and is rotatably connected thereto. A number of sub-boards (9) are arranged around the axis of the frustum (8), and each sub-board (9) is detachably connected to the frustum (8). A placement seat (10) is arranged on the sub-board (9); a rotating shaft B (11) coaxial with the frustum (8) is arranged on the frustum (8), and a gear A (12) is arranged on the rotating shaft B (11); The bracket (13) is arranged on the base (1), a motor (14) is arranged on the bracket (13), and the motor (14) is drivingly connected to the rotating shaft B (11); a rotating shaft C (15) is rotatably arranged on the bracket (13), a turntable (16) is arranged at the bottom of the rotating shaft C (15), a gear B (17) is arranged on the rotating shaft C (15), and the gear B (17) is meshingly connected to the gear A (12); the air pumps (18) are arranged at equal intervals at the bottom of the turntable (16), the number of the air pumps (18) is the same as the number of the sub-boards (9), an air extraction pipe (19) is arranged at the output end of the air pump (18), and the other end of the air extraction pipe (19) is provided with a solenoid valve (20); the inner tube (21) is arranged at the bottom of the air pump (18), and the branch pipe of the air extraction pipe (19) is inserted into the inner tube (21) and communicated with its interior; an outer tube (22) is slidably sleeved outside the inner tube (21), and a suction cup (23) is arranged at the bottom of the outer tube (22); the hydraulic cylinders (24) are arranged at the bottom of the turntable (16), and each hydraulic cylinder (24) drives the corresponding outer tube (22); The material receiving boxes (25) are symmetrically arranged on the base (1), and an electric rotating frame (26) is arranged between the two material receiving boxes (25) and the frustum (8). The electric rotating frame (26) is drivingly connected to a top plate (27), and a material taking assembly (28) is arranged at the bottom of the top plate (27).
2. The automatic programming device for a FLASH chip according to claim 1, characterized in that, Adjustable support feet (2) are arranged at the bottoms of the four feet of the base (1), and anti-slip support plates (3) are arranged at the bottoms of the adjustable support feet (2).
3. An automatic programming device for a FLASH chip according to claim 1, characterized in that, The supporting assembly (6) includes a rotating shaft A (601), a connecting rod (602) and a baffle (603); the rotating shaft A (601) is arranged on the base (1), one end of the connecting rod (602) is damping rotatably connected to the rotating shaft A (601), and the other end is rotatably connected to the baffle (603). The two baffles (603) are both slidably connected to the upper surface of the conveyor belt, and a number of guide wheels (604) are arranged at equal intervals on the side of the two baffles (603) close to each other.
4. An automatic programming device for a FLASH chip according to claim 1, wherein, It further includes a controller (29); a slip ring (7) is arranged on the base (1), a conductive ring is arranged outside the frustum (8), and the conductive ring is electrically connected to the controller through the slip ring (7).
5. An automatic programming device for a FLASH chip according to claim 1, wherein, A number of groups of status indicator lights are arranged on the frustum (8), and each group of status indicator lights is electrically connected to the corresponding sub-board (9).
6. The automatic programming device for a FLASH chip according to claim 1, characterized in that, Optical transceivers are symmetrically arranged in the guide groove (4), the optical transceivers are in communication connection with the controller, and the controller controls the connection of the conveying assembly (5).
7. An automatic programming device for a FLASH chip according to claim 1, characterized in that, The structure of the material taking component (28) is the same as the connection structure of the air pump (18) and the suction cup (23).
8. A method for using the FLASH chip automatic programming device according to any one of claims 1-7, characterized in that, It includes the following steps: S1. Select an appropriate daughter board (9), pre-load the corresponding program into the daughter board (9), and then fix each daughter board (9) at the corresponding position on the turntable (8); S2. Place the FLASH chips with the same orientation on the conveyor belt, start the conveyor belt. When the chips are transported to the appropriate position, the outer tube (22) and the suction cup (23) directly above the chips descend under the drive of the same-side hydraulic cylinder (24). The center of the suction cup (23) is at the center of the chip. Start the air pump (18) on this side, and the suction cup (23) generates suction force to suck up the chip; S3. The motor (14) drives the rotating shaft B (11) to rotate, thereby driving the turntable (8) and the turntable (16) to rotate synchronously and in opposite directions. At the same time, each suction cup (23) sequentially sucks up the chips. When the front suction cup (23) reaches directly above the corresponding placement seat (10), its height is lowered to place the chip into the placement groove and press it tightly. Subsequently, the air pump (18) on this side pauses pumping air, the solenoid valve (20) opens, and external air enters the outer tube (22). The suction cup (23) loses suction force and separates from the chip. The daughter board (9) where the placement seat (10) is located starts to automatically burn some programs. As the motor (14) drives the turntable (8) to rotate by the same angle each time, a chip is placed on each placement seat (10); S4. When the current chip burning fails, when the chip rotates to the side of the defective product receiving box (25), the material taking component (28) automatically sucks it out and places it into the defective product receiving box (25). If the chip burning is successful, then after the chip rotates to the side of the good product receiving box (25), the material taking component (28) on the other side automatically sucks it out and places it into the good product receiving box (25).
Citation Information
Patent Citations
Auxiliary device for conducting program writing on chip welded to circuit board
CN107748664A
Automatic programming device of flash chip
CN212586880U