Position calibration system
Through the automated calibration method of the position calibration system, the motion mechanism and photoelectric switch detection are used to solve the problem of long and low accuracy of calibration of nucleic acid detection equipment, and high-precision automatic calibration is achieved, reducing after-sales maintenance costs and improving user experience.
Patent Information
- Application Number
- CN202311866863.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-29
- Publication Date
- 2025-07-01
AI Technical Summary
The position calibration method of existing nucleic acid detection equipment takes a long time and is not very accurate, and it is difficult for users to calibrate by themselves, which affects after-sales maintenance costs and user experience.
A position calibration system is provided, including a calibration tool and a controller, which automatically completes the calibration of the extracted position through the rotation, horizontal movement and vertical movement modules of the moving mechanism, and uses photoelectric switches and stepper motors to perform precise position detection and calibration.
It realizes high-precision automatic calibration, reduces after-sales maintenance costs, improves user experience, and the calibration accuracy can reach within 0.2 mm.
Smart Images

Figure CN120230636A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the technical field of position calibration, and specifically relates to a position calibration system. Background Art
[0002] Point-of-care testing (POCT) is a testing method that is carried out at the sampling site and uses portable analytical instruments and supporting reagents to quickly obtain test results. In the existing scenario, the position calibration method before the nucleic acid testing equipment leaves the factory is done manually with the aid of manual tooling, which is time-consuming, has poor consistency, low calibration accuracy, and the calibration accuracy rate highly depends on the user's professional skills.
[0003] Moreover, due to the need for sample testing, there are currently various types of nucleic acid testing equipment on the market. After the nucleic acid testing equipment has been used at the client for a period of time, due to the high professionalism of calibration and different precision requirements for different sample types, it is difficult for the client to perform self-calibration and achieve the required calibration accuracy, which greatly affects the after-sales maintenance cost and the user experience. Summary of the Invention
[0004] The purpose of this application is to provide a position calibration system, which has the advantages of simple structure, easy control, and can effectively improve the calibration accuracy.
[0005] To achieve the above purpose, the first aspect of this application provides a position calibration system for a nucleic acid testing equipment with a motion mechanism. The position calibration system includes:
[0006] A calibration tooling, which is adapted to the nucleic acid testing equipment and used to detect the motion mechanism;
[0007] A controller, which is communicatively connected to the calibration tooling and the nucleic acid testing equipment and is configured to:
[0008] Determine that the calibration tooling and the nucleic acid testing equipment are in the assembled state;
[0009] Determine that the nucleic acid testing equipment enters the calibration mode;
[0010] Control the motion mechanism to perform a reset operation;
[0011] Control the motion mechanism to perform the extraction position rotation calibration process;
[0012] Control the motion mechanism to perform the extraction position horizontal movement calibration process;
[0013] Control the motion mechanism to perform the extraction position vertical movement calibration process;
[0014] Control the nucleic acid testing equipment to exit the calibration mode.
[0015] In an embodiment of the present invention, the motion mechanism includes a rotation module, a horizontal movement module, and a vertical movement module. The nucleic acid detection device further includes an extraction module disposed on the motion mechanism. Controlling the motion mechanism to perform the extraction position rotation calibration process includes:
[0016] Controlling the vertical movement module, the rotation module, and the horizontal movement module to perform a first vertical movement operation, a first rotation operation, and a first horizontal movement operation respectively;
[0017] Determining that the extraction module has not reached the first rotation calibration position;
[0018] Controlling the rotation module to perform a second rotation operation;
[0019] Determining that the extraction module has reached the first rotation calibration position;
[0020] Controlling the rotation module to perform a third rotation operation;
[0021] Determining that the extraction module has reached the second rotation calibration position;
[0022] Calculating the extraction position rotation calibration value of the rotation module according to the first rotation calibration position and the second rotation calibration position, and determining that the extraction position rotation calibration process is successfully executed.
[0023] In an embodiment of the present invention, both controlling the rotation module to perform the third rotation operation and controlling the rotation module to perform the third rotation operation include:
[0024] Controlling the rotation module to perform the rotation operation in stages, wherein the angle passed by the rotation module in each stage is a preset angle.
[0025] In an embodiment of the present invention, controlling the motion mechanism to perform the extraction position rotation calibration process further includes:
[0026] In the case of determining that the vertical movement module, the rotation module, and the horizontal movement module have respectively completed the first vertical movement operation, the first rotation operation, and the first horizontal movement operation, determining that the extraction module has reached the first rotation calibration position;
[0027] Determining that the extraction position rotation calibration process fails; or,
[0028] During the process of the rotation module performing the third rotation operation, obtaining the current expected angle value of the rotation module;
[0029] In the case of determining that the current expected angle value is greater than the preset maximum angle value, determining that the extraction position rotation calibration process fails.
[0030] In an embodiment of the present invention, controlling the motion mechanism to perform the extraction position horizontal movement calibration process includes:
[0031] Control the vertical movement module, the rotation module, and the horizontal movement module to perform the second vertical movement operation, the fourth rotation operation, and the second horizontal movement operation respectively;
[0032] Determine that the extraction module has not reached the first horizontal calibration position;
[0033] Control the horizontal movement module to perform the third horizontal movement operation;
[0034] Determine that the extraction module has reached the first horizontal calibration position;
[0035] Control the horizontal movement module to perform the fourth horizontal movement operation;
[0036] Determine that the extraction module has reached the second horizontal calibration position;
[0037] Calculate the extraction position horizontal calibration value of the horizontal movement module according to the first horizontal calibration position and the second horizontal calibration position, and determine that the extraction position horizontal movement calibration process is successfully executed.
[0038] In an embodiment of the present invention, both controlling the horizontal movement module to perform the third horizontal movement operation and controlling the horizontal movement module to perform the fourth horizontal movement operation include:
[0039] Control the horizontal movement module to perform the horizontal movement operation in stages, where in each stage, the horizontal movement module horizontally moves a first preset distance.
[0040] In an embodiment of the present invention, controlling the motion mechanism to execute the extraction position horizontal movement calibration process further includes:
[0041] When it is determined that the vertical movement module, the rotation module, and the horizontal movement module have respectively completed the second vertical movement operation, the fourth rotation operation, and the second horizontal movement operation, determine that the extraction module has reached the first horizontal calibration position;
[0042] Determine that the extraction position horizontal movement calibration process fails; or,
[0043] During the execution of the fourth horizontal movement operation by the horizontal movement module, obtain the current expected horizontal displacement value of the horizontal movement module;
[0044] When it is determined that the current expected horizontal displacement value is greater than the preset maximum horizontal displacement value, determine that the extraction position horizontal movement calibration process fails.
[0045] In an embodiment of the present invention, controlling the motion mechanism to execute the extraction position vertical movement calibration process includes:
[0046] Control the horizontal movement module to move to the extraction position horizontal calibration value;
[0047] Determine that the extraction module has not reached the first vertical calibration position;
[0048] Control the vertical movement module to perform a third vertical movement operation;
[0049] Determine that the extraction module has reached the second vertical calibration position;
[0050] Determine that the second vertical calibration position is the vertical calibration value of the extraction position, and determine that the vertical movement calibration process of the extraction position is successfully executed.
[0051] In an embodiment of the present invention, controlling the vertical movement module to perform a third vertical movement operation includes:
[0052] Control the vertical movement module to perform a vertical movement operation in stages, where in each stage, the vertical movement module vertically moves a second preset distance.
[0053] In an embodiment of the present invention, controlling the motion mechanism to execute the vertical movement calibration process of the extraction position further includes:
[0054] During the process of the vertical movement module performing the third vertical movement operation, obtain the current expected vertical displacement value of the vertical movement module;
[0055] When it is determined that the current expected vertical displacement value is greater than the preset maximum vertical displacement value, determine that the horizontal movement calibration process of the extraction position fails.
[0056] It can be seen from the above technical solutions that the position calibration system includes a calibration tooling and a controller. The calibration tooling is adapted to the nucleic acid detection device and is used to detect the motion mechanism; the controller is communicatively connected to the calibration tooling and the nucleic acid detection device and is configured to: determine that the calibration tooling and the nucleic acid detection device are in an assembled state; determine that the nucleic acid detection device enters the calibration mode; control the motion mechanism to perform a reset operation; control the motion mechanism to perform the rotation calibration process of the extraction position; control the motion mechanism to perform the horizontal movement calibration process of the extraction position; control the nucleic acid detection device to exit the calibration mode. The position calibration system has a simple structure, easy-to-operate control steps, can automatically calibrate multiple extraction positions of the nucleic acid detection device, has high calibration accuracy, is beneficial to reducing the after-sales maintenance cost and improving the user experience.
[0057] Other features and advantages of the embodiments of the present application will be described in detail in the subsequent specific embodiment part. Brief Description of the Drawings
[0058] The accompanying drawings are used to provide a further understanding of the embodiments of the present application, and constitute a part of the specification. Together with the following specific embodiments, they are used to explain the embodiments of the present application, but do not constitute a limitation to the embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on the structures shown in these drawings. In the drawings:
[0059] Figure 1 It is a schematic diagram of the main process when the position calibration system in the embodiment of the present invention performs position extraction and calibration;
[0060] Figure 2 It is a schematic diagram of the process of the position extraction rotation calibration process in the embodiment of the present invention;
[0061] Figure 3 It is a schematic diagram of the process of the position extraction horizontal calibration process in the embodiment of the present invention;
[0062] Figure 4 It is a schematic diagram of the process of the position extraction vertical calibration process in the embodiment of the present invention;
[0063] Figure 5 It is a schematic diagram of the overall structure of the position calibration system in the embodiment of the present invention;
[0064] Figure 6 It is a schematic diagram of the calibration tooling structure of the first structural form in the embodiment of the present invention;
[0065] Figure 7 It is a schematic diagram of the calibration tooling structure of the second structural form in the embodiment of the present invention.
[0066] Explanation of reference numerals
[0067] 1 - Motion mechanism; 101 - Rotation module; 102 - Horizontal movement module; 103 - Vertical movement module; 2 - Calibration tooling; 201 - Profiling main body; 202 - Calibration mechanism; 203 - Upper installation cavity; 204 - First detector; 205 - Second detector; 206 - Third detector; 207 - Position adjustment and measurement part; 208 - Elastic reset part; 209 - Sliding cavity; 210 - Sliding main body; 3 - Extraction module; 4 - Temperature probe. Specific embodiments
[0068] The following will describe in detail the specific embodiments of the present application with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are only used to illustrate and explain the present application, and are not used to limit the present application.
[0069] In the embodiment of the present application, a new type of position calibration system is provided for a nucleic acid detection device with a motion mechanism 1, such as Figure 5 shown, the position calibration system includes:
[0070] Calibration tooling 2, adapted to the nucleic acid detection device and used to detect the motion mechanism 1.
[0071] Specifically, in this embodiment, the nucleic acid detection device can be a POCT integrated machine with a PCR module. The motion mechanism 1 can drive the calibration tooling 2 to move. The nucleic acid detection device further includes a pipetting module, a device control module, a communication module, and the motion mechanism 1. The controller can send control instructions to the device control module through the nucleic acid detection device, and the device control module can control the motion mechanism 1 to perform corresponding actions according to the above control instructions. As Figures 6 - 7 shown, the calibration tooling 2 adopts a profiling design and includes a profiling main body 201 and a calibration mechanism 202 installed on the profiling main body 201. The profiling main body 201 is adapted to the nucleic acid detection device.
[0072] The controller, communicatively connected to the calibration tooling 2 and the nucleic acid detection device (such as Ethernet) and configured to perform the following steps, as Figure 1 shown:
[0073] Step S101: Determine that the calibration tooling 2 and the nucleic acid detection device are in a completed assembly state.
[0074] An installation detector communicatively connected to the controller and used to detect whether the calibration tooling 2 is installed in the consumable card slot is provided on the nucleic acid detection device. When performing position calibration using the position calibration system in this embodiment, the operator can first place the calibration tooling 2 in the consumable card slot of the nucleic acid detection device, and then the installation detector sends a signal to the controller. After receiving the above signal, the controller determines that the calibration tooling 2 and the nucleic acid detection device are in a completed assembly state.
[0075] Step S102: Determine that the nucleic acid detection device enters the calibration mode.
[0076] Specifically, the position calibration system further includes an instruction input module (such as a mobile phone, a computer, or a notebook, etc.) communicatively connected to the controller. A calibration mode button (the calibration mode button can be a physical button or a virtual button) is provided on the instruction input module. After the operator presses the above calibration mode button, the instruction input module sends a corresponding signal to the controller. After receiving the above signal, the controller can determine that the nucleic acid detection device enters the calibration mode.
[0077] Step S103: Control the motion mechanism 1 to perform a reset operation.
[0078] Specifically, the motion mechanism 1 in this embodiment includes a rotation module 101, a horizontal movement module 102, and a vertical movement module 103. The controller can send a reset instruction to the device control module. After receiving the above instruction, the device control module controls the rotation module 101, the horizontal movement module 102, and the vertical movement module 103 to return to their respective initial positions. After the rotation module 101, the horizontal movement module 102, and the vertical movement module 103 complete their respective resets, they send corresponding feedback signals to the controller. After receiving the above feedback signals, the controller can determine that the motion mechanism 1 has completed the reset operation.
[0079] Step S104: Control the motion mechanism 1 to perform the extraction position rotation calibration process.
[0080] In an embodiment of the present invention, the motion mechanism 1 includes a rotation module 101, a horizontal movement module 102, and a vertical movement module 103. The nucleic acid detection device further includes an extraction module 3 (such as the pipette tip of a pipette pump) provided on the motion mechanism 1. As Figure 2 shown, step S104 of controlling the motion mechanism 1 to perform the extraction position rotation calibration process further includes steps S201 - S207, where:
[0081] Step S201: Control the vertical movement module 103, the rotation module 101, and the horizontal movement module 102 to perform a first vertical movement operation, a first rotation operation, and a first horizontal movement operation respectively.
[0082] Specifically, the controller pre-stores a vertical calibration default value, a rotation calibration default value, a preset angle value, a rotation calibration allowable error value, and a horizontal calibration default value. The first vertical movement operation refers to the vertical movement module 103 vertically moving from its corresponding initial position to the vertical movement calibration default; the first rotation operation refers to the rotation module 101 rotating from its corresponding initial position to the preset rotation position, where the preset rotation position = rotation calibration default value + preset angle value - rotation calibration allowable error value; the first horizontal movement operation refers to the horizontal movement module 102 horizontally moving from its corresponding initial position to the horizontal calibration default value.
[0083] Step S202: Determine that the extraction module 3 has not reached the first rotation calibration position.
[0084] Specifically, the nucleic acid detection device further includes an operation table. The vertical movement module 103 is vertically and spacedly arranged above the operation table. The rotation module 101 is movably arranged up and down on the vertical movement module 103. The extraction module 3 is arranged at the bottom of the rotation module 101 and can rotate around the S axis (the S axis in this embodiment refers to the central axis of the rotation module 101). The horizontal movement module 102 is horizontally and transversely movably arranged (in this embodiment, the horizontal movement module 102 can move along the Y axis) on the operation table and is below the extraction module 3. In the longitudinal direction on the horizontal plane, the longitudinal position of the horizontal movement module 102 is consistent with the overall longitudinal position of the vertical movement module 103 and the extraction module 3. The calibration tooling 2 is placed on the horizontal movement module 102.
[0085] Further, the position calibration system further includes a first detector 204 and a second detector 205 which are arranged on the calibration tooling 2 and are communicatively connected to the controller. An upper installation cavity 203 is opened at the upper end of the profiling main body 201. In this embodiment, the first detector 204 can be a first photoelectric switch accommodated in the upper installation cavity 203, and the second detector 205 is a second photoelectric switch. And the operator can set the specific installation positions of the first detector 204 and the second detector 205 on the calibration tooling 2 and the penetration direction of the opening groove according to actual use requirements. After the first detector 204 or the second detector 205 detects the extraction module 3, it sends a corresponding signal (such as a potential jump signal) to the controller.
[0086] After the controller controls the vertical movement module 103, the rotation module 101, and the horizontal movement module 102 to execute step S201, if the first detector 204 does not detect the extraction module 3, it will not send a signal to the controller. In the case where the controller does not receive the signal sent by the first detector 204, it is determined that the extraction module 3 has not reached the first rotation calibration position.
[0087] Step S203: Control the rotation module 101 to execute a second rotation operation.
[0088] In an embodiment of the present invention, step S203 controlling the rotation module 101 to execute a second rotation operation includes:
[0089] Controlling the rotation module 101 to execute a rotation operation in stages, where the angle rotated by the rotation module 101 in each stage is a preset angle.
[0090] Specifically, the rotation module 101 in this embodiment can be selected as a stepper motor, and the preset angle is the angle rotated by the stepper motor after each pulse signal is output by the stepper motor. Then in step S203, the stepper motor performs a stepper rotation under the control of the controller.
[0091] Step S204: Determine that the extraction module 3 has reached the first rotation calibration position.
[0092] After performing step S203, the extraction module 3 starts to rotate step by step from a preset rotation position. If, after the step-by-step rotation, the extraction module 3 rotates from the outside of the first end of the opening slot of the first optoelectronic switch into the opening slot of the first optoelectronic switch, the first optoelectronic switch sends a potential jump signal to the controller, and after receiving the above signal, the controller can determine that the extraction module 3 has reached the first rotation calibration position.
[0093] Step S205: Control the rotation module 101 to perform a third rotation operation.
[0094] In an embodiment of the present invention, step S205 controlling the rotation module 101 to perform a third rotation operation includes:
[0095] Control the rotation module 101 to perform a rotation operation in stages, where the angle rotated by the rotation module 101 in each stage is a preset angle.
[0096] That is, in step S205, the stepper motor performs a step-by-step rotation under the control of the controller.
[0097] Step S206: Determine that the extraction module 3 has reached the second rotation calibration position.
[0098] After performing step S205, the extraction module 3 continues to rotate step by step from the first rotation calibration position. If, after this step-by-step rotation, the extraction module 3 rotates from the inside of the opening slot of the first optoelectronic switch to the outside of the second end of the opening slot of the first optoelectronic switch, the first optoelectronic switch will send a potential jump signal to the controller again, and after receiving the above signal, the controller can determine that the extraction module 3 has reached the second rotation calibration position.
[0099] Step S207: Calculate the extraction position rotation calibration value of the rotation module 101 based on the first rotation calibration position and the second rotation calibration position, and determine that the extraction position rotation calibration process is successfully executed.
[0100] Specifically, in this embodiment, the extraction position rotation calibration value = (the first rotation calibration position + the second rotation calibration position) / 2 - the preset angle value, and after calculating the extraction position rotation calibration value, the controller determines that the extraction position rotation calibration process is successfully executed.
[0101] In an embodiment of the present invention, step S104 controlling the motion mechanism 1 to perform the extraction position rotation calibration process further includes steps S301 - S302, where:
[0102] Step S301: When it is determined that the vertical movement module 103, the rotation module 101, and the horizontal movement module 102 have respectively completed the first vertical movement operation, the first rotation operation, and the first horizontal movement operation, determine that the extraction module 3 has reached the first rotation calibration position;
[0103] Step S302: Determine that the extraction position rotation calibration process fails.
[0104] Specifically, after step S201, if the extraction module 3 rotates from the outside of the first end of the opening slot of the first optoelectronic switch to the inside of the opening slot of the first optoelectronic switch, the first optoelectronic switch sends a potential jump signal to the controller, and the controller can determine that the extraction module 3 reaches the first rotation calibration position after step S201, indicating that the rotation module 101 has a large motion error and is not suitable for subsequent rotation calibration steps. At this time, the controller determines that the extraction position rotation calibration process fails.
[0105] Furthermore, the position calibration system further includes a warning module communicatively connected to the controller and used to issue a warning signal. After step S302, the controller controls the warning module to issue a warning signal of out-of-range rotation calibration.
[0106] In another embodiment of the present invention, step S104 for controlling the motion mechanism 1 to perform the extraction position rotation calibration process further includes steps S401 - S402, where:
[0107] Step S401: During the third rotation operation of the rotation module 101, obtain the current expected angle value of the rotation module 101;
[0108] Step S402: When it is determined that the current expected angle value is greater than the preset maximum angle value, determine that the extraction position rotation calibration process fails.
[0109] Specifically, the controller pre-stores a preset maximum angle value, which refers to the rotation angle value corresponding to the rotation module 101 theoretically when the extraction module 3 reaches the second rotation calibration position; further, the preset maximum angle value can be determined based on the spatial position relationship between the rotation module 101 and the first detector 204 after the reset operation. In step S205, the rotation module 101 sends the current expected angle value to the controller in real time. The current theoretical expected angle value is the rotation angle value that the rotation module 101 should theoretically reach currently under the control of the controller (if the rotation module 101 has a motion error, the actual rotation angle value reached by the rotation module 101 currently is inconsistent with the current expected angle value). After receiving the above current expected angle value, the controller compares it with the preset maximum angle value. If the current expected angle value is greater than the preset maximum angle value, it indicates that the rotation module 101 has a large motion error and is not suitable for subsequent rotation calibration steps. At this time, the controller determines that the extraction position rotation calibration process fails.
[0110] Similarly, after step S402, the controller controls the warning module to issue a warning signal of out-of-range rotation calibration.
[0111] Step S105: Control the motion mechanism 1 to perform the extraction position horizontal movement calibration process.
[0112] In an embodiment of the present invention, as Figure 3 shown, step S105 for controlling the motion mechanism 1 to perform the extraction position horizontal movement calibration process further includes steps S501 - S507, where:
[0113] Step S501: Control the vertical movement module 103, the rotation module 101, and the horizontal movement module 102 to perform a second vertical movement operation, a fourth rotation operation, and a second horizontal movement operation respectively.
[0114] Specifically, the controller also pre - stores a vertical calibration allowable error value and a horizontal calibration allowable error value. The second vertical movement operation refers to moving the vertical movement module 103 to a preset vertical position, where the preset vertical position = vertical calibration default value - vertical calibration allowable error value; the fourth rotation operation refers to rotating the rotation module 101 to the extraction position rotation calibration value; the second horizontal movement operation refers to moving the horizontal movement module 102 to a preset horizontal position, where the preset horizontal position = horizontal calibration default value + horizontal calibration default value.
[0115] Step S502: Determine that the extraction module 3 has not reached the first horizontal calibration position.
[0116] After the controller controls the vertical movement module 103, the rotation module 101, and the horizontal movement module 102 to complete step S501, if the second detector 205 does not detect the extraction module 3, it will not send a signal to the controller. The controller determines that the extraction module 3 has not reached the first horizontal calibration position when it does not receive the signal sent by the second detector 205.
[0117] Step S503: Control the horizontal movement module 102 to perform a third horizontal movement operation.
[0118] In an embodiment of the present invention, step S503 for controlling the horizontal movement module 102 to perform a third horizontal movement operation includes:
[0119] Control the horizontal movement module 102 to perform the horizontal movement operation in stages, where in each stage, the horizontal movement module 102 horizontally moves a first preset distance.
[0120] Specifically, the horizontal movement module 102 in this embodiment includes a first threaded block, a first lead screw, and a first driving member. The first threaded block is sleeved on the first lead screw arranged in the horizontal direction and is threadedly connected to the first lead screw. The first driving member can be selected as a stepper motor and is drivingly connected to the first lead screw. The calibration tooling 2 follows the first threaded block. The first preset distance is the distance that the first threaded block moves along the first lead screw corresponding to the angle turned by the first driving member after the first driving member outputs each pulse signal. Then, in step S503, the first driving member rotates step by step under the control of the controller, and the first threaded block and the calibration tooling 2 move step by step.
[0121] Step S504: Determine that the extraction module 3 reaches the first horizontal calibration position.
[0122] After performing step S503, the horizontal movement module 102 starts to move horizontally step by step from the preset horizontal position (at this time, the position of the extraction module 3 remains unchanged, and the horizontal positions of the first threaded block and the calibration tooling 2 change). If the extraction module 3 moves from the outside of the first end of the opening slot of the second photoelectric switch to the inside of the opening slot of the second photoelectric switch after the step-by-step horizontal movement, the second photoelectric switch sends a potential jump signal to the controller, and the controller can determine that the extraction module 3 reaches the first horizontal calibration position after receiving the above signal.
[0123] Step S505: Control the horizontal movement module 102 to perform a fourth horizontal movement operation.
[0124] In an embodiment of the present invention, step S505 controlling the horizontal movement module 102 to perform a fourth horizontal movement operation includes:
[0125] Controlling the horizontal movement module 102 to perform a horizontal movement operation in stages, where in each stage, the horizontal movement module 102 moves horizontally by the first preset distance.
[0126] That is, in step S505, the first driving member rotates step by step under the control of the controller, and the first threaded block and the calibration tooling 2 move step by step in the horizontal direction.
[0127] Step S506: Determine that the extraction module 3 reaches the second horizontal calibration position.
[0128] After performing step S505, the first threaded block and the calibration tooling 2 continue to move step by step from the first horizontal calibration position. If the extraction module 3 moves from the inside of the opening slot of the second photoelectric switch to the outside of the second end of the opening slot of the second photoelectric switch after this step-by-step movement, the second photoelectric switch will send a potential jump signal to the controller again, and the controller can determine that the extraction module 3 reaches the second horizontal calibration position after receiving the above signal.
[0129] Step S507: Calculate the extraction position horizontal calibration value of the horizontal movement module 102 based on the first horizontal calibration position and the second horizontal calibration position, and determine that the extraction position horizontal movement calibration process is successfully executed.
[0130] Specifically, in this embodiment, the extraction position horizontal calibration value = (the first horizontal calibration position + the second horizontal calibration position) / 2. After the controller calculates the extraction position horizontal calibration value, it determines that the extraction position horizontal calibration process is successfully executed.
[0131] In an embodiment of the present invention, step S105 for controlling the motion mechanism 1 to execute the extraction position horizontal movement calibration process further includes steps S601 - S602, where:
[0132] Step S601: When it is determined that the vertical movement module 103, the rotation module 101, and the horizontal movement module 102 have respectively completed the second vertical movement operation, the fourth rotation operation, and the second horizontal movement operation, determine that the extraction module 3 reaches the first horizontal calibration position;
[0133] Step S602: Determine that the extraction position horizontal movement calibration process fails.
[0134] Specifically, if after step S501, the extraction module 3 moves from the outside of the first end of the opening slot of the second photoelectric switch to the inside of the opening slot of the second photoelectric switch, the second photoelectric switch sends a potential jump signal to the controller, and the controller can determine that the extraction module 3 reaches the first horizontal calibration position after step S501, indicating that the horizontal movement module 102 has a large motion error and is not suitable for subsequent horizontal calibration steps. At this time, the controller determines that the extraction position horizontal calibration process fails.
[0135] After step S602, the controller controls the warning module to issue a warning signal for out-of-range horizontal calibration.
[0136] In an embodiment of the present invention, step S105 for controlling the motion mechanism 1 to execute the extraction position horizontal movement calibration process further includes steps S701 - S702, where:
[0137] Step S701: During the execution of the fourth horizontal movement operation by the horizontal movement module 102, obtain the current expected horizontal displacement value of the horizontal movement module 102;
[0138] Step S702: When it is determined that the current expected horizontal displacement value is greater than the preset maximum horizontal displacement value, determine that the extraction position horizontal movement calibration process fails.
[0139] Specifically, a preset maximum horizontal displacement value is pre-stored in the controller. The preset maximum horizontal displacement value refers to the horizontal displacement value corresponding to the first threaded block (or the calibration tooling 2) when the extraction module 3 theoretically reaches the second horizontal calibration position. Further, the preset maximum horizontal displacement value can be determined based on the spatial position relationship between the first threaded block and the second detector 205 after the reset operation. In step S505, the horizontal movement module 102 sends the current expected horizontal displacement value to the controller in real time. The current expected horizontal displacement value is the horizontal displacement value that the horizontal movement module 102 expects to reach currently under the control of the controller (if there is a movement error in the horizontal movement module 102, the actual horizontal displacement value reached by the horizontal movement module 102 currently is inconsistent with the current expected horizontal displacement value). After receiving the above current expected horizontal displacement value, the controller compares it with the preset maximum horizontal displacement value. If the current expected horizontal displacement value is greater than the preset maximum horizontal displacement value, it indicates that there is a large movement error in the horizontal movement module 102 and it is not suitable to perform the subsequent horizontal calibration steps. At this time, the controller determines that the extraction position horizontal calibration process fails.
[0140] Similarly, after step S702, the controller controls the warning module to issue a warning signal for out-of-range horizontal calibration.
[0141] Step S106: Control the motion mechanism 1 to perform the extraction position vertical movement calibration process.
[0142] In an embodiment of the present invention, as Figure 4 shown, step S106 for controlling the motion mechanism 1 to perform the extraction position vertical movement calibration process further includes steps S801 - S803, where:
[0143] Step S801: Control the horizontal movement module 102 to move to the extraction position horizontal calibration value.
[0144] After step S507 is completed, the controller then controls the horizontal movement module 102 to perform horizontal movement based on the obtained extraction position horizontal calibration value.
[0145] Step S802: Determine that the extraction module 3 reaches the first vertical calibration position.
[0146] After the controller controls the vertical movement module 103, the rotation module 101, and the horizontal movement module 102 to complete step S801, if the extraction module 3 moves from outside the opening slot of the second photoelectric switch to inside the opening slot of the second photoelectric switch, the second photoelectric can detect the extraction module 3 and send a potential jump signal to the controller. When the controller receives the potential jump signal sent by the second photoelectric, it determines that the extraction module 3 reaches the first vertical calibration position.
[0147] Step S803: Control the vertical movement module 103 to perform the third vertical movement operation.
[0148] In an embodiment of the present invention, step S803 controlling the vertical movement module 103 to perform the third vertical movement operation includes:
[0149] Control the vertical movement module 103 to perform the vertical movement operation in stages, where in each stage, the vertical movement module 103 vertically moves a second preset distance.
[0150] Specifically, the vertical movement module 103 in this embodiment includes a second threaded block, a second lead screw, and a second driving member. The second threaded block is sleeved on the second lead screw arranged vertically and forms a threaded connection with the second lead screw. The second driving member can be selected as a stepper motor and is drivingly connected to the second lead screw. The extraction module 3 follows the second threaded block; the second preset distance is the distance that the second threaded block moves along the second lead screw corresponding to the angle turned by the second driving member after the second driving member outputs each pulse signal; then in step S803, the second driving member performs a step-by-step rotation under the control of the controller, and the second threaded block and the extraction module 3 perform a step-by-step movement.
[0151] Step S804: Determine that the extraction module 3 reaches the second vertical calibration position;
[0152] Step S805: Determine the second vertical calibration position as the vertical calibration value of the extraction position, and determine that the vertical movement calibration process of the extraction position is successfully executed.
[0153] After step S803 is executed, the second threaded block and the extraction module 3 continue to perform a step-by-step movement from the first vertical calibration position. If the extraction module 3 moves out of the opening groove of the second photoelectric switch after this step-by-step movement, the second photoelectric switch will send a potential jump signal to the controller again. After receiving the above signal, the controller can determine that the extraction module 3 reaches the second vertical calibration position and determine the second vertical calibration position as the vertical calibration value of the extraction position.
[0154] In another embodiment of the present invention, step S106 controlling the motion mechanism 1 to perform the vertical movement calibration process of the extraction position further includes:
[0155] Step S806: During the process of the vertical movement module 103 performing the third vertical movement operation, obtain the current expected vertical displacement value of the vertical movement module 103.
[0156] Specifically, in step S803, the vertical movement module 103 sends the current expected vertical displacement value to the controller in real time. The current expected vertical displacement value is the vertical displacement value that the vertical movement module 103 should theoretically reach currently under the control of the controller (if there is a movement error in the vertical movement module 103, the actual vertical displacement value reached by the vertical movement module 103 currently is inconsistent with the current expected vertical displacement value).
[0157] Step S807: When it is determined that the current expected vertical displacement value is greater than the preset maximum vertical displacement value, it is determined that the extraction position horizontal movement calibration process fails.
[0158] The preset maximum vertical displacement value is pre-stored in the controller. The preset maximum vertical displacement value refers to the vertical displacement value corresponding to the second threaded block (or the extraction module 3) when it is expected that the extraction module 3 reaches the second vertical calibration position. Further, the preset maximum vertical displacement value can be determined based on the spatial position relationship between the second threaded block and the second detector 205 after the reset operation. After comparing the current expected vertical displacement value with the preset maximum vertical displacement value, if the current expected vertical displacement value is greater than the preset maximum vertical displacement value, it indicates that there is a large movement error in the vertical movement module 103 and it is not suitable to perform the subsequent vertical calibration steps. At this time, the controller determines that the extraction position vertical calibration process fails.
[0159] Step S107: Control the nucleic acid detection device to exit the calibration mode.
[0160] In an embodiment of the present invention, the nucleic acid detection device further includes a timing module communicatively connected to the controller. After it is determined that the nucleic acid detection device enters the calibration mode, the timing module starts cumulative timing. If the nucleic acid detection device calibration is not completed after the timing module accumulates the preset duration (such as 5 minutes), the controller determines that the position calibration fails.
[0161] In an embodiment of the present invention, when the controller determines that the extraction position rotation calibration process, the extraction position horizontal movement calibration process, and the extraction position vertical movement calibration process are all successful, the controller uses the newly determined extraction position rotation calibration value, extraction position horizontal calibration value, and extraction position vertical calibration value to replace the previous extraction position rotation calibration value, extraction position horizontal calibration value, and extraction position vertical calibration value, and stores the replaced extraction position rotation calibration value, extraction position horizontal calibration value, and extraction position vertical calibration value in the controller.
[0162] In an embodiment of the present invention, the nucleic acid detection device further includes a display device communicatively connected to the controller. After the rotation calibration process and / or the horizontal calibration process and / or the vertical calibration process of the extraction position fails, the controller controls the display device to display the failed calibration process and the specific reason for the failure of the calibration process (such as out-of-range rotation calibration, out-of-range horizontal calibration, or out-of-range vertical calibration, etc.).
[0163] In an embodiment of the present invention, a temperature probe 4 adapted to the PCR module is provided at the front end of the calibration tooling 2 in the horizontal direction (i.e., the Y direction). The temperature probe 4 is detachably connected to the profiling main body 201 and can detect the heating temperature of the PCR module, thereby facilitating the temperature calibration of the controller; a heating module is provided on the nucleic acid detection device, and a temperature probe 4 for detecting the heating temperature of the heating module can be installed on the profiling main body 201, which can facilitate the heating calibration of the heating module by the controller.
[0164] In an embodiment of the present invention, the calibration mechanism 202 includes a position adjustment member 207 and a third detector 206. The third detector 206 is accommodated in the upper installation cavity 203. The position adjustment member 207 cooperates with the third detector 206 under the push of the nucleic acid detection device and detects the current position of the horizontal amplification position. The third detector 206 in this embodiment can adopt a third photoelectric switch for position detection through photoelectric induction.
[0165] The calibration mechanism 202 further includes an elastic reset member 208. The elastic reset member 208 is located between the position adjustment member 207 and the profiling main body 201. The position adjustment member 207 can cooperate with the profiling main body 201 to compress the elastic reset member 208 under the push of the PCR module, and the elastic reset member 208 can drive the position adjustment member 207 to reset.
[0166] A sliding cavity 209 is formed in the profiling main body 201. The position adjustment member 207 is accommodated in the sliding cavity 209. One end of the sliding cavity 209 is provided with a telescopic opening, and the other end of the sliding cavity 209 is provided with a limit block for limiting the position adjustment member 207. The position adjustment member 207 includes a sliding main body 210 and a limit ear. The sliding main body 210 extends along the Y axis; the limit ear protrudes from the edge of the sliding main body 210 along the Z axis, and the sliding cavity 209 is provided with a limit portion corresponding to the limit ear, and the size of the limit portion is larger than the size of the limit ear.
[0167] In an embodiment of the present invention, after performing a reset operation, the controller further performs a horizontal amplification bit calibration operation. After the horizontal amplification calibration operation is completed, the extraction position rotation calibration process, the extraction position horizontal calibration process, and the extraction position vertical calibration process are sequentially performed. Further, during the horizontal amplification calibration operation, the controller controls the motion mechanism 1 to drive the calibration tooling 2 to move to the horizontal amplification initial position, and determines whether the temperature probe 4 enters the opening slot of the third optoelectronic switch. When the temperature probe 4 does not enter the opening slot of the third optoelectronic switch, the controller controls the motion mechanism 1 to perform a stepping motion from the horizontal amplification initial position to the horizontal amplification preset position, adjusts with the minimum adjustment distance, and determines whether the current position exceeds the horizontal amplification preset position. The horizontal amplification preset position is equal to the horizontal amplification default value - the amplification calibration range value. When the current position exceeds the horizontal amplification preset position, the controller shuts down the motion mechanism 1 and issues a calibration failure alarm. In this embodiment, when the calibration tooling 2 exceeds the preset position, it can be determined that the calibration deviation value of the motion mechanism 1 is relatively large, avoiding the situation that the nucleic acid detection device cannot be used normally due to calibration with a relatively large calibration deviation value still being performed.
[0168] During the horizontal amplification bit calibration process, the controller controls the motion mechanism 1 to perform a stepping motion from the initial position to the preset position, adjusts with the minimum adjustment distance, and determines whether the current position exceeds the horizontal amplification preset position. When the current position does not exceed the horizontal amplification preset position and the calibration mechanism 202 is set, the current horizontal position is recorded as the horizontal current calibration value, and the horizontal amplification bit calibration is successful, and the amplification bit calibration process ends. In this embodiment, driving the calibration tooling 2 to perform a stepping motion with the minimum adjustment distance, combined with optoelectronic position detection, can greatly improve the accuracy of the position calibration system. Without the need for users to have high professional skills, high-precision calibration of the nucleic acid detection device can be achieved, greatly improving the convenience of after-sales maintenance of the nucleic acid detection device.
[0169] The position calibration system provided by the present invention includes a calibration tooling 2 and a controller. The calibration tooling 2 is adapted to a nucleic acid detection device and is used to detect a motion mechanism 1. The controller is communicatively connected to the calibration tooling 2 and the nucleic acid detection device and is configured to: determine that the calibration tooling 2 and the nucleic acid detection device are in a completed assembly state; determine that the nucleic acid detection device enters a calibration mode; control the motion mechanism 1 to perform a reset operation; control the motion mechanism 1 to perform an extraction position rotation calibration process; control the motion mechanism 1 to perform an extraction position horizontal movement calibration process; and control the nucleic acid detection device to exit the calibration mode. This position calibration system has a simple structure and easy-to-operate control steps. Through precise motion control of the motion mechanism 1 (such as a stepper motor) and precise position information obtained by the calibration tooling 2 (such as an optoelectronic switch), it can automatically calibrate multiple extraction positions of the nucleic acid detection device with high calibration accuracy (the calibration accuracy is within ±0.2 mm), which is beneficial to reducing the after-sales maintenance cost and improving the user experience.
[0170] In the description of the present application, it should be understood that the terms "first" and "second" are only used for descriptive purposes and cannot be construed as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, features defined with "first" and "second" may explicitly or implicitly include at least one of such features. In the description of the present application, the meaning of "a plurality" is at least two, such as two, three, etc., unless otherwise specifically defined.
[0171] In the present application, unless otherwise clearly specified and limited, the terms "mounted", "connected", "coupled", "fixed", etc. should be construed in a broad sense. For example, it may be a fixed connection, a detachable connection, or integrated; it may be a mechanical connection, an electrical connection, or communicable with each other; it may be directly connected, or indirectly connected through an intermediate medium, and it may be the internal communication of two elements or the interaction relationship between two elements, unless otherwise clearly limited. For those of ordinary skill in the art, the specific meanings of the above terms in the present application can be understood according to specific circumstances.
[0172] In the description of this specification, the description with reference to terms such as "one embodiment", "some embodiments", "example", "specific example", or "some examples" means that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described can be combined in a suitable manner in any one or more embodiments or examples. In addition, without contradiction, those skilled in the art can combine and combine the different embodiments or examples described in this specification and the features of different embodiments or examples.
[0173] Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and should not be construed as limiting the present application. Those of ordinary skill in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of the present application.
Claims
1. A position calibration system for a nucleic acid detection device with a motion mechanism (1), characterized in that, The position calibration system includes: A calibration tooling (2), adapted to the nucleic acid detection device and used to detect the motion mechanism (1); A controller, communicatively connected to the calibration tooling (2) and the nucleic acid detection device and configured to: Determine that the calibration tooling (2) and the nucleic acid detection device are in the assembled state; Determine that the nucleic acid detection device enters the calibration mode; Control the motion mechanism (1) to perform a reset operation; Control the motion mechanism (1) to perform an extraction position rotation calibration process; Control the motion mechanism (1) to perform an extraction position horizontal movement calibration process; Control the motion mechanism (1) to perform an extraction position vertical movement calibration process; Control the nucleic acid detection device to exit the calibration mode. The motion mechanism (1) includes a rotation module (101), a horizontal movement module (102), and a vertical movement module (103). The nucleic acid detection device further includes an extraction module (3) disposed on the motion mechanism (1). The control of the motion mechanism (1) to perform the extraction position rotation calibration process includes:
2. The position calibration system according to claim 1, wherein Controlling the vertical movement module (103), the rotation module (101), and the horizontal movement module (102) to perform a first vertical movement operation, a first rotation operation, and a first horizontal movement operation respectively; Determine that the extraction module (3) has not reached the first rotation calibration position; Control the rotation module (101) to perform a second rotation operation; Determine that the extraction module (3) reaches the first rotation calibration position; Control the rotation module (101) to perform a third rotation operation; Determine that the extraction module (3) reaches the second rotation calibration position; Calculate the extraction position rotation calibration value of the rotation module (101) according to the first rotation calibration position and the second rotation calibration position, and determine that the extraction position rotation calibration process is successfully executed. Both the control of the rotation module (101) to perform the third rotation operation and the control of the rotation module (101) to perform the third rotation operation include:
3. The position calibration system according to claim 2, characterized in that, Controlling the rotation module (101) to perform the rotation operation in stages, where the angle rotated by the rotation module (101) in each stage is a preset angle. The control of the motion mechanism (1) to perform the extraction position rotation calibration process further includes:
4. The position calibration system according to claim 2, wherein When it is determined that the vertical movement module (103), the rotation module (101), and the horizontal movement module (102) have respectively completed the first vertical movement operation, the first rotation operation, and the first horizontal movement operation, determine that the extraction module (3) reaches the first rotation calibration position; Determine that the extraction position rotation calibration process fails; or, During the process of the rotation module (101) performing the third rotation operation, obtain the current expected angle value of the rotation module (101); When it is determined that the current expected angle value is greater than the preset maximum angle value, determine that the extraction position rotation calibration process fails. The control of the motion mechanism (1) to perform the extraction position horizontal movement calibration process includes:
5. The position calibration system according to claim 2, wherein Control the vertical movement module (103), the rotation module (101), and the horizontal movement module (102) to perform a second vertical movement operation, a fourth rotation operation, and a second horizontal movement operation respectively; Determine that the extraction module (3) has not reached the first horizontal calibration position; Control the horizontal movement module (102) to perform a third horizontal movement operation; Determine that the extraction module (3) has reached the first horizontal calibration position; Control the horizontal movement module (102) to perform a fourth horizontal movement operation; Determine that the extraction module (3) has reached the second horizontal calibration position; Calculate the extraction position horizontal calibration value of the horizontal movement module (102) based on the first horizontal calibration position and the second horizontal calibration position, and determine that the extraction position horizontal movement calibration process is successfully executed.
6. The position calibration system according to claim 5, wherein Both the control of the horizontal movement module (102) to perform a third horizontal movement operation and the control of the horizontal movement module (102) to perform a fourth horizontal movement operation include: Control the horizontal movement module (102) to perform a horizontal movement operation in stages, where in each stage, the horizontal movement module (102) horizontally moves a first preset distance.
7. The position calibration system according to claim 5, wherein The control of the motion mechanism (1) to execute the extraction position horizontal movement calibration process further includes: When it is determined that the vertical movement module (103), the rotation module (101), and the horizontal movement module (102) have respectively completed the second vertical movement operation, the fourth rotation operation, and the second horizontal movement operation, determine that the extraction module (3) has reached the first horizontal calibration position; Determine that the extraction position horizontal movement calibration process fails; or, During the execution of the fourth horizontal movement operation by the horizontal movement module (102), obtain the current expected horizontal displacement value of the horizontal movement module (102); When it is determined that the current expected horizontal displacement value is greater than the preset maximum horizontal displacement value, determine that the extraction position horizontal movement calibration process fails.
8. The position calibration system according to claim 5, characterized in that The control of the motion mechanism (1) to execute the extraction position vertical movement calibration process includes: Control the horizontal movement module (102) to move to the extraction position horizontal calibration value; Determine that the extraction module (3) has reached the first vertical calibration position; Control the vertical movement module (103) to perform a third vertical movement operation; Determine that the extraction module (3) has reached the second vertical calibration position; Determine that the second vertical calibration position is the extraction position vertical calibration value, and determine that the extraction position vertical movement calibration process is successfully executed.
9. The position calibration system according to claim 8, wherein The control of the vertical movement module (103) to perform a third vertical movement operation includes: Control the vertical movement module (103) to perform a vertical movement operation in stages, where in each stage, the vertical movement module (103) vertically moves a second preset distance.
10. The position calibration system according to claim 8, characterized in that, The control of the motion mechanism (1) to execute the extraction position vertical movement calibration process further includes: During the execution of the third vertical movement operation by the vertical movement module (103), obtain the current expected vertical displacement value of the vertical movement module (103). In the case where it is determined that the current expected vertical displacement value is greater than the preset maximum vertical displacement value, determine that the extraction position horizontal movement calibration process fails.