Medicine bottle conveying mechanism and medicine bottle treatment robot
By designing a bottle conveying mechanism and a bottle disposal robot, the support rod is rotated and pushed by pushing the block, combined with image acquisition equipment and sorting controller, the problem of low delivery efficiency of the bottle is solved, and efficient transmission and accurate identification and sorting of the bottle is achieved.
Patent Information
- Application Number
- CN202422494343.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-15
- Publication Date
- 2025-07-22
- Estimated Expiration
- 2034-10-15
AI Technical Summary
The delivery efficiency of the medicine bottle is low, and the prior art cannot efficiently carry out automated processing of the medicine bottle.
A medicine bottle conveying mechanism is designed, including a support rod, a rotating drive assembly and a push block. By rotating drive assembly, the support rod is driven to rotate, and the push block pushes the bottle forward, combining the push drive assembly to achieve efficient transmission of the medicine bottle; at the same time, the medicine bottle disposal robot includes a medicine bottle delivery, transmission, identification and sorting mechanism, and uses image acquisition equipment and sorting controller to identify and sort bottle information.
It improves the efficiency of drug bottle transmission, realizes accurate identification and sorting of drug bottle information, and improves the degree of automation of drug bottle processing.
Smart Images

Figure CN223133167U_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of mechanical technology, and particularly to a medicine bottle conveying mechanism and a medicine bottle handling robot. Background Art
[0002] A medicine bottle handling robot is an automated device specifically designed for the pharmaceutical industry, mainly used for automated operations during the medicine bottle handling process. During the transfer process of medicine bottles, conveying is required. In the long-term research and development process, the applicant of this application found the defect of low medicine bottle conveying efficiency. Summary of the Utility Model
[0003] The main technical problem to be solved by this application is to provide a medicine bottle conveying mechanism and a medicine bottle handling robot that can improve the medicine bottle conveying efficiency.
[0004] To solve the above technical problem, one technical solution adopted by this application is: to provide a medicine bottle conveying mechanism, the medicine bottle conveying mechanism includes: support rods, the number of the support rods is two, the two support rods are arranged side by side and at intervals to jointly support the medicine bottle; a rotation driving assembly for driving the two support rods to rotate; a push block for pushing the medicine bottle supported by the two support rods forward; and a pushing driving assembly for driving the push block to move.
[0005] Wherein, the rotation driving assembly includes two first rotation motors, the two first rotation motors correspond to the two support rods one by one, and the rotation motor drives the corresponding support rod to rotate.
[0006] Wherein, the pushing driving assembly includes: a conveyor belt, the push block is arranged on the conveyor belt to drive the push block to move.
[0007] Wherein, the number of the push blocks is multiple, the multiple push blocks are arranged at intervals along the conveying direction of the conveyor belt on the conveyor belt, and the interval between two adjacent push blocks is greater than or equal to the length of the medicine bottle.
[0008] Wherein, the pushing driving assembly includes: a transmission rod arranged below the support rod, and the extending direction of the transmission rod is the same as the extending direction of the support rod, the push block is slidably sleeved on the transmission rod; and a second rotation motor for driving the transmission rod to rotate.
[0009] To solve the above technical problems, another technical solution adopted in this application is: to provide a medicine bottle disposal robot, which includes: a medicine bottle delivery mechanism for receiving medicine bottles delivered by users; a medicine bottle conveying mechanism as described in any one of the above for conveying the medicine bottles separated from the medicine bottle delivery mechanism; a medicine bottle identification mechanism for identifying the information on the medicine bottles during the process of the medicine bottle conveying mechanism conveying the medicine bottles; and a medicine bottle sorting mechanism for receiving the medicine bottles conveyed by the medicine bottle conveying mechanism and sorting the medicine bottles according to the information identified by the medicine bottle identification mechanism.
[0010] Among them, the medicine bottle identification mechanism includes: an image acquisition device for acquiring images of the medicine bottles; an image processor electrically connected to the image acquisition device for identifying the images to obtain the information on the medicine bottles; and a lighting lamp for providing illumination when the image acquisition device acquires images.
[0011] Among them, the medicine bottle sorting mechanism includes: a sorting bin provided with a receiving space for receiving the medicine bottles conveyed by the medicine bottle conveying mechanism; a sorting plate arranged in the sorting bin and capable of switching between a first position and a second position. Among them, when the sorting plate is in the first position, the medicine bottles falling into the sorting bin flow into the return bin along the sorting plate, and when the sorting plate is in the second position, the medicine bottles falling into the sorting bin flow into the storage bin along the sorting plate; a sorting controller for controlling the position of the sorting plate according to the information identified by the medicine bottle identification mechanism.
[0012] Among them, the medicine bottle disposal robot further includes: a housing, in which the medicine bottle delivery mechanism, the medicine bottle conveying mechanism, the medicine bottle identification mechanism and the medicine bottle sorting mechanism are all arranged; a table surface connected to the housing for covering the internal space of the housing, and the table surface is provided with a delivery bin door through which users put the medicine bottles into the medicine bottle delivery mechanism; a return bin arranged in the housing and communicating with the outside for receiving the medicine bottles sorted by the medicine bottle sorting mechanism that do not meet the preset conditions; and a storage bin arranged in the housing and communicating with the outside for receiving the medicine bottles sorted by the medicine bottle sorting mechanism that meet the preset conditions.
[0013] Among them, the medicine bottle disposal robot further includes: an operation terminal installed on the table surface.
[0014] The beneficial effects of this application are: different from the prior art situation, on the one hand, in this application, the rotation drive assembly drives the support rod to rotate, driving the medicine bottle to rotate together, which is convenient for the medicine bottle identification mechanism to identify the product information on the medicine bottle. On the other hand, the push drive assembly pushes the push block, and the push block pushes the medicine bottle into the identification range of the medicine bottle identification mechanism, improving the medicine bottle conveying efficiency. Brief Description of the Drawings
[0015] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained based on these drawings. Among them:
[0016] Figure 1 is a schematic structural diagram of an embodiment of the medicine bottle disposal robot of the present application;
[0017] Figure 2 is Figure 1 the schematic internal structural diagram;
[0018] Figure 3 is Figure 2 the schematic structural diagram of an embodiment of the medicine bottle delivery mechanism in the present application;
[0019] Figure 4 is Figure 3 the schematic principle diagram of the medicine bottle delivery mechanism;
[0020] Figure 5 is Figure 3 the schematic structural diagram of the detection component in;
[0021] Figure 6 is Figure 2 the schematic structural diagram of another embodiment of the medicine bottle delivery mechanism;
[0022] Figure 7 is Figure 5 the schematic movement process diagram of the medicine bottle delivery mechanism;
[0023] Figure 8 is Figure 2 the schematic structural diagram of yet another embodiment of the medicine bottle delivery mechanism;
[0024] Figure 9 is Figure 2 the schematic structural diagram of an embodiment of the medicine bottle conveyor mechanism;
[0025] Figure 10 is Figure 2 the schematic structural diagram of another embodiment of the medicine bottle conveyor mechanism;
[0026] Figure 11 is Figure 1 the schematic structural diagram of an embodiment of the medicine bottle sorting mechanism. Detailed Embodiments
[0027] The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present application without creative efforts shall fall within the protection scope of the present application.
[0028] Referring to Figure 1 and Figure 2 , the medicine bottle disposal robot 1000 includes a medicine bottle delivery mechanism 1, a medicine bottle conveying mechanism 2, a medicine bottle identification mechanism 3, and a medicine bottle sorting mechanism 4.
[0029] The medicine bottle delivery mechanism 1 receives the medicine bottles delivered by the user. The medicine bottle conveying mechanism 2 conveys the medicine bottles separated from the medicine bottle delivery mechanism 1. During the conveying process, the medicine bottle identification mechanism 3 identifies the information on the medicine bottles. Finally, the medicine bottle sorting mechanism 4 receives the medicine bottles conveyed by the medicine bottle conveying mechanism 2 and sorts the medicine bottles according to the information identified by the medicine bottle identification mechanism 3.
[0030] Referring to Figures 2 to 5 , the medicine bottle delivery mechanism 1 includes a base 11, a detection component 12, a propulsion component 13, and a delivery controller (not shown in the figure).
[0031] The base 11 is provided with a plurality of first card slots 111 for accommodating medicine bottles of different sizes. The first card slots 111 extend along the first direction X, and the plurality of first card slots 111 are arranged along the second direction Y. The first direction X intersects with the second direction Y. Among them, the plurality of first card slots 111 include a first target card slot 112 at the head end and a second target card slot 113 at the tail end. The detection component 12 is used to detect whether there is a medicine bottle in the first card slot 111. The propulsion component 13 is used to push the medicine bottle in the first card slot 111 to move towards the second target card slot 113 and finally separate from the second target card slot 113. Among them, the propulsion component 13 moves periodically, and each time the propulsion component 13 makes a periodic movement, the medicine bottle in each first card slot 111 is pushed into the adjacent first card slot 111 in front. For example, in an application scenario, if the base 11 is provided with 11 first card slots 111, the second target card slot 113 is the 11th first card slot 111 at the tail end. If the medicine bottle is placed in the 7th first card slot 111, the propulsion component 13 makes 4 periodic movements to control the medicine bottle to move 4 positions to the second target card slot 113, and makes 5 periodic movements to move 5 positions, then the medicine bottle drops into the medicine bottle conveying mechanism 2.
[0032] The delivery controller is electrically connected to the detection component 12 and is used to control the movement of the propulsion component 13 according to the data detected by the detection component 12. In an application scenario, the base 11 is provided with 11 first card slots 111. If the detection component 12 detects that the medicine bottle is placed in the 7th first card slot 111, the delivery controller calculates that the medicine bottle needs to be moved 5 first card slots 111 to drop, and controls the propulsion component 13 to move for 5 cycles. If the detection component 12 detects that the medicine bottle is placed in the 5th and 7th first card slots 111 respectively, the delivery controller calculates that the medicine bottle needs to be moved 7 times, and controls the propulsion component 13 to move for 7 cycles until all the medicine bottles drop. That is to say, the delivery controller infers the number of times all the medicine bottles located on the base 11 need to be moved according to the data detected by the detection component 12, and controls the propulsion component 13 to move for the corresponding number of cycles so that all the medicine bottles can drop.
[0033] The third target card slot is the first card slot 111 that is the farthest from the second target card slot 113 among all the first card slots 111 where there are medicine bottles. In an implementation manner, the delivery controller is specifically configured to determine the number of card slots between the third target card slot and the second target card slot 113 according to the data detected by the detection component 12, and control the propulsion component 13 to perform periodic movements corresponding to the number of card slots according to the number of card slots. Specifically, when there are multiple medicine bottles in the first card slot 111, in order to send all the medicine bottles to the medicine bottle conveying mechanism 2, the first card slot 111 where the medicine bottle farthest from the second target card slot 113 is located is used as the third target card slot to determine the number of periodic movements of the propulsion component. The delivery controller can accurately move the number of card slots of the medicine bottle, avoid repeated movement, and save energy.
[0034] Refer to Figure 5 In an implementation manner, the detection component 12 includes a plurality of detection members 121 and a push rod driving member 122. The plurality of detection members 121 are arranged in one-to-one correspondence with the plurality of first card slots 111. The detection member 121 includes a detection switch 1211 and a push rod 1212. The push rod 1212 extends along the first direction X and is used to push the medicine bottle in the first card slot 111 towards the detection switch 1211. Among them, when the detection switch 1211 detects that the distance from the medicine bottle is less than the distance threshold, the detection switch 1211 generates a trigger signal; the push rod driving member 122 is used to push the push rod 1212 to move.
[0035] Specifically, the push rod driving member 122 drives the push rod 1212 to move in the first direction X. When there is no medicine bottle in each first card slot 111 on the base 11, the push rod 1212 moves to the limit position and has a certain distance from the detection switch 1211, and does not touch the detection switch 1211. The push rod 1212 moves in the reverse direction and returns to the original position. At this time, the detection switch 1211 does not generate a trigger signal. Or, according to the fact that the duration of one reciprocating movement of the push rod driving member 122 exceeds the threshold period, the detection assembly 12 does not generate a trigger signal; when there is a medicine bottle in the first card slot 111 on the base 11, the push rod 1212 pushes the medicine bottle to touch the detection switch 1211. At this time, the distance between the detection switch 1211 and the medicine bottle is less than the distance threshold, and the detection switch 1211 detects the existence of the medicine bottle and generates a trigger signal. Or, according to the fact that the duration of one reciprocating movement of the push rod driving member 122 does not exceed the threshold period, the detection assembly 12 generates a trigger signal.
[0036] In one embodiment, referring to Figure 5 , the number of the push rod driving members 122 is multiple, and the multiple push rod driving members 122 correspond to the multiple push rods 1212 one by one. The push rod driving member 122 is used to drive the corresponding push rod 1212. When the push rod 1212 returns after touching the medicine bottle, the movement duration of the push rod 1212 at the corresponding position is less than the threshold period, and the detection assembly 12 determines that there is a medicine bottle at this position and generates a trigger signal; or, when the push rod 1212 touches the medicine bottle, the detection switch 1211 generates a trigger signal, and the corresponding push rod driving member 122 drives the push rod 1212 away from the detection switch 1211. The corresponding degree of the push rod driving member 122 and the push rod 1212 in this embodiment is high, and the accuracy of identifying the position of the medicine bottle is high.
[0037] In one embodiment, the number of the push rod driving members 122 is one, and the push rod driving member 122 drives all the push rods 1212 to move synchronously. When a push rod 1212 pushes the medicine bottle to touch the detection switch 1211 and returns, it is determined that there is a medicine bottle in the first card slot 111 of the base 11 at this time. Or, when any push rod 1212 touches the medicine bottle and the detection switch 1211 generates a trigger signal, the push rod driving member 122 drives all the push rods 1212 away from the detection switch 1211. The structure of the push rod driving member 122 and the push rod 1212 in this embodiment is simple and the operation is convenient.
[0038] Please combine Figure 3 and Figure 4In one embodiment, the propulsion assembly 13 includes a connecting plate 131, a plurality of top blocks 132 and a propulsion driving member 133. The first slot 111 is provided with a first slot surface 1111 and a second slot surface 1112 intersectingly arranged, the first slot surface 1111 and the second slot surface 1112 are both inclined relative to the horizontal plane, and the inclination of the first slot surface 1111 is smaller than the inclination of the second slot surface 1112 (that is, the acute angle between the first slot surface 1111 and the horizontal plane is smaller than the acute angle between the second slot surface 1112 and the horizontal plane), wherein the first slot surface 1111 is provided with a through slot 114. The connecting plate 131 is arranged below the plurality of first card slots 111, the top block 132 is arranged obliquely relative to the connecting plate 131, the plurality of top blocks 132 are arranged along the second direction Y and are arranged between the connecting plate 131 and the first card slots 111, and are all connected to the connecting plate 131, the plurality of top blocks 132 are arranged one-to-one with the plurality of through slots 114 (the top blocks 132 can pass through the corresponding through slots 114), and the pushing driving member 133 drives the connecting plate 131 to move toward or away from the first card slot 111, wherein, in the process of the connecting plate 131 moving toward the first card slot 111, the top block 132 passes through the corresponding through slot 114 and pushes the medicine bottle to the adjacent first card slot 111 in front.
[0039] Specifically, see Figure 4 When the medicine bottle is to be driven to move from the first card slot 111 to the adjacent first card slot 111, the driving member 133 first drives the connecting plate 131 to move upward, so that the top block 132 moves upward under the drive of the connecting plate 131. In the process of upward movement, the top block 132 passes through the through slot 114, thereby pushing the medicine bottle to roll from the first slot surface 1111 of the first card slot 111 into the first slot surface 1111 of the adjacent first card slot 111, thereby completing the movement of the medicine bottle to the adjacent first card slot 111, and then the top block 132 moves downward and returns to the first through slot 114. At the same time, Figure 4 It can be seen that in the process of the medicine bottle rolling toward the adjacent first slot 111, when it is in the middle transition position, the medicine bottle will be supported by the adjacent top block 132 and will not fall directly into the adjacent first slot 111, thereby avoiding the collision between the medicine bottle and the bottle in the adjacent first slot 111.
[0040] In one embodiment, see Figure 5 The top block 132 is provided with a block body and a plurality of protrusions arranged on the block body. The through groove 114 corresponding to the top block 132 includes a plurality of sub-grooves 1141. The plurality of sub-grooves 1141 are arranged at intervals in the first direction X. At the same time, the plurality of sub-grooves 1141 are arranged in one-to-one correspondence with the plurality of protrusions. Driven by the connecting plate 131, the protrusion passes through the corresponding sub-groove 1141 and lifts the medicine bottle into the adjacent first card slot 111.
[0041] Continue reading Figure 3, the propulsion driving member 133 includes a first cam 1331 and a first cam motor (not shown in the figure). The first cam motor drives the first cam 1331 to rotate, and the first cam 1331 drives the connecting plate 131 to move. Among them, as the first cam 1331 rotates, the connecting plate 131 makes a reciprocating motion relative to the first card slot 111.
[0042] Specifically, when the first cam 1331 moves to the highest point, the connecting plate 131 moves to the highest position. At this time, the top block 132 ejects the medicine bottle, facilitating the medicine bottle to fall into the next first card slot 111. When the first cam 1331 moves to the lowest point, the connecting plate 131 moves to the lowest position. At this time, the top block 132 returns to the initial position. During the process of the first cam 1331 moving from the lowest point to the highest point, the top block 132 ejects from the through slot 114 to the highest point. During the process of the first cam 1331 moving from the highest point to the lowest point, the top block 132 falls from the highest point back into the through slot 114.
[0043] Refer to Figure 6 , in another embodiment, different from the previous embodiment, the propulsion assembly 13 in this embodiment includes a pushing member 134 and a pushing driving member 135, and the process of moving the medicine bottle is also different from that in the previous embodiment, as follows:
[0044] At this time, a plurality of first card slots 111 on the base 11 are connected, and the pushing member 134 is arranged in the plurality of first card slots 111. The pushing member 134 is provided with a plurality of second card slots 1341. The second card slots 1341 extend along the first direction X, and the plurality of second card slots 1341 are arranged along the second direction Y. When the pushing member 134 is in the initial position, each first card slot 111 is provided with a second card slot 1341, and the plurality of first card slots 111 are connected. The pushing driving member 135 drives the pushing member 134 to move. Among them, under the drive of the pushing driving member 135, the pushing member 134 makes multiple repeated movements. And during each movement process, the pushing member 134 first rises to eject the medicine bottle on the first card slot 111 and catch it in the second card slot 1341, then the pushing member 134 moves a distance of one first card slot 111 towards the second target card slot 113, and finally the pushing member 134 descends back to the initial position to make the medicine bottle return to the first card slot 111.
[0045] Specifically, in an application scenario, when a medicine bottle in the first card slot 111 needs to be moved, the second card slot 1341 of the ejector 134 is flush with the first card slot 111 of the base 11, and the medicine bottle is in the first card slot 111 and the second card slot 1341 at the same slot position. Then, the ejector driving member 135 drives the ejector 134 to move. The second card slot 1341 is higher than the first card slot 111 and moves a distance equal to that of one first card slot 111 (or the second card slot 1341). The medicine bottle rises together with the ejector 134 and falls into the adjacent first card slot 111, completing the movement of the medicine bottle to the adjacent first card slot 111.
[0046] Continue to refer to Figure 6 , in an embodiment, the ejector driving member 135 includes a second cam 1351 and a second cam motor 1352. The second cam motor 1352 drives the second cam 1351 to rotate, and the second cam 1351 drives the ejector 134 to move. Among them, the second cam 1351 is connected to the ejector 134 through a first guide member 136 and a second guide member 137. During the rotation of the second cam 1351, when the second cam 1351 presses the first guide member 136, the ejector 134 rises. When the second cam 1351 presses the second guide member 137, the ejector 134 moves a distance equal to that of one first card slot 111 towards the second target card slot 113.
[0047] Specifically, refer to Figure 7 , in this embodiment, the first guide member 136 and the second guide member 137 are provided to facilitate controlling the ejector 134 to move in two directions. When the second cam 1351 runs to the highest point and presses the first guide member 136, the ejector 134 also reaches the highest point. When the second cam 1351 runs to the rightmost side in the second direction Y and presses the second guide member 137, the second card slot 1341 of the ejector 134 also reaches the position of the adjacent first card slot 111. When the second cam 1351 runs to the lowest point, the ejector 134 is at the lowest point, and the second card slot 1341 of the ejector 134 is flush with the position of the adjacent first card slot 111. Finally, the second cam 1351 returns to the initial position, completing a movement cycle, and the medicine bottle also moves into the adjacent first card slot 111.
[0048] Refer to Figure 8, in another embodiment, the detection component 12 in the medicine bottle delivery mechanism 1 includes a light emitter and a light receiver, and the propulsion component 13 includes a medicine bottle conveyor belt 138 and a motor 139. The motor 139 drives the medicine bottle conveyor belt 138 to rotate. As the medicine bottle conveyor belt 138 conveys, the medicine bottles placed on the medicine bottle conveyor belt 138 move. At the same time, a plurality of partitions 1381 are arranged on the medicine bottle conveyor belt 138 along the second direction Y. The partitions 1381 extend along the first direction X, and a conveying slot 1382 is formed between two adjacent partitions 1381. Each slot 1382 is used to place one medicine bottle. When the user delivers the medicine bottles, a plurality of medicine bottles are respectively placed in a plurality of conveying slots 1382. The light emitter is placed at one end of the medicine bottle conveyor belt 138, and the light receiver is placed at the other end of the medicine bottle conveyor belt 138. When there is a medicine bottle in the conveying slot 1382, the light emitted by the light emitter is blocked by the medicine bottle, weakening the light intensity received by the light receiver. The delivery controller determines that there is a medicine bottle and controls the pushing component to push the medicine bottle to the medicine bottle conveying mechanism 2.
[0049] Refer to Figure 9 , in one embodiment, the medicine bottle conveying mechanism 2 includes a support rod 21, a rotation driving component (not shown in the figure), a push block 22, and a pushing driving component 23. The number of support rods 21 is two. The two support rods 21 are arranged side by side and spaced apart to jointly support the medicine bottle. The rotation driving component drives the two support rods 21 to rotate; the push block 22 is used to push the medicine bottle supported by the two support rods 21 forward, and the pushing driving component 23 is used to drive the push block 22 to move.
[0050] Specifically, the medicine bottle falls from the medicine bottle delivery mechanism 1 onto the medicine bottle conveying mechanism 2. The two support rods 21 support the medicine bottle. The push block 22 is located at one end of the medicine bottle, and the pushing driving component 23 drives the push block 22 to move, so that the push block 22 pushes the medicine bottle to move.
[0051] In one embodiment, continue to refer to Figure 9 , the rotation driving component includes two first rotation motors (not shown in the figure). The two first rotation motors correspond to the two support rods 21 one by one. The rotation motor drives the corresponding support rod 21 to rotate. Specifically, the first rotation motor drives the support rod 21 to rotate, and the medicine bottle located between the two support rods 21 rotates together with the support rod 21, facilitating the medicine bottle identification mechanism 3 to comprehensively identify the information on the medicine bottle.
[0052] Of course, in other embodiments, one first rotation motor can be set to drive one support rod 21, and the other support rod 21 rotates flexibly. When placing the medicine bottle, the rotation of the support rod 21 drives the medicine bottle and the other support rod 21 to rotate simultaneously.
[0053] In another embodiment, continue to refer to Figure 9, the pushing drive assembly 23 includes a conveyor belt 231. The pushing block 22 is arranged on the conveyor belt 231 to drive the pushing block to move. Specifically, the pushing block 22 is arranged on the conveyor belt 231 and moves together with the rotation of the conveyor belt 231, pushing the medicine bottle towards the identification area. Among them, when the medicine bottle is in the identification area, the medicine bottle identification mechanism 3 will identify the information on the medicine bottle. After the medicine bottle is identified, it is pushed towards the medicine bottle sorting mechanism 4.
[0054] In one embodiment, continue to refer to Figure 9 , the number of the pushing blocks 22 is multiple. The multiple pushing blocks 22 are arranged at intervals along the conveying direction of the conveyor belt 231 on the conveyor belt 231, and the interval between two adjacent pushing blocks 22 is greater than or equal to the length of the medicine bottle. Each interval can be used to place a medicine bottle, which is convenient for the medicine bottle identification mechanism 3 to identify the medicine bottle. Specifically, taking the medicine bottle A and the medicine bottle B as examples, when the medicine bottle A reaches the area to be identified, the conveyor belt 231 makes a step forward, so that the medicine bottle A reaches the identification area. Then the medicine bottle identification mechanism 3 will identify the information on the medicine bottle A. At this time, the medicine bottle B has entered the area to be identified. After the medicine bottle identification mechanism 3 finishes identifying the medicine bottle A, the conveyor belt 231 makes another step forward. The medicine bottle A enters the medicine bottle sorting mechanism 4, and the medicine bottle B enters the identification area, forming a circular motion.
[0055] In another embodiment, refer to Figure 10 , the pushing drive assembly 23 includes a conveying rod 233 and a second rotating motor 232. The conveying rod 233 is arranged below the support rod 21, and the extending direction of the conveying rod 233 is the same as that of the support rod 21. The pushing block 22 is slidably sleeved on the conveying rod 233, and the second rotating motor 232 drives the conveying rod 233 to rotate.
[0056] Specifically, the medicine bottle is located between two support rods 21. The pushing block 22 is slidably sleeved on the conveying rod 233. The pushing block 22 pushes the medicine bottle to be transported to the identification area. After identification, it is pushed to drop into the medicine bottle sorting mechanism 4. Then the conveying rod 233 rotates in the reverse direction, returning the pushing block 22 to its original position, waiting for the next medicine bottle to drop between the two support rods 21.
[0057] In one embodiment, continue to refer to Figure 2 , the medicine bottle identification mechanism 3 includes an image acquisition device 31, an image processor (not shown in the figure) and a lighting lamp 32. After the medicine bottle enters the identification area, the image acquisition device 31 acquires the image of the medicine bottle. The image processor is electrically connected to the image acquisition device 31 and is used to identify the image to obtain the information on the medicine bottle. The lighting lamp 32 is used to provide illumination when the image acquisition device 31 acquires the image.
[0058] Specifically, the medicine bottle is pushed by the push block 22 to the recognition area (at this time, the medicine bottle is still between the two support rods 21). The rotation drive assembly drives the two support rods 21 to rotate, thereby rotating the medicine bottle in a circle. During the rotation of the medicine bottle, the image acquisition device 31 takes pictures to collect the image of the medicine bottle, and the image processor identifies the image to obtain the information on the medicine bottle. Among them, when the light is insufficient, the lighting lamp 32 can increase the brightness on the medicine bottle, facilitating the image acquisition device 31 to obtain a clear image.
[0059] Among them, after the medicine bottle recognition mechanism 3 completes the recognition, the rotation drive assembly continues to drive the two support rods 21 to rotate, thereby sending the medicine bottle into the medicine bottle sorting mechanism 4.
[0060] In an embodiment, referring to Figure 11 , the medicine bottle sorting mechanism 4 includes a sorting bin 41, a sorting plate 42, and a sorting controller (not shown in the figure). The sorting bin 41 is provided with a receiving space for receiving the medicine bottles conveyed by the medicine bottle conveying mechanism 2. The sorting plate 42 is arranged in the sorting bin 41 and can be switched between a first position and a second position. When the sorting plate 42 is in the first position, the medicine bottles falling into the sorting bin 41 flow into the retraction bin 52 along the sorting plate 42. When the sorting plate 42 is in the second position, the medicine bottles falling into the sorting bin 41 flow into the storage bin 53 along the sorting plate 42. The sorting controller is used to control the position of the sorting plate 42 according to the information identified by the medicine bottle recognition mechanism 3.
[0061] Specifically, after the medicine bottle recognition mechanism 3 identifies the medicine bottle information, if the medicine bottle is contaminated and not easy to identify or other situations that do not meet the preset conditions occur, the sorting controller is used to control the sorting plate to be in the first position, and the contaminated medicine bottles flow into the retraction bin 52. If the medicine bottle is intact or meets the preset conditions, the sorting controller controls the sorting plate 42 to be in the second position, and the medicine bottles flow into the storage bin 53.
[0062] Continuing to refer to Figure 1 , the medicine bottle handling robot further includes a housing 50, a tabletop 51, a retraction bin 52, and a storage bin 53. The medicine bottle delivery mechanism 1, the medicine bottle conveying mechanism 2, the medicine bottle recognition mechanism 3, and the medicine bottle sorting mechanism 4 are all arranged in the housing 50. The tabletop 51 is connected to the housing 50 and is used to cover the internal space of the housing 50. The tabletop 51 is provided with a delivery bin door. The user puts the medicine bottle into the medicine bottle delivery mechanism 1 through the delivery bin door. The retraction bin 52 is arranged in the housing 50 and is communicated with the outside, and is used to receive the medicine bottles sorted by the medicine bottle sorting mechanism 4 that do not meet the preset conditions. The storage bin 53 is arranged in the housing 50 and is communicated with the outside, and is used to receive the medicine bottles sorted by the medicine bottle sorting mechanism 4 that meet the preset conditions.
[0063] Specifically, the medicine bottle enters the medicine bottle delivery mechanism 1 through the delivery bin door, and sequentially conveys the medicine bottle to the delivery mechanism, the medicine bottle transfer mechanism 2 and the medicine bottle sorting mechanism 4. If the medicine bottle does not meet the preset conditions, it flows into the return bin 52. If the medicine bottle meets the preset conditions, it flows into the storage bin 53, which is convenient for classifying and processing the medicine bottles.
[0064] In one embodiment, four universal wheels are provided at the bottom of the housing 50 of the medicine bottle handling robot, which is convenient for the medicine bottle handling robot to move its position.
[0065] In one embodiment, the medicine bottle handling robot further includes an operation terminal 6, and the operation terminal 6 is installed on the tabletop 51. Specifically, the operation terminal 6 can collect the product information and prescription records of the medicine bottles, judge whether all the medicine bottles are stored according to the prescription records and the medicine bottle delivery situation, and can clearly record the processing situation of the controlled drugs.
[0066] The above are only the embodiments of the present application, and do not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made by using the content of the specification and drawings of the present application, or directly or indirectly applied in other related technical fields, shall be equally included in the patent protection scope of the present application.
Claims
1. A medicine bottle conveying mechanism, characterized in that, The medicine bottle conveying mechanism includes: Support rods, the number of the support rods is two, the two support rods are arranged side by side and spaced apart to jointly support the medicine bottles; A rotation driving assembly for driving the two support rods to rotate; A push block for pushing the medicine bottles supported by the two support rods forward; A pushing driving assembly for driving the push block to move.
2. The vial conveying mechanism according to claim 1, wherein The rotation driving assembly includes two first rotation motors, the two first rotation motors correspond to the two support rods one by one, and the rotation motor drives the corresponding support rod to rotate.
3. The vial transfer mechanism according to claim 1, wherein The pushing driving assembly includes: A conveyor belt, the push block is arranged on the conveyor belt to drive the push block to move.
4. The medicine bottle conveying mechanism according to claim 3, characterized in that, The number of the push blocks is multiple, the multiple push blocks are arranged at intervals along the conveying direction of the conveyor belt on the conveyor belt, and the interval between two adjacent push blocks is greater than or equal to the length of the medicine bottle.
5. The vial conveying mechanism according to claim 1, characterized in that, The pushing driving assembly includes: A conveying rod, which is arranged below the support rod, and the extending direction of the conveying rod is the same as the extending direction of the support rod, and the push block is slidably sleeved on the conveying rod; A second rotation motor for driving the conveying rod to rotate.
6. A medicine bottle disposal robot, characterized in that, It includes: A medicine bottle delivery mechanism for receiving the medicine bottles delivered by the user; The medicine bottle conveying mechanism according to any one of claims 1 to 5 for conveying the medicine bottles separated from the medicine bottle delivery mechanism; A medicine bottle identification mechanism for identifying the information on the medicine bottles during the process of the medicine bottle conveying mechanism conveying the medicine bottles; A medicine bottle sorting mechanism for receiving the medicine bottles conveyed by the medicine bottle conveying mechanism and sorting the medicine bottles according to the information identified by the medicine bottle identification mechanism.
7. The medicine bottle disposal robot according to claim 6, characterized in that, The medicine bottle identification mechanism includes: An image acquisition device for acquiring the images of the medicine bottles; An image processor electrically connected to the image acquisition device for identifying the images to obtain the information on the medicine bottles; A lighting lamp for providing lighting when the image acquisition device acquires images.
8. The medicine bottle disposal robot according to claim 6, wherein The medicine bottle sorting mechanism includes: A sorting bin provided with a receiving space for receiving the medicine bottles conveyed by the medicine bottle conveying mechanism; A sorting plate arranged in the sorting bin and capable of switching between a first position and a second position. Wherein, when the sorting plate is in the first position, the medicine bottles falling into the sorting bin flow into the retreat bin along the sorting plate, and when the sorting plate is in the second position, the medicine bottles falling into the sorting bin flow into the storage bin along the sorting plate; A sorting controller for controlling the position of the sorting plate according to the information identified by the medicine bottle identification mechanism.
9. The medicine bottle disposal robot according to claim 6, wherein, The medicine bottle handling robot further includes: A housing, the medicine bottle delivery mechanism, the medicine bottle conveying mechanism, the medicine bottle identification mechanism and the medicine bottle sorting mechanism are all arranged in the housing; A tabletop connected to the housing for covering the internal space of the housing, and the tabletop is provided with a delivery bin door through which the user puts the medicine bottles into the medicine bottle delivery mechanism; A retreat bin arranged in the housing and communicated with the outside for receiving the medicine bottles sorted by the medicine bottle sorting mechanism that do not meet the preset conditions; The storage bin is arranged in the housing and communicates with the outside, and is used to receive the medicine bottles sorted by the medicine bottle sorting mechanism and meeting the preset conditions.
10. The medicine bottle disposal robot according to claim 9, characterized in that, The medicine bottle handling robot further includes: The operation terminal is installed on the tabletop.