Method and apparatus for positioning lens in rotary-wheel-type optical lens assembly, and storage medium
By embedding marker strips of different lengths on the turntable of the rotary optical lens assembly and using sensors to determine the lens position, the problem of high lens switching cost is solved, high-precision positioning and automatic switching are achieved, and the space occupied by the motor is reduced.
Patent Information
- Application Number
- PCT/CN2024/119453
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-07-12
- Filing Date
- 2024-09-18
- Publication Date
- 2026-01-15
AI Technical Summary
Rotary optical lens groups have high lens switching costs and require a closed-loop control system, resulting in a large space occupied by the motor.
By embedding marker strips of different lengths on a turntable, sensors are used to obtain the positional relationship of the marker strips. The turntable is then controlled to rotate to the start and end points of the marker strips. The position of the lens is determined based on the rotation time, achieving high-precision positioning. The lens is then automatically switched by recognizing the marker strips.
It achieves high-precision lens positioning, reduces lens switching costs, minimizes motor space requirements, and simplifies structural debugging.
Smart Images

Figure CN2024119453_15012026_PF_FP_ABST
Abstract
Description
A method, apparatus and storage medium for positioning lenses in a rotating optical lens assembly. Technical Field
[0001] This application relates to the field of lens positioning, and in particular to a lens positioning method, device and storage medium for a rotary optical lens assembly. Background Technology
[0002] The rotating optical lens assembly has multiple optical glass pieces arranged in a circular pattern inside. The entire turntable is generally fixed by a central shaft and bearings, and its shape is machined into teeth. It is driven by an AC servo / stepper servo motor and a gear belt (synchronous belt). Due to the precision control requirements, three positioning points, namely the starting point, origin, and endpoint, need to be set on the turntable. The drive motor (AC / DC servo motor) of the closed-loop control system is used to control the switching of optical lenses in the optical lens assembly, which results in high switching costs for optical lenses.
[0003] Summary of the Invention
[0004] This application provides a lens positioning method, device, and computer storage medium for a rotary optical lens assembly, used to achieve high-precision positioning of each lens in the rotary disk.
[0005] This application provides a lens positioning method for a rotary optical lens assembly. The rotary optical lens assembly is connected to a turntable via a rotating shaft. The rotary optical lens assembly includes at least two lenses arranged circumferentially. At least two marker strips of different lengths are embedded in the outer side of the turntable at positions corresponding to the at least two lenses. A sensor is fixed to the turntable. The lens positioning method includes:
[0006] Obtain the positional relationship between the sensor and the first marker bar;
[0007] Determine whether the sensor is located on the first marker bar;
[0008] If the sensor is not located on the first marker bar, then control the turntable to rotate the sensor along the first direction to the starting point of the first marker bar;
[0009] Control the sensor to rotate from the starting point of the first marker bar along the first direction to the ending point of the first marker bar;
[0010] When the sensor rotates to the end of the first marker strip, the turntable is controlled to stop rotating, and the first time required for the sensor to pass through the first marker strip is obtained;
[0011] The first lens corresponding to the first marker bar is determined based on the first duration, and the first position of the first lens is determined.
[0012] The turntable is controlled to rotate the sensor along the first direction to the starting point of the second marker strip. The second lens corresponding to the second marker strip is determined according to the second time required for the sensor to pass through the second marker strip, and the second position of the second lens is determined.
[0013] Optionally, before the step of controlling the turntable to rotate the sensor along the first direction to the starting point of the first marker bar if the sensor is not located on the first marker bar, the lens positioning method further includes:
[0014] If the sensor is located on the first marker bar, the control turntable drives the sensor to rotate along the second direction to the starting point of the first marker bar.
[0015] Optionally, the first direction is a clockwise direction;
[0016] The second direction is counterclockwise.
[0017] Optionally, determining the first lens corresponding to the first marker bar based on the first duration, and determining the first position of the first lens includes:
[0018] The first length of the first marker bar is determined based on the first duration.
[0019] The first lens corresponding to the first marker strip is determined based on the first length;
[0020] The first position of the first lens is determined based on the edge positioning of the first marker strip.
[0021] Optionally, the sensor is a through-beam photoelectric switch;
[0022] The first marking strip is a first-length edge guard strip;
[0023] The second marking strip is a second length edge guard strip.
[0024] Optionally, the sensor is a Hall element;
[0025] The first marker strip is a magnet of the first length;
[0026] The second marker strip is a magnet of the second length.
[0027] Optionally, the sensor is a capacitive sensor or an inductive sensor;
[0028] The first marking strip is a metal strip of the first length;
[0029] The second marking strip is a metal strip of the second length;
[0030] The materials of the first and second length metal strips are different from the material of the turntable.
[0031] A second aspect of this application provides a lens positioning device for a rotary optical lens assembly, comprising:
[0032] The first acquisition unit is used to acquire the positional relationship between the sensor and the first marker bar;
[0033] The judgment unit is used to determine whether the sensor is located on the first marker bar;
[0034] A first control unit is configured to control a turntable to rotate the sensor along a first direction to the starting point of the first marker bar if the sensor is not located on the first marker bar.
[0035] The second control unit is used to control the sensor to rotate from the starting point of the first marker bar along the first direction to the ending point of the first marker bar;
[0036] The second acquisition unit is used to control the turntable to stop rotating when the sensor rotates to the end of the first marker bar, and to acquire the first time required for the sensor to pass through the first marker bar;
[0037] The first determining unit is configured to determine the first lens corresponding to the first marker bar based on the first duration, and to determine the first position of the first lens;
[0038] The second determining unit is used to control the turntable to drive the sensor to rotate along the first direction to the starting point of the second marker strip, determine the second lens corresponding to the second marker strip based on the second time required for the sensor to pass through the second marker strip, and determine the second position of the second lens.
[0039] Optionally, the lens positioning device further includes:
[0040] The third control unit is used to control the turntable to rotate the sensor in the second direction to the starting point of the first marker bar if the sensor is located on the first marker bar.
[0041] Optionally, the first direction is a clockwise direction;
[0042] The second direction is counterclockwise.
[0043] Optionally, the first determining unit is specifically used for:
[0044] The first length of the first marker bar is determined based on the first duration.
[0045] The first lens corresponding to the first marker strip is determined based on the first length;
[0046] The first position of the first lens is determined based on the edge positioning of the first marker strip.
[0047] Optionally, the sensor is a through-beam photoelectric switch;
[0048] The first marking strip is a first-length edge guard strip;
[0049] The second marking strip is a second length edge guard strip.
[0050] Optionally, the sensor is a Hall element;
[0051] The first marker strip is a magnet of the first length;
[0052] The second marker strip is a magnet of the second length.
[0053] Optionally, the sensor is a capacitive sensor or an inductive sensor;
[0054] The first marking strip is a metal strip of the first length;
[0055] The second marking strip is a metal strip of the second length;
[0056] The materials of the first and second length metal strips are different from the material of the turntable.
[0057] A third aspect of this application provides a lens positioning processing device for a rotary optical lens assembly, the device comprising:
[0058] Processor, memory, input / output units, and bus;
[0059] The processor is connected to the memory, the input / output unit, and the bus;
[0060] The memory stores a program, which the processor calls to execute a lens positioning method for a rotating optical lens group, which is an option of the first aspect and any one of the first aspects.
[0061] The fourth aspect of this application provides a computer-readable storage medium storing a program that, when executed on a computer, performs a lens positioning method for a rotating optical lens group, as described in the first aspect and any one of the first aspects.
[0062] As can be seen from the above technical solutions, this application has the following advantages: This application determines the first lens corresponding to the first marker strip and the first position of the first lens through a sensor and a first marker strip, and determines the second lens corresponding to the second marker strip and the second position of the second lens through a second marker strip, thereby achieving high-precision positioning of each lens position in the turntable. Furthermore, the first lens identified by the first marker strip and the second lens identified by the second marker strip can realize the automatic switching function of multiple lenses in the rotary optical lens group as needed, thereby reducing the cost of automatic switching of optical lenses. Attached Figure Description
[0063] To more clearly illustrate the technical solutions in this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0064] Figure 1 is a schematic flowchart of an embodiment of a lens positioning method for a rotary optical lens assembly provided in this application;
[0065] Figure 2 is a schematic flowchart of another embodiment of a lens positioning method for a rotary optical lens assembly provided in this application;
[0066] Figure 3 is a schematic diagram of an embodiment of a lens positioning device for a rotary optical lens assembly provided in this application;
[0067] Figure 4 is a schematic diagram of another embodiment of a lens positioning device for a rotary optical lens assembly provided in this application;
[0068] Figure 5 is a schematic diagram of an embodiment of a lens positioning and processing device for a rotary optical lens group provided in this application;
[0069] Figure 6 is a structural schematic diagram of a rotating optical lens assembly provided in this application. Detailed Implementation
[0070] This application provides a lens positioning method, device, and storage medium for a rotary optical lens assembly, used to achieve high-precision positioning of each lens in a rotary disk.
[0071] It should be noted that the lens positioning method for a rotating optical lens group provided in this application can be applied to terminals as well as servers. For example, the terminal can be a smartphone, computer, tablet, smart TV, smartwatch, portable computer terminal, or a desktop computer or other fixed terminal. For ease of explanation, this application uses a terminal as the implementing entity for illustrative purposes.
[0072] Please refer to Figures 1 and 6. Figure 1 shows an embodiment of a lens positioning method for a rotary optical lens assembly provided in this application. The rotary optical lens assembly is connected to a turntable via a rotating shaft. The rotary optical lens assembly includes at least two lenses arranged circumferentially. At least two marker strips of different lengths are embedded in the outer side of the turntable at positions corresponding to the at least two lenses. A sensor is fixed to the turntable. The structure of the rotary optical lens assembly is shown in Figure 6. The method includes:
[0073] 101. Obtain the positional relationship between the sensor and the first marker bar;
[0074] In this embodiment, the positional relationship between the sensor and the first marker bar is obtained. The positional relationship between the sensor and the first marker bar includes: the sensor is located on the first marker bar, and the sensor is not located on the first marker bar. If it is determined that the sensor is not located on the first marker bar, then step 102 is executed.
[0075] 102. Determine whether the sensor is located on the first marker bar;
[0076] In this embodiment, it is determined whether the sensor is located on the first marker bar. If so, step 103 is executed.
[0077] 103. If the sensor is not located on the first marker bar, the control turntable drives the sensor to rotate along the first direction to the starting point of the first marker bar;
[0078] In this embodiment, if the sensor is not located on the first marker bar, the control turntable drives the sensor to rotate clockwise to the starting point of the first marker bar.
[0079] 104. Control the sensor to rotate from the starting point of the first marker bar along the first direction to the ending point of the first marker bar;
[0080] In this embodiment, the sensor is controlled by a turntable to rotate along the first direction to the starting point of the first marker bar and then to the ending point of the first marker bar. When the sensor senses the starting point of the first marker bar, the sensor starts timing. When the sensor rotates to the ending point of the first marker bar, the sensing disappears and the sensor stops timing.
[0081] 105. When the sensor rotates to the end of the first marker bar, the control turntable stops rotating and the first time required for the sensor to pass through the first marker bar is obtained;
[0082] In this embodiment, when the sensor rotates to the end of the first marker bar, the control turntable stops rotating, and the first time required for the sensor to pass through the first marker bar is obtained based on the sensor's timing duration.
[0083] 106. Determine the first lens corresponding to the first marker bar based on the first duration, and determine the first position of the first lens;
[0084] In this embodiment, when the sensor rotation speed remains constant, the first time taken to pass through the first marker strip is determined by the length of the first marker strip. Therefore, the first lens corresponding to the first marker strip can be determined based on the length of the first marker strip, and the first position of the first lens can be determined. The specific determination method will be described in detail in the next embodiment, and will not be repeated here.
[0085] 107. Control the turntable to drive the sensor to rotate along the first direction to the starting point of the second marker strip, determine the second lens corresponding to the second marker strip according to the second time required for the sensor to pass through the second marker strip, and determine the second position of the second lens;
[0086] In this embodiment, the rotary optical lens assembly includes at least two lenses, each corresponding to at least two marker strips of different lengths. The control turntable drives the sensor to continue rotating along the first direction to the starting point of the second marker strip. The second time required for the sensor to pass through the entire second marker strip is determined to identify the second lens corresponding to the second marker strip and to determine the second position of the second lens. It is understood that this application's solution is not only applicable to rotary optical lens assemblies with only two lenses. For example, this application's solution can be applied to an optical wheel-type lens assembly with six lenses, each corresponding to one of six marker strips of different lengths. The sensor passes through each of the six marker strips of different lengths to obtain the six... The six lenses and their positions are determined according to six different durations. The number of lenses included in the rotary optical lens group to which this application solution is specifically applicable is not limited. The sensor can be a through-beam photoelectric switch, the first marker strip can be a first-length edge strip, and the second marker strip can be a second-length edge strip; or, the sensor can be a Hall element, the first marker strip can be a first-length magnet, and the second marker strip can be a second-length magnet; or, the sensor can be a capacitive sensor or an inductive sensor, the first marker strip can be a first-length metal strip, and the second marker strip can be a second-length metal strip, wherein the materials of the first and second length metal strips are different from the material of the rotary disk.
[0087] This application uses a sensor and a first marker strip to determine the first lens corresponding to the first marker strip and the first position of the first lens, and uses a second marker strip to determine the second lens corresponding to the second marker strip and the second position of the second lens. This enables high-precision positioning of each lens in the turntable. Furthermore, the first lens identified by the first marker strip and the second lens identified by the second marker strip can automatically switch between multiple lenses in a rotary optical lens group as needed, thereby reducing the cost of automatic switching of optical lenses. In addition, the structure of this application is relatively easy to debug, effectively reducing costs without affecting the motion control accuracy. At the same time, because it does not require a motor with a built-in closed-loop control system, it can also reduce the space occupied by the motor.
[0088] Please refer to Figure 2, which shows another embodiment of a lens positioning method for a rotary optical lens assembly provided in this application. The rotary optical lens assembly is connected to a turntable via a rotating shaft. The rotary optical lens assembly includes at least two lenses arranged circumferentially. At least two marker strips are embedded in the outer side of the turntable at positions corresponding to the at least two lenses. The at least two marker strips have different lengths. The method includes:
[0089] 201. Obtain the positional relationship between the sensor and the first marker bar;
[0090] Step 201 in this embodiment is similar to step 101 in the embodiment of Figure 1 above, and will not be described in detail here.
[0091] 202. Determine whether the sensor is located on the first marker bar;
[0092] In this embodiment, if the sensor is located on the first marker bar, step 230 is executed; if the sensor is located on the first marker bar, step 204 is executed.
[0093] 203. If the sensor is located on the first marker bar, the control turntable drives the sensor to rotate in the second direction to the starting point of the first marker bar;
[0094] In this embodiment, if the sensor is located on the first marker bar, the control turntable drives the sensor to rotate counterclockwise to the starting point of the first marker bar.
[0095] 204. If the sensor is not located on the first marker bar, the control turntable drives the sensor to rotate along the first direction to the starting point of the first marker bar;
[0096] 205. Control the sensor to rotate from the starting point of the first marker bar along the first direction to the ending point of the first marker bar;
[0097] 206. When the sensor rotates to the end of the first marker bar, the control turntable stops rotating and the first time required for the sensor to pass through the first marker bar is obtained;
[0098] Steps 203 to 205 in this embodiment are similar to steps 103 to 105 in the embodiment of Figure 1 above, and will not be described in detail here.
[0099] 207. Determine the first lens corresponding to the first marker bar based on the first duration, and determine the first position of the first lens;
[0100] In this embodiment, determining the first lens corresponding to the first marker strip based on the first duration and determining the first position of the first lens includes: determining the first length of the first marker strip based on the first duration; determining the first lens corresponding to the first marker strip based on the first length; determining the first position of the first lens based on the edge positioning of the first marker strip; by setting elongated / arc-shaped first marker strips of different lengths, distinguishing the positioning sequence / number of the first lens by the first duration of interaction between the first marker strip and the sensor, and determining the first position of the first lens based on the edge positioning of the first marker strip.
[0101] 208. Control the turntable to drive the sensor to rotate along the first direction to the starting point of the second marker strip, determine the second lens corresponding to the second marker strip based on the second time required for the sensor to pass through the second marker strip, and determine the second position of the second lens;
[0102] In this embodiment, determining the second lens corresponding to the second marker strip based on the second duration and determining the second position of the second lens includes: determining the second length of the second marker strip based on the second duration; determining the second lens corresponding to the second marker strip based on the second length; determining the second position of the second lens based on the edge positioning of the second marker strip; by setting elongated / arc-shaped second marker strips of different lengths, the positioning sequence / number of the second lens is distinguished by the second duration of the interaction between the second marker strip and the sensor, and the second position of the second lens is determined based on the edge positioning of the second marker strip.
[0103] Please refer to Figure 3, which shows an embodiment of a lens positioning device for a rotary optical lens assembly provided in this application. The lens positioning device includes:
[0104] The first acquisition unit 301 is used to acquire the positional relationship between the sensor and the first marker bar;
[0105] The judgment unit 302 is used to determine whether the sensor is located on the first marker bar;
[0106] The first control unit 303 is used to control the turntable to rotate the sensor along the first direction to the starting point of the first marker bar if the sensor is not located on the first marker bar.
[0107] The second control unit 304 is used to control the sensor to rotate from the starting point of the first marker bar along the first direction to the ending point of the first marker bar;
[0108] The second acquisition unit 305 is used to control the turntable to stop rotating when the sensor rotates to the end of the first marker bar, and to acquire the first time required for the sensor to pass through the first marker bar;
[0109] The first determining unit 306 is used to determine the first lens corresponding to the first marker bar based on the first duration, and to determine the first position of the first lens;
[0110] The second determining unit 307 is used to control the turntable to drive the sensor to rotate along the first direction to the starting point of the second marker strip, determine the second lens corresponding to the second marker strip based on the second time required for the sensor to pass through the second marker strip, and determine the second position of the second lens.
[0111] The following is a detailed description of a lens positioning device for a rotating optical lens assembly provided in this application. Please refer to Figure 4, which shows another embodiment of the lens positioning device for a rotating optical lens assembly provided in this application. This lens positioning device for a rotating optical lens assembly includes:
[0112] The first acquisition unit 401 is used to acquire the positional relationship between the sensor and the first marker strip;
[0113] The judgment unit 402 is used to determine whether the sensor is located on the first marker bar;
[0114] The first control unit 403 is used to control the turntable to rotate the sensor along the first direction to the starting point of the first marker bar if the sensor is not located on the first marker bar.
[0115] The second control unit 404 is used to control the sensor to rotate from the starting point of the first marker bar along the first direction to the ending point of the first marker bar;
[0116] The second acquisition unit 405 is used to control the turntable to stop rotating when the sensor rotates to the end of the first marker bar, and to acquire the first time required for the sensor to pass through the first marker bar;
[0117] The first determining unit 406 is used to determine the first lens corresponding to the first marker bar based on the first duration, and to determine the first position of the first lens;
[0118] The second determining unit 407 is used to control the turntable to drive the sensor to rotate along the first direction to the starting point of the second marker strip, determine the second lens corresponding to the second marker strip based on the second time required for the sensor to pass through the second marker strip, and determine the second position of the second lens.
[0119] Optionally, the lens positioning device further includes:
[0120] The third control unit 408 is used to control the turntable to rotate the sensor in the second direction to the starting point of the first marker bar if the sensor is located on the first marker bar.
[0121] Optionally, the first direction is clockwise;
[0122] The second direction is counterclockwise.
[0123] Optionally, the first determining unit 406 is specifically used for:
[0124] The first length of the first marker bar is determined based on the first duration.
[0125] The first lens corresponding to the first marker strip is determined based on the first length;
[0126] The first position of the first lens is determined based on the edge positioning of the first marker strip.
[0127] Optionally, the sensor is a through-beam photoelectric switch;
[0128] The first marking strip is a first-length edge guard strip;
[0129] The second marking strip is the second length edge guard strip.
[0130] Optionally, the sensor is a Hall element;
[0131] The first marker strip is a magnet of the first length;
[0132] The second marker strip is a second-length magnet.
[0133] Optionally, the sensor is a capacitive sensor or an inductive sensor;
[0134] The first marking strip is a metal strip of the first length;
[0135] The second marking strip is a metal strip of the second length;
[0136] The materials of the first and second length metal strips are different from those of the turntable.
[0137] In this embodiment, the functions of each unit correspond to the steps in the method embodiment shown in Figure 2 above, and will not be repeated here.
[0138] This application also provides a lens positioning processing device for a rotary optical lens assembly. Please refer to Figure 5. Figure 5 shows an embodiment of the lens positioning processing device for a rotary optical lens assembly provided in this application. The device includes:
[0139] Processor 501, memory 502, input / output unit 503, bus 504;
[0140] The processor 501 is connected to the memory 502, the input / output unit 503, and the bus 504;
[0141] The memory 502 stores a program, and the processor 501 calls the program to execute any of the above-mentioned lens positioning methods for a rotary optical lens group.
[0142] This application also relates to a computer-readable storage medium storing a program that, when run on a computer, causes the computer to perform any of the above-described methods for positioning lenses in a rotary optical lens assembly.
[0143] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0144] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection between apparatuses or units through some interfaces, and may be electrical, mechanical, or other forms.
[0145] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0146] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0147] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
Claims
1. A method for positioning lenses in a rotary optical lens assembly, wherein the rotary optical lens assembly is connected to a turntable via a rotating shaft, the rotary optical lens assembly includes at least two lenses arranged circumferentially, at least two marker strips are embedded in the outer side of the turntable at positions corresponding to the at least two lenses, the at least two marker strips having different lengths, and a sensor is fixed to the turntable, characterized in that... The lens positioning method includes: Obtain the positional relationship between the sensor and the first marker bar; Determine whether the sensor is located on the first marker bar; If the sensor is not located on the first marker bar, then control the turntable to rotate the sensor along the first direction to the starting point of the first marker bar; Control the sensor to rotate from the starting point of the first marker bar along the first direction to the ending point of the first marker bar; When the sensor rotates to the end of the first marker strip, the turntable is controlled to stop rotating, and the first time required for the sensor to pass through the first marker strip is obtained; The first lens corresponding to the first marker bar is determined based on the first duration, and the first position of the first lens is determined. The turntable is controlled to rotate the sensor along the first direction to the starting point of the second marker strip. The second lens corresponding to the second marker strip is determined according to the second time required for the sensor to pass through the second marker strip, and the second position of the second lens is determined.
2. The lens positioning method according to claim 1, characterized in that, After determining whether the sensor is located on the first marker bar, the lens positioning method further includes: If the sensor is located on the first marker bar, the control turntable drives the sensor to rotate along the second direction to the starting point of the first marker bar.
3. The lens positioning method according to claim 2, characterized in that, The first direction is clockwise; The second direction is counterclockwise.
4. The lens positioning method according to claim 1, characterized in that, The step of determining the first lens corresponding to the first marker bar based on the first duration, and determining the first position of the first lens, includes: The first length of the first marker bar is determined based on the first duration. The first lens corresponding to the first marker strip is determined based on the first length; The first position of the first lens is determined based on the edge positioning of the first marker strip.
5. The lens positioning method according to any one of claims 1 to 4, characterized in that, The sensor is a through-beam photoelectric switch; The first marking strip is a first-length edge guard strip; The second marking strip is a second length edge guard strip.
6. The lens positioning method according to any one of claims 1 to 4, characterized in that, The sensor is a Hall element; The first marker strip is a magnet of the first length; The second marker strip is a magnet of the second length.
7. The lens positioning method according to any one of claims 1 to 4, characterized in that, The sensor is a capacitive sensor or an inductive sensor; The first marking strip is a metal strip of the first length; The second marking strip is a metal strip of the second length; The materials of the first and second length metal strips are different from the material of the turntable.
8. A lens positioning device for a rotating optical lens assembly, characterized in that, The lens positioning device includes: The first acquisition unit is used to acquire the positional relationship between the sensor and the first marker bar; The determination unit is used to determine whether the sensor is located on the first marker bar; A first control unit is configured to control a turntable to rotate the sensor along a first direction to the starting point of the first marker bar if the sensor is not located on the first marker bar. The second control unit is used to control the sensor to rotate from the starting point of the first marker bar along the first direction to the ending point of the first marker bar; The second acquisition unit is used to control the turntable to stop rotating when the sensor rotates to the end of the first marker bar, and to acquire the first time required for the sensor to pass through the first marker bar; The first determining unit is configured to determine the first lens corresponding to the first marker bar based on the first duration, and to determine the first position of the first lens; The second determining unit is used to control the turntable to drive the sensor to rotate along the first direction to the starting point of the second marker strip, determine the second lens corresponding to the second marker strip based on the second time required for the sensor to pass through the second marker strip, and determine the second position of the second lens.
9. A lens positioning processing device for a rotary optical lens assembly, characterized in that, The lens positioning device includes: Processor, memory, input / output units, and bus; The processor is connected to the memory, the input / output unit, and the bus; The memory stores a program, which the processor invokes to perform the method as described in any one of claims 1 to 7.
10. A computer-readable storage medium having a program stored thereon, the program performing the method as claimed in any one of claims 1 to 7 when executed on a computer.
Citation Information
Patent Citations
Compact type focal length switchable zooming lens and zooming method
CN105182499A
Focusing assembly control method and device, focusing assembly and projector
CN110855967A
Electric objective lens converter and method for improving positioning precision
CN117471672A
Lens positioning method and device of rotating wheel type optical lens group and storage medium
CN118465952A
Magnet bar code and recognition device of surface adhesion protective layer
CN206236132U