Efficient programming device for chips
By designing an efficient burning device, combining sensor limits, motor drive suction rods and calibration mechanisms, the entire process of the chip burning process is realized, solving the problems of complex structure and difficult to ensure accuracy in the existing technology, and improving the accuracy and efficiency of chip burning.
Patent Information
- Application Number
- CN202210661893.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2018-07-13
- Publication Date
- 2025-07-25
- Estimated Expiration
- 2038-07-13
AI Technical Summary
The existing chip recording devices have complex structures, require a lot of manpower, have low work efficiency, and are difficult to ensure accuracy.
The efficient burning device including a substrate, an X-axis drive mechanism, a Y-axis drive mechanism, a material suction mechanism and a burning mechanism is adopted to automate the entire process of the chip burning process through sensor limits, motor drive suction rods and calibration mechanisms, and improve accuracy and efficiency.
The entire process of chip burning process is realized, the accuracy and efficiency of chip burning is improved, the accuracy and stability of loading and unloading are ensured, and manual intervention is reduced.
Smart Images

Figure CN115576590B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of chip programming, and particularly to an efficient programming device for chips. Background Art
[0002] A programmer generally refers to a programming device, which is a tool for writing data into programmable integrated circuits. Programmers are mainly used for programming chips such as single-chip microcomputers and memories. Programmers mainly modify the programs in read-only memories. Programmers are usually connected to a computer and used in conjunction with programming software. As one of the processes in chip manufacturing, the programming points need to be controlled during programming. Therefore, in the process of chip programming, there are high requirements for the position accuracy of chip placement. Existing chip programming can be completed manually or by a programming device. However, the structures of current chip programming devices are relatively complex and the processes are numerous, still requiring more manpower to participate, resulting in low work efficiency. Summary of the Invention
[0003] The object of the present invention is to provide an efficient programming device for chips, which realizes full-process automated operation in the process of chip programming and improves the programming accuracy of chips.
[0004] To achieve the above object, the technical solution adopted by the present invention is: an efficient programming device for chips, including a substrate, an X-axis driving mechanism, a Y-axis driving mechanism, a material suction mechanism and a programming mechanism. The Y-axis driving mechanism is arranged on the upper surface of the substrate. The X-axis driving mechanism is installed and connected to the Y-axis driving mechanism through a plurality of first connection blocks and can reciprocate in the Y-axis direction. The material suction mechanism is movably installed on the X-axis driving mechanism through a second connection block and can reciprocate in the X-axis direction. The programming mechanism is installed on the substrate and is located below the material suction mechanism.
[0005] The Y-axis driving mechanism further includes a Y-axis motor, a Y-axis lead screw connected to the Y-axis motor, at least one Y-axis slide rail and a plurality of Y-axis sliders movably installed on the Y-axis slide rail. The X-axis driving mechanism is fixedly connected to the Y-axis sliders through a plurality of first connection blocks. A Y-axis nut is sleeved on the Y-axis lead screw, and this Y-axis nut is fixedly connected to the X-axis driving mechanism through a Y-axis locking block.
[0006] The X-axis drive mechanism further includes an X-axis motor, an X-axis lead screw connected to the X-axis motor, an X-axis mounting plate, a plurality of X-axis slide rails and a plurality of X-axis sliders movably mounted on the X-axis slide rails, the X-axis slider being mounted and connected to the second connecting block, the X-axis lead screw being mounted on the X-axis mounting plate through at least two X-bearing seats and arranged parallel to the X-axis slide rails, an X-axis nut being sleeved on the X-axis lead screw, the X-axis nut being mounted and connected to the second connecting block through an X-axis locking block, the X-axis motor being mounted on an X-axis motor seat, the X-axis motor seat being mounted at one end of the X-axis mounting plate, the output shaft of the X-axis motor being connected to the X-axis lead screw through an X coupling, and an X-axis anti-collision block being mounted on the surface of the X-axis nut on the side away from the X-axis motor;
[0007] A first sensor is respectively arranged at both ends of the Y-axis screw rod of the Y-axis driving mechanism, a first baffle corresponding to the first sensor is arranged on the lower surface of the X-axis mounting plate of the X-axis driving mechanism, a second sensor is respectively arranged at both ends of the X-axis mounting plate of the X-axis driving mechanism, and a second baffle corresponding to the second sensor is arranged on the lower surface of the material suction mechanism;
[0008] The material suction mechanism further includes a mounting plate fixedly mounted on the second connecting block, a plurality of first motors and a plurality of suction rods, wherein the plurality of first motors are respectively mounted on a motor fixing plate, the motor fixing plate is mounted on the upper rear surface of the mounting plate, the output shafts of the first motors respectively pass through the motor fixing plate and the ends of the output shafts of the first motors are respectively mounted with first driving wheels, a first driven wheel is respectively mounted below the first driving wheel, a first belt is connected between the first driving wheel and the first driven wheel, and the plurality of suction rods are respectively mounted and fixed with the first belt through a corner mounting plate;
[0009] The corner mounting plate further includes a locking portion, a connecting portion and a mounting portion which are arranged vertically in pairs, one side of the connecting portion is connected to the locking portion, the lower part of the connecting portion is connected to the mounting portion, the locking portion passes through the mounting plate and contacts with one side surface of the first belt, and is locked and fixed with a toothed block arranged on the other side of the first belt, a slide rail corresponding to the corner mounting plate is installed on the front surface of the mounting plate, the connecting portion is arranged parallel to the mounting plate, and a slide groove for the slide rail to be embedded is opened on the surface of one side of the connecting portion close to the mounting plate, a through hole is opened on the mounting portion, the suction rod passes through the through hole and is installed and connected to the mounting portion;
[0010] A motor bracket is installed at the lower part of the mounting plate, and a plurality of second motors corresponding to the suction rods are arranged on the motor bracket, and a second driving wheel is connected to the rotating shaft of each of the second motors, and a second driven wheel corresponding to the second driving wheel is sleeved at the lower part of the suction rod, and the second driving wheel and the second driven wheel are connected through a second belt transmission;
[0011] It also has a limit bracket which is fixedly installed at the lower part of the front side of the mounting plate. The several suction rods respectively pass through this limit bracket. The suction rod is connected to the upper plate of the limit bracket through an active spline, and the suction rod is connected to the mounting part of the corner mounting plate through a driven spline. Both the active spline and the driven spline include a cylindrical shell and at least two rows of balls vertically arranged on the inner wall of the cylindrical shell. Grooves for the balls to be embedded are formed on the suction rod. One side of the ball is embedded into the inner wall of the cylindrical shell, and the other side is embedded into the groove of the suction rod.
[0012] The programming mechanism further includes a support plate, a bottom plate, several pressing plates, several programming seats and several cylinders corresponding to the pressing plates. The support plate is installed on the substrate, the bottom plate is located below the substrate, and the support plate and the bottom plate are connected by at least two support columns. The pressing plates are located above the programming seats.
[0013] The cylinders are arranged on the upper surface of the bottom plate. A movable plate is respectively connected to the piston rods of the cylinders. A pull rod is respectively arranged at the four corners of this movable plate. Several bearing seats are arranged below the support plate. The upper ends of the pull rods respectively pass through the bearing seats and the support plate and are fixedly connected to the pressing plates.
[0014] It also has a calibration mechanism which further includes an upper camera and a lower camera. The upper camera is installed on the suction mechanism, and the lower camera is installed on the substrate and is arranged face to face with the upper camera.
[0015] The further improved solutions in the above technical solutions are as follows:
[0016] 1. In the above solution, the number of the several first motors is 4, which are arranged in two rows staggeredly.
[0017] 2. In the above solution, the Y-axis lead screw is installed on the upper surface of the substrate through at least two Y-axis bearing seats.
[0018] 3. In the above solution, one end of the Y-axis lead screw close to the Y-axis motor is connected to the output shaft of the Y-axis motor through a Y-axis coupling.
[0019] 4. In the above solution, the Y-axis motor is installed on the upper surface of the substrate through a Y-axis motor seat.
[0020] Due to the application of the above technical solutions, the present invention has the following advantages compared with the prior art:
[0021] 1. The high-efficiency chip programming device of the present invention realizes the full-process automatic operation of chip loading, programming, and unloading during the chip programming process, with high precision, recyclable operation, and improved chip programming precision, efficiency, and automation level; secondly, a first sensor is respectively arranged at both ends of the Y-axis screw rod of the Y-axis driving mechanism, a first stop piece corresponding to the first sensor is arranged on the lower surface of the X-axis mounting plate of the X-axis driving mechanism, a second sensor is respectively installed at both ends of the X-axis mounting plate of the X-axis driving mechanism, and a second stop piece corresponding to the second sensor is arranged on the lower surface of the material suction mechanism. Through the setting of the sensors, the material suction mechanism moving in the X-axis direction and the X-axis driving mechanism moving in the Y-axis direction can be limited to prevent them from rushing out of the operating table and causing harm to personnel. At the same time, data can be fed back to the control center to determine the operation origin in the X-axis and Y-axis directions, thereby ensuring the precision of loading and unloading and further ensuring the chip programming precision.
[0022] 2. The high-efficiency programming device for a chip according to the present invention, wherein the chip suction mechanism further includes a mounting plate fixedly installed with a second connecting block, a plurality of first motors, and a plurality of suction rods. The plurality of first motors are respectively installed on a motor fixing plate, and this motor fixing plate is installed on the upper part of the rear surface of the mounting plate. The output shafts of the first motors respectively pass through the motor fixing plate, and the ends of the output shafts of the first motors are respectively installed with first driving wheels. A first driven wheel is respectively installed below each of the first driving wheels. A first belt is connected between the first driving wheel and the first driven wheel. The plurality of suction rods are respectively fixedly installed with the first belt through a corner mounting plate. By using a motor to drive the suction rod instead of a cylinder to drive the suction rod, first, the situation that the chip is catapulted or damaged due to excessive force in the cylinder drive can be avoided. Moreover, the motor drive can stop at any position with high precision, and the motor can be decelerated when the end of the suction rod approaches the programming seat to ensure the stability of chip picking and placing. In addition, one motor drives one suction rod, and the position of each suction rod can be accurately adjusted to ensure the accuracy of the position of the chip sucked by the suction rod. Second, the corner mounting plate further includes a locking portion, a connecting portion, and a mounting portion that are perpendicular to each other in pairs. One side of the connecting portion is connected to the locking portion, and the lower part of the connecting portion is connected to the mounting portion. The locking portion passes through the mounting plate and contacts one side surface of the first belt, and is locked and fixed with a toothed block provided on the other side of the first belt. A slide rail corresponding to the corner mounting plate is installed on the front surface of the mounting plate. The connecting portion is arranged parallel to the mounting plate, and a chute for the slide rail to be embedded is opened on one side surface of the connecting portion close to the mounting plate. A through hole is opened on the mounting portion, and the suction rod passes through the through hole and is installed and connected with the mounting portion. The setting of the toothed block, corresponding to the toothed structure of the first belt, tightly fixes the corner mounting plate and the first belt, effectively preventing relative sliding between the corner mounting plate and the first belt, ensuring the accuracy of the suction rod fixed on the corner mounting plate, and thus ensuring the suction accuracy of the chip. In addition, the setting of the chute on the connecting portion and the slide rail on the mounting plate plays a good limiting and guiding role for the corner mounting plate, thereby ensuring the movement of the suction rod in the vertical direction, ensuring the position accuracy of the suction rod, and further ensuring the placement accuracy and programming accuracy of the chip.
[0023] 3. The high-efficiency chip programming device of the present invention has a motor bracket installed at the lower part of the mounting plate. A number of second motors corresponding to the suction rods are provided on this motor bracket. A second driving wheel is respectively connected to the rotating shaft of each second motor. A second driven wheel corresponding to the second driving wheel is sleeved on the lower part of the suction rod. The second driving wheel and the second driven wheel are connected by a second belt. The setting of the second motor provides the movement of the suction rod in the U-axis direction, that is, rotational movement, which can perform rotational fine-tuning on the chip, further improving the positioning accuracy of the chip, thereby ensuring the programming accuracy. Secondly, it also has a limit bracket, which is fixedly installed at the lower part of the front side of the mounting plate. The several suction rods respectively pass through this limit bracket. The suction rod is connected to the upper plate of the limit bracket by a driving spline, and the suction rod is connected to the mounting part of the corner mounting plate by a driven spline. Both the driving spline and the driven spline include a cylindrical shell and at least two rows of balls vertically arranged on the inner wall of the cylindrical shell. Grooves for the balls to be embedded are opened on the suction rod. One side of the balls is embedded in the inner wall of the cylindrical shell, and the other side is embedded in the groove of the suction rod. Through the setting of the driving spline, the rotational movement of the second motor is transmitted to the second driven wheel and then to the suction rod through the driving spline, realizing the rotational movement of the suction rod. In addition, the setting of the driven spline forms two support points for the suction rod with the driving spline, ensuring the structural stability of the suction rod, thereby ensuring the operation accuracy of the suction rod. Thirdly, it also has a calibration mechanism, which further includes an upper camera and a lower camera. The upper camera is installed on the suction mechanism, and the lower camera is installed on the substrate and is arranged face to face with the upper camera. The setting of the calibration mechanism can calibrate the position of the chip in the X / Y axes and the circumferential direction when the programmed chip is small or the pins are too dense, and correct the chip position through the X / Y axis driving mechanism and the rotational driving of the second motor, ensuring the accuracy of the chip position placed in the programming seat, thereby realizing the high-precision programming of precision chips.
[0024] 4. In the high-efficiency chip programming device of the present invention, an X-axis anti-collision is installed on the surface of the X-axis nut away from the X-axis motor. The number of the several first motors is 4, which are arranged in two rows staggered. The motors are arranged in two rows staggered, which can not only save the installation space but also solve the problem that the width of the motor itself is greater than the distance between the two suction rods, ensuring that the distance between the two suction rods is within the processing requirement range. Secondly, there is also a retaining piece above the driving spline. The setting of this retaining piece limits the spline to prevent the spline from popping out. Thirdly, the light source of the lower camera is a red light source. The setting of the red light source makes the camera take clearer pictures of the metal parts, that is, the chip pins, thereby ensuring the calibration accuracy of the chip. Brief Description of the Drawings
[0025] Appendix Figure 1 is a schematic structural diagram of the high-efficiency chip programming device of the present invention;
[0026] Appendix Figure 2 is a schematic diagram of the partial structure of the high-efficiency programming device for chips of the present invention;
[0027] Appendix Figure 3 is a schematic diagram of the spline structure in the high-efficiency programming device for chips of the present invention;
[0028] Appendix Figure 4 is a schematic diagram of the X-axis driving mechanism structure in the high-efficiency programming device for chips of the present invention;
[0029] Appendix Figure 5 is a schematic diagram of the partial structure of the X-axis driving mechanism in the chip programmer of the present invention;
[0030] Appendix Figure 6 is a schematic diagram of the pick-up mechanism structure in the high-efficiency programming device for chips of the present invention;
[0031] Appendix Figure 7 is a schematic diagram of the partial structure of the pick-up mechanism in the high-efficiency programming device for chips of the present invention;
[0032] Appendix Figure 8 is a schematic diagram of the structure of the corner mounting plate machine in the high-efficiency programming device for chips of the present invention;
[0033] Appendix Figure 9 is a schematic diagram of the partial structure of the pick-up mechanism in the high-efficiency programming device for chips of the present invention;
[0034] Appendix Figure 10 is a schematic diagram of the partial structure of the high-efficiency programming device for chips of the present invention;
[0035] Appendix Figure 11 is a schematic diagram of the programming mechanism structure in the high-efficiency programming device for chips of the present invention.
[0036] In the above drawings: 1. Substrate; 2. X-axis drive mechanism; 201. X-axis motor; 202. X-axis lead screw; 203. X-axis slide rail; 204. X-axis slider; 205. X-axis mounting plate; 206. X-axis bearing block; 207. X-axis nut; 208. X-axis locking block; 209. X-axis motor base; 210. X-axis coupling; 211. X-axis anti-collision block; 3. Y-axis drive mechanism; 301. Y-axis motor; 302. Y-axis lead screw; 303. Y-axis slide rail; 304. Y-axis slider; 305. Y-axis nut; 306. Y-axis locking block; 307. Y-axis motor base; 308. Y-axis bearing block; 309. Y-axis coupling; 310. Y-axis anti-collision block; 4. Material suction mechanism; 401. Mounting plate; 402. First motor; 403. Suction rod; 404. Motor fixing plate; 405. First driving wheel; 406. First driven wheel; 407. First belt; 408. Corner mounting plate; 409. Locking part; 410. Connecting part; 411. Mounting part; 412. Tooth-shaped block; 413. Slide rail; 414. Through hole; 415. Motor bracket; 416. Second motor; 417. Second driving wheel; 418. Second driven wheel; 419. Second belt; 420. Limit bracket; 421. Active spline; 422. Driven spline; 423. Flap; 5. Programming mechanism; 501. Support plate; 502. Bottom plate; 503. Pressing plate; 504. Programming seat; 505. Cylinder; 506. Support column; 507. Pull rod; 508. Bearing block; 509. Movable plate; 6. Calibration mechanism; 601. Upper camera; 602. Lower camera; 9. First connecting block; 10. Second connecting block; 11. First sensor; 13. Second sensor; 15. Cylindrical housing; 16. Ball. Detailed implementation
[0037] Embodiment 1: An efficient programming device for chips, comprising a substrate 1, an X-axis drive mechanism 2, a Y-axis drive mechanism 3, a material suction mechanism 4 and a programming mechanism 5. The Y-axis drive mechanism 3 is arranged on the upper surface of the substrate 1. The X-axis drive mechanism 2 is installed and connected to the Y-axis drive mechanism 3 through a plurality of first connecting blocks 9 and can reciprocate in the Y-axis direction. The material suction mechanism 4 is movably installed on the X-axis drive mechanism 2 through a second connecting block 10 and can reciprocate in the X-axis direction. The programming mechanism 5 is installed on the substrate 1 and is located below the material suction mechanism 4.
[0038] The Y-axis drive mechanism 3 further comprises a Y-axis motor 301, a Y-axis lead screw 302 connected to the Y-axis motor 301, at least one Y-axis slide rail 303 and a plurality of Y-axis sliders 304 movably installed on the Y-axis slide rail 303. The X-axis drive mechanism 2 is fixedly connected to the Y-axis sliders 304 through a plurality of first connecting blocks 9. A Y-axis nut 305 is sleeved on the Y-axis lead screw 302, and this Y-axis nut 305 is fixedly connected to the X-axis drive mechanism 2 through a Y-axis locking block 306.
[0039] The X-axis driving mechanism 2 further includes an X-axis motor 201, an X-axis lead screw 202 connected to the X-axis motor 201, an X-axis mounting plate 205, a plurality of X-axis slide rails 203, and a plurality of X-axis sliders 204 movably mounted on the X-axis slide rails 203. The X-axis sliders 204 are installed and connected to the second connecting block 10. The X-axis lead screw 202 is installed on the X-axis mounting plate 205 through at least two X-axis bearing seats 206 and is arranged parallel to the X-axis slide rails 203. An X-axis nut 207 is sleeved on the X-axis lead screw 202, and the X-axis nut 207 is installed and connected to the second connecting block 10 through an X-axis locking block 208;
[0040] A first sensor 11 is respectively arranged at both ends of the Y-axis lead screw 302 of the Y-axis driving mechanism 3. A first baffle corresponding to the first sensor 11 is arranged on the lower surface of the X-axis mounting plate 205 of the X-axis driving mechanism 2. A second sensor 13 is respectively installed at both ends of the X-axis mounting plate 205 of the X-axis driving mechanism 2. A second baffle corresponding to the second sensor 13 is arranged on the lower surface of the material suction mechanism 4;
[0041] The material suction mechanism 4 further includes a mounting plate 401 fixedly installed with the second connecting block 10, a plurality of first motors 402, and a plurality of suction rods 403. The plurality of first motors 402 are respectively installed on a motor fixing plate 404, and the motor fixing plate 404 is installed on the upper part of the rear surface of the mounting plate 401. The output shafts of the first motors 402 respectively pass through the motor fixing plate 404, and first driving wheels 405 are respectively installed at the ends of the output shafts of the first motors 402. A first driven wheel 406 is respectively installed below the first driving wheels 405. A first belt 407 is connected between the first driving wheels 405 and the first driven wheels 406. The plurality of suction rods 403 are respectively fixedly installed with the first belt 407 through a corner mounting plate 408;
[0042] The corner mounting plate 408 further includes a locking portion 409, a connecting portion 410, and a mounting portion 411 that are perpendicular to each other in pairs. One side of the connecting portion 410 is connected to the locking portion 409, and the lower part of the connecting portion 410 is connected to the mounting portion 411. The locking portion 409 passes through the mounting plate 401 and contacts one side surface of the first belt 407, and is locked and fixed with a toothed block 412 arranged on the other side of the first belt 407. A slide rail 413 corresponding to the corner mounting plate 408 is installed on the front surface of the mounting plate 401. The connecting portion 410 is arranged parallel to the mounting plate 401, and a chute for the slide rail 413 to be embedded is opened on one side surface of the connecting portion 410 close to the mounting plate 401. A through hole 414 is opened on the mounting portion 411, and the suction rod 403 passes through the through hole 414 and is installed and connected to the mounting portion 411;
[0043] A motor bracket 415 is installed at the lower part of the mounting plate 401, and a plurality of second motors 416 corresponding to the suction rods 403 are arranged on the motor bracket 415, and a second driving wheel 417 is connected to the rotating shaft of each of the second motors 416, and a second driven wheel 418 corresponding to the second driving wheel 417 is sleeved at the lower part of the suction rod 403, and the second driving wheel 417 and the second driven wheel 418 are connected through a second belt 419;
[0044] It also has a limit bracket 420, which is fixedly mounted on the lower front side of the mounting plate 401, and the plurality of suction rods 403 pass through the limit bracket 420 respectively. The suction rod 403 is connected to the upper plate of the limit bracket 420 through an active spline 421, and the suction rod 403 is connected to the mounting portion 411 of the corner mounting plate 408 through a driven spline 422. The active spline 421 and the driven spline 422 both include a cylindrical shell 15 and at least two rows of balls 16 vertically arranged on the inner wall of the cylindrical shell 15. A groove for the balls 16 to be embedded is opened on the suction rod 403, and one side of the balls 16 is embedded in the inner wall of the cylindrical shell 15, and the other side is embedded in the groove of the suction rod 403.
[0045] The burning mechanism 5 further includes a support plate 501, a bottom plate 502, a plurality of pressing plates 503, a plurality of burning seats 504 and a plurality of cylinders 505 corresponding to the pressing plates 503, wherein the support plate 501 is mounted on the substrate 1, the bottom plate 502 is located below the substrate 1, the support plate 501 and the bottom plate 502 are connected by at least two supporting columns 506, and the pressing plate 503 is located above the burning seat 504;
[0046] The cylinder 505 is arranged on the upper surface of the bottom plate 502, and a movable plate 509 is connected to the piston rod of the cylinder 505. A pull rod 507 is arranged at each of the four corners of the movable plate 509. A plurality of bearing seats 508 are arranged below the support plate 501. The upper ends of the pull rods 507 pass through the bearing seats 508 and the support plate 501 and are fixedly connected to the pressure plate 503.
[0047] There is also a calibration mechanism 6, which further includes an upper camera 601 and a lower camera 602. The upper camera 601 is installed on the suction mechanism 4, and the lower camera 602 is installed on the substrate 1 and is arranged face to face with the upper camera 601.
[0048] The Y-axis motor 301 is mounted on the upper surface of the substrate 1 via a Y-axis motor seat 307;
[0049] The Y-axis screw rod 302 is mounted on the upper surface of the substrate 1 through at least two Y-bearing seats 308, and one end of the Y-axis screw rod 302 close to the Y-axis motor 301 is connected to the output shaft of the Y-axis motor 301 through a Y-axis coupling 309;
[0050] A Y - axis anti - collision block 310 is respectively installed at both ends of the above - mentioned Y - axis lead screw 302;
[0051] The above - mentioned X - axis motor 201 is installed on an X - axis motor base 209, and this X - axis motor base 209 is installed at one end of the X - axis mounting plate 205;
[0052] The number of the above - mentioned several first motors 402 is 4, which are arranged staggeredly in two rows; there is also a retaining piece 423 above the above - mentioned driving spline 421.
[0053] Embodiment 2: An efficient chip programming device, including a substrate 1, an X - axis driving mechanism 2, a Y - axis driving mechanism 3, a material suction mechanism 4 and a programming mechanism 5. The Y - axis driving mechanism 3 is arranged on the upper surface of the substrate 1. The X - axis driving mechanism 2 is installed and connected to the Y - axis driving mechanism 3 through several first connecting blocks 9 and can reciprocate in the Y - axis direction. The material suction mechanism 4 is movably installed on the X - axis driving mechanism 2 through a second connecting block 10 and can reciprocate in the X - axis direction. The programming mechanism 5 is installed on the substrate 1 and is located below the material suction mechanism 4;
[0054] The Y - axis driving mechanism 3 further includes a Y - axis motor 301, a Y - axis lead screw 302 connected to the Y - axis motor 301, at least one Y - axis slide rail 303 and several Y - axis sliders 304 movably installed on the Y - axis slide rail 303. The X - axis driving mechanism 2 is fixedly connected to the Y - axis sliders 304 through several first connecting blocks 9. A Y - axis nut 305 is sleeved on the Y - axis lead screw 302, and this Y - axis nut 305 is fixedly connected to the X - axis driving mechanism 2 through a Y - axis locking block 306;
[0055] The X - axis driving mechanism 2 further includes an X - axis motor 201, an X - axis lead screw 202 connected to the X - axis motor 201, an X - axis mounting plate 205, several X - axis slide rails 203 and several X - axis sliders 204 movably installed on the X - axis slide rails 203. These X - axis sliders 204 are installed and connected to the second connecting block 10. The X - axis lead screw 202 is installed on the X - axis mounting plate 205 through at least two X - axis bearing seats 206 and is arranged parallel to the X - axis slide rail 203. An X - axis nut 207 is sleeved on the X - axis lead screw 202, and this X - axis nut 207 is installed and connected to the second connecting block 10 through an X - axis locking block 208;
[0056] A first sensor 11 is respectively arranged at both ends of the Y - axis lead screw 302 of the Y - axis driving mechanism 3. A first retaining piece corresponding to the first sensor 11 is arranged on the lower surface of the X - axis mounting plate 205 of the X - axis driving mechanism 2. A second sensor 13 is respectively installed at both ends of the X - axis mounting plate 205 of the X - axis driving mechanism 2. A second retaining piece corresponding to the second sensor 13 is arranged on the lower surface of the material suction mechanism 4;
[0057] The material suction mechanism 4 further includes a mounting plate 401 fixedly mounted on the second connecting block 10, a plurality of first motors 402 and a plurality of suction rods 403, wherein the plurality of first motors 402 are respectively mounted on a motor fixing plate 404, and the motor fixing plate 404 is mounted on the upper rear surface of the mounting plate 401, and the output shafts of the first motors 402 respectively pass through the motor fixing plate 404 and the ends of the output shafts of the first motors 402 are respectively mounted with first driving wheels 405, and a first driven wheel 406 is respectively mounted below the first driving wheel 405, and a first belt 407 is connected between the first driving wheel 405 and the first driven wheel 406, and the plurality of suction rods 403 are respectively mounted and fixed with the first belt 407 through a corner mounting plate 408;
[0058] The corner mounting plate 408 further includes a locking portion 409, a connecting portion 410 and a mounting portion 411 which are arranged vertically in pairs, one side of the connecting portion 410 is connected to the locking portion 409, and the lower part of the connecting portion 410 is connected to the mounting portion 411, the locking portion 409 passes through the mounting plate 401 and contacts with one side surface of the first belt 407, and is locked and fixed with a toothed block 412 arranged on the other side of the first belt 407, a slide rail 413 corresponding to the corner mounting plate 408 is installed on the front surface of the mounting plate 401, the connecting portion 410 is arranged parallel to the mounting plate 401, and a slide groove for the slide rail 413 to be embedded is opened on the surface of one side of the connecting portion 410 close to the mounting plate 401, and a through hole 414 is opened on the mounting portion 411, and the suction rod 403 passes through the through hole 414 and is installed and connected to the mounting portion 411;
[0059] A motor bracket 415 is installed at the lower part of the mounting plate 401, and a plurality of second motors 416 corresponding to the suction rods 403 are arranged on the motor bracket 415, and a second driving wheel 417 is connected to the rotating shaft of each of the second motors 416, and a second driven wheel 418 corresponding to the second driving wheel 417 is sleeved at the lower part of the suction rod 403, and the second driving wheel 417 and the second driven wheel 418 are connected through a second belt 419;
[0060] It also has a limit bracket 420, which is fixedly mounted on the lower front side of the mounting plate 401, and the plurality of suction rods 403 pass through the limit bracket 420 respectively. The suction rod 403 is connected to the upper plate of the limit bracket 420 through an active spline 421, and the suction rod 403 is connected to the mounting portion 411 of the corner mounting plate 408 through a driven spline 422. The active spline 421 and the driven spline 422 both include a cylindrical shell 15 and at least two rows of balls 16 vertically arranged on the inner wall of the cylindrical shell 15. A groove for the balls 16 to be embedded is opened on the suction rod 403, and one side of the balls 16 is embedded in the inner wall of the cylindrical shell 15, and the other side is embedded in the groove of the suction rod 403.
[0061] The programming mechanism 5 further includes a support plate 501, a bottom plate 502, a plurality of pressing plates 503, a plurality of programming seats 504, and a plurality of cylinders 505 corresponding to the pressing plates 503. The support plate 501 is installed on the substrate 1, the bottom plate 502 is located below the substrate 1, and the support plate 501 and the bottom plate 502 are connected by at least two support columns 506. The pressing plate 503 is located above the programming seat 504;
[0062] The cylinder 505 is arranged on the upper surface of the bottom plate 502. A movable plate 509 is respectively connected to the piston rod of the cylinder 505. A pull rod 507 is respectively arranged at the four corners of the movable plate 509. A plurality of bearing seats 508 are arranged below the support plate 501. The upper ends of the pull rods 507 respectively pass through the bearing seats 508 and the support plate 501 and are fixedly connected to the pressing plate 503;
[0063] There is also a calibration mechanism 6, which further includes an upper camera 601 and a lower camera 602. The upper camera 601 is installed on the material suction mechanism 4, and the lower camera 602 is installed on the substrate 1 and is arranged face to face with the upper camera 601.
[0064] The output shaft of the above X-axis motor 201 is connected to the X-axis lead screw 202 through an X-coupling 210; an X-axis anti-collision block 211 is installed on the surface of the X-axis nut 207 away from the X-axis motor 201; Y-axis anti-collision blocks 310 are respectively installed at both ends of the above Y-axis lead screw 302; the number of the above plurality of first motors 402 is 4, which are arranged in two rows staggered; there is also a retaining piece 423 above the above driving spline 421; the light source of the above lower camera 602 is a red light source.
[0065] When the above-mentioned efficient chip programming device is adopted, it realizes the full-automatic operation of chip loading, programming, and unloading during the chip programming process, with high precision, recyclable operation, and improved accuracy, efficiency, and automation of chip programming. Secondly, through the setting of sensors, it can limit the movement of the chip suction mechanism moving in the X direction and the X-axis driving mechanism moving in the Y-axis direction, preventing them from rushing out of the operating table and causing harm to personnel. At the same time, it can feedback data to the control center to determine the operation origin in the X-axis and Y-axis directions, thus ensuring the accuracy of loading and unloading and further ensuring the programming accuracy of the chip. Thirdly, it uses a motor to drive the suction rod instead of a cylinder to drive the suction rod. Firstly, it can avoid the situation of the chip being catapulted or damaged due to excessive force in cylinder driving. Moreover, the motor drive can stop at any position with high precision, and the motor can be decelerated when the end of the suction rod approaches the programming seat to ensure the stability of chip picking and placing. In addition, one motor drives one suction rod, which can accurately adjust the position of each suction rod to ensure the accuracy of the position of the chip sucked by the suction rod. Fourthly, the setting of the toothed block, corresponding to the toothed structure of the first belt, tightly fixes the corner mounting plate to the first belt, effectively preventing relative sliding between the corner mounting plate and the first belt, ensuring the accuracy of the suction rod fixed to the corner mounting plate, and thus ensuring the suction accuracy of the chip. In addition, the setting of the chute on the connecting part and the slide rail on the mounting plate plays a good role in limiting and guiding the corner mounting plate, thus ensuring the movement of the suction rod in the vertical direction, ensuring the position accuracy of the suction rod, and further ensuring the placement accuracy and programming accuracy of the chip. Fifthly, the setting of the second motor provides the movement of the suction rod in the U-axis direction, that is, rotational movement, which can perform rotational fine-tuning on the chip to further improve the positioning accuracy of the chip and thus ensure the programming accuracy. Sixthly, through the setting of the driving spline, the rotational movement of the second motor is transmitted to the second driven wheel and then transmitted to the suction rod through the driving spline to realize the rotational movement of the suction rod. In addition, the setting of the driven spline forms two support points for the suction rod with the driving spline, ensuring the structural stability of the suction rod and thus ensuring the operation accuracy of the suction rod. Seventhly, the setting of its calibration mechanism can calibrate the position of the chip in the X / Y axis and circumferential directions when the programmed chip is small or the pins are too dense, and correct the chip position through the rotational drive of the X / Y axis driving mechanism and the second motor, ensuring the accuracy of the chip position placed in the programming seat, and thus realizing the high-precision programming of precision chips. Eighthly, the motors are arranged in two rows staggered, which can not only save installation space but also solve the problem that the width of the motor itself is greater than the distance between the two suction rods, ensuring that the distance between the two suction rods is within the processing requirement range. Ninthly, the setting of the retaining piece limits the spline to prevent the spline from popping out. Tenthly, the setting of the red light source makes the camera take clearer pictures of the metal parts, that is, the chip pins, thus ensuring the calibration accuracy of the chip.
[0066] The above embodiments are only for illustrating the technical concept and features of the present invention, and the purpose is to enable those skilled in the art to understand the content of the present invention and implement it accordingly. It is not intended to limit the protection scope of the present invention. Any equivalent changes or modifications made according to the spirit of the present invention should be covered within the protection scope of the present invention.
Claims
1. An efficient programming device for a chip, characterized in that: It includes a substrate (1), an X-axis driving mechanism (2), a Y-axis driving mechanism (3), a material suction mechanism (4) and a programming mechanism (5). The Y-axis driving mechanism (3) is arranged on the upper surface of the substrate (1). The X-axis driving mechanism (2) is installed and connected to the Y-axis driving mechanism (3) through a plurality of first connecting blocks (9) and can reciprocate in the Y-axis direction. The material suction mechanism (4) is movably installed on the X-axis driving mechanism (2) through a second connecting block (10) and can reciprocate in the X-axis direction. The programming mechanism (5) is installed on the substrate (1) and is located below the material suction mechanism (4). The Y-axis driving mechanism (3) further includes a Y-axis motor (301), a Y-axis lead screw (302) connected to the Y-axis motor (301), at least one Y-axis slide rail (303) and a plurality of Y-axis sliders (304) movably installed on the Y-axis slide rail (303). The X-axis driving mechanism (2) is fixedly connected to the Y-axis sliders (304) through a plurality of first connecting blocks (9). A Y-axis nut (305) is sleeved on the Y-axis lead screw (302), and this Y-axis nut (305) is fixedly connected to the X-axis driving mechanism (2) through a Y-axis locking block (306). The X-axis driving mechanism (2) further includes an X-axis motor (201), an X-axis lead screw (202) connected to the X-axis motor (201), an X-axis mounting plate (205), a plurality of X-axis slide rails (203) and a plurality of X-axis sliders (204) movably installed on the X-axis slide rails (203). These X-axis sliders (204) are installed and connected to the second connecting block (10). The X-axis lead screw (202) is installed on the X-axis mounting plate (205) through at least two X-axis bearing seats (206) and is arranged parallel to the X-axis slide rails (203). An X-axis nut (207) is sleeved on the X-axis lead screw (202), and this X-axis nut (207) is installed and connected to the second connecting block (10) through an X-axis locking block (208). The X-axis motor (201) is installed on an X-axis motor base (209), and the X-axis motor base (209) is installed at one end of the X-axis mounting plate (205). The output shaft of the X-axis motor (201) is connected to the X-axis lead screw (202) through an X-axis coupling (210). An X-axis anti-collision block (211) is installed on the surface of the X-axis nut (207) away from the X-axis motor (201). A first sensor (11) is respectively arranged at both ends of the Y-axis lead screw (302) of the Y-axis driving mechanism (3). A first baffle corresponding to the first sensor (11) is arranged on the lower surface of the X-axis mounting plate (205) of the X-axis driving mechanism (2). A second sensor (13) is respectively installed at both ends of the X-axis mounting plate (205) of the X-axis driving mechanism (2). A second baffle corresponding to the second sensor (13) is arranged on the lower surface of the material suction mechanism (4). The material suction mechanism (4) further comprises a mounting plate (401) fixedly mounted on the second connecting block (10), a plurality of first motors (402) and a plurality of suction rods (403), wherein the plurality of first motors (402) are respectively mounted on a motor fixing plate (404), the motor fixing plate (404) being mounted on the upper rear surface of the mounting plate (401), the output shafts of the first motors (402) respectively pass through the motor fixing plate (404) and the ends of the output shafts of the first motors (402) are respectively mounted with first driving wheels (405), a first driven wheel (406) is respectively mounted below the first driving wheel (405), a first belt (407) is connected between the first driving wheel (405) and the first driven wheel (406), and the plurality of suction rods (403) are respectively mounted and fixed with the first belt (407) via a corner mounting plate (408); The corner mounting plate (408) further comprises locking portions (409), connecting portions (410) and mounting portions (411) which are arranged vertically in pairs, one side of the connecting portion (410) is connected to the locking portion (409), the lower portion of the connecting portion (410) is connected to the mounting portion (411), the locking portion (409) passes through the mounting plate (401) and contacts with a surface of one side of the first belt (407), and contacts with a toothed block (411) arranged on the other side of the first belt (407). 12) locked and fixed, the front surface of the mounting plate (401) is installed with a slide rail (413) corresponding to the corner mounting plate (408), the connecting portion (410) is arranged parallel to the mounting plate (401), and a slide groove for the slide rail (413) to be embedded is formed on the surface of the connecting portion (410) close to the mounting plate (401), and a through hole (414) is formed on the mounting portion (411), and the suction rod (403) passes through the through hole (414) and is installed and connected with the mounting portion (411); A motor bracket (415) is installed at the lower part of the mounting plate (401), and a plurality of second motors (416) corresponding to the suction rods (403) are arranged on the motor bracket (415), and a second driving wheel (417) is connected to the rotating shaft of each of the second motors (416). A second driven wheel (418) corresponding to the second driving wheel (417) is sleeved at the lower part of the suction rod (403), and the second driving wheel (417) and the second driven wheel (418) are connected in transmission via a second belt (419); It also has a limit bracket (420), which is fixedly installed on the lower part of the front side of the mounting plate (401). The several suction rods (403) respectively pass through this limit bracket (420). The suction rod (403) is connected to the upper plate of the limit bracket (420) through a driving spline (421), and the suction rod (403) is connected to the mounting part (411) of the corner mounting plate (408) through a driven spline (422). Both the driving spline (421) and the driven spline (422) include a cylindrical housing (15) and at least two rows of balls (16) vertically arranged on the inner wall of the cylindrical housing (15). Grooves for the balls (16) to be embedded are formed on the suction rod (403). One side of the ball (16) is embedded in the inner wall of the cylindrical housing (15), and the other side is embedded in the groove of the suction rod (403). The programming mechanism (5) further includes a support plate (501), a bottom plate (502), several pressing plates (503), several programming seats (504) and several cylinders (505) corresponding to the pressing plates (503). The support plate (501) is installed on the substrate (1), the bottom plate (502) is located below the substrate (1), and the support plate (501) and the bottom plate (502) are connected by at least two support columns (506). The pressing plates (503) are located above the programming seats (504). The cylinders (505) are arranged on the upper surface of the bottom plate (502). A movable plate (509) is respectively connected to the piston rods of the cylinders (505). A pull rod (507) is respectively arranged at the four corners of this movable plate (509). Several bearing seats (508) are arranged below the support plate (501). The upper ends of the pull rods (507) respectively pass through the bearing seats (508) and the support plate (501) and are fixedly connected to the pressing plates (503). It also has a calibration mechanism (6), which further includes an upper camera (601) and a lower camera (602). The upper camera (601) is installed on the material suction mechanism (4), and the lower camera (602) is installed on the substrate (1) and is arranged face to face with the upper camera (601).
2. The high-efficiency programming device for a chip according to claim 1, wherein: The number of the several first motors (402) is 4, which are arranged in two rows staggeredly.
3. The high-efficiency programming device for a chip according to claim 1, wherein: The Y-axis lead screw (302) is installed on the upper surface of the substrate (1) through at least two Y-bearing seats (308).
4. The high-efficiency programming device for a chip according to claim 3, wherein: One end of the Y-axis lead screw (302) close to the Y-axis motor (301) is connected to the output shaft of the Y-axis motor (301) through a Y-axis coupling (309).
5. The high-efficiency programming device for a chip according to claim 1, wherein: The Y-axis motor (301) is installed on the upper surface of the substrate (1) through a Y-axis motor seat (307).
Citation Information
Patent Citations
Chip programmer
CN107122215A
Automatic recorder
CN202601215U