Cryopreservation box code scanning device and control method of sample storage library
The freezing box scanning device with dual scanning stations solves the problem of low efficiency in freezing box scanning in the prior art, and achieves efficient freezing box scanning and accurate tube picking.
Patent Information
- Application Number
- CN202510898013.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-30
- Publication Date
- 2025-09-23
AI Technical Summary
The existing single-scan code structure requires repeated scanning operations, which has low scanning efficiency.
The freezing box scanning device with dual scanning stations includes a base, a box carrier and a scanning mechanism. It is equipped with first and second scanning cameras, which can scan the bottom and side walls of the freezing box at the same time, and improve transmission stability and positioning accuracy through a moving mechanism and a box pushing mechanism.
The system improves the code scanning efficiency and tube picking accuracy, reduces the repeated code scanning operations of the freezing boxes, simplifies the structure and reduces the occupied area.
Smart Images

Figure CN120681471A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of sample storage, and specifically provides a freezing box code scanning device and a control method for a sample storage library. Background Art
[0002] In the biomedical industry, ultra-low temperature automated equipment is required to store biological samples for cryopreservation. When selecting tubes, the cryopreservation box must be scanned to obtain the corresponding tube selection information. Currently, the scanning mechanism for this operation is a single scan mechanism. When selecting tubes, the corresponding cryopreservation box must be placed on the scanning station and scanned one by one. This requires repeated scanning, which is inefficient.
[0003] Accordingly, this field requires a new technical solution to solve the above technical problems. Summary of the Invention
[0004] The present invention aims to solve the above technical problem, that is, to solve the problem that the existing single code scanning structure requires repeated code scanning operations and has low scanning efficiency.
[0005] In a first aspect, the present invention provides a freezing box code scanning device, which includes a base, a box carrier and a code scanning mechanism installed on the base; the code scanning mechanism includes a code scanning box, a first code scanning camera and a second code scanning camera, and the code scanning box is provided with a first code scanning station and a second code scanning station, the first code scanning camera is set at the first code scanning station and can scan the freezing box, and the second code scanning camera is set at the second code scanning station and can scan the freezing box; the box carrier is set above the code scanning box, and the box carrier is provided with a first box carrier station and a second box carrier station for carrying the freezing box, the first box carrier station corresponds to the first code scanning station, and the second box carrier station corresponds to the second code scanning station.
[0006] When the above technical solution is adopted, the scanning device of the present invention can simultaneously scan the freezing box for the tube to be picked and the freezing box to be received by adopting a dual scanning station. Compared with the existing single-station scanning structure, there is no need to scan the code repeatedly when picking the tube, thereby improving the scanning efficiency.
[0007] In a specific embodiment of the above-mentioned freezing box code scanning device, a first code scanning port and a second code scanning port are arranged side by side on the top of the code scanning box, the first code scanning camera and the second code scanning camera are respectively located in the code scanning box and arranged upward, the first code scanning camera can scan the bottom of the freezing box through the first code scanning port, and the second code scanning camera can scan the bottom of the freezing box through the second code scanning port.
[0008] In a specific embodiment of the above-mentioned freezing box code scanning device, the code scanning mechanism also includes a third code scanning camera, which is installed on the side of the code scanning box, and the third code scanning camera can scan the side wall of the freezing box.
[0009] In a specific embodiment of the above-mentioned freezing box code scanning device, an adjustment seat is further provided on the code scanning box, and the adjustment seat is configured to adjust the installation position of the third code scanning camera on the code scanning box to increase installation flexibility.
[0010] In a specific embodiment of the above-mentioned freezing box code scanning device, the freezing box code scanning device also includes a moving mechanism installed on the base, the moving mechanism is connected to the box carrier, and the moving mechanism is configured to drive the box carrier to move in a horizontal direction, thereby moving the freezing box on the first box carrier station to the first code scanning port and the freezing box on the second box carrier station to the second code scanning port.
[0011] In a specific embodiment of the above-mentioned freezing box scanning device, the moving mechanism includes a linear drive assembly and a first connecting plate, the linear drive assembly includes a driving member, a transmission member, a screw rod, a mounting seat and a connecting seat, the driving member is fixedly arranged on the base, the driving end of the driving member is connected to the first end of the transmission member, the second end of the transmission member is connected to the screw rod, the screw rod is rotatably arranged on the mounting seat, the mounting seat is fixedly arranged on the base, the connecting seat is threadedly connected to the screw rod, and is connected to the box carrier through the first connecting plate.
[0012] In the case of adopting the above technical solution, the code scanning device of the present invention is provided with a moving mechanism, so that the code scanning device integrates code scanning and transmission, simplifies the structure, and reduces the occupied area. In addition, the moving mechanism adopts a screw transmission structure to improve the transmission stability.
[0013] In a specific embodiment of the above-mentioned freezing box code scanning device, the freezing box code scanning device also includes a first guide mechanism, a second guide mechanism and a second connecting plate. The first guide mechanism and the second guide mechanism are respectively located on the left and right sides of the code scanning box. The first guide mechanism includes a first guide rail and a first guide member. The first guide rail is installed on the base. The first guide member is slidably set on the first guide rail and connected to the connecting seat. The second guide mechanism includes a second guide rail and a second guide member. The second guide rail is installed on the base. The second guide member is slidably set on the second guide rail and connected to the box carrier through the second connecting plate.
[0014] When the above technical solution is adopted, when the moving mechanism drives the box carrier to move in the horizontal direction, the first guide member slides horizontally along the first guide rail, and the second guide member slides horizontally along the second guide rail to ensure stable transmission.
[0015] In a specific embodiment of the above-mentioned freezing box code scanning device, the freezing box code scanning device also includes a box pushing mechanism installed on the base, and the box pushing mechanism is arranged on one side of the code scanning box. The box pushing mechanism is configured to push the freezing boxes on the first box loading station and the second box loading station.
[0016] In a specific embodiment of the above-mentioned frozen box code scanning device, the box pushing mechanism includes a support and a box pushing assembly, and the box pushing assembly is provided with two groups. The two groups of the box pushing assemblies are respectively located on the sides of the first box loading station and the second box loading station, and the box pushing assembly includes a box pushing driving component, a box pushing transmission component and a pushing block. The box pushing driving component is fixedly provided on the support, and the driving end of the box pushing driving component is connected to the box pushing transmission component, and the box pushing transmission component is installed on the pushing block. The box pushing driving component drives the box pushing transmission component to drive the push block to push the frozen boxes on the first box loading station and the second box loading station respectively.
[0017] When the above technical solution is adopted, the box pushing mechanism can position the freezing box, thereby improving the position accuracy of subsequent tube picking.
[0018] In a second aspect, the present invention also provides a control method for a sample storage library, characterized in that the sample storage library includes a control module, a tube picking device and the freezing box scanning device as described above, and the control method includes: controlling the first scanning camera to scan the bottom of the freezing box for the tube to be picked to obtain a first sample image; controlling the second scanning camera to scan the bottom of the freezing box to be received to obtain a second sample image; controlling the control module to obtain first sample information according to the first sample image, and obtaining second sample information according to the second sample image; wherein the first sample information includes the position of each freezing position in the freezing box for the tube to be picked, the status of whether there is a tube, and the tube code of the corresponding freezing tube, and the second sample information includes the position of each freezing position in the freezing box to be received, the status of whether there is a tube, and the tube code of the corresponding freezing tube; controlling the tube picking device to perform a tube picking operation between the freezing box for the tube to be picked and the freezing box to be received.
[0019] When the above technical solution is adopted, the cryobox scanning device scans the cryobox to be selected and the cryobox to be received respectively to obtain the position of the target cryotube to be selected. The target cryotube is then transferred from the cryobox to be selected to the cryobox to be received by the tube picking device, thereby completing the tube picking operation. The cryobox scanning device of the present invention uses dual scanning stations to simultaneously scan the cryobox to be selected and the cryobox to be received, eliminating the need for repeated scanning and improving scanning efficiency. Furthermore, the scanning operation and the tube picking operation are both performed at the same position, eliminating the problem of deviation in the positioning of the tube picking due to position changes, thereby improving the accuracy of the tube picking. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] The preferred embodiments of the present invention are described below with reference to the accompanying drawings, in which:
[0021] Figure 1 It is a structural schematic diagram of the freezing box code scanning device and the tube picking device of the present invention;
[0022] Figure 2 It is a structural schematic diagram of the freezing box code scanning device of the present invention;
[0023] Figure 3 It is a schematic diagram of the assembly structure of the moving mechanism and the box carrier in the freezing box code scanning device of the present invention;
[0024] Figure 4 It is a schematic diagram of the assembly structure of the moving mechanism and the box carrier in the freezing box code scanning device of the present invention from another direction;
[0025] Figure 5 It is a structural schematic diagram of the code scanning mechanism in the freezing box code scanning device of the present invention;
[0026] Figure 6 This is a schematic structural diagram of the scanning mechanism in the freezing box scanning device of the present invention from another direction (the third scanning camera is omitted).
[0027] Figure 7 It is a structural schematic diagram of the box pushing mechanism in the freezing box code scanning device of the present invention;
[0028] Figure 8 is a flow chart of the steps of the control method of the sample storage library of the present invention;
[0029] in:
[0030] 1. Base;
[0031] 2. Carton loading platform; 21. First carton loading station; 22. Second carton loading station;
[0032] 3. Code scanning mechanism; 31. Code scanning box; 311. First code scanning port; 312. Second code scanning port; 32. First code scanning camera; 33. Second code scanning camera; 34. Third code scanning camera; 35. Adjustment seat; 351. First adjustment hole; 352. Second adjustment hole;
[0033] 4. Moving mechanism; 41. Driving member; 42. Transmission member; 421. First transmission wheel; 422. Transmission belt; 423. Second transmission wheel; 43. Screw; 44. Mounting seat; 45. Connecting seat; 46. First connecting plate;
[0034] 5. First guide mechanism; 51. First guide rail; 52. First guide member;
[0035] 6. Second guide mechanism; 61. Second guide rail; 62. Second guide member;
[0036] 7. Second connecting plate;
[0037] 8. Box pushing mechanism; 81. Support; 82. Box pushing assembly; 821. Box pushing driving member; 822. Box pushing transmission member; 8221. Gear; 8222. Rack; 823. Push block;
[0038] 9. Pipe lifting device;
[0039] 10. Freezing box;
[0040] 11. Cryogenic tubes. DETAILED DESCRIPTION
[0041] Preferred embodiments of the present invention are described below with reference to the accompanying drawings. Those skilled in the art should understand that these embodiments are intended only to illustrate the technical principles of the present invention and are not intended to limit the scope of protection of the present invention. Those skilled in the art may adjust these embodiments as needed to suit specific applications.
[0042] It should be noted that, in the description of the present invention, terms such as "upper," "top," and "horizontal" indicating directions or positional relationships are based on the directions or positional relationships shown in the accompanying drawings. These are used solely for ease of description and are not intended to indicate or imply that the relevant devices or components must have, be constructed, or operate in a specific orientation. Therefore, they should not be construed as limitations on the present invention. Furthermore, ordinal numbers such as "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.
[0043] Furthermore, it should be noted that, in the description of the present invention, unless otherwise expressly specified or limited, the terms "connected" and "connection" should be understood in a broad sense. For example, they may refer to fixed connections, detachable connections, or integral connections; mechanical connections, electrical connections; and direct connections or indirect connections through an intermediary. Those skilled in the art will understand the specific meanings of the above terms in the present invention based on specific circumstances.
[0044] First, as Figure 1 and Figure 5 As shown, the freezing box code scanning device of the present invention includes a base 1, a box carrier 2 and a code scanning mechanism 3 installed on the base 1; the code scanning mechanism 3 includes a code scanning box 31, a first code scanning camera 32 and a second code scanning camera 33. The code scanning box 31 is provided with a first code scanning station and a second code scanning station. The first code scanning camera 32 is provided at the first code scanning station and can perform a code scanning operation on the freezing box 10. The second code scanning camera 33 is provided at the second code scanning station and can perform a code scanning operation on the freezing box 10.
[0045] like Figure 1-Figure 3 As shown, the box loading platform 2 is arranged above the code scanning box 31, and the box loading platform 2 is provided with a first box loading station 21 and a second box loading station 22 for carrying the freezing box 10 respectively. The first box loading station 21 corresponds to the first code scanning port 311, and the second box loading station 22 corresponds to the second code scanning port 312.
[0046] In some embodiments, as Figure 1 As shown, the freezing box code scanning device of the present invention is used in conjunction with the tube picking device 9. The tube picking device 9 is used to perform a tube picking operation, that is, to transfer a freezing tube 11 from one freezing box 10 to another freezing box 10, so as to achieve the output of a specific freezing tube 11 / single tube / multiple tubes. When performing the tube picking operation, the freezing box 10 to be picked is placed on the first box loading station 21, and the freezing box 10 to be received is placed on the second box loading station 22. The first code scanning camera 32 and the second code scanning camera 33 respectively scan the freezing box 10 to obtain the position of the target freezing tube 11 to be picked, and then the target freezing tube 11 is transferred from the freezing box 10 to be picked to the freezing box 10 to be received by the tube picking device 9, completing the tube picking operation. Of course, the cryopreservation box 10 for the tube to be selected can also be placed in the second box loading station 22, and the cryopreservation box 10 to be received can also be placed in the first box loading station 21. The present invention does not limit the placement positions of the cryopreservation box 10 for the tube to be selected and the cryopreservation box 10 to be received. Among them, the cryopreservation box 10 for the tube to be selected is the cryopreservation box 10 that contains the target cryopreservation tube 11 to be selected, and the cryopreservation box 10 to be received is the cryopreservation box 10 that receives the target cryopreservation tube 11.
[0047] The advantage of adopting the above structure is that the freezing box code scanning device can simultaneously scan the freezing box 10 to be picked and the freezing box 10 to be received by adopting a dual scanning station. Compared with the existing single-station scanning structure, there is no need to scan the code repeatedly when picking the tube, thereby improving the scanning efficiency.
[0048] like Figure 5 As shown, a first code scanning port 311 and a second code scanning port 312 are arranged side by side on the top of the code scanning box 31, the first box loading station 21 corresponds to the first code scanning port 311, and the second box loading station 22 corresponds to the second code scanning port 312. The first code scanning camera 32 and the second code scanning camera 33 are respectively located in the code scanning box 31 and arranged upward. The first code scanning camera 32 can scan the bottom of the freezing box 10 through the first code scanning port 311, and the second code scanning camera 33 can scan the bottom of the freezing box 10 through the second code scanning port 312.
[0049] In some embodiments, the bottom of the cryopreservation box 10 for the tube to be selected is scanned by the first scanning camera 32 to obtain a first sample image, and the bottom of the cryopreservation box 10 to be received is scanned by the second scanning camera 33 to obtain a second sample image. The first scanning camera 32 and the second scanning camera 33 respectively upload the scanned sample images to the control module, and the control module can obtain first sample information based on the first sample image and second sample information based on the second sample image. Specifically, the first sample information includes the position of each freezing position in the cryopreservation box 10 for the tube to be selected, the presence or absence of a tube, and the tube code of the corresponding cryopreservation tube 11. The second sample information includes the position of each freezing position in the cryopreservation box 10 to be received, the presence or absence of a tube, and the tube code of the corresponding cryopreservation tube 11.
[0050] When picking tubes, first obtain the target freezing tube 11 to be picked, and the freezing box code scanning device scans the freezing box 10 to be picked and the freezing box 10 to be received respectively. The tube picking device 9 transfers the target freezing tube 11 from the freezing box 10 to be picked to the freezing box 10 to be received, and the freezing box code scanning device scans the freezing box 10 to be picked and the freezing box 10 to be received again to update the status of each freezing box 10.
[0051] like Figure 5 and Figure 6 As shown, the code scanning mechanism 3 further includes a third code scanning camera 34 , which is installed on the side of the code scanning box 31 , and the third code scanning camera 34 can scan the side wall of the freezing box 10 .
[0052] In some embodiments, the third barcode scanning camera 34 scans the side wall of the cryopreservation box 10 to be picked up to obtain the box code on the side wall of the cryopreservation box 10. Specifically, the third barcode scanning camera 34 is disposed on the right side of the barcode scanning box 31 and is capable of scanning the box code on the side wall of the cryopreservation box 10 on the second box loading station 22.
[0053] Continue as Figure 5 and Figure 6 As shown, the code scanning box 31 is further provided with an adjustment seat 35, which is configured to adjust the installation position of the third code scanning camera 34 on the code scanning box 31 to increase installation flexibility.
[0054] In some embodiments, a first adjustment hole 351 and a second adjustment hole 352 are provided on the adjustment seat 35. The first adjustment hole 351 and the second adjustment hole 352 are respectively provided as long hole structures and are used in conjunction with bolts. The first adjustment hole 351 is provided to be able to adjust the installation position of the adjustment seat 35 on the code scanning box 31, and the second adjustment hole 352 is provided to be able to adjust the installation position of the third code scanning camera 34 on the adjustment seat 35.
[0055] like Figure 1-Figure 4 As shown, the freezing box code scanning device also includes a moving mechanism 4 installed on the base 1, the moving mechanism 4 is connected to the box carrier 2, and the moving mechanism 4 is configured to drive the box carrier 2 to move in the horizontal direction, thereby moving the freezing box 10 on the first box carrier station 21 to the first code scanning port 311 and the freezing box 10 on the second box carrier station 22 to the second code scanning port 312.
[0056] In some embodiments, the cryopreservation box code scanning device is disposed within a buffer area of the sample storage library, which also includes a storage area for storing samples, with a transfer port disposed between the buffer area and the storage area. The moving mechanism 4 is capable of driving the box carrier 2 to transfer horizontally between the code scanning box 31 and the transfer port. Specifically, the moving mechanism 4 drives the box carrier 2 to move to the transfer port to enable transfer of the cryopreservation box 10 to and from the storage area. The moving mechanism 4 then drives the box carrier 2 to move to the code scanning box 31, causing the cryopreservation box 10 on the first box carrier station 21 to move to the first code scanning port 311 and the cryopreservation box 10 on the second box carrier station 22 to move to the second code scanning port 312. The cryopreservation box 10 on the box carrier station is then scanned by the code scanning camera.
[0057] like Figure 3As shown, the moving mechanism 4 includes a linear drive assembly and a first connecting plate 46. The driving end of the linear drive assembly is connected to the first connecting plate 46. The linear drive assembly includes a driving member 41 (e.g., a servo motor, a stepper motor), a transmission member 42, a screw 43, a mounting base 44, and a connecting base 45. The driving member 41 is fixedly mounted on the base 1. The transmission member 42 includes a first transmission wheel 421, a transmission belt 422, and a second transmission wheel 423. The driving end of the driving member 41 is connected to the first transmission wheel 421, and the second transmission wheel 423 is connected to the screw 43. The transmission belt 422 is sleeved between the first transmission wheel 421 and the second transmission wheel 423. The screw 43 is rotatably mounted on the mounting base 44, which is fixed to the base 1. The connecting base 45 is threadedly connected to the screw 43 and connected to the box carrier 2 via the first connecting plate 46. The driving member 41 drives the transmission member 42 to rotate the screw 43, which in turn drives the box carrier 2 to move horizontally via the first connecting plate 46.
[0058] It should be noted that, in addition to the transmission structure of "transmission wheel + transmission belt" described above, the transmission component 42 can also adopt the transmission structure of "sprocket + chain" or "gear + gear". Those skilled in the art can set it according to needs, and the present invention does not impose any restrictions here.
[0059] The advantage of adopting the above structure is that, by providing the moving mechanism 4, the freezing box code scanning device integrates code scanning and transmission, simplifies the structure, and reduces the occupied area. In addition, the moving mechanism 4 adopts a screw rod 43 transmission structure to improve transmission stability.
[0060] like Figure 4 As shown, the freezing box code scanning device also includes a first guide mechanism 5, a second guide mechanism 6 and a second connecting plate 7. The first guide mechanism 5 and the second guide mechanism 6 are respectively located on the left and right sides of the code scanning box 31. The first guide mechanism 5 includes a first guide rail 51 and a first guide member 52. The first guide rail 51 is installed on the base 1. The first guide member 52 is slidably arranged on the first guide rail 51 and connected to the connecting seat 45. The second guide mechanism 6 includes a second guide rail 61 and a second guide member 62. The second guide rail 61 is installed on the base 1. The second guide member 62 is slidably arranged on the second guide rail 61 and connected to the box carrier 2 through the second connecting plate 7.
[0061] When the moving mechanism 4 drives the cassette carrier 2 to move horizontally, the first guide member 52 slides horizontally along the first guide rail 51 , and the second guide member 62 slides horizontally along the second guide rail 61 , thereby ensuring stable transmission.
[0062] like Figure 1 and Figure 2As shown, the freezing box code scanning device also includes a box pushing mechanism 8 installed on the base 1. The box pushing mechanism 8 is arranged on one side of the code scanning box 31. The box pushing mechanism 8 is configured to push the freezing boxes 10 on the first box loading station 21 and the second box loading station 22.
[0063] Before the code scanning and tube picking operations, the box pushing mechanism 8 pushes the freezing boxes 10 on the corresponding box loading stations to position the freezing boxes 10 and improve the position accuracy of the subsequent tube picking.
[0064] like Figure 7 As shown, the box pushing mechanism 8 includes a support 81 and a box pushing assembly 82. There are two groups of box pushing assemblies 82. The two groups of box pushing assemblies 82 are respectively located on the sides of the first box loading station 21 and the second box loading station 22. The box pushing assembly 82 includes a box pushing driving component 821 (for example: a servo motor, a stepping motor), a box pushing transmission component 822 and a pushing block 823. The box pushing driving component 821 is fixedly arranged on the support 81. The driving end of the box pushing driving component 821 is connected to the box pushing transmission component 822. The box pushing transmission component 822 is installed on the pushing block 823. The box pushing driving component 821 drives the box pushing transmission component 822 to drive the pushing block 823 to push the frozen storage box 10 on the first box loading station 21 and the second box loading station 22 respectively, so as to realize the precise positioning of the frozen storage box 10 on the box loading platform 2.
[0065] In some embodiments, the push-box transmission member 822 includes a gear 8221 and a rack 8222 that mesh with each other. The gear 8221 is connected to the driving end of the push-box drive member 821, and the rack 8222 is fixedly mounted on the push block 823. Of course, the push-box transmission member 822 can also adopt other transmission structures besides those described above, such as a screw transmission structure, and those skilled in the art can configure it as needed. However, considering the complexity of the structure, it is preferred to adopt a structure in which the gear 8221 and the gear 8221 cooperate to achieve a simple structure.
[0066] A buffering table (not shown in the figure) is also provided on the other side of the code scanning box 31. When multiple freezing boxes 10 need to be picked out, for example, two freezing boxes 10 in the warehouse need to each pick out a freezing tube 11, one of them will be placed on the buffering table for temporary storage, and the other one will be picked out after the tube picking operation is completed.
[0067] Based on the above embodiment, the present invention also provides a control method for a sample storage library, wherein the sample storage library includes a control module, a tube picking device 9 and the freezing box scanning device as described above. Figure 8 As shown, the control method of the present invention includes:
[0068] S1, controlling the first barcode scanning camera 32 to scan the bottom of the freezing box 10 of the tube to be selected to obtain a first sample image;
[0069] S2, controlling the second barcode scanning camera 33 to scan the bottom of the to-be-received freezing box 10 to obtain a second sample image;
[0070] S3, the control module obtains first sample information based on the first sample image, and obtains second sample information based on the second sample image; wherein the first sample information includes the position of each freezing position in the cryopreservation box 10 to be selected, the status of whether a tube is present, and the tube code of the corresponding cryopreservation tube; the second sample information includes the position of each freezing position in the cryopreservation box 10 to be received, the status of whether a tube is present, and the tube code of the corresponding cryopreservation tube;
[0071] S4, controlling the tube picking device 9 to perform a tube picking operation between the freezing box 10 to be picked and the freezing box 10 to be received.
[0072] In the above steps, the target cryopreservation tube 11 to be picked is first obtained, and then the cryopreservation box to be picked and the cryopreservation box to be received are scanned respectively by the cryopreservation box scanning device to obtain the position of the target cryopreservation tube 11 to be picked, and then the target cryopreservation tube 11 is transferred from the cryopreservation box 10 to be picked to the cryopreservation box 10 to be received by the tube picking device, thereby completing the tube picking operation. The cryopreservation box scanning device of the present invention adopts a dual scanning station, which can simultaneously perform code scanning operations on the cryopreservation box to be picked and the cryopreservation box to be received, without the need for repeated scanning, thereby improving the code scanning efficiency. In addition, the code scanning operation and the tube picking operation are both performed at the same position, and the problem of deviation in the positioning of the tube picking due to position changes will not occur, thereby improving the accuracy of the tube picking.
[0073] It should be noted that, in the description of the present invention, although the various steps of the control method of the present invention are described in this application in a specific order, these orders are not restrictive. For example, the order of step S1 and step S2 can be performed simultaneously or successively. Without deviating from the basic principles of the present invention, those skilled in the art can perform the steps in different orders.
[0074] Thus far, the technical solutions of the present invention have been described in conjunction with the preferred embodiments shown in the accompanying drawings. However, it will be readily understood by those skilled in the art that the scope of protection of the present invention is obviously not limited to these specific embodiments. Without departing from the principles of the present invention, those skilled in the art may make equivalent changes or substitutions to the relevant technical features, and the technical solutions after such changes or substitutions will fall within the scope of protection of the present invention.
Claims
1. A freezing box code scanning device, characterized in that: The freezing box code scanning device comprises a base (1), a box carrying platform (2), and a code scanning mechanism (3) installed on the base (1); The code scanning mechanism (3) includes a code scanning box (31), a first code scanning camera (32) and a second code scanning camera (33); the code scanning box (31) is provided with a first code scanning station and a second code scanning station; the first code scanning camera (32) is provided at the first code scanning station and is capable of performing a code scanning operation on the freezing box (10); the second code scanning camera (33) is provided at the second code scanning station and is capable of performing a code scanning operation on the freezing box (10); The box loading platform (2) is arranged above the code scanning box (31), and a first box loading station (21) and a second box loading station (22) for loading the freezing box (10) are provided on the box loading platform (2), the first box loading station (21) corresponds to the first code scanning station, and the second box loading station (22) corresponds to the second code scanning station.
2. The freezing box code scanning device according to claim 1, characterized in that: A first code scanning port (311) and a second code scanning port (312) are arranged side by side on the top of the code scanning box (31); the first code scanning camera (32) and the second code scanning camera (33) are respectively located in the code scanning box (31) and arranged upward; the first code scanning camera (32) can scan the bottom of the freezing box (10) through the first code scanning port (311); and the second code scanning camera (33) can scan the bottom of the freezing box (10) through the second code scanning port (312).
3. The freezing box code scanning device according to claim 2, characterized in that: The code scanning mechanism (3) further includes a third code scanning camera (34), which is installed on the side of the code scanning box (31), and the third code scanning camera (34) is capable of scanning the side wall of the freezing box (10).
4. The freezing box code scanning device according to claim 3, characterized in that: The code scanning box (31) is also provided with an adjustment seat (35), and the adjustment seat (35) is configured to be able to adjust the installation position of the third code scanning camera (34) on the code scanning box (31).
5. The freezing box code scanning device according to claim 1, characterized in that: The freezing box code scanning device also includes a moving mechanism (4) installed on the base (1), the moving mechanism (4) is connected to the box carrier (2), and the moving mechanism (4) is configured to drive the box carrier (2) to move in a horizontal direction, thereby moving the freezing box (10) on the first box carrier station (21) to the first code scanning port (311) and the freezing box (10) on the second box carrier station (22) to the second code scanning port (312).
6. The freezing box code scanning device according to claim 4, characterized in that: The moving mechanism (4) includes a linear drive assembly and a first connecting plate (46), the linear drive assembly includes a driving member (41), a transmission member (42), a screw rod (43), a mounting seat (44) and a connecting seat (45), the driving member (41) is fixedly arranged on the base (1), the driving end of the driving member (41) is connected to the first end of the transmission member (42), the second end of the transmission member (42) is connected to the screw rod (43), the screw rod (43) is rotatably arranged on the mounting seat (44), the mounting seat (44) is fixedly arranged on the base (1), the connecting seat (45) is threadedly connected to the screw rod (43), and is connected to the box carrier (2) through the first connecting plate (46).
7. The freezing box code scanning device according to claim 6, characterized in that: The freezing box code scanning device further comprises a first guide mechanism (5), a second guide mechanism (6) and a second connecting plate (7), wherein the first guide mechanism (5) and the second guide mechanism (6) are respectively located on the left and right sides of the code scanning box (31), the first guide mechanism (5) comprises a first guide rail (51) and a first guide member (52), the first guide rail (51) is mounted on the base (1), the first guide member (52) is slidably disposed on the first guide rail (51) and is connected to the connecting seat (45), the second guide mechanism (6) comprises a second guide rail (61) and a second guide member (62), the second guide rail (61) is mounted on the base (1), the second guide member (62) is slidably disposed on the second guide rail (61) and is connected to the box carrier (2) via the second connecting plate (7).
8. The freezing box code scanning device according to claim 1, characterized in that: The freezing box code scanning device further comprises a box pushing mechanism (8) mounted on the base (1), wherein the box pushing mechanism (8) is arranged on one side of the code scanning box (31), and the box pushing mechanism (8) is configured to be able to push the freezing boxes (10) on the first box loading station (21) and the second box loading station (22).
9. The freezing box code scanning device according to claim 8, characterized in that: The box pushing mechanism (8) includes a support (81) and a box pushing assembly (82), and the box pushing assembly (82) is provided with two groups. The two groups of the box pushing assemblies (82) are respectively located on the sides of the first box loading station (21) and the second box loading station (22). The box pushing assembly (82) includes a box pushing driving component (821), a box pushing transmission component (822) and a pushing block (823). The box pushing driving component (821) is fixedly provided on the support (81), and the driving end of the box pushing driving component (821) is connected to the box pushing transmission component (822). The box pushing transmission component (822) is installed on the pushing block (823). The box pushing driving component (821) drives the box pushing transmission component (822) to drive the pushing block (823) to push the frozen boxes (10) on the first box loading station (21) and the second box loading station (22) respectively.
10. A method for controlling a sample storage library, characterized in that: The sample storage library comprises a control module, a tube picking device (9) and a freezing box code scanning device according to any one of claims 1 to 9, and the control method comprises: Controlling the first barcode scanning camera (32) to scan the bottom of the freezing box (10) of the tube to be picked to obtain a first sample image; Controlling the second barcode scanning camera (33) to scan the bottom of the freezing box (10) to be received to obtain a second sample image; Controlling the control module to obtain first sample information according to the first sample image, and to obtain second sample information according to the second sample image; wherein the first sample information includes the position of each freezing position in the freezing box (10) to be picked, the state of whether there is a tube, and the tube code of the corresponding freezing tube, and the second sample information includes the position of each freezing position in the freezing box (10) to be received, the state of whether there is a tube, and the tube code of the corresponding freezing tube; The tube picking device (9) is controlled to perform a tube picking operation between the freezing box (10) to be picked and the freezing box (10) to be received.