Drive motor, control method, camera compact module and electronic device
By introducing a displacement sensor into the drive motor to detect and compensate for motion crosstalk, the problem of voice coil motors being affected by undesired motion interference in optical image stabilization is solved, achieving higher precision image stabilization and miniaturization, thus improving shooting quality.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- HUAWEI TECH CO LTD
- Filing Date
- 2025-11-24
- Publication Date
- 2026-07-23
AI Technical Summary
Existing voice coil motors, when driving optical elements for shake compensation, are subject to interference from directions other than the desired motion, resulting in poor image stabilization and affecting photo quality.
The drive motor incorporates a built-in displacement sensor to detect motion crosstalk in the moving frame and perform anti-crosstalk compensation. By detecting the movement distance and direction of the moving frame through the displacement sensor and combining multiple displacement sensors, high-precision crosstalk suppression is achieved.
It improves optical image stabilization, enhances shooting quality, and achieves miniaturization of the drive motor and high-frequency image stabilization capabilities.
Smart Images

Figure CN2025137105_23072026_PF_FP_ABST
Abstract
Description
Drive motor, control method, camera module and electronic equipment
[0001] This application claims priority to Chinese Patent Application No. 202510073332.0, filed on January 16, 2025, entitled "Drive Motor, Control Method, Camera Module and Electronic Device", the entire contents of which are incorporated herein by reference. Technical Field
[0002] This application relates to the field of terminal device hardware, specifically to a drive motor, a control method, a camera module, and an electronic device. Background Technology
[0003] With the continuous development of electronic device technology, the camera function has become an important feature of electronic devices (such as mobile phones, tablets, etc.) and a major indicator for evaluating the performance of electronic devices.
[0004] Existing camera modules typically have optical image stabilization to improve image quality. When performing optical image stabilization, they usually use a voice coil motor to drive the optical elements to move and compensate for shake.
[0005] Due to the limitations of the voice coil motor's structural design, when driving optical elements for shake compensation, the voice coil motor is subject to interference from degrees of freedom in directions other than the desired motion, resulting in poor image stabilization performance and affecting the quality of image stabilization, leading to unsatisfactory photo results. Summary of the Invention
[0006] This application provides a drive motor, a control method, a camera module, and an electronic device. The drive motor includes a displacement sensor capable of detecting motion crosstalk generated by the mover of the drive motor during image stabilization. Based on this motion crosstalk, the drive motor can perform anti-crosstalk compensation, thereby achieving more accurate crosstalk suppression, improving image stabilization performance, and enhancing shooting quality.
[0007] In a first aspect, a drive motor is provided, comprising: a mounting base, a motion frame, a drive coil, a drive magnet, a support member, and a displacement sensor. The motion frame is used to connect optical elements, including a lens assembly or an image sensor assembly. The drive coil is disposed on one of the mounting base and the motion frame, and the drive magnet is disposed on the other of the mounting base and the motion frame. The drive coil and the drive magnet are arranged opposite to each other and are used to drive the motion frame to move relative to the mounting base in a reference plane, the reference plane being perpendicular to the optical axis. In the direction of the optical axis, the support member is supported between the mounting base and the motion frame. In a first region of the motion frame, the support member is slidable and / or rollable in any direction within the reference plane. The displacement sensor is fixedly connected to the mounting base, or the displacement sensor is fixedly connected to the motion frame. The displacement sensor is used to detect the movement distance and / or movement direction of the motion frame.
[0008] In one possible implementation, the drive motor may further include a mirror assembly carrier connected to the motion frame and used to connect optical elements. In other words, the motion frame may be directly connected to the optical elements or indirectly connected to the optical elements through other structural components.
[0009] In one possible implementation, the drive coil and the drive magnet are arranged opposite each other along the direction of the optical axis, and / or, the drive coil and the drive magnet are arranged opposite each other along the direction perpendicular to the optical axis.
[0010] In one possible implementation, a displacement sensor can be used to detect a reference signal, which can be used to determine the movement distance and / or direction of the moving frame. Specifically, the initial state of the moving frame corresponds to the initial and final values of the reference signal, respectively; that is, the initial and final values of the reference signal can be used to determine the movement distance and / or direction of the moving frame.
[0011] In one possible implementation, the displacement sensor may include one or more of the following: inductive displacement sensor, mutual inductance displacement sensor, capacitive displacement sensor, electro-contact displacement sensor, piezoelectric displacement sensor, photoelectric displacement sensor; correspondingly, the reference signal detected by the displacement sensor may include one or more of the following: magnetic field signal, electric field signal, optical signal, capacitive signal, inductive signal, etc.
[0012] In one possible implementation, the displacement sensor may be located in the same plane as the drive coil, or the displacement sensor may be located in the same plane as the drive magnet.
[0013] In this technical solution, the displacement sensor inside the drive motor can detect the movement distance and / or movement direction of the motion frame. The detection result can be used to indicate the motion crosstalk generated by the motion frame during the anti-shake movement. Based on the motion crosstalk, the drive motor can be compensated for the crosstalk, which can reduce the adverse effect of motion crosstalk on the imaging quality of the camera module.
[0014] The drive motor provided by this technical solution may not include a limiting structure for suppressing crosstalk, and the size of the drive motor is smaller, which is beneficial for miniaturizing the camera module.
[0015] In conjunction with the first aspect, in some implementations of the first aspect, at least one of the mounting base and the moving frame forms a receiving groove, and the support member is at least partially received in the receiving groove, with the support member abutting against the bottom surface of the receiving groove.
[0016] In conjunction with the first aspect, in some implementations of the first aspect, the dimension of the receiving groove in any direction of the reference plane is larger than the dimension of the support in any direction of the reference plane, such that the support can slide and / or roll between the sidewalls of the receiving groove.
[0017] In conjunction with the first aspect, in some implementations of the first aspect, a plurality of supports are provided between the mounting base and the motion frame, and the plurality of supports are respectively movable in a plurality of first regions of the motion frame; and / or, the supports include one or more of the following: balls, rollers, shafts or bosses.
[0018] In conjunction with the first aspect, in some implementations of the first aspect, the mounting base includes a base and a housing, with a moving frame located between the housing and the base, and the housing covering the outside of the moving frame; wherein, in the optical axis direction, the support member is supported between the base and the moving frame, or, in the optical axis direction, the support member is supported between the housing and the moving frame.
[0019] In conjunction with the first aspect, in some implementations of the first aspect, the mounting base includes a support frame, a support member supported between the support frame and the motion frame, and the support member is slidable and / or rollable in any direction toward the reference plane within a second region of the support frame; the projection of the first region onto the reference plane and the projection of the second region onto the reference plane at least partially coincide.
[0020] In conjunction with the first aspect, in some implementations of the first aspect, the number of displacement sensors is N, where N is greater than or equal to 3, and the N displacement sensors are not located on the same straight line.
[0021] In one possible implementation, at least two of the N displacement sensors can be used to detect motion crosstalk during translational motion, and at least three of the N displacement sensors can be used to detect motion crosstalk during rotational motion.
[0022] In one possible implementation, the N displacement sensors can be set separately, or in other words, the distance between any two adjacent displacement sensors is greater than or equal to a preset distance.
[0023] In one possible implementation, N displacement sensors can be arranged around the optical axis.
[0024] By using three or more displacement sensors to detect motion crosstalk, both translational and rotational crosstalk generated during image stabilization can be accurately detected. This enables higher precision crosstalk suppression, improves image stabilization performance, and enhances image quality.
[0025] In conjunction with the first aspect, in some implementations of the first aspect, the motion frame includes a first plane and / or a second plane, the first plane being perpendicular to the optical axis and the second plane being parallel to the optical axis, the displacement sensor being opposite to the first plane and / or the second plane, or the displacement sensor being fixedly connected to the first plane and / or the second plane.
[0026] In one possible implementation, the first plane and the second plane are adjacent, in which case the displacement sensor can be simultaneously opposite to the first plane and the second plane.
[0027] In one possible implementation, the first plane can be the bottom surface of the motion frame, and the second plane can be the side wall of the motion frame.
[0028] The motion frame moves in a reference plane perpendicular to the optical axis. In this case, the displacement sensor is opposite to the first plane and / or the second plane. The displacement sensor is more sensitive to the motion of the motion frame, the displacement sensor is more efficient in detecting motion crosstalk, and the drive motor responds more quickly to anti-crosstalk compensation.
[0029] In conjunction with the first aspect, in some implementations of the first aspect, the driving magnet is fixedly connected to the first plane and / or the second plane, and the displacement sensor is opposite to the driving magnet.
[0030] In one possible implementation, a receiving groove can be formed on the bottom surface of the motion frame, the first plane mentioned above can be the bottom surface of the receiving groove, and the second plane can be the side wall of the receiving groove.
[0031] In conjunction with the first aspect, in some implementations of the first aspect, the driving magnet includes a first magnet group and a second magnet group, the first magnet group is arranged along a first direction, and the second magnet group is arranged along a second direction, both the first and second directions being perpendicular to the optical axis; the driving coil includes a first coil group and a second coil group; the displacement sensor includes a first sensor, a second sensor, and a third sensor; the first coil group, the first sensor, and the second sensor are opposite to the first magnet group, and the second coil group and the third sensor are opposite to the second magnet group.
[0032] In one possible implementation, the first direction can be perpendicular to the second direction.
[0033] In one possible implementation, both the first coil group and the second coil group include at least two coils. The first coil group can be used to generate a driving force in a second direction, and the second coil group can be used to generate a driving force in a first direction. Both coil groups can be used to generate rotational torque.
[0034] In conjunction with the first aspect, in some implementations of the first aspect, the drive motor further includes N induction magnets, which are fixedly connected to the first plane and / or the second plane, and N displacement sensors are arranged opposite to the N induction magnets, wherein N is greater than or equal to 3.
[0035] In one possible implementation, the inductive magnet can be located approximately in the same plane as the drive coil.
[0036] In one possible implementation, the drive motor may further include a support frame that abuts against a support member such as a ball bearing assembly. The support frame may be located on opposite sides of the moving frame, respectively, along with the drive magnet and / or the induction magnet. The support frame may be made of a material with high magnetic permeability, or in other words, an attractive force is generated between the support frame and the drive magnet and / or the induction magnet.
[0037] When the driving magnet and / or the induction magnet are fixedly connected to the second plane, the driving magnet and the induction magnet occupy less space inside the drive motor, which is beneficial to reducing the size of the drive motor.
[0038] In conjunction with the first aspect, in some implementations of the first aspect, the mounting base includes a base, which is disposed adjacent to the motion frame along the optical axis. The base includes a first mounting surface parallel to the optical axis and / or a second mounting surface perpendicular to the optical axis, and the displacement sensor is fixedly connected to the first mounting surface and / or the second mounting surface.
[0039] In conjunction with the first aspect, in some implementations of the first aspect, the drive coil is fixedly connected to the base.
[0040] In one possible implementation, the side of the base facing the moving frame may include a support member that can abut against both the base and the moving frame.
[0041] In conjunction with the first aspect, in some implementations of the first aspect, the mounting base includes a circuit board assembly, which is stacked with the motion frame along the optical axis. The circuit board assembly is used to power the drive coil. The circuit board assembly includes a third mounting surface parallel to the optical axis and / or a fourth mounting surface perpendicular to the optical axis. The displacement sensor is fixedly connected to the third mounting surface and / or the fourth mounting surface.
[0042] In conjunction with the first aspect, in some implementations of the first aspect, the drive coil is fixedly connected to the circuit board assembly.
[0043] In one possible implementation, the circuit board assembly includes a flexible circuit board.
[0044] Using a flexible circuit board with lower stiffness results in a smaller reaction force during anti-shake movements. This reduces the driving force required by the drive motor's mover, allowing for a reduction in the size of the components that generate the driving force (drive magnet, coil, etc.) and facilitating the miniaturization of the drive motor. Furthermore, the lower reaction force of the flexible circuit board also leads to a faster response speed of the drive motor during anti-shake movements (especially large-angle rotational anti-shake), which is beneficial for achieving high-frequency anti-shake.
[0045] In conjunction with the first aspect, in some implementations of the first aspect, the mounting base includes a housing that covers the outside of the motion frame, and the displacement sensor is fixedly connected to the inner wall of the housing.
[0046] In conjunction with the first aspect, in some implementations of the first aspect, the mounting base includes a mounting plate, the plane of which is parallel to the optical axis, the mounting plate is located on the outer periphery of the motion frame, and the displacement sensor is fixedly connected to the mounting plate.
[0047] In one possible implementation, the mounting plate may be fixedly connected to the base plate and / or sidewalls of the base, or the mounting plate may be part of the base.
[0048] In one possible implementation, the drive motor may further include an AF frame, which can be used to drive the motion frame to move along the optical axis. The aforementioned mounting plate may be fixedly connected to the base plate and / or sidewalls of the AF frame, or the mounting plate may be part of the AF frame.
[0049] In conjunction with the first aspect, in some implementations of the first aspect, the driving coil includes a first coil, a second coil, a third coil, and a fourth coil. The first coil and the second coil are arranged along a first direction, and the third coil and the fourth coil are arranged along a second direction. The first direction and the second direction are perpendicular to each other, and both the first direction and the second direction are perpendicular to the optical axis.
[0050] The displacement sensor includes a first sensor, a second sensor, and a third sensor. The first sensor is located between the first coil and the second coil. The second sensor is closer to the end of the third coil and farther away from the fourth coil. The third sensor is closer to the end of the fourth coil and farther away from the third coil.
[0051] In conjunction with the first aspect, in some implementations of the first aspect, the drive motor further includes a lens carrier for connecting the lens assembly, a motion frame surrounding the lens carrier, and the lens carrier having a guide structure extending along the optical axis.
[0052] In conjunction with the first aspect, in some implementations of the first aspect, the mounting base has a guide structure extending along the optical axis.
[0053] In this technical solution, the optical image stabilization component of the drive motor is located inside the autofocus component. This optical image stabilization component is smaller in size and weight, and requires less driving force, which is conducive to the miniaturization of the optical image stabilization component and to reducing the size of the drive motor and camera module.
[0054] In one possible implementation, the aforementioned guiding structure can be a guide groove, a guide post, etc.
[0055] In both of the above technical solutions, the guide structure can be understood as part of the autofocus component of the drive motor. In other words, the drive motor in this technical solution can also have autofocus functionality.
[0056] In a second aspect, a control method is provided for a drive motor in the first aspect and any possible implementation thereof, the method comprising: driving a motion frame to perform anti-shake motion based on jitter information; detecting a first reference signal before the motion frame performs anti-shake motion using a displacement sensor; detecting a second reference signal after the motion frame performs anti-shake motion using a displacement sensor; and driving the motion frame to perform anti-crosstalk motion based on the jitter information, the first reference signal, and the second reference signal.
[0057] In conjunction with the second aspect, in some implementations of the second aspect, the displacement sensor includes a first sensor, a second sensor, and a third sensor; the first reference signal includes a first signal, a second signal, and a third signal; and the second reference signal includes a fourth signal, a fifth signal, and a sixth signal.
[0058] Detecting a first reference signal before the motion frame performs stabilization by means of a displacement sensor includes: detecting a first signal by a first sensor; detecting a second signal by a second sensor; and detecting a third signal by a third sensor.
[0059] The second reference signal is detected by a displacement sensor after the motion stabilization motion is performed on the moving frame, including: detecting a fourth signal by a first sensor; detecting a fifth signal by a second sensor; and detecting a sixth signal by a third sensor.
[0060] The motion frame is driven to perform anti-crosstalk motion based on jitter information, a first reference signal, and a second reference signal, including: driving the motion frame to perform anti-crosstalk motion based on jitter information, a first signal, a second signal, a third signal, a fourth signal, a fifth signal, and a sixth signal.
[0061] Thirdly, a camera module is provided, including a lens assembly and an image sensor assembly. The camera module further includes a drive motor as described in the first aspect and any possible implementation thereof, or the camera module further includes a drive motor as described in the second aspect and any possible implementation thereof. The drive motor is used to drive the lens assembly to move in a direction perpendicular to the optical axis, and / or the drive motor is used to drive the image sensor assembly to move in a direction perpendicular to the optical axis.
[0062] Fourthly, an electronic device is provided, including an image processing chip and a camera module as described in the third aspect and any possible implementation thereof, wherein the image processing chip is used to process images acquired by the camera module. Attached Figure Description
[0063] Figure 1 is a schematic diagram of an electronic device provided in an embodiment of this application.
[0064] Figure 2 is a schematic exploded view of a camera module provided in an embodiment of this application.
[0065] Figure 3 is a schematic cross-sectional view of the camera module in Figure 2.
[0066] Figure 4 illustrates a shooting method provided in an embodiment of this application.
[0067] Figure 5 is a schematic diagram of the principle of crosstalk compensation provided in an embodiment of this application.
[0068] Figure 6 is a schematic diagram of the structure of a drive motor provided in an embodiment of this application.
[0069] Figure 7 is an exploded view of the drive motor components in Figure 6.
[0070] Figures 8 and 9 are schematic diagrams of the components of the drive motor in Figure 6.
[0071] Figure 10 is a schematic diagram of a motion stabilization control method provided in an embodiment of this application.
[0072] Figure 11 is a schematic diagram of the positional relationship between the different components of the drive motor in Figure 6.
[0073] Figure 12 is a schematic diagram of another positional relationship between the different components of the drive motor in Figure 6.
[0074] Figure 13 is a schematic diagram of the positional relationship between the displacement sensor and the coil.
[0075] Figure 14 is a schematic diagram of the positional relationship between the displacement sensor and the driving magnet.
[0076] Figure 15 is a schematic diagram of crosstalk compensation provided in an embodiment of this application.
[0077] Figure 16 is a structural schematic diagram of a support member provided in an embodiment of this application.
[0078] Figure 17 is a structural schematic diagram of another support member provided in an embodiment of this application.
[0079] Figure 18 is a schematic diagram of the structure of the mirror assembly carrier provided in an embodiment of this application.
[0080] Figure 19 is a schematic diagram of the AF frame provided in an embodiment of this application.
[0081] Figure 20 is a schematic diagram of the circuit board assembly provided in an embodiment of this application.
[0082] Figure 21 is a schematic diagram of the structure of a camera module provided in an embodiment of this application.
[0083] Figure 22 is an exploded view of another drive motor component provided in an embodiment of this application.
[0084] Figure 23 is a schematic diagram of another camera module provided in an embodiment of this application.
[0085] Figure 24 is an exploded view of another drive motor assembly provided in an embodiment of this application.
[0086] Figures 25 to 28 are schematic diagrams of the components of the drive motor in Figure 24.
[0087] Figure 29 is an exploded view of another drive motor assembly provided in an embodiment of this application.
[0088] Figures 30 to 33 are schematic diagrams of the components of the drive motor in Figure 29.
[0089] Figure 34 is a schematic diagram of another drive motor provided in an embodiment of this application.
[0090] Figure 35 is an exploded view of the drive motor components in Figure 34.
[0091] Figures 36 to 39 are schematic diagrams of the components of the drive motor in Figure 34.
[0092] Figure 40 is a structural schematic diagram of another camera module provided in an embodiment of this application.
[0093] Figure 41 is an exploded view of another drive motor assembly provided in an embodiment of this application.
[0094] Figures 42 and 43 are schematic diagrams of the components of the drive motor in Figure 41.
[0095] Figure 44 is an exploded view of another drive motor assembly provided in an embodiment of this application.
[0096] Figure 45 is a structural schematic diagram of the drive motor assembly shown in Figure 44.
[0097] Figure 46 is an exploded view of another drive motor assembly provided in an embodiment of this application.
[0098] Figure 47 is a schematic block diagram of an electronic device provided in an embodiment of this application. Detailed Implementation
[0099] The technical solutions in this application will now be described with reference to the accompanying drawings.
[0100] It should be noted that, in the description of the embodiments of this application, unless otherwise stated, " / " means "or". For example, A / B can mean A or B. The "and / or" in this article is merely a description of the relationship between related objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist simultaneously, and B exists alone.
[0101] In the embodiments of this application, the terms "first," "second," etc., are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. Therefore, a feature defined with "first," "second," etc., may explicitly or implicitly include one or more of that feature. Furthermore, in the description of the embodiments of this application, "multiple" refers to two or more, and "at least one" and "one or more" refer to one, two, or more than two. The singular expressions "a," "an," "the," "the," "this," and "this" are intended to also include expressions such as "one or more," unless the context explicitly indicates otherwise.
[0102] References to "one embodiment" or "some embodiments" as described in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.
[0103] In the description of the embodiments of this application, the terms "upper," "lower," "inner," "outer," "vertical," and "horizontal," etc., indicate orientations or positional relationships relative to the indicated placement of components in the accompanying drawings. It should be understood that these directional terms are relative concepts, used for relative description and clarification, and not to indicate or imply a specific orientation that the device or component must have, or its construction and operation in a specific orientation. They can change accordingly depending on the orientation of the components in the accompanying drawings, and therefore should not be construed as limiting this application. Furthermore, "vertical" in this application is not strictly vertical, but within the allowable error range. "Parallel" is not strictly parallel, but within the allowable error range.
[0104] In the embodiments of this application, the same reference numerals are used to denote the same component or part. For the same part in the embodiments of this application, only one part or component may be labeled with reference numerals in the figures. It should be understood that the reference numerals also apply to other identical parts or components. In addition, the various parts in the figures are not drawn to actual scale, and the dimensions and sizes of the parts shown in the figures are only exemplary and should not be construed as limiting this application.
[0105] To facilitate understanding, the technical terms used in this application will be explained and described below.
[0106] The optical axis is an imaginary line in an optical system, which can be understood as the direction in which light rays travel through the system. For a symmetrical transmission system, the optical axis generally coincides with the rotation center line of the optical system. If a ray of light coincides with the optical axis, it will travel along the optical axis within the optical system.
[0107] Auto focus (AF) is a technique that uses the principle of light reflection from the subject. The light reflected from the subject passes through the lens and is imaged and received on the image sensor. After being processed by a computer, the image sensor drives the focusing device to focus.
[0108] Optical image stabilization (OIS) refers to the use of optical components in imaging instruments such as mobile phones or cameras to avoid or reduce camera shake during the capture of optical signals, thereby improving image quality. A common approach is to use a gyroscope for shake detection, and then use an OIS motor to translate or rotate the entire lens in the opposite direction to compensate for image blur caused by camera shake during exposure.
[0109] A voice coil motor (VCM) is a device that converts electrical energy into mechanical energy. It works by using the interaction between the magnetic field of a permanent magnet and the electromagnetic field generated by a current-carrying coil conductor to produce motion, thereby achieving linear or finite-angle motion.
[0110] It should be noted that the above-described terms and concepts are for illustrative purposes only and should not be construed as limiting the embodiments of this application.
[0111] Figure 1 shows a schematic structural diagram of an electronic device to which an embodiment of this application applies.
[0112] In this application, the electronic devices involved are those with imaging capabilities, such as mobile phones, personal digital assistants (PDAs), tablet computers, laptop computers, cameras, video recorders, smartwatches, smart wristbands, point-of-sale (POS) terminals, in-vehicle systems, televisions (e.g., smart screens), and wearable devices. This application does not impose any special limitations on the specific form of the electronic device. For ease of explanation and understanding, the following description uses a mobile phone as an example.
[0113] For example, schematic diagrams 1-1 and 1-2 in FIG1 schematically show the front and back of electronic device 100, respectively. As shown in FIG1, electronic device 100 may include housing 101, display panel (DP) 102, and camera compact module (CCM) 103.
[0114] The housing 101 has a receiving space for accommodating the components of the electronic device 100. The housing 101 also serves to protect the electronic device 100 and support the entire device. The display screen 102 and the camera module 103 are disposed within the receiving space of the housing 101 and connected to the housing 101. In some embodiments, the housing 101 may include a back cover opposite to the display screen 102 and a mid-frame disposed between the back cover and the display screen 102; the display screen 102 and the camera module 103 may be fixed to the mid-frame. The housing 101 may be made of metal, plastic, ceramic, or glass, etc.
[0115] The display screen 102 is used to display images, such as images captured by the camera module 103. The display screen 102 can be a liquid crystal display (LCD) screen, an organic light emitting diode (OLED) screen, etc. The display screen 102 can be a regular screen, or an irregularly shaped screen, a foldable screen, etc. The display screen 102 can be located on the front and / or back of the electronic device 100. Here, the front of the electronic device 100 can be understood as the side facing the user when using the electronic device 100, and the back of the electronic device 100 can be understood as the side facing away from the user when using the electronic device 100.
[0116] The camera module 103 is used to capture still images or videos. The camera module 103 can be disposed on the front and / or back of the electronic device 100. When the camera module 103 is disposed on the front of the electronic device 100, it can be used to capture the scene located on one side of the front of the electronic device 100; in some embodiments, this can be referred to as a front-facing camera. When the camera module 103 is disposed on the back of the electronic device 100, it can be used to capture the scene located on one side of the back of the electronic device 100; in some embodiments, this can be referred to as a rear-facing camera. During shooting, the user can select the appropriate camera module according to the shooting requirements. In some embodiments, when the display screen 102 can be folded, the camera module 103 can function as a front-facing camera or a rear-facing camera as the display screen 102 folds. It is understood that the placement position of the camera module 103 can be determined according to actual needs; the installation position shown in Figure 1 is merely illustrative.
[0117] In some embodiments, the camera module 103 can be a vertical module or a folding module (or periscope camera module). A vertical camera module can be understood as light entering the camera module directly hitting the image sensor without bending the light path. A folding camera module can be understood as light entering the camera module needing to pass through optical elements such as reflectors, lenses, and prisms before hitting the image sensor, resulting in a folded light path.
[0118] In some embodiments, the camera module 103 may be a telephoto module, a wide-angle module, an ultra-wide-angle module, or a depth-of-field module.
[0119] This application embodiment does not limit the number of camera modules 103; it can be one, two, four, or even more. For example, one or more camera modules 103 can be set on the front of the electronic device 100, and / or one or more camera modules 103 can be set on the back of the electronic device 100. When multiple camera modules 103 are set, they can be identical or different. For example, the multiple camera modules 103 may have different lens optical parameters, different lens placement positions, or different lens shapes. This application embodiment also does not limit the relative positions of the multiple camera modules. For example, one or more of the multiple camera modules 103 can serve as the main camera module. Typically, the main camera module is responsible for the main shooting task, usually has the highest pixel count, and can provide higher resolution and a stronger sensor, thereby meeting the user's photography needs in different scenarios.
[0120] In some embodiments, the electronic device 100 may further include a protective lens 104 for protecting the camera module 103. The protective lens 104 is disposed on the housing 101 and covers the camera module 103. For example, when the protective lens 104 is used to protect the front-facing camera, the protective lens 104 may cover only the front-facing camera module or cover the entire front of the electronic device 100. When the protective lens 104 covers the entire front of the electronic device 100, it can also be used to protect the display screen 102, in which case the protective lens 104 is the cover glass (CG). As another example, when the protective lens 104 is used to protect the rear-facing camera, the protective lens 104 may cover the entire back of the electronic device 100, or it may be disposed only at the position corresponding to the rear-facing camera module.
[0121] In some embodiments, the protective lens 104 may be made of glass, sapphire, ceramic, etc., and this application does not impose any special limitations on it. For example, the protective lens 104 is transparent, and light from outside the electronic device 100 can enter the camera module 103 through the protective lens 104.
[0122] It should be understood that the structure shown in Figure 1 does not constitute a specific limitation on the electronic device 100. The electronic device 100 may include more or fewer components than shown in the figure. For example, the electronic device 100 may also include one or more of the following components: battery, flash, earpiece, buttons, sensors, etc. The electronic device 100 may also have a different component arrangement than shown in the figure.
[0123] Figures 2 and 3 show schematic diagrams of a camera module according to an embodiment of this application. Figure 2 is a schematic exploded view of the camera module 200, and Figure 3 is a schematic cross-sectional view of the camera module 200. The camera module 200 in Figure 2 can be an exemplary structure of the camera module 103 in Figure 1. The structure of the camera module 200 will be briefly described below with reference to Figures 2 and 3.
[0124] For ease of description, the optical axis direction of the camera module 200 is defined as the Z direction, and the two directions perpendicular to the optical axis are the X direction and the Y direction, with the X direction perpendicular to the Y direction. In the Z direction, the side facing the object being photographed is the front side, and the side facing away from the object is the rear side. In the X and Y directions, the direction closer to the optical axis is the inner side, and the direction facing away from the optical axis is the outer side. In this embodiment, the optical axis direction is the direction in which the optical system transmits light.
[0125] Here, the definitions of X, Y, Z directions and front, back, inside, and outside also apply to the various figures described below. It should be noted that the above definitions of X, Y, Z directions and front, back, inside, and outside are merely for the convenience of describing the positional, connection, or motion relationships between the components in the embodiments of this application, and should not be construed as limiting the embodiments of this application.
[0126] As shown in Figures 2 and 3, the camera module 200 may include a housing 210, a lens assembly 220, and a light sensing assembly 240.
[0127] The housing 210 has a receiving space for accommodating the lens assembly 220 and the light sensing assembly 240, etc. Additionally, the housing 210 also serves a protective and support function. It is understood that the structure of the housing 210 shown in Figures 2 and 3 is merely exemplary and does not constitute any limitation on this application. Those skilled in the art can design the shape of the housing 210 according to actual needs.
[0128] The lens assembly 220 mainly includes a lens group 221 and a lens barrel 222, wherein the lens group 221 is housed within the receiving space formed by the lens barrel 222. The lens assembly 220 is used to image the scene on the object side onto the image plane on the image side. In some embodiments, the lens assembly 220 can also perform certain processing on the received imaging beam, such as aberration correction and chromatic aberration elimination. Here, the imaging beam refers to the beam formed by the light incident on the camera module 200.
[0129] Lens group 221 may include at least one lens (or lens element). The at least one lens may be different or at least partially the same. This application embodiment does not specifically limit the number of lenses included in lens group 2021. Those skilled in the art can set the number of lenses according to actual needs, such as 1, 2, 3, 5, 8 or more.
[0130] The focal length of lens group 221 can be fixed, and correspondingly, lens assembly 220 is a prime lens. The focal length of lens group 221 can also be adjusted, and correspondingly, lens assembly 220 is a zoom lens. For example, the focal length of lens group 221 can be adjusted by changing the relative positions of the lenses within lens group 221.
[0131] The lens barrel 222 has a receiving space, primarily for accommodating the lens assembly 221. In some embodiments, the lens barrel 222 can be a single unit, with the lens assembly 221 housed within this single unit. In other embodiments, the lens barrel 222 may also comprise multiple lens barrel sections, with the lens groups of the lens assembly 221 disposed within these multiple lens barrel sections, wherein each lens barrel section and the lenses housed therein can be referred to as a lens group. Exemplarily, the relative positions between these multiple lens barrel sections can be adjusted, enabling optical zoom by adjusting the relative positions of the lenses.
[0132] It is understood that the structure of the lens barrel 222 and the connection method between the lens group 221 and the lens barrel 222 in Figures 2 and 3 are merely exemplary and do not impose any limitations on the embodiments of this application.
[0133] In some examples, the camera module 200 may also include a lens actuator 230 for moving the lens assembly 220 to achieve autofocus and / or optical image stabilization. In some embodiments, the lens actuator 230 may also be referred to as a lens motor.
[0134] As shown in Figure 3, the lens assembly actuator 230 may include a motor for moving the lens assembly 220 for autofocus (hereinafter referred to as AF motor 231 for ease of description) and / or a motor for moving the lens assembly 220 for optical image stabilization (hereinafter referred to as OIS motor 232 for ease of description). Specifically, the AF motor 231 is used to move the lens assembly 220 for autofocus in the Z direction, and the OIS motor 232 is used to move the lens assembly 220 for optical image stabilization in the X and / or Y directions.
[0135] In some embodiments, the AF motor 231 and the OIS motor 232 can be two independent components, each independently driving the lens assembly 220 for autofocus and optical image stabilization. Alternatively, the AF motor 231 and the OIS motor 232 can be integrated into one unit, with a single motor driving the lens assembly 220 for autofocus and optical image stabilization. Figure 3 exemplarily illustrates that the lens actuator 230 includes independent AF motor 231 and OIS motor 232, but it should be understood that the embodiments of this application are not limited thereto.
[0136] In some embodiments, the AF motor 231 or the OIS motor 232 can be used to move the entire lens assembly 220, or to move a portion of the lens assembly 220. For example, if a portion of the lens assembly 220 (such as the first lens group) is relatively fixed and another portion (such as the second lens group) is movable, the AF motor 231 or the OIS motor 232 can drive the movable portion to move, thereby changing the optical path to achieve the desired function.
[0137] For example, as shown in Figure 3, the AF motor 231 is connected to the lens barrel 222 in the lens assembly 220. During autofocus, the AF motor 231 can drive the lens barrel 222 to move along the optical axis (i.e., the Z-axis), thereby changing the distance from the optical center of the lens group 221 to the imaging plane (i.e., changing the image distance) to obtain a clear image. It should be understood that the figure only schematically shows the location of the AF motor 231 and does not impose any limitations on the specific structure of the AF motor 231.
[0138] For example, as shown in Figure 3, the OIS motor 232 is connected to the lens barrel 222 in the lens assembly 220. During optical image stabilization, the OIS motor 232 can drive the lens barrel 222 to move along the direction perpendicular to the optical axis (i.e., the X and / or Y directions), thereby causing the focus of the lens group 221 to deviate from the optical axis to obtain a sharp image. It should be understood that the figure only schematically shows the location of the OIS motor 232 and does not impose any limitation on the specific structure of the OIS motor 232.
[0139] As a implementation, the aforementioned AF motor 231 can be a voice coil motor (VCM), a shape memory alloy (SMA) motor, a stepping motor, a piezoelectric motor, etc. It should be understood that the specific structure of the mirror assembly AF motor 231 can be designed and selected according to the chosen driving method, and will not be described in detail in the embodiments of this application.
[0140] As a implementation, the aforementioned OIS motor 232 can be a voice coil motor (VCM), a shape memory alloy (SMA) motor, a stepping motor, a piezoelectric motor, etc. It should be understood that the specific structure of the mirror assembly OIS motor 232 can be designed and selected according to the chosen driving method, and will not be described in detail in the embodiments of this application.
[0141] In some examples, the lens actuator 230 may also include one or more displacement sensors that can be used to detect movement of the lens assembly 220 during autofocus, thereby achieving more accurate autofocus; and / or, the displacement sensor may also be used to detect movement of the lens assembly 220 during optical image stabilization, thereby achieving more accurate optical image stabilization.
[0142] The light sensing component 240 is disposed on the rear side of the lens assembly 220 and is mainly used for imaging. For example, the light sensing component 240 may include a filter 241, an image sensor 242, a circuit board 244, etc.
[0143] A filter 241 is disposed on the light-sensing assembly 240 on the side near the lens assembly 220. The filter 241 is used to eliminate unwanted light projected onto the image sensor 242, preventing problems such as ghosting, stray light, and color cast from occurring during image formation. The filter 241 can be an infrared cut-off filter or a filter that filters out other light bands.
[0144] An image sensor 242 is disposed on top of and directly or indirectly connected to a MEMS actuator 243. The image sensor 242 can move along the optical axis and / or perpendicular to the optical axis under the actuation of the MEMS actuator 243. The image sensor 242 is a semiconductor chip whose surface contains hundreds of thousands to millions of photodiodes. When illuminated, it generates an electric charge, which is converted into a digital signal by an analog-to-digital converter chip. The image sensor 242 can be a charge-coupled device (CCD) image sensor or a complementary metal-oxide-semiconductor (CMOS) image sensor.
[0145] In some examples, the light-sensing component 240 may also include a microelectromechanical system (MEMS) actuator 243, also referred to as a MEMS motor, for driving the image sensor 242 to achieve autofocus and / or optical image stabilization. Specifically, during autofocus, the MEMS motor 243 can drive the image sensor 242 to move up and down along the optical axis; during optical image stabilization, the MEMS motor 243 can drive the image sensor 242 to move in a direction perpendicular to the optical axis. The MEMS actuator 243 includes a mover and a stator (not shown), wherein the stator is fixed relative to the housing 210, and the mover is movable relative to the stator. During autofocus and optical image stabilization, specifically, the mover of the MEMS actuator 243 drives the image sensor 242 to move.
[0146] MEMS actuator 243 can be used to drive image sensor 242 to move along the optical axis for autofocus, or to drive image sensor 242 to move perpendicular to the optical axis for optical image stabilization. In other words, MEMS actuator 243 can be used to drive image sensor 242 to move along a target direction, where the target direction includes the optical axis and / or the direction perpendicular to the optical axis.
[0147] The MEMS actuator 243 can be driven by electrostatic force, magnetoelectric force, piezoelectric force, thermoelectric force, etc. It should be understood that those skilled in the art can design the structure of the mover and stator of the MEMS actuator 243 according to the selected driving method, which will not be described in detail here.
[0148] In some examples, the MEMS actuator 243 may also include one or more displacement sensors that can be used to detect movement of the image sensor 242 during autofocus, thereby achieving more accurate autofocus; and / or, the displacement sensor may also be used to detect movement of the image sensor 242 during optical image stabilization, thereby achieving more accurate optical image stabilization.
[0149] The circuit board 244 is used to transmit electrical signals and can be a flexible printed circuit (FPC) or a printed circuit board (PCB). The FPC can be a single-sided flexible board, a double-sided flexible board, a multi-layer flexible board, a rigid-flexible board, or a flexible circuit board with a hybrid structure, etc., and the embodiments of this application are not limited thereto.
[0150] The image sensor 242 can be electrically connected to the circuit board 244 via wires, such as live gold wires, to extract signals.
[0151] In some examples, the image sensor 242 can be directly or indirectly connected to the MEMS actuator 243, so that by driving the MEMS actuator 243, the image sensor 242 can be moved, thereby achieving autofocus or optical image stabilization.
[0152] As an example, the image sensor 242 can be directly mounted on the MEMS actuator 243 (specifically, the mover of the MEMS actuator 243). The image sensor 242 can be mechanically connected to the MEMS actuator 243 by means of adhesive bonding, welding, or other methods.
[0153] As an example, circuit board 244 may include a movable circuit board portion that may be located between image sensor 242 and MEMS actuator 243. Image sensor 242 is fixed to this movable circuit board portion, which may be fixed to MEMS actuator 243. That is, image sensor 242 is connected to MEMS actuator 243 through the movable circuit board portion.
[0154] In some scenarios, the aforementioned lens assembly 220, light sensing assembly 240, image sensor 242, etc., can all be regarded as optical elements.
[0155] It should be understood that the structures illustrated in Figures 2 and 3 do not constitute a specific limitation on the camera module 200. The camera module 200 may include more or fewer components than illustrated. For example, the camera module 200 may include an aperture assembly for adjusting the amount of light entering the camera, without including the aforementioned housing 210. This aperture assembly may include multiple blades arranged in a ring to form a light-entry aperture through which light passes. The size of the light-entry aperture is adjusted by driving the multiple blades to change the amount of light entering the camera. As another example, the camera module 200 may also include connectors and peripheral electronic components. Similar details are not elaborated here.
[0156] To control the movement of the motors driving the lens assembly 220 and / or the image sensor 242 during image stabilization, ensuring that the motors move in a predetermined direction without causing displacement in other directions (motion crosstalk), one feasible approach is to add a limiting structure to the driving motor, thereby passively reducing motion crosstalk. However, the limiting structure will directly or indirectly occupy the internal space of the motor, thus limiting the miniaturization of the motor and even the entire camera module 200 to some extent.
[0157] This application provides a drive motor that includes a displacement sensor. The displacement sensor can detect motion crosstalk during the drive motor's operation, and based on this motion crosstalk, the drive motor can be controlled to perform anti-crosstalk compensation. Therefore, during optical image stabilization, the motion crosstalk of the drive motor is reduced, the displacement of the lens assembly 220 and / or image sensor 242 is more reasonable, the optical image stabilization effect is more ideal, and the imaging quality of the camera module 200 is better.
[0158] The drive motor provided in this application embodiment can be the mirror actuator 230 mentioned above, or the MEMS actuator 243 mentioned above. The following examples will describe these two cases respectively.
[0159] Figure 4 shows a shooting method provided in an embodiment of this application. The displacement sensor included in the drive motor can detect motion crosstalk generated during optical image stabilization. Based on the detection result of the displacement sensor, the drive motor is controlled to perform anti-crosstalk compensation. After the anti-crosstalk compensation is completed, the image quality of the image sensor 242 is better.
[0160] 310. During the image stabilization process, the lens assembly 220 and / or image sensor 242 are driven to move from the initial position to the reference position.
[0161] One possibility is that optical image stabilization can be achieved by moving the lens assembly 220. In this case, the initial position mentioned above can refer to the position of the lens assembly 220 before image stabilization movement (e.g., referred to as initial position Sp1), and the reference position can refer to the position of the lens assembly 220 before anti-crosstalk compensation (e.g., referred to as reference position Rp1).
[0162] One possibility is that optical image stabilization can be achieved by moving the image sensor 242. In this case, the initial position mentioned above can refer to the position of the image sensor 242 before the image stabilization movement (e.g., referred to as the initial position Sp2), and the reference position can refer to the position of the image sensor 242 before anti-crosstalk compensation (e.g., referred to as the reference position Rp2).
[0163] One possibility is that optical image stabilization can be achieved by moving the lens assembly 220 and moving the image sensor 242 together. In this case, the initial position can include the position of the lens assembly 220 before image stabilization (initial position Sp3) and the position of the image sensor 242 (initial position Sp4), and the reference position can include the position of the lens assembly 220 before crosstalk compensation (reference position Rp3) and the position of the image sensor 242 (reference position Rp4).
[0164] In some examples, when optical image stabilization is required, an angular motion detection device within the aforementioned electronic device 100, such as a gyroscope, can determine whether shaking has occurred. In the event of shaking, the gyroscope can obtain shaking information indicating the angle of shaking that has occurred in the electronic device, which is also used to indicate the compensation angle for optical image stabilization when the lens assembly 220 and / or image sensor 242 perform optical image stabilization.
[0165] In practice, the aforementioned jitter information can include damage per second (DPS) information. By integrating the DPS, the jitter angle can be obtained.
[0166] When optical image stabilization is achieved by moving the lens assembly 220, the required translational distance S1 and / or rotational angle θ1 of the lens assembly 220 in the direction perpendicular to the optical axis can be determined based on the aforementioned shake information. The position of the lens assembly 220 corresponding to this translational distance S1 and / or rotational angle θ1 can be referred to as the ideal position Ep1. In other words, the lens assembly 220, located at the initial position Sp1, can reach the ideal position Ep1 after moving a distance S1 and / or rotating an angle θ1.
[0167] In the case of optical image stabilization achieved by moving the image sensor 242, the translational distance S2 and / or rotational angle θ2 required for the image sensor 242 in the direction perpendicular to the optical axis can be determined based on the aforementioned jitter information. The position of the image sensor 242 corresponding to this translational distance S2 and / or rotational angle θ2 can be referred to as the ideal position Ep2. Alternatively, the image sensor 242 located at the initial position Sp2 can reach the ideal position Ep2 after moving a distance S1 and / or rotating an angle θ2.
[0168] When optical image stabilization is achieved by moving the lens assembly 220 and moving the image sensor 242 together, the translational distance S3 and / or rotational angle θ3 of the lens assembly 220 in the direction perpendicular to the optical axis and the translational distance S4 and / or rotational angle θ4 of the image sensor 242 in the direction perpendicular to the optical axis can be determined based on the shake information mentioned above.
[0169] The position of the lens assembly 220 corresponding to the translation distance S3 and / or rotation angle θ3 can be called the ideal position Ep3, and the position of the image sensor 242 corresponding to the translation distance S4 and / or rotation angle θ4 can be called the ideal position Ep4.
[0170] Given the aforementioned translation distance and / or rotation angle, the lens actuator 230 can drive the lens assembly 220 to perform image stabilization motion, and / or, the MEMS actuator 243 can drive the image sensor 242 to perform image stabilization motion.
[0171] Typically, due to motion crosstalk, the translation distance of the lens assembly 220 is difficult to match the calculated translation distance determined based on the shake information (translation distances S1 and S3 mentioned above). Similarly, the translation distance of the image sensor 242 is also difficult to match the calculated translation distance determined based on the shake information (translation distances S2 and S4 mentioned above). In other words, due to the influence of motion crosstalk, it is difficult for the lens assembly 220 to move accurately from its initial position to its ideal position (e.g., ideal position Ep1 and ideal position Ep3 mentioned above), and it is also difficult for the image sensor 242 to move accurately from its initial position to its ideal position (e.g., ideal position Ep2 and ideal position Ep4 mentioned above).
[0172] One possibility is that the lens assembly 220 can be moved to a reference position Rp1 close to the ideal position Ep1.
[0173] One possibility is that the image sensor 242 can be moved to a reference position Rp2 close to the ideal position Ep2.
[0174] One possibility is that the lens assembly 220 can be moved to a reference position Rp3 close to the ideal position Ep3, and the image sensor 242 can be moved to a reference position Rp4 close to the ideal position Ep4.
[0175] In other words, the solution in 301 can also be understood as follows: during the image stabilization process, the lens assembly 220 can move towards the ideal position for image stabilization, but due to motion crosstalk, the lens assembly 220 will move to a reference position closer to the aforementioned ideal position. Similarly, the image sensor 242 can move towards the ideal position for image stabilization, but due to motion crosstalk, the image sensor 243 will move to a reference position closer to the aforementioned ideal position.
[0176] To compensate for the aforementioned motion crosstalk, or in other words, to bring the lens assembly 220 (and / or image sensor 242) closer to the ideal position for shake compensation and minimize the reduction in image quality caused by crosstalk, the motion crosstalk generated during the movement of the lens assembly 220 (and / or image sensor 242) to the reference position can be determined by the displacement sensor, or the anti-crosstalk compensation that needs to be performed after the lens assembly 220 reaches the reference position can be determined by the displacement sensor.
[0177] 320, the displacement sensor detects the reference signal.
[0178] Here, a displacement sensor can refer to a measuring device used to convert the spatial displacement of an object relative to a reference point into an electrical quantity. Depending on the measurement method, displacement sensors can include contact displacement sensors and non-contact displacement sensors. Contact displacement sensors can employ the principle of variable resistance to convert changes in displacement into changes in resistance; non-contact displacement sensors can employ magnetic field, electric field, or optical principles to convert changes in displacement into changes in capacitance, inductance, magnetoelectricity, or optical parameters.
[0179] For example, the displacement sensors mentioned above may include: inductive displacement sensors, mutual inductance displacement sensors, capacitive displacement sensors, electro-contact displacement sensors, piezoelectric displacement sensors, photoelectric displacement sensors, etc. Specifically, the displacement sensor may be one or more of the following: Hall effect sensors, tunnel magnetoresistance (TMR) sensors, anisotropic magnetoresistive sensors, fluxgate sensors, magnetoelectric composite material sensors, or strain sensors.
[0180] Different types of displacement sensors can be used to detect different types of reference signals. For example, the reference signal may include one or more of the following: magnetic field signal, electric field signal, optical signal, capacitance signal, inductance signal, etc.
[0181] The reference signal can be used to determine motion crosstalk during image stabilization, or it can be used to determine the anti-crosstalk compensation corresponding to motion crosstalk.
[0182] Here's a brief explanation of motion crosstalk: In a multi-degree-of-freedom system, motion in one direction can affect motion in other directions. In other words, when the motions in a system are not completely independent, motion in one direction can cause or influence motion in another direction; this constitutes motion crosstalk. Motion crosstalk can manifest as unexpected displacement or angular changes, and this unexpected behavior reduces the system's accuracy and efficiency.
[0183] In some examples, there may be only one displacement sensor, in which case the reference signal may refer to the signal detected by this displacement sensor. For example, this single displacement sensor may be located in mirror actuator 230 or MEMS actuator 243.
[0184] In some examples, the number of displacement sensors can be multiple (e.g., 2, 3, etc.). In this case, the reference signal can include signals detected by multiple displacement sensors respectively, or the reference signal can include multiple sub-signals. For example, the reference signal can include signal Sg1, signal Sg2, and signal Sg3, which can correspond to three displacement sensors respectively.
[0185] For example, all of the aforementioned displacement sensors may be located in the mirror actuator 230. Alternatively, all of the aforementioned displacement sensors may be located in the MEMS actuator 243. Yet another example is that some of the aforementioned displacement sensors may be located in the mirror actuator 230, and another portion may be located in the MEMS actuator 243.
[0186] One possibility is that optical image stabilization can be achieved by moving the lens assembly 220. In this case, the displacement sensor mentioned above can refer to the displacement sensor located in the lens actuator 230. Accordingly, the reference signal can be used to determine the motion crosstalk (or the anti-crosstalk compensation corresponding to the motion crosstalk) generated by the lens assembly 220 during the image stabilization movement.
[0187] One possibility is that optical image stabilization can be achieved by moving the image sensor 242. In this case, the aforementioned displacement sensor can refer to the displacement sensor located in the MEMS actuator 243. Accordingly, the reference signal can be used to determine the motion crosstalk (or the anti-crosstalk compensation corresponding to the motion crosstalk) generated by the image sensor 242 during the image stabilization process.
[0188] One possibility is that optical image stabilization can be achieved jointly by the movement of the lens assembly 220 and the movement of the image sensor 242. In this case, there are at least two displacement sensors, one of which can be located in the lens actuator 230 and the other in the MEMS actuator 243. Accordingly, a portion of the reference signal can be used to determine the motion crosstalk (or the anti-crosstalk compensation corresponding to the motion crosstalk) generated by the lens assembly 220 during the image stabilization movement, and a portion of the reference signal can be used to determine the motion crosstalk (or the anti-crosstalk compensation corresponding to the motion crosstalk) generated by the image sensor 242 during the image stabilization movement.
[0189] 330, determine the anti-crosstalk compensation based on the reference signal.
[0190] One possibility is that the camera module 200 may only include the lens actuator 230, without the MEMS actuator 243. In this case, the aforementioned reference signal and anti-crosstalk compensation both correspond to the lens assembly 220. The anti-crosstalk compensation can be used to indicate the distance the lens assembly 220 moves from the reference position to the target position.
[0191] One possibility is that the camera module 200 may only include the MEMS actuator 243, without the lens actuator 230. In this case, the aforementioned reference signal and anti-crosstalk compensation both correspond to the image sensor 243. The anti-crosstalk compensation can be used to refer to the distance the image sensor 242 moves from the reference position to the target position.
[0192] One possibility is that the camera module 200 may include a lens actuator 230 and a MEMS actuator 243. In this case, the reference signal may correspond to the lens assembly 220, and the crosstalk compensation may correspond to the image sensor 242; alternatively, the reference signal may correspond to the image sensor 242, and the crosstalk compensation may correspond to the lens assembly 220. In other words, motion crosstalk generated during the image stabilization process of the lens assembly 220 can be compensated for by moving the image sensor 242, and motion crosstalk generated during the image stabilization process of the image sensor 242 can be compensated for by moving the lens assembly 220.
[0193] Figure 5 roughly illustrates the relationship between the initial position, reference position, target position, and ideal position of the lens assembly 220 or image sensor 242 during image stabilization. The following description, in conjunction with Figure 5, explains the method for determining anti-crosstalk compensation based on the reference signal. This method is primarily explained using the lens assembly 220 as an example; the method for determining anti-crosstalk compensation for the image sensor 242 can be referenced and implemented accordingly.
[0194] During shooting, due to camera module 200 shaking, image stabilization compensation is required. This compensation can be determined based on sensors such as gyroscopes. The lens assembly 220, initially positioned, can move to an ideal position after image stabilization compensation. Image stabilization compensation is achieved through anti-shake motion. Limited by motion crosstalk, the lens assembly 220 can move from its initial position to a reference position close to the ideal position. To move further closer to the ideal position, anti-crosstalk compensation can be determined based on the relative positional relationship between the reference and ideal positions. Based on this anti-crosstalk compensation, the lens assembly 220 can move to a target position even closer to the ideal position through anti-crosstalk motion.
[0195] In some scenarios, the positional deviation between the reference position and the ideal position can also be understood as motion crosstalk generated during image stabilization. In other words, motion crosstalk can be determined based on the relative positional relationship between the reference position and the ideal position.
[0196] In some examples, motion crosstalk or anti-crosstalk compensation can be determined based on the intensity changes of the reference signal during the stabilization motion.
[0197] For example, the reference signal can be a magnetic field signal, and the intensity of the magnetic field signal detected by the displacement sensor at different positions in the magnetic field is different. When the lens assembly 220 is in the reference position, the displacement sensor can detect the intensity of the magnetic field signal as the initial intensity Ss1; when the lens assembly 220 is in the reference position, the displacement sensor can detect the intensity of the magnetic field signal as the reference intensity Sr1. Based on the initial intensity Ss1, the reference intensity Sr1, and the initial position of the lens assembly 220, the reference position of the lens assembly 220 can be determined. Combined with the ideal position of the lens assembly 220, the aforementioned motion crosstalk or anti-crosstalk compensation can be determined.
[0198] For example, the reference signal can be an electric field signal, and the intensity of the electric field signal detected by the displacement sensor at different locations in the electric field is different. When the lens assembly 220 is in the reference position, the displacement sensor can detect the intensity of the electric field signal as the initial intensity Ss2; when the lens assembly 220 is in the reference position, the displacement sensor can detect the intensity of the electric field signal as the reference intensity Sr2. Based on the initial intensity Ss2, the reference intensity Sr2, and the initial position of the lens assembly 220, the reference position of the lens assembly 220 can be determined. Combined with the ideal position of the lens assembly 220, the aforementioned motion crosstalk or anti-crosstalk compensation can be determined.
[0199] For example, the reference signal can be an optical signal, and the intensity of the optical signal detected by the displacement sensor varies at different positions. When the lens assembly 220 is in the reference position, the displacement sensor can detect the intensity of the optical signal as the initial intensity Ss3; when the lens assembly 220 is in the reference position, the displacement sensor can detect the intensity of the optical signal as the reference intensity Sr3. Based on the initial intensity Ss3, the reference intensity Sr3, and the initial position of the lens assembly 220, the reference position of the lens assembly 220 can be determined. Combined with the ideal position of the lens assembly 220, the aforementioned motion crosstalk or anti-crosstalk compensation can be determined.
[0200] To reduce the adverse effects of the reference signal on the imaging quality of the camera module 20, the reference signal can be a light signal other than visible light, such as an infrared light signal.
[0201] 340, based on anti-crosstalk compensation, drive the lens assembly and / or image sensor to move from the reference position to the target position.
[0202] In some examples, anti-crosstalk compensation can be achieved by driving the lens assembly 220 to perform anti-crosstalk motion.
[0203] For example, the lens assembly 220 can be driven from the reference position Rp1 to the target position Tp1 by the lens assembly actuator 230, wherein the target position Tp1 is closer to the ideal position Ep1 and the reference position Rp1 is farther from the ideal position Ep1.
[0204] In some examples, anti-crosstalk compensation can be achieved by driving the image sensor 242 to perform anti-crosstalk motion.
[0205] For example, the image sensor 242 can be driven from the reference position Rp2 to the target position Tp2 by the MEMS actuator 243, wherein the target position Tp2 is closer to the ideal position Ep2 and the reference position Rp2 is farther from the ideal position Ep2.
[0206] In the two examples above, one possible scenario is that the motion crosstalk caused by the image stabilization process and the anti-crosstalk movement can correspond to the same component. For example, the lens assembly 220 causes motion crosstalk during image stabilization and compensates for it through anti-crosstalk movement. Similarly, the image sensor 242 causes motion crosstalk during image stabilization and compensates for it through anti-crosstalk movement. In this case, the image stabilization and anti-crosstalk movements in the camera module 200 are implemented through the same component, which simplifies the internal structure of the camera module 200 and simplifies its control method.
[0207] Another possibility is that the motion crosstalk caused by the image stabilization process and the anti-crosstalk motion can correspond to different components. For example, the lens assembly 220 may cause motion crosstalk during image stabilization, which is compensated for by the image sensor 242 performing anti-crosstalk motion. Alternatively, the image sensor 242 may cause motion crosstalk during image stabilization, which is compensated for by the lens assembly 220 performing anti-crosstalk motion. In this case, the image stabilization and anti-crosstalk motion of the camera module 200 are implemented by different components, allowing for a more timely response to the drive signals.
[0208] In some examples, anti-crosstalk compensation can be achieved by driving the lens assembly 220 and the image sensor 242 to perform anti-crosstalk motions respectively.
[0209] For example, the lens assembly 220 can be driven from the reference position Rp3 to the target position Tp3 by the lens actuator 230, and the image sensor 242 can be driven from the reference position Rp3 to the target position Tp3 by the MEMS actuator 243.
[0210] One possibility is that the target position Tp3 is closer to the ideal position Ep3, the reference position Rp3 is farther from the ideal position Ep3, the target position Tp4 is closer to the ideal position Ep4, and the reference position Rp4 is farther from the ideal position Ep4. In other words, in this case, both the lens assembly 220 and the image sensor 242 can move towards their respective ideal positions.
[0211] By simultaneously driving the lens assembly 220 and the image sensor 242 for anti-crosstalk movement, the distance each component needs to move is shorter, making the camera module 200 more efficient at preventing crosstalk and improving shooting efficiency.
[0212] One possibility is that the target position Tp3 is farther from the ideal position Ep3, the reference position Rp3 is closer to the ideal position Ep3, the target position Tp4 is closer to the ideal position Ep4, and the reference position Rp4 is farther from the ideal position Ep4. Alternatively, the target position Tp3 is closer to the ideal position Ep3, the reference position Rp3 is farther from the ideal position Ep3, the target position Tp4 is farther from the ideal position Ep4, and the reference position Rp4 is closer to the ideal position Ep4. In other words, in this case, one of the lens assembly 220 and the image sensor 242 can move towards the ideal position, and the other can move away from the ideal position.
[0213] It is understandable that some degree of motion crosstalk may exist during the anti-crosstalk movement. In this case, multiple anti-crosstalk movements can be used to bring the lens assembly 220 or the image sensor 242 closer to the ideal position.
[0214] For example, after the first anti-crosstalk movement, the lens assembly 220 can move to target position 1, after the second anti-crosstalk movement, it can move to target position 2, ..., after the i-th anti-crosstalk movement, it can move to target position i, and after the n-th anti-crosstalk movement, it can move to target position n (i and n are both positive integers, and i is less than or equal to n). The distance between target position 1 and the ideal position is D1, the distance between target position 2 and the ideal position is D2, and the distance between target position n and the ideal position is Dn. D1, D2, Di...Dn can satisfy: D1 > D2 > Di > Dn.
[0215] Based on the above control principle, this application provides the following types of drive motors, which can be used to drive the movement of lens components to achieve optical image stabilization, and can also be used to drive the movement of sensors to achieve optical image stabilization. The drive motor may include one or more displacement sensors, which can be regarded as an example of the displacement sensors used above to determine motion crosstalk or anti-crosstalk compensation.
[0216] The following explanation addresses two scenarios: the use of a drive motor to drive the lens assembly and the use of a drive motor to drive the image sensor. It is understood that a camera module may include only a drive motor for driving the lens assembly, or only a drive motor for driving the image sensor; alternatively, a camera module may include both a drive motor for driving the lens assembly and a drive motor for driving the image sensor.
[0217] Figure 6 shows a drive motor 400a provided in an embodiment of this application. This drive motor 400a can be used to drive a lens assembly for optical image stabilization. This drive motor 400a can serve as an example of the lens assembly actuator 230 mentioned earlier. The drive motor 400a may include displacement sensors, which can determine motion crosstalk in the lens assembly's image stabilization movement by detecting magnetic field signals. These displacement sensors can be located on the stator or mover of the drive motor 400a.
[0218] Figure 7 shows a schematic diagram of the components of the drive motor 400a in Figure 6. The drive motor 400a may include a base 402, a coil 404, a displacement sensor 406, a frame 408, a drive magnet 410, and a mirror assembly carrier 414.
[0219] The base 402 and frame 408 can be arranged along the optical axis (Z-axis direction in the figure), with the frame 408 positioned above the base 402 (on the side closer to the subject). The base 402 can serve as the stator of the drive motor 400a, and the frame 408 can serve as the mover of the drive motor 400a. Alternatively, the base 402 can serve as the mover of the drive motor 400a, and the frame 408 can serve as the stator of the drive motor 400a. The former case will be used as an example below.
[0220] The lens carrier 414 can be used to fix the lens assembly, and the lens carrier 414 can be fixed relative to the aforementioned frame 408. When the lens assembly is fixed to the lens carrier 414, the movement of the frame 408 can drive the lens carrier 414 and the lens assembly to move, thereby achieving optical image stabilization.
[0221] In some examples, the driving magnet 410 and the coil 404 can be arranged relative to each other. When the coil 404 is energized, an interaction force can be generated between the coil 404 and the driving magnet 410. This force can be used to drive the frame 408 to move. The lens assembly can be fixedly connected to the frame 408. The movement of the frame 408 can drive the movement of the lens assembly, thereby achieving optical image stabilization of the lens assembly.
[0222] One possible configuration is that the coil 404 can be located on the bottom surface of the base 402 and face the frame 408; the driving magnet 410 can be located on the bottom surface of the frame 408 and face the base 402.
[0223] Another possibility is that the coil 404 can be located on the bottom surface of the frame 408 and facing the base 402, and the driving magnet 410 can be located on the base of the base 402 and facing the frame 408.
[0224] The bottom surface of the base 402 can be a plane perpendicular to the optical axis, and the bottom surface of the frame 408 can also be a plane perpendicular to the optical axis.
[0225] In other words, the base 402 and the frame 408 may each include a phase mounting surface Sf1 and a mounting surface Sf2, respectively, and one of the coil 404 and the driving magnet 410 may be mounted on the mounting surface Sf1 and the other may be mounted on the mounting surface Sf2.
[0226] Mounting surface Sf1 can refer to a portion of the bottom surface of base 402, and mounting surface Sf2 can refer to a portion of the bottom surface of frame 408. That is to say, both mounting surface Sf1 and mounting surface Sf2 can be perpendicular to the optical axis.
[0227] For example, the coil 404 or the driving magnet 410 can be mounted on the aforementioned mounting surface by one or more of the following methods: snap-fit, adhesive, welding, threaded connection, riveting, etc., and this application does not limit this.
[0228] Referring to the base 402 shown in Figure 8, for example, one or more receiving grooves 420 may be provided on the bottom surface of the base 402, and the coil 404 or the driving magnet 410 may be accommodated in the receiving groove 420.
[0229] Referring to the frame 408 shown in Figure 9, for example, one or more receiving slots 426 may be provided on the bottom surface of the frame 408, and the driving magnet 410 or coil 404 may be accommodated in the receiving slot 426.
[0230] For example, the bottom surface of the base 402 may include an adhesive area Ar1, on which the coil 404 or the driving magnet 410 may be adhered. Similarly, the bottom surface of the frame 408 may also include an adhesive area Ar2, on which the driving magnet 410 or the coil 404 may be adhered.
[0231] In some examples, the base 402 may also be referred to as a mounting base, or the base 402 may be part of a mounting base. In other words, at least one of the coil 404 and the driving magnet 410 may be mounted on the mounting base.
[0232] In some examples, there may be multiple coils 404 and multiple driving magnets 410.
[0233] For example, at least one of the plurality of coils 404 can be used to provide a driving force along the X-axis direction, and at least one can be used to provide a driving force along the Y-axis direction. Similarly, at least one of the plurality of driving magnets 410 can be used to provide a driving force along the X-axis direction, and at least one can be used to provide a driving force along the Y-axis direction.
[0234] For example, at least one of the plurality of coils 404 can be used to provide rotational torque. In order to improve the response speed of the lens assembly during optical image stabilization and to control the lens assembly more accurately, the aforementioned coils for providing rotational torque can be at least two.
[0235] As an implementation, the number of coils 404 can be four, of which two coils 404 (e.g., referred to as coil 404a and coil 404b) can be used to provide driving force in the X-axis direction, and the other two coils 404 (e.g., referred to as coil 404c and coil 404d) can be used to provide driving force in the Y-axis direction.
[0236] For example, referring to schematic diagram C-1 in Figure 10, coils 404a and 404b can be arranged along the Y-axis direction, and coils 404c and 404d can be arranged along the X-axis direction.
[0237] As a result, by controlling the magnitude and direction of the current in coil 404a and the current in coil 404b, coils 404a and 404b can jointly provide rotational torque in a clockwise or counterclockwise direction. Similarly, by controlling the magnitude and direction of the current in coil 404c and the current in coil 404d, coils 404c and 404d can jointly provide rotational torque in a clockwise or counterclockwise direction.
[0238] For example, the currents input to coils 404a, 404b, 404c, and 404d can be Cr1, Cr2, Cr3, and Cr4, respectively, with the following values: Cr1 = a1 × I x +b1×ΔI x Cr2=a2×I x +b2×ΔI x Cr3=a3×I y +b3×ΔI y Cr4=a4×I y +b4×ΔI y
[0239] Among them, a1, a2, a3, a4, b1, b2, b3, and b4 are all constants.
[0240] When a driving force along the X-axis is required, referring to schematic diagram C-2 in Figure 10, I can be set. y ΔI y ΔI x Both are zero, I x The value can be a non-zero number I0. Thus, if a1 = a2 = 1, the currents Cr1 and Cr2 are both I0, and the currents Cr3 and Cr4 are both zero. When coils 404a and 404b are working, they can provide driving forces F1 and F2 along the X-axis.
[0241] When a driving force along the Y-axis is required, referring to schematic diagram C-3 in Figure 10, I can be set. x ΔI x ΔI y Both are zero, I y The value can be a non-zero number I0. Thus, if a3 = a4 = 1, the currents Cr3 and Cr4 are both I0, and the currents Cr1 and Cr2 are both zero. When coils 404c and 404d are working, they can provide driving forces F3 and F4 along the Y-axis.
[0242] When torque is required, referring to schematic diagram C-4 in Figure 10, I can be set. x ΔI x I y and ΔI y All values are non-zero. For example, current Cr1 is I0+δ, current Cr2 is I0-δ, current Cr3 is I0+δ, and current Cr4 is I0-δ. In this way, coils 404a and 404b can generate torque M1, and coils 404c and 404d can generate torque M2. Torques M1 and M2 can jointly drive the lens assembly to rotate.
[0243] It should be noted that the above I x ΔI x I y and ΔI y Both can be positive or negative, where I x and I y The sign of ΔI can be used to indicate the direction of current (e.g., a positive value indicates forward current, and a negative value indicates reverse current), ΔI x and ΔI y The sign can be used to indicate the deviation from the reference value (for example, a positive value indicates that it is greater than the reference value, and a negative value indicates that it is less than the reference value).
[0244] It should also be noted that the magnitudes and directions of the aforementioned currents Cr1, Cr2, Cr3, and Cr4 can be adjusted according to actual control needs, and this application does not impose any restrictions on this. The magnitudes and directions of currents Cr1, Cr2, Cr3, and Cr4 can be controlled uniformly or separately, and this application also does not impose any restrictions on this.
[0245] In some examples, the number of coils 404 can be five or more. In this case, three or more coils 404 can be used to provide driving force in the X-axis direction or driving force in the Y-axis direction. In other words, in this case, the position of coil 404a (or coil 404b, coil 404c, coil 404d) in Figure 10 can include two or more coils.
[0246] The control method for 5 or more coils 404 can refer to the control method for 4 coils 404 mentioned above, and will not be repeated here.
[0247] In some examples, the driving magnet 410 can be a bar magnet, a Helbeck array, etc., and this application does not limit this. In some examples, the driving magnet 410 can be composed of one or more elements such as neodymium, iron, boron, nickel, chromium, and cobalt, and this application does not limit this either.
[0248] As an example, the driving magnet 410 can consist of two sets of magnets (e.g., magnet set 410a and magnet set 410b), each set of magnets may contain one or more magnets. Figure 11 roughly illustrates the positional relationship between coils 404a, 404b, 404c, 404d and the driving magnet 410. Magnet set 410a is opposite to coils 404a and 404b, and magnet set 410b is opposite to coils 404c and 404d.
[0249] For example, the projections of coils 404a and 404b onto the reference plane may partially or completely overlap with the projection of magnet group 410a onto the aforementioned reference plane, and the projections of coils 404c and 404d onto the reference plane may partially or completely overlap with the projection of magnet group 410b onto the aforementioned reference plane. Here, the reference plane may be a plane perpendicular to the optical axis.
[0250] As an example, the driving magnet 410 can consist of three groups of magnets (e.g., referred to as magnet group 410a, magnet group 410b, and magnet group 410c), each group of magnets may contain one or more magnets. Figure 12 roughly illustrates the positional relationship between coils 404a, 404b, 404c, 404d, and the driving magnet 410. Magnet group 410a is opposite to coil 404a, magnet group 410b is opposite to coil 404b, and magnet group 410c is opposite to coils 404c and 404d.
[0251] For example, the projection of coil 404a onto the reference plane may partially or completely overlap with the projection of magnet group 410a onto the reference plane; the projection of coil 404b onto the reference plane may partially or completely overlap with the projection of magnet group 410b onto the reference plane; and the projections of coils 404c and 404d onto the reference plane may partially or completely overlap with the projection of magnet group 410c onto the reference plane. Here, the reference plane is the same as the reference plane mentioned above, which is a plane perpendicular to the optical axis.
[0252] In order to detect motion crosstalk generated during the anti-shake motion, the displacement sensor 406 can be fixed on the stator (i.e., base 402) or mover (i.e. frame 408) of the drive motor 400a. When the stator and mover move relative to each other, the displacement sensor 406 can determine the motion crosstalk by detecting the change of the reference signal.
[0253] This application does not limit the shape of the displacement sensor 406. As an example, the displacement sensor 406 can be block-shaped, sheet-shaped, strip-shaped, etc. In some examples, the displacement sensor 406 can include at least one relatively flat plane, which can be regarded as a mounting surface for relative fixation of the displacement sensor 406 and the stator or mover of the drive motor 400a.
[0254] This application does not limit the type of displacement sensor 406. As an example, as described above, displacement sensor 406 can be an inductive displacement sensor, a mutual inductance displacement sensor, a capacitive displacement sensor, an electro-contact displacement sensor, a piezoelectric displacement sensor, a photoelectric displacement sensor, etc. Correspondingly, different types of displacement sensors 406 detect different types of reference signals. For related details, please refer to the preceding descriptions of displacement sensors and reference signals. In the following example, the detection of a magnetic field signal by displacement sensor 406 is used as an example. As an implementation, displacement sensor 406 used to detect the magnetic field signal can be a Hall sensor, a TMR sensor, a fluxgate sensor, etc.
[0255] In some examples, displacement sensor 406 may be located on base 402 and facing frame 408. Alternatively, displacement sensor 406 may be located on the bottom surface of frame 408 and facing base 402.
[0256] One possibility is that the displacement sensor 406 can determine the motion crosstalk generated during the stabilization process by detecting the magnetic field signal generated by the aforementioned driving magnet 410. That is, in this case, the magnet used to provide the driving force for the stabilization motion and the magnet used to generate the magnetic field signal can be the same set of magnets.
[0257] In the above case, the displacement sensor 406 can be arranged opposite to the driving magnet 410, or in other words, the displacement sensor 406 can face the driving magnet 410.
[0258] Specifically, when the displacement sensor 406 is located on the base 402, the driving magnet 410 can be located on the frame 408; when the displacement sensor 406 is located on the frame 408, the driving magnet 410 can be located on the base 402.
[0259] As an example, referring to Figure 11, the number of displacement sensors 406 can be three: displacement sensor 406a, displacement sensor 406b, and displacement sensor 406c. Displacement sensor 406a can be located near coils 404a and 404b, and both can be positioned opposite to magnet group 410a; displacement sensors 406b and 406c can be located near coils 404c and 404d, and both can be positioned opposite to magnet group 410b. The relative positional relationship between displacement sensor 404 and coil 404 will be explained in detail below.
[0260] One possibility is that the drive motor 400a may also include an inductive magnet 412, which can be used to provide a magnetic field signal to the displacement sensor 406. That is, in this case, the magnet used to provide the driving force for anti-shake motion and the magnet used to provide the magnetic field signal to the displacement sensor 406 can be different magnets.
[0261] In the above case, the displacement sensor 406 can be arranged opposite to the sensing magnet 412, or in other words, the displacement sensor 406 can face the sensing magnet 412.
[0262] Specifically, when the displacement sensor 406 is located on the base 402, the sensing magnet 412 can be located on the frame 408; when the displacement sensor 406 is located on the frame 408, the sensing magnet 412 can be located on the base 402.
[0263] As an example, referring to Figure 12, the number of displacement sensors 406 can be three: displacement sensor 406a, displacement sensor 406b, and displacement sensor 406c. The number of induction magnets 412 can also be three: induction magnet 412a, induction magnet 412b, and induction magnet 412c. Displacement sensor 406a is opposite to induction magnet 412a, displacement sensor 406b is opposite to induction magnet 412b, and displacement sensor 406c is opposite to induction magnet 412c.
[0264] As an example, in Figure 12, the driving magnet 410 and the displacement sensor 406 are approximately in the same plane, and the coil 404 and the sensing magnet 412 are approximately in the same plane. In other examples, the driving magnet 410 and the sensing magnet 412 may be approximately in the same plane, and the coil 404 and the displacement sensor 406 may be approximately in the same plane.
[0265] In some other examples, a portion of the plurality of displacement sensors 406 may be located approximately in the same plane as the driving magnet 410, and another portion may be located approximately in the same plane as the coil 404; correspondingly, a portion of the plurality of sensing magnets 412 may be located approximately in the same plane as the driving magnet 410, and another portion may be located approximately in the same plane as the coil 404.
[0266] Here, some explanation is given regarding the inductive magnet 412. The inductive magnet 412 can be a permanent magnet similar to the driving magnet 410, or it can be an electromagnet similar to the coil 404 (capable of generating a magnetic field when energized). For example, the inductive magnet 412 can be the same type of permanent magnet as the driving magnet 410; for instance, they can both be bar magnets. Alternatively, the inductive magnet 412 and the driving magnet 410 can be different types of permanent magnets; for example, the inductive magnet 412 can be a bar magnet, and the driving magnet 410 can be a Heilbeck array.
[0267] This application does not limit the shape or size of the inductive magnet 412, as long as the inductive magnet 412 can provide a magnetic field signal to the displacement sensor 406. For example, the inductive magnet 412 can be sheet-like, ring-like, block-like, etc. As one implementation, the projection of the displacement sensor 406 onto the reference plane can be located inside the projection of the inductive magnet 412 onto the reference plane, where the reference plane refers to a plane perpendicular to the optical axis.
[0268] To reduce the adverse effects of the magnetic field generated by the driving magnet 410, which is located in the same plane, on the magnetic field generated by the induction magnet 412, a gap may be provided between the driving magnet 410 and the induction magnet 412. By way of example and not limitation, the drive motor 400a may also include a spacer Spc1 located between the driving magnet 410 and the induction magnet 412. The spacer Spc1 may be made of a material with high magnetic permeability, which can guide the magnetic field lines of the driving magnet 410 and the induction magnet 412 to some extent.
[0269] Similarly, to reduce the adverse effects of the magnetic field generated by the coil 404, which is located in the same plane, on the magnetic field generated by the induction magnet 412, a gap may be provided between the coil 404 and the induction magnet 412. By way of example and not limitation, the drive motor 400a may also include a spacer Spc2, which may be located between the coil 404 and the induction magnet 412. The spacer Spc2 may be made of a material with high magnetic permeability, which can guide the magnetic field lines of the coil 404 and the induction magnet 412 to a certain extent.
[0270] During the image stabilization process, the frame 408 can move in a direction perpendicular to the optical axis. The relative position of the driving magnet 410 or inductive magnet located on the frame 408 and the displacement sensor 406 will change, and correspondingly, the magnetic field signal detected by the displacement sensor 406 will change. Based on the change in the magnetic field signal detected by the displacement sensor 406 before and after the image stabilization process, the motion crosstalk generated during the image stabilization process can be determined.
[0271] The drive motor 400a may include multiple displacement sensors 406, which can at least detect motion crosstalk generated along the X-axis, motion crosstalk generated along the Y-axis, and rotational crosstalk around the Z-axis during the anti-shake motion.
[0272] In some examples, displacement sensor 406 may include displacement sensor 406a, displacement sensor 406b, and displacement sensor 406c. These three displacement sensors may be located approximately in the same plane, but not on the same straight line. In other words, the aforementioned three displacement sensors can define a unique plane.
[0273] This application does not impose restrictions on the distribution of multiple displacement sensors 406 on the base 402 or frame 408, or in other words, the specific position of each displacement sensor 406 on the base 402 or frame 408. It is understood that as long as each displacement sensor 406 can detect a magnetic field signal, or in other words, as long as each displacement sensor 406 has a corresponding magnet (such as the aforementioned driving magnet 410 or inductive magnet), the displacement sensor 406 can determine motion crosstalk.
[0274] In some examples, multiple displacement sensors 406 may be arranged around an optical axis. Exemplarily, the multiple displacement sensors may be arranged separately, or the distance between two adjacent displacement sensors may be greater than or equal to a preset distance.
[0275] Multiple displacement sensors can be positioned relative to different parts of the stator or mover of the drive motor. This allows different displacement sensors to detect the displacement of different parts of the mover, and the motion crosstalk of the drive motor determined by the detection results of multiple displacement sensors is more accurate, which is beneficial for achieving more precise crosstalk suppression.
[0276] In some examples, the displacement sensor 406 may be located in the middle of the coil 404, or the wires of the coil 404 may be located on the outer periphery of the displacement sensor 406.
[0277] In some examples, the displacement sensor 406 may be located outside the coil 404.
[0278] For example, the displacement sensor 406 may be located near the end of the coil 404, or the displacement sensor 406 may be located near the side of the coil 404. Here, the end of the coil 404 refers to the arcuate portion of the coil 404, and the side of the coil 404 refers to the edge of the portion located between the two ends of the coil 404.
[0279] In some examples, the displacement sensor 406 may be located away from the coil 404.
[0280] When there are multiple displacement sensors 406, the relative positional relationship between the multiple displacement sensors 406 and the coil 404 may be different. Each displacement sensor 406 can be located in the middle of its corresponding coil 404, or outside its corresponding coil 404, or far away from the coil 404. This application does not limit this. Several possible distribution methods are provided exemplarily in Figure 13.
[0281] In the schematic diagram A-1 of Figure 13, displacement sensor 406c is close to the end of coil 404a away from coil 404b, displacement sensor 406b is close to the end of coil 404b away from coil 404a, and displacement sensor 406a is located between coil 404c and coil 404d.
[0282] In the schematic diagram A-2 of Figure 13, displacement sensor 406c is located in the middle of coil 404d, displacement sensor 406b is located in the middle of coil 404c, and displacement sensor 406a is located between coil 404a and coil 404b.
[0283] In the schematic diagram A-3 of Figure 13, displacement sensor 406c is located in the middle of coil 404d, displacement sensor 406b is located in the middle of coil 404c, and displacement sensor 406c is set away from the four coils.
[0284] In the schematic diagram A-4 of Figure 13, displacement sensor 406c is close to the side of coil 404d, displacement sensor 406b is close to the side of coil 404c, and displacement sensors 406c and 406b are located on the same side of coil 404d; displacement sensor 406a is close to the side of coils 404a and 404b, and is close to the middle of coils 404a and 404b.
[0285] In the schematic diagram A-5 of Figure 13, displacement sensors 406a, 406b, and 406c are located in the middle of coil 404d, coil 404c, and coil 404b, respectively.
[0286] In the schematic diagram A-6 of Figure 13, displacement sensor 406c is located in the middle of coil 404d, displacement sensor 406b is located in the middle of coil 404c, and displacement sensor 406a is close to the end of coil 404a that is far away from coil 404b.
[0287] In other examples, the number of displacement sensors 406 may be four or more, and the positional relationship between these displacement sensors and coil 404 can be referred to the above.
[0288] In some examples, the displacement sensor 406 may be located near the end or side of the drive magnet 410.
[0289] For example, the driving magnet 410 can be a bar magnet, the aforementioned ends can refer to the two ends of the bar magnet that are far apart, and the aforementioned side can refer to the edge of the part located between the two ends of the bar magnet.
[0290] In some examples, the displacement sensor 406 can be positioned remotely from the drive magnet 410.
[0291] When there are multiple displacement sensors 406, their relative positions to the driving magnet 410 may differ. Each displacement sensor 406 can be close to the end or side of the driving magnet 410, or each displacement sensor 406 can be far away from the driving magnet 410; this application does not impose any limitations on this. It is understood that in this case, as long as the displacement sensor 406 is correspondingly provided with an induction magnet, or in other words, the displacement sensor 406 can detect the magnetic field signal generated by the induction magnet, the displacement sensor 406 can determine motion crosstalk. Several possible distribution methods are exemplarily provided in Figure 14.
[0292] In schematic diagram B-1 of Figure 14, displacement sensor 406a is located between driving magnet 410a and driving magnet 410b. Displacement sensor 406b and displacement sensor 406c can be close to the two ends of driving magnet 410c respectively, with displacement sensor 406b closer to driving magnet 410b and displacement sensor 406c farther away from driving magnet 410b.
[0293] In schematic diagram B-2 of Figure 14, displacement sensor 406a is located near the side of driving magnet 410a, displacement sensor 406b is located near the side of driving magnet 410b, and displacement sensor 406c is located near the side of driving magnet 410c. Furthermore, displacement sensors 406a and 406b are both located on the same side of driving magnet 410a.
[0294] In schematic diagram B-3 of Figure 14, displacement sensor 406a is located between driving magnet 410a and driving magnet 410b. Displacement sensor 406b is away from driving magnet 410a, driving magnet 410b and driving magnet 410c. Displacement sensor 406c is close to the end of driving magnet 410c away from driving magnet 410b.
[0295] In other examples, the number of displacement sensors 406 may be four or more, and the positional relationship between these displacement sensors and the driving magnet 410 can be referred to the above.
[0296] As explained above, the displacement sensor 406 can determine motion crosstalk in anti-shake motion based on changes in the magnetic field signal. The following description, in conjunction with Figure 15, provides an example. It should be understood that the scenario shown in Figure 15 and the corresponding calculation method should not be construed as a limitation of this application.
[0297] As shown in schematic diagram D-1 of Figure 15, displacement sensor 406a is located in magnetic field B1, and displacement sensor 406c is located in magnetic field B2. The magnetic field strength is different at different locations in magnetic field B1. The magnetic field strength at point P(x,y) in the reference plane (the plane perpendicular to the optical axis) can be f1(x,y). Similarly, in magnetic field B2, the magnetic field strength at point P(x,y) in the reference plane can be f2(x,y).
[0298] Before the image stabilization, displacement sensors 406a and 406c can measure the magnetic field strength at their respective positions as Ba0 and Bc0, respectively; after the image stabilization, displacement sensors 406a and 406c can measure the magnetic field strength at their respective positions as Ba1 and Bc1, respectively.
[0299] Before image stabilization, displacement sensors 406a and 406c are located at points Pa0 (xa0, ya0) and Pc0 (xc0, yc0), respectively. After image stabilization, their locations are Pa1 (xa1, ya1) and Pc1 (xc1, yc1), respectively. Points Pa0 and Pc0 can be determined based on the installation positions of displacement sensors 406a and 406c and can be considered known. The changes in the positions of displacement sensors 406a and 406c before and after image stabilization can be used to determine motion crosstalk during image stabilization.
[0300] In a single image stabilization operation, the motion of each displacement sensor 406 can be decomposed into translational motion and rotational motion. Translational motion includes motion in the X and Y directions, while rotational motion is motion in the R direction (or rotation around the optical axis). Correspondingly, the motion crosstalk of each displacement sensor 406 can also be decomposed into motion crosstalk in the X, Y, and R directions.
[0301] Referring to schematic diagram D-2 in Figure 15, for translational motion, or in other words, for motion crosstalk in the X direction or motion crosstalk in the Y direction, the displacement sensor 406 is the same at different positions. Based on this, the relationship between the magnetic field strength and position before and after the translational motion can satisfy the following equations: f1(xa1,ya1)=Ba1 f2(xc1,yc1)=Bc1 xa1-xa0=xc1-xc0 ya1-ya0=yc1-yc0
[0302] Combining the above four equations, we can determine xa1, ya1, xc1, and yc1. Therefore, we can determine the motion crosstalk Δx in the X direction during translational motion. t Motion crosstalk Δy in the Y direction t And crosstalk compensation along the X direction -Δx t Crosstalk compensation along the Y direction -Δy t Δx t =xa1-xae=xc1-xce Δy t =ya1-yae=yc1-yce
[0303] Where xae, yae, xce, and yce refer to the abscissa and ordinate of the ideal position of displacement sensor 406a and displacement sensor 406c, respectively, determined based on the anti-shake information.
[0304] Referring to schematic diagram D-3 in Figure 15, for rotational motion, the distance between any two displacement sensors 406 remains unchanged before and after the motion. The relationship between the magnetic field strength and position before and after the motion can satisfy the following equations: f1(xa1,ya1)=Ba1 f2(xc1,yc1)=Bc1 (xc0-xa0) 2 +(yc0-ya0) 2 =(xc1-xa1) 2 +(yc1-ya1) 2
[0305] To determine xa1, ya1, xc1, and yc1, new equations need to be constructed. As an example, a displacement sensor 406b can be introduced. This displacement sensor 406b can be placed in magnetic field B1 or magnetic field B2, or it can be placed in a magnetic field different from magnetic field B1 or magnetic field B2 (e.g., magnetic field B3). The following explanation uses the example of displacement sensor 406b being placed in magnetic field B1.
[0306] Before and after the image stabilization movement, the displacement sensor 406a is located at points Pb0(xb0, yb0) and Pb1(xb1, yb1), respectively. The magnetic field strengths detected by the displacement sensor 406a at its respective locations are Bb0 and Bb1, respectively. Point Pb1(xb1, yb1) is unknown. Based on the displacement sensor 406b, the following equation can be established: f1(xb1, yb1) = Bb1(xc0 - xb0) 2 +(yc0-yb0) 2 =(xc1-xb1) 2 +(yc1-yb1) 2 (xb0-xa0) 2 +(yb0-ya0) 2 =(xb1-xa1) 2 +(yb1-ya1) 2
[0307] By combining the above six equations, we can determine xa1, ya1, xb1, yb1, xc1, and yc1. Therefore, we can determine the rotational motion crosstalk α and the anti-crosstalk compensation -α.
[0308] Here, V1 can refer to the direction vector before the rotational motion, and V2 can refer to the aforementioned direction vector after the rotational motion. For example, V1 can be the direction vector from point Pa0 to point Pb0 before the rotational motion, and V2 can be the direction vector from point Pa1 to point Pb1 after the rotational motion. As another example, V1 can be the direction vector from point Pc0 to point Pb0 before the rotational motion, and V2 can be the direction vector from point Pc1 to point Pb1 after the rotational motion. β can refer to the angle of rotation required based on the anti-shake information.
[0309] As one implementation, the drive motor 400a may include displacement sensors 406a, 406b, and 406c, wherein displacement sensors 406a and 406b may be arranged along the Y-axis. During image stabilization, the motion crosstalk of displacement sensors 406a and 406b along the X-axis can be Δx, respectively. a and Δx b The motion crosstalk of the displacement sensor 406c along the Y direction can be Δy c The distance between displacement sensors 406a and 406b can be L. In this case, the motion crosstalk Δx generated along the X-axis during this image stabilization motion... t Motion crosstalk Δy along the Y-axis t The rotational crosstalk α can be roughly calculated using the following formula: Δx t =0.5×(Δx) a +Δx b ) Δy t =Δy c
[0310] Where, Δx a Δx b Δx t Δy c Δy t The value can be positive or negative. A positive value indicates that the motion crosstalk is along the positive X-axis or positive Y-axis, while a negative value indicates that the motion crosstalk is along the negative X-axis or negative Y-axis. Similarly, α can be positive or negative. A positive value indicates that the rotational crosstalk is clockwise, while a negative value indicates that the rotational crosstalk is counterclockwise.
[0311] The above description uses a drive motor 400a containing three displacement sensors 406 as an example. In some examples, the drive motor 400a may include four or more displacement sensors 406 (hereinafter represented by N, where N is an integer greater than or equal to 4). In this case, a set of motion crosstalk can be determined based on any three of the N displacement sensors 406. This method can be used to roughly determine... Group motion crosstalk. This The characteristic values of a group of motion crosstalk (such as arithmetic mean, geometric mean, median, etc.) can be used to represent the motion crosstalk in a single stabilization motion.
[0312] This application does not limit the specific structure of the base 402, as long as the base 402 can be used to fix the coil 404 and / or the induction magnet 412, or to fix the driving magnet 410 and / or the induction magnet 412, or to fix the displacement sensor 406 and / or the coil 404, or to fix the displacement sensor 406 and / or the driving magnet 410.
[0313] As an example, referring to Figure 8 above, the base 402 may include an L-shaped mounting portion 416 and an L-shaped connecting portion 418. The two ends of the mounting portion 416 are fixedly connected to the two ends of the connecting portion 418, so that the base 402 is roughly a rectangular frame.
[0314] The mounting portion 416 includes a first portion 416a and a second portion 416b that are connected to each other and at an angle. Both portions can be used to fix the coil 404, the induction magnet 412, the drive magnet 410, or the displacement sensor 406. By way of example and not limitation, the first portion 416a and the second portion 416b can form an angle of approximately 90°.
[0315] For example, the first part 416a may include a receiving groove 420a, and the second part 416b may include a receiving groove 420b. Both the receiving groove 420a and the receiving groove 420b can be used to accommodate the coil 404, the driving magnet 410, the sensing magnet 412, or the displacement sensor 406.
[0316] As one implementation, both receiving grooves 420a and 420b are used to accommodate coil 404. Receiving groove 420a may include a positioning post 422a in the middle, and receiving groove 420b may include a positioning post 422b in the middle. Positioning posts 422a and 422b may correspond to an opening in the middle of coil 404. When coil 404 is accommodated in receiving groove 420a or receiving groove 420b, positioning posts 422a or 422b can pass through the opening of coil 404, thereby fixing coil 404 in receiving groove 420a or receiving groove 420b.
[0317] This application does not limit the specific structure of the frame 408, as long as the frame 408 can be used to fix the coil 404 and / or the induction magnet 412, or to fix the driving magnet 410 and / or the induction magnet 412, or to fix the displacement sensor 406 and / or the coil 404, or to fix the displacement sensor 406 and / or the driving magnet 410.
[0318] As an example, referring to Figure 9 above, the frame 408 can be generally U-shaped. This U-shaped frame 408 may include mounting portions 424a and 424b that are connected to each other. Mounting portions 424a and 424b may correspond to the first portion 416a and the second portion 416b on the base 402, respectively.
[0319] Specifically, when the first part 416a is used to fix the coil 404, the mounting part 424a can be used to fix the driving magnet 410; when the second part 416b is used to fix the driving magnet 410, the mounting part 424b can be used to fix the coil 404.
[0320] Specifically, when the first part 416a is used to fix the displacement sensor 406, the mounting part 424a can be used to fix the driving magnet 410 or the sensing magnet 412; when the second part 416b is used to fix the sensing magnet 412, the mounting part 424b can be used to fix the displacement sensor 406.
[0321] For example, mounting part 414a may include receiving groove 426a, and mounting part 414b may include receiving groove 426b. Receiving groove 426a and receiving groove 426b can both be used to accommodate coil 404, driving magnet 410, sensing magnet 412 or displacement sensor 406.
[0322] In other examples, frame 408 may also be a rectangular frame similar to base 402, which may also include interconnected mounting parts 424a and 424b, the details of which can be found above.
[0323] To support the anti-vibration movement of the mover of the drive motor 400a, referring to Figures 7 and 16 above, in some examples, the drive motor 400a may also include a support member 428. This support member 428 can assist the mover of the drive motor 400a (e.g., frame 408) in anti-vibration movement, reducing the probability of the mover moving along the optical axis. In some examples, the support member 428 can assist the drive motor 400a in moving within a reference plane. Exemplarily, the support member 428 can assist the drive motor 400a in moving within the reference plane in multiple directions (or any direction). For example, these multiple directions may include direction Da, direction Db, and direction Dc, and directions Da, Db, and Dc can be three different directions.
[0324] In some examples, the support member 428 can be one or more of the following: ball bearings, rollers, wheels, or boss structures. These structures can generate sliding friction with the mover of the drive motor 400a, reducing the motion resistance of the mover during anti-shake motion. As a result, the surfaces of these support members 428 can be coated with lubricating materials such as lubricating oil or grease to reduce the friction between the mover and the support member 428.
[0325] In some examples, frame 408 may include a receiving groove that corresponds to the aforementioned support 428 and is used to receive the support 428. That is, part or all of the support 428 may be received in the receiving groove, and the support 428 may abut against the bottom surface of the receiving groove.
[0326] For example, the dimension of the receiving groove in any direction within the reference plane can be larger than the dimension of the corresponding support member in any direction within the reference plane, so that the support member can slide and / or roll between the sidewalls of the receiving groove.
[0327] For example, FIG16 shows a support member 428 provided in an embodiment of the present application. The support member 428 may include a plurality of ball groups 434. The diameter of the balls in these ball groups 434 may be substantially the same, so that the plurality of balls in the ball groups 434 can contact the mover, so that the mover can move in a plane perpendicular to the optical axis as much as possible during the anti-shake motion.
[0328] As one implementation, the support member 428 may include three or more sets of ball groups 434. The following description takes the support member 428 as having three sets of ball groups 434 (ball group 434a, ball group 434b, and ball group 434c).
[0329] Referring again to Figure 16, the side of the frame 408 away from the base 402 may include three receiving slots 432, which can be used to accommodate three sets of ball bearings 434.
[0330] For example, the three receiving grooves 432 can be located on the side of the mounting portion 424a and mounting portion 424b of the frame 408 away from the base 402. Specifically, the three receiving grooves 432 are receiving groove 432a, receiving groove 432b, and receiving groove 432c, wherein receiving groove 432a and receiving groove 432b can be arranged along the X-axis direction, and receiving groove 432b and receiving groove 432c can be arranged along the Y-axis direction. Ball groups 434a, ball groups 434b, and ball groups 434c are respectively accommodated in receiving grooves 432a, receiving groove 432b, and receiving groove 432c.
[0331] When the support member 428 is accommodated in the aforementioned receiving groove 432, the support member 428 can contact the bottom of the receiving groove 432. For example, the support member 428 can contact a first region of the bottom of the receiving groove 432. In other words, the support member 428 can abut against a first region of the frame 408, and when the frame 408 moves within the reference plane, the support member 428 can slide and / or roll in any direction toward the reference plane within the first region.
[0332] As an example, the drive motor 400a may also include a support frame 430, which can cooperate with the aforementioned ball bearing group 434 to assist the mover in anti-vibration movement in a plane perpendicular to the optical axis.
[0333] The support frame 430 may be located on the side of the ball bearing group 434 away from the base 402, or the support frame 430 may be located approximately above the frame 408.
[0334] The support frame 430 may include multiple abutment portions 436, which can abut against multiple sets of ball bearings 434. The number of abutment portions 436 on the support frame 430 may correspond to the number of ball bearings 434. For example, if there are 3 sets of ball bearings 434, the support frame 430 may include 3 abutment portions 436, which abut against ball bearings 434a, 434b, and 434c respectively.
[0335] As an example, the second region of the abutment portion 436 can abut against the ball group 434, and the ball group 434 can slide and / or roll in any direction within the second region of the reference plane during the movement of the frame 408 in the reference plane.
[0336] In conjunction with the foregoing description of the first region of the support 428 and the receiving groove 432, in some examples, the second region of the support frame 430 can approximately satisfy the following relationship with the first region of the frame 408: the projection of the first region in the reference plane and the projection of the second region in the reference plane at least partially coincide.
[0337] Two adjacent abutment portions 436 in the support frame 430 can be connected by a slender connecting rod 438. As shown in Figure 16, the support frame 430, which includes three abutment portions 436, is approximately L-shaped.
[0338] As one implementation, the abutment portion 436 of the support frame 430 or the entire support frame 430 can be made of a material with high magnetic permeability (e.g., iron or iron alloy). A drive magnet 410, coil 404, and induction magnet 412 (not shown in Figure 16) can be fixed to the side of the frame 408 facing away from the support frame 430. When the support frame 430 is close to the frame 408, the magnetic field generated by these magnets can attract the support frame 430. Under this attraction, the contact between the abutment portion 436 of the support frame 430 and the ball bearing group 434 becomes tighter and more secure. The anti-vibration movement of the mover of the drive motor 400a is more stable, and the function of the drive motor 400a is more reliable.
[0339] For example, FIG17 shows another support member 428 provided in the embodiments of this application. The support member 428 may include a plurality of bosses 440, the height of which may be approximately the same, so that the plurality of bosses 440 can contact the mover of the drive motor 400a, so that the mover can move as much as possible in a plane perpendicular to the optical axis during the anti-shake motion.
[0340] In some examples, the boss 440 may include an abutment surface that contacts the mover (e.g., frame 408) of the drive motor 400a. This abutment surface may be a plane or a smooth curved surface, and the embodiments of this application do not limit this.
[0341] As an example, the boss 440 can be located on the side of the base 402 facing the frame 408, and the abutting surface of the boss 440 can abut against the side of the frame 408 facing the base 402.
[0342] As one implementation, the number of bosses 440 can be three or more. For example, there are three bosses 440: boss 440a, boss 440b, and boss 440c. Bosses 440a and 440b can be arranged approximately along the X-axis, and bosses 440b and 440c can be arranged approximately along the Y-axis.
[0343] With three bosses 440, each boss can uniquely define a plane. In this way, the mover of the drive motor 400a abuts against the three bosses 440, which can reduce the probability of displacement along the optical axis during the anti-shake motion to a certain extent.
[0344] This application does not limit the material composition of the ball group 434 or the boss 440. For example, the ball group 434 or the boss 440 may be made of metal, or the ball group 434 or the boss 440 may be made of polymer.
[0345] The drive motor 400a uses a ball bearing group, boss and other structures as support components. The internal guide of the drive motor 400a does not need to be guided by intermediate guide components, which helps to reduce the internal space occupied by the motor, reduce the size of the drive motor, and enable the miniaturization of the camera module containing the drive motor.
[0346] In some examples, the support frame 430 may also be part of the mounting base, or the mounting base may include the support frame 430. In this case, the aforementioned support member 428 can be understood as supporting between the frame 408 and the mounting base.
[0347] Referring to Figure 7 above, in some examples, the drive motor 400a may also include a housing 442, which may cover the aforementioned components such as the base 402, frame 408, and mirror carrier 414.
[0348] When the drive motor 400a includes the aforementioned support frame 430, the housing 442 can also cover the support frame 430, which can restrict the translation or rotation of the support frame 430 in the reference plane to a certain extent, making the contact between the support frame 430 and the ball group 434 more compact, which is beneficial to improving the stability of the anti-shaking motion of the mover.
[0349] In some examples, the drive motor 400a described above can also be used to drive the lens assembly to move along the optical axis to achieve autofocus. In this case, the drive motor 400a may also include parts or components related to the autofocus function.
[0350] When the drive motor 400a is capable of autofocus, the lens carrier 414 for mounting the lens assembly can move along the optical axis (Z-axis). Figure 18 provides an exemplary schematic diagram of the structure of a lens carrier 414.
[0351] In some examples, the lens carrier 414 may include a connecting ring 444 for connecting a lens assembly. As an example, the connecting ring 444 may include internal threads, and the lens assembly may include external threads. The lens assembly can be fixed relative to the lens carrier 414 by the interlocking of the internal and external threads.
[0352] In other examples, the lens assembly can also be fixed relative to the lens carrier 414 by means of snap-fit connection, screw connection, riveting, etc., and this application does not limit this.
[0353] In some examples, the lens carrier 414 may also include a drive frame 446 for driving the lens carrier 414 to move along the optical axis. The drive frame 446 may be fixed relative to the aforementioned connecting ring 444. With the lens assembly mounted in the lens carrier 414, the drive frame 446 can drive the lens assembly to move along the optical axis, thereby completing autofocus.
[0354] Exemplarily, the drive frame 446 can be fitted onto the outer wall of the connecting ring 444. The drive frame 446 may include a receiving groove 448 for accommodating a magnet (e.g., a magnet or coil, with a magnet as an example in FIG. 18) for generating driving force. The bottom surface 448-1 of the receiving groove 448 can be approximately parallel to the optical axis. When the magnet or coil is installed in the receiving groove 448, the magnet or coil is approximately parallel to the optical axis, so that under the action of an external magnetic field, the force on the magnet or coil installed on the drive frame 446 can be approximately along the direction of the optical axis.
[0355] For example, the drive frame 446 may include a guide groove 450 that extends along the optical axis and can cooperate with a guide post so that the drive frame 446, which is driven by a driving force, can move along the optical axis.
[0356] To ensure relatively uniform force distribution on the drive frame 446 and relatively stable movement during autofocus, multiple guide grooves 450 can be used. For example, in Figure 18, there are two guide grooves 450, namely guide groove 450a and guide groove 450b. Guide grooves 450a and 450b are located on both sides of the aforementioned receiving groove 448, or in other words, guide grooves 450a and 450b are located on both sides of the drive frame 446.
[0357] In some examples, the drive motor 400a may also include an AF frame 452 that cooperates with the aforementioned mirror carrier 414, the AF frame 452 being used to drive the mirror carrier 414 to move along the optical axis.
[0358] Referring to Figure 19, exemplarily, the AF frame 452 may include a mounting portion 454 for mounting a magnet (e.g., a magnet or coil, with a coil as an example in Figure 19) that generates driving force. The mounting portion 454 may include a main body portion 458 and an extension portion 460. The main body portion 458 is generally plate-shaped, and the plane of the main body portion 458 is generally parallel to the optical axis. The extension portion 460 extends outward from the edge of the main body portion 458 (away from the main body portion 458), and this extension direction may be generally perpendicular to the optical axis. The extension portion 460 may be generally elongated, with the longer side of the extension portion 460 connected to the main body portion 458, and the shorter side of the extension portion 460 generally perpendicular to the plane of the main body portion 458.
[0359] The magnet used to generate driving force can be fixedly connected to the mounting part 454 by means of bonding, snap-fitting, or other methods. When the magnet is fixedly connected to the mounting part 454, one of the two adjacent surfaces of the magnet can be attached to the main body part 458, and the other surface can be attached to the extension part 460. Taking a coil as an example, the bottom surface of the coil (the plane perpendicular to the coil's axis) can be attached to the main body part 458, and the side surface of the coil (the plane parallel to the coil's axis) can be attached to the extension part 460.
[0360] Referring again to Figure 19, exemplarily, the AF frame 452 may further include a guide post 456, which may correspond to the guide groove 450 on the aforementioned drive frame 446. The axis of the guide post 456 may be parallel to the optical axis. When the AF frame 452 and the lens carrier 414 are connected to each other, the guide post 456 may be accommodated in the guide groove 450 of the drive frame 446, so that the lens carrier 414 and the AF frame 452 can generate relative movement approximately along the direction of the optical axis, thereby realizing the focusing function.
[0361] To ensure relatively uniform force distribution on the drive frame 446 and relatively stable movement during autofocus, multiple guide posts 456 can be used. For example, in Figure 19, there are two guide posts 456, namely guide post 456a and guide post 456b. The distance between guide posts 456a and 456b is the same as the distance between the aforementioned guide grooves 450a and 450b. Guide posts 456a and 456b can be located on opposite sides of the mounting portion 454. Alternatively, guide posts 456a and 456b can be located on opposite sides of the magnet mounted on the mounting portion 456.
[0362] In the drive motor 400a, the magnet (e.g., a magnet) mounted on the lens carrier 414 and the magnet (e.g., a coil) mounted on the AF frame 452 can be arranged opposite each other, and the force generated between them can be approximately along the optical axis. Under the action of the guide post 456 and the guide groove 450, the lens carrier 414 can move closer to or further away from the AF frame 452 approximately along the optical axis, thereby allowing the lens assembly fixedly connected to the lens carrier 414 to move along the optical axis and achieve the focusing function.
[0363] In some examples, the autofocus assembly of the drive motor 400a (e.g., AF frame 452, drive frame 446, etc.) may also include a displacement sensor. This displacement sensor functions similarly to the displacement sensor 406 mentioned above, and can be used to detect motion crosstalk that may exist during focus adjustment, thereby achieving more accurate autofocus.
[0364] Referring to Figures 7 and 20 above, in order to power and transmit signals to electronic components such as the displacement sensor 406, coil 404, and coil used for autofocus within the drive motor 400a, the drive motor 400a may also include a circuit board assembly 462. To reduce the adverse effects of the circuit board assembly 462 on the optical image stabilization or autofocus functions of the drive motor 400a, the circuit board assembly 462 may surround the outer periphery of the drive motor 400a.
[0365] For example, the circuit board assembly 462 may include an interface portion 464 and a wire portion 466, the interface portion 464 being electrically connected to the wire portion 466.
[0366] Interface section 464 may include interface section T1 and interface section T2, which can be electrically connected to the two ends of wire section 466 respectively. Interface section T1 can be used to electrically connect with external circuits. In other words, electrical signals provided by external circuits can be transmitted to drive motor 400a through interface section T1. Interface section T2 can be electrically connected with various electronic components in drive motor 400a. In other words, electrical signals input to circuit board assembly 462 can be transmitted to different electronic components in drive motor 400a through interface section T2.
[0367] The conductor section 466 may be composed of multiple interconnected parts, as shown in FIG20, and these components of the conductor section 466 may generally form a rectangular frame structure. As an example, the conductor section 466 may include at least a part connected to the interface section T1 and a part connected to the interface section T2.
[0368] For example, the circuit board assembly 462 may also include one or more electronic components 468, which can adjust, select, and process the electrical signals input to the circuit board assembly 462, and the processed electrical signals can be transmitted to different electronic components in the drive motor 400a.
[0369] Referring again to FIG. 20, in some examples, a portion of the circuit board assembly 462 may be close to the AF frame 452. For example, referring to FIGS. 19 and 20, a portion of the circuit board assembly 462 may be attached to the mounting portion 454 of the AF frame 452. As one implementation, this portion of the aforementioned circuit board assembly 462 may be sandwiched between the mounting portion 454 and a coil or magnet mounted on the AF frame 452.
[0370] The circuit board assembly 462 can be a printed circuit board or a flexible circuit board. In other words, the circuit board assembly 462 can be composed of a resin-based fiber composite material (such as an epoxy resin-based glass fiber composite material) with high rigidity and low deformation, or the circuit board assembly 462 can also be composed of a resin-based composite material (such as a composite material of polyimide and copper foil) with low rigidity and good flexibility.
[0371] In order to reduce the influence of the circuit board assembly 462 on the movement of the mover of the image stabilization motion or the autofocus mover in the drive motor 400a, the circuit board assembly 462 can be a flexible circuit board.
[0372] Using a flexible circuit board with lower stiffness results in a smaller reaction force during anti-shake movements. This reduces the driving force required by the drive motor's mover, allowing for a reduction in the size of the components that generate the driving force (drive magnet, coil, etc.) and facilitating the miniaturization of the drive motor. Furthermore, the lower reaction force of the flexible circuit board also leads to a faster response speed of the drive motor during anti-shake movements (especially large-angle rotational anti-shake), which is beneficial for achieving high-frequency anti-shake.
[0373] Based on the aforementioned drive motor 400a, this application embodiment also provides a camera module 40a. Figure 21 shows a schematic diagram of the components of the camera module 40a.
[0374] In some examples, the camera module 40a may include a lens assembly 44 and an image sensor 48. The image sensor 48 may be an example of the image sensor 242 mentioned above, and the lens assembly 44 may be an example of the lens assembly 220 mentioned above. The lens assembly 44, the drive motor 400a, and the image sensor 48 may be arranged sequentially along the optical axis. That is, referring to FIG. 21, the lens assembly 44 and the image sensor 48 may be located above and below the drive motor 400a, respectively.
[0375] This application does not limit the specific structure of the lens assembly 44 and the image sensor 48. For relevant information, please refer to the previous description of the lens assembly 220 and the image sensor 242.
[0376] In some examples, the camera module 40a may also include a variable aperture assembly 42, which may be fixedly connected to the lens assembly 44 and located on the side of the lens assembly 44 away from the image sensor 48. The variable aperture assembly 42 may include an interface 43 through which electrical signals can be input to the variable aperture assembly 42.
[0377] In some examples, the camera module 40a may also include a conductive spring 46, which can be used to transmit electrical signals to the variable aperture assembly 42. Alternatively, one end of the conductive spring 46 can be electrically connected to the interface 43 of the aforementioned variable aperture assembly 42, and the other end of the conductive spring 46 can be electrically connected to the circuit board assembly 462 within the drive motor 400a. In other words, the electrical signal used to control the variable aperture assembly 42 can be input from an external circuit to the circuit board assembly 462, and then transmitted to the variable aperture assembly 42 via the conductive spring 46.
[0378] This application does not limit the structure of the variable aperture assembly 42. In some examples, the variable aperture assembly 42 may include a displacement sensor, which functions similarly to the displacement sensor 406 described above, and can be used to detect motion crosstalk that may exist during aperture adjustment, thereby achieving more accurate aperture control.
[0379] It is understandable that, in some scenarios, the aforementioned conductive spring 46 included in the camera module 40a can also be used as part of the drive motor 400a. In other words, in some examples, the drive motor 400a can also include the conductive spring 46.
[0380] It is also understood that the aforementioned conductive spring 46 can be replaced by other conductive structural components, such as flexible circuit boards, conductive wires, etc., and this application does not impose any restrictions on this.
[0381] Unlike solutions that limit motion crosstalk during image stabilization using intermediate guides, elastic elements, or other limiting structures, the drive motor 400a provided in this application embodiment can detect motion crosstalk generated during image stabilization using a displacement sensor, and the drive motor 400a can perform anti-crosstalk compensation accordingly, achieving higher precision crosstalk suppression, improving image stabilization effect, and enhancing shooting quality.
[0382] Since the drive motor 400a provided in this application embodiment may not include a limiting structure, the size of the drive motor 400a is smaller, which is beneficial to the miniaturization of the camera module.
[0383] Furthermore, when the mover of the drive motor 400a actively performs translational or rotational motion, the displacement sensor can assist in controlling the distance and angle of the motion, which is beneficial for achieving more precise control of the mover of the drive motor 400a.
[0384] This application also provides another drive motor 400b, which can be used as an example of the mirror assembly actuator 230 mentioned above.
[0385] Similar to the drive motor 400a described above, the drive motor 400b may also include functional components for achieving optical image stabilization, such as a drive magnet, coil, support for assisting image stabilization movement, support frame, etc.; the drive motor 400b may also include functional components for achieving autofocus, such as an AF frame, drive frame, lens mount, etc. The drive motor 400b may also include a displacement sensor for determining motion crosstalk generated during image stabilization movement, using which the drive motor 400b can achieve more accurate optical image stabilization.
[0386] The following introduction to drive motor 400b focuses on the differences between drive motor 400b and drive motor 400a. Similarities between drive motor 400b and drive motor 400a will not be explained in detail. For details, please refer to the introduction of the corresponding components of drive motor 400a above.
[0387] As shown in Figure 22, the drive motor 400b may include a base 502, a coil 504, a displacement sensor 506, a frame 508, a drive magnet 510, and a mirror assembly carrier 514.
[0388] The lens carrier 514 can be used to fix the lens assembly. It can be located in the middle area of the frame 508; in other words, the frame 508 can surround the outer periphery of the lens carrier 514. The lens carrier 514 can be fixed relative to the frame 508. With the lens assembly fixed to the lens carrier 514, movement of the frame 508 can push the lens carrier 514 and the lens assembly to move, thereby achieving optical image stabilization.
[0389] In some examples, the drive motor 400b may also include a housing 542, which may be placed over the outside of the aforementioned components such as the frame 508 and the base 502.
[0390] The interaction force between the driving magnet 510 and the coil 504 can be used to propel the lens assembly to move in a plane perpendicular to the optical axis, thereby achieving optical image stabilization of the lens assembly.
[0391] One possibility is that the coil 504 can be fixed to the side wall of the frame 508, and the driving magnet 510 can be fixed to the inner side wall of the housing 542 and face the coil 504.
[0392] Another possibility is that the driving magnet 510 can be fixed to the side wall of the frame 508, and the coil 504 can be fixed to the inner side wall of the housing 542, facing the driving magnet 510.
[0393] The sidewall of the frame 508 can refer to the part of the plane on the frame 508 that is parallel to the optical axis, and the sidewall of the housing 542 can refer to the part of the plane on the housing 542 that is parallel to the optical axis.
[0394] In other words, the sidewall of frame 508 may include mounting surface Sf3, and the sidewall of housing 542 may include mounting surface Sf4, with mounting surfaces Sf3 and Sf4 arranged opposite to each other. One of coil 504 and driving magnet 510 is mounted on mounting surface Sf3, and the other is mounted on mounting surface Sf4. Both mounting surfaces Sf3 and Sf4 can be parallel to the optical axis.
[0395] For example, the coil 504 or the driving magnet 510 can be mounted on the aforementioned mounting surface by one or more of the following methods: snap-fit, adhesive, welding, threaded connection, riveting, etc., and this application does not limit this.
[0396] In some examples, housing 542 may also be referred to as a mounting base, or housing 542 may be part of a mounting base. In other words, at least one of coil 504 and drive magnet 510 may be mounted on this mounting base.
[0397] In some examples, there may be multiple coils 504 and multiple driving magnets 510.
[0398] For example, there can be four coils 504, where two coils 504 can be used to provide driving force along the X-axis and the other two coils 504 can be used to provide driving force along the Y-axis. All four coils 504 can provide rotational torque.
[0399] For example, the number of coils 504 can be five or more. For detailed information on the control methods of coil 504, please refer to the previous section on coil 404; it will not be repeated here.
[0400] In some examples, the driving magnet 510 can be a bar magnet, a Hellbeck array, etc., and this application does not limit this. In some examples, the driving magnet 510 can be composed of one or more elements such as neodymium, iron, boron, nickel, chromium, and cobalt, and this application does not limit this either.
[0401] As an example, the driving magnet 510 can consist of two sets of magnets, each set of magnets may contain one or more magnets. Referring to Figure 22, each set of driving magnets 510 may be opposite to two coils 504.
[0402] This application embodiment does not limit the number, shape, type, etc. of the displacement sensors 506 in the drive motor 400b. For relevant information, please refer to the description of the displacement sensor 406 above.
[0403] In some examples, displacement sensor 506 may be fixed to the side wall of frame 508 and face the side wall of housing 542. Alternatively, displacement sensor 506 may be fixed to the side wall of housing 542 and face the side wall of frame 508.
[0404] One possibility is that the displacement sensor 506 can determine the motion crosstalk generated during the stabilization process by detecting the magnetic field signal generated by the aforementioned driving magnet 510. In this case, the magnet used to provide the driving force for the stabilization movement and the magnet used to generate the magnetic field signal can be the same set of magnets.
[0405] In the above case, the displacement sensor 506 can be positioned opposite to the driving magnet 510, or in other words, the displacement sensor 506 can face the driving magnet 510.
[0406] Specifically, when the displacement sensor 506 is located on the side wall of the frame 508, the driving magnet 510 can be located on the side wall of the housing 542; when the displacement sensor 506 is located on the side wall of the housing 542, the driving magnet 510 can be located on the side wall of the frame 508.
[0407] One possibility is that the drive motor 400b may also include an inductive magnet that can be used to provide a magnetic field signal to the displacement sensor 506. In this case, the magnet used to provide the driving force for anti-shake motion and the magnet used to generate the magnetic field signal can be different magnets.
[0408] In the above case, the displacement sensor 506 can be positioned opposite to the sensing magnet, or in other words, the displacement sensor 506 can face the sensing magnet.
[0409] Specifically, when the displacement sensor 506 is located on the side wall of the frame 508, the sensing magnet can be located on the side wall of the housing 542; when the displacement sensor 506 is located on the side wall of the housing 542, the sensing magnet can be located on the side wall of the frame 508.
[0410] For more information about induction magnets, please refer to the introduction of induction magnet 412 in the previous text.
[0411] This application does not impose any restrictions on the relative positional relationships between the displacement sensor 506 and the driving magnet 510, the displacement sensor 506 and the coil 504, the induction magnet and the driving magnet 510, and the induction magnet and the coil 504. For this part, please refer to the relevant introduction of the displacement sensor 406 in the previous text.
[0412] For a method to determine motion crosstalk in stabilization using the signal detected by displacement sensor 506, please refer to the previous text.
[0413] This application does not limit the specific structure of the frame 508, as long as the frame 508 can be used to fix the coil 504 and / or the induction magnet, or to fix the driving magnet 510 and / or the induction magnet, or to fix the displacement sensor 506 and / or the coil 504, or to fix the displacement sensor 506 and / or the driving magnet 510.
[0414] This application does not limit the specific structure of the housing 542, as long as the housing 542 can be used to fix the coil 504 and / or the induction magnet, or to fix the driving magnet 510 and / or the induction magnet, or to fix the displacement sensor 506 and / or the coil 504, or to fix the displacement sensor 506 and / or the driving magnet 510.
[0415] In some examples, the drive motor 400b may also include a circuit board assembly 570, which can be used to control the coil 504. For example, the circuit board assembly 570 can be used to adjust the magnitude and direction of the current input to the coil 504. The circuit board assembly 570 can be a flexible circuit board.
[0416] As an example, coil 504 can be fixed to circuit board assembly 570. When coil 504 is located on the side wall of housing 542, circuit board assembly 570 can be fixed to the side wall of housing 542; when coil 504 is located on the side wall of frame 508, circuit board assembly 570 can be fixed to the side wall of frame 508.
[0417] To support the mover of the drive motor 400b in anti-vibration movement, the drive motor 400b may also include a support member 528. This support member 528 can be one or more of a ball bearing, roller, wheel, or boss structure. These structures can generate sliding friction with the mover of the drive motor 400b, reducing the movement resistance of the mover during anti-vibration movement. For related information, please refer to the previous description of the support member 428.
[0418] In some examples, the drive motor 400b may also include components related to the autofocus function, which can be found in the previous section on the relevant components of the drive motor 400b.
[0419] Based on the aforementioned drive motor 400b, this application embodiment also provides a camera module 40b. Figure 23 shows a schematic diagram of the components of the camera module 40b.
[0420] In some examples, the camera module 40b may include a lens assembly 54 and an image sensor 58, which may be an example of the image sensor 242 mentioned above, and the lens assembly 54 may be an example of the lens assembly 220 mentioned above. The lens assembly 54, the drive motor 400b, and the image sensor 58 may be arranged sequentially along the optical axis.
[0421] This application does not limit the specific structure of the lens assembly 54 and the image sensor 58. For relevant information, please refer to the previous description of the lens assembly 220 and the image sensor 242.
[0422] In some examples, the camera module 40b may also include a variable aperture assembly 52, which may be fixedly connected to the lens assembly 54 and located on the side of the lens assembly 54 away from the image sensor 58. The variable aperture assembly 52 may include an interface 53 through which electrical signals can be input to the variable aperture assembly 52.
[0423] This application does not limit the structure of the variable aperture assembly 52. In some examples, the variable aperture assembly 52 may include a displacement sensor, which functions similarly to the displacement sensor 506 described above, and can be used to detect motion crosstalk that may exist during aperture adjustment, thereby achieving more accurate aperture control.
[0424] In some examples, camera module 40b may also include a conductive spring 56, the structure and function of which are similar to those of the conductive spring 46 in camera module 40a. For details, please refer to the description above.
[0425] Unlike the drive motor 400a mentioned above, in the drive motor 400b of this embodiment, the magnet 510, coil 504, displacement sensor 506, etc. can all be located on the side wall of the stator or the side wall of the mover of the drive motor 400b. This is beneficial to reduce the space occupied by these components in the drive motor 400b and to reduce the size of the drive motor 400b and even the camera module containing the drive motor 400b.
[0426] This application embodiment also provides a drive motor 400c, which can serve as an example of the lens assembly actuator 230 mentioned above. The drive motor 400c can be used to drive the lens assembly for optical image stabilization. The drive motor 400c may include a displacement sensor, which can determine motion crosstalk in the image stabilization movement of the lens assembly by detecting magnetic field signals.
[0427] In some examples, as shown in Figure 24, the drive motor 400c may include a base 602, a coil 604, a displacement sensor 606, a drive magnet 610, and a frame 608.
[0428] The base 602 and frame 608 can be arranged along the optical axis (Z-axis direction in the figure), with the frame 608 positioned above the base 602 (on the side closer to the subject). The base 602 can serve as the stator of the drive motor 400c, and the frame 608 can serve as the mover of the drive motor 400c. Alternatively, the base 602 can serve as the mover of the drive motor 400c, and the frame 608 can serve as the stator of the drive motor 400c. The following explanation uses the former case as an example.
[0429] The frame 608 can be used to fix the lens assembly. With the lens assembly and the frame 608 relatively fixed, the movement of the frame 608 can drive the movement of the lens assembly, thereby achieving optical image stabilization.
[0430] As an example, Figure 25 shows a structural diagram of a base 602. The base 602 may include a base plate 672 and a support column 674 located on the base plate 672. The support column 674 can be used to support a frame 608. During anti-shake motion, the support column 674 can support the frame 608 to move in a plane perpendicular to the optical axis.
[0431] To enable the frame 608 to move relatively stably within the reference plane, the number of support columns 674 can be multiple. As an example, there can be three support columns 674, which are not located on the same straight line. For instance, in Figure 25, these three support columns are approximately located at the three corners of the base plate 672.
[0432] As an example, as shown in Figure 25, the end face of the support column 674 away from the base plate 672 (i.e., near the frame 608) may include a groove 676, which can accommodate one or more balls 678. During anti-shake movement, these balls 678 can contact the frame 608. The friction between the frame 608 and the balls 678 is mainly rolling friction, resulting in lower frictional force and higher response efficiency of the anti-shake movement of the drive motor 400c.
[0433] As another example, the side of the support column 674 facing the frame 608 can be a smooth, convex curved surface. This structure results in less friction between the contact surface of the support column 674 and the frame 608, which is beneficial for improving the response efficiency of the drive motor 400c during anti-shake motion.
[0434] In some examples, the central region of the base plate 672 may include a through-hole 682. This through-hole 682 can be used to provide a propagation path for the imaging light from the camera module. In other words, the imaging light incident on the lens assembly can pass through this through-hole 682 and then be incident on the image sensor to form an image.
[0435] In some examples, the base 602 may also include a guide plate 680, which may be fixed relative to the base plate 672. As an example, the plane containing the guide plate 680 may be approximately parallel to the optical axis. This guide plate 680 can be used to implement the autofocus function of the drive motor 400c, which will be described in detail below.
[0436] Figure 26 shows a structural diagram of a frame 608. The frame 608 may include a cover plate 682 and a boss 684. The boss 684 may be located on the side of the cover plate 682 facing the base 602. The function of the boss 684 is similar to that of the support column 674 on the base 602, and it can be used to support the frame 608 for anti-shake movement.
[0437] To enable the frame 608 to perform relatively stable anti-shake movements, the number of the aforementioned bosses 684 can be multiple. As an example, there are three bosses 684, which are not located on the same straight line. For example, in Figure 26, these three bosses 684 are roughly located at the three corners of the cover plate 682.
[0438] As an example, in Figure 26, the end face of the boss 684 away from the cover plate 682 (i.e., the end near the base 602) may include a groove 686, which can accommodate one or more balls 678. During anti-shake movement, these balls 678 can contact the base 602. The friction between the base 602 and the balls 678 is mainly rolling friction, resulting in lower frictional force and higher response efficiency of the drive motor 400c during anti-shake movement.
[0439] As another example, the side of the boss 684 facing the base 602 can be a smooth, convex curved surface. This structure results in less friction between the contact surface of the boss 684 and the base 602, which is beneficial for improving the response efficiency of the drive motor 400c during anti-shake motion.
[0440] For example, the boss 684 on the substrate 602 can be correspondingly provided with the support post 674 on the frame 608. In other words, the boss 684 can cooperate with the support post 674.
[0441] For example, both the end face of the boss 684 and the end face of the support post 674 may include grooves. These two grooves can jointly accommodate the ball 678 and can also jointly limit the movement of the ball 678.
[0442] For example, the end face of the boss 684 can be a smooth, convex curved surface, while the end face of the support column 674 can be a flat surface. Alternatively, the end face of the support column 674 can be a smooth, convex curved surface, while the end face of the boss 684 can be a flat surface. During the anti-shake movement of the frame 608, the friction between the contact surfaces of the boss 684 and the support column 674 is smaller, resulting in a faster response to the anti-shake movement of the frame 608.
[0443] In some examples, the middle region of the cover plate 682 of the frame 608 may be provided with a through hole 688, which can be used for the interconnection between the frame 608 and the lens assembly. For example, the inner wall of the through hole 688 may include internal threads, and the lens assembly may include external threads. Through the interlocking of the internal and external threads, the lens assembly can be fixed relative to the frame 608.
[0444] In some examples, the drive magnet 610 and the coil 604 can be positioned relative to each other. When the coil 604 is energized, an interaction force can be generated between the coil 604 and the drive magnet 610. This force can be used to drive the frame 608 to move, thereby driving the lens assembly to move and achieving optical image stabilization.
[0445] One possible configuration is that the coil 604 can be located on the bottom surface of the base 602 and face the frame 608; the driving magnet 610 can be located on the bottom surface of the frame 608 and face the base 602.
[0446] Another possibility is that the coil 604 can be located on the bottom surface of the frame 608 and face the base 602; the driving magnet 610 can be located on the bottom surface of the base 602 and face the frame 608.
[0447] The bottom surface of the base 602 can refer to the plane on the base 602 that is perpendicular to the optical axis, and the bottom surface of the frame 608 can refer to the plane on the frame 608 that is perpendicular to the optical axis.
[0448] For example, the base 602 and the frame 608 may each include opposite mounting surfaces Sf5 and Sf6, and one of the coil 604 and the driving magnet 610 may be mounted on the mounting surface Sf5 and the other may be mounted on the mounting surface Sf6.
[0449] The aforementioned mounting surface Sf5 can be a portion of the bottom surface of the base 602, and the mounting surface Sf6 can be a portion of the frame 608. In other words, both mounting surfaces Sf5 and Sf6 can be perpendicular to the optical axis.
[0450] The coil 604 or the driving magnet 610 can be mounted on the aforementioned mounting surface by one or more methods such as snap-fit, bonding, welding, threaded connection, riveting, etc., and this application does not impose any restrictions on this. This part can be referred to in the relevant description of the drive motor 400a above.
[0451] In some examples, the base 602 may also be referred to as a mounting base, or the base 602 may be part of a mounting base. In other words, at least one of the coil 604 and the driving magnet 610 may be mounted on the mounting base.
[0452] In some examples, there can be multiple coils 604 and multiple driving magnets 610.
[0453] For example, at least one of the plurality of coils 604 can be used to provide a driving force along the X-axis direction, and at least one can be used to provide a driving force along the Y-axis direction. Similarly, at least one of the plurality of driving magnets 610 can be used to provide a driving force along the X-axis direction, and at least one can be used to provide a driving force along the Y-axis direction.
[0454] For example, at least one of the plurality of coils 604 can be used to provide rotational torque. In order to improve the response speed of the lens assembly during optical image stabilization and to control the lens assembly more accurately, the aforementioned coils for providing rotational torque can be at least two.
[0455] For example, referring to Figure 25, the number of coils 604 can be four, of which two coils 604 can be used to provide driving force along the X-axis direction, and the other two coils 604 can be used to provide driving force along the Y-axis direction.
[0456] For example, the number of coils 604 can be five or more. For details regarding the control methods of coil 604, please refer to the corresponding description of coil 404 mentioned earlier; it will not be repeated here.
[0457] In some examples, the driving magnet 610 can be a bar magnet, a Hellbeck array, etc., and this application does not limit this. In some examples, the driving magnet 610 can be composed of one or more elements such as neodymium, iron, boron, nickel, chromium, and cobalt, and this application does not limit this either.
[0458] As an example, referring to Figure 26, the driving magnet 610 can consist of two sets of magnets, each set containing one or more magnets. One set of magnets can be oriented approximately along the X-axis, and the other set can be oriented approximately along the Y-axis. Referring to Figure 24, each set of driving magnets 610 can be opposite to two coils 604.
[0459] This application does not limit the number, shape, type, etc. of the displacement sensors 606 in the drive motor 400c. For relevant information, please refer to the description of the displacement sensor 406 above.
[0460] In order to detect motion crosstalk generated during the anti-shake motion, the displacement sensor 606 can be fixed on the base 602 or frame 608 of the drive motor 400c. When the base 602 and frame 608 move relative to each other, the displacement sensor 606 can determine the motion crosstalk by detecting the change of the reference signal.
[0461] In some examples, the displacement sensor 606 may be located on the bottom surface of the base 602 (as shown in Figure 25) and facing the frame 608. Alternatively, the displacement sensor 606 may be located on the bottom surface of the frame 608 and facing the base 602.
[0462] One possibility is that the displacement sensor 606 can determine the motion crosstalk generated during the stabilization process by detecting the magnetic field signal generated by the aforementioned driving magnet 610. In this case, the magnet used to provide the driving force for the stabilization movement and the magnet used to generate the magnetic field signal can be the same set of magnets.
[0463] In the above case, the displacement sensor 606 can be positioned opposite to the driving magnet 610, or in other words, the displacement sensor 606 can face the driving magnet 610.
[0464] Specifically, when the displacement sensor 606 is located on the base 602, the driving magnet 610 can be located on the frame 608; when the displacement sensor 606 is located on the frame 608, the driving magnet 610 can be located on the base 602.
[0465] One possibility is that the drive motor 400c may also include an inductive magnet, which can be used to provide a magnetic field signal to the displacement sensor 606. In this case, the magnet used to provide the driving force for anti-shake motion and the magnet used to generate the magnetic field signal can be different magnets.
[0466] In the above case, the displacement sensor 606 can be positioned opposite to the sensing magnet, or in other words, the displacement sensor 606 can face the sensing magnet.
[0467] Specifically, when the displacement sensor 606 is located on the base 602, the sensing magnet can be located on the frame 608; when the displacement sensor 606 is located on the frame 608, the sensing magnet can be located on the base 602.
[0468] This application does not impose any restrictions on the relative positional relationships between the displacement sensor 606 and the driving magnet 610, the displacement sensor 606 and the coil 604, the induction magnet and the driving magnet 610, and the induction magnet and the coil 604. For this part, please refer to the relevant introduction of the displacement sensor 406 in the previous text.
[0469] In addition, the method for determining motion crosstalk in stabilization motion using the signal detected by the displacement sensor 606 can also refer to the content above.
[0470] This application does not limit the specific structure of the base 602, as long as the base 602 can be used to fix the coil 604 and / or the induction magnet, or to fix the driving magnet 610 and / or the induction magnet, or to fix the displacement sensor 606 and / or the coil 604, or to fix the displacement sensor 606 and / or the driving magnet 610.
[0471] This application does not limit the specific structure of the frame 608, as long as the frame 608 can be used to fix the coil 604 and / or the induction magnet, or to fix the driving magnet 610 and / or the induction magnet, or to fix the displacement sensor 606 and / or the coil 604, or to fix the displacement sensor 606 and / or the driving magnet 610.
[0472] In some examples, the drive motor 400c may also include components related to the autofocus function. For example, referring to FIG24, the drive motor 400c may also include an AF frame 652, which can be used to implement autofocus. Furthermore, the base 602 included in the drive motor 400c is also a component related to the autofocus function.
[0473] Figure 27 illustrates one possible structure of the AF frame 652. The AF frame 652 may include a guide plate 692, the plane of which may be approximately parallel to the optical axis. The guide plate 692 may be used to assist the base 602 in moving along the direction of the optical axis, thereby achieving focusing.
[0474] For example, in FIG27, the guide plate 692 may include a guide groove 694, which may extend in the direction of the optical axis. The guide groove 694 may mate with a guide groove on the base 602. For example, when the base 602 is mounted on the AF frame 652, the guide groove on the base 602 may be opposite to the guide groove on the AF frame 652, and a ball may be accommodated between the two guide grooves. When the ball rolls in the guide groove, relative movement may occur between the base 602 and the AF frame 652 in the direction of the optical axis.
[0475] When the guide plate 692 includes a guide groove 694, the base 602 may also include a guide post that mates with the guide groove 694. When the base 602 is mounted on the AF frame 652, the aforementioned guide post can be accommodated in the guide groove 694. Under the action of a driving force, the guide post can slide within the guide groove 694, thereby generating relative movement between the base 602 and the AF frame 652 in the optical axis direction.
[0476] Exemplarily, the guide plate 692 may also include a guide post whose axis may be parallel to the optical axis. This guide post may engage with a guide groove on the base 602. For example, when the base 602 is mounted on the AF frame 652, the aforementioned guide post may be accommodated in the guide groove on the base 602. Under the action of a driving force, the guide post can slide within the guide groove, thereby generating relative movement between the base 602 and the AF frame 652 in the optical axis direction.
[0477] To ensure relatively stable movement of the base 602 along the optical axis during autofocus, the guide plate 692 can have multiple guide grooves 694 or guide posts. For example, in Figure 27, there are two guide grooves 694, namely guide groove 694a and guide groove 694b, which are located on both sides of the guide plate 692 and close to the edge of the guide plate 692.
[0478] To provide the driving force for autofocus, a magnet (such as a magnet or coil, with a coil as an example in Figure 27) can be fixed to the AF frame 652. The magnet can be fixed to the AF frame 652 by one or more methods such as snap-fit, adhesive, welding, threaded connection, riveting, etc., and this application does not limit this. As an example, as shown in Figure 27, the side of the guide plate 692 facing the base 602 may include a receiving groove 696, which can be used to accommodate the aforementioned magnet.
[0479] In some examples, the AF frame 652 may also include a base plate 690, the plane of which may be perpendicular to the optical axis; that is, the plane of the base plate 690 may be approximately perpendicular to the plane of the guide plate 692. The base plate 690 may be fixedly connected to the guide plate 692. A through-hole 698 may be provided in the middle area of the base plate 690, which can be used to provide a propagation path for the imaging light of the camera module. In other words, the imaging light incident on the lens assembly can pass through the through-hole 698 and then be incident on the image sensor to form an image.
[0480] Unlike Figure 25 above, Figure 28 mainly shows the structure of the guide plate 680 of the base 602. The plane of the guide plate 680 is roughly parallel to the optical axis. Similar to the guide plate 692 of the AF frame 652, the guide plate 680 of the base 602 can also be used to assist the base 602 in moving along the optical axis, thereby achieving focusing.
[0481] For example, as shown in FIG28, the guide plate 680 may include a guide groove 601 that extends along the optical axis. The guide groove 601 may engage with a guide groove 694 on the AF frame 652. For example, when the base 602 is mounted on the AF frame 652, the guide groove 601 may be opposite to the guide groove 694, and a ball may be accommodated between the two guide grooves. When the ball rolls within the guide groove, relative movement may occur between the base 602 and the AF frame 652 in the optical axis direction.
[0482] For example, the guide plate 680 may include a guide post whose axis may be parallel to the optical axis. This guide post may engage with a guide groove 694 on the AF frame 652. For instance, when the base 602 is mounted on the AF frame 652, the aforementioned guide post may be accommodated in the guide groove 694. Under the action of a driving force, the guide post may slide within the guide groove 694, thereby allowing relative movement between the base 602 and the AF frame 652 in the optical axis direction.
[0483] To ensure relatively stable movement of the base 602 along the optical axis during autofocus, the guide plate 680 may have multiple guide grooves 601 or guide posts. For example, in Figure 28, there are two guide grooves 601, namely guide groove 601a and guide groove 601b, which are located on both sides of the guide plate 680 and close to the edge of the guide plate 680.
[0484] In some examples, a magnet (e.g., a magnet or coil, with a magnet as an example in Figure 28) may be fixed on the base 602. This magnet can cooperate with a magnet fixed on the AF frame 652 to provide driving force for autofocus. Exemplarily, the magnet on the base 602 can be fixed to the base 602 by one or more of the following methods: snap-fit, adhesive, welding, threaded connection, riveting, etc., and this application does not limit this.
[0485] As an example, as shown in FIG28, the side of the guide plate 680 facing the AF frame 652 may include a receiving groove 603, which can be used to accommodate the aforementioned magnet.
[0486] In some examples, the drive motor 400c may also include a circuit board assembly that can be used to transmit electrical signals from external circuitry to electronic components within the drive motor 400c.
[0487] Based on the aforementioned drive motor 400c, this application embodiment also provides a camera module 40c, which may include an image sensor, a lens assembly, and the aforementioned drive motor 400c. The lens assembly, drive motor 400c, and image sensor may be arranged sequentially along the optical axis. The lens assembly may be fixedly connected to the frame 608 of the drive motor 400c.
[0488] In some examples, the camera module 40c may also include a variable aperture assembly, which may be fixedly connected to the lens assembly and located on the side of the lens assembly away from the image sensor. One possibility is that the variable aperture assembly may include a displacement sensor, which functions similarly to the displacement sensor 606 described earlier, and can be used to detect motion crosstalk that may exist during aperture adjustment, thereby achieving more accurate aperture control.
[0489] Unlike the drive motors 400a and 400b mentioned above, the optical image stabilization component in the drive motor 400c provided in this application embodiment is located inside the autofocus component. Relatively speaking, this optical image stabilization component is smaller in size and weight, and requires less driving force, which is conducive to the miniaturization of the optical image stabilization component and to reducing the size of the drive motor 400c and the camera module.
[0490] This application embodiment also provides a drive motor 400d, which can serve as an example of the mirror assembly actuator 230 mentioned above.
[0491] Similar to the drive motor 400c described above, the drive motor 400d may also include functional components for achieving optical image stabilization, such as a drive magnet, coil, etc.; the drive motor 400d may also include functional components for achieving autofocus, such as an AF frame, etc. The drive motor 400d may also include a displacement sensor for determining motion crosstalk generated during image stabilization, using which the drive motor 400d can achieve more accurate optical image stabilization.
[0492] The following introduction to drive motor 400d focuses on the differences between drive motor 400d and drive motor 400c. Similarities between drive motor 400d and drive motor 400c will not be explained in detail. For details, please refer to the introduction of the corresponding components of drive motor 400c above.
[0493] As shown in Figure 29, the drive motor 400d may include a base 702, a coil 704, a displacement sensor 706, a drive magnet 710, and a frame 708.
[0494] The base 702 and frame 708 can be arranged along the optical axis (Z-axis direction in the figure), with the frame 708 positioned above the base 702 (on the side closer to the subject). The base 702 can serve as the stator of the drive motor 400d, and the frame 708 can serve as the mover of the drive motor 400d. Alternatively, the base 702 can serve as the mover of the drive motor 400d, and the frame 708 can serve as the stator of the drive motor 400d. The following explanation uses the former case as an example.
[0495] The frame 708 can be used to fix the lens assembly. With the lens assembly and the frame 708 relatively fixed, the movement of the frame 708 can drive the movement of the lens assembly, thereby achieving optical image stabilization.
[0496] The structure of base 702 is similar to that of base 602 of drive motor 400c mentioned above. For a description of base 702, please refer to the content related to base 602 mentioned above.
[0497] The structure of frame 708 is similar to that of frame 608 of drive motor 400c mentioned earlier. For a description of frame 708, please refer to the content related to frame 608 mentioned earlier.
[0498] The interaction force between the coil 704 and the driving magnet 710 can be used to drive the lens assembly to achieve optical image stabilization.
[0499] One possible configuration is that the coil 704 is fixed relative to the base 702, and the driving magnet 710 is fixed relative to the frame 708. Another possible configuration is that the coil 704 is fixed relative to the frame 708, and the driving magnet 710 is fixed relative to the base 702.
[0500] For example, the plane in which the coil 704 is located can be approximately parallel to the optical axis, or in other words, the axial direction of the coil 704 can be approximately perpendicular to the optical axis.
[0501] As an implementation, the drive motor 400d may also include a mounting plate 705, the plane of which may be approximately parallel to the optical axis. The aforementioned coil 704 or drive magnet 710 may be mounted on the mounting plate 705.
[0502] For example, mounting plate 705 and frame 708 may each include opposite mounting surfaces Sf7 and Sf8, and one of coil 704 and drive magnet 710 may be mounted on mounting surface Sf7 and the other may be mounted on mounting surface Sf8.
[0503] The coil 704 or the driving magnet 710 can be mounted on the aforementioned mounting surface by one or more methods such as snap-fit, bonding, welding, threaded connection, riveting, etc., and this application does not impose any restrictions on this. This part can be referred to in the relevant description of the drive motor 400a above.
[0504] In some examples, mounting plate 705 may also be referred to as a mounting base, or mounting plate 705 may be part of a mounting base. In other words, at least one of coil 704 and drive magnet 710 may be mounted on this mounting base.
[0505] For example, as shown in FIG30, the mounting plate 705 may include an opening 707, which can be used to accommodate the coil 704 or the driving magnet 710. The opening 707 can be a through hole or a blind hole, and this application does not limit this; a through hole is used as an example in FIG30.
[0506] There can be multiple mounting plates 705, and each mounting plate 705 can include one or more openings 707. The total number of openings 707 included in the multiple mounting plates 705 can correspond to the number of coils 704 or driving magnets 710. Taking Figure 30 as an example, there are two mounting plates 705, and each mounting plate 705 includes two mounting holes 707. Each mounting hole 707 can be used to fix one coil 704.
[0507] This application does not limit the relative positional relationship between multiple mounting plates 705. For example, two adjacent mounting plates 705 can be arranged at an angle. Taking Figure 30 as an example, one of the two mounting plates 705 is approximately located in the XZ plane, and the other is approximately located in the YZ plane. That is, the planes containing these two mounting plates 705 can be perpendicular to each other.
[0508] In some examples, as shown in Figure 30, the mounting plate 705 can be fixedly connected to the base plate 772 and / or guide plate 780 of the base 702.
[0509] In some examples, as shown in Figure 31, the mounting plate 705 can also be fixedly connected to the base plate 790 and / or guide plate 792 of the AF frame 752.
[0510] For example, the mounting plate 705 can be a separate structural component. In this case, the mounting plate 705 can be fixedly connected to the base 702 or the AF frame 752 by means of adhesive bonding or other methods.
[0511] For example, the mounting plate 705 can be part of the base 702 or the AF frame 752. In this case, the mounting plate 705 can be regarded as a sidewall of the base 702 or the AF frame 752. In other words, the mounting plate 705 can be integrally formed with the base plate 772 and the guide plate 780, or the mounting plate 705 can be integrally formed with the base plate 790 and the guide plate 792.
[0512] In some examples, there can be multiple coils 704 and multiple driving magnets 710.
[0513] For example, referring to Figure 29, the number of coils 704 can be four, of which two coils 704 can be used to provide driving force along the X-axis direction, and the other two coils 704 can be used to provide driving force along the Y-axis direction. All four coils 704 can generate rotational torque.
[0514] For example, the number of coils 704 can also be five or more. For details regarding the control methods of coil 704, please refer to the corresponding description of coil 404 mentioned earlier; it will not be repeated here.
[0515] In some examples, the driving magnet 710 can be a bar magnet, a Hellbeck array, etc., and this application does not limit this. In some examples, the driving magnet 710 can be composed of one or more elements such as neodymium, iron, boron, nickel, chromium, and cobalt, and this application does not limit this either.
[0516] As an example, referring to Figure 29, the driving magnet 710 can consist of two sets of magnets, each set containing one or more magnets. One set of magnets is approximately located in the XZ plane, and the other set is approximately located in the YZ plane. Each set of driving magnets 710 can be opposite to two coils 704.
[0517] This application does not limit the number, shape, type, etc. of the displacement sensor 706 in the drive motor 400d. For relevant information, please refer to the description of the displacement sensor 406 above.
[0518] To detect motion crosstalk generated during image stabilization, displacement sensor 706 can be fixed to mounting plate 705 or frame 708 of drive motor 400d. When the base 702 and frame 708 move relative to each other, displacement sensor 706 can determine motion crosstalk by detecting changes in reference signal.
[0519] In some examples, the displacement sensor 706 may be located on the aforementioned mounting plate 705 and facing the frame 708. Alternatively, the displacement sensor 706 may be located on the frame 708 and facing the mounting plate 705.
[0520] One possibility is that the displacement sensor 706 can determine the motion crosstalk generated during the anti-shake motion by detecting the magnetic field signal generated by the aforementioned driving magnet 710.
[0521] In the above configuration, the displacement sensor 706 can be positioned opposite to the driving magnet 710, or in other words, the displacement sensor 706 can face the driving magnet 710. Specifically, when the displacement sensor 706 is located on the mounting plate 705, the driving magnet 710 can be located on the frame 708; when the displacement sensor 706 is located on the frame 708, the driving magnet 710 can be located on the mounting plate 705.
[0522] One possibility is that the drive motor 400d may also include an inductive magnet, which can be used to provide a magnetic field signal to the displacement sensor 706.
[0523] In the above configuration, the displacement sensor 706 can be positioned opposite to the sensing magnet, or in other words, the displacement sensor 706 can face the sensing magnet. Specifically, when the displacement sensor 706 is located on the mounting plate 705, the sensing magnet can be located on the frame 708; when the displacement sensor 706 is located on the frame 708, the sensing magnet can be located on the mounting plate 705.
[0524] This application does not impose any restrictions on the relative positional relationship between the displacement sensor 706 and the driving magnet 710, the relative positional relationship between the displacement sensor 706 and the coil 704, the relative positional relationship between the sensing magnet and the driving magnet 710, and the relative positional relationship between the sensing magnet and the coil 704. For this part of the content, please refer to the relevant introduction of the displacement sensor 406 in the previous text.
[0525] In addition, the method for determining motion crosstalk in stabilization motion using the signal detected by the displacement sensor 706 can also refer to the content above.
[0526] In some examples, the drive motor 400d may also include components related to the autofocus function. For example, referring to FIG29, the drive motor 400d may also include an AF frame 752 for implementing autofocus. The aforementioned base 702 is also a component related to the autofocus function.
[0527] For detailed information on AF frame 752 and base 702, please refer to the previous sections on AF frame 652 and base 602.
[0528] Figures 32 and 33 show two schematic diagrams of the circuit board assembly 770 included in the drive motor 400d (circuit board assembly 770a and circuit board assembly 770b, respectively). The circuit board assembly 770 can receive electrical signal input from external circuits and transmit these signals to the electronic components in the drive motor 400d. For example, the circuit board assembly 770 can supply power to multiple coils in the drive motor 400d.
[0529] For example, the circuit board assembly 770 may include two interface sections and a wire section. The two interface sections can be electrically connected to the wire section, one interface section can be electrically connected to an external circuit, and the other interface section can be electrically connected to electronic components in the drive motor 400d.
[0530] As one implementation, as shown in FIG32, the circuit board assembly 770a may include a first part 770-1, a second part 770-2, a third part 770-3, and a fourth part 770-4. The planes containing the first part 770-1, the second part 770-2, and the third part 770-3 are all approximately parallel to the optical axis; the plane containing the fourth part 770-4 is approximately perpendicular to the optical axis.
[0531] The first part 770-1 may include the interface section described above that is electrically connected to an external circuit. Referring to FIG29, the first part 770-1 may also include a power supply line for supplying power to the coil 704 located in the XZ plane. The second part 770-2 may include a power supply line for supplying power to the coil 704 located in the YZ plane. The third part 770-3 may include the interface section described above that is electrically connected to the electronic components inside the drive motor 400d.
[0532] The fourth part 770-4 can be used to connect the first part 770-1 and the third part 770-3. Referring to Figure 29, the fourth part 770-4 may include a bent portion that can be used to avoid the through hole on the base 702. As an example, the fourth part 770-4 may be located above the first part 770-1 (i.e., on the side of the base plate 772 away from the base 702).
[0533] As another implementation, as shown in Figure 33, the circuit board assembly 770b may include a first part 770-11, a second part 770-12, and a third part 770-13. The plane containing the first part 770-11, the second part 770-12, and the third part 770-13 are all approximately parallel to the optical axis.
[0534] The first part 770-11 may include the interface portion that is electrically connected to the external circuit as described above. Referring to FIG. 29, the first part 770-11 may also include a power supply line for supplying power to the coil 704 located in the XZ plane. The second part 770-12 may include a power supply line for supplying power to the coil 704 located in the YZ plane. The third part 770-13 may include the interface portion that is electrically connected to the electronic components inside the drive motor 400d as described above. The first part 770-11 and the third part 770-13 can be electrically connected through the second part 770-12. Referring to FIG. 29, both the first part 770-11 and the second part 770-12 can be attached to the mounting plate 705.
[0535] The circuit board assembly 770 may include a flexible circuit board or a printed circuit board, and this application is not limited thereto. In order to reduce the adverse effects of the circuit board assembly 770 on image stabilization movement or autofocus movement, the circuit board assembly 770 may include a flexible circuit board.
[0536] Based on the aforementioned drive motor 400d, this application embodiment also provides a camera module 40d, which may include an image sensor, a lens assembly, and the aforementioned drive motor 400d. The lens assembly, drive motor 400d, and image sensor may be arranged sequentially along the optical axis. The lens assembly may be fixedly connected to the frame 708 of the drive motor 400d.
[0537] In some examples, the camera module 40d may also include a variable aperture assembly, which may be fixedly connected to the lens assembly and located on the side of the lens assembly away from the image sensor. One possibility is that the variable aperture assembly may include a displacement sensor, which functions similarly to the displacement sensor 706 described earlier, and can be used to detect motion crosstalk that may exist during aperture adjustment, thereby achieving more accurate aperture control.
[0538] Unlike the drive motor 400c mentioned above, the drive magnet 710, coil 704, displacement sensor 706, etc. in the drive motor 400d provided in this application embodiment can be fixed to the side wall of the stator or the side wall of the mover of the drive motor 400d. These components occupy less space in the drive motor 400d, which is beneficial to the miniaturization of the drive motor 400d and the camera module containing the drive motor.
[0539] Figure 34 shows a drive motor 500a provided in an embodiment of this application. This drive motor 500a can be used to drive an image sensor for optical image stabilization. This drive motor 500a can serve as an example of the MEMS actuator 243 mentioned earlier. The drive motor 500a may include a displacement sensor, which can determine motion crosstalk in the image sensor's image stabilization motion by detecting magnetic field signals. The displacement sensor can be located on the stator or mover of the drive motor 500a.
[0540] Figure 35 shows a schematic diagram of the components of a drive motor 500a, which may include a circuit board assembly 4002, a coil 4004, a displacement sensor 4006, a frame 4008, and a drive magnet 4010. In some examples, the drive motor 500a may also include an image sensor assembly 4012.
[0541] Referring to Figure 35, the circuit board assembly 4002, the frame 4008, and the image sensor assembly 4012 can be arranged along the optical axis (Z-axis direction in the figure), with the circuit board assembly 4002 and the image sensor assembly 4012 located on opposite sides of the frame 4008. The circuit board assembly 4002 can serve as the stator of the drive motor 500a, and the frame 4008 can serve as the mover of the drive motor 500a. Alternatively, the circuit board assembly 4002 can serve as the mover of the drive motor 500a, and the frame 4008 can serve as the stator of the drive motor 500a. The former case will be used as an example in the following explanation.
[0542] Image sensor component 4012 can be used to receive imaging light rays and convert the light signals of the imaging light rays into electrical signals. Image sensor component 4012 here can be considered as an example of the light sensing component 240 mentioned earlier. For a detailed description of image sensor component 4012, please refer to the section on light sensing component 240 mentioned earlier.
[0543] In some examples, the image sensor assembly 4012 can be fixed relative to the frame 4008. When the frame 4008 moves relative to the circuit board assembly 4002, the frame 4008 can drive the image sensor assembly 4012 to move, thereby achieving optical image stabilization.
[0544] The interaction force between coil 4004 and driving magnet 4010 can serve as the driving force for the movement of drive frame 4008.
[0545] One possible configuration is that the coil 4004 can be located on the bottom surface of the circuit board assembly 4002 and face the frame 4008; the driving magnet 4010 can be located on the bottom surface of the frame 4008 and face the circuit board assembly 4002.
[0546] Another possibility is that the coil 4004 can be located on the bottom surface of the frame 4008 and face the circuit board assembly 4002, and the driving magnet 4010 can be located on the bottom surface of the circuit board assembly 4002 and face the frame 4008.
[0547] Here, the bottom surface of the circuit board assembly 4002 and the bottom surface of the frame 4008 can both refer to a plane perpendicular to the optical axis.
[0548] In other words, the circuit board assembly 4002 and the frame 4008 may each include opposing mounting surfaces Sf11 and Sf12, both of which can be perpendicular to the optical axis. One of the coil 4004 and the driving magnet 4010 can be mounted on mounting surface Sf11, and the other can be mounted on mounting surface Sf12. Here, mounting surface Sf11 can be part of the bottom surface of the circuit board assembly 4002, and mounting surface Sf12 can be part of the bottom surface of the frame 4008.
[0549] For example, the coil 4004 or the driving magnet 4010 can be mounted on the aforementioned mounting surface by one or more of the following methods: snap-fit, adhesive, welding, threaded connection, riveting, etc., and this application does not limit this.
[0550] In some examples, the circuit board assembly 4002 may also be referred to as a mounting base, or the circuit board assembly 4002 may be part of the mounting base. In other words, at least one of the coil 4004 and the drive magnet 4010 may be mounted on the mounting base.
[0551] In some examples, there can be multiple coils 4004 and multiple driving magnets 4010.
[0552] For example, as shown in Figure 36, there can be four coils 4004, with two coils 4004 arranged along the X-axis and the other two along the Y-axis, all with their axes parallel to the optical axis. Two coils 4004 can provide driving force along the X-axis, and the other two can provide driving force along the Y-axis. All four coils 4004 can provide rotational torque.
[0553] For example, the number of coils 4004 can be five or more. For detailed information on the control methods of coil 4004, please refer to the previous section on coil 404; it will not be repeated here.
[0554] In some examples, the driving magnet 4010 can be a bar magnet, a Hellbeck array, etc., and this application does not limit this. In some examples, the driving magnet 4010 can be composed of one or more elements such as neodymium, iron, boron, nickel, chromium, and cobalt, and this application does not limit this either.
[0555] As an example, as shown in Figure 37, the driving magnet 4010 can consist of two sets of magnets, each set of magnets may contain one or more magnets. Referring to Figure 35, each set of magnets may be opposite to two coils 4004.
[0556] This application embodiment does not limit the number, shape, type, etc. of the displacement sensor 4006 in the drive motor 500a. For relevant information, please refer to the description of the displacement sensor 4006 above.
[0557] In order to detect motion crosstalk generated during the anti-shake motion, the displacement sensor 4006 can be fixed on the stator (i.e., circuit board assembly 4002) or mover (i.e. frame 4008) of the drive motor 500a. When the stator and mover move relative to each other, the displacement sensor 4006 can determine the motion crosstalk by detecting the change of the reference signal.
[0558] In some examples, displacement sensor 4006 may be located on the bottom surface of circuit board assembly 4002 and facing frame 4008. Alternatively, displacement sensor 4006 may be located on the bottom surface of frame 4008 and facing circuit board assembly 4002.
[0559] One possibility is that the displacement sensor 4006 can determine the motion crosstalk generated during the anti-shake motion by detecting the magnetic field signal generated by the aforementioned driving magnet 4010.
[0560] In the above configuration, the displacement sensor 4006 can be positioned opposite to the driving magnet 4010, or in other words, the displacement sensor 4006 can face the driving magnet 4010. Specifically, when the displacement sensor 4006 is located on the frame 4008, the driving magnet 4010 can be located on the circuit board assembly 4002; when the displacement sensor 4006 is located on the circuit board assembly 4002, the driving magnet 4010 can be located on the frame 4008.
[0561] One possibility is that the drive motor 500a may also include an inductive magnet, which can be used to provide a magnetic field signal to the displacement sensor 4006.
[0562] In the above configuration, the displacement sensor 4006 can be positioned opposite to the sensing magnet, or in other words, the displacement sensor 4006 can face the sensing magnet. Specifically, when the displacement sensor 4006 is located on the frame 4008, the sensing magnet can be located on the circuit board assembly 4002; when the displacement sensor 4006 is located on the circuit board assembly 4002, the sensing magnet can be located on the frame 4008.
[0563] For more information about induction magnets, please refer to the introduction of induction magnet 412 in the previous text.
[0564] This application does not impose any restrictions on the relative positional relationship between the displacement sensor 4006 and the driving magnet 4010, the relative positional relationship between the displacement sensor 4006 and the coil 4004, the relative positional relationship between the sensing magnet and the driving magnet 4010, and the relative positional relationship between the sensing magnet and the coil 4004. For this part of the content, please refer to the relevant introduction of the displacement sensor 406 in the previous text.
[0565] In addition, the method for determining motion crosstalk in stabilization using the signal detected by the displacement sensor 4006 can be found in the previous text.
[0566] This application does not limit the specific structure of the circuit board assembly 4002, as long as the circuit board assembly 4002 can be used to fix the coil 4004 and / or the induction magnet, or to fix the driving magnet 4010 and / or the induction magnet, or to fix the displacement sensor 4006 and / or the coil 4004, or to fix the displacement sensor 4006 and / or the driving magnet 4010.
[0567] In addition, the circuit board assembly 4002 may also include power supply lines for supplying power to the coil 4004, and the circuit board assembly 4002 may also include an interface for electrical connection to external circuitry.
[0568] This application does not limit the specific structure of the frame 4008, as long as the frame 4008 can be used to fix the coil 4004 and / or the induction magnet, or to fix the driving magnet 4010 and / or the induction magnet, or to fix the displacement sensor 4006 and / or the coil 4004, or to fix the displacement sensor 4006 and / or the driving magnet 4010.
[0569] To support the mover of the drive motor 500a in anti-vibration motion, the drive motor 500a may also include a support member 4028. This support member 4028 can be one or more of a ball bearing, roller, wheel, or boss structure. These structures can generate sliding friction with the mover of the drive motor 500a, reducing the motion resistance of the mover during anti-vibration motion. For related information, please refer to the previous description of the support member 4028.
[0570] As one implementation, the aforementioned support 4028 can be a ball bearing assembly. In this case, referring to FIG38, the side of the frame 4008 facing away from the circuit board assembly 4002 can include a plurality of receiving slots 4032, which can be used to accommodate the ball bearing assembly.
[0571] In some examples, as shown in Figure 35, the drive motor 500a may also include a housing 4042, which may be located on the side of the frame 4008 opposite to the circuit board assembly 4002. The aforementioned support member 4028 may be located between the frame 4008 and the housing 4042. When the frame 4008 and the support member 4028 are mounted in the housing 4042, the support member 4028 may abut against the housing 4042.
[0572] For example, as shown in FIG39, the housing 4042 may include a support portion 4030, which may correspond to the aforementioned support member 4028, and the support member 4028 may abut against the support portion of the housing 4042.
[0573] For example, the aforementioned support member 4028 can be three sets of ball bearings. In this case, the number of the aforementioned receiving grooves 4032 and the number of support portions 4030 can also be three. Referring to Figure 38, the three receiving grooves 4032 can be receiving grooves 4032a, 4032b, and 4032c, respectively, located at the three corners of the frame 4008. Referring to Figure 39, the three support portions 4030 can be support portions 4030a, 4030b, and 4030c, respectively, located at the three corners of the housing 4042.
[0574] The function of the aforementioned support part 4030 is similar to that of the support frame 430 mentioned earlier. For more details about the support part 4030, please refer to the content related to the support frame 430 mentioned earlier.
[0575] In some examples, as shown in Figure 35, the drive motor 500a may also include a cover 4001, which may be located on the side of the circuit board assembly 4002 away from the image sensor assembly 4012. The cover 4001 may cover the upper surface of the circuit board assembly 4002 to protect the electronic components in the drive motor 500a from the adverse effects of dust and moisture in the environment.
[0576] Referring to Figure 35, the middle area of the circuit board assembly 4002, the frame 4008, and the housing 4042 can all include openings, which can be used to provide a propagation path for imaging light and can also be used to mount lens assemblies.
[0577] Based on the aforementioned drive motor 500a, this application embodiment also provides a camera module 50a. Figure 40 shows a schematic diagram of the components of the camera module 50a.
[0578] In some examples, the camera module 50a may include a lens assembly 62, which may be an example of the lens assembly 220 mentioned above. The lens assembly 62 may be fixedly connected to the drive motor 500a.
[0579] In some examples, the camera module 50a may include an autofocus assembly 64, which may be an example of the AF motor 231 mentioned above. The autofocus assembly 64 may be fixedly connected to the lens assembly 62 described above.
[0580] This application does not limit the specific structure of the lens assembly 62 and the autofocus assembly 64; relevant details can be found in the preceding descriptions of the lens assembly 220 and the AF motor 231. In some examples, the autofocus assembly 64 may include a displacement sensor, which functions similarly to the displacement sensor 4006 described earlier, and can be used to detect motion crosstalk that may occur during autofocus, thereby achieving more accurate focus adjustment.
[0581] In some examples, the camera module 50a may also include a variable aperture assembly that can be fixedly connected to the lens assembly 62.
[0582] This application does not limit the structure of the variable aperture assembly. In some examples, the variable aperture assembly may include a displacement sensor, which functions similarly to the displacement sensor 4006 described above, and can be used to detect motion crosstalk that may exist during aperture adjustment, thereby achieving more accurate aperture control.
[0583] This application also provides another drive motor 500b, which can be used as an example of the MEMS actuator 243 mentioned above.
[0584] Similar to the drive motor 500a described above, the drive motor 500b may also include functional components for achieving optical image stabilization, such as drive magnets, coils, etc. The drive motor 500b may also include a displacement sensor for determining motion crosstalk generated during the stabilization process; using this displacement sensor, the drive motor 500b can achieve more accurate optical image stabilization.
[0585] The following introduction to drive motor 500b focuses on the differences between drive motor 500b and drive motor 500a. Similarities between drive motor 500b and drive motor 500a will not be explained in detail. For details, please refer to the introduction of the corresponding components of drive motor 500a above.
[0586] As shown in Figure 41, the drive motor 500b may include a circuit board assembly 5002, a coil 5004, a displacement sensor 5006, a frame 5008, and a drive magnet 5010. In some examples, the drive motor 500b may also include an image sensor assembly 5012.
[0587] The circuit board assembly 5002, frame 5008, and image sensor assembly 5012 can be arranged along the optical axis (Z-axis direction in the figure), and the circuit board assembly 5002 and image sensor assembly 5012 can be located on both sides of the frame 5008. The circuit board assembly 5002 can serve as the stator of the drive motor 500b, and the frame 5008 can serve as the mover of the drive motor 500b. Alternatively, the circuit board assembly 5002 can serve as the mover of the drive motor 500b, and the frame 5008 can serve as the stator of the drive motor 500b. The former case will be used as an example for explanation below.
[0588] The image sensor assembly 5012 can be considered as an example of the light sensing assembly 240 mentioned earlier. For a detailed description of the image sensor assembly 5012, please refer to the section on light sensing assembly 240 mentioned earlier.
[0589] In some examples, the image sensor assembly 5012 can be fixed relative to the frame 5008. When the frame 5008 moves relative to the circuit board assembly 5002, the frame 5008 can drive the image sensor assembly 5012 to move, thereby achieving optical image stabilization.
[0590] The interaction force between coil 5004 and driving magnet 5010 can serve as the driving force for the movement of drive frame 5008.
[0591] One possible configuration is that the coil 5004 can be located on the side wall of the circuit board assembly 5002 and face the frame 5008; the driving magnet 5010 can be located on the side wall of the frame 5008 and face the circuit board assembly 5002.
[0592] Another possibility is that the coil 5004 can be located on the side wall of the frame 5008 and facing the circuit board assembly 5002, and the driving magnet 5010 can be located on the side wall of the circuit board assembly 5002 and facing the frame 5008.
[0593] Here, the sidewall of the circuit board assembly 5002 can refer to the portion located on the outer periphery of the circuit board assembly 5002 and parallel to the optical axis, and the sidewall of the frame 5008 can refer to the portion located on the edge of the frame 5008 and parallel to the optical axis.
[0594] For example, the coil 5004 or the driving magnet 5010 can be fixedly connected to the circuit board assembly 5002 or the frame 5008 by one or more of the following methods: snap-fit, adhesive, welding, threaded connection, riveting, etc. This application does not limit this.
[0595] In some examples, the circuit board assembly 5002 may also be referred to as a mounting base, or the circuit board assembly 5002 may be part of the mounting base. In other words, at least one of the coil 5004 and the drive magnet 5010 may be mounted on the mounting base.
[0596] In some examples, there may be multiple coils 5004 and multiple driving magnets 5010.
[0597] For example, as shown in Figure 41, there can be four coils 5004, with two coils 5004 arranged along the X-axis and the other two along the Y-axis. The axes of all four coils 5004 are perpendicular to the optical axis. Two coils 5004 can provide driving force along the X-axis, and the other two coils 5004 can provide driving force along the Y-axis. All four coils 5004 can provide rotational torque.
[0598] For example, the number of coils 5004 can be five or more. For detailed information on the control methods of coil 5004, please refer to the previous section on coil 404; it will not be repeated here.
[0599] In some examples, the driving magnet 5010 can be a bar magnet, a Heilbeck array, etc., and this application does not limit this. In some examples, the driving magnet 5010 can be composed of one or more elements such as neodymium, iron, boron, nickel, chromium, and cobalt, and this application does not limit this either.
[0600] As an example, as shown in Figure 41, the driving magnet 5010 can consist of two sets of magnets, each set of magnets can contain one or more magnets, and each set of magnets can be opposite to two coils 5004.
[0601] This application embodiment does not limit the number, shape, type, etc. of the displacement sensor 5006 in the drive motor 500b. For related content, please refer to the description of displacement sensor 406 above.
[0602] In some examples, displacement sensor 5006 may be fixed to the side wall of frame 5008 and face the side wall of circuit board assembly 5002. Alternatively, displacement sensor 5006 may be fixed to the side wall of circuit board assembly 5002 and face the side wall of frame 5008.
[0603] One possibility is that the displacement sensor 5006 can determine the motion crosstalk generated during the anti-shake motion by detecting the magnetic field signal generated by the aforementioned driving magnet 5010.
[0604] In the above configuration, the displacement sensor 5006 can be positioned opposite to the driving magnet 5010, or in other words, the displacement sensor 5006 can face the driving magnet 5010. Specifically, when the displacement sensor 5006 is located on the side wall of the frame 5008, the driving magnet 5010 can be located on the side wall of the circuit board assembly 5002; when the displacement sensor 5006 is located on the side wall of the circuit board assembly 5002, the driving magnet 5010 can be located on the side wall of the frame 5008.
[0605] For example, referring to FIG42, the circuit board assembly 5002 may include a connecting portion 5003, which can be used to fix the coil 5004 and the displacement sensor 5006. The plane containing the connecting portion 5003 may be substantially parallel to the optical axis, and the connecting portion 5003 can be regarded as the sidewall of the circuit board assembly 5002 mentioned above. When the coil 5004 is fixed on the connecting portion 5003, the axis of the coil 5004 is substantially perpendicular to the optical axis.
[0606] Accordingly, referring to Figure 43, the frame 5008 may include a side wall 5005, and the driving magnet 5010 may be fixedly connected to the side wall 5005.
[0607] When the circuit board assembly 5002 and the frame 5008 are assembled together, the drive magnet 5010 located on the side wall 5005, the coil 5004 located on the connecting part 5003, and the displacement sensor 5006 are opposite each other.
[0608] One possibility is that the drive motor 500b may also include an inductive magnet that can be used to generate a magnetic field signal.
[0609] In the above configuration, the displacement sensor 5006 can be positioned opposite to the sensing magnet, or in other words, the displacement sensor 5006 can face the sensing magnet. Specifically, when the displacement sensor 5006 is located on the side wall of the frame 5008, the sensing magnet can be located on the side wall of the circuit board assembly 5002; when the displacement sensor 5006 is located on the side wall of the circuit board assembly 5002, the sensing magnet can be located on the side wall of the frame 5008.
[0610] For more information about induction magnets, please refer to the introduction of induction magnet 412 in the previous text.
[0611] The driving magnet 5010 can be located on the same side as the displacement sensor 5006 or the sensing magnet, and the coil 5004 can be located on the same side as the sensing magnet or the displacement sensor 5006. This application embodiment does not limit this.
[0612] This application does not impose any restrictions on the relative positional relationship between displacement sensor 5006 and driving magnet 5010, or between displacement sensor 5006 and coil 5004. For this part, please refer to the relevant introduction of displacement sensor 406 in the previous text.
[0613] For a method to determine motion crosstalk in image stabilization using signals detected by displacement sensor 5006, please refer to the content above.
[0614] For more information about the cover 5001, circuit board assembly 5002, frame 5008, housing 5042 and support 5028 in drive motor 500b, please refer to the corresponding content of drive motor 500a above, which will not be repeated here.
[0615] Based on the aforementioned drive motor 500b, this application embodiment also provides a camera module 50b.
[0616] In some examples, the camera module 50b may include a lens assembly, which may be an example of the lens assembly 220 described above. The lens assembly may be fixedly connected to the drive motor 500b.
[0617] In some examples, the camera module 50b may include an autofocus assembly, which may be an example of the AF motor 231 mentioned above. The autofocus assembly may be fixedly connected to the lens assembly described above.
[0618] This application does not limit the specific structure of the lens assembly and the autofocus assembly; relevant details can be found in the preceding descriptions of the lens assembly 220 and the AF motor 231. In some examples, the autofocus assembly may include a displacement sensor, which functions similarly to the displacement sensor 5006 described earlier, and can be used to detect motion crosstalk that may occur during autofocus, thereby achieving more accurate focus adjustment.
[0619] In some examples, the camera module 50b may also include a variable aperture assembly that can be fixedly connected to the lens assembly.
[0620] This application does not limit the structure of the variable aperture assembly. In some examples, the variable aperture assembly may include a displacement sensor, which functions similarly to the displacement sensor 5006 described above, and can be used to detect motion crosstalk that may exist during aperture adjustment, thereby achieving more accurate aperture control.
[0621] Unlike the drive motors 400a to 400d mentioned above, the drive motor 500a provided in this embodiment can be used to drive an image sensor for more precise image stabilization. This drive motor 500a may not include a limiting structure for suppressing motion crosstalk, and its smaller size facilitates miniaturization of the camera module incorporating it.
[0622] Furthermore, by detecting motion crosstalk during image stabilization using a displacement sensor and performing crosstalk compensation, the 500a drive motor achieves higher precision crosstalk suppression, improving image stabilization performance and enhancing shooting quality.
[0623] This application embodiment also provides a drive motor 500c, which can serve as an example of the MEMS actuator 243 mentioned above. The drive motor 500c can be used to drive a lens assembly for optical image stabilization. The drive motor 500c may include a displacement sensor, which can determine motion crosstalk in the image stabilization movement of the lens assembly by detecting magnetic field signals.
[0624] In some examples, as shown in Figure 44, the drive motor 500c may include a base 6002, a circuit board assembly 6003, a coil 6004, a displacement sensor 6006, a drive magnet 6010, and a frame 6008. In some examples, the drive motor 500c may also include an image sensor assembly 6012.
[0625] The circuit board assembly 6003, frame 6008, and base 6002 can be arranged along the optical axis (Z-axis direction in the figure). The circuit board assembly 6003 can be located above the frame 6008, and the base 6002 can be located below the frame 6008. The circuit board assembly 6003 can serve as the mover of the drive motor 500c, and the frame 6008 can serve as the stator of the drive motor 500c. Alternatively, the circuit board assembly 6003 can serve as the stator of the drive motor 500c, and the frame 6008 can serve as the mover of the drive motor. The following explanation uses the former case as an example.
[0626] The frame 6008 can be fixedly connected to the image sensor assembly 6012. With the image sensor assembly 6012 and the frame 6008 relatively fixed, the base 6002 can drive the image sensor assembly 6012 to move, thereby achieving optical image stabilization.
[0627] As an example, Figure 45 shows a structural diagram of a base 6002. The base 6002 may include a base plate 6072 and a support plate 6030 located on the base plate 6072. The support plate 6030 can be used to support a frame 6008. During image stabilization, the support plate 6030 can support the frame 6008 and the image sensor assembly 6012 fixedly connected to the frame 6008 to move in a plane perpendicular to the optical axis.
[0628] In order to provide a propagation path for the imaging light, as shown in Figure 45, a through hole 6082 can be opened in the middle part of the base plate 6072, and the aforementioned support plate 6030 can be located on the outer periphery of the through hole 6082, or in other words, the support plate 6030 can avoid the through hole 6082.
[0629] As an implementation, continuing to refer to Figure 45, the support plate 6030 can be L-shaped. The support plate 6030 may include two interconnected parts, one of which may be approximately along the X-axis direction and the other part may be approximately along the Y-axis direction. That is, the support plate 6030 may include two parts set at an angle, and the included angle between the two parts may be approximately 90°.
[0630] For example, the support plate 6030 may include three support portions 6001, namely support portion 6001a, support portion 6001b and support portion 6001c, which are located approximately at the three corners of the base plate 6072. Adjacent support portions may be connected by a slender connecting rod.
[0631] The structure and function of the support plate 6030 are roughly similar to those of the support frame 430 mentioned earlier. For more information about the support plate 6030, please refer to the introduction related to the support frame 430 mentioned earlier.
[0632] In some examples, the support plate 6030 can be integrally formed with the base plate 6072. In this case, the support portion 6001 of the support plate 6030 can also be understood as a protruding structure on the base plate 6072. In this case, the structure of the support portion 6001 can also be similar to the structure of the support column 674 mentioned above. For related content, please refer to the description of the support column 674 mentioned above.
[0633] In some examples, the base 6002 may also include a guide plate 6080, which may be fixed relative to the base plate 6072. As an example, the plane containing the guide plate 6080 may be approximately parallel to the optical axis. This guide plate 6080 can be used to implement the autofocus function of the drive motor 500c, which will be described in detail below.
[0634] In some examples, the side of the frame 6008 facing the base 6002 may include multiple grooves for accommodating a support member 6028 of the drive motor 500c. This support member 6028 may be one or more ball bearings, rollers, or similar structures. When the frame 6008, base 6002, and support member 6028 are assembled, the support member 6028 may be located within the groove of the frame 6008 and contact the support portion 6001 of the aforementioned support plate 6030. During anti-shake movement, the support member 6028 can roll within the groove, generating rolling friction between the support member 6028 and the base 6002, and between the support member 6028 and the frame 6008, resulting in reduced resistance during anti-shake movement.
[0635] The structure of the frame 6008 included in the drive motor 500c is roughly similar to that of the frame 4008 mentioned earlier. For a detailed introduction to the frame 6008, please refer to the description related to the frame 4008 mentioned earlier.
[0636] The interaction force between the coil 6004 and the driving magnet 6010 can be used to drive the image sensor assembly 6012 to achieve optical image stabilization.
[0637] One of the driving magnet 6010 and the coil 6004 can be fixed to the circuit board assembly 6003, and the other can be fixed to the frame 6008. For more information about the driving magnet 6010 and the coil 6004, please refer to the previous section on driving magnet 4010 and coil 4004.
[0638] This application embodiment does not limit the number, shape, type, etc. of the displacement sensor 6006 in the drive motor 500c. For related content, please refer to the description of displacement sensor 406 above.
[0639] The displacement sensor 6006 can be fixed on the stator or mover of the drive motor 500c. Specifically, the displacement sensor 6006 can be fixed relative to the circuit board assembly 6003, or the displacement sensor 6006 can be fixed relative to the frame 6008. Alternatively, some of the multiple displacement sensors 6006 can be fixed relative to the circuit board assembly 6003, and another part can be fixed relative to the frame 6008.
[0640] The displacement sensor 6006 can detect the magnetic field signal generated by the drive magnet 6010 to determine motion crosstalk during the anti-shake motion process. Alternatively, the drive motor 500c may also include an induction magnet, and the displacement sensor 6006 can determine the aforementioned motion crosstalk by detecting the magnetic field signal generated by the induction magnet.
[0641] This application does not impose any restrictions on the relative positional relationship between displacement sensor 6006 and driving magnet 6010, or between displacement sensor 6006 and coil 6004. For details, please refer to the relevant introduction of displacement sensor 406 above.
[0642] In addition, the method for determining motion crosstalk in stabilization motion using the signal detected by the displacement sensor 6006 can also refer to the content above.
[0643] This application does not limit the specific structure of the frame 6008, as long as the frame 6008 can be used to fix the coil 6004 and / or the induction magnet, or to fix the driving magnet 6010 and / or the induction magnet, or to fix the displacement sensor 6006 and / or the coil 6004, or to fix the displacement sensor 6006 and / or the driving magnet 6010.
[0644] This application does not limit the specific structure of the circuit board assembly 6003, as long as the circuit board assembly 6003 can be used to fix the coil 6004 and / or the induction magnet, or to fix the driving magnet 6010 and / or the induction magnet, or to fix the displacement sensor 6006 and / or the coil 6004, or to fix the displacement sensor 6006 and / or the driving magnet 6010.
[0645] In some examples, the drive motor 500c may also include components related to the autofocus function. For example, referring to FIG44, the drive motor 500c may also include an AF frame 6052, which can be used to implement autofocus. Furthermore, the base 6002 included in the drive motor 500c is also a component related to the autofocus function.
[0646] The structure and function of AF frame 6052 are similar to those of AF frame 652 mentioned earlier, and the structure and function of base 6002 are similar to those of base 602 mentioned earlier. For more information on how AF frame 6052 and base 6002 achieve autofocus, please refer to the previous descriptions.
[0647] In some examples, the autofocus assembly of the drive motor 500c (e.g., AF frame 6052, base 6002, etc.) may also include a displacement sensor. This displacement sensor functions similarly to the displacement sensor 6006 mentioned above, and can be used to detect motion crosstalk that may exist during focus adjustment, thereby achieving more accurate autofocus.
[0648] In some examples, referring to Figure 44, the drive motor 500c may also include a housing 6005, which may cover the outside of components such as the circuit board assembly 6003 and the frame 6008. The housing 6005 may cooperate with the frame 6008, the drive magnet 6010 and the coil 6004 to achieve optical image stabilization.
[0649] In some examples, referring to Figure 44, the drive motor 500c may also include a housing 6007, which may cover the outside of the aforementioned housing 6005. The housing 6005 may cooperate with the AF frame 6052, base 6002, etc., to achieve autofocus.
[0650] In some examples, referring to Figure 44, the AF frame 6052 may also include a sidewall 6009, the plane of which is approximately perpendicular to the optical axis. The sidewall 6009 may be used to assist the frame 6008 in moving along the optical axis, or in other words, the sidewall 6009 may be used to assist the image sensor assembly 6012 in achieving autofocus.
[0651] Unlike the drive motor 500a mentioned above, in the drive motor 500b of this embodiment, the magnet 6010, coil 6004, displacement sensor 6006, etc. can all be located on the side of the drive motor 500b, which helps to reduce the space occupied by these components in the drive motor 500b and to reduce the size of the drive motor 500b and even the camera module containing the drive motor 500b.
[0652] Based on the aforementioned drive motor 500c, this application embodiment also provides a camera module 50c.
[0653] In some examples, the camera module 50c may include a lens assembly, which may be an example of the lens assembly 220 described above. The lens assembly may be fixedly connected to the drive motor 500c.
[0654] In some examples, the camera module 50c may also include a variable aperture assembly that can be fixedly connected to the lens assembly.
[0655] This application does not limit the structure of the variable aperture assembly. In some examples, the variable aperture assembly may include a displacement sensor, which functions similarly to the displacement sensor 6006 described above, and can be used to detect motion crosstalk that may exist during aperture adjustment, thereby achieving more accurate aperture control.
[0656] This application embodiment also provides a drive motor 500d, which can be used as an example of the MEMS actuator 243 mentioned above.
[0657] Similar to the drive motor 500c described above, the drive motor 500d may also include functional components for achieving optical image stabilization, such as a drive magnet, coil, etc.; the drive motor 500d may also include functional components for achieving autofocus, such as an AF frame, etc. The drive motor 500d may also include a displacement sensor for determining motion crosstalk generated during image stabilization, using which the drive motor 500d can achieve more accurate optical image stabilization.
[0658] The following introduction to drive motor 500d focuses on the differences between drive motor 500d and drive motor 500c. Similarities between drive motor 500d and drive motor 500c will not be explained in detail. For details, please refer to the introduction of the corresponding components of drive motor 500c above.
[0659] In some examples, as shown in Figure 46, the drive motor 500d may include a base 7002, a circuit board assembly 7003, a coil 7004, a displacement sensor 7006, a drive magnet 7010, a frame 7008, and an image sensor assembly 7012.
[0660] The circuit board assembly 7003, frame 7008, and base 7002 can be arranged along the optical axis (Z-axis direction in the figure). The circuit board assembly 7003 can be located above the frame 7008, and the base 7002 can be located below the frame 7008. The circuit board assembly 7003 can serve as the mover of the drive motor 500d, and the frame 7008 can serve as the stator of the drive motor 500d. Alternatively, the circuit board assembly 7003 can serve as the stator of the drive motor 500d, and the frame 7008 can serve as the mover of the drive motor. The following explanation uses the former case as an example.
[0661] The frame 7008 can be fixedly connected to the image sensor assembly 7012. With the image sensor assembly 7012 and the frame 7008 relatively fixed, the frame 7008 can drive the image sensor assembly 7012 to move, thereby achieving optical image stabilization.
[0662] The interaction force between the coil 7004 and the driving magnet 7010 can be used to drive the image sensor assembly 7012 to achieve optical image stabilization.
[0663] One of the driving magnet 7010 and the coil 7004 can be fixed to the side wall of the circuit board assembly 7003, and the other can be fixed to the side wall of the frame 7008. For more information about the driving magnet 7010 and the coil 7004, please refer to the previous section on driving magnet 4010 and coil 4004.
[0664] The structure of frame 7008 is similar to that of frame 5008 mentioned earlier. For details, please refer to the relevant descriptions mentioned earlier.
[0665] This application does not limit the number, shape, type, etc. of the displacement sensor 7006 in the drive motor 500d. For related information, please refer to the description of displacement sensor 406 above.
[0666] The displacement sensor 7006 can be fixed relative to the circuit board assembly 7003, or the displacement sensor 7006 can be fixed relative to the frame 7008. Alternatively, some of the multiple displacement sensors 7006 can be fixed relative to the circuit board assembly 7003, while others can be fixed relative to the frame 7008.
[0667] The displacement sensor 7006 can detect the magnetic field signal generated by the drive magnet 7010 to determine motion crosstalk during the anti-shake motion process. Alternatively, the drive motor 500d may also include an induction magnet, and the displacement sensor 7006 can determine the aforementioned motion crosstalk by detecting the magnetic field signal generated by the induction magnet.
[0668] This application does not impose any restrictions on the relative positional relationship between the displacement sensor 7006 and the driving magnet 7010, or between the displacement sensor 7006 and the coil 7004. For details, please refer to the relevant introduction of the displacement sensor 406 above.
[0669] In addition, the method for determining motion crosstalk in image stabilization using the signal detected by the displacement sensor 7006 can also refer to the content above.
[0670] This application does not limit the specific structure of the frame 7008, as long as the frame 7008 can be used to fix the coil 7004 and / or the induction magnet, or to fix the driving magnet 7010 and / or the induction magnet, or to fix the displacement sensor 7006 and / or the coil 7004, or to fix the displacement sensor 7006 and / or the driving magnet 7010.
[0671] This application does not limit the specific structure of the circuit board assembly 7003, as long as the circuit board assembly 7003 can be used to fix the coil 7004 and / or the induction magnet, or to fix the driving magnet 7010 and / or the induction magnet, or to fix the displacement sensor 7006 and / or the coil 7004, or to fix the displacement sensor 7006 and / or the driving magnet 7010.
[0672] In some examples, the drive motor 500c may also include components related to the autofocus function. For example, referring to FIG46, the drive motor 500d may also include an AF frame 7052, which can be used to implement autofocus. Furthermore, the base 7002 included in the drive motor 500d is also a component related to the autofocus function.
[0673] The structure and function of AF frame 7052 are similar to those of AF frame 752 mentioned earlier, and the structure and function of base 7002 are similar to those of base 702 mentioned earlier. For more information on how AF frame 7052 and base 7002 achieve autofocus, please refer to the previous descriptions.
[0674] In some examples, referring to Figure 46, the drive motor 500d may also include a housing 7001, which may cover the outside of the circuit board assembly 7003 and the frame 7008. The housing 7001 may cooperate with the frame 7008, the drive magnet 7010, the coil 7004, etc., to achieve optical image stabilization.
[0675] Unlike the drive motors 500a and 500b mentioned above, the optical image stabilization component in the drive motor 500c provided in this application embodiment is located inside the autofocus component. Relatively speaking, this optical image stabilization component is smaller in size and weight, and requires less driving force, which is conducive to the miniaturization of the optical image stabilization component and to reducing the size of the drive motor 500c and the camera module.
[0676] Based on the aforementioned drive motor 500d, this application embodiment also provides a camera module 50d.
[0677] In some examples, the camera module 50d may include a lens assembly, which may be an example of the lens assembly 220 mentioned above. The lens assembly may be fixedly connected to the drive motor 500d.
[0678] This application does not impose any restrictions on the specific structure of the lens assembly; for relevant details, please refer to the previous description of the lens assembly 220.
[0679] In some examples, the camera module 50d may also include a variable aperture assembly that can be fixedly connected to the lens assembly.
[0680] This application does not limit the structure of the variable aperture assembly. In some examples, the variable aperture assembly may include a displacement sensor, which functions similarly to the displacement sensor 7006 described above, and can be used to detect motion crosstalk that may exist during aperture adjustment, thereby achieving more accurate aperture control.
[0681] Unlike the drive motor 500c mentioned above, the drive magnet 7010, coil 7004, displacement sensor 7006, etc. in the drive motor 500d provided in this application embodiment can all be fixed to the side of the drive motor 500d. These components occupy less space in the drive motor 500d, which is beneficial to the miniaturization of the drive motor 500d and the camera module containing the drive motor.
[0682] It should be noted that the above examples describe two separate cases: driving the lens assembly or the image sensor assembly. In some examples, multiple examples in these two cases can be combined with each other. In other words, this application embodiment also provides a driving motor 600, which includes the structural components of the driving motor used for driving the lens assembly in the aforementioned examples, and also includes the structural components of the driving motor used for driving the image sensor assembly in the aforementioned examples.
[0683] For example, the drive motor 600 may include a drive component for driving the lens assembly, and the drive motor 600 may also include a drive component for driving the image sensor assembly. That is, the drive motor 600 can drive both the lens assembly and the image sensor assembly simultaneously.
[0684] For example, the drive motor 600 can be used to drive a lens assembly. The drive motor 600 may include a circuit board assembly 4002 as shown in FIG36. The coil in the drive motor 600 used to drive the lens module can be fixed on the circuit board assembly. The displacement sensor in the drive motor 600 used to determine motion crosstalk in the image stabilization motion can also be fixed on the circuit board assembly.
[0685] For example, the drive motor 600 can be used to drive the image assembly. The drive motor 600 may include a mounting plate 705 as shown in FIG. 30 or FIG. 31. The mounting plate 705 can be used to mount a coil for driving the image sensor and / or a displacement sensor for determining motion crosstalk in the image stabilization motion.
[0686] This application also provides an electronic device 1000. Figure 47 is a control principle diagram of the electronic device 1000 provided in this application.
[0687] As shown in Figure 47, the electronic device 1000 includes a displacement sensor, a processing unit, and a camera module 800. The camera module 800 includes a drive motor 810 and an optical element 820. The displacement sensor collects motion crosstalk information from the electronic device 1000 and sends this information to the processing unit. The processing unit controls the drive motor 810 based on the motion crosstalk information. Specifically, the drive motor 810 drives the optical element 820 to perform anti-crosstalk compensation. In this embodiment, the drive motor 810 can be any of the drive motors 400a, 400b, 400c, 400d, 500a, 500b, 500c, and 500d described in the preceding embodiments. The optical element 820 can be a lens assembly or an image sensor.
[0688] Furthermore, the processing unit can control the drive motor 810 via the anti-crosstalk chip of the drive motor 810. In this case, the processing unit can calculate the anti-crosstalk compensation information of the optical element 820 based on the reference signal detected by the displacement sensor, and send the anti-crosstalk compensation information to the anti-crosstalk chip. The anti-crosstalk chip is used to control the drive current of the drive motor 810 (i.e., the magnitude and direction of the DC current in the control coil) according to the anti-crosstalk compensation information, so that the drive motor 810 drives the optical element 820 to move.
[0689] The electronic device 1000 also includes a housing and a display screen. The gyroscope and processing unit are disposed inside the housing, and the display screen and camera module 800 are mounted on the housing. The display screen is used to display images captured by the camera module 800.
[0690] Optionally, the casing can be a metal casing, such as a magnesium alloy or stainless steel. It can also be a plastic casing, a glass casing, a ceramic casing, etc., but is not limited to these.
[0691] Alternatively, the display screen may be a light-emitting diode (LED) display screen, a liquid crystal display (LCD) display screen, or an organic light-emitting diode (OLED) display screen, but is not limited to these.
[0692] Optionally, the housing may also include other components, such as a battery, flash, fingerprint recognition module, earpiece, circuit board, sensor, etc., but is not limited to these.
[0693] Optionally, the electronic device 1000 can be a terminal device with camera or photo-taking function, such as a mobile phone, tablet computer, laptop computer, camcorder, video recorder, camera, intelligent robot, vehicle monitoring or other forms of device with photo or video-taking function.
[0694] Since the electronic device 1000 uses the drive motor provided in the aforementioned embodiments, the electronic device 1000 also has the technical effects corresponding to the drive motor, which will not be described in detail here.
[0695] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A drive motor, characterized in that, include: Mounting base, motion frame, drive coil, drive magnet, support component, and displacement sensor. The motion frame is used to connect optical elements, including lens assemblies or image sensor assemblies; The drive coil is arranged on one of the mounting base and the moving frame, and the drive magnet is arranged on the other of the mounting base and the moving frame. The drive coil and the drive magnet are arranged opposite to each other and are used to drive the moving frame to move relative to the mounting base in a reference plane, wherein the reference plane is perpendicular to the optical axis. In the optical axis direction, the support member is supported between the mounting base and the motion frame. In the first region of the motion frame, the support member can slide and / or roll in any direction within the reference plane. The displacement sensor is fixedly connected to the mounting base, or the displacement sensor is fixedly connected to the motion frame. The displacement sensor is used to detect the movement distance and / or movement direction of the motion frame.
2. The drive motor according to claim 1, characterized in that, At least one of the mounting base and the moving frame has a receiving groove, and the support member is at least partially received in the receiving groove, with the support member abutting against the bottom surface of the receiving groove.
3. The drive motor according to claim 2, characterized in that, The dimension of the receiving groove in any direction of the reference plane is larger than the dimension of the support member in any direction of the reference plane, so that the support member can slide and / or roll between the sidewalls of the receiving groove.
4. The drive motor according to any one of claims 1 to 3, characterized in that, A plurality of support members are disposed between the mounting base and the moving frame, and the plurality of support members respectively move within a plurality of the first regions of the moving frame; and / or, The support member includes one or more of the following: balls, rollers, shafts, or bosses.
5. The drive motor according to any one of claims 1 to 4, characterized in that, The mounting base includes a base and a housing, the moving frame is located between the housing and the base, and the housing covers the outside of the moving frame; Specifically, in the optical axis direction, the support member is supported between the base and the moving frame, or in the optical axis direction, the support member is supported between the housing and the moving frame.
6. The drive motor according to any one of claims 1 to 5, characterized in that, The mounting base includes a support frame, and the support member is supported between the support frame and the moving frame. In a second region of the support frame, the support member is slidable and / or rollable in any direction within the reference plane. The projection of the first region onto the reference plane at least partially overlaps with the projection of the second region onto the reference plane.
7. The drive motor according to any one of claims 1 to 6, characterized in that, The number of displacement sensors is N, where N is greater than or equal to 3, and the N displacement sensors are not located on the same straight line.
8. The drive motor according to any one of claims 1 to 7, characterized in that, The motion frame includes a first plane and / or a second plane, wherein the first plane is perpendicular to the optical axis and the second plane is parallel to the optical axis. The displacement sensor is opposite to the first plane and / or the second plane, or, The displacement sensor is fixedly connected to the first plane and / or the second plane.
9. The drive motor according to claim 8, characterized in that, The driving magnet is fixedly connected to the first plane and / or the second plane, and the displacement sensor is opposite to the driving magnet.
10. The drive motor according to claim 9, characterized in that, The driving magnet includes a first magnet group and a second magnet group. The first magnet group is arranged along a first direction, and the second magnet group is arranged along a second direction. Both the first direction and the second direction are perpendicular to the optical axis. The drive coil includes a first coil group and a second coil group; The displacement sensor includes a first sensor, a second sensor, and a third sensor; The first coil group, the first sensor, and the second sensor are opposite to the first magnet group, and the second coil group and the third sensor are opposite to the second magnet group.
11. The drive motor according to any one of claims 8 to 10, characterized in that, The drive motor further includes N induction magnets, which are fixedly connected to the first plane and / or the second plane. The N displacement sensors are arranged opposite to the N induction magnets, wherein N is greater than or equal to 3.
12. The drive motor according to any one of claims 1 to 11, characterized in that, The mounting base includes a base, which is disposed adjacent to the motion frame along the optical axis. The base includes a first mounting surface parallel to the optical axis and / or a second mounting surface perpendicular to the optical axis. The displacement sensor is fixedly connected to the first mounting surface and / or the second mounting surface.
13. The drive motor according to any one of claims 1 to 12, characterized in that, The mounting base includes a circuit board assembly, which is stacked with the motion frame along the optical axis. The circuit board assembly is used to power the drive coil. The circuit board assembly includes a third mounting surface parallel to the optical axis and / or a fourth mounting surface perpendicular to the optical axis. The displacement sensor is fixedly connected to the third mounting surface and / or the fourth mounting surface.
14. The drive motor according to any one of claims 1 to 13, characterized in that, The mounting base includes a housing, which covers the outside of the motion frame, and the displacement sensor is fixedly connected to the inner wall of the housing.
15. The drive motor according to any one of claims 1 to 14, characterized in that, The mounting base includes a mounting plate, the plane of which is parallel to the optical axis, the mounting plate is located on the outer periphery of the motion frame, and the displacement sensor is fixedly connected to the mounting plate.
16. The drive motor according to any one of claims 1 to 15, characterized in that, The driving coil includes a first coil, a second coil, a third coil, and a fourth coil. The first coil and the second coil are arranged along a first direction, and the third coil and the fourth coil are arranged along a second direction. The first direction and the second direction are perpendicular to each other, and both the first direction and the second direction are perpendicular to the optical axis. The displacement sensor includes a first sensor, a second sensor, and a third sensor. The first sensor is located between the first coil and the second coil. The second sensor is closer to the end of the third coil and farther from the fourth coil. The third sensor is closer to the end of the fourth coil and farther from the third coil.
17. The drive motor according to any one of claims 1 to 16, characterized in that, The drive motor also includes a lens carrier for connecting the lens assembly, the motion frame surrounding the lens carrier, and the lens carrier having a guide structure extending along the optical axis.
18. The drive motor according to any one of claims 1 to 17, characterized in that, The mounting base has a guide structure extending along the optical axis.
19. A control method, characterized in that, The method, applied to the drive motor according to any one of claims 1 to 18, comprises: The motion frame is driven to perform anti-shake motion based on the jitter information; The displacement sensor detects a first reference signal before the motion frame performs the anti-shake motion; The displacement sensor detects a second reference signal after the anti-shake motion is performed on the motion frame; The motion frame is driven to perform anti-crosstalk motion based on the jitter information, the first reference signal, and the second reference signal.
20. The control method according to claim 19, characterized in that, The displacement sensor includes a first sensor, a second sensor, and a third sensor; the first reference signal includes a first signal, a second signal, and a third signal; and the second reference signal includes a fourth signal, a fifth signal, and a sixth signal. The detection of a first reference signal by the displacement sensor before the motion frame performs the anti-shake motion includes: The first signal is detected by the first sensor; The second signal is detected by the second sensor; The third signal is detected by the third sensor; The detection of the second reference signal by the displacement sensor after the motion frame performs the anti-shake movement includes: The fourth signal is detected by the first sensor; The fifth signal is detected by the second sensor; The sixth signal is detected by the third sensor; The step of driving the motion frame to perform anti-crosstalk motion based on the jitter information, the first reference signal, and the second reference signal includes: The motion frame is driven to perform the anti-crosstalk motion based on the jitter information, the first signal, the second signal, the third signal, the fourth signal, the fifth signal, and the sixth signal.
21. A camera module, characterized in that, The device includes a lens assembly, an image sensor assembly, and a drive motor according to any one of claims 1 to 20, wherein the drive motor is used to drive the lens assembly to move in a direction perpendicular to the optical axis, and / or, the drive motor is used to drive the image sensor assembly to move in a direction perpendicular to the optical axis.
22. An electronic device, characterized in that, It includes an image processing chip and the camera module of claim 21, wherein the image processing chip is used to process the images acquired by the camera module.