Heating control method, device and control circuit, and atomization device
By dividing the working time of the heating component into multiple time windows and adjusting the heating duration in real time, the problem of poor heating control precision in existing atomization products is solved, achieving precise control of constant power output and consistency of atomization effect.
Patent Information
- Application Number
- CN202111570319.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-21
- Publication Date
- 2026-02-10
- Estimated Expiration
- 2041-12-21
AI Technical Summary
When existing atomizing products use constant power control methods, there is a problem that the output power is too high or too low during the heating cycle, resulting in poor heating control accuracy.
By dividing the working time of the heating component into multiple first time windows, and each window into at least two second time windows, the working electrical parameters of the heating component are sampled in real time, the heating power is calculated, and the heating time is adjusted according to the target energy to ensure that the total energy in each time window tends to the target value, thereby achieving constant power precise control.
It improves the precision of heating control, ensures stable average power within each time window, and provides a consistent atomization effect.
Smart Images

Figure CN116349948B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of power control technology for atomizing devices, and in particular to a heating control method, device and control circuit, and atomizing device. Background Technology
[0002] Most existing atomizing products use constant power heating to atomize aerosols such as pollen and fragrance. The current constant power control method typically involves periodically monitoring the voltage and current flowing through the heating wire to obtain the current power. If the monitored power is lower than the target power, heating continues; if it is higher than the target power, heating stops until the actual average power falls below the target power, at which point heating resumes. However, this method of controlling heating by monitoring the voltage and current across the heating wire can result in excessively high output power during certain heating cycles. Summary of the Invention
[0003] Therefore, it is necessary to provide a heating control method, device, control circuit, and atomizing device with high precision to address the problem of poor heating power control accuracy in the aforementioned traditional technologies.
[0004] A heating control method, the method comprising:
[0005] For each configured first-time window:
[0006] Acquire the operating electrical parameters of the heating component within each second time window; the first time window includes at least two second time windows; the operating electrical parameters include operating voltage and operating current.
[0007] Calculate the heating power of the heating component in each second time window based on the working electrical parameters in each second time window;
[0008] Based on the heating power in the (x-1)th second time window and the target energy in the first time window, adjust the heating duration of the heating component in the xth second time window so that the total energy released in the first time window tends to the target energy.
[0009] Where x is a positive integer, and 2≤x≤n, and n is the total number of second time windows within the first time window.
[0010] In one embodiment, the second time window includes a heating period and a non-heating period; the method further includes the step of:
[0011] During the heating period, the switching circuit is turned on to power the heating component and allow it to heat up. The switching circuit is connected in series in the circuit from which the power supply supplies power to the heating component.
[0012] During non-heating periods, the switching circuit is turned off to de-energize the heating components and stop heating.
[0013] During the heating period, the steps described above for obtaining the operating electrical parameters of the heating component within each second time window are performed;
[0014] During the non-heating phase, the steps described above for calculating the heating power of the heating component within each second time window based on the operating electrical parameters within each second time window are performed.
[0015] In one embodiment, the duration of the heating period within each second time window is greater than the maximum sampling time.
[0016] In one embodiment, the step of adjusting the heating duration of the heating component in the xth second time window based on the heating power in the (x-1)th second time window and the target energy in the first time window includes:
[0017] If the energy consumption in the (x-1)th second time window is determined to be relatively small based on the heating power in the (x-1)th second time window and the target energy in the first time window, the heating duration of the heating component in the xth second time window is increased; and if the energy consumption in the (x-1)th second time window is determined to be relatively large, the heating duration of the heating component in the xth second time window is decreased.
[0018] In one embodiment, if the energy consumption in the (x-1)th second time window is determined to be relatively small based on the heating power in the (x-1)th second time window and the target energy in the first time window, the heating duration of the heating component in the xth second time window is increased; and if the energy consumption in the (x-1)th second time window is determined to be relatively large, the heating duration of the heating component in the xth second time window is reduced.
[0019] Based on the heating power in the first x-1 second time windows within the first time window, the heating duration in each second time window, and the target energy in the first time window, determine the remaining energy value to be released in the first time window;
[0020] Calculate the remaining running time of the first time window based on the sum of the time of the first x-1 second time windows and the time length of the first time window;
[0021] If the energy consumption in the (x-1)th second time window is too low, the heating duration of the heating component in the xth second time window is increased if the energy consumption in the (x-1)th second time window is too high; otherwise, the heating duration of the heating component in the xth second time window is decreased.
[0022] In one embodiment, the step of determining that the energy consumption in the (x-1)th second time window is too low based on the heating power in the (x-1)th second time window, the remaining energy to be released in the first time window, and the remaining running time, is to increase the heating duration of the heating component in the xth second time window; and to decrease the heating duration of the heating component in the xth second time window if the energy consumption is too high.
[0023] For the first n-1 second time windows:
[0024] Based on the remaining energy to be released and the remaining running time within the first time window, calculate the remaining average power within the first time window;
[0025] Based on the heating power in the (x-1)th second time window, the duration of the xth second time window, and the remaining average power in the first time window, the heating duration of the heating component in the xth second time window is calculated, and the heating duration of the heating component in the xth second time window is controlled.
[0026] In one embodiment, the step of determining that the energy consumption in the (x-1)th second time window is too low based on the heating power in the (x-1)th second time window, the remaining energy to be released in the first time window, and the remaining running time, is to increase the heating duration of the heating component in the xth second time window; and to decrease the heating duration of the heating component in the xth second time window if the energy consumption is too high.
[0027] For the nth second time window:
[0028] If the product of the heating power and the remaining running time in the (n-1)th second time window is greater than or equal to the remaining energy to be released in the first time window, then the heating duration in the nth second time window is determined to be the time required for the heating component to operate at the heating power in the (n-1)th second time window and provide the remaining energy to be released in the first time window.
[0029] For the nth second time window, if the product of the heating power and the remaining running time in the (n-1)th second time window is less than the remaining energy to be released in the first time window, then the duration of the nth second time window is determined as the heating duration in the nth second time window.
[0030] In one embodiment, the duration of each second time window is equal.
[0031] A heating control device, the device comprising:
[0032] The heating component operating parameter acquisition module is used to acquire the operating electrical parameters of the heating component in each second time window within each configured first time window; the first time window includes at least two second time windows; the operating electrical parameters include operating voltage and operating current.
[0033] The small window heating power calculation module is used to calculate the heating power of the heating component in each second time window based on the working electrical parameters in each second time window.
[0034] The small window heating power adjustment module is used to adjust the heating duration of the heating component in the xth second time window according to the heating power in the x-1th second time window and the target energy in the first time window, so that the total energy released in the first time window tends to the target energy.
[0035] Where x is a positive integer, and 2≤x≤n, and n is the total number of second time windows within the first time window.
[0036] A heating control circuit, the circuit comprising:
[0037] A sampling circuit is used to connect to the heating component and to sample the operating electrical parameters of the heating component within each second time window of each configured first time window; the first time window includes at least two second time windows;
[0038] The control circuit, connected to the sampling circuit and used to connect the heating component, is used in the steps of the above method to make the total energy released within the first time window approach the target energy.
[0039] In one embodiment, the operating electrical parameters include the operating voltage and operating current of the heating component; the control circuit includes a switching circuit and a processor, and the sampling circuit includes a voltage sampling circuit and a current sampling circuit.
[0040] The input terminal of the switching circuit is used to connect to the first terminal of the power supply, and the output terminal of the switching circuit is used to connect to the first terminal of the heating component.
[0041] The input terminal of the voltage sampling circuit is connected to the first terminal of the heating component, and the output terminal of the voltage sampling circuit is connected to the processor to sample the operating voltage of the heating component when the switching circuit is closed.
[0042] A current sampling circuit is connected in series between the second terminal of the heating component and the second terminal of the power supply to sample the operating current of the heating component when the switching circuit is closed.
[0043] The processor is used to execute the steps of the above method;
[0044] The processor is used to calculate the heating power of the heating component in each second time window based on the operating current and operating voltage of the heating component in each second time window.
[0045] The processor is used to control the closing time of the switching circuit within the xth second time window to adjust the heating duration of the heating component within the xth second time window.
[0046] A controller includes a memory and a processor. The memory stores a computer program. The controller is used to connect to a heating assembly. When the processor executes the computer program, it implements the steps of the method described above.
[0047] An atomizing device, comprising:
[0048] The liquid storage chamber is used to store the material to be atomized;
[0049] Heating components are used to atomize the material to be atomized in the liquid storage chamber;
[0050] The heating control circuit described above.
[0051] A computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of the above method.
[0052] The above-mentioned heating control method, device, control circuit, and atomizing device have at least the following beneficial effects:
[0053] This heating control method improves the accuracy of constant power output by dividing the working time of the heating component into multiple first time windows and ensuring that the total power in each first time window approaches the target energy. Specifically, for each first time window, at least two smaller second time windows are divided. At the end of the current second time window, the heating power of the heating component within the current second time window is calculated. Then, based on the heating power and target energy within the current second time window, the heating duration of the heating component in the next second time window is adjusted. That is, if the heating power of the current completed second time window is too high, the heating power of the heating component can be reduced in the next second time window to balance it, and vice versa. If the heating power of the current second time window is too low, the heating power of the heating component can be increased in the next second time window to balance it, so that the total energy released in the first time window tends to the target energy. This ensures that the heating component can provide a consistent target energy in multiple first time windows. When the first time window duration is the same, the average power of each first time window is stabilized, achieving precise constant power control.
[0054] The control circuit, controller, and atomizing device that implement this heating control method can also provide a constant and precise power output as a whole, stabilize the average heating power of the heating components within each first time window, and provide a consistent atomization effect. Attached Figure Description
[0055] To more clearly illustrate the technical solutions in the embodiments of this application or the conventional technology, the drawings used in the description of the embodiments or the conventional technology will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0056] Figure 1 This is a schematic diagram of the heating control circuit in one embodiment;
[0057] Figure 2 This is a flowchart illustrating a heating control method in one embodiment;
[0058] Figure 3 This is a flowchart illustrating the heating control method in another embodiment;
[0059] Figure 4 This is a power-time relationship diagram for heating control within a first time window in one embodiment;
[0060] Figure 5 This is a structural block diagram of the heating control device in one embodiment;
[0061] Figure 6 This is a schematic diagram of part of the internal structure of the controller in one embodiment;
[0062] Figure 7 This is a schematic diagram of the atomizing device structure in one embodiment. Detailed Implementation
[0063] To facilitate understanding of this application, a more complete description will be provided below with reference to the accompanying drawings, which illustrate embodiments of the present application. However, the present application can be implemented in many different forms and is not limited to the embodiments described herein. Rather, these embodiments are provided so that the disclosure of this application will be thorough and complete.
[0064] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the application.
[0065] It is understood that the terms “first,” “second,” etc., used in this application may be used herein to describe various elements, but these elements are not limited by these terms. These terms are only used to distinguish one element from another.
[0066] It should be noted that when one element is considered to be "connected" to another element, it can be directly connected to the other element or connected to the other element through an intermediary element. Furthermore, in the following embodiments, "connection" should be understood as "electrical connection," "communication connection," etc., if there is transmission of electrical signals or data between the connected objects.
[0067] When used herein, the singular forms of “a,” “an,” and “the” may also include the plural forms unless the context clearly indicates otherwise. It should also be understood that the terms “comprising / including” or “having,” etc., specify the presence of the stated features, wholes, steps, operations, components, parts, or combinations thereof, but do not preclude the possibility of the presence or addition of one or more other features, wholes, steps, operations, components, parts, or combinations thereof. Meanwhile, the term “and / or” as used in this specification includes any and all combinations of the associated listed items.
[0068] This application provides a heating control method that can be applied to, for example... Figure 1 The heating control circuit shown includes a sampling circuit 20 and a control circuit 40. The sampling circuit 20 collects the voltage and current of the heating component 30 during operation and uploads the data to the control circuit 40. The control circuit 40 can control the heating power of the heating component 30 based on the processing results. For example, it can control the heating power of the heating component 30 by adjusting the control circuit. Figure 1 The switching circuit 42 is turned on and off to determine the duration for which the power supply 50 supplies power to the heating component 30, thereby adjusting the heating power of the heating component 30.
[0069] by Figure 1 Taking the application environment in the example, this heating control method is explained, such as Figure 2 As shown, the method includes:
[0070] For each configured first-time window:
[0071] S200: Obtain the operating electrical parameters of the heating component within each second time window; the first time window includes at least two second time windows. The heating component can be a heating element such as a heating resistance wire, and can be a single heating element or a composite of multiple heating elements. The operating electrical parameters can include parameters such as the operating voltage and operating current of the heating component.
[0072] S400: Calculate the heating power of the heating component within each second time window based on the operating electrical parameters within that second time window. This calculation refers to the heating power obtained when the current second time window has been completed. For example, if the initial time of the first time window is 0, for the first second time window with a time length of t1, the heating power within the first second time window is the heating power of the heating component within the time interval [0~0+t1]. In other words, calculate the heating power of the heating component within the currently completed second time window based on the operating electrical parameters within that second time window.
[0073] S600: Based on the heating power in the (x-1)th second time window and the target energy in the first time window, adjust the heating duration of the heating component in the xth second time window so that the total energy in the first time window approaches the target energy. Here, x is a positive integer, and 2≤x≤n, where n is the total number of second time windows within the first time window. It should be noted that x and x-1 are mainly used to distinguish between two second time windows that are sequentially adjacent; their expression does not limit the actual protection scope of this application, and those skilled in the art should reasonably understand the relationship expressed here. When the operating voltage of the heating component's power supply is constant, adjusting the heating power can be achieved by adjusting the heating duration of the heating component within each second time window.
[0074] Target energy refers to the total energy E expected to be provided within a defined time window T. Taking a heating element integrated into an atomizing device as an example, when the heating element provides energy, it is desirable for it to provide a stable output of electrical power to provide the total energy E within T. This requires its output power to be stable around P = E / T. If P = 6.5W, it means that for this atomizing device, it is expected to operate stably at 6.5W within T to ensure that it provides the target energy E within T. The specific target energy depends on the application scenario of the heating element, and users can select and configure it themselves. Total energy approaching target energy means that the total energy released within the first time window is equal to the target energy, or the difference between the total energy released within the first time window and the target energy is within a given error range.
[0075] Specifically, by dividing the working time of the heating component into multiple first time windows, and ensuring that the total power of each first time window approaches the target energy, the accuracy of constant power output is improved. Specifically, for each first time window, at least two smaller second time windows are defined. At the end of the current second time window, the heating power of the heating component within that window is calculated. Then, based on the heating power and target energy within the current second time window, the heating duration of the heating component in the next second time window is adjusted. That is, if the heating power of the current second time window is too high, the heating power of the heating component in the next second time window can be reduced to balance it, and vice versa. If the heating power of the current second time window is too low, the heating power of the heating component in the next second time window can be increased to balance it, so that the total energy released within the first time window tends towards the target energy, achieving precise constant power output.
[0076] for Figure 1 The circuit shown can control the heating duration of the heating component 30 by controlling the opening and closing of the switch circuit 42. Therefore, in one embodiment, the second time window includes a heating period and a non-heating period. The method also includes the step of:
[0077] During the heating period, the switching circuit 42 is turned on, energizing the heating component 30 to heat it. The switching circuit 42 is connected in series in the circuit from the power supply 50 to the heating component 30. The duration of the heating period is the heating time of the heating component 30 within the second time window described in the embodiments of this application. For example, with Figure 1 Taking the circuit shown as an example, during the heating period, the control switch circuit 42 is turned on. At this time, the power supply 50 supplies power to the heating component 30 through the switch circuit 42. The heating component 30 is energized and heated to provide energy. For example, the heating component 30 can be a resistance heating wire. When current flows through the resistance heating wire, electrical energy is converted into heat energy, which can atomize the material to be atomized in contact with it.
[0078] Considering that collecting the operating voltage and current parameters of the heating component 30 when it is not working will reduce the accuracy of calculating the heating power of the heating component 30 in each second time window, thus affecting the accuracy of constant power control, the above steps of obtaining the operating electrical parameters of the heating component 30 in each second time window are performed during the heating period.
[0079] like Figure 1 The circuit shown illustrates the process of acquiring the operating parameters. Taking the first second time window as an example, the heating component 30 operates when the switching circuit 42 is turned on. At this time, the voltage analog-to-digital converter module 46 acquires the operating voltage U of the heating component 30 through the voltage sampling circuit 22. t1Meanwhile, the current analog-to-digital converter module 48 collects the operating current I of the heating component 30 through the current sampling circuit 24. t1 .
[0080] By sampling only the operating voltage, operating current and other operating electrical parameters of the heating component 30 during heating, we can truly understand the heating situation of the heating component 30 within the second time window, and provide accurate data for subsequent constant power control adjustments.
[0081] During non-heating periods, the switching circuit 42 is turned off, causing the heating component 30 to lose power and stop heating. The length of the non-heating period is the length of time during which the heating component 30 is not heating within the second time window in this embodiment. The heating and non-heating periods within each second time window can be determined through the method steps described in other embodiments of this application.
[0082] Considering that no sampling data acquisition is required during non-heating periods, and the processor and other execution entities are idle, they can perform heating power calculations. Therefore, during the non-heating phase, the steps described above for calculating the heating power of the heating component within each second time window based on the operating electrical parameters within that second time window are executed. For example, regarding the operating voltage U acquired within the first second time window... t1 and operating current I t1 The heating power P within the first second time window can be calculated. t1 =U t1 *I t1 The heating control and operating parameter sampling during the heating period within the second time window, as well as the heating stop control and heating power calculation for the current window during the non-heating period, can all be implemented with reference to the above description and will not be repeated here.
[0083] Specifically, the control switch circuit is turned on, the power supply powers the heating component, and the sampling circuit collects the operating voltage U of the heating component during heating in the xth second time window. tx and operating current I tx Then the control switch circuit is turned off, and the heating component stops heating. At this time, it can be determined according to U. tx and I tx Determine the heating power and energy supplied within the x-th second time window.
[0084] The acquisition of the operating electrical parameters of the heating component during heating, sampled within each second time window, can be achieved using a sampling circuit. For example, small-sized chip-type voltage and current sensors can be used for data acquisition.
[0085] In one embodiment, the heating duration of the heating component within each second time window, i.e., the duration of the heating period, is greater than the maximum sampling time. This ensures accurate sampling of the voltage and current parameters of the heating component during operation. For example, the maximum sampling time is t. ADC Then, the heating duration within the first n-1 second time windows should not be less than t. ADC Therefore, the duration of each second time window must also be greater than t. ADC Furthermore, based on this, the first time window is divided into as many second time windows as possible to improve the accuracy of constant power output.
[0086] In one embodiment, step S600 of adjusting the heating duration of the heating component in the xth second time window based on the heating power in the (x-1)th second time window and the target energy in the first time window includes:
[0087] S620: If the energy consumption in the (x-1)th second time window is determined to be relatively small based on the heating power in the (x-1)th second time window and the target energy in the first time window, the heating duration of the heating component in the xth second time window is increased; and if the energy consumption in the (x-1)th second time window is determined to be relatively large, the heating duration of the heating component in the xth second time window is decreased.
[0088] The determination of whether the energy consumption in the (x-1)th second time window is too high or too low can be based on the deviation between the power required to evenly distribute the remaining energy consumption determined by the actual energy in the (x-1)th second time window and the average power required to provide the target energy in the first time window. For example, a deviation range can be set. If the deviation exceeds the upper limit of the range, it means that the energy provided during the previous heating was too low. If heating continues at this energy standard, the target energy requirement cannot be met. Therefore, in the xth second time window, the heating time is increased to improve the energy consumption in the next window. Similarly, if the deviation exceeds the lower limit of the range, it means that the energy provided during the previous heating was too high. If heating continues at this energy standard, the total energy provided in the first time window will far exceed the target energy. Therefore, in the xth second time window, the heating time is reduced to decrease the energy consumption in the next window, so that the total energy provided by the heating component in the first time window is stabilized at the target energy.
[0089] In one embodiment, if the energy consumption in the (x-1)th second time window is determined to be relatively small based on the heating power in the (x-1)th second time window and the target energy in the first time window, the heating duration of the heating component in the xth second time window is increased; and if the energy consumption in the (x-1)th second time window is determined to be relatively large, the step S620 of reducing the heating duration of the heating component in the xth second time window includes:
[0090] Based on the heating power in the first x-1 second time windows within the first time window, the heating duration in each second time window, and the target energy in the first time window, determine the remaining energy value to be released in the first time window;
[0091] Based on the sum of the time of the first x-1 second time windows Given 2≤x≤n and the first time window duration T, calculate the remaining execution time t of the first time window. left(x-1) ;
[0092] Based on the heating power in the (x-1)th second time window, the remaining energy to be released in the first time window, and the remaining running time t left(x-1) If the energy consumption within the (x-1)th second time window is determined to be too low, the heating duration of the heating component within the x-th second time window is increased; if it is determined to be too high, the heating duration of the heating component within the x-th second time window is decreased. The increase and decrease in heating duration mentioned here are relative to the heating duration within the (x-1)th second time window.
[0093] To ensure more uniform energy release, it is desirable that the energy released by the heating component remains constant within each second time window. With a fixed time window, it is desirable that the actual average power in each window remains substantially constant. Therefore, in one embodiment, the energy is determined based on the heating power within the (x-1)th second time window, the remaining energy to be released within the first time window, and the remaining running time t. left(x-1) If the energy consumption within the (x-1)th second time window is determined to be too low, the heating duration of the heating component within the xth second time window is increased; if the energy consumption is determined to be too high, the heating duration of the heating component within the xth second time window is decreased. The steps include:
[0094] For the first n-1 second time windows:
[0095] Expressions can be used Based on the remaining energy value E to be released within the first time window left(x-1) and remaining running time t left(x-1) Calculate the remaining average power within the first time window.
[0096] Based on the heating power P in the (x-1)th second time window t(x-1) The duration of the xth second time window (t) xA +t xB The remaining average power within the first time window can be obtained using the expression... Calculate the heating duration t of the heating component within the xth second time window. xA And control the heating component to operate within the xth second time window t xA ;
[0097] Among them, t xB P represents the duration for which the heating component stops heating within the xth second time window. t(x-1) This refers to the heating power of the heating component after the (x-1)th second time window has been completed. E left(x-1) t represents the time t after the (x-1)th second time window has been completed. x-1 The energy that needs to be released to reach the target energy.
[0098] By increasing the heating duration of the next second time window to increase energy consumption when energy consumption is low in the current second time window, and decreasing the heating duration of the next second time window to reduce energy consumption when energy consumption is high in the current second time window, a constant power precise output can be achieved.
[0099] In one embodiment, the heating power within the (x-1)th second time window, the remaining energy to be released within the first time window, and the remaining running time t are used as the basis. left(x-1) If the energy consumption within the (x-1)th second time window is determined to be too low, the heating duration of the heating component within the xth second time window is increased; if the energy consumption is determined to be too high, the heating duration of the heating component within the xth second time window is decreased. The steps include:
[0100] For the nth second time window:
[0101] If the heating power P in the (n-1)th second time window t(n-1) and remaining running time t left(n-1) The product of these two values is greater than or equal to the remaining energy E to be released within the first time window. left(n-1) Then, the heating duration within the nth second time window is determined to be the time E required for the heating component to operate at the heating power within the (n-1)th second time window and provide the remaining energy to be released within the first time window. left(n-1) / P t(n-1) ;
[0102] For the nth second time window, if the heating power P in the (n-1)th second time window t(n-1) and remaining running time tleft(n-1) The product of these is less than the remaining energy E to be released within the first time window. left(n-1) Then the heating duration within the nth second time window is determined to be t. left(n-1) The nth second time window refers to the last second time window within the first time window, which is where energy compensation can be performed.
[0103] In one embodiment, the duration of each second time window is equal. When the duration of the second time windows is consistent, the sampling of the operating electrical parameters of the heating component can also be fixed at the beginning of each second time window, reducing the requirements on the controller and lowering costs. This partitioning method can also reduce computational complexity; for example, an integer g can be defined (g = the number of second time windows within each first time window). x (can take different integers), t xA +t xB A fixed length can be chosen, meaning the second time window has the same duration, g x Satisfy the following formula: (t) xA +t xB )*g x =t left(x-1) g x This represents the number of second time windows remaining after the (x-1)th second time window has run. This method can be used to quickly obtain the remaining running time t. left(x-1) By reducing the computational effort required, more second time windows can be created, thereby improving accuracy.
[0104] by Figure 2 Taking the control circuit shown as an example, in each second time window, step A is executed first: the switch circuit 42 is turned on, the power supply 50 supplies power to the heating component 30, the heating component 30 heats up and releases energy, the voltage analog-to-digital converter module 46 collects the operating voltage of the heating component 30 through the voltage sampling circuit 22, and at the same time the current analog-to-digital converter module 48 collects the operating current of the heating component 30 through the current sampling circuit 24.
[0105] After completing step A, proceed to step B: turn off the switch circuit 42 to stop heating the heating component 30, thus completing the heating control and stopping control of the heating component 30 within a second time window; then, the heating power of the heating component 30 within the current second time window can be calculated based on the working voltage and working current.
[0106] The control method provided in the embodiments of this application, such as Figure 4As shown, a first time window T is first defined (for an atomizing device, this first time window can be 8 milliseconds or 10 milliseconds). The constant power requirement is that the target output power is P (for example, 6.5W) so that the output energy is stabilized at P*T within each first time window. This can be considered as ideal constant power output. The closer the actual output energy is to P*T, the more precise the control can be.
[0107] Based on this, each first time window T can be divided into many smaller time windows, i.e., multiple second time windows. For example, suppose there are n or more second time windows t. x 1≤x≤n, where n is a positive integer greater than 1. The duration of these second time windows can be any duration less than the first time window T. Within each second time window (except for window tn), the heating duration of the next second time window is determined based on the energy provided in the previous second time window through the above method steps. The control of the heating duration within each second time window is achieved by executing steps A and B above.
[0108] To better illustrate the implementation process of the embodiments of this application, the following is used here. Figure 1 Taking the circuit shown as an example, Figure 4 The power-time diagram shown illustrates the above method steps, but this description does not limit the actual scope of protection of this application.
[0109] For the first second time window t1, during the heating period t 1A Step A is executed internally. The heating component is energized and heated to provide energy. The sampling circuit acquires data during the heating period t. 1A The operating voltage U of the internally sampled heating component t1 and operating current I t1 During the non-heating period t1 within the first second time window 1B Initially, the control switch circuit is turned off, and the heating element stops heating. At this time, the operating voltage U obtained earlier can be used as a reference. t1 and operating current I t1 The heating power P within the first second time window t1 was calculated. t1 Then the energy provided within t1 can be calculated as P. t1 *t 1A Based on the target energy P*T and P t1 *t 1A The amount of energy required to be provided can be determined, as well as the remaining working time can be determined as T-(t). 1A +t 1B To ensure a balanced energy supply from the heating components across all second time windows, (P*TP) can be adjusted. t1 *t 1A) / [T-(t 1A +t 1B This remaining average power is used as the average power of the second time window to constrain the heating period t within the second time window. 2A Duration, such as Figure 4 As shown, based on the configured second time window t2, when t is determined... 2A Based on this, the non-heating period t within the second time window was further determined. 2B The duration, and in t 2A Perform step A above within the time period, at t 2B Execute step B within the specified time period.
[0110] And so on, for the third second time window t3 to the (n-1)th second time window t n-1 Repeat the above process to control the heating duration from the second second time window to the (n-1)th second time window, as follows: Figure 4 As shown, when the energy provided in the previous second time window is too large, the heating duration of the current second time window is reduced to constrain the total energy output of the heating component in the first time window. When the energy provided in the previous second time window is too small, the heating duration of the current second time window is increased to constrain the total energy output of the heating component in the first time window.
[0111] For the last second time window t n Based on the difference between the energy provided in the first n-1 windows and the target energy, the amount of energy still needed in the last window can be determined. If in the nth second time window t... n Maintain the heating power P of the (n-1)th window t(n-1) Perform t n If the energy provided by heating for a given duration is greater than the remaining energy to be released, then the heating component does not need to continue heating for that duration. n Continuous operation within the time period can achieve the goal of providing the target energy in the first time period. At this point, based on the remaining energy E to be released when the (n-1)th second time window is completed... left(n-1) Divide by the heating power P of the (n-1)th window t(n-1) , thus obtaining the nth second time window t n Heating period t within nA and in t nA Perform step A above within the time period, at t nB =t n -t nA Execute step B within the specified time period.
[0112] Similarly, if in the nth second time window t nMaintain the heating power P of the (n-1)th window t(n-1) Perform t n Even with prolonged heating, the energy provided is still less than the remaining energy to be released. To ensure that the total energy provided within the first time window approaches the target energy, a second time window t... n Internal control heating component continuously heats t n That is, at t n Perform step A above during the time period. This t n The window is the last small time window within the first time window T, which can be understood as an energy compensation time window. It is used to compensate and adjust the total energy released by the heating components within the first time window.
[0113] like Figure 4 As shown, by adjusting the heating duration of the heating component within each second time window, the energy provided within the second to xth second time windows is adjusted, thereby ensuring that the power does not change due to factors such as temperature during the operation of the heating component (e.g., Figure 4 P shown t1 P t2 ...P tn (Differences exist between them), the total energy released by the heating component within the first time window T tends to the target energy P*T. From the perspective of the heating component's working time, it can release a stable energy value at the target energy within each of its first time windows T, resulting in stable heating. Given that the defined duration of each first time window is consistent, the average power within each first time window also tends to be consistent, achieving precise constant power control.
[0114] It should be understood that, although Figures 2-3 The steps in the flowchart are shown sequentially as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order in which these steps are executed, and they can be performed in other orders. Figures 2-3 At least some of the steps in the process may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but may be executed at different times. The execution order of these steps or stages is not necessarily sequential, but may be executed in turn or alternately with other steps or at least some of the steps or stages in other steps.
[0115] A heating control device, such as Figure 5 As shown, the device includes:
[0116] The heating component operating parameter acquisition module 2 is used to acquire the operating electrical parameters of the heating component in each second time window within each configured first time window; the first time window includes at least two second time windows.
[0117] Small window heating power calculation module 4 is used to calculate the heating power of the heating component in each second time window based on the working electrical parameters in each second time window.
[0118] The small window heating power adjustment module 6 is used to adjust the heating duration of the heating component in the xth second time window according to the heating power in the x-1th second time window and the target energy in the first time window, so that the total energy released in the first time window tends to the target energy.
[0119] Where x is a positive integer, and 2≤x≤n, and n is the total number of second time windows within the first time window.
[0120] Specific limitations regarding the heating control device can be found in the limitations of the heating control method described above, and will not be repeated here. Each module in the aforementioned heating control device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device in hardware form, or stored in the memory of a computer device in software form, so that the processor can call and execute the operations corresponding to each module. It should be noted that the module division in this embodiment is illustrative and only represents a logical functional division; other division methods may exist in actual implementation. The heating control device may also include other functional modules and units to perform other steps in the above method embodiments and achieve corresponding beneficial effects, which will not be elaborated here.
[0121] A heating control circuit, such as Figure 1 As shown, the circuit includes:
[0122] The sampling circuit 20 is connected to the heating component 30 and is used to sample the operating electrical parameters of the heating component 30 in each of the second time windows within each configured first time window; the first time window includes at least two second time windows;
[0123] The control circuit 40, connected to the sampling circuit 20 and also connected to the heating component 30, is used to execute the steps of the heating control method described above, so that the total energy released within the first time window tends to the target energy, thereby achieving constant power output control. See the description in the above method embodiments for details.
[0124] In one embodiment, the operating electrical parameters include the operating voltage and operating current of the heating group 30; the control circuit includes a switching circuit 42 and a processor 44; and the sampling circuit 20 includes a voltage sampling circuit 22 and a current sampling circuit 24.
[0125] The input terminal of the switching circuit 42 is used to connect to the first terminal of the power supply 50, and the output terminal of the switching circuit 42 is used to connect to the first terminal of the heating component 30.
[0126] The input terminal of the voltage sampling circuit 22 is connected to the first terminal of the heating component 30, and the output terminal of the voltage sampling circuit 22 is connected to the processor 44 to sample the operating voltage of the heating component 30 when the switch circuit 42 is closed.
[0127] The current sampling circuit 24 is connected in series between the second terminal of the heating component 30 and the second terminal of the power supply 50, and is used to sample the operating current of the heating component 30 when the switch circuit 42 is closed.
[0128] Processor 44 is used to perform the steps of the above method;
[0129] The processor 44 is used to calculate the heating power of the heating component 30 in each second time window based on the operating current and operating voltage of the heating component 30 in each second time window.
[0130] The processor 44 is used to control the closing time length of the switching circuit in the xth second time window to adjust the heating duration of the heating component 30 in the xth second time window.
[0131] When the processor 44 controls the switch circuit 42 to close, the power supply 50 supplies power to the heating component 30, which then operates and releases energy during heating. When the processor 44 controls the switch circuit 42 to open, the heating component 30 is de-energized and does not operate. The adjustment of the heating duration of the heating component 30 within the second time window during the execution of the above method steps by the processor 44 is based on this principle. Those skilled in the art can understand this in conjunction with the description in the above method embodiments, and it will not be elaborated further here.
[0132] Compared to the time-division multiplexing control circuit for acquiring voltage and resistance provided in the exemplary technology, the circuit in this application, which samples the operating current of the heating component 30, does not need to consider sampling when the heating component 30 stops heating. Furthermore, the heating duration of the heating component 30 within each second time window is generally greater than the maximum sampling time t. ADC Therefore, as many second time windows as possible can be created, resulting in higher accuracy compared to traditional PWM circuits.
[0133] Currently, atomizing devices used for atomizing vanilla materials typically operate at a heating voltage of around 3V and a heating current of around 3A. However, a constant power output of 6.5W is desired, with the heating time within one cycle exceeding 60% of the total heating cycle. If the heating time of each second time window is defined as 60µs, then the duration of each second time window can be selected as 100µs. For a first time window with a length of 10ms, 100 windows can be divided. However, with the PWM circuit described in the exemplary technology, it is impossible to divide so many time windows. Therefore, the control circuit provided in this application offers higher precision in constant power output control.
[0134] In one embodiment, a controller is provided, which may be a server, and its internal structure diagram may be as follows: Figure 6 As shown, the controller includes a processor, memory, and a network interface connected via a system bus. The processor provides computational and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage media. The controller's database stores data such as the duration of a first time window and the duration of each second time window. The network interface is used for communication with external terminals via a network connection. When the computer program is executed by the processor, it implements a heating control method.
[0135] Those skilled in the art will understand that Figure 6 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the controller applied thereto. A specific controller may include more or fewer components than shown in the diagram, or combine certain components, or have different component arrangements. The controller may also be a microcontroller, microprocessor, etc., and may also include analog-to-digital conversion modules 46 and 48, in addition to computing memory chips, for data acquisition.
[0136] In one embodiment, a controller is provided, including a memory and a processor. The memory stores a computer program. The controller is used to connect to a heating assembly. When the processor executes the computer program, it implements, for example, Figure 2 The steps shown are as follows:
[0137] For each configured first-time window:
[0138] S200: Obtain the operating electrical parameters of the heating component within each second time window; the first time window includes at least two second time windows;
[0139] S400: Calculate the heating power of the heating component in each second time window based on the working electrical parameters in each second time window;
[0140] S600: Based on the heating power in the (x-1)th second time window and the target energy in the first time window, adjust the heating duration of the heating component in the xth second time window so that the total energy released in the first time window tends to the target energy.
[0141] Where x is a positive integer, and 2≤x≤n, and n is the total number of second time windows within the first time window.
[0142] In one embodiment, the processor, when executing a computer program, also performs the following steps:
[0143] During the heating period, the switching circuit is turned on to power the heating component and allow it to heat up. The switching circuit is connected in series in the circuit from which the power supply supplies power to the heating component.
[0144] During non-heating periods, the switching circuit is turned off to de-energize the heating components and stop heating.
[0145] During the heating period, the steps described above for obtaining the operating electrical parameters of the heating component within each second time window are performed;
[0146] During the non-heating phase, the steps described above for calculating the heating power of the heating component within each second time window based on the operating electrical parameters within each second time window are performed.
[0147] By sampling only the operating electrical parameters such as voltage and current of the heating component during heating, we can truly understand the heating situation of the heating component within the second time window, providing accurate data for subsequent constant power control adjustments.
[0148] In one embodiment, the processor, when executing a computer program, also performs the following steps:
[0149] S620: If the energy consumption in the (x-1)th second time window is determined to be relatively small based on the heating power in the (x-1)th second time window and the target energy in the first time window, the heating duration of the heating component in the xth second time window is increased; and if the energy consumption in the (x-1)th second time window is determined to be relatively large, the heating duration of the heating component in the xth second time window is decreased.
[0150] In one embodiment, the processor, when executing a computer program, also performs the following steps:
[0151] Based on the heating power in the first x-1 second time windows within the first time window, the heating duration in each second time window, and the target energy in the first time window, determine the remaining energy value to be released in the first time window;
[0152] Based on the sum of the time of the first x-1 second time windows Given 2≤x≤n and the first time window duration T, calculate the remaining execution time t of the first time window. left(x-1) ;
[0153] Based on the heating power in the (x-1)th second time window, the remaining energy to be released in the first time window, and the remaining running time, if the energy consumption in the (x-1)th second time window is too low, the heating duration of the heating component in the xth second time window is increased; if it is too high, the heating duration of the heating component in the xth second time window is decreased.
[0154] In one embodiment, the processor, when executing a computer program, also performs the following steps:
[0155] For the first n-1 second time windows:
[0156] Using expressions Based on the remaining energy value E to be released within the first time window left(x-1) and remaining running time t left(x-1) Calculate the remaining average power within the first time window.
[0157] Based on the heating power P in the (x-1)th second time window t(x-1) The duration of the xth second time window (t) xA +t xB ) and the expression for the remaining average power utilization within the first time window Calculate the heating duration t of the heating component within the xth second time window. xA And control the heating component to operate within the xth second time window t xA ;
[0158] Among them, t xB P represents the duration for which the heating component stops heating within the xth second time window. t(x-1) This refers to the heating power of the heating component after the (x-1)th second time window has been completed. E left(x-1) t represents the time t after the (x-1)th second time window has been completed. x-1 The energy that needs to be released to reach the target energy.
[0159] In one embodiment, the processor, when executing a computer program, also performs the following steps:
[0160] For the nth second time window, if the heating power P in the (n-1)th second time window t(n-1) and remaining running time tleft(n-1) The product of these two values is greater than or equal to the remaining energy E to be released within the first time window. left(n-1) Then, the heating duration within the nth second time window is determined to be the time E required for the heating component to operate at the heating power within the (n-1)th second time window and provide the remaining energy to be released within the first time window. left(n-1) / P t(n-1) ;
[0161] For the nth second time window, if the heating power P in the (n-1)th second time window t(n-1) and remaining running time t left(n-1) The product of these is less than the remaining energy E to be released within the first time window. left(n-1) Then the heating duration within the nth second time window is determined to be t. left(n-1) .
[0162] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, the computer program performing the following steps when executed by a processor:
[0163] For each configured first-time window:
[0164] S200: Obtain the operating electrical parameters of the heating component within each second time window; the first time window includes at least two second time windows;
[0165] S400: Calculate the heating power of the heating component in each second time window based on the working electrical parameters in each second time window;
[0166] S600: Based on the heating power in the (x-1)th second time window and the target energy in the first time window, adjust the heating duration of the heating component in the xth second time window so that the total energy released in the first time window tends to the target energy.
[0167] Where x is a positive integer, and 2≤x≤n, and n is the total number of second time windows within the first time window.
[0168] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the methods described above. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, or optical storage, etc. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc.
[0169] An atomizing device, such as Figure 7 As shown, it includes: a liquid storage chamber 100 for storing the material to be atomized 900; a heating assembly 30 for atomizing the material to be atomized 900 in the liquid storage chamber 100; and the aforementioned heating control circuit 300.
[0170] The atomizing material 900 can be an aerosol, such as spices or herbs. It can also be a liquid sol, such as essential oils. For an explanation of the components in the atomizing device, please refer to the description in the above embodiments; it will not be repeated here. In operation, the atomizing device equipped with the above-described heating control circuit 300 allows the heating component 30 to achieve a consistent output power within each configured first time window T under the control of the heating control circuit 300. Furthermore, by dividing T into multiple second time windows, the output power of the heating component 30 within each second time window is precisely controlled to be consistent, thereby improving the stability of the atomizing power and enhancing the atomizing effect of the atomizing device.
[0171] In the description of this specification, references to terms such as "some embodiments," "other embodiments," and "ideal embodiments" indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of the invention. In this specification, the illustrative descriptions of the above terms do not necessarily refer to the same embodiments or examples.
[0172] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0173] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the invention patent. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this patent application should be determined by the appended claims.
Claims
1. A heating control method, characterized in that, The method includes: For each configured first-time window: The operating electrical parameters of the heating component are acquired within each second time window; the first time window includes at least two second time windows; the operating electrical parameters include operating voltage and operating current. The heating power of the heating component in each second time window is calculated based on the operating electrical parameters in each second time window. Based on the heating power in the (x-1)th second time window and the target energy in the first time window, the heating duration of the heating component in the xth second time window is adjusted so that the total energy released in the first time window tends to the target energy. Where x is a positive integer and 2≤x≤n, and n is the total number of second time windows within the first time window; the (x-1)th second time window and the xth second time window are two second time windows that are sequentially adjacent.
2. The method according to claim 1, characterized in that, The second time window includes a heating period and a non-heating period; the method further includes the step of: During the heating period, the switching circuit is turned on to energize and heat the heating component. The switching circuit is connected in series in the circuit where the power supply supplies power to the heating component. During the non-heating period, the switching circuit is turned off, causing the heating component to lose power and stop heating; During the heating period, the step of obtaining the operating electrical parameters of the heating component within each second time window is performed; During the non-heating period, the step of calculating the heating power of the heating component in each second time window based on the operating electrical parameters in each second time window is performed.
3. The method according to claim 2, characterized in that, The duration of the heating period within each second time window is greater than the maximum sampling time.
4. The method according to any one of claims 1-3, characterized in that, The step of adjusting the heating duration of the heating component in the xth second time window based on the heating power in the (x-1)th second time window and the target energy in the first time window includes: If the energy consumption in the (x-1)th second time window is determined to be relatively small based on the heating power in the (x-1)th second time window and the target energy in the first time window, the heating duration of the heating component in the xth second time window is increased; and if the energy consumption in the (x-1)th second time window is determined to be relatively large, the heating duration of the heating component in the xth second time window is decreased.
5. The method according to claim 4, characterized in that, The step of increasing the heating duration of the heating component in the x-1 second time window if the energy consumption in the x-1 second time window is relatively small based on the heating power in the x-1 second time window and the target energy in the first time window, and decreasing the heating duration of the heating component in the x-1 second time window if the energy consumption in the x-1 second time window is relatively large, includes: Based on the heating power in the first x-1 second time windows within the first time window, the heating duration in each second time window, and the target energy in the first time window, determine the remaining energy value to be released in the first time window; Calculate the remaining running time of the first time window based on the sum of the times of the first x-1 second time windows and the time length of the first time window; Based on the heating power in the (x-1)th second time window, the remaining energy to be released in the first time window, and the remaining running time, if the energy consumption in the (x-1)th second time window is too small, the heating duration of the heating component in the xth second time window is increased; if the energy consumption is too large, the heating duration of the heating component in the xth second time window is decreased.
6. The method according to claim 5, characterized in that, The step of determining that the energy consumption in the (x-1)th second time window is too small, based on the heating power in the (x-1)th second time window, the remaining energy to be released in the first time window, and the remaining running time, to increase the heating duration of the heating component in the xth second time window, and to decrease the heating duration of the heating component in the xth second time window if the energy consumption is too large, includes: For the first n-1 second time windows: Based on the remaining energy to be released within the first time window and the remaining running time, calculate the remaining average power within the first time window; Based on the heating power in the (x-1)th second time window, the duration of the xth second time window, and the remaining average power in the first time window, the heating duration of the heating component in the xth second time window is calculated, and the heating component is controlled to operate for the heating duration in the xth second time window.
7. The method according to claim 5 or 6, characterized in that, The step of determining that the energy consumption in the (x-1)th second time window is too small, based on the heating power in the (x-1)th second time window, the remaining energy to be released in the first time window, and the remaining running time, to increase the heating duration of the heating component in the xth second time window, and to decrease the heating duration of the heating component in the xth second time window if the energy consumption is too large, includes: For the nth second time window: If the product of the heating power in the (n-1)th second time window and the remaining running time is greater than or equal to the remaining energy to be released in the first time window, then the heating duration in the nth second time window is determined to be the time required for the heating component to operate at the heating power in the (n-1)th second time window and provide the remaining energy to be released in the first time window. For the nth second time window, if the product of the heating power in the (n-1)th second time window and the remaining running time is less than the remaining energy to be released in the first time window, then the time length of the nth second time window is determined to be the heating duration in the nth second time window.
8. The method according to claim 1, 2, 3, 5, or 6, characterized in that, The duration of each of the second time windows is equal.
9. A heating control device, characterized in that, The device includes: A heating component operating parameter acquisition module is used to acquire the operating electrical parameters of the heating component within each second time window of each configured first time window; the first time window includes at least two second time windows; the operating electrical parameters include operating voltage and operating current. The small window heating power calculation module is used to calculate the heating power of the heating component in each second time window based on the working electrical parameters in each second time window. The small window heating power adjustment module is used to adjust the heating duration of the heating component in the xth second time window according to the heating power in the x-1th second time window and the target energy in the first time window, so that the total energy released in the first time window tends to the target energy. Where x is a positive integer and 2≤x≤n, and n is the total number of second time windows within the first time window; the (x-1)th second time window and the xth second time window are two second time windows that are sequentially adjacent.
10. A heating control circuit, characterized in that, The circuit includes: A sampling circuit is used to connect to the heating component and to sample the operating electrical parameters of the heating component within each second time window of each configured first time window; the first time window includes at least two second time windows; A control circuit, connected to the sampling circuit and used to connect to the heating component, is used to perform the steps of the method according to any one of claims 1-8, such that the total energy released within the first time window tends to the target energy.
11. The circuit according to claim 10, characterized in that, The operating electrical parameters include the operating voltage and operating current of the heating component; the control circuit includes a switching circuit and a processor; and the sampling circuit includes a voltage sampling circuit and a current sampling circuit. The input terminal of the switching circuit is used to connect to the first terminal of the power supply, and the output terminal of the switching circuit is used to connect to the first terminal of the heating component. The input terminal of the voltage sampling circuit is connected to the first terminal of the heating component, and the output terminal of the voltage sampling circuit is connected to the processor, for sampling the operating voltage of the heating component when the switching circuit is closed; The current sampling circuit is connected in series between the second terminal of the heating component and the second terminal of the power supply, and is used to sample the operating current of the heating component when the switching circuit is closed. The processor is used to perform the steps of the method according to any one of claims 1-9; The processor is used to calculate the heating power of the heating component in each second time window based on the operating current and operating voltage of the heating component in each second time window. The processor is used to control the closing time length of the switching circuit in the xth second time window to adjust the heating duration of the heating component in the xth second time window.
12. A controller comprising a memory and a processor, the memory storing a computer program, characterized in that, The controller is used to connect to the heating assembly, and the processor, when executing the computer program, implements the steps of the method according to any one of claims 1 to 8.
13. An atomizing device, characterized in that, include: The liquid storage chamber is used to store the material to be atomized; A heating component is used to atomize the material to be atomized in the liquid storage chamber; The heating control circuit according to claim 10 or 11.
14. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 8.
Citation Information
Patent Citations
PWM control circuit with constant power output and implementation method of circuit
CN111638747A
Heating control method and device and storage medium
CN112543526A