Detection mechanism control method and system
By receiving and processing position information, combining the expected observation status, adjusting the position and angle of the pipette, light source and microscope, the problem of inaccurate equipment coordination in automated detection is solved, and detection accuracy and efficiency are improved.
Patent Information
- Application Number
- CN202411870287.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-18
- Publication Date
- 2025-04-22
AI Technical Summary
During the automated inspection process, it is difficult to accurately cooperate with various equipment and tools, resulting in inadequate detection accuracy and efficiency.
By receiving the position information sent by the upper control unit and the lower control unit, combining the expected observation status, the information to be adjusted is determined and sent to the corresponding control unit to adjust the position and angle of the pipette, light source and microscope.
The precise coordination between the pipette, light source and microscope is achieved, which improves the accuracy and efficiency of detection and meets the needs of high-precision experiments or detection.
Smart Images

Figure CN119861613A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of intelligent control technology, and in particular to a detection mechanism control method and system. Background Art
[0002] Pipette guns and microscopes are indispensable and important tools in scientific research and laboratories. Among them, pipette guns usually involve air displacement or positive displacement, and absorb and discharge liquids by precisely controlling the movement of the piston. They are widely used in laboratories in the fields of biology, chemistry, clinical medicine, pharmacy, environmental science, food science, etc. In the field of biological research, pipette guns have been involved in molecular biology, cell biology, synthetic biology, proteomics and other aspects. Microscopes use the magnification of lenses to observe tiny objects or structures. In biology, microscopes are used to observe microscopic structures such as cells, organelles, and microorganisms, which has promoted the development of disciplines such as cytology, genetics, and microbiology. In medicine, microscopes are used to observe tissue sections, detect pathogens, analyze blood samples, etc., providing important information for clinical diagnosis and treatment. At present, the application of automation technology in the field of detection is becoming more and more extensive, and how to achieve precise coordination of various equipment and tools to meet the detection requirements has become an urgent problem to be solved. Summary of the invention
[0003] The purpose of the present invention is to solve the problem that various devices and tools are difficult to accurately match in the current automated detection process, and to provide a detection mechanism control method and system.
[0004] The technical solution of the embodiment of the present application is implemented as follows: A first aspect of an embodiment of the present application provides a detection mechanism control method, which is applied to a POE switch, including: Receive first position information sent by an upper control unit and second position information sent by a lower control unit; wherein the upper control unit is electrically connected to a liquid transfer gun and a light source, and the lower control unit is electrically connected to a microscope; the first position information includes spatial position information of the liquid transfer gun and the light source, and the second position information includes spatial position information of the microscope; Determine the information to be adjusted according to the first position information and the second position information in combination with an expected observation state; the expected observation state includes a target relative position and a target relative angle between the pipette gun, the light source and the microscope; The information to be adjusted is sent to the upper control unit and the lower control unit to instruct the upper control unit and the lower control unit to adjust the position and angle of the pipette gun, the light source and the microscope.
[0005] Optionally, before receiving the first location information sent by the upper-layer control unit and the second location information sent by the lower-layer control unit, the method further includes: A spatial coordinate system is created, and coordinate information of the pipette, the light source, and the microscope in the spatial coordinate system is obtained.
[0006] Optionally, determining the information to be adjusted according to the first position information and the second position information in combination with an expected observation state includes: Determine first information to be adjusted according to the spatial position information of the pipette gun and the light source and the expected observation state; The second information to be adjusted is determined according to the spatial position information of the microscope and the expected observation state.
[0007] Optionally, sending the information to be adjusted to the upper-layer control unit and the lower-layer control unit to instruct the upper-layer control unit and the lower-layer control unit to adjust the position and angle of the pipette gun, the light source and the microscope includes: Sending the first information to be adjusted to the upper control unit to instruct the upper control unit to control a plurality of driving motors in different axes to adjust the positions and angles of the pipette gun and the light source; The second information to be adjusted is sent to the lower-level control unit to instruct the lower-level control unit to control a plurality of driving motors in different axes to adjust the position and angle of the microscope.
[0008] The second aspect of the embodiment of the present application provides a detection mechanism control system, including: a receiving module, a determining module and a sending module; wherein, The receiving module is configured to receive first position information sent by an upper control unit and second position information sent by a lower control unit; wherein the upper control unit is electrically connected to a liquid transfer gun and a light source, and the lower control unit is electrically connected to a microscope; the first position information includes spatial position information of the liquid transfer gun and the light source, and the second position information includes spatial position information of the microscope; The determination module is configured to determine the information to be adjusted based on the first position information and the second position information in combination with an expected observation state; the expected observation state includes a target relative position and a target relative angle between the pipette gun, the light source and the microscope; The sending module is configured to send the information to be adjusted to the upper control unit and the lower control unit to instruct the upper control unit and the lower control unit to adjust the position and angle of the pipette, the light source and the microscope.
[0009] Optionally, a creation module is further included, wherein the creation module is configured as follows: A spatial coordinate system is created, and coordinate information of the pipette, the light source, and the microscope in the spatial coordinate system is obtained.
[0010] Optionally, the determination module is specifically configured as follows: Determine first information to be adjusted according to the spatial position information of the pipette gun and the light source and the expected observation state; The second information to be adjusted is determined according to the spatial position information of the microscope and the expected observation state.
[0011] Optionally, the sending module is specifically configured as follows: Sending the first information to be adjusted to the upper control unit to instruct the upper control unit to control a plurality of driving motors in different axes to adjust the positions and angles of the pipette gun and the light source; The second information to be adjusted is sent to the lower-level control unit to instruct the lower-level control unit to control a plurality of driving motors in different axes to adjust the position and angle of the microscope.
[0012] A third aspect of an embodiment of the present application provides an electronic device, comprising a processor and a memory; the memory stores a computer program, wherein the computer program, when executed by the processor, implements the detection mechanism control method described in the first aspect.
[0013] A fourth aspect of an embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the method described in the first aspect.
[0014] Compared with the prior art, the technical solution provided by this application has the following beneficial effects: The present invention provides a detection mechanism control method and system, which obtains the spatial position information of a pipette gun, a light source and a microscope by receiving the first position information sent by an upper control unit and the second position information sent by a lower control unit, and on this basis, determines the information to be adjusted corresponding to the pipette gun, the light source and the microscope in combination with the expected observation state. The information to be adjusted is sent to the upper control unit and the lower control unit to instruct the upper control unit and the lower control unit to adjust the position and angle of the pipette gun, the light source and the microscope. Through the precise coordination of control units at different levels and controlling the corresponding driver motor to operate, the angle and position adjustment of the pipette gun, the light source and the microscope are made more accurate, which meets the needs of high-precision experiments or detections and improves the level of automated testing. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] Figure 1A flow chart of a detection mechanism control method provided in an embodiment of the present application; Figure 2 A schematic diagram of an application scenario of a detection mechanism control method provided in an embodiment of the present application; Figure 3 A schematic diagram of the structure of a detection mechanism control system provided in an embodiment of the present application; Figure 4 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0016] Below, embodiments of the present application will be described with reference to the accompanying drawings. However, it should be understood that these descriptions are exemplary only and are not intended to limit the scope of the present application. In the following detailed description, for ease of explanation, many specific details are set forth to provide a comprehensive understanding of the embodiments of the present application. However, it is apparent that one or more embodiments may also be implemented without these specific details. In addition, in the following description, descriptions of known structures and technologies are omitted to avoid unnecessary confusion of the concepts of the present application.
[0017] The terms used herein are only for describing specific embodiments and are not intended to limit the present application. The terms "include", "comprising", etc. used herein indicate the existence of the features, steps, operations and / or components, but do not exclude the existence or addition of one or more other features, steps, operations or components.
[0018] All terms (including technical and scientific terms) used herein have the meanings commonly understood by those skilled in the art, unless otherwise defined. It should be noted that the terms used herein should be interpreted as having a meaning consistent with the context of this specification, and should not be interpreted in an idealized or overly rigid manner.
[0019] Some block diagrams and / or flow charts are shown in the accompanying drawings. It should be understood that some blocks or combinations thereof in the block diagrams and / or flow charts may be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that these instructions, when executed by the processor, may create a device for implementing the functions / operations described in these block diagrams and / or flow charts.
[0020] In some embodiments, see Figure 1 , Figure 1 A flow chart of a detection mechanism control method provided in an embodiment of the present application; A detection mechanism control method provided in an embodiment of the present application is applied to a POE switch, comprising: S110, receiving the first position information sent by the upper control unit and the second position information sent by the lower control unit; wherein the upper control unit is electrically connected to the pipette and the light source, and the lower control unit is electrically connected to the microscope; the first position information includes the spatial position information of the pipette and the light source, and the second position information includes the spatial position information of the microscope.
[0021] In this embodiment, the upper control unit includes a corresponding processor and a controller, which can complete functions such as information processing and transmission of control instructions. The controller is connected to the pipette gun and the light source through a driver and a motor. The structure and connection relationship of the lower control unit are similar to those of the upper control unit.
[0022] In some embodiments, before receiving the first location information sent by the upper-layer control unit and the second location information sent by the lower-layer control unit at S110, the method further includes: Create a spatial coordinate system and obtain the coordinate information of the pipette, light source, and microscope in the spatial coordinate system.
[0023] In this embodiment, a point in the space where the pipette, light source and microscope are located is selected as the coordinate origin to create a spatial coordinate system, and the spatial positions of the pipette, light source and microscope are visualized. It should be noted that the spatial coordinates of the pipette, light source and microscope can be pre-marked points, such as the spatial coordinates of the pipette can be the coordinates of a marked point on the muzzle, the spatial coordinates of the light source can be the coordinates of the center point of the light source, and the spatial coordinates of the microscope can be the coordinates of the imaging center. In order to meet the measurement requirements, the positions of these marked points can be changed, and there is no restriction on this.
[0024] S120, determining information to be adjusted based on the first position information and the second position information in combination with an expected observation state; the expected observation state includes a target relative position and a target relative angle between the pipette, the light source, and the microscope.
[0025] Here, the expected observation state may include the target relative position and target relative angle between the pipette, the light source and the mark on the microscope, such as the first distance between the pipette and the mark on the light source, the second distance between the light source and the mark on the microscope, or the ratio between the first distance and the second distance. Another example is the angle between the line connecting the pipette and the mark on the light source, and the line connecting the light source and the mark on the microscope.
[0026] In some embodiments, S120, determining the information to be adjusted according to the first position information and the second position information in combination with the expected observation state includes: Determine first information to be adjusted according to the spatial position information of the pipette gun and the light source and the expected observation state; The second information to be adjusted is determined according to the spatial position information of the microscope and the expected observation state.
[0027] In this embodiment, the first information to be adjusted may include position adjustment information of the pipette gun and the light source in the spatial coordinate system, such as the moving distance on the X-axis, Y-axis, and Z-axis, and may also include the rotation angle. The second information to be adjusted may include position adjustment information of the microscope in the spatial coordinate system, such as the moving distance on the X-axis, Y-axis, and Z-axis, and may also include the rotation angle.
[0028] S130, sending the information to be adjusted to the upper control unit and the lower control unit to instruct the upper control unit and the lower control unit to adjust the position and angle of the pipette, the light source and the microscope.
[0029] The processors in the upper control unit and the lower control unit output the received information to be adjusted and transmit it to the controller, and the controller generates corresponding control instructions to adjust the position and angle of the pipette, light source and microscope to achieve the expected observation state.
[0030] In some embodiments, S130, sending the information to be adjusted to the upper control unit and the lower control unit to instruct the upper control unit and the lower control unit to adjust the position and angle of the pipette, the light source and the microscope, including: Sending the first information to be adjusted to the upper control unit to instruct the upper control unit to control multiple driving motors in different axes to adjust the position and angle of the pipette gun and the light source; The second information to be adjusted is sent to the lower control unit to instruct the lower control unit to control a plurality of driving motors in different axes to adjust the position and angle of the microscope.
[0031] In an example, see Figure 2 , Figure 2 A schematic diagram of an application scenario of a detection mechanism control method provided in an embodiment of the present application. Wherein, the upper layer controls include a liquid transfer gun, a light source, an X-axis driver, a Y-axis driver, a Z-axis driver, an X-axis motor, a Y-axis motor, a Z-axis motor and a touch screen / PC. After receiving the information to be adjusted, the motor and driver in the corresponding direction are controlled to start working, and the position and angle of the liquid transfer gun and the light source are adjusted. The middle layer serves as a transmission layer, including a lower left driver, an upper left driver, a lower right driver, an upper right driver, a lower left motor, an upper left motor, a lower right motor and an upper right motor, which are used to assist in adjusting the spatial position relationship of the upper and lower layers. The upper layer controls include a microscope, an X-axis driver, a Y-axis driver, a Z-axis driver, an X-axis motor, a Y-axis motor, and a Z-axis motor. After receiving the information to be adjusted, the motor and driver in the corresponding direction are controlled to start working, and the position and angle of the microscope are adjusted.
[0032] The embodiment of the present invention obtains the spatial position information of the pipette gun, the light source and the microscope by receiving the first position information sent by the upper control unit and the second position information sent by the lower control unit. On this basis, the information to be adjusted corresponding to the pipette gun, the light source and the microscope is determined in combination with the expected observation state. The information to be adjusted is sent to the upper control unit and the lower control unit to instruct the upper control unit and the lower control unit to adjust the position and angle of the pipette gun, the light source and the microscope. Through the precise coordination of control units at different levels and the control of the corresponding motors and drivers, the angle and position adjustment of the pipette gun, the light source and the microscope is made more accurate, which meets the needs of high-precision experiments or detections and improves the level of automated testing.
[0033] In some embodiments, see Figure 3 , Figure 3 A structural diagram of a detection mechanism control system provided in an embodiment of the present application; an embodiment of the present application provides a detection mechanism control system device 300, including: a receiving module 310, a determining module 320 and a sending module 330; wherein, The receiving module 310 is configured to receive first position information sent by the upper control unit and second position information sent by the lower control unit; wherein the upper control unit is electrically connected to the pipette gun and the light source, and the lower control unit is electrically connected to the microscope; the first position information includes spatial position information of the pipette gun and the light source, and the second position information includes spatial position information of the microscope; The determination module 320 is configured to determine the information to be adjusted based on the first position information and the second position information in combination with the expected observation state; the expected observation state includes the target relative position and target relative angle between the pipette gun, the light source and the microscope; The sending module 330 is configured to send the information to be adjusted to the upper control unit and the lower control unit to instruct the upper control unit and the lower control unit to adjust the position and angle of the pipette, the light source and the microscope.
[0034] In some embodiments, a creation module is further included, wherein the creation module is configured to: Create a spatial coordinate system and obtain the coordinate information of the pipette, light source, and microscope in the spatial coordinate system.
[0035] In some embodiments, the determination module 320 is specifically configured as follows: Determine first information to be adjusted according to the spatial position information of the pipette gun and the light source and the expected observation state; The second information to be adjusted is determined according to the spatial position information of the microscope and the expected observation state.
[0036] In some embodiments, the sending module 330 is specifically configured as follows: Sending the first information to be adjusted to the upper control unit to instruct the upper control unit to control multiple driving motors in different axes to adjust the position and angle of the pipette gun and the light source; The second information to be adjusted is sent to the lower control unit to instruct the lower control unit to control a plurality of driving motors in different axes to adjust the position and angle of the microscope.
[0037] The detection mechanism control system provided in the embodiment of the present application can implement each process in the embodiment corresponding to the above-mentioned detection mechanism control method. To avoid repetition, it will not be described again here.
[0038] It should be noted that the detection mechanism control system provided in the embodiment of the present application and the detection mechanism control method provided in the embodiment of the present application are based on the same application concept. Therefore, the specific implementation of this embodiment can refer to the implementation of the aforementioned detection mechanism control method, and the repeated parts will not be repeated.
[0039] In some embodiments, see Figure 4 , Figure 4 The electronic device 400 provided in the embodiment of the present application includes a processor 410 and a memory 420; the memory 420 stores a computer program, wherein the computer program implements the above-mentioned detection mechanism control method when executed by the processor.
[0040] Specifically, the processor 410 may include, for example, a general-purpose microprocessor, an instruction set processor and / or a related chipset and / or a special-purpose microprocessor (e.g., an application-specific integrated circuit (ASIC)), etc. The processor 410 may also include an onboard memory for cache purposes. The processor 410 may be a single processing unit or multiple processing units for executing different actions of the method flow according to the embodiment of the present application.
[0041] The memory 420 may be any medium capable of containing, storing, conveying, propagating or transmitting instructions. For example, the memory 420 may include, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared or semiconductor system, device, component or propagation medium. Specific examples of the memory 420 include: a magnetic storage device, such as a magnetic tape or a hard disk (HDD); an optical storage device, such as a compact disk (CD-ROM); a random access memory (RAM) or flash memory; and / or a wired / wireless communication link.
[0042] The present application also provides a computer-readable medium on which a computer program is stored, and when the program is executed by a processor, the above-mentioned detection mechanism control method is implemented. The computer-readable medium may be included in the device / apparatus / system described in the above-mentioned embodiment; or it may exist independently without being assembled into the device / apparatus / system. The above-mentioned computer-readable medium carries one or more programs, and when the above-mentioned one or more programs are executed, the method according to the embodiment of the present application is implemented.
[0043] According to an embodiment of the present application, a computer-readable medium may be a computer-readable signal medium or a computer-readable storage medium or any combination of the two. A computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in combination with an instruction execution system, device or device. In the present application, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, wherein a computer-readable program code is carried. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wired, optical cable, radio frequency signal, etc., or any suitable combination of the above.
[0044] Those skilled in the art will appreciate that the features described in the various embodiments and / or claims of the present application may be combined and / or combined in a variety of ways, even if such combinations or combinations are not explicitly described in the present application. In particular, without departing from the spirit and teachings of the present application, the features described in the various embodiments and / or claims of the present application may be combined and / or combined in a variety of ways. All of these combinations and / or combinations fall within the scope of the present application. Therefore, the scope of the present application should not be limited to the above-described embodiments, but should be determined not only by the appended claims, but also by the equivalents of the appended claims.
Claims
1. A detection mechanism control method, applied to a POE switch, characterized in that: include: Receive first position information sent by an upper control unit and second position information sent by a lower control unit; wherein the upper control unit is electrically connected to a liquid transfer gun and a light source, and the lower control unit is electrically connected to a microscope; the first position information includes spatial position information of the liquid transfer gun and the light source, and the second position information includes spatial position information of the microscope; Determine the information to be adjusted according to the first position information and the second position information in combination with an expected observation state; the expected observation state includes a target relative position and a target relative angle between the pipette gun, the light source and the microscope; The information to be adjusted is sent to the upper control unit and the lower control unit to instruct the upper control unit and the lower control unit to adjust the position and angle of the pipette gun, the light source and the microscope.
2. The detection mechanism control method according to claim 1, characterized in that: Before receiving the first location information sent by the upper-layer control unit and the second location information sent by the lower-layer control unit, the method further includes: A spatial coordinate system is created, and coordinate information of the pipette, the light source, and the microscope in the spatial coordinate system is obtained.
3. The detection mechanism control method according to claim 1, characterized in that: The determining the information to be adjusted according to the first position information and the second position information in combination with the expected observation state includes: Determine first information to be adjusted according to the spatial position information of the pipette gun and the light source and the expected observation state; The second information to be adjusted is determined according to the spatial position information of the microscope and the expected observation state.
4. The detection mechanism control method according to claim 3, characterized in that: The sending the information to be adjusted to the upper control unit and the lower control unit to instruct the upper control unit and the lower control unit to adjust the position and angle of the pipette gun, the light source and the microscope includes: Sending the first information to be adjusted to the upper control unit to instruct the upper control unit to control a plurality of driving motors in different axes to adjust the positions and angles of the pipette gun and the light source; The second information to be adjusted is sent to the lower-level control unit to instruct the lower-level control unit to control a plurality of driving motors in different axes to adjust the position and angle of the microscope.
5. A detection mechanism control system, characterized in that: include: Receiving module, determining module and sending module; wherein, The receiving module is configured to receive first position information sent by an upper control unit and second position information sent by a lower control unit; wherein the upper control unit is electrically connected to a liquid transfer gun and a light source, and the lower control unit is electrically connected to a microscope; the first position information includes spatial position information of the liquid transfer gun and the light source, and the second position information includes spatial position information of the microscope; The determination module is configured to determine the information to be adjusted based on the first position information and the second position information in combination with an expected observation state; the expected observation state includes a target relative position and a target relative angle between the pipette gun, the light source and the microscope; The sending module is configured to send the information to be adjusted to the upper control unit and the lower control unit to instruct the upper control unit and the lower control unit to adjust the position and angle of the pipette, the light source and the microscope.
6. The detection mechanism control system according to claim 5, characterized in that: It also includes a creation module, wherein the creation module is configured as follows: A spatial coordinate system is created, and coordinate information of the pipette, the light source, and the microscope in the spatial coordinate system is obtained.
7. The detection mechanism control system according to claim 5, characterized in that: The specific configuration of the determination module is as follows: Determine first information to be adjusted according to the spatial position information of the pipette gun and the light source and the expected observation state; The second information to be adjusted is determined according to the spatial position information of the microscope and the expected observation state.
8. The detection mechanism control system according to claim 7, characterized in that: The sending module is specifically configured as follows: Sending the first information to be adjusted to the upper control unit to instruct the upper control unit to control a plurality of driving motors in different axes to adjust the positions and angles of the pipette gun and the light source; The second information to be adjusted is sent to the lower-level control unit to instruct the lower-level control unit to control a plurality of driving motors in different axes to adjust the position and angle of the microscope.
9. An electronic device comprising a processor and a memory; the memory stores a computer program, wherein: When the computer program is executed by the processor, the detection mechanism control method according to any one of claims 1 to 4 is implemented.
10. A computer-readable storage medium having a computer program stored thereon, wherein when the program is executed by a processor, the steps of the method according to any one of claims 1 to 4 are implemented.