Adjusting method and device for driving frequency of piezoelectric pump, equipment and storage medium

By using step size adjustment and duty cycle adjustment, the optimal driving frequency of the piezoelectric pump can be determined quickly and safely, solving the problems of slow frequency determination and sudden current changes in the piezoelectric pump, and achieving high-efficiency operation under relatively small voltage and current.

CN121593973APending Publication Date: 2026-03-03BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411162708.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-22
Publication Date
2026-03-03

AI Technical Summary

Technical Problem

In existing technologies, the optimal drive frequency of piezoelectric pumps is determined slowly, resulting in a poor user experience and potential device damage due to sudden current changes. It is also difficult to meet design requirements at lower voltages and currents.

Method used

The step size adjustment method is adopted. First, a larger first adjustment step size is used to screen the frequency band. After exceeding the coarse screening threshold, a smaller second adjustment step size is used to accurately determine the target driving frequency. Combined with the duty cycle adjustment of the pulse current, additional hardware and current sudden changes are avoided.

Benefits of technology

The optimal drive frequency of the piezoelectric pump can be determined quickly and safely, reducing time consumption, improving efficiency, avoiding damage from sudden current changes, and flexibly adjusting the operating power.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121593973A_ABST
    Figure CN121593973A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of communication, in particular to an adjusting method, device and equipment for the driving frequency of a piezoelectric pump and a computer readable storage medium. The method comprises the following steps: starting from an initial driving frequency, adjusting the driving frequency of the piezoelectric pump according to a first adjustment step length, determining the input power when the piezoelectric pump is driven after each frequency adjustment, and stopping until the input power exceeds a coarse screening threshold value; starting from the driving frequency corresponding to the interruption, adjusting the driving frequency of the piezoelectric pump according to a second adjustment step length, and determining the input power when the piezoelectric pump is driven after each frequency adjustment until the input power corresponding to the adjusted driving frequency is smaller than the input power corresponding to the driving frequency before adjustment after any time of adjustment; wherein the second adjustment step length is smaller than the first adjustment step length; and determining the driving frequency before any adjustment as a target driving frequency, and driving the piezoelectric pump at the target driving frequency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of communication technology, and in particular to a method, apparatus, device, and computer-readable storage medium for adjusting the drive frequency of a piezoelectric pump. Background Technology

[0002] For piezoelectric pumps, the operating voltage, pulse current duty cycle, and drive frequency all affect the pump's operating power. Under otherwise constant conditions, the relationship between the drive frequency and operating power is a unimodal function; therefore, there exists a drive frequency that corresponds to a maximum value in the operating power.

[0003] In order to ensure that the working power of the piezoelectric pump can still meet the design requirements under relatively low operating voltage and pulse current, it is necessary to determine the optimal driving frequency for the maximum operating power of the piezoelectric pump in actual use. However, for the same piezoelectric pump, the optimal driving frequency often changes during use. If the determination of the optimal driving frequency is slow and time-consuming, the piezoelectric pump will respond slowly, which will lead to a poor user experience. Summary of the Invention

[0004] To overcome the problems existing in the related technologies, this disclosure provides a method, apparatus, device and computer-readable storage medium for adjusting the drive frequency of a piezoelectric pump, which can solve the above problems.

[0005] According to a first aspect of the present disclosure, a method for adjusting the driving frequency of a piezoelectric pump is provided, the method comprising:

[0006] Starting with the initial drive frequency, the drive frequency for the piezoelectric pump is adjusted according to the first adjustment step size, and the input power when driving the piezoelectric pump after each frequency adjustment is determined, until the input power exceeds the coarse screening threshold and then stops.

[0007] Starting with the drive frequency corresponding to the termination, the drive frequency for the piezoelectric pump is adjusted according to the second adjustment step size, and the input power when driving the piezoelectric pump after each frequency adjustment is determined, until after any adjustment, the input power corresponding to the adjusted drive frequency is less than the input power corresponding to the unadjusted drive frequency; wherein, the second adjustment step size is less than the first adjustment step size.

[0008] The drive frequency prior to any adjustment is determined as the target drive frequency, and the piezoelectric pump is driven at the target drive frequency.

[0009] According to a second aspect of the present disclosure, a device for adjusting the drive frequency of a piezoelectric pump is provided, the device comprising:

[0010] The first adjustment unit is configured to start with a starting drive frequency, adjust the drive frequency for the piezoelectric pump according to a first adjustment step size, and determine the input power when driving the piezoelectric pump after each frequency adjustment, until the input power exceeds the coarse screening threshold and then stops.

[0011] The second adjustment unit is configured to start with the drive frequency corresponding to the termination time, adjust the drive frequency for the piezoelectric pump according to a second adjustment step size, and determine the input power when driving the piezoelectric pump after each frequency adjustment, until after any adjustment, the input power corresponding to the adjusted drive frequency is less than the input power corresponding to the unadjusted drive frequency; wherein the second adjustment step size is less than the first adjustment step size.

[0012] The determining unit is configured to determine the drive frequency prior to any adjustment as the target drive frequency, and drive the piezoelectric pump at the target drive frequency.

[0013] According to a third aspect of the present disclosure, an electronic device is provided, comprising: a processor and a memory;

[0014] The memory is used to store computer programs;

[0015] The processor is configured to execute the method for adjusting the drive frequency of the piezoelectric pump as described in the first aspect by invoking the computer program.

[0016] According to a fourth aspect of the present disclosure, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, implements the method for adjusting the drive frequency of a piezoelectric pump as described in the first aspect.

[0017] The technical solutions provided by the embodiments of this disclosure may include the following beneficial effects:

[0018] This disclosure employs an adjustable drive frequency and determines the corresponding input power of the piezoelectric pump, where the drive frequency and input power of the piezoelectric pump are its operating frequency and operating power, respectively. This disclosure first uses a large first adjustment step size, stopping when the input power exceeds a coarse screening threshold, and then uses a smaller second adjustment step size. This approach allows for the filtering out of frequency points with low input power that do not meet practical requirements and are clearly not at the target drive frequency using a larger first adjustment step size. When the input power exceeds the coarse screening threshold, a finer second adjustment step size is used to adjust the frequency point, thus determining the target drive frequency with the highest corresponding input power. This technical solution avoids traversing every frequency point within the permissible operating frequency range of the piezoelectric pump, thereby determining the target drive frequency more quickly and with less time consumption.

[0019] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description

[0020] The accompanying drawings, which are incorporated in and form part of this disclosure, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.

[0021] Figure 1 This disclosure is a schematic diagram of the architecture of a piezoelectric pump drive frequency adjustment system according to an exemplary embodiment.

[0022] Figure 2 This is a schematic flowchart illustrating a method for adjusting the drive frequency of a piezoelectric pump according to an exemplary embodiment of the present disclosure.

[0023] Figure 3 This is a schematic diagram of the coarse adjustment process of a method for adjusting the drive frequency of a piezoelectric pump according to an exemplary embodiment of the present disclosure.

[0024] Figure 4 This is a schematic diagram of the fine-tuning process of a method for adjusting the drive frequency of a piezoelectric pump according to an exemplary embodiment of the present disclosure.

[0025] Figure 5 This is a schematic flowchart illustrating a method for adjusting the drive frequency of a piezoelectric pump according to an exemplary embodiment of the present disclosure.

[0026] Figure 6 This disclosure is a block diagram illustrating a piezoelectric pump drive frequency adjustment device according to an exemplary embodiment.

[0027] Figure 7 This is a schematic block diagram illustrating an adjustment device for the drive frequency of a piezoelectric pump according to an exemplary embodiment of the present disclosure. Detailed Implementation

[0028] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.

[0029] The terminology used in this disclosure is for the purpose of describing particular embodiments only and is not intended to be limiting of the disclosure. The singular forms “a,” “the,” and “the” as used in this disclosure and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used herein refers to and includes any and all possible combinations of one or more of the associated listed items.

[0030] It should be understood that although the terms first, second, third, etc., may be used in this disclosure to describe various information, such information should not be limited to these terms. These terms are used only to distinguish information of the same type from one another. For example, without departing from the scope of this disclosure, first information may also be referred to as second information, and similarly, second information may also be referred to as first information. Depending on the context, the word "if" as used herein may be interpreted as "when," "when," or "in response to determination."

[0031] First, let's further introduce the background technology.

[0032] Many power devices containing vibrating elements require a periodic power input to operate, such as piezoelectric pumps and vibratory motors. This periodic power input signal is preferably a periodic pulse wave (pulse current) with an adjustable duty cycle. When using pulse current as input, the power device can achieve different operating power levels by changing the duty cycle of the pulse current. When the duty cycle of the pulse current is 50%, i.e., the pulse current waveform is a square wave, the vibrating element can vibrate fully, maximizing the power device's operating power. Whether the duty cycle is too high or too low, the further it deviates from 50%, the lower the operating power. Therefore, the operating frequency of the power device can be adjusted by regulating the duty cycle of the pulse current. Since the power device needs to perform external work, a relatively high operating voltage is also required.

[0033] Even with constant operating voltage and pulse current duty cycle, the driving frequency of the pulse current still affects the operating power of the power device. During operation, it's frequently necessary to adjust the operating power of the power device. However, since the driving frequency and operating power form a single-peak function, and this function experiences slight shifts during intermittent operation, smoothly controlling the operating power by adjusting the driving frequency is difficult. Generally, adjusting the duty cycle of the pulse current can be used to regulate the operating power.

[0034] Therefore, it is necessary to determine the maximum power frequency point corresponding to the maximum operating power of the aforementioned single-peak function, thereby obtaining the maximum adjustment range of the operating power of the power device. The maximum value of this maximum adjustment range is the maximum operating power corresponding to a duty cycle of 50%, and the minimum value is the minimum operating power that can meet the design requirements of the power device when the duty cycle deviates from 50%.

[0035] Specifically, in the application scenarios of piezoelectric pumps, the following factors need to be considered: 1. Piezoelectric pumps have capacitive characteristics, and when starting up or changing the driving frequency, a sudden current phenomenon will occur, which will also cause a sudden change in input power. Therefore, it is necessary to wait for a period of time until the current stabilizes before the accurate operating power can be obtained; 2. Piezoelectric pumps can only withstand a limited current. Even with a sudden current, excessive current may damage the device. Therefore, it is necessary to limit its input current.

[0036] There are three methods in related technologies for determining the maximum power frequency.

[0037] Related technology 1: Starting from one end of the piezoelectric pump's operating frequency band, traverse the entire operating frequency band to determine the maximum power frequency. Disadvantage: Determining the maximum power frequency is time-consuming.

[0038] Related Technology Two: This method iteratively measures the operating power at only a few frequency points, then utilizes the mathematical properties of a single-peak function to determine an accurate search result. The more iterations, the higher the accuracy of the search result. Disadvantages: During iterative measurement, switching between two significantly different drive frequencies is required. The sudden current changes generated by the piezoelectric pump are more pronounced than in the first related technology. Therefore, after each change in drive frequency, the operating power cannot be measured immediately; it is necessary to wait for the current to stabilize before measurement, resulting in a longer overall measurement time and a greater risk of the current exceeding the piezoelectric pump's upper limit.

[0039] Related technology 3: Using a resonant circuit with an additional current-limiting circuit. Disadvantages: It requires building an additional circuit to drive the piezoelectric pump, which is costly. Furthermore, the duty cycle of the pulse current is limited to 50%, and the driving frequency or duty cycle cannot be changed. The input power can only be adjusted by adjusting the operating voltage. However, under load conditions, it is difficult to achieve continuous, fast, and stable voltage regulation.

[0040] Therefore, in order to solve the above-mentioned technical problems, this disclosure proposes a method for adjusting the driving frequency of a piezoelectric pump.

[0041] Figure 1 This is a schematic diagram of the architecture of a piezoelectric pump drive frequency adjustment system according to an embodiment of the present disclosure.

[0042] like Figure 1As shown, the system includes: a piezoelectric pump 110, a control module 120, a drive module 130, and a measurement module 140. Among them,

[0043] Piezoelectric pump 110 can be the piezoelectric pump in a blood pressure watch;

[0044] The control module 120 is used to control the drive module 130 so that the drive module 130 drives the piezoelectric pump 110 according to the drive frequency indicated by the control module 120.

[0045] The drive module 130 is used to drive the piezoelectric pump 110. The drive module 130 can provide input voltage and pulse current to the piezoelectric pump 110. The duty cycle of the pulse current and the drive frequency can be changed under the control of the control module 120.

[0046] The measurement module 140 is used to measure the input voltage, input current and input power of the piezoelectric pump 110; the control module 120 can acquire the measurement data of the measurement module 140 and control the drive module 130 to drive the piezoelectric pump 110 based on the measurement data.

[0047] When the piezoelectric pump 110 needs to be started, the maximum power frequency of the piezoelectric pump 110 during this operation needs to be determined. The control module 120 can instruct the drive module 130 to continuously adjust the drive frequency, and based on the measurement data of the measurement module 140, finally determine the maximum power frequency, and use it as the target drive frequency to drive the piezoelectric pump 110, so that the piezoelectric pump 110 is in working state. It should be noted that the changes in drive frequency and duty cycle mentioned later in this disclosure can be understood as the control module 120 controlling the drive module 130 to change the drive frequency and duty cycle of the input pulse current driving the piezoelectric pump 110.

[0048] Figure 2 This is a schematic flowchart illustrating a method for adjusting the drive frequency of a piezoelectric pump according to an embodiment of the present disclosure. The method for adjusting the drive frequency of the piezoelectric pump can be executed by a terminal, which includes, for example, […]. Figure 1 The embodiment illustrates a system for adjusting the drive frequency of the piezoelectric pump. Terminals include, but are not limited to, communication devices such as mobile phones, tablets, wearable devices, sensors, IoT devices, and smartwatches.

[0049] like Figure 2 As shown, the method for adjusting the drive frequency of the piezoelectric pump includes:

[0050] In step S201, starting with the initial drive frequency, the drive frequency for the piezoelectric pump is adjusted according to the first adjustment step size, and the input power when driving the piezoelectric pump after each frequency adjustment is determined, until the input power exceeds the coarse screening threshold and then stops.

[0051] In step S202, starting from the driving frequency corresponding to the termination, the driving frequency for the piezoelectric pump is adjusted according to the second adjustment step size, and the input power when driving the piezoelectric pump after each frequency adjustment is determined, until after any adjustment, the input power corresponding to the adjusted driving frequency is less than the input power corresponding to the driving frequency before adjustment; wherein, the second adjustment step size is less than the first adjustment step size.

[0052] In step S203, the drive frequency prior to any adjustment is determined as the target drive frequency, and the piezoelectric pump is driven at the target drive frequency.

[0053] In some embodiments, the piezoelectric pump is configured with a drive frequency band. The piezoelectric pump can be driven at any drive frequency (frequency point) within this drive frequency band.

[0054] The driving frequency band is a range of driving frequencies. The starting driving frequency can be any frequency point at either end of the driving frequency band, i.e., the upper limit frequency or the lower limit frequency of the driving frequency band.

[0055] In some embodiments, the duty cycle of the pulse current driving the piezoelectric pump needs to be determined before adjusting the drive frequency.

[0056] Since the voltage is difficult to change, it can be assumed that the voltage during the process is constant. Before adjusting the drive frequency, it is necessary to determine the duty cycle of the pulse current driving the piezoelectric pump.

[0057] The duty cycle used in this disclosure to determine the target driving frequency is called the search frequency duty cycle. The target power value and current warning threshold of the piezoelectric pump can be determined based on the search frequency duty cycle. The target power value is used to verify whether the input power of the piezoelectric pump is qualified. If the input power of the piezoelectric pump during stable operation is lower than the target power value, the design requirements of the power equipment cannot be met; for example, the power equipment may not be able to pump out a specified amount of working fluid within a specified time. The current warning threshold can be less than or equal to the maximum current value that the piezoelectric pump can withstand. If the input current exceeds the current warning threshold due to sudden changes or other factors, the piezoelectric pump may be damaged due to excessive current.

[0058] In some embodiments, the input power when driving the piezoelectric pump can be provided by... Figure 1 The measurement module 140 in the system shown performs the measurement. Specifically, after determining the input voltage and input current, the input power can be determined.

[0059] There is a positive correlation between the input power and the operating power of the piezoelectric pump.

[0060] In some embodiments, starting with a starting drive frequency, the drive frequency for the piezoelectric pump is adjusted according to a first adjustment step size, and the input power when driving the piezoelectric pump after each frequency adjustment is determined, until the input power exceeds the coarse screening threshold and then stops.

[0061] Starting from the initial drive frequency, the drive frequency is adjusted towards the other end of the drive frequency band with a larger first adjustment step size. The piezoelectric pump is driven at the adjusted drive frequency each time, and the corresponding input power is determined. If the adjusted input power does not exceed the coarse screening threshold, the drive frequency is adjusted again with the first adjustment step size. If the adjusted input power exceeds the coarse screening threshold, it indicates that the current drive frequency is close to the maximum power frequency point. To prevent skipping the maximum power frequency point, the adjustment of the drive frequency with the larger first adjustment step size is stopped, and a smaller second adjustment step size is used to adjust the drive frequency to determine the accurate maximum power frequency point.

[0062] The coarse screening threshold can be selected by technicians based on experience. If the input power does not exceed the coarse screening threshold, the driving frequency can be considered to be far from the maximum power frequency. Therefore, a larger initial adjustment step size can be used. This significantly reduces the number of driving frequencies that need to be measured, and the change in driving frequency is uniform, reducing the likelihood of sudden current changes that could damage the piezoelectric pump. Thus, time can be saved and efficiency improved.

[0063] In some embodiments, starting with the drive frequency corresponding to the termination, the drive frequency for the piezoelectric pump is adjusted according to a second adjustment step size, and the input power when driving the piezoelectric pump after each frequency adjustment is determined, until after any adjustment, the input power corresponding to the adjusted drive frequency is less than the input power corresponding to the unadjusted drive frequency; wherein, the second adjustment step size is less than the first adjustment step size.

[0064] After the first adjustment step size for the drive frequency has been completed, the input power corresponding to the stopped drive frequency should have exceeded the coarse screening threshold, indicating that the stopped drive frequency is relatively close to the maximum power frequency. Therefore, the drive frequency can now be adjusted using a second adjustment step size with a smaller step size. Similar to adjusting the drive frequency with the first adjustment step size, after each drive frequency adjustment, the piezoelectric pump is driven at the adjusted drive frequency, and the corresponding input power is determined.

[0065] Since the driving frequency and operating power are unimodal functions, the relationship between the driving frequency and input power is also unimodal. When the input power corresponding to the adjusted driving frequency is greater than the input power corresponding to the driving frequency before adjustment, it indicates that the adjusted driving frequency is closer to the maximum power frequency point compared to the previous adjustment. Therefore, the driving frequency is adjusted further with a second adjustment step size. Conversely, when the input power corresponding to the adjusted driving frequency is less than the input power corresponding to the driving frequency before adjustment, it means that the adjustment has caused the driving frequency to move away from the maximum power frequency point. This also means that the input power corresponding to the driving frequency before adjustment was at its peak value, and the driving frequency before adjustment was the maximum power frequency point.

[0066] By using a smaller second adjustment step to adjust the drive frequency and verifying the change in input power before and after each adjustment, similar to traversing within a small range, the maximum power frequency can be accurately found, improving accuracy and reliability.

[0067] In some embodiments, the drive frequency before any adjustment is determined as the target drive frequency, and the piezoelectric pump is driven at the target drive frequency.

[0068] Since the original driving frequency was closest to the maximum power frequency, and its corresponding input power was the largest, the original driving frequency was determined as the target driving frequency, and this target driving frequency was used for driving during the operation of this piezoelectric pump.

[0069] The piezoelectric pump drive frequency adjustment method disclosed in this disclosure rapidly filters frequency bands where the input power does not exceed a coarse screening threshold using a first adjustment step with a relatively large step size. Then, when the input power exceeds the coarse screening threshold, the drive frequency is adjusted using a second adjustment step with a smaller step size. This allows for the accurate determination of the higher power frequency point, which is then designated as the target drive frequency. Compared to related technologies, the method of this disclosure determines the target drive frequency faster, consumes less time, is less prone to sudden current changes, offers high safety, and requires no additional hardware. The operating frequency of the piezoelectric pump can be adjusted by changing the duty cycle of the pulse current.

[0070] For ease of description, the process of "adjusting the piezoelectric pump according to the first adjustment step" will be referred to as coarse adjustment, and the process of "adjusting the piezoelectric pump according to the second adjustment step" will be referred to as fine adjustment. The coarse and fine adjustments will be described in detail below.

[0071] Figure 3 This is a schematic diagram of a coarse adjustment process for a method of adjusting the drive frequency of a piezoelectric pump according to an embodiment of the present disclosure, as shown below. Figure 3 As shown, coarse adjustment includes:

[0072] In step S301, coarse adjustment begins and initialization settings are performed; the piezoelectric pump is driven using the starting drive frequency, and the input power is determined and set as the current input power; the starting drive frequency is set as the current drive frequency and the starting drive frequency is set as the peak frequency of the coarse adjustment power; the peak frequency of the coarse adjustment power is the frequency point corresponding to the maximum input power during the coarse adjustment process.

[0073] In step S302, it is determined whether the current input power is greater than the coarse screening threshold; if yes, then proceed to step S308; otherwise, proceed to step S303.

[0074] In step S303, it is determined whether the current driving frequency exceeds the other end of the preset frequency range; if yes, proceed to step S308; otherwise, proceed to step S304.

[0075] It should be noted that the order of steps S302 and S303 is not strictly limited in this disclosure. After step S301, the following can be done: Figure 3 The execution order of step S302 and step S303 can be either performed first or second; the order of execution does not affect the result. If step S303 is executed first, the process jumps to step S302 if the result is negative, and then jumps to step S304 if the result of step S302 is also negative.

[0076] In step S304, the first adjustment step size is determined;

[0077] The first adjustment step can be a fixed value or a variable value.

[0078] In some embodiments, the method further includes: during the process of adjusting the driving frequency with the first adjustment step size, changing the size of the first adjustment step size according to the magnitude of the input power; wherein the change in the first adjustment step size is negatively correlated with the value of the input power.

[0079] When the current input power value is low, the first adjustment step size can be set to a larger value; conversely, when the current input power value is high, the first adjustment step size can be set to a smaller value. This method allows for a rapid sweep of frequency bands with low input power that are significantly far from the maximum power frequency during coarse adjustment, thus reducing the time required. A basic first adjustment step size can be preset first, then the change value can be determined based on the input power, and finally, the actual first adjustment step size to be used can be determined based on the change value and the basic first adjustment step size.

[0080] In some embodiments, when the current input power is less than a preset power threshold, a first adjustment step size of 5 times the minimum frequency adjustment step size can be used; when the current input power is greater than the preset power threshold, a first adjustment step size of 2 times the minimum frequency adjustment step size can be used. In some more preferred embodiments, the first adjustment step size can be set to satisfy a functional relationship with the current power value, such that the lower the current input power, the larger the first adjustment step size; and the higher the current input power, the smaller the first adjustment step size.

[0081] Different frequency accuracy requirements or different device capabilities correspond to different minimum frequency adjustment step sizes. In some embodiments, the minimum frequency adjustment step size can be... Figure 1 The absolute value of the difference between the two closest frequency values ​​that the driving module 130 can generate in the embodiment.

[0082] In step S305, the adjusted drive frequency is determined. The adjusted drive frequency can be determined based on the current drive frequency and the first adjustment step size, and the adjusted drive frequency is used as the current drive frequency.

[0083] In step S306, the input power corresponding to the current driving frequency is determined; the newly determined input power is used as the current input power.

[0084] In step S307, the coarse adjustment power peak value is updated; the current input power is compared with the coarse adjustment power peak value. If the current input power is greater than the coarse adjustment power peak value, the current input power is used as the coarse adjustment power peak value and the current driving frequency is used as the coarse adjustment power peak value frequency.

[0085] After completing step S307, return to the point before steps S302 and S303, and perform the judgment twice more.

[0086] It should be noted that if either step S302 or step S303 is true, step S308 is executed.

[0087] In step S308, the coarse adjustment is stopped, and the peak frequency of the coarse adjustment power is taken as the frequency of the coarse adjustment result.

[0088] At this point, the coarse adjustment is complete. After the coarse adjustment is stopped, depending on how the coarse adjustment was stopped, fine adjustment or frequency walking can be performed.

[0089] In some embodiments, if step S302 leads to step S308, then coarse adjustment is stopped and fine adjustment is performed.

[0090] If step S302 is determined to be yes, it indicates that the coarse adjustment has been achieved. At this point, the coarse adjustment can be stopped, and a second adjustment step with a smaller step size can be used to fine-tune the driving frequency in order to more accurately determine the maximum power frequency.

[0091] In some embodiments, if step S303 leads to step S308, the frequency walk after coarse adjustment is stopped.

[0092] The maximum power frequency near the coarse-tuned power peak frequency is found through frequency walking. The specific walking process will be described in detail later.

[0093] Figure 4 This is a detailed flowchart illustrating a method for adjusting the drive frequency of a piezoelectric pump according to an embodiment of the present disclosure, as shown below. Figure 4 As shown, fine-tuning includes:

[0094] In step S401, fine-tuning begins; the peak frequency of coarse-tuning power, which is the driving frequency corresponding to the point when coarse-tuning is stopped, is taken as the current driving frequency.

[0095] In step S402, it is determined whether the current driving frequency exceeds the other end of the preset frequency range; if yes, proceed to step S407; otherwise, proceed to step S403. It should be noted that the current driving frequency is the most recently determined driving frequency.

[0096] In step S403, the current input power is determined; when performing this step, the most recently determined input power is set as the current input power.

[0097] In step S404, the adjusted frequency is determined; the adjusted frequency is determined based on the current driving frequency and the second adjustment step size.

[0098] In some embodiments, the second adjustment step size may be the minimum frequency adjustment step size.

[0099] In step S405, a new input power is determined; the piezoelectric pump is driven according to the adjusted drive frequency, and the input power is determined, with the input power corresponding to the adjusted drive frequency being used as the new input power.

[0100] In step S406, it is determined whether the current input power is greater than the new input power. If the determination is yes, it indicates that the adjusted input power has decreased. In a single-peak function, the decrease in the adjusted input power means that the adjustment has passed the maximum power frequency point. Therefore, the driving frequency before the adjustment is closer to the maximum power frequency point, and the process jumps to step S407. If the determination is no, it indicates that the new input power is greater and the driving frequency before the adjustment is closer to the maximum power frequency point, and the process jumps to step S402.

[0101] In step S407, the fine-tuning is completed, and the current driving frequency is taken as the fine-tuning result frequency.

[0102] It should be noted that if the jump is from step S406 to step S407, since the input power has decreased after adjustment, it indicates that the driving frequency before adjustment is closer to the maximum power frequency. Therefore, the current driving frequency, which is also the driving frequency before adjustment, is taken as the fine-tuning result frequency. If the jump is from step S402 to step S407, the fine-tuning exceeds the other end of the preset frequency range, which means that the input power has been monotonically increasing and has never decreased during the fine-tuning process. Therefore, the input power corresponding to the current driving frequency is the maximum, and the current driving frequency is taken as the fine-tuning result frequency.

[0103] In some embodiments, the fine-tuning result frequency can be used as the target drive frequency to drive the piezoelectric pump.

[0104] In other embodiments, frequency walking can be performed after fine-tuning to try to find the frequency point with maximum power.

[0105] Figure 5 This is a flowchart illustrating a method for adjusting the drive frequency of a piezoelectric pump according to an embodiment of the present disclosure.

[0106] In some embodiments, the method further includes: adjusting the target driving frequency with a walking step size, and determining the input power when driving the piezoelectric pump after each frequency adjustment; if the adjusted input power is relatively large, replacing the target driving frequency with the adjusted frequency, until the adjusted input power is less than the input power before adjustment, which accumulates to the first number.

[0107] like Figure 5 As shown, the specific steps of the walk can include:

[0108] In step S501, the walk begins and initialization settings are performed; the number of walks is set to 0, and the current driving frequency is the driving frequency used when entering the walk, which can be the target driving frequency determined by coarse and fine adjustment, or the frequency resulting from fine adjustment.

[0109] In step S502, it is determined whether the number of walks is greater than or equal to the first number. If yes, the walk ends and the process jumps to step S508; otherwise, it jumps to step S503. The first number can be selected according to actual needs. The larger the first number, the longer the entire walk process takes, and the higher the reliability of the final walk result frequency being close to the maximum power frequency. As an example, the first number can be 8.

[0110] In step S503, the input power before the walk-through is determined; the input power before the walk-through is determined based on the current driving frequency.

[0111] In step S504, the driving frequency after the walk is determined. The driving frequency after the walk is determined based on the driving frequency before the walk (current driving frequency) and the walk step size. The walk step size can be the minimum frequency adjustment step size. Unlike coarse and fine adjustment, which adjust the driving frequency in a single direction, the adjustment direction is not fixed when using the walk step size to adjust the driving frequency. That is, the value of the driving frequency before the walk can be increased by the walk step size or decreased by the walk step size. As an example, the direction of the current walk adjustment can be determined by random selection, alternating selection, etc. Taking alternating selection as an example, the walk can move in the direction of increasing the walk step size during the current walk and move in the direction of decreasing the walk step size during the next walk.

[0112] In step S505, the input power after the walk is determined.

[0113] In step S506, it is determined whether the input power after the walk is less than the input power before the walk. If so, it indicates that the driving frequency before the walk is closer to the maximum power frequency. Return to the driving frequency before the walk and jump to step S507. If not, it indicates that the driving frequency after the walk is closer to the maximum power frequency. This walk is successful. Return to step S503 and perform the next walk based on the driving frequency after this walk.

[0114] In step S507, the pre-walk drive frequency is returned, and the number of walks is incremented by 1; it is confirmed that the pre-walk drive frequency is closer to the maximum power frequency point, the pre-walk drive frequency is returned, and the number of walks is incremented by 1.

[0115] It should be noted that, in addition to the method shown in step S507, other methods can also be used to increase the number of walks in order to end the walk.

[0116] In some embodiments, the number of walks can be incremented by 1 after each determined drive frequency. In other embodiments, the walk can be set to end only after the input power before the walk is greater than the input power after the walk for n consecutive times, where n is the value of the first count. However, both of these embodiments have certain drawbacks: the former may result in the walk ending before successfully reaching the maximum power frequency; the latter, if n is set too large, may make it difficult to end the walk due to the instability of the drive frequency, while if n is set too small, it may also be difficult to perform the walk sufficiently.

[0117] In the embodiment of step S507, after the walk fails, it indicates that the driving frequency before the walk is closer to the maximum power frequency. At this time, the number of walks is increased by 1, which avoids the walk taking too long to end and can find the driving frequency close to the maximum power frequency more accurately.

[0118] In step S508, the walk ends, and the current driving frequency is taken as the walk result frequency; the driving frequency before the walk is taken as the current driving frequency.

[0119] It should be noted that the coarse adjustment result frequency, fine adjustment result frequency, and wander result frequency obtained at the end of the above coarse adjustment, fine adjustment, and wander process can represent the driving frequency closest to the maximum power point in the current scenario under different scenarios. Therefore, they can all be used as target driving frequencies to drive the piezoelectric pump.

[0120] In some embodiments, the aforementioned compliant power value can be determined by the following method: prepare a piezoelectric pump of the same specifications, provide the piezoelectric pump with a pulse current with a duty cycle equal to the search frequency duty cycle; adjust the drive frequency, wait for the input power to stabilize, measure and record the input power in the stable state, and verify whether the input power can meet the application requirements, until the compliant power value is found.

[0121] The target power values ​​under various search frequency duty cycles can be determined experimentally and recorded in a table, so that the target power value can be determined by means of table lookup, interpolation, etc., regardless of the specified search frequency duty cycle.

[0122] In some embodiments, before adjusting the drive frequency for the piezoelectric pump according to the first adjustment step size or the second adjustment step size, the method further includes: driving the piezoelectric pump at the drive frequency before adjustment, and determining that the input voltage of the piezoelectric pump is stable or reaches a preset value.

[0123] Since the piezoelectric pump is a capacitive load, the required input voltage can come from a boost circuit. Therefore, a certain amount of time needs to be allowed for the power supply voltage to stabilize before driving the piezoelectric pump, i.e., preheating. During the first drive of the piezoelectric pump in each cycle, the input voltage can be waited for and measured until it reaches a preset value or stabilizes before determining the input power. Input voltage stabilization can be achieved by detecting fluctuations within a preset range, or by waiting for a preset time, such as 5 milliseconds.

[0124] It should be noted that, under normal circumstances, voltage instability of the piezoelectric pump will only occur during the first drive after each cycle starts. Therefore, when the maximum power frequency point needs to be determined to start the piezoelectric pump in each cycle, it is only necessary to adjust the drive frequency for the first time in each cycle and wait for the voltage to stabilize. However, after each subsequent adjustment of the drive frequency in the same cycle, it is not necessary to wait for the voltage to stabilize each time.

[0125] In some embodiments, the method further includes: measuring the input current to the piezoelectric pump while driving the piezoelectric pump at any driving frequency; and stopping the adjustment of the any driving frequency if the input current is greater than a current warning threshold until the input current drops to no greater than the current warning threshold.

[0126] Whether it's coarse adjustment, fine adjustment, or wandering, the input current value can be monitored at any stage. If the input current value is greater than the current warning threshold, the adjustment of the drive frequency will be paused until the input current drops to no greater than the current warning threshold.

[0127] Sudden current is caused by changes in the driving frequency. The purpose of this embodiment is to eliminate continuous and rapid changes in the driving frequency in a short period of time, which cause another sudden current to occur before the previous sudden current has subsided. This can accumulate multiple times and cause the input current to exceed the current warning threshold, thus damaging the device.

[0128] In some embodiments, the method further includes: if the target driving frequency is not determined after the time reaches a time threshold, using a preset driving frequency or the target driving frequency determined in the previous adjustment process as the target driving frequency for this adjustment.

[0129] A timeout detection can be set for the entire process of determining the maximum power frequency. If the time taken reaches the set time threshold, it indicates that an unexpected situation may occur in the process and it is difficult to determine the target drive frequency in a short time. In order to avoid dead loops that cause the piezoelectric pump to malfunction, this timeout detection can be used to adopt the preset drive frequency as the target drive frequency for this round of adjustment, or the target drive frequency determined in the previous round of adjustment recorded in historical data can be used in this round.

[0130] The method for adjusting the drive frequency of the piezoelectric pump disclosed herein can find the target drive frequency close to the maximum power frequency more accurately in a shorter time. Practical tests show that, when dealing with the same type of piezoelectric pump, related technology 1 takes 0.8 seconds to complete the frequency search, while the method of this disclosure takes only 0.3-0.5 seconds. Compared to related technology 2, the method of this disclosure does not require switching back and forth between significantly different frequencies, nor does it require waiting for the current to stabilize after each frequency switch. Compared to related technology 3, this disclosure does not require building an oscillation circuit, offers more flexible driving, and allows adjustment of the piezoelectric pump's operating power by adjusting the duty cycle.

[0131] Corresponding to the embodiments of the method for adjusting the drive frequency of the piezoelectric pump disclosed herein, the present disclosure also provides embodiments of a corresponding device for adjusting the drive frequency of the piezoelectric pump.

[0132] Please see Figure 6 , Figure 6 This is a block diagram of a piezoelectric pump drive frequency adjustment device according to one embodiment of this disclosure. Figure 6 As shown, the device for adjusting the drive frequency of the piezoelectric pump includes:

[0133] The first adjustment unit 610 is configured to start with a starting drive frequency, adjust the drive frequency for the piezoelectric pump according to a first adjustment step size, and determine the input power when driving the piezoelectric pump after each frequency adjustment, until the input power exceeds the coarse screening threshold and then stops.

[0134] The second adjustment unit 620 is configured to start with the drive frequency corresponding to the termination time, adjust the drive frequency for the piezoelectric pump according to a second adjustment step size, and determine the input power when driving the piezoelectric pump after each frequency adjustment, until after any adjustment, the input power corresponding to the adjusted drive frequency is less than the input power corresponding to the unadjusted drive frequency; wherein the second adjustment step size is less than the first adjustment step size.

[0135] The determining unit 630 is configured to determine the drive frequency prior to any adjustment as the target drive frequency and drive the piezoelectric pump at the target drive frequency.

[0136] In some embodiments, before adjusting the drive frequency for the piezoelectric pump according to the first adjustment step size or the second adjustment step size, the method further includes: driving the piezoelectric pump at the drive frequency before adjustment, and determining that the input voltage of the piezoelectric pump is stable or reaches a preset value.

[0137] In some embodiments, the device is further configured to: measure the input current to the piezoelectric pump while driving the piezoelectric pump at any driving frequency; and, if the input current is greater than a current warning threshold, stop adjusting the any driving frequency until the input current drops to no greater than the current warning threshold.

[0138] In some embodiments, the device is further configured to: adjust the target drive frequency with a walking step size, and determine the input power when driving the piezoelectric pump after each frequency adjustment; if the adjusted input power is relatively large, replace the target drive frequency with the adjusted frequency, until the adjusted input power is less than the input power before adjustment, which accumulates to the first number.

[0139] In some embodiments, the device is further configured to: if the target driving frequency is not determined after the time reaches a time threshold, use a preset driving frequency or the target driving frequency determined in the previous adjustment process as the target driving frequency for this adjustment.

[0140] In some embodiments, the apparatus is further configured to: during the process of adjusting the drive frequency with the first adjustment step size, change the size of the first adjustment step size according to the magnitude of the input power; wherein the change in the first adjustment step size is negatively correlated with the value of the input power.

[0141] In some embodiments, the initial driving frequency is one end of a preset frequency range; the device is further configured to: during the process of adjusting the driving frequency with the first adjustment step size, if the adjusted driving frequency exceeds the other end of the preset frequency range, determine the frequency corresponding to the maximum input power within the preset frequency range as the target driving frequency.

[0142] The specific implementation process of the functions and roles of each unit in the above device can be found in the implementation process of the corresponding steps in the above method, and will not be repeated here.

[0143] Embodiments of this disclosure also provide an electronic device, including: a processor and a memory; the memory for storing a computer program; and the processor for executing a method for adjusting the drive frequency of a piezoelectric pump as described in any of the above embodiments by invoking the computer program.

[0144] Embodiments of this disclosure also provide a computer-readable storage medium having a computer program stored thereon, characterized in that, when executed by a processor, the program implements a method for adjusting the drive frequency of a piezoelectric pump as described in any of the above embodiments.

[0145] Figure 7 This is a schematic block diagram illustrating a drive frequency adjustment device 700 for a piezoelectric pump according to an embodiment of the present disclosure. For example, device 700 may be a mobile phone, computer, digital broadcasting terminal, messaging device, game console, tablet device, medical device, fitness equipment, personal digital assistant, etc.

[0146] Reference Figure 7 The device 700 may include one or more of the following components: processing component 702, memory 704, power supply component 706, multimedia component 708, audio component 710, input / output (I / O) interface 712, sensor component 714, and communication component 716.

[0147] Processing component 702 typically controls the overall operation of device 700, such as operations associated with display, telephone calls, data communication, camera operation, and recording. Processing component 702 may include one or more processors 720 to execute instructions to complete all or part of the steps of the information receiving method described above. Furthermore, processing component 702 may include one or more modules to facilitate interaction between processing component 702 and other components. For example, processing component 702 may include a multimedia module to facilitate interaction between multimedia component 708 and processing component 702.

[0148] Memory 704 is configured to store various types of data to support the operation of device 700. Examples of such data include instructions for any application or method operating on device 700, contact data, phonebook data, messages, pictures, videos, etc. Memory 704 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.

[0149] Power supply assembly 706 provides power to various components of device 700. Power supply assembly 706 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to device 700.

[0150] Multimedia component 708 includes a screen that provides an output interface between the device 700 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touchscreen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors may sense not only the boundaries of the touch or swipe action but also the duration and pressure associated with the touch or swipe operation. In some embodiments, multimedia component 708 includes a front-facing camera and / or a rear-facing camera. When the device 700 is in an operating mode, such as a shooting mode or a video mode, the front-facing camera and / or the rear-facing camera may receive external multimedia data. Each front-facing camera and rear-facing camera may be a fixed optical lens system or have focal length and optical zoom capabilities.

[0151] Audio component 710 is configured to output and / or input audio signals. For example, audio component 710 includes a microphone (MIC) configured to receive external audio signals when device 700 is in an operating mode, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in memory 704 or transmitted via communication component 716. In some embodiments, audio component 710 also includes a speaker for outputting audio signals.

[0152] I / O interface 712 provides an interface between processing component 702 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to, home buttons, volume buttons, power buttons, and lock buttons.

[0153] Sensor assembly 714 includes one or more sensors for providing state assessments of various aspects of device 700. For example, sensor assembly 714 may detect the on / off state of device 700, the relative positioning of components such as the display and keypad of device 700, changes in the position of device 700 or a component of device 700, the presence or absence of user contact with device 700, the orientation or acceleration / deceleration of device 700, and temperature changes of device 700. Sensor assembly 714 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 714 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, sensor assembly 714 may also include an accelerometer, a gyroscope, a magnetometer, a pressure sensor, or a temperature sensor.

[0154] Communication component 716 is configured to facilitate wired or wireless communication between device 700 and other devices. Device 700 can access wireless networks based on communication standards, such as WiFi, 2G, 3G, 4G LTE, 5G NR, or combinations thereof. In one exemplary embodiment, communication component 716 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 716 also includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.

[0155] In an exemplary embodiment, the apparatus 700 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the information receiving method described above.

[0156] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 704 including instructions, which can be executed by the processor 720 of the device 700 to complete the above-described information receiving method. For example, the non-transitory computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.

[0157] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the disclosure herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.

[0158] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.

[0159] It should be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. The terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0160] The methods and apparatus provided in the embodiments of this disclosure have been described in detail above. Specific examples have been used to illustrate the principles and implementation methods of this disclosure. The descriptions of the embodiments above are only for the purpose of helping to understand the methods and core ideas of this disclosure. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this disclosure. Therefore, the content of this specification should not be construed as a limitation of this disclosure.

Claims

1. A method for adjusting the driving frequency of a piezoelectric pump, characterized in that, The method includes: Starting with the initial drive frequency, the drive frequency for the piezoelectric pump is adjusted according to the first adjustment step size, and the input power when driving the piezoelectric pump after each frequency adjustment is determined, until the input power exceeds the coarse screening threshold and then stops. Starting with the drive frequency corresponding to the termination, the drive frequency for the piezoelectric pump is adjusted according to the second adjustment step size, and the input power when driving the piezoelectric pump after each frequency adjustment is determined, until after any adjustment, the input power corresponding to the adjusted drive frequency is less than the input power corresponding to the unadjusted drive frequency; wherein, the second adjustment step size is less than the first adjustment step size. The drive frequency prior to any adjustment is determined as the target drive frequency, and the piezoelectric pump is driven at the target drive frequency.

2. The method according to claim 1, characterized in that, Before adjusting the drive frequency for the piezoelectric pump according to the first adjustment step size or the second adjustment step size, the following steps are also included: Drive the piezoelectric pump at the original driving frequency to determine if the input voltage of the piezoelectric pump is stable or reaches a preset value.

3. The method according to claim 1, characterized in that, The method further includes: The input current to the piezoelectric pump is measured while the piezoelectric pump is driven at any driving frequency; If the input current is greater than the current warning threshold, stop adjusting any of the driving frequencies until the input current drops to no greater than the current warning threshold.

4. The method according to claim 1, characterized in that, The method further includes: The target driving frequency is adjusted by a walking step size, and the input power when driving the piezoelectric pump is determined after each frequency adjustment. If the input power after adjustment is relatively large, the target driving frequency is replaced by the adjusted frequency until the cumulative input power after adjustment is less than the input power before adjustment reaches the first number.

5. The method according to claim 1, characterized in that, The method further includes: If the target driving frequency is not determined after the time reaches the time threshold, the preset driving frequency or the target driving frequency determined in the previous adjustment process shall be used as the target driving frequency for this adjustment.

6. The method according to claim 1, characterized in that, The method further includes: During the process of adjusting the drive frequency with the first adjustment step size, the size of the first adjustment step size is corrected according to the magnitude of the input power. The correction value for the first adjustment step size is negatively correlated with the value of the input power.

7. The method according to claim 1, characterized in that, The initial driving frequency is one end of a preset frequency range; the method further includes: During the process of adjusting the driving frequency with the first adjustment step size, if the adjusted driving frequency exceeds the preset frequency range, then the frequency corresponding to the maximum input power within the preset frequency range is determined as the target driving frequency.

8. A device for adjusting the driving frequency of a piezoelectric pump, characterized in that, The device includes: The first adjustment unit is configured to start with a starting drive frequency, adjust the drive frequency for the piezoelectric pump according to a first adjustment step size, and determine the input power when driving the piezoelectric pump after each frequency adjustment, until the input power exceeds the coarse screening threshold and then stops. The second adjustment unit is configured to start with the drive frequency corresponding to the termination time, adjust the drive frequency for the piezoelectric pump according to a second adjustment step size, and determine the input power when driving the piezoelectric pump after each frequency adjustment, until after any adjustment, the input power corresponding to the adjusted drive frequency is less than the input power corresponding to the unadjusted drive frequency; wherein the second adjustment step size is less than the first adjustment step size. The determining unit is configured to determine the drive frequency prior to any adjustment as the target drive frequency, and drive the piezoelectric pump at the target drive frequency.

9. An electronic device, characterized in that, include: Processor, memory; The memory is used to store computer programs; The processor is configured to execute, by invoking the computer program, a method for adjusting the drive frequency of the piezoelectric pump as described in any one of claims 1-7.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When executed by a processor, the program implements the method for adjusting the drive frequency of the piezoelectric pump as described in any one of claims 1-7.