A driving method, a driving device, a chip and an electronic device
Patent Information
- Application Number
- CN202211563195.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-07
- Publication Date
- 2025-11-21
- Estimated Expiration
- 2042-12-07
AI Technical Summary
现有技术中,手机马达的振动频率和谐振频率差值无法保持在允许范围内,导致振动效果不佳。
通过获取输入频率和马达的谐振频率,实时采集输入数据并根据预设采样率转换为输出信号,使输出频率与谐振频率的差值在允许范围内,采用数据转化率计算和存储机制确保频率匹配。
实现了输出信号频率与马达谐振频率的匹配,确保马达达到最优振动效果。
Smart Images

Figure CN116015160B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of motor drive technology, and more specifically, to a driving method, driving device, chip, and electronic device. Background Technology
[0002] In end products such as mobile phones, vibration is driven by internal motor components. As users' demands for smartphones increase, so do their requirements for the frequency and feel of the vibration. The strongest vibration frequency of a motor is its own resonant frequency f0, but because the input signal sent to the motor by the system is a fixed-frequency single-point signal, it is necessary to convert the fixed-frequency single-point signal sent by the system into a single-point signal at the motor's resonant frequency f0 in real time to achieve the optimal vibration effect of the motor. Summary of the Invention
[0003] In view of this, the present invention provides a driving method, driving device, chip and electronic device, which effectively solves the technical problems existing in the prior art, ensures that the difference between the output frequency of the output signal and the resonant frequency of the motor is within the allowable range, so that the motor can achieve the optimal vibration effect.
[0004] To achieve the above objectives, the technical solution provided by the present invention is as follows:
[0005] A driving method applied to a motor, comprising:
[0006] The input frequency and the resonant frequency of the motor are obtained, wherein the input frequency is the frequency of the input signal connected to the motor;
[0007] Referring to the input frequency and the resonant frequency, the first output data to the Mth output data in the output signal are determined from the first input data to the Nth input data collected in real time, so that the difference between the output frequency and the resonant frequency of the output signal is within the allowable range. The first input data to the Nth input data are voltage data collected sequentially from the input signal according to a preset sampling rate, and N and M are integers equal to or greater than 3.
[0008] Optionally, referring to the input frequency and the resonant frequency, the first output data to the Mth output data in the output signal are determined from the first input data to the Nth input data acquired in real time, including:
[0009] Calculate the data conversion rate, which is the ratio of the resonant frequency to the input frequency;
[0010] The output signal is determined from the first to the Mth output data based on the data conversion rate collected in real time from the first to the Nth input data.
[0011] Optionally, the first to Mth output data in the output signal are determined from the first to Nth input data acquired in real time, with reference to the data conversion rate, including:
[0012] Determine if [1+(k-1)*ω] is a positive integer. If it is, then:
[0013] vout(k)=vin(1+(k-1)*ω)
[0014] If not, then:
[0015] vout(k)=vin(floor(1+(k-1)*ω))+
[0016] (1+(k-1)*ω-floor(1+(k-1)*ω))*
[0017] (vin(floor(1+(k-1)*ω)+1)-vin(floor(1+(k-1)*ω)))
[0018] Therefore, the first output data to the Mth output data in the output signal are determined from the first input data to the Nth input data collected in real time, where vout is the output data, vin is the input data, ω is the data conversion rate, and k is an integer equal to or greater than 1 and less than or equal to M.
[0019] Optionally, before determining the first to Mth output data in the output signal from the first to Nth input data acquired in real time, the method further includes:
[0020] Determine the relationship between the resonant frequency and the input frequency. If the resonant frequency is greater than the input frequency, then store the data from the first input data until after the i-th input data. Determine the first output data to the M-th output data from the real-time collected first input data to the N-th input data, where i is an integer greater than 1 and less than N.
[0021] If the resonant frequency is less than the input frequency, then each input data collected will be stored for a predetermined time, and the first output data to the Mth output data in the output signal will be determined from the first input data to the Nth input data collected in real time.
[0022] Accordingly, the present invention also provides a driving device for a motor, comprising:
[0023] An acquisition unit is used to acquire the input frequency and the resonant frequency of the motor, wherein the input frequency is the frequency of the input signal connected to the motor;
[0024] The processing unit is configured to, with reference to the input frequency and the resonant frequency, determine the first output data to the Mth output data in the output signal from the first input data to the Nth input data acquired in real time, so that the difference between the output frequency and the resonant frequency of the output signal is within an allowable range. The first input data to the Nth input data are voltage data acquired sequentially from the input signal according to a preset sampling rate, and N and M are integers equal to or greater than 3.
[0025] Optionally, the processing unit includes:
[0026] A calculation module is used to calculate the data conversion rate, which is the ratio of the resonant frequency to the input frequency.
[0027] The determination module is used to determine the first output data to the Mth output data in the output signal from the first input data to the Nth input data collected in real time, with reference to the data conversion rate.
[0028] Optionally, the determining module is used to determine whether [1+(k-1)*ω] is a positive integer; if so, then:
[0029] vout(k)=vin(1+(k-1)*ω)
[0030] If not, then:
[0031] vout(k)=vin(floor(1+(k-1)*ω))+
[0032] (1+(k-1)*ω-floor(1+(k-1)*ω))*
[0033] (vin(floor(1+(k-1)*ω)+1)-vin(floor(1+(k-1)*ω)))
[0034] Therefore, the first output data to the Mth output data in the output signal are determined from the first input data to the Nth input data collected in real time, where vout is the output data, vin is the input data, ω is the data conversion rate, and k is an integer equal to or greater than 1 and less than or equal to M.
[0035] Optional, also includes:
[0036] A judgment unit is used to determine the relationship between the resonant frequency and the input frequency.
[0037] If the resonant frequency is greater than the input frequency, the processing unit is used to store data from the first input data until after the i-th input data, and to determine the first output data to the M-th output data from the real-time collected first input data to the N-th input data, where i is an integer greater than 1 and less than N;
[0038] If the resonant frequency is less than the input frequency, the processing unit is used to store each acquired input data for a predetermined time, and at the same time determine the first output data to the Mth output data in the output signal from the first input data to the Nth input data acquired in real time.
[0039] Optionally, the processing unit includes a first storage module and a second storage module, wherein the first storage module is used to store data from the first input data up to the i-th input data when the resonant frequency is greater than the input frequency;
[0040] The second storage module is used to store each collected input data for a predetermined time when the resonant frequency is less than the input frequency.
[0041] Accordingly, the present invention also provides a chip for executing the above-described driving method;
[0042] And / or, the chip includes the driving device described above.
[0043] Accordingly, the present invention also provides an electronic device comprising the aforementioned chip.
[0044] Compared with the prior art, the technical solution provided by the present invention has at least the following advantages:
[0045] This invention provides a driving method, driving device, chip, and electronic device, comprising: acquiring an input frequency and the resonant frequency of the motor, wherein the input frequency is the frequency of the input signal connected to the motor; and, with reference to the input frequency and the resonant frequency, determining first output data to M output data from real-time acquired first input data to Nth input data, such that the difference between the output frequency of the output signal and the resonant frequency is within an allowable range, wherein the first input data to Nth input data are voltage data sequentially acquired from the input signal according to a preset sampling rate, and N and M are integers equal to or greater than 3. As can be seen from the above, the technical solution provided by this invention can achieve the conversion between input and output signals simply by referring to the input frequency and the resonant frequency, which is not only simple but also ensures that the difference between the output frequency of the output signal and the resonant frequency of the motor is within an allowable range, enabling the motor to achieve optimal vibration performance. Attached Figure Description
[0046] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on the provided drawings without creative effort.
[0047] Figure 1 A flowchart of a driving method provided in an embodiment of the present invention;
[0048] Figure 2 A flowchart of another driving method provided in an embodiment of the present invention;
[0049] Figure 3 A waveform diagram provided for an embodiment of the present invention;
[0050] Figure 4 This is a schematic diagram of the structure of a driving device provided in an embodiment of the present invention;
[0051] Figure 5 This is a schematic diagram of another driving device provided in an embodiment of the present invention. Detailed Implementation
[0052] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0053] As described in the background section, in end products such as mobile phones, vibration is driven by internal motor components. As users' demands for smartphones increase, so do their requirements for the frequency and intensity of vibration. The strongest vibration frequency of a motor is its own resonant frequency f0, but because the input signal sent to the motor by the system is a fixed-frequency, single-point signal, it is necessary to transmit the system's vibration signal in real time.
[0054] A fixed-frequency single-point signal is converted into a single-point signal at the motor's resonant frequency f0 to achieve optimal vibration performance.
[0055] Based on this, the embodiments of this application provide a driving method, driving device, chip, and electronic device, which effectively solves the technical problems existing in the prior art, ensures that the difference between the output frequency of the output signal and the resonant frequency of the motor is within the allowable range, and enables the motor to achieve the optimal vibration effect.
[0056] To achieve the above objectives, the technical solutions provided in this application are as follows, in specific combination with... Figures 1 to 5 The technical solutions provided in the embodiments of the present invention will be described in detail.
[0057] refer to Figure 1 The diagram shows a flowchart of a driving method provided in an embodiment of the present invention, wherein the driving method is applied to a motor and includes:
[0058] S1. Obtain the input frequency and the resonant frequency of the motor, wherein the input frequency is the frequency of the input signal connected to the motor.
[0059] S2. Referring to the input frequency and the resonant frequency, determine the first output data to the Mth output data in the output signal from the first input data to the Nth input data collected in real time, so that the difference between the output frequency and the resonant frequency of the output signal is within the allowable range. The first input data to the Nth input data are voltage data collected sequentially from the input signal according to a preset sampling rate, and N and M are integers equal to or greater than 3.
[0060] It should be noted that the driving method provided in this embodiment of the invention is applied to a motor. For a digital system, the corresponding input data of the input signal and the corresponding output data of the output signal are both data obtained based on a preset sampling rate, that is, the time interval between adjacent data points of the input signal and adjacent data points of the output signal is the same.
[0061] It is understood that the technical solution provided in this application embodiment can realize the conversion of input signal and output signal by referring only to the input frequency and resonant frequency. The output signal is used to drive the motor. The solution provided by the embodiment of the present invention is not only simple, but also ensures that the difference between the output frequency of the output signal and the resonant frequency of the motor is within the allowable range, so that the motor can achieve the optimal vibration effect.
[0062] like Figure 2 The diagram shows a flowchart of another driving method provided by an embodiment of the present invention. Step S2, determining the first output data to the Mth output data from the real-time acquired first input data to the Nth input data, based on the input frequency and the resonant frequency, includes:
[0063] S21. Calculate the data conversion rate, where the data conversion rate is the ratio of the resonant frequency to the input frequency.
[0064] S22. Based on the data conversion rate, determine the first output data to the Mth output data in the output signal from the first input data to the Nth input data collected in real time.
[0065] Specifically, the method provided in this embodiment of the invention for determining the first output data to the Mth output data in the output signal from the first input data to the Nth input data acquired in real time, based on the data conversion rate, includes:
[0066] Determine if [1+(k-1)*ω] is a positive integer. If it is, then:
[0067] vout(k)=vin(1+(k-1)*ω)
[0068] If not, then:
[0069] vout(k)=vin(floor(1+(k-1)*ω))+
[0070] (1+(k-1)*ω-floor(1+(k-1)*ω))*
[0071] (vin(floor(1+(k-1)*ω)+1)-vin(floor(1+(k-1)*ω)))
[0072] Therefore, from the first input data to the Nth input data acquired in real time, the first output data to the Mth output data in the output signal are determined, where vout is the output data, vin is the input data, ω is the data conversion rate, and k is an integer equal to or greater than 1 and less than or equal to M. That is, vout(x) represents the xth output data, and vin(y) represents the yth input data. M = N / ω, where when N / ω is an integer, M is the current integer value, and when N / ω is a decimal, M is the integer value rounded down.
[0073] It is understood that, assuming the input frequency of the input signal provided in this embodiment of the invention is fin, and the resonant frequency of the motor is f0, then the data conversion rate obtained by the resonant frequency to the input frequency is ω = f0 / fin. In order to ensure that the waveform remains unchanged, the signal frequency is changed only by stretching / compressing the time axis. Align the first data points of the input data vin and the output data vout, that is, the first output data vout(1) = the first input data vin(1); and the k-th output data vout(k) = vin[1+(k-1)*ω].
[0074] However, since [1+(k-1)*ω] is not necessarily a positive integer, when [1+(k-1)*ω] is a positive integer, we determine:
[0075] vout(k)=vin(1+(k-1)*ω)
[0076] When [1+(k-1)*ω] is a non-positive integer, the determination is...
[0077] vout(k)=vin(floor(1+(k-1)*ω))+
[0078] (1+(k-1)*ω-floor(1+(k-1)*ω))*
[0079] (vin(floor(1+(k-1)*ω)+1)-vin(floor(1+(k-1)*ω)))
[0080] This yields the corresponding relationship between any output data of the output signal and the input data of the input signal. It is evident that the above-mentioned relationship provided by the embodiments of the present invention only includes a small number of additions and multiplications, without any other additional calculations, making the technical solution provided by the present invention relatively simple.
[0081] Furthermore, in order to enable the technical solution provided by the embodiments of the present invention to achieve synchronous output, before determining the first output data to the Mth output data in the output signal from the first input data to the Nth input data collected in real time, the method further includes:
[0082] Determine the relationship between the resonant frequency and the input frequency. If the resonant frequency is greater than the input frequency, then store the data from the first input data until the i-th input data. Then, determine the first output data to the M-th output data from the real-time collected first input data to the N-th input data, where i is an integer greater than 1 and less than N.
[0083] If the resonant frequency is less than the input frequency, then each input data collected will be stored for a predetermined time, and the first output data to the Mth output data in the output signal will be determined from the first input data to the Nth input data collected in real time.
[0084] It is understood that the frequencies of the input and output signals provided in the embodiments of the present invention are not the same, that is, the resonant frequency and the input frequency are not the same. Therefore, if the same preset sampling rate is used, and the output data is synchronously output as soon as the input signal is acquired, two situations will occur:
[0085] Firstly, if the frequency of the output signal is higher than the frequency of the input signal, the input data corresponding to the output data may not yet have been input. Therefore, in this embodiment of the invention, the generation of output data only begins after the first input data has been stored up to the i-th input data. This ensures that the input data corresponding to the generated output data can be obtained from the stored data. The i-th input data needs to be determined based on factors such as the data conversion rate and the length of the input signal, which are not specifically limited in this invention.
[0086] Secondly, if the frequency of the output signal is lower than the frequency of the input signal, the input data corresponding to the output data will be overwritten by subsequent input data. Therefore, this embodiment of the invention avoids data overwriting by storing each collected input data for a predetermined time. Similarly, the predetermined time needs to be determined based on factors such as data conversion rate and input signal length, and this invention does not impose specific limitations on this.
[0087] like Figure 3 The diagram shown is a waveform diagram provided by an embodiment of the present invention, wherein the input signal amplitude is 0dB and the input frequency is 170Hz; the resonant frequency of the motor is 175Hz, and the preset sampling rate is 48kHz. The output frequency of the output signal obtained by using the technical solution provided in the above embodiment of the present invention is 174.5Hz, where the resonant frequency and the output frequency differ by only 0.5Hz. This 0.5Hz error is within the allowable range for motor drive applications. It can be seen that the technical solution provided by the embodiment of the present invention can ensure that the motor driving effect reaches the optimal level.
[0088] Based on the same inventive concept, this application also provides a driving device for a motor, the driving device comprising:
[0089] Acquisition unit 100 is used to acquire the input frequency and the resonant frequency of the motor, wherein the input frequency is the frequency of the input signal connected to the motor;
[0090] The processing unit 200 is used to determine the first output data to the Mth output data in the output signal from the first input data to the Nth input data collected in real time, with reference to the input frequency and the resonant frequency, so that the difference between the output frequency and the resonant frequency of the output signal is within an allowable range. The first input data to the Nth input data are voltage data collected sequentially from the input signal according to a preset sampling rate, and N and M are integers equal to or greater than 3.
[0091] It should be noted that the driving device provided in this embodiment of the invention is applied to a motor. For a digital system, the corresponding input data of the input signal and the corresponding output data of the output signal are both data obtained based on a preset sampling rate, that is, the time interval between adjacent data points of the input signal and adjacent data points of the output signal is the same.
[0092] It is understood that the technical solution provided in this application embodiment can realize the conversion between input signal and output signal by referring only to the input frequency and resonant frequency. The solution is not only simple, but also ensures that the difference between the output frequency of the output signal and the resonant frequency of the motor is within the allowable range, so that the motor can achieve the optimal vibration effect.
[0093] like Figure 4The diagram shown is a structural schematic of another driving device provided in an embodiment of the present invention, wherein the processing unit 200 includes:
[0094] The calculation module 210 is used to calculate the data conversion rate, which is the ratio of the resonant frequency to the input frequency.
[0095] And a determining module 220, which is used to determine the first output data to the Mth output data in the output signal from the first input data to the Nth input data collected in real time with reference to the data conversion rate.
[0096] Specifically, the determining module provided in this embodiment of the invention is used to determine whether [1+(k-1)*ω] is a positive integer. If it is, then:
[0097] vout(k)=vin(1+(k-1)*ω)
[0098] If not, then:
[0099] vout(k)=vin(floor(1+(k-1)*ω))+
[0100] (1+(k-1)*ω-floor(1+(k-1)*ω))*
[0101] (vin(floor(1+(k-1)*ω)+1)-vin(floor(1+(k-1)*ω)))
[0102] Therefore, from the first input data to the Nth input data collected in real time, the first output data to the Mth output data in the output signal are determined, where vout is the output data, vin is the input data, ω is the data conversion rate, and k is an integer equal to or greater than 1 and less than or equal to M. It can be seen that the above-mentioned relationship provided by the embodiments of the present invention only includes a small number of additions and multiplications, without any other additional calculations, making the technical solution provided by the present invention relatively simple.
[0103] like Figure 5 The diagram shown is a structural schematic of another driving device provided in an embodiment of the present invention. In order to enable synchronous output of the technical solution provided in this embodiment of the present invention, the driving device further includes:
[0104] The judgment unit 300 is used to determine the magnitude relationship between the resonant frequency and the input frequency. If the resonant frequency is greater than the input frequency, the processing unit 200 is used to store data from the first input data up to the i-th input data, and then determine the first output data to the M-th output data from the real-time acquired first input data to the N-th input data, where i is an integer greater than 1 and less than N;
[0105] If the resonant frequency is less than the input frequency, the processing unit 200 stores each of the acquired input data for a predetermined time, and simultaneously determines the first output data to the Mth output data in the output signal from the first input data to the Nth input data acquired in real time.
[0106] like Figure 5 As shown, the processing unit 200 provided in this embodiment of the invention includes a first storage module 231 and a second storage module 232. The first storage module 231 is used to store data from the first input data up to the i-th input data when the resonant frequency is greater than the input frequency.
[0107] The second storage module 232 is used to store each input data collected for a predetermined time when the resonant frequency is less than the input frequency.
[0108] Based on the same inventive concept, this application also provides a chip for executing the driving method provided in any of the above embodiments;
[0109] And / or, the chip includes the driving device provided in any of the above embodiments.
[0110] Based on the same inventive concept, embodiments of this application also provide an electronic device, which includes the chip provided in any of the above embodiments.
[0111] Optionally, the chip provided in the embodiments of the present invention can be applied to electronic devices including motors, such as mobile terminals, and the present invention does not impose specific limitations on this.
[0112] This application provides a driving method, driving device, chip, and electronic device, including: acquiring an input frequency and the resonant frequency of the motor, wherein the input frequency is the frequency of the input signal connected to the motor; and determining, with reference to the input frequency and the resonant frequency, first output data to M output data in the output signal from real-time acquired first input data to Nth input data, such that the difference between the output frequency of the output signal and the resonant frequency is within an allowable range, wherein the first input data to Nth input data are voltage data sequentially acquired from the input signal according to a preset sampling rate, and N and M are integers equal to or greater than 3. As can be seen from the above, the technical solution provided by this application can achieve the conversion between the input signal and the output signal simply by referring to the input frequency and the resonant frequency, which is not only simple but also ensures that the difference between the output frequency of the output signal and the resonant frequency of the motor is within an allowable range, enabling the motor to achieve optimal vibration performance.
[0113] The above description of the disclosed embodiments enables those skilled in the art to make or use the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention. Therefore, the invention is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A driving method applied to a motor, characterized in that, include: The input frequency and the resonant frequency of the motor are obtained, wherein the input frequency is the frequency of the input signal connected to the motor; Referring to the input frequency and the resonant frequency, the first output data to the Mth output data in the output signal are determined from the first input data to the Nth input data collected in real time, so that the difference between the output frequency and the resonant frequency of the output signal is within the allowable range. The first input data to the Nth input data are voltage data collected sequentially from the input signal according to a preset sampling rate, and N and M are integers equal to or greater than 3. Referring to the input frequency and the resonant frequency, determining the first output data to the Mth output data in the output signal from the real-time acquired first input data to the Nth input data includes: Calculate the data conversion rate, which is the ratio of the resonant frequency to the input frequency; The output data from the first to the Mth output data in the output signal is determined from the first to the Nth input data collected in real time, with reference to the data conversion rate. The first to Mth output data in the output signal are determined from the first to the Nth input data acquired in real time, based on the data conversion rate, including: Determine if [1+(k-1)*ω] is a positive integer. If it is, then: vout(k)=vin(1+(k-1)*ω) If not, then: vout(k)=vin(floor(1+(k-1)*ω))+ (1+(k-1)*ω-floor(1+(k-1)*ω))* (vin(floor(1+(k-1)*ω)+1)-vin(floor(1+(k-1)*ω))) Therefore, the first output data to the Mth output data in the output signal are determined from the first input data to the Nth input data collected in real time, where vout is the output data, vin is the input data, ω is the data conversion rate, and k is an integer equal to or greater than 1 and less than or equal to M.
2. The driving method according to claim 1, characterized in that, Before determining the first to Mth output data in the output signal from the first to Nth input data acquired in real time, the process also includes: Determine the relationship between the resonant frequency and the input frequency. If the resonant frequency is greater than the input frequency, then store the data from the first input data until after the i-th input data. Determine the first output data to the M-th output data from the real-time collected first input data to the N-th input data, where i is an integer greater than 1 and less than N. If the resonant frequency is less than the input frequency, then each input data collected will be stored for a predetermined time, and the first output data to the Mth output data in the output signal will be determined from the first input data to the Nth input data collected in real time.
3. A drive device applied to a motor, characterized in that, include: An acquisition unit is used to acquire the input frequency and the resonant frequency of the motor, wherein the input frequency is the frequency of the input signal connected to the motor; The processing unit is used to determine the first output data to the Mth output data in the output signal from the first input data to the Nth input data collected in real time, with reference to the input frequency and the resonant frequency, so that the difference between the output frequency and the resonant frequency of the output signal is within an allowable range. The first input data to the Nth input data are voltage data collected sequentially from the input signal according to a preset sampling rate, and N and M are integers equal to or greater than 3. The processing unit includes: A calculation module is used to calculate the data conversion rate, which is the ratio of the resonant frequency to the input frequency. and a determining module, the determining module being used to determine the first output data to the Mth output data in the output signal from the first input data to the Nth input data collected in real time with reference to the data conversion rate; The determining module is used to determine whether [1+(k-1)*ω] is a positive integer. If it is, then: vout(k)=vin(1+(k-1)*ω) If not, then: vout(k)=vin(floor(1+(k-1)*ω))+ (1+(k-1)*ω-floor(1+(k-1)*ω))* (vin(floor(1+(k-1)*ω)+1)-vin(floor(1+(k-1)*ω))) Therefore, the first output data to the Mth output data in the output signal are determined from the first input data to the Nth input data collected in real time, where vout is the output data, vin is the input data, ω is the data conversion rate, and k is an integer equal to or greater than 1 and less than or equal to M.
4. The driving device according to claim 3, characterized in that, Also includes: A judgment unit is used to determine the relationship between the resonant frequency and the input frequency. If the resonant frequency is greater than the input frequency, the processing unit is used to store data from the first input data until after the i-th input data, and to determine the first output data to the M-th output data from the real-time collected first input data to the N-th input data, where i is an integer greater than 1 and less than N; If the resonant frequency is less than the input frequency, the processing unit is used to store each acquired input data for a predetermined time, and at the same time determine the first output data to the Mth output data in the output signal from the first input data to the Nth input data acquired in real time.
5. The driving device according to claim 4, characterized in that, The processing unit includes a first storage module and a second storage module. The first storage module is used to store data from the first input data up to the i-th input data when the resonant frequency is greater than the input frequency. The second storage module is used to store each collected input data for a predetermined time when the resonant frequency is less than the input frequency.
6. A chip, characterized in that, The chip is used to execute the driving method according to any one of claims 1-2; And / or, the chip includes the driving device according to any one of claims 3-5.
7. An electronic device, characterized in that, The electronic device includes the chip as described in claim 6.
Citation Information
Patent Citations
Signal calibration method, device and equipment and storage medium
CN111158473A