Driving method, driving device and camera module
By outputting the first driving signal in the driving device and sending a power supply control signal, dynamically adjusting the driving voltage and power supply voltage of the actuator are solved, and more efficient driving and lower power consumption are achieved.
Patent Information
- Application Number
- CN202510411689.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-02
- Publication Date
- 2025-05-02
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
In the prior art, the process of driving the actuator consumes a large power, resulting in greater heat dissipation and lower driving efficiency.
By outputting the first driving signal in the driving device, applying the first driving voltage, the actuator generates a target displacement, and transmits a power supply control signal according to the first driving voltage, so that the power supply device outputs a first power supply voltage related to the first driving voltage, the setting ratio is less than 1 and close to 1, and the power supply control signal is an analog signal.
The driving efficiency is improved, heat dissipation is reduced, and the power consumption of the driving device is reduced by dynamically adjusting the power supply voltage.
Smart Images

Figure CN119922415A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of electronic technology, and in particular to a driving method, a driving device and a camera module. Background Art
[0002] The camera module of electronic devices such as mobile phones and tablets usually includes the following parts: lens, actuator (such as motor or motor), image sensor (CMOS image sensor, CIS) and driver chip. In the application of camera module, the relative position of image sensor and lens can be changed by actuator to realize optical functions such as autofocus (AF) or optical image stabilization (OIS) of camera module. Figure 1 As shown, the change in the distance between the image sensor and the lens can achieve the focus function, and the relative translation of the image sensor and the lens and the rotation of the image sensor can achieve the optical image stabilization function. Specifically, after the autofocus function and the optical image stabilization function determine the focus or jitter displacement of the camera module, the driver chip drives the actuator to generate displacement to drive the lens to move, thereby achieving focus or jitter compensation.
[0003] Currently, the driver chip can drive the actuator to generate displacement in a linear current driving mode or a linear voltage driving mode. However, these two linear driving modes have low driving efficiency and large heat dissipation, which results in high power consumption in the process of driving the actuator. Summary of the invention
[0004] The embodiments of the present application provide a driving method, a driving device and a camera module, which can reduce the power consumption of the actuator driving process.
[0005] In a first aspect, an embodiment of the present application provides a driving method, which is applied to a driving device, and the driving device is used to be connected to an actuator device and a power supply device; the method includes: outputting a first driving signal to the actuator device, the first driving signal is used to apply a first driving voltage to the actuator device, so that the actuator device produces a target displacement; sending a power supply control signal to the power supply device according to the first driving voltage, so that the power supply device outputs a first supply voltage to the driving device, wherein the ratio of the first driving voltage to the first supply voltage is a set ratio, the set ratio is less than 1 and the difference between the set ratio and 1 is within a set numerical range, and the power supply control signal is an analog signal.
[0006] In this way, on the one hand, when the driving device outputs the first driving signal, the power supply device can be controlled to adjust the power supply voltage applied to the driving module to a first power supply voltage related to the first driving voltage. That is, as the driving voltage output by the driving device changes, the power supply voltage applied to the driving module can be dynamically adjusted, thereby adjusting the driving efficiency of the driving device. In addition, the ratio of the first driving voltage to the first power supply voltage is a set ratio (such as 0.98, 0.99, etc.), the set ratio is less than 1 and the difference between the ratio and 1 is within a set numerical range (such as 0.02 to 0.2), that is, the set ratio is a value less than 1 and close to 1. It can be understood that the setting ratio is less than 1 and the difference between the ratio and 1 is within the set numerical range, which means that the setting ratio is relatively close to 1. At this time, the driving efficiency of the driving device is high, the heat dissipation is small, and the power consumption of the driven module such as the driving device driving the actuator can be reduced.
[0007] On the other hand, analog signals can directly transmit continuously changing physical quantities (such as voltage) without analog-to-digital conversion or digital signal processing. Signal transmission is almost delay-free, with high real-time performance and high transmission efficiency. In addition, analog signals do not require high-speed digital circuits or processors, and have low system complexity and low power consumption. Therefore, the power supply control signal transmitted by the drive device of the present application to the power supply device is an analog signal, which is conducive to further reducing the power consumption of the drive device.
[0008] In a possible implementation manner of the first aspect above, the method above also includes: acquiring target displacement information of the actuator, generating a drive control signal according to the target displacement information, wherein the drive control signal is used to determine the first drive signal, and the target displacement information is used to indicate the target displacement.
[0009] In a possible implementation of the first aspect above, the actuator is disposed in a camera module, wherein the target displacement information corresponds to a focus position of the camera module, or the target displacement information is determined based on a jitter compensation value of the camera module.
[0010] In a possible implementation of the first aspect above, sending a power supply control signal to a power supply device according to the first drive voltage includes: determining the first drive voltage according to the first drive signal or the drive control signal, determining the first supply voltage according to the first drive voltage, generating a power supply control signal according to the first supply voltage, and sending the power supply control signal to the power supply device.
[0011] In a possible implementation of the first aspect above, corresponding to the drive device driving the actuator device in a linear current drive mode, the first drive signal is a current signal, and the first drive voltage is the product of the current signal and the impedance of the actuator device; or, corresponding to the drive device driving the actuator device in a linear voltage drive mode, the first drive signal is a voltage signal, and the first drive voltage is a voltage signal.
[0012] In a second aspect, an embodiment of the present application provides a driving device, which is used to execute the method in the above-mentioned first aspect and any possible implementation manner thereof.
[0013] In a possible implementation manner of the second aspect above, the driving device transmits a power supply control signal to the power supply device through a wire.
[0014] In a third aspect, an embodiment of the present application provides a camera module, comprising a lens assembly, an image sensor, an actuator, and a driving device in the above-mentioned second aspect and any possible implementation thereof; wherein the driving device is connected to the actuator and is used to drive the actuator to generate a target displacement; the actuator is connected to the lens assembly, and in the process of generating the target displacement, the actuator can drive the lens assembly to move so as to change the relative position between the lens assembly and the image sensor.
[0015] In a fourth aspect, an embodiment of the present application provides a driving method for a system including a controller and a driver, the system being connected to a power supply device and an actuator device, the method comprising: the driver outputting a first driving signal to the actuator device, the first driving signal being used to apply a first driving voltage to the actuator device so that the actuator device produces a target displacement; the controller sending a power supply control signal to the power supply device according to the first driving voltage so that the power supply device outputs a first supply voltage to the driver, wherein a ratio of the first driving voltage to the first supply voltage is a set ratio, the set ratio is less than 1 and the difference between the set ratio and 1 is within a set numerical range, and the power supply control signal is an analog signal.
[0016] In a possible implementation of the fourth aspect above, the method also includes: the controller obtains target displacement information of the actuator, determines a drive control signal based on the target displacement information, and sends the drive control signal to the driver, the target displacement information is used to indicate the target displacement, and the drive control signal is used to determine the first drive signal.
[0017] In a possible implementation of the fourth aspect above, the actuator is disposed in a camera module, wherein the target displacement information corresponds to a focus position of the camera module, or the target displacement information is determined based on a jitter compensation value of the camera module.
[0018] In a possible implementation manner of the fourth aspect above, the method further includes: the controller determines the first driving voltage according to the driving control signal or the first driving signal.
[0019] In a possible implementation manner of the fourth aspect above, the method further includes: the driver determines a first driving voltage according to the first driving signal, and sends information about the first driving voltage to the controller.
[0020] In a possible implementation manner of the fourth aspect above, the controller is implemented as a first chip; and / or the driver is implemented as a second chip.
[0021] In a possible implementation of the fourth aspect, corresponding to the driver adopting a linear current drive mode to drive the actuator, the first drive signal is a current signal, and the first drive voltage is the product of the current signal and the impedance of the actuator; or, corresponding to the driver adopting a linear voltage drive mode to drive the actuator, the first drive signal is a voltage signal, and the first drive voltage is a voltage signal.
[0022] In a fifth aspect, an embodiment of the present application provides a controller for executing the steps performed by the controller in the method in the fourth aspect and any possible implementation thereof.
[0023] In a sixth aspect, an embodiment of the present application provides a driver for executing the steps performed by the driver in the method in the fourth aspect and any possible implementation thereof.
[0024] In a seventh aspect, an embodiment of the present application provides a chip, the chip including a circuit, and the circuit is used to execute the method in the above-mentioned first aspect and any possible implementation manner thereof.
[0025] In an eighth aspect, an embodiment of the present application provides a chip, the chip including a circuit, and the circuit is used to execute the steps performed by the controller in the method in the fourth aspect and any possible implementation thereof, or the steps performed by the driver in the method in the fourth aspect and any possible implementation thereof.
[0026] In the ninth aspect, an embodiment of the present application provides a readable medium having instructions stored thereon, which, when executed on an electronic device, causes the electronic device to execute the method in the above-mentioned first aspect and any possible implementation thereof, or the method in the above-mentioned fourth aspect and any possible implementation thereof.
[0027] In the tenth aspect, an embodiment of the present application provides a computer program product. When the computer program product runs on an electronic device, the electronic device implements the method in the above-mentioned first aspect and any possible implementation thereof, or the method in the above-mentioned fourth aspect and any possible implementation thereof.
[0028] In an eleventh aspect, an embodiment of the present application provides an electronic device, which includes the chip in the seventh aspect or the chip in the eighth aspect.
[0029] It can be understood that the beneficial effects of the above-mentioned second to eleventh aspects can be referred to the description of the first aspect and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] Figure 1 A schematic diagram of an application scenario of a camera module is shown; Figure 2 According to some embodiments of the present application, a schematic diagram of a driving scenario is shown; Figure 3 According to some embodiments of the present application, a schematic flow chart of a driving method is shown; Figure 4 According to some embodiments of the present application, a schematic diagram of a driving scenario applied to a camera module is shown; Figure 5 According to some embodiments of the present application, a schematic flow chart of a driving method applied to a camera module is shown; Fig. 6A According to some embodiments of the present application, a schematic diagram of a driving scenario based on the functional modules in the driving device is shown; Figure 6B According to some embodiments of the present application, a schematic diagram of a driving scenario based on the components in a driving device is shown; Figure 6C According to some embodiments of the present application, a schematic diagram of a driving scenario is shown; Fig.6D According to some embodiments of the present application, a schematic diagram of a driving scenario is shown; Figure 7 According to some embodiments of the present application, a schematic flow chart of a driving method implemented based on a controller and a driver is shown; Figure 8 According to some embodiments of the present application, a schematic flow chart of a driving method implemented based on a controller and a driver is shown; Fig. 9 According to some embodiments of the present application, a schematic flow chart of a driving method implemented based on a controller and a driver is shown; Fig.10 According to some embodiments of the present application, a block diagram of a system on chip (SoC) 1500 is shown; Fig.11 According to some embodiments of the present application, a schematic structural diagram of an electronic device is shown. DETAILED DESCRIPTION
[0031] Illustrative embodiments of the present application include, but are not limited to, a driving method, a driving device, and a camera module.
[0032] In order to solve the problem of high power consumption during the process of driving the actuator, the present application provides a driving method for a driving device connected to an actuator and a power supply device. Specifically, the method includes: the driving device outputs a first driving signal to the actuator (also referred to as an actuator), and the first driving signal is used to apply a first driving voltage to the actuator so that the actuator produces a target displacement; the driving device sends a power supply control signal to the power supply device according to the first driving voltage, so that the power supply device outputs a first power supply voltage to the driving device, wherein the ratio of the first driving voltage to the first power supply voltage is a set ratio (such as 0.98, 0.99, etc.), the set ratio is less than 1 and the difference between the ratio and 1 is within a set numerical range (such as 0.02 to 0.2), and the power supply control signal is an analog signal. It can be understood that the setting ratio is less than 1 and the difference between the ratio and 1 is within the set numerical range, which means that the setting ratio is relatively close to 1.
[0033] In this way, on the one hand, when the driving device outputs the first driving signal, the power supply device can be controlled to adjust the power supply voltage applied to the driving module to a first power supply voltage related to the first driving voltage. That is, as the driving voltage output by the driving device changes, the power supply voltage applied to the driving module can be dynamically adjusted, thereby adjusting the driving efficiency of the driving device. In addition, since the ratio of the first driving voltage to the first power supply voltage is a set ratio, and the set ratio is a value less than 1 and close to 1, the driving efficiency of the driving device is higher, the heat dissipation is smaller, and the power consumption of the driven module such as the actuator driven by the driving device can be reduced.
[0034] It is understood that the values of the above-mentioned set ratio and the upper and lower limits of the set numerical range are not limited to the above examples, and can be set according to the performance or requirements of the driver chip of the driver device, and this application does not make specific limitations on this. For example, the set ratio and the upper and lower limits of the set numerical range are related to the internal resistance of the driver chip.
[0035] On the other hand, analog signals can directly transmit continuously changing physical quantities (such as voltage) without analog-to-digital conversion or digital signal processing. Signal transmission is almost delay-free, with high real-time performance and high transmission efficiency. In addition, analog signals do not require high-speed digital circuits or processors to process, with low system complexity and low power consumption. Therefore, the power supply control signal transmitted by the drive device of the present application to the power supply device is an analog signal, which is conducive to further reducing the power consumption of the drive device.
[0036] It can be understood that in the related art, data is usually transmitted between different modules in the form of serial signals, and serial signals need to go through sampling, quantization, encoding, decoding and other processes, which will introduce processing delays, resulting in data transmission delays and high power consumption. In addition, serial signals usually require digital-to-analog converters / analog-to-digital converters, protocol controllers (such as UART, SPI), and verification mechanisms (such as CRC) for processing, and the system complexity is high. Then, in the present application, the power supply control signal is transmitted between the driving device and the power supply device in the form of an analog signal. Compared with transmitting the power supply control signal in the form of a serial signal, the system complexity is lower (that is, the requirements for the chip where the driving device is located and the chip where the power supply device is located are lower), the transmission real-time performance is higher, and the power consumption is lower.
[0037] Reference Figure 2 As shown in FIG. 1 , a schematic diagram of a driving scenario provided in an embodiment of the present application is shown. Figure 2 As shown, the driving system includes a driving device 10, and an actuating device 20 and a power supply device 30 connected to the driving device 10. Specifically, the driving device 10 is used to output a driving signal to the actuating device 20 to adjust the voltage across the actuating device 20 (which can be referred to as a driving voltage, denoted as UL). In addition, the driving device 10 is also used to transmit a power supply control signal in the form of an analog signal to the power supply device 30 to control the power supply device 30 to output a power supply voltage (denoted as U) related to the adjusted driving voltage to the driving device 10.
[0038] As an example, when the driving voltage UL applied to the actuator 20 is the first driving voltage and the input power supply voltage U is the first power supply voltage, the actuator 20 can move under the action of the first driving voltage. For example, the ratio of the first driving voltage to the first power supply voltage (i.e., the driving efficiency, denoted as ρ) is a set ratio that is closer to 1 and less than 1 (e.g., 0.99), that is, the driving efficiency of the driving device 10 is higher, the heat dissipation is smaller, and the power is lower.
[0039] The driving device 10 may be implemented by one or more chips. For example, the driving device 10 may be implemented by one driving chip, or by a microcontroller unit (MCU) and a driving chip.
[0040] The actuator 20 may be a device such as an electric motor or a motor. For example, the actuator may be a voice coil motor, including a closed loop control motor (close loop), such as a closed loop AF motor (AF focus) or an optical image stabilization motor (i.e., OIS motor). In some embodiments, the actuator 20 may be a motor in an audio processing device, or a motor in a camera module, which is not specifically limited in this application.
[0041] The power supply device 30 is used to supply power to the drive device 10 and other devices. In some embodiments, the power supply device 30 can be connected to a power supply ( Figure 2 The power supply device 30 is used to convert the power supply voltage of the power supply into a power supply voltage U to provide the power supply voltage U to the driving device 10. The power supply device 30 can be a device with a voltage regulation function, such as a high-efficiency power management chip such as a switching power supply, and can specifically be a DC-to-DC converter (DC-DC) converter, etc.
[0042] In other embodiments, the driving device 10 and the power supply device 30 may be provided in the same device, which is used to drive the actuating device 20 to move.
[0043] In some embodiments, the driving device may drive the actuator device in a linear driving manner, such as driving the actuator device in a linear current driving manner or a linear voltage driving manner. It can be understood that the driving device specifically drives the actuator device through a driving chip, and the driving efficiency of the driving device refers to the driving efficiency of the driving chip.
[0044] When the driving device drives the actuator in a linear current driving mode, assuming that the power supply voltage of the driving device is U, the driving current output by the driving device is I, the resistance of the actuator is R, and the voltage across the actuator is UL. At this time, according to Ohm's law: The power consumption of the actuator is: I 2 *R; The power consumption of the driver chip is: U*I; The heat dissipation of the driver chip is: U*II 2 *R; The efficiency of the driver chip is: ρ=(I 2* R) / (U*I)=IR / U=UL / U.
[0045] It can be understood that the heat dissipation of the driver chip is meaningless power consumption. In the linear current drive scenario, the smaller the drive current, the lower the efficiency, and the higher the proportion of power consumption wasted due to heat dissipation. Similarly, in the linear voltage drive scenario, the smaller the drive voltage, the lower the efficiency, and the higher the proportion of power consumption wasted due to heat dissipation.
[0046] Therefore, the driving method and device provided in the present application can adjust the supply voltage U input to the driving module so that the driving efficiency ρ is less than 1 and as close to 1 as possible, thereby achieving the effect of improving driving efficiency and reducing heat dissipation to save power consumption.
[0047] In some embodiments, the present application dynamically adjusts the power supply voltage U of the driving device so that the power supply voltage U is always greater than the driving voltage UL of the driving device and as close to the driving voltage UL as possible, so as to increase the driving efficiency ρ. For example, when the driving voltage UL is small, the power supply voltage U is reduced, and when the driving voltage UL is large, the power supply voltage U is increased.
[0048] In some embodiments, Figure 2 The driving device 10 shown can transmit the power supply control signal to the power supply device 30 through a wire (ie, an analog signal transmission line), so as to transmit the power supply control signal in the form of an analog signal.
[0049] As an example, the power supply device 30 and the driving device 10 are connected only through an analog signal transmission line.
[0050] As another example, the power supply device 30 and the driving device 10 may be connected not only through an analog signal transmission line, but also through other transmission lines such as a two-wire serial bus (inter-integrated circuit, I2C) or a serial peripheral bus. In this case, the driving device 10 selects the wire where the analog signal transmission line is located from the multiple transmission lines to transmit the power supply control signal in the form of an analog signal.
[0051] In addition, it is understandable that Figure 2 In the driving scenario shown, the power supply device 30 does not need to adjust the power supply voltage of the actuator 20 , and the power supply device 30 such as a DC-DC converter may not be connected to the actuator 20 .
[0052] Next, refer to Figure 3 FIG. 1 is a flow chart of a driving method provided by an embodiment of the present application. The method can be Figure 2 The driving device 10, the actuating device 20 and the power supply device 30 shown are executed interactively, and the method may specifically include the following steps: S301 : the driving device 10 outputs a first driving signal to the actuator 20 .
[0053] The first driving signal may apply a first driving voltage to the actuator 20 so that the actuator 20 generates a target displacement.
[0054] It is understandable that the first driving signal can be a current signal or a voltage signal in a linear driving mode. In addition, the first driving voltage refers to the voltage across the two ends of the actuator 20 .
[0055] S302 : The actuator 20 is displaced based on the first driving voltage applied by the first driving signal to generate a target displacement.
[0056] S303: The driving device 10 sends a power supply control signal to the power supply device 30 according to the first driving voltage.
[0057] S304 : the power supply device 30 outputs a first power supply voltage to the driving device 10 according to the power supply control signal.
[0058] The power supply control signal is used to determine the first power supply voltage, the ratio of the first driving voltage to the first power supply voltage is a set ratio, and the power supply control signal is an analog signal.
[0059] The ratio is set to a value close to 1 but less than 1. The specific value can be set according to actual needs, such as 0.99.
[0060] Understandably, combined Figure 2 In the scenario shown, the ratio of the first driving voltage to the first supply voltage is a set ratio and is less than 1, which means that the driving efficiency ρ of the driving device = driving voltage UL / supply voltage U is less than 1 and relatively close to 1, that is, the driving efficiency is relatively high.
[0061] In some embodiments, the driving device 10 can calculate the first power supply voltage according to the first driving voltage and the set ratio, so that the ratio of the first driving voltage to the first power supply voltage is the set ratio. Then, a power supply control signal is generated based on the first power supply voltage, so that the power supply device 30 can output the first power supply voltage according to the power supply control signal. At this time, since the power supply control signal is an analog signal, the generation process of the power supply control signal is relatively simple and the transmission efficiency is relatively high.
[0062] In some embodiments, the power supply device 30 adjusts the power supply voltage input by the driving device 10 to the first power supply voltage when the driving device 10 outputs the first driving signal to the actuator 20. That is, the driving device 10 can output the first driving signal when the first power supply voltage is input.
[0063] Understandably, Figure 3 Only one execution order of the steps is shown. In other examples, the above steps may also be executed in other achievable orders, such as S302 may be executed after S304.
[0064] Thus, the present application provides a driving method, which can dynamically adjust the supply voltage input to the driving device according to the driving voltage output by the driving device, improve the driving efficiency, reduce heat dissipation, and reduce the power consumption of the driving device. On the other hand, the driving device transmits a power supply control signal for adjusting the supply voltage to the power supply device in the form of an analog signal, which is conducive to reducing system complexity and further reducing the power consumption of the driving device.
[0065] In some embodiments, the driving method provided in the embodiments of the present application can be applied to the driving scenario of an actuator such as a motor in a camera module. It can be understood that Figure 2 The actuator 20 shown can be an actuator in the camera module for driving the lens assembly to move. At this time, the actuator 20 can also be connected to the lens assembly in the camera assembly.
[0066] Reference Figure 4 As shown in FIG. 1 , a schematic diagram of a driving scenario applied to a camera module is provided in an embodiment of the present application. Figure 4 As shown, the camera module 01 includes not only a driving device 10 and an actuating device 20, but also a lens assembly 40 and an image sensor 50. It can be understood that Figure 4 The driving scenario shown is similar to Figure 2 The driving scenarios shown differ only in that Figure 4 The module driven by the actuator 10 shown is the lens assembly in the camera module. In the process of the camera module 01 collecting images, light is focused on the image sensor 50 through the lens assembly 40. Figure 4 The driving scenario shown is similar to Figure 2 The similarities of the driving scenarios shown can be referred to above. Figure 2 The relevant description of the embodiments in will not be repeated here.
[0067] Specifically, in Figure 4 In the camera module 01 shown, the driving device 10 is connected to the actuating device 20, and is used to drive the actuating device 20 to generate a target displacement. The actuating device 20 is connected to the lens assembly 40. In the process of generating the target displacement, the actuating device 20 can drive the lens assembly 40 to move, so as to change the relative position between the lens assembly 40 and the image sensor 50. In this way, the combination Figure 1 In the scenario shown, the autofocus function or optical image stabilization function of the camera module can be realized by changing the relative position between the lens assembly 40 and the image sensor 50.
[0068] It is understood that the structure of the camera module provided in this application is not limited to Figure 4 The example shown may also be other structures. For example, in some embodiments, the power supply device 30 such as a DC-DC converter may also be provided in the camera module.
[0069] Further, see Figure 5 , is a flow chart of a driving method in a camera module driving scenario provided by an embodiment of the present application. The method can be interactively executed by a driving device 10, an actuating device 20 and a power supply device 30. Specifically, Figure 5 As shown, the method includes the following process: S501: The driving device 10 obtains target displacement information of the actuator 20 and generates a driving control signal according to the target displacement information.
[0070] The drive control signal is used to determine the first drive signal, and the target displacement information is used to indicate the target displacement.
[0071] In some embodiments, the target displacement information corresponds to the focus position of the camera module. At this time, the driving device 10 drives the actuator 20 to generate the target displacement to drive the lens assembly 40 to move accordingly, so that the distance between the moving lens assembly 40 and the sensor assembly changes, thereby realizing the automatic focus function of the camera module.
[0072] In some embodiments, the target displacement information is determined based on the jitter compensation value of the camera module. At this time, the driving device 10 drives the actuator 20 to generate the target displacement to drive the lens assembly 40 to move accordingly, so that the lens assembly 40 and the sensor assembly are relatively translated or rotated to achieve the optical image stabilization function of the camera module.
[0073] In some embodiments, the camera module may include a motion detection device (such as a gyroscope, etc.) to detect the actual position of the actuator 20 in the camera module. The driving device 10 can obtain the actual position of the actuator 20 from the motion detection device, and determine the target displacement information of the actuator 20 according to the focus position or the jitter compensation value determined by the autofocus function of the camera module.
[0074] S502: The driving device 10 outputs a first driving signal to the actuator 20 according to the driving control signal.
[0075] Among them, S502 and the above Figure 3 The similarities of S301 are not described in detail, and the only difference is that the driving device 10 generates and outputs the first driving signal based on the driving control signal determined by the target displacement information of the actuator.
[0076] S503: The actuator 20 is displaced based on the first driving voltage applied by the first driving signal to generate a target displacement.
[0077] For the detailed description of S503, reference can be made to the above related description of S302, which will not be repeated here.
[0078] S504: the driving device 10 determines a first driving voltage according to the first driving signal or the driving control signal, determines a first power supply voltage according to the first driving voltage, and generates a power supply control signal according to the first power supply voltage.
[0079] In some embodiments, corresponding to the driving device driving the actuator in a linear current driving manner, the first driving signal is a current signal, and the first driving voltage is the product of the current signal and the impedance (such as resistance R) of the actuator.
[0080] In other embodiments, corresponding to the driving device driving the actuator in a linear voltage driving manner, the first driving signal is a voltage signal, and the first driving voltage is a voltage signal.
[0081] In some embodiments, the driving device 10 can determine the first driving voltage according to the first driving signal. The driving device 10 can detect the first driving signal output by the driving device 10, and determine the first driving voltage according to the first driving signal. For example, when the first driving signal is a current signal in a linear current driving mode, the driving device 10 can detect the current signal, and determine the product of the current signal and the impedance (such as resistance R) of the actuator as the first driving voltage. For another example, when the first driving signal is a voltage signal in a linear voltage driving mode, the driving device 10 can detect the voltage signal, and determine the voltage signal as the first driving voltage.
[0082] In some embodiments, the driving device 10 can determine the first driving voltage according to the driving control signal. For example, the driving control signal carries the value of the first driving voltage, and the driving device 10 can directly obtain the first driving voltage based on the driving control signal.
[0083] S505 : The driving device 10 sends a power supply control signal to the power supply device 30 .
[0084] S506 : The power supply device 30 outputs a first power supply voltage to the driving device 10 according to the power supply control signal.
[0085] For the detailed description of S505 to S506, reference can be made to the above related description of S303 and S304, which will not be repeated here.
[0086] In this way, the driving method provided by the present application can adjust the driving voltage applied by the driving device to both ends of the actuator device based on the focus position or the compensation value of the anti-shake when the camera module realizes the automatic focus function or the optical image stabilization function, and dynamically adjust the power supply voltage of the driving device based on the change of the driving voltage. In this way, while the camera module realizes the automatic focus function or the optical image stabilization function, the power consumption of the camera module can be reduced, which is beneficial to prolonging the service life of the camera module and reducing the power consumption of the camera module. In addition, by realizing the automatic focus function and the optical image stabilization function, the quality of the image captured by the camera module can be guaranteed.
[0087] Reference Fig. 6AFIG. 1 is a schematic diagram of a driving scenario provided by an embodiment of the present application. Figure 2 or Figure 4 The main difference is that Fig. 6A A possible implementation of the functional modules in the drive device 10 is shown.
[0088] like Fig. 6A As shown, the driving device 10 includes a computing module 11 and a driving module 12 , and the computing module 11 includes a computing module 1 and a computing module 2 .
[0089] In some embodiments, the computing module 1 and the computing module 2 may be in the same chip, such as in the chip where the microcontroller MCU is located. In other embodiments, the computing module 1 may also be in different chips.
[0090] The calculation module 11 is used to send a driving control signal to the driving module 12, so that the driving module 12 outputs a first driving signal such as a voltage signal or a current signal to the actuator 20 according to the driving control signal.
[0091] Specifically, the calculation module 1 can determine a signal for realizing the auto focus or optical image stabilization function of the camera module, and transmit the signal to the calculation module 2. For example, the signal includes the focus position of the actuator, or the compensation value of the image stabilization, and these signals are usually expressed as the target position of the actuator. For example, the signal may include the above-mentioned target displacement information, and the target displacement information is used to indicate that the position of the actuator 20 changes from the current actual position to the target displacement of the target position.
[0092] In some embodiments, the calculation module 2 may return some process data to the calculation module 1. The process data includes the actual position of the module (such as the lens assembly) driven by the actuator, the driving voltage UL applied to the actuator, etc. Moreover, the calculation module 2 may calculate the driving signal required by the driving module 12 through the information in the signal sent by the calculation module 1, such as the target displacement information, and transmit it to the driving module 12 by adjusting the signal of UL (such as the driving control signal).
[0093] In some embodiments, the driving module 12 may feed back a signal representing the actual driving voltage UL to the computing module 2, such as feeding back the actual value of the driving signal outputted by it. As an example, the computing module 2 and the driving module 12 may be located in the same chip, and in the process of the driving module 12 outputting the first driving signal, the actual value of the driving signal may be stored in the cache of the chip, and the computing module 2 may read the cache to obtain the actual value of the driving signal.
[0094] In addition, the calculation module 1 can calculate the power supply voltage U required by the driving module 12 according to the driving voltage UL corresponding to the driving signal of the driving module 12. Furthermore, the calculation module 1 sends a signal (such as a power supply control signal) for adjusting U to the power supply device 30, so that the power supply device 30 adjusts the power supply voltage of the power supply to the power supply voltage U indicated by the signal according to the signal, and outputs the power supply voltage U to the driving module 12.
[0095] In addition, refer to Figure 6B FIG. 1 is a schematic diagram of a driving scenario provided by an embodiment of the present application. Fig. 6A The main difference is that Figure 6B A possible implementation of the components in the driving device 10 is shown.
[0096] like Figure 6B As shown, the driving device 10 includes a controller 101 and a driver 102. For example, the controller 101 is an MCU, and the driver 102 is a driver chip. In this case, the driving device 10 can be a driving system including the controller 101 and the driver 102.
[0097] In some embodiments, the controller 101 includes Fig. 6A The computing module 1 and the computing module 2 shown in the figure, the driver 102 includes Fig. 6A The driving module 12 is shown. At this time, the computing module 1 and the computing module 2 are in the same chip, such as MCU.
[0098] In some other embodiments, the controller 101 includes Fig. 6A The computing module 1 shown in the figure, the driver 102 includes Fig. 6A The computing module 2 shown. At this time, the computing module 2 and the driving module 2 are in the same chip, such as a driving chip.
[0099] In addition, in some other embodiments, although Figure 6B Although not shown, the actual driving device 10 may not include the controller 101, but only include the driver 102. In addition, the driver 102 includes Fig. 6A The calculation module 1, the calculation module 2 and the driving module 12 are shown. At this time, Figure 3 or Figure 5 The steps performed by the driving device 10 in the driving method shown can be specifically performed by the driver 102 .
[0100] In some embodiments, the controller 101 and the power supply device 30 transmit the power supply control signal in the form of an analog signal through a wire (i.e., an analog signal transmission line). In addition, the controller 101 and the driver 102 can be connected and transmit data based on a bus such as a synchronous serial bus (serial peripheral interface, SPI), a two-wire serial bus (inter-integrated circuit, I2C), etc. Among them, the SPI bus realizes the connection between devices through three signal lines, and the I2C bus realizes the connection between devices through two lines.
[0101] In addition, refer to Figure 6C As shown in FIG. 1 , a driving scenario diagram of an application camera module provided in an embodiment of the present application is shown. Figure 6C As shown, the camera module 01' includes a driver 102, an actuator 20, a lens assembly 40 and an image sensor 50. When the camera module 01' collects images, light is focused on the image sensor 50 through the lens assembly 40. Specifically, Figure 6C In the camera module 01' shown, the driver 102 is connected to the actuator 20, and is used to drive the actuator 20 to generate a target displacement. The actuator 20 is connected to the lens assembly 40. In the process of generating the target displacement, the actuator 20 can drive the lens assembly 40 to move, so as to change the relative position between the lens assembly 40 and the image sensor 50. In this way, by changing the relative position between the lens assembly 40 and the image sensor 50, the autofocus function or optical image stabilization function of the camera module can be realized.
[0102] In some embodiments, Figure 6C The driver 102 shown can be implemented as a driver chip. Figure 6C The function of the driver 102 shown is similar to Figure 6B The functions of the driver 102 shown are the same and will not be described in detail here.
[0103] Further, see Fig.6D The figure shows a driving scenario diagram provided by an embodiment of the present application, which includes an MCU, a motor driver chip, a DC-DC converter, a power supply, and a voice coil motor. In addition, the MCU is connected to the motor driver chip and the DC-DC converter, and the DC-DC converter is connected to the power supply and the motor driver chip.
[0104] As an example, combining FIG. 6A to FIG. 6D It can be seen that the controller 101 is implemented as an MCU, the driver 102 is implemented as a motor driving chip, the power supply device 30 is implemented as a DC-DC converter, and the actuator 20 is implemented as a voice coil motor.
[0105] Specifically, the motor driver chip outputs a first drive signal to the voice coil motor, and the first drive signal is used to apply a first drive voltage to the voice coil motor so that the voice coil motor generates a target displacement; the MCU sends a power supply control signal to the DC-DC converter according to the first drive voltage, so that the DC-DC converter outputs the first power supply voltage to the motor driver chip, wherein the ratio of the first drive voltage to the first power supply voltage is a set ratio, and the power supply control signal is an analog signal. In addition, the MCU can also generate a drive control signal according to the target displacement information of the voice coil motor, and send the drive control signal to the motor driver chip to trigger the motor drive signal to output the first drive signal to the voice coil motor. The MCU can also obtain the first drive voltage according to the first drive signal or the drive control signal, generate the above-mentioned power supply control signal according to the first drive voltage, and transmit the power supply control signal to the DC-DC converter in the form of an analog signal through a wire. In this way, the power supply control signal is transmitted by an analog signal, and the power supply voltage is dynamically adjusted by the power supply control signal, which is conducive to reducing the complexity of the system and reducing the power consumption of the system where the motor driver chip is located.
[0106] Next, based on the above-mentioned controller 101 and driver 102, the driving method provided by the present application is described in detail.
[0107] Reference Figure 7 As shown, it is a schematic diagram of a process flow of a driving method based on a controller and a driver provided in an embodiment of the present application. For example, the driving method can be implemented by Figure 6B The controller 101, the driver 102, the actuator 20 and the power supply 30 shown are executed interactively. At this time, the system including the controller 101 and the driver 102 (such as the driving device 10) is connected with the actuator 20 and the power supply 30.
[0108] Specifically, Figure 7 The method flow shown includes the following steps: S701 : the driver 102 outputs a first driving signal to the actuator 20 .
[0109] The first driving signal is used to apply a first driving voltage to the actuator 20 so that the actuator 20 generates a target displacement.
[0110] Among them, the difference between S701 and S301 is only that the execution subject is different, and the similarities are not repeated here.
[0111] S702 : The actuator 20 is displaced based on the first driving voltage applied by the first driving signal to generate a target displacement.
[0112] The description of S702 may refer to the related description of S302 mentioned above, and will not be repeated here.
[0113] S703: The controller 101 sends a power supply control signal to the power supply device 30 according to the first driving voltage.
[0114] In some embodiments, the controller 101 may interact with the driver 102 to obtain a first driving voltage ( Figure 7 Furthermore, the controller 101 may send a power supply control signal to the power supply device 30 according to the first driving voltage.
[0115] Among them, the difference between S703 and S303 is that the execution subject is different, and the similarities are not repeated here.
[0116] S704: The power supply device 30 outputs a first power supply voltage to the driver 102 according to the power supply control signal.
[0117] The power supply control signal is used to determine the first power supply voltage, the ratio of the first power supply voltage to the first driving voltage is a set ratio close to 1 and less than 1, and the power supply control signal is an analog signal.
[0118] The description of S704 may refer to the related description of S304 above, and will not be repeated here.
[0119] Thus, the present application provides a driving method, in which the system where the controller and the driver are located can, on the one hand, dynamically adjust the supply voltage input to the driver according to the driving voltage applied to the actuator, thereby improving the driving efficiency of the driver, reducing heat dissipation, and reducing power consumption. On the other hand, the controller transmits a power supply control signal for adjusting the supply voltage to the power supply device in the form of an analog signal, which is conducive to reducing system complexity and further reducing the power consumption of the system.
[0120] Further, see Figure 8 FIG. 1 is a flow chart of a driving method provided in an embodiment of the present application, and the driving method can be applied to a camera module. Specifically, the driving method can be Figure 6B The controller 101, the driver 102, the actuator 20 and the power supply 30 shown in the figure are executed interactively, and the controller 101 includes Fig. 6A The calculation module 1 and the calculation module 2 are shown. At this time, the system including the controller 101 and the driver 102 (such as the driving device 10 ) is connected with the actuating device 20 and the power supply device 30 .
[0121] like Figure 8 As shown, the method flow includes the following steps: S801: The controller 101 obtains target displacement information of the actuator 20, and generates a drive control signal according to the target displacement information.
[0122] S802 : The controller 101 sends a driving control signal to the driver 102 .
[0123] The description of S801 and S802 may refer to the above description of S501, the only difference is that the execution subjects are different, and the similarities will not be repeated.
[0124] S803: The driver 102 outputs a first driving signal to the actuator 20 according to the driving control signal.
[0125] Among them, S803 and the above Figure 7 The similarities of S701 are not described in detail. The only difference is that the driver 102 generates and outputs the first driving signal based on the driving control signal determined by the target displacement information of the actuator.
[0126] S804: The actuator 20 is displaced based on the first driving voltage applied by the first driving signal to generate a target displacement.
[0127] For the detailed description of S804, reference can be made to the above related description of S302, which will not be repeated here.
[0128] S805: The controller 101 determines a first driving voltage according to the first driving signal or the driving control signal, determines a first power supply voltage according to the first driving voltage, and generates a power supply control signal according to the first power supply voltage.
[0129] In some embodiments, when the controller 101 determines the first driving voltage according to the first driving signal, the driver 102 may feed back the actual value of the first driving signal to the controller 101 during the process of outputting the first driving signal (see Figure 8 The step between S804 and S805 is shown by the dotted line in FIG. 1 ). Then, the controller 101 can determine the first driving voltage according to the actual value of the first driving signal. The process of determining the first driving voltage can be described in the above related description of step 504, which will not be repeated here.
[0130] In some embodiments, when the controller 101 determines the first driving voltage according to the driving control signal, the driver 102 may not feed back the actual value of the first driving signal to the controller 101. At this time, the controller 101 may determine the driving voltage indicated in the driving control signal as the first driving voltage.
[0131] In some embodiments, corresponding to the driver 102 driving the actuator 20 in a linear current driving manner, the first driving signal is a current signal, and the first driving voltage is the product of the current signal and the impedance of the actuator.
[0132] In some embodiments, corresponding to the driver 102 driving the actuator in a linear voltage driving manner, the first driving signal is a voltage signal, and the first driving voltage is a voltage signal.
[0133] S806 : The controller 101 sends a power supply control signal to the power supply device 30 .
[0134] S807: The power supply device 30 outputs a first power supply voltage to the driver 102 according to the power supply control signal.
[0135] For the description of S806 and S807, reference may be made to the above description of S703 and S704, which will not be repeated here.
[0136] Thus, in the driving method provided by the present application, when the camera module realizes the autofocus function or the optical image stabilization function, the controller can adjust the driving voltage applied by the driver to both ends of the actuator based on the focus position or the compensation value of the image stabilization, and dynamically adjust the power supply voltage of the driver based on the change of the driving voltage. Thus, when the camera module realizes the autofocus function or the optical image stabilization function, the power consumption of the camera module can be reduced, which is beneficial to prolong the service life of the camera module, reduce the power consumption of the camera module, and ensure the imaging quality of the camera module.
[0137] Further, see Fig. 9 FIG. 1 is a flow chart of a driving method provided in an embodiment of the present application, and the driving method can be applied to a camera module. Fig. 9 and Figure 8 The difference between the driving methods shown in the figure is that the modules included in the controller 101 and the driver 102 are different, and the process of the controller 101 generating the power supply control signal is different. Specifically, Fig. 9 The controller 101 shown includes Fig. 6A The computing module 1 is shown, and the driver 102 includes a computing module 2 and a driving module 12 .
[0138] like Fig. 9 As shown, the method flow includes the following steps: S901: The controller 101 obtains target displacement information of the actuator 20, and generates a driving control signal according to the target displacement information.
[0139] S902 : The controller 101 sends a driving control signal to the driver 102 .
[0140] S903: The driver 102 outputs a first driving signal to the actuator 20 according to the driving control signal.
[0141] S904 : The actuator 20 is displaced based on the first driving voltage applied by the first driving signal to generate a target displacement.
[0142] Among them, S901 to S904 are the same as S801 to S804 mentioned above, and will not be repeated here.
[0143] S905 : The driver 102 determines a first driving voltage based on the first driving signal.
[0144] As an example, when the driver 102 outputs the first drive signal, the actual value of the first drive signal can be stored in the cache of the driver 102, and the actual value of the first drive signal can be obtained by reading the cache. Furthermore, the driver 102 can determine the first drive voltage based on the actual value of the first drive signal.
[0145] S906 : The driver 102 sends information of the first driving voltage to the controller 101 .
[0146] S907: The controller 101 determines a first power supply voltage according to the first driving voltage, and generates a power supply control signal according to the first power supply voltage.
[0147] At this time, the controller 101 may obtain the first driving voltage from the driver 102 without determining the first driving voltage.
[0148] S908 : The controller 101 sends a power supply control signal to the power supply device 30 .
[0149] S909 : The power supply device 30 outputs a first power supply voltage to the driver 102 according to the power supply control signal.
[0150] Among them, S908 and S909 are respectively the same as S806 and S807 mentioned above, and are not described in detail here.
[0151] In this way, the present application can determine the driving voltage applied to the actuator through the driver, and trigger the controller to determine the corresponding supply voltage based on the driving voltage, so that the controller instructs the power supply device to adjust the supply voltage of the driver through the power supply control signal.
[0152] In some embodiments, the controller 101 may be implemented as a first chip; and / or the driver 102 may be implemented as a second chip. Accordingly, the first chip may be used to execute Figures 7 to 9 The second chip can be used to perform the steps performed by the controller 101 in any of the driving methods. Figures 7 to 9 The steps performed by the driver 102 in any one of the driving methods.
[0153] In some embodiments, the present application may provide a controller for executing Figures 7 to 9The steps performed by the controller 101 in any one of the driving methods.
[0154] In some embodiments, the present application may provide a driver for executing Figures 7 to 9 The steps performed by the driver 102 in any one of the driving methods.
[0155] In some embodiments, the present application may provide a chip, the chip comprising a circuit, the circuit is used to implement the following Figure 3 or Figure 5 The driving method in .
[0156] In some embodiments, the present application may provide a chip, the chip comprising a circuit, the circuit being used to execute Figures 7 to 9 The steps performed by the controller 101 in any one of the driving methods, or for performing Figures 7 to 9 The steps performed by the driver 102 in any one of the driving methods.
[0157] According to an embodiment of the present application, Fig.10 A block diagram of a system on chip (SoC) 1500 (ie, a chip) is shown. For example, Fig.10 The SoC 1500 shown may be implemented as the first chip and / or the second chip mentioned above. Fig.10 In the FIG, similar components have the same reference numerals. In addition, the dashed boxes are optional features of more advanced SoCs. Fig.10 In the embodiment, SoC 1500 includes: an interconnect unit 1550, which is coupled to an application processor 1510; a system agent unit 1570; a bus controller unit 1580; an integrated memory controller unit 1540; a group or one or more coprocessors 1520, which may include integrated graphics logic, an image processor, an audio processor, and a video processor; a static random access memory (SRAM) unit 1530; and a direct memory access (DMA) unit 1560. In one embodiment, the coprocessor 1520 includes a special-purpose processor, such as, for example, a network or communication processor, a compression engine, a GPGPU, a high-throughput MIC processor, or an embedded processor.
[0158] In some embodiments, the present application may provide a readable medium having instructions stored thereon, which, when executed on an electronic device, enables the electronic device to implement the following Figure 3 , Figure 5 as well as Figures 7 to 9 The driving method shown in any one of the items.
[0159] In some embodiments, the present application may provide a computer program product, which, when executed on an electronic device, enables the electronic device to implement the following Figure 3 , Figure 5 as well as Figures 7 to 9 The driving method shown in any one of the items.
[0160] In some embodiments, the electronic device provided in the present application may include a chip where the driving device 10 described above is located, or a chip where a controller and / or a driver is located.
[0161] In some embodiments, the electronic device applicable to the present application may be an electronic device including the above-mentioned driving device 10, or an electronic device including the camera module 01 or the camera module 01' mentioned above. As an example, the electronic device applicable to the present application includes but is not limited to: mobile phones, handles, tablet computers, smart watches, Internet of Things (IoT) devices, car computers, smart wearable devices, etc.
[0162] In some embodiments, the electronic device to which the driving method provided in the present application is applied may be the electronic device 100. The following takes the electronic device 100 as an example to describe the hardware structure of the electronic device.
[0163] like Fig.11 As shown, the electronic device 100 may include a processor 110, a power module 140, a memory 180, a mobile communication module 130, a wireless communication module 120, a sensor module 190, an audio module 150, a camera 170, an interface module 160, a button 101 and a display screen 102, etc.
[0164] It is to be understood that the structure illustrated in the embodiment of the present application does not constitute a specific limitation on the electronic device 100. In other embodiments of the present application, the electronic device 100 may include more or fewer components than shown in the figure, or combine some components, or split some components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.
[0165] The processor 110 may include one or more processing units, for example, a processing module or processing circuit that may include a central processing unit (CPU), a graphics processing unit (GPU), a digital signal processor DSP, an AP, a microprocessor (MCU), an artificial intelligence (AI) processor, or a programmable logic device (FPGA). In some embodiments, the storage unit in the processor 110 is a cache memory 180.
[0166] The power module 140 may include a power source, a power management component, etc. The power source may be a battery. The power management component is used to manage the charging of the power source and the power supply of the power source to other modules. In some embodiments, the power management component includes a charging management module and a power management module. The charging management module is used to receive charging input from the charger; the power management module is used to connect the power source, the charging management module and the processor 110. The power management module receives input from the power source and / or the charging management module, and supplies power to the processor 110, the display screen 102, the camera 170, and the wireless communication module 120.
[0167] The mobile communication module 130 may include but is not limited to an antenna, a power amplifier, a filter, an LNA (Low noise amplifier), etc. The mobile communication module 130 may provide a solution for wireless communications including 2G / 3G / 4G / 5G, etc., applied to the electronic device 100 .
[0168] The wireless communication module 120 may include an antenna, and transmit and receive electromagnetic waves via the antenna. In some embodiments, the mobile communication module 130 and the wireless communication module 120 of the electronic device 100 may also be located in the same module.
[0169] The display screen 102 is used to display human-computer interaction interfaces, images, videos, etc.
[0170] The sensor module 190 may include a proximity light sensor, a pressure sensor, a gyroscope, and the like.
[0171] The audio module 150 is used to convert digital audio information into analog audio signal output, or convert analog audio input into digital audio signal. The audio module 150 can also be used to encode and decode audio signals. In some embodiments, the audio module 150 can be arranged in the processor 110, or some functional modules of the audio module 150 can be arranged in the processor 110. In some embodiments, the audio module 150 can include a motor, a speaker, an earpiece, a microphone and an earphone interface for sounding.
[0172] The camera 170 is used to capture still images or videos. The object generates an optical image through the lens and projects it onto the photosensitive element. The photosensitive element converts the light signal into an electrical signal, and then passes the electrical signal to the image signal processing (ISP) to convert it into a digital image signal. The electronic device 100 can achieve the shooting function through the ISP, the camera 170, the video codec, the graphics processor (GPU), the display screen 102 and the application processor. For example, the camera 170 can be the camera module 01 mentioned above, in which case the camera 170 can include the driving device 10 mentioned above. Alternatively, the camera 170 can be the camera module 01' mentioned above, in which case the camera 170 can include the driver 102, and the controller 101 can be set in the processor 110.
[0173] The interface module 160 includes an external memory interface, a universal serial bus (USB) interface, a subscriber identification module (SIM) card interface, and the like.
[0174] In some embodiments, the electronic device 100 further includes a button 101 and an indicator, etc. The button 101 may include a volume button, a power on / off button, etc. The indicator may include a laser indicator, a radio frequency indicator, an LED indicator, etc.
[0175] The various embodiments of the mechanism disclosed in the present application can be implemented in hardware, software, firmware or a combination of these implementation methods. The embodiments of the present application can be implemented as a computer program or program code executed on a programmable system, which includes at least one processor, a storage system (including volatile and non-volatile memory and / or storage elements), at least one input device and at least one output device.
[0176] Program code can be applied to input instructions to perform each function described in the present application and generate output information. Output information can be applied to one or more output devices in a known manner. For the purpose of the present application, the processing system includes any system with a processor such as, for example, a digital signal processor (DSP), a microcontroller, an application specific integrated circuit (ASIC) or a microprocessor.
[0177] Program code can be implemented with high-level programming language or object-oriented programming language to communicate with the processing system. When necessary, program code can also be implemented with assembly language or machine language. The mechanism described in this application is not limited to the scope of any specific programming language. In either case, the language can be a compiled language or an interpreted language.
[0178] In some cases, the disclosed embodiments may be implemented in hardware, firmware, software, or any combination thereof. The disclosed embodiments may also be implemented as instructions carried or stored on one or more temporary or non-temporary machine-readable (e.g., computer-readable) storage media, which may be read and executed by one or more processors. For example, the instructions may be distributed over a network or through other computer-readable media. Therefore, machine-readable media may include any mechanism for storing or transmitting information in a form readable by a machine (e.g., a computer), including, but not limited to, floppy disks, optical disks, optical discs, read-only memories (CD-ROMs), magneto-optical disks, read-only memories (ROMs), random access memories (RAMs), erasable programmable read-only memories (EPROMs), electrically erasable programmable read-only memories (EEPROMs), magnetic or optical cards, flash memory, or a tangible machine-readable memory for transmitting information (e.g., carrier waves, infrared signals, digital signals, etc.) using the Internet in electrical, optical, acoustic, or other forms of propagation signals. Therefore, machine-readable media include any type of machine-readable media suitable for storing or transmitting electronic instructions or information in a form readable by a machine (e.g., a computer).
[0179] In the accompanying drawings, some structural or method features may be shown in a specific arrangement and / or order. However, it should be understood that such a specific arrangement and / or order may not be required. Instead, in some embodiments, these features may be arranged in a manner and / or order different from that shown in the illustrative drawings. In addition, the inclusion of structural or method features in a particular figure does not mean that such features are required in all embodiments, and in some embodiments, these features may not be included or may be combined with other features.
[0180] It should be noted that the units / modules mentioned in the various device embodiments of the present application are all logical units / modules. Physically, a logical unit / module can be a physical unit / module, or a part of a physical unit / module, or can be implemented as a combination of multiple physical units / modules. The physical implementation method of these logical units / modules themselves is not the most important. The combination of functions implemented by these logical units / modules is the key to solving the technical problems proposed by the present application. In addition, in order to highlight the innovative part of the present application, the above-mentioned device embodiments of the present application do not introduce units / modules that are not closely related to solving the technical problems proposed by the present application, which does not mean that there are no other units / modules in the above-mentioned device embodiments.
[0181] It should be noted that in the examples and description of this patent, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "including one" do not exclude the existence of other identical elements in the process, method, article or device including the elements.
[0182] Although the present application has been illustrated and described with reference to certain preferred embodiments thereof, it will be apparent to those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the present application.
Claims
1. A driving method, applied to a driving device, wherein the driving device is connected to an actuating device and a power supply device; characterized in that: The method comprises: Outputting a first driving signal to the actuator, wherein the first driving signal is used to apply a first driving voltage to the actuator so that the actuator generates a target displacement; A power supply control signal is sent to the power supply device according to the first driving voltage, so that the power supply device outputs the first supply voltage to the driving device, wherein the ratio of the first driving voltage to the first supply voltage is a set ratio, the set ratio is less than 1 and the difference between the set ratio and 1 is within a set numerical range, and the power supply control signal is an analog signal.
2. The method according to claim 1, characterized in that The method further comprises: The target displacement information of the actuator is acquired, and a drive control signal is generated according to the target displacement information, wherein the drive control signal is used to determine the first drive signal, and the target displacement information is used to indicate the target displacement.
3. The method according to claim 2, characterized in that The actuating device is arranged in the camera module, wherein: The target displacement information corresponds to a focus position of the camera module, or the target displacement information is determined based on a jitter compensation value of the camera module.
4. The method according to claim 2, characterized in that: The sending a power supply control signal to the power supply device according to the first driving voltage includes: The first driving voltage is determined according to the first driving signal or the driving control signal, the first power supply voltage is determined according to the first driving voltage, the power supply control signal is generated according to the first power supply voltage, and the power supply control signal is sent to the power supply device.
5. The method according to any one of claims 1 to 4, characterized in that Corresponding to the driving device driving the actuator device in a linear current driving manner, the first driving signal is a current signal, and the first driving voltage is the product of the current signal and the impedance of the actuator device; or, Corresponding to the driving device adopting a linear voltage driving method to drive the actuator, the first driving signal is a voltage signal, and the first driving voltage is the voltage signal.
6. A driving device, characterized in that: The drive device is used to perform the method according to any one of claims 1 to 5.
7. The device according to claim 6, characterized in that The driving device transmits the power supply control signal to the power supply device through a wire.
8. A camera module, characterized in that: The invention comprises a lens assembly, an image sensor, an actuator, and a driving device as claimed in claim 6 or 7; wherein: The driving device is connected to the actuating device and is used to drive the actuating device to generate the target displacement; The actuating device is connected to the lens assembly. When the target displacement is generated, the actuating device can drive the lens assembly to move so as to change the relative position between the lens assembly and the image sensor.
9. A driving method, characterized in that: For a system including a controller and a driver, the system being connected to a power supply and an actuating device, the method comprising: The driver outputs a first driving signal to the actuator, wherein the first driving signal is used to apply a first driving voltage to the actuator so that the actuator generates a target displacement; The controller sends a power supply control signal to the power supply device according to the first driving voltage, so that the power supply device outputs the first supply voltage to the driver, wherein the ratio of the first driving voltage to the first supply voltage is a set ratio, the set ratio is less than 1 and the difference between the set ratio and 1 is within a set numerical range, and the power supply control signal is an analog signal.
10. The method according to claim 9, characterized in that The method further comprises: The controller obtains target displacement information of the actuator, determines a drive control signal according to the target displacement information, and sends the drive control signal to the driver, wherein the target displacement information is used to indicate the target displacement, and the drive control signal is used to determine the first drive signal.
11. The method according to claim 10, characterized in that The actuating device is arranged in the camera module, wherein: The target displacement information corresponds to a focus position of the camera module, or the target displacement information is determined based on a jitter compensation value of the camera module.
12. The method according to claim 10, characterized in that The method further comprises: The controller determines the first driving voltage according to the driving control signal or the first driving signal.
13. The method according to claim 9, characterized in that The method further comprises: The driver determines the first driving voltage according to the first driving signal, and sends information of the first driving voltage to the controller.
14. The method according to any one of claims 9 to 13, characterized in that The controller is implemented as a first chip; and / or the driver is implemented as a second chip.
15. The method according to any one of claims 9 to 13, characterized in that Corresponding to the driver driving the actuator in a linear current driving manner, the first driving signal is a current signal, and the first driving voltage is a product of the current signal and the impedance of the actuator; or, Corresponding to the driver adopting a linear voltage driving method to drive the actuator, the first driving signal is a voltage signal, and the first driving voltage is the voltage signal.
Citation Information
Patent Citations
Shooting control system, method and device, storage medium and electronic equipment
CN114567727A
Power supply circuit and electronic equipment
CN115714890A
Camera module, control method thereof and electronic equipment
CN115755490A
Driving device, image acquisition module and voltage adjusting method
CN118075602A