Heating control method, device and control circuit, and atomization device
By using a time-sharing window control method, the problem of poor constant power control accuracy in atomized products is solved, achieving high-precision constant power output and stable heating. This method is applicable to various atomizing devices and reduces design costs.
Patent Information
- Application Number
- CN202210794002.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-07-07
- Publication Date
- 2026-02-06
- Estimated Expiration
- 2042-07-07
AI Technical Summary
When using constant power control methods in existing atomization products, there is a problem that the output power is too high or too low during the heating cycle, resulting in poor constant power control accuracy.
The time-sharing window control method is adopted, which divides the working time of the heating component into multiple small first time windows. The first second time window heats continuously, the second second time window heats according to the preset heating duration, and the time window to be adjusted determines the heating duration based on the target energy and the released energy, so that the total energy tends to the target energy.
It improves the accuracy and stability of constant power output, reduces the amount of calculation, lowers the requirements for controller processing speed, allows for adaptable configuration of different atomizing devices, and reduces design costs.
Smart Images

Figure CN115211609B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of heating control of atomization devices, and in particular to a heating control method, device, control circuit and atomization device. BACKGROUND
[0002] Most existing atomization products use a constant power heating method to atomize aerosol-forming substrates such as pollen and spices. The constant power control method currently used generally uses periodic monitoring of the voltage across the heating wire and the current flowing through it to obtain the current power. If the monitoring is less than the target power, heating continues; if it is greater than the target power, heating stops until the actual average power is lower than the target power and heating resumes. The scheme of controlling heating and stopping heating of the heating wire by monitoring the voltage across the heating wire and the current flowing through it has the problem that the output power is too high or too low in some heating cycles, thereby reducing the control accuracy of the constant power. SUMMARY
[0003] Therefore, it is necessary to provide a high-precision heating control method, device, control circuit and atomization device that can adapt to the data processing capacity of an atomization device to solve the problem of poor heating power control accuracy in the prior art.
[0004] In a first aspect, the present application provides a heating control method, which comprises:
[0005] For the configured first time window:
[0006] In the first second time window, the heating assembly is controlled to continue heating; the first time window comprises at least three second time windows;
[0007] In the second second time window, the heating assembly is controlled to heat for a preset heating duration;
[0008] In each to-be-adjusted time window, the heating assembly is controlled to heat for a target heating duration corresponding to the to-be-adjusted time window; the target heating duration is determined by a target energy in the first time window and an energy released when entering the to-be-adjusted time window;
[0009] The to-be-adjusted time window refers to a second time window other than the first second time window and the second second time window.
[0010] In one embodiment, the determination of the target heating duration comprises:
[0011] The working voltage of the heating assembly in the current second time window is obtained;
[0012] In the non-first second time window, the energy released in the first time window is calculated according to the resistance value of the heating assembly and the working voltage and the heating duration in the previous second time windows; the resistance value is a static resistance value or a real-time resistance value corresponding to each second time window;
[0013] Based on the target energy in the first time window and the released energy, the target heating duration of the next to-be-adjusted time window is determined.
[0014] In one of the embodiments, the second time window includes a heating period and a non-heating period; the method further includes:
[0015] In the heating period of each second time window, the step of obtaining the working voltage of the heating assembly in the current second time window is performed;
[0016] In the non-heating period of the current second time window, the steps of calculating the energy released in the first time window according to the resistance value of the heating assembly and the working voltage and the heating duration in the previous second time windows, and determining the target heating duration of the next to-be-adjusted time window based on the target energy in the first time window and the released energy are performed;
[0017] The non-heating period refers to a period in which the heating assembly does not heat in the second time window of non-continuous heating.
[0018] In one of the embodiments, the heating control method further includes:
[0019] In the heating period of the current second time window, the first switching circuit is turned on to enable the heating assembly to heat, and the first switching circuit is connected in series in the loop in which the power supply supplies power to the heating assembly;
[0020] In the non-heating period, the first switching circuit is turned off to disable the heating assembly to stop heating.
[0021] In one of the embodiments, the step of obtaining the working voltage of the heating assembly in the current second time window includes:
[0022] In the heating period of the current second time window, the working voltage of the heating assembly when the first switching circuit is turned on is obtained;
[0023] The method further includes:
[0024] In the heating period of the current second time window, the working current of the heating assembly when the first switching circuit is turned on is obtained;
[0025] In the non-heating period of the current second time window, the real-time resistance value of the heating assembly in the current second time window is calculated according to the working voltage and the working current when the first switching circuit is turned on.
[0026] In one of the embodiments, the heating control method further comprises:
[0027] In the heating period of each second time window, the second switch circuit is opened and the third switch circuit is closed, so that the heating assembly is powered to heat;
[0028] In the non-heating period of the current second time window of the non-continuous heating, the second switch circuit is closed and the third switch circuit is opened, so that the heating assembly and the reference resistance are powered to work; wherein the third switch circuit and the reference resistance are connected in series and then connected in series to the loop in which the power supply supplies power to the heating assembly, and the branch formed by the third switch circuit and the reference resistance connected in series is connected in parallel to the second switch circuit, and the resistance value of the reference resistance is greater than the resistance value of the heating assembly.
[0029] In one of the embodiments, the step of obtaining the working voltage of the heating assembly in the current second time window comprises:
[0030] In the heating period of the current second time window, the working voltage of the heating assembly when the second switch circuit is opened and the third switch circuit is closed is obtained;
[0031] The method further comprises:
[0032] In the non-heating period of the current second time window, the test voltage of the heating assembly when the second switch circuit is closed and the third switch circuit is opened is obtained;
[0033] In the non-heating period of the current second time window, the real-time resistance value of the heating assembly in each second time window is determined according to the working voltage, the test voltage and the reference resistance of the heating assembly in the heating period of each second time window.
[0034] In one of the embodiments, after the step of obtaining the test voltage of the heating assembly when the second switch circuit is closed and the third switch circuit is opened, the method further comprises:
[0035] In the non-heating period of the current second time window, the second switch circuit and the third switch circuit are closed.
[0036] In one of the embodiments, the target heating duration of the next to-be-adjusted time window is determined based on the target energy and the released energy in the first time window, comprising:
[0037] In the non-first second time window, the difference between the target energy and the released energy in the first time window is determined as the remaining to-be-released energy value;
[0038] If the remaining to-be-released energy is less than the energy released by the heating assembly in the preset heating duration, the heating duration of the next to-be-adjusted time window is determined based on the remaining to-be-released energy.
[0039] In one of the embodiments, the heating control method further comprises:
[0040] In the non-first second time window, if the remaining energy to be released is less than the energy released by the heating assembly in the preset heating duration, the heating duration of the remaining time window after the next to be adjusted time window is determined as 0.
[0041] In one of the embodiments, based on the target energy and the released energy in the first time window, the target heating duration of the next to be adjusted time window is determined, further comprising:
[0042] In the non-first second time window, if the remaining energy to be released is greater than or equal to the energy released by the heating assembly in the preset heating duration, the heating duration of the next to be adjusted time window is determined as a time value greater than or equal to the preset heating duration.
[0043] In one of the embodiments, the heating duration of the next to be adjusted time window is determined as a time value greater than or equal to the preset heating duration, comprising:
[0044] In the non-first second time window, it is judged whether the resistance value and the working voltage of the current second time window satisfy the high-resistance low-voltage condition;
[0045] If it is determined that the high-resistance low-voltage condition is satisfied, the heating duration of the next to be adjusted time window is determined as the time length of the next to be adjusted time window;
[0046] If it is determined that the high-resistance low-voltage condition is not satisfied, the heating duration of the next to be adjusted time window is determined as the preset heating duration.
[0047] In one of the embodiments, the heating control method further comprises:
[0048] If it is determined that the high-resistance low-voltage condition is satisfied, the heating duration of the second time window adjacent to the next to be adjusted time window is determined as the preset heating duration.
[0049] In one of the embodiments, it is judged whether the resistance value and the working voltage of the current second time window satisfy the high-resistance low-voltage condition, comprising:
[0050] If the resistance value is greater than the preset resistance and the working voltage of the current second time window is less than the preset voltage, it is determined that the high-resistance low-voltage condition is satisfied;
[0051] Otherwise, it is determined that the high-resistance low-voltage condition is not satisfied.
[0052] In one of the embodiments, the preset heating duration is the heating time corresponding to the maximum duty cycle in the second time window.
[0053] In a second aspect, a heating control device is provided, which comprises:
[0054] a first heating control module configured to control the heating assembly to continuously heat in a first second time window; the first time window comprises at least three second time windows;
[0055] a second heating control module configured to control the heating assembly to heat for a preset heating duration in a second second time window;
[0056] a third heating control module configured to control the heating assembly to heat for a target heating duration corresponding to a to-be-adjusted time window in each to-be-adjusted time window; the target heating duration is determined by a target energy in the first time window and an energy released when entering the to-be-adjusted time window;
[0057] wherein the to-be-adjusted time window refers to a second time window other than the first second time window and the second second time window.
[0058] In a third aspect, a heating control circuit is provided, which comprises:
[0059] a sampling circuit configured to connect to the heating assembly and configured to sample a working voltage of the heating assembly in a current second time window in each first time window; the first time window comprises at least three second time windows;
[0060] a control circuit connected to the sampling circuit and configured to connect to the heating assembly, and configured to perform the steps of the heating control method to make the total energy released in the first time window tend to the target energy.
[0061] In one embodiment, the control circuit comprises a first switch circuit and a processor, and the sampling circuit comprises a first voltage sampling circuit and a current sampling circuit;
[0062] an input end of the first switch circuit is configured to connect to a first end of a power supply, and an output end of the first switch circuit is configured to connect to a first end of the heating assembly;
[0063] an input end of the first voltage sampling circuit is configured to connect to the first end of the heating assembly, and an output end of the first voltage sampling circuit is connected to the processor and configured to sample a working voltage of the heating assembly when the first switch circuit is open;
[0064] the current sampling circuit is connected in series between a second end of the heating assembly and a second end of the power supply, and configured to sample a working current of the heating assembly when the first switch circuit is open;
[0065] the processor is configured to perform the steps of the heating control method applicable to the first switch circuit.
[0066] In one of the embodiments, the control circuit comprises a second switch circuit, a third switch circuit, a reference resistor and a processor, and the sampling circuit comprises a second voltage sampling circuit;
[0067] An input end of the second switch circuit is connected to a first end of the power supply, and an output end of the second switch circuit is connected to a first end of the heating assembly;
[0068] A second end of the heating assembly is connected to a second end of the power supply;
[0069] The third switch circuit is connected in series with the reference resistor and is connected in parallel across the second switch circuit, and the reference resistor has a resistance value greater than that of the heating assembly;
[0070] An input end of the second voltage sampling circuit is connected to the first end of the heating assembly, and an output end of the second voltage sampling circuit is connected to the processor, for sampling the working voltage when the second switch circuit is opened and the third switch circuit is closed and the working voltage when the second switch circuit is closed and the third switch circuit is opened;
[0071] The processor is configured to perform the steps of the heating control method described above for the structure of the second switch circuit and the third switch circuit.
[0072] In a fourth aspect, a controller is provided, comprising a memory and a processor, the memory storing a computer program, the controller being configured to be connected to a heating assembly, and the processor being configured to implement the steps of the heating control method described above when executing the computer program.
[0073] In a fifth aspect, an atomization device is provided, comprising:
[0074] A liquid storage cavity configured to store a material to be atomized;
[0075] A heating assembly configured to atomize the material to be atomized in the liquid storage cavity;
[0076] The heating control circuit described above.
[0077] In a sixth aspect, a computer readable storage medium is provided, which stores a computer program, and the computer program is configured to implement the steps of the heating control method described above when executed by a processor.
[0078] The heating control method, device and control circuit, and the atomization device described above have at least the following beneficial effects:
[0079] The heating control method improves the constant power output precision by dividing the working time of the heating assembly into multiple small first time windows and making the total energy of each first time window infinitely close to the target energy. Specifically, in the first second time window within the first time window, the heating assembly is controlled to continuously heat, realizing full heating control in the first second time window. This process does not require calculation. Then, in the second second time window within the first time window, the heating assembly is controlled to heat according to the preset heating duration. For other second time windows (to-be-adjusted time windows) after the second second time window, the heating assembly is controlled to heat according to the target heating duration corresponding to the to-be-adjusted time window, so that the total energy released in the first time window tends to the target energy, and the control is accurate.
[0080] The control circuit, controller, and atomization device that execute the heating control method can also provide constant power output and stable average heating power of the heating assembly in each first time window, which can provide good atomization effect. Since the heating durations of the first second time window and the second second time window are preset, the number of windows that need to calculate the heating duration is reduced, the calculation amount is small, and the preset heating duration is set based on the calculation performance of the controller. By providing as much heating energy as possible in the first two time windows, more reserved time is provided for sampling and calculation of subsequent second time windows, thereby reducing the requirement for the processing speed of the controller, reducing the cost, and since it can be applied to low-cost controllers, the promotion degree can be improved.
[0081] In addition, based on the configurability of the preset heating duration, the preset heating duration can be adaptively configured based on the performance parameters of devices responsible for data sampling and processing functions in controllers or processors of different models of atomization devices. The above heating control method can be applied to various atomization devices to reduce design costs. BRIEF DESCRIPTION OF DRAWINGS
[0082] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the drawings needed to be used in the embodiments or the prior art description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.
[0083] Figure 1 It is a structure schematic diagram of the heating control circuit in an embodiment;
[0084] Figure 2 It is a structure schematic diagram of the heating control circuit in an embodiment;
[0085] Figure 3 It is a structure schematic diagram of the heating control circuit in an embodiment;
[0086] Figure 4 A flowchart of a part of a heating control method in an embodiment;
[0087] Figure 5 A flowchart of a part of a heating control method in an embodiment;
[0088] Figure 6 A flowchart of a part of a heating control method in an embodiment;
[0089] Figure 7 A power-time relationship diagram for heating control in a first time window in an embodiment;
[0090] Figure 8 A schematic diagram of a heating control circuit in another embodiment;
[0091] Figure 9 A flowchart of a part of a heating control method in an embodiment;
[0092] Figure 10a A timing diagram for controlling the second and third switching circuits to be off during a non-heating period in an embodiment;
[0093] Figure 10b A timing diagram for controlling the second and third switching circuits to be off during a non-heating period in another embodiment;
[0094] Figure 10c A timing diagram for controlling the second and third switching circuits to be off during a non-heating period in yet another embodiment;
[0095] Figure 11a A voltage waveform applied to a heating component when the heating duty cycle corresponding to a heating duration is between 32% and 48% in an embodiment;
[0096] Figure 11b A voltage waveform applied to a heating component when the heating duty cycle corresponding to a heating duration is between 49% and 62% in another embodiment;
[0097] Figure 11c A voltage waveform applied to a heating component when the heating duty cycle corresponding to a heating duration is between 63% and 80% in yet another embodiment;
[0098] Figure 11d A voltage waveform applied to a heating component when the heating duty cycle corresponding to a heating duration is greater than 80% in still another embodiment;
[0099] Figure 12A structural diagram of a heating control device in one embodiment;
[0100] Figure 13 A partial internal structure diagram of a controller in one embodiment;
[0101] Figure 14 A structural diagram of an atomizing device in one embodiment. DETAILED DESCRIPTION
[0102] In order to facilitate the understanding of the present application, the present application will be described in more detail below with reference to the relevant drawings. The drawings show 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. On the contrary, the purpose of providing these embodiments is to make the disclosure of the present application more thorough and comprehensive.
[0103] 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 the present application belongs. The terminology used in the specification of the present application herein is only for the purpose of describing specific embodiments of the present application and is not intended to limit the present application.
[0104] It can be understood that the terms "first", "second", and the like used in the present application can be used herein to describe various elements, but these elements are not limited by these terms. These terms are only used to distinguish the first element from another element.
[0105] It should be noted that when an element is considered to be "connected" to another element, it can be directly connected to another element or connected to another element through a central element. In addition, "connected" in the following embodiments should be understood as "electrically connected", "communicatively connected" and the like if there is transmission of electrical signals or data between the connected objects.
[0106] As used herein, the singular forms "a", "an" and "the" can also include the plural forms unless the context clearly indicates otherwise. It should also be understood that the terms "comprise / comprising" or "have / having" specify the presence of stated features, integers, steps, operations, components, parts, or combinations thereof, but do not exclude the presence or addition of one or more other features, integers, steps, operations, components, parts, or combinations thereof.
[0107] The embodiments of the present application provide a heating control method, which can be applied to, for example Figure 1The heating control circuit shown includes a sampling circuit 20 and a control circuit 40. The sampling circuit 20 can collect the working voltage and working current of the heating assembly 30 when it is working, and upload them to the control circuit 40. The control circuit 40 can control the heating power of the heating assembly 30 according to the processing results (resistance value, heating duration, etc.). For example, the control circuit 40 can control the heating power of the heating assembly 30 by controlling the on-off of the first switch circuit 42 in the power supply 50, so as to adjust the heating power of the heating assembly 30. Figure 1 The control circuit 40 can control the heating power of the heating assembly 30 by controlling the on-off of the first switch circuit 42 in the power supply 50, so as to adjust the heating power of the heating assembly 30.
[0108] The heating control method can be applied to the application environment shown in Figure 1 The heating control method can be applied to the application environment shown in Figure 2 The heating control method can be applied to the application environment shown in
[0109] For each first time window configured:
[0110] S202, in the first second time window, control the heating assembly to continuously heat. The first time window includes at least three second time windows, which facilitates the adjustment of the power. The heating assembly can be a heating device such as a heating resistance wire, and can be one heating device or a composite of multiple heating devices.
[0111] S204, in the second second time window, control the heating assembly to heat according to the preset heating duration.
[0112] S206, in each to-be-adjusted time window, control the heating assembly to heat according to the target heating duration corresponding to the to-be-adjusted time window; the target heating duration is determined by the target energy in the first time window and the energy released when entering the to-be-adjusted time window; wherein the to-be-adjusted time window refers to the other second time windows except the first second time window and the second second time window.
[0113] The method for determining the target heating duration of the to-be-adjusted time window can be various, and generally is determined based on the difference between the energy released in the first time window and the target energy thereof, so as to ensure that the energy released in each first time window tends to be consistent when the target energy in each first time window is equal.
[0114] Specifically, the working time of the heating assembly is divided into a plurality of small first time windows, a target energy is set for each first time window, in a first second time window within the first time window, the heating assembly is controlled to continuously heat, full heating control in the first second time window is realized, and this process does not need to be calculated, then in a second second time window within the first time window, the heating assembly is controlled to heat according to a preset heating duration, and for other second time windows (to-be-adjusted time windows) after the second second time window, the heating assembly is controlled to heat according to a target heating duration corresponding to the to-be-adjusted time window, so that the total energy released in the first time window tends to the target energy, and the control is accurate.
[0115] In one of the embodiments, as shown in Figure 3 the determination of the target heating duration includes:
[0116] S302, a working voltage of the heating assembly in a current second time window is acquired. The working voltage of the heating assembly refers to the working voltage of the heating assembly when the heating assembly is mainly used for heating the aerosol generating substrate.
[0117] S304, in the non-first second time window, the energy released in the first time window is calculated according to the resistance value of the heating assembly and the working voltage and the heating duration in the previous second time window. The resistance value is a static resistance value or a real-time resistance value corresponding to each second time window. The resistance value can be pre-stored or calculated. When the resistance value is a static resistance value, the static resistance value can be pre-stored as the resistance value in each second time window, so as to save the calculation of the resistance value, reduce the requirement for the calculation ability of the main body of the heating control method, reduce the cost and improve the control efficiency. Of course, considering the temperature drift effect of the heating assembly, the resistance value of the heating assembly will increase with heating. The resistance value of the heating assembly can also be obtained by real-time calculation based on the working voltage and the working current in the second time window. The resistance value obtained in this calculation manner is more accurate, the target heating duration of the next to-be-adjusted time window determined based on the resistance value is also more accurate, and the constant power control accuracy is improved.
[0118] Based on E2 is the energy released by the heating assembly in a single second time window, U2 is the working voltage of the heating assembly during heating in the second time window, R2 is the resistance value of the heating assembly, and t2 is the heating duration in the second time window. In order to achieve the target energy, the energy released in each second time window can be used to obtain the energy released in the first time window. The energy released in the first time window is for the current second time window, and the energy released in the current second time window and the previous second time window is cumulative.
[0119] S306, determining a target heating duration of a next to-be-adjusted time window based on the target energy in the first time window and the released energy.
[0120] The target energy refers to total energy E expected to be provided in a defined first time window T. Taking a heating assembly as an example, the heating assembly is integrated in an atomization device, and when the heating assembly provides energy, it is expected to provide stable output electric energy, and the total energy E is provided in T, and the output power needs to be stabilized at P = E / T, if P = 6.5W, it means that for the atomization device, it is expected to work at 6.5W in T to ensure that the target energy E is provided in T. The specific target energy depends on the application scenario of the heating assembly, and the user can select and configure it. The total energy tends to the target energy, which means that the total energy released in the first time window can be equal to the target energy, or the difference between the total energy released in the first time window and the target energy is within a given error range.
[0121] Specifically, in the non-first second time window, the working voltage of the heating assembly is obtained. Starting from the second second time window, the released energy in the current second time window is calculated according to the resistance value of the heating assembly and the working voltage and heating duration in each second time window, and then the heating duration of the next to-be-adjusted time window is determined based on the target energy in the first time window and the released energy. And in the next to-be-adjusted time window, the heating assembly is controlled to heat based on the corresponding heating duration, so that the total energy released in the first time window tends to the target energy. When the length of each first time window is the same, the average power of each first time window is stabilized, and the constant power precise control is realized. And since the heating duration of the first second time window and the second time window are both preset, the number of windows that need to calculate the heating duration is reduced, the calculation amount is small, and the preset heating duration is set based on the calculation performance of the controller. By providing as much heating energy as possible in the first two time windows, more reserved time is provided for sampling and calculation of subsequent second time windows, thereby reducing the requirement for the processing speed of the controller, reducing the cost, and since it can be applied to low-cost controllers, the promotion degree can be improved.
[0122] In addition, based on the configurability of the preset heating duration, the preset heating duration can be adaptively configured based on the performance parameters of the devices responsible for data sampling and processing functions in the controllers or processors of different models of atomization devices. The above heating control method can be applied to various atomization devices to reduce design costs.
[0123] In one embodiment, the second time window includes a heating period and a non-heating period; as Figure 4 The heating control method further includes:
[0124] S402, in the heating period of each second time window, a step of acquiring the working voltage of the heating assembly in the current second time window is performed; in this way, the working voltage of the heating assembly when heating the aerosol generating substrate is obtained.
[0125] S404, in the non-heating period of the current second time window, a step of calculating the energy released in the first time window according to the resistance value of the heating assembly and the working voltage and the heating duration in the previous second time windows is performed; and a step of determining the target heating duration of the next to-be-adjusted time window based on the target energy in the first time window and the released energy is performed; wherein the non-heating period refers to the period in which the heating assembly does not heat in the second time window of non-continuous heating.
[0126] It is considered that if the working voltage of the heating assembly 30 when not working is collected, the resistance value of the heating assembly 30 in each second time window will be reduced, thereby affecting the accuracy of the constant power control. Therefore, in the heating period, the step of acquiring the working voltage of the heating assembly 30 in the second time window is performed.
[0127] It is considered that the performance requirement of the execution subject of the method is too high if the heating control and the calculation are performed at the same time. In addition, it is considered that the processor and other execution subjects are idle in the non-heating period, and the operation of the heating power can be performed. Therefore, in the non-heating period of the to-be-adjusted time window, the steps of calculating the released energy and determining the heating duration are performed. No additional resources are required to control the heating assembly, thereby reducing the requirement of the execution subject, and the above method can be applied to a low-performance controller to reduce the product cost.
[0128] The heating control in the heating period and the parameter sampling in the non-heating period in the remaining to-be-adjusted time windows and the like are implemented, and details are not repeated.
[0129] For the circuit shown in Figure 1 , the heating duration control of the heating assembly 30 can be realized by controlling the opening and closing of the first switch circuit 42. Therefore, in one embodiment, the second time window includes a heating period and a non-heating period; as Figure 5 shown, the heating control method further includes:
[0130] S502, in the heating period of the current second time window, the first switch circuit 42 is opened to enable the heating assembly 30 to be powered and heated, and the first switch circuit 42 is connected in series in the loop in which the power supply 50 supplies power to the heating assembly 30. The heating assembly 30 can be a resistance heating wire. When the resistance heating wire has a current passing through it, the electrical energy is converted into heat energy, and the to-be-atomized material in contact with it can be atomized.
[0131] S504, during non-heating periods, the first switch circuit 42 is turned off, causing the heating component 30 to lose power and stop heating.
[0132] In addition, the second time window can be activated immediately upon entering the second time window, allowing the heating component 30 to be energized and heated for the preset heating time. Then, the operating voltage of the heating component 30 during heating is obtained, and the first switch circuit 42 is turned off after the preset heating time. After turning off the first switch circuit 42, the difference between the released energy and the target energy is calculated based on the operating voltage and resistance value. Then, the heating time of the next time window to be adjusted is determined based on both, so as to guide the heating control in the next time window to be adjusted.
[0133] like Figure 1 The circuit shown illustrates the process of acquiring the operating parameters. Taking the second time window as an example, the heating component 30 operates when the first 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. 1t1 Meanwhile, the current analog-to-digital converter module 48 collects the operating current I of the heating component 30 through the current sampling circuit 24. 1t1 .
[0134] 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.
[0135] During non-heating periods, the first 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 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.
[0136] Specifically, the first switch circuit 42 is turned on, the power supply 50 supplies power to the heating component 30, and the sampling circuit 20 collects the operating voltage U of the heating component 30 during heating in the xth second time window. 1tx and operating current I 1tx Then, the first switch circuit 42 is turned off, and the heating component 30 stops heating. And after turning off the first switch circuit 42, according to U... 1tx and I 1txThe heating power in the xth second time window is determined, and the heating duration of each second time window determined above can be used to determine the energy released in the xth second time window. Based on the difference between the target energy and the energy already released in the first time window, the remaining energy value to be released can be determined. Based on the remaining energy value to be released and the operating voltage and resistance value of the heating assembly (which can be an average value, a static resistance value, or the real-time resistance value of the heating assembly 30 in the previous second time window), the heating duration in the next to be adjusted time window is calculated. Of course, the heating power in the xth second time window can also be determined based on the operating voltage and resistance value. As can be understood by those skilled in the art, for a second time window that is continuously heated, the resistance value can be a static resistance value or the resistance value of a certain second time window calculated in the last time, so as to calculate the energy released in the second time window.
[0137] The working voltage and working current of the heating assembly 30 during heating can be obtained by the sampling circuit 20. For example, a small-size chip voltage sensor and current sensor are used to realize sampling.
[0138] In one embodiment, the heating duration of the heating assembly 30 in each second time window, i.e., the duration of the heating period, is greater than the maximum sampling time. This ensures that the voltage and current parameters of the heating assembly 30 during operation can be accurately sampled. For example, the maximum sampling time is t ADC The time length of each second time window is also greater than t ADC On this basis, the first time window is divided into as many second time windows as possible, thereby improving the constant power output accuracy.
[0139] In one embodiment, the circuit shown in Figure 1 is taken as an example. In the heating period of the to-be-adjusted time window, the working voltage of the heating assembly is obtained, as shown in Figure 6 , which includes:
[0140] S602, in the heating period of the current second time window, the working voltage of the heating assembly when the first switch circuit is opened is obtained;
[0141] The method further includes:
[0142] S604, in the heating period of the current second time window, the working current of the heating assembly when the first switch circuit is opened is obtained;
[0143] S606, in the non-heating period of the current second time window, the real-time resistance value of the heating assembly in the current second time window is calculated based on the working voltage and working current when the first switch circuit is opened.
[0144] As shown in the control circuit shown in the Figure 1 example, in each second time window, step A: open the first switch circuit 42, the power supply 50 supplies power to the heating assembly 30, the heating assembly 30 heats up, releases energy, the voltage analog-to-digital conversion module 46 collects the working voltage of the heating assembly 30 through the voltage sampling circuit 22, and the current analog-to-digital conversion module 48 collects the working current of the heating assembly 30 through the current sampling circuit 24. And for each second time window with a non-heating period, after step A is executed, step B: close the switch circuit 42 to control the heating assembly 30 to stop heating, and the heating control and stop heating control of the heating assembly 30 in a second time window can be completed. And in the non-heating period, the real-time resistance value is calculated according to the working voltage and the working current, and the energy released is further calculated based on the working voltage and the real-time resistance value and the heating duration to determine the heating duration of the next to be adjusted time window.
[0145] The control method provided by the embodiment of the present application, as shown in Figure 7 , a first time window T (for the atomization device, the first time window can be 8 milliseconds or 10 milliseconds) is defined first, and the target power required by the constant power output is P (for example, 6.5W) to realize that the energy output in each first time window is stable at P*T, and the energy released in each second time window in the first time window tends to be consistent, at this time it can be considered as ideal constant power output, and the closer the actual output energy of the first time window to P*T, the more accurate the control can be considered.
[0146] Based on this, each first time window T can be divided into many second time windows, for example, assuming that there are n-1 second time windows t 1,x , 1≤x≤n, n is a positive integer greater than 2, the time length of these second time windows can be any time length less than the first time window T, and the heating duration in the next to be adjusted time window is determined based on the energy provided in the last second time window in each second time window with a non-heating time through the above method steps, and the control of the heating duration in each second time window is realized by executing the above steps A and step B.
[0147] To better illustrate the implementation process of the embodiment of the present application, the circuit shown in Figure 1 is taken as an example, and the power-time diagram shown in Figure 7 is taken as an example to illustrate the above method steps, but the description here does not limit the actual protection scope of the present application.
[0148] For the first second time window t 1,1 , in the heating period t 1,1AOnly step A is executed. The heating component 30 is continuously energized and heated to provide energy, and the sampling circuit 20 acquires energy during the heating period t. 1,1A The operating voltage U of the internally sampled heating component 30 1,t1 and operating current I 1,t1 Then, for the second time window, during the heating period t... 1,2A Only step A is executed within the time frame to obtain the sampling circuit 20 during the heating period t. 1,2A The operating voltage U of the internally sampled heating component 30 1,t2 and operating current I 1,t2 In the second second time window t 1,2 The non-heating period t within 1,2B Initially, the first control switch circuit 42 is turned off, and the heating component 30 stops heating. At this time, the operating voltage U can be used as a reference. 1,t2 and resistance value U 1,t2 / I 1,t2 The energy released within the second time window is determined, and then the energy released in the first second time window is calculated by combining the voltage and current of the first second time window. Based on this, the energy already released within the first time window is determined. According to the target energy P*T and the energy already released within the first time window, the remaining energy required can be determined. If the energy provided by the heating component 30 within the first time window is to reach the target energy, the heating duration of the next second time window can be adjusted based on the remaining energy required. Based on the total duration of the second time window and the calculated heating duration, it can be determined at which moment in the next time window to be adjusted the control of the first switch circuit 42 to open, and the heating component 30 to begin heating. This can be either controlling heating immediately upon entering the second time window or heating during a period in the middle. This ensures that when the power changes due to factors such as temperature during the operation of the heating component 30, the total energy released by the heating component 30 within the first time window T tends to the target energy P*T. From the perspective of the operating time of the heating component 30, it can release a stable energy value at the target energy level within each of its first time windows T, resulting in stable heating. When the time length of each defined first time window is the same, the average power within each first time window also tends to be the same, thus achieving constant power precise control.
[0149] Furthermore, the heating control method provided in this application embodiment can also be applied to, for example... Figure 8 In the circuit shown, the control circuit 40 includes a second switching circuit 45, a third switching circuit 47, a reference resistor 49, and a processor 44, and the sampling circuit 20 includes a second voltage sampling circuit 26.
[0150] The input terminal of the second switching circuit 45 is used to connect to the first terminal of the power supply 50, and the output terminal of the second switching circuit 45 is used to connect to the first terminal of the heating component 30.
[0151] The second end of the heating component 30 is connected with the second end of the power supply 50.
[0152] The third switch circuit 47 is connected in series with the reference resistor 49 and is connected in parallel with the second switch circuit 45, and the resistance of the reference resistor 49 is greater than the resistance of the heating component 30; the greater the resistance of the reference resistor 49 is than the resistance of the heating component 30, the more accurate the calculated resistance of the heating component is.
[0153] The input end of the second voltage sampling circuit 26 is connected with the first end of the heating component 30, and the output end of the second voltage sampling circuit 26 is connected with the processor 44, for sampling the working voltage when the second switch circuit 45 is opened and the third switch circuit 47 is closed and the working voltage when the second switch circuit 45 is closed and the third switch circuit 47 is opened.
[0154] The processor 44 can execute the steps of the heating control method.
[0155] In an embodiment, the heating control method is applied to the circuit shown in the figure. Figure 8 The heating control method further includes the following steps:
[0156] In the heating period of each second time window, the second switch circuit 45 is opened and the third switch circuit 47 is closed, so that the heating component 30 is powered to heat;
[0157] In the non-heating period of the current second time window of the non-continuous heating, the second switch circuit 45 is closed and the third switch circuit 47 is opened, so that the heating component 30 and the reference resistor 49 are both powered to work; wherein the third switch circuit and the reference resistor are connected in series and are connected in series on the loop of the power supply to the heating component, and the branch formed by the third switch circuit and the reference resistor in series is connected in parallel with the second switch circuit, and the resistance of the reference resistor is greater than the resistance of the heating component. The output end of the second voltage sampling circuit 26 can also be connected with the processor 44 through the voltage analog-to-digital conversion module 46.
[0158] In the second time window, steps C and D can be performed:
[0159] Step C: open the second switch circuit 45, close the third switch circuit 47, heat the heating component 30, and the voltage analog-to-digital conversion module 46 collects the analog signal through the second voltage sampling circuit 26 to obtain the sampling voltage U 1tx (which can be considered as the voltage of the power supply 50), U 1tx represents the heating voltage of the heating component 30 in the heating period of the second time window.
[0160] Step D: open the third switch circuit 47, close the second switch circuit 45, and the voltage analog-to-digital conversion module 46 collects the analog signal through the second voltage sampling circuit 26 to obtain the sampling voltage U on the heating assembly 30 2tx the heating voltage of the heating assembly 30 in the non-heating period of the second time window.
[0161] In one embodiment, as shown in Figure 9 the step of obtaining the working voltage of the heating assembly 30 in the current second time window includes:
[0162] S902, in the heating period of the current second time window, obtain the working voltage of the heating assembly 30 when the second switch circuit 45 is open and the third switch circuit 47 is closed;
[0163] The heating control method further includes:
[0164] S904, in the non-heating period of the current second time window, obtain the test voltage of the heating assembly when the second switch circuit is closed and the third switch circuit is open;
[0165] S906, in the non-heating period of the current second time window, determine the real-time resistance value of the heating assembly in each second time window according to the working voltage, the test voltage and the reference resistance of the heating assembly in the heating period of each second time window.
[0166] Based on Ohm's law, the calculation of the real-time resistance value is only performed in the second time window, and the obtained real-time resistance value is taken as the static resistance value of each second time window in the current first time window, and the calculation of the resistance value in the subsequent second time window is omitted. In addition, for each first time window, in the mode of calculating the real-time resistance value of the heating assembly 30 in the second second time window, the calculation of the energy released by each second time window and the determination of the target heating duration of the next to be adjusted time window can be based on the obtained real-time resistance value, thereby improving the control accuracy. In addition, in the mode of calculating the target heating duration using the static resistance value, the static resistance value can be calculated and updated in the second second time window of each first time window, thereby improving the calculation and control accuracy and balancing the accuracy and calculation amount.
[0167] In the process of calculating the resistance value of the heating assembly, many reference resistances are affected by their own performance parameters and cannot work for a long time, otherwise the risk of the resistance being burned due to power exceeding the standard will be caused. Therefore, in one embodiment, after the step of obtaining the test voltage of the heating assembly 30 when the second switch circuit 45 is closed and the third switch circuit 47 is open, as shown in Figure 10a-10c , the method further includes:
[0168] In the non-heating period of the current second time window, the second switch circuit 45 and the third switch circuit 47 are closed.
[0169] For example, as shown in FIG. 6, the third switch circuit 47 is opened and the second switch circuit 45 is closed immediately at the end of the heating period, and the working voltage is collected. Once the working voltage is collected, the third switch circuit 47 is also closed immediately to avoid burning the reference resistor. Figure 10a
[0170] Of course, as shown in FIG. 7, the third switch circuit 47 is closed and the second switch circuit 45 is closed after the end of the heating period, and then the third switch circuit 47 is opened and the second switch circuit 45 is closed after a period of time, and the working voltage is collected. Once the working voltage is collected, the third switch circuit 47 is also closed immediately to avoid burning the reference resistor. Figure 10b
[0171] As shown in FIG. 8, the third switch circuit 47 is closed and the second switch circuit 45 is closed after the end of the heating period, and then the third switch circuit 47 is opened and the second switch circuit 45 is closed after a period of time, and the working voltage is collected until the next second time window comes. Figure 10c
[0172] In one embodiment, the resistance value is a static resistance value of the heating assembly 30. The static resistance value refers to the resistance value of the heating assembly when it is not heated, which can be obtained in advance.
[0173] In one embodiment, based on the target energy in the first time window and the released energy, the target heating duration of the next to-be-adjusted time window is determined, including:
[0174] In the non-first second time window, the difference between the target energy in the first time window and the released energy is determined as the remaining to-be-released energy value.
[0175] If the remaining to-be-released energy is less than the energy released by the heating assembly in the preset heating duration, the heating duration of the next to-be-adjusted time window is determined based on the remaining to-be-released energy.
[0176] The target is to make the total energy released in the first time window tend to the target energy, so the confirmation of the heating duration of the next to-be-adjusted time window can be based on the remaining to-be-released energy value in the first time window. However, if the remaining to-be-released energy is less than the energy released by the heating assembly in the preset heating duration, it means that the energy released by the heating assembly controlled according to the preset heating duration and the energy released in the previous second time window exceeds the target energy. In this case, the heating duration of the next second time window corresponds to the energy equal to the remaining to-be-released energy value, and the heating duration of the next to-be-adjusted time window is determined.
[0177] Of course, in order to improve the control efficiency, for the case that the remaining energy to be released is less than the energy released by the heating assembly in the preset heating duration, it is obvious that the target energy released in the first time window can be directly completed by regulating the heating duration in the next second time window. Therefore, in an embodiment, the heating control method further comprises:
[0178] In the non-first second time window, if the remaining energy to be released is less than the energy released by the heating assembly in the preset heating duration, the heating duration of the remaining time window (the remaining second time window) after the next to be adjusted time window is determined to be 0. In this way, the heating control of the heating assembly in the first time window is realized.
[0179] For the second time window with a heating duration of 0, the heating assembly is controlled to be powered off and not heated. The specific implementation can be based on the circuit structure shown in Figure 1 In the circuit structure shown in FIG. 4B, the first switch circuit 42 is controlled to be closed until the next first time window arrives. It can also be based on the circuit structure shown in Figure 8 In the circuit structure shown in FIG. 4B, the second switch circuit 45 and the third switch circuit 47 are controlled to be closed until the next first time window arrives.
[0180] In one of the embodiments, based on the target energy in the first time window and the released energy, the target heating duration of the next to be adjusted time window is determined, which further comprises:
[0181] In the non-first second time window, if the remaining energy to be released is greater than or equal to the energy released by the heating assembly in the preset heating duration, the heating duration of the next to be adjusted time window is determined to be a time value greater than or equal to the preset heating duration.
[0182] For the case that the remaining energy to be released is greater than or equal to the energy released by the heating assembly in the preset heating duration, it is obvious that even if the heating control of the heating assembly is performed in the next second time window according to the preset heating duration, the released energy cannot reach the target energy. Therefore, for this case, the heating duration in the next second time window needs to be increased to be greater than or equal to the preset heating duration to release more energy.
[0183] The first time window T is evenly divided into n second time windows. The number of second time windows can be configured, and the value of n depends on the computing power of the execution subject (such as the controller in the atomization device) that executes the above method steps. If it is a controller with high computing power, the value of n can be 7, 8, 9, etc. If it is a low-end controller, the value of n can be 4, 5, 6, etc.
[0184] By setting the first second time window as a full heating window, the calculation time is reduced, and the total duty cycle of the pulse voltage output by the power supply to the heating assembly is greatly improved. The energy release value is detected in real time in the second to n-1th second time window to obtain the remaining energy to be released. If the remaining energy to be released is greater than the energy value released in the preset heating duration, the maximum duty cycle (preset heating duration) can be directly set. If the remaining released energy is less than the energy released in the preset heating duration, the duty cycle of the next window is calculated based on the remaining energy to be released.
[0185] The preset heating duration can refer to the maximum duty cycle of the pulse voltage loaded on the heating resistor under the time required for the above calculation and heating control. The way to calculate the maximum duty cycle can be to determine the time required for sampling and calculation under no heating according to the calculation capability of the execution subject (such as the controller of the atomization device), and then determine the maximum duty cycle.
[0186] If the energy released in the current n-1th second time window still cannot meet the target energy, the duty cycle of the nth second time window is calculated according to the remaining energy to be released. The above method is suitable for most normal range of resistance values, but in the case of high resistance and low voltage, the above method may have a low power.
[0187] Therefore, before calculating the heating duration of the next time window to be adjusted, it can be determined whether there is a high resistance and low voltage condition. Based on this, in one embodiment, the specific implementation of the step of determining the heating duration of the next time window to be adjusted as a time value greater than or equal to the preset heating duration can include:
[0188] In the non-first second time window, it is determined whether the resistance value and the operating voltage of the current second time window meet the high resistance and low voltage condition;
[0189] If it is determined that the high resistance and low voltage condition is met, the heating duration of the next time window to be adjusted is determined as the time length of the next time window to be adjusted, i.e., the full heating time window;
[0190] If it is determined that the high resistance and low voltage condition is not met, the heating duration of the next time window to be adjusted is determined as the preset heating duration.
[0191] If the operating voltage and the resistance value obtained in the second second time window indicate that the heating assembly is in a high resistance and low voltage condition, the heating duration of the third second time window is directly set as the total length of the time window, and the heating assembly is controlled to continuously heat in the third second time window to release as much energy as possible. Then, the remaining energy to be released is calculated, and the heating duration (duty cycle of pulse voltage) of the fourth and fifth windows is obtained based on the remaining energy to be released.
[0192] For the window whose heating duration is not the second time window time length and the time window whose heating duration is not zero, the actual resistance value of the heating assembly in the window can be calculated based on the sampling, and the resistance value is detected by two to three second time windows in each first time window, so that the temperature drift effect energy of the heating wire can be compensated by the subsequent window.
[0193] In the case of the heating assembly being the heating wire, the applicant tests that the resistance of the heating wire at room temperature is R1, the resistance value increases with the increase of temperature, and the resistance is Rx when the highest temperature is reached during heating. For the same type of heating wire, the temperature drift value is relatively fixed. Here, the maximum temperature drift increase of 20% resistance value is evaluated, and the maximum duty cycle is 88%, and the above method can meet the upper limit.
[0194] In one embodiment, the heating control method further comprises:
[0195] If it is determined that the high resistance and low voltage condition is met, the heating duration of the second time window adjacent to the next to be adjusted time window is determined as the preset heating duration.
[0196] For the high resistance and low voltage condition, the heating assembly is controlled to continuously heat in the next to be adjusted time window (the heating duration is determined according to the number of divided windows, for example, if the first time window is 10 ms and is divided into 5 second time windows, then the heating duration of the second time window for continuous heating is 2 ms), and the duty cycle of the next second time window is set as the maximum duty cycle. The heating assembly is controlled to heat with the preset heating duration in the second time window.
[0197] In order to better illustrate the implementation of the heating control method provided by the present application, a specific example of the structure of the circuit is given, but it should be noted that the example does not limit the actual protection range of the present application: Figure 8 The structure of the circuit, a specific example is given, but it should be noted that the example does not limit the actual protection range of the present application:
[0198] Step 1: Obtain static resistance value in advance. Obtain the static resistance value without heating, and detect the aging condition of the resistance wire.
[0199] Step 2: Control the heating assembly to continuously heat in the current second time window, and set the heating duration of the next second time window as the preset heating duration, i.e. set the heating duty cycle as the maximum duty cycle;
[0200] Step 3: Control the heating assembly to heat according to the preset heating duration, and record the working voltage during the heating period, the working voltage during the non-heating period, and the resistance value of the heating assembly. According to the three values, the energy released by the second time window can be calculated, and according to the target energy, the remaining energy value to be released can be obtained;
[0201] Step four: judge whether the remaining energy value to be released is less than the maximum energy value released by the preset heating duration, if yes, go to step five; if not, go to step six.
[0202] Step five: calculate the heating duty cycle (heating duration) of the next second time window according to the remaining energy value to be released, and then go to the next first time window (the time length of the first time window is the same, that is, it means to enter the next control cycle).
[0203] Step six: judge whether the resistance value and working voltage of the heating assembly meet the high resistance and low voltage condition, if yes, go to step two; if not, go to step seven;
[0204] Step seven: set the duty cycle of the next second time window to the maximum duty cycle (i.e. set the heating duration of the next second time window to the preset heating duration), and then go to step three.
[0205] In one embodiment, judging whether the resistance value and the working voltage of the current second time window meet the high resistance and low voltage condition comprises:
[0206] If the resistance value is greater than the preset resistance, and the working voltage of the current second time window is less than the preset voltage, it is determined that the high resistance and low voltage condition is met; for example, when the resistance value is greater than 1.1Ω and the working voltage is less than 3.25V, it is determined that the high resistance and low voltage condition is met, at this time the heating power of the heating assembly is small, and it is necessary to lengthen its heating duration as much as possible.
[0207] If the resistance value is less than the preset resistance, or the working voltage of the current second time window is greater than the preset voltage, it is determined that the high resistance and low voltage condition is not met.
[0208] In one embodiment, the preset heating duration is the heating time corresponding to the maximum duty cycle of the second time window.
[0209] Take the first time window length T=10ms as an example to explain the implementation of the above heating control process, which can be divided into 5 second time windows, each second time window is 2ms, the target power is P=6.5W, the initial working voltage of the heating assembly is U=4.0V, the initial resistance value of the heating assembly is R1=1Ω, and the resistance value of the heating assembly when heated to the highest temperature is R x =1.2Ω; if the subject executing the above method needs 600us for sampling and calculation, the maximum heating duration in the second time window is 2ms-600us=1400us, that is, the maximum duty cycle of the heating assembly in the second time window is 70%. Generally, there will be at least 3 second time windows to control the heating of the heating assembly in a first time window.
[0210] The first second time window is a continuous heating window, from which the released energy E can be directly obtained. all_heat_window =P t2A ×2000. P t2A for Figure 8 In the circuit structure, such as Figure 11a-11d The waveform shown represents the heating power calculated from the operating voltage and resistance values obtained in the second time window.
[0211] The heating duration of the second time window is the preset heating duration corresponding to a given maximum duty cycle of 70%, and the energy released is: E t2_max =P t2A ×1400+P t2B ×600. The remaining energy value to be released at this point is E. left =65000000-E all_heat_window -E t2_max .
[0212] If E left <E t2_max Then the heating duration of the third second time window is: The fourth and fifth second time windows are both closed, and heating is not performed.
[0213] If E left >E t2_max The heating duration of the third second time window is the preset heating duration corresponding to the highest duty cycle of 70%. The energy released is: E t3_max =P t3A ×1400+P t3B ×600. The remaining energy value to be released at this point is E. left =65000000-E all_heat_window -E t2_max -E t3_max .
[0214] Repeat the above comparison. If the remaining energy to be released is less than the energy released during the preset heating time, then calculate the heating time for the fourth second time window: And close the fifth second time window;
[0215] If the remaining energy to be released is greater than the energy released during the preset heating time, then the heating time of the fourth second time window is the preset heating time corresponding to the given maximum duty cycle of 70%. The energy released is: E t4_max =P t4A ×1400+P t4B ×600. The remaining energy to be released, E, is at this point. left =65000000-E all_heat_window -E t2_max -Et3_max -E t4_max The heating duration of the fifth second time window is P t4A is the heating power of the heating assembly in the fourth second time window.
[0216] For the case of high resistance and low voltage, for example, the heating voltage is U1=3.2V, the initial resistance value of the heating assembly is R1=1.2Ω, and the resistance value of the heating assembly when heated to the highest temperature is R x =1.4Ω. Before calculating the heating duration of the third second time window in the second second time window, the current resistance value and the working voltage are classified. If it meets the case of high resistance and low voltage, the heating duration of the third second time window is set to the total length of the second time window, and the fourth second time window is set to the maximum duty cycle of 70%. The remaining energy to be released in the fourth second time window is calculated, and the heating duration of the fifth second time window is further obtained
[0217] The applicant implements the heating control scheme under the circuit structure shown in the above example Figure 8 . Under different heating duty cycles, the waveform diagram of the working voltage loaded to the heating assembly in the implementation process of the heating control method is shown in Figure 11a- Figure 11d .
[0218] As shown in Figure 11a , when the heating duty cycle corresponding to the heating duration is between 32% and 48%, the temperature drift of the heating assembly changes less. The resistance value of the heating assembly is detected at t 2B , and the energy released in the first two second time windows and the heating duration of the next second time window are calculated.
[0219] As shown in Figure 11b , when the heating duty cycle corresponding to the heating duration is between 49% and 62%, the resistance value of the heating assembly is detected at t 2B , and the heating duty cycle (i.e. heating duration) of the next second time window is set to the maximum duty cycle. At this time, considering the possibility that the temperature of the heating assembly increases greatly in the second second time window, in order to ensure accuracy, the resistance value of the heating assembly is detected again at t 3B , and the heating duty cycle (i.e. heating duration) of the next second time window is calculated.
[0220] As shown in Figure 11c , when the heating duty cycle corresponding to the heating duration is between 63% and 80%, the resistance value of the heating assembly is detected twice at t 2B , t 3B , and the duty cycle of the next second time window is set to the maximum duty cycle.4B detect the resistance value of the heating assembly again at t
[0221] As shown in FIG. 1 1, when the heating duty cycle corresponding to the heating duration is greater than 80%, the resistance is detected at t Figure 11d 2B If the high-resistance low-voltage condition is met, the heating duration of the third second time window is set to the total length of the second time window, and the duty cycle of the fourth second time window is set to the maximum duty cycle. The resistance of the heating assembly is detected again at t 4B detect the resistance value of the heating assembly again at t
[0222] It should be understood that although the steps in the flowchart in the figure are shown in order according to the arrows, the steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified herein, the execution of the steps is not necessarily limited to the order indicated by the arrows, and the steps can be executed in other orders. Moreover, at least part of the steps in the figure can include multiple steps or multiple stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution order of the steps or stages is not necessarily sequential, but can be alternately or alternately executed with at least part of other steps or steps or stages in other steps.
[0223] A heating control device, as shown in FIG. 12, the device comprises: Figure 12
[0224] A first heating control module 1202 for the first heating control module, for controlling the heating assembly to continuously heat in the first second time window. The configured first time window includes at least three second time windows.
[0225] A second heating control module 1204 for controlling the heating assembly to heat according to the preset heating duration in the second second time window.
[0226] A third heating control module 1206 for controlling the heating assembly to heat according to the target heating duration corresponding to the to-be-adjusted time window in each to-be-adjusted time window. The target heating duration is determined by the target energy in the first time window and the energy released when entering the to-be-adjusted time window.
[0227] Wherein, the to-be-adjusted time window refers to other second time windows except the first second time window and the second second time window.
[0228] The specific limitations of the heating control device can refer to the limitations of the heating control method described above, which will not be repeated here. Each module in the above heating control device can be implemented by software, hardware, and a combination thereof, in whole or in part. The above modules can be embedded in or independent of the processor in the computer device in hardware form, or stored in the memory of the computer device in software form, so that the processor invokes and executes the operations corresponding to each of the above modules. It should be noted that the division of the modules in the embodiments of the present application is illustrative, and is only a logical functional division. In actual implementation, there can be another division manner. The heating control device can also include other functional modules and units to perform other steps in the above method embodiments and achieve the corresponding beneficial effects, which will not be repeated here.
[0229] A heating control circuit, as shown in Figure 1 、 Figure 8 , the circuit comprises:
[0230] a sampling circuit 20 connected to the heating assembly 30 and configured to sample the operating voltage of the heating assembly 30 in a current second time window within a configured first time window; the first time window includes at least three second time windows;
[0231] a control circuit 40 connected to the sampling circuit 20 and configured to connect to the heating assembly 30, and configured to perform the steps of the above heating control method to make the total energy released in the first time window tend to the target energy. For details, please refer to the description of the above method embodiments.
[0232] In one embodiment, the control circuit includes a first switch circuit 42 and a processor 44, and the sampling circuit 20 includes a first voltage sampling circuit 22 and a current sampling circuit 24;
[0233] The input end of the first switch circuit 42 is configured to connect to the first end of the power supply 50, and the output end of the first switch circuit 42 is configured to connect to the first end of the heating assembly 30;
[0234] The input end of the first voltage sampling circuit 22 is configured to connect to the first end of the heating assembly 30, and the output end of the voltage sampling circuit 22 is connected to the processor 44, configured to sample the operating voltage of the heating assembly 30 when the switch circuit 42 is closed;
[0235] The current sampling circuit 24 is configured to be connected in series between the second end of the heating assembly 30 and the second end of the power supply 50, and configured to sample the operating current of the heating assembly 30 when the switch circuit 42 is closed;
[0236] The processor 44 is configured to perform the method steps related to the first switch circuit 42 in the above heating control method.
[0237] The processor 44 controls the first switch circuit 42 to be closed (i.e. the first switch circuit 42 to be opened), and the power supply 50 supplies power to the heating assembly 30, and the heating assembly 30 works to heat and release energy. When the processor 44 controls the first switch circuit 42 to be opened, the heating assembly 30 is powered off and does not work. The processor 44 adjusts the heating time of the heating assembly 30 in the second time window based on the above principle, and the skilled in the art can understand it in combination with the above method embodiments, which will not be described here.
[0238] The circuit of the present application which samples the working current of the heating assembly 30 does not need to consider sampling when the heating assembly 30 is controlled to stop heating. The time of controlling the heating assembly 30 to heat in each second time window is basically greater than the maximum sampling time t ADC Therefore, several second time windows can be divided as much as possible, and the accuracy can be higher than that of the traditional PWM circuit.
[0239] In one embodiment, the control circuit 40 includes a second switch circuit 45, a third switch circuit 47, a reference resistor 49 and a processor 44, and the sampling circuit 20 includes a second voltage sampling circuit 26;
[0240] The input end of the second switch circuit 45 is used to connect the first end of the power supply 50, and the output end of the second switch circuit 47 is used to connect the first end of the heating assembly 30;
[0241] The second end of the heating assembly 30 is connected to the second end of the power supply 50;
[0242] The third switch circuit 47 and the reference resistor 49 are connected in series and connected in parallel to the second switch circuit 45, and the resistance value of the reference resistor 49 is greater than the resistance value of the heating assembly 30;
[0243] The input end of the second voltage sampling circuit 26 is used to connect the first end of the heating assembly 30, and the output end of the second voltage sampling circuit 26 is connected to the processor 44, and is used to sample the working voltage when the second switch circuit 45 is opened and the third switch circuit 47 is closed, and the working voltage when the second switch circuit 45 is closed and the third switch circuit 47 is opened;
[0244] The processor is used to execute the steps in the above heating control method which are applicable to Figure 8 the circuit structure.
[0245] In one embodiment, a controller is provided, which can be a processor, a control chip, and its internal structure diagram can be as shown in Figure 13The controller includes a processor, a memory and a network interface connected through a system bus. The processor of the controller is configured to provide computing and control capabilities. The memory of the controller includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for running the operating system and the computer program in the non-volatile storage medium. The database of the controller is configured to store the time length data of the first time window and the time length data of each second time window. The network interface of the controller is configured to communicate with an external terminal through a network connection. The computer program is executed by the processor to implement a heating control method.
[0246] Those skilled in the art can understand that, Figure 13 The structure shown in the figure is only a block diagram of part of the structure related to the scheme of the present application, and does not constitute a limitation on the controller to which the scheme of the present application is applied. The specific controller can include more or fewer components than those shown in the figure, or combine certain components, or have a different component arrangement. The controller can also be a single-chip microcomputer, a microprocessor, etc., and can further include analog-to-digital conversion modules 46 and 48, etc. in addition to the computing storage chip, so as to perform data acquisition.
[0247] In one embodiment, a controller is provided, including a memory storing a computer program and a processor, the controller being configured to connect a heating assembly, and the processor being configured to execute the computer program to implement the steps of the heating control method in any of the method embodiments.
[0248] In one embodiment, a computer readable storage medium is provided, and a computer program is stored on the computer readable storage medium. The computer program is executed by a processor to implement all or part of the flow of the heating control method in the above-mentioned embodiments. The implementation can be completed by instructing the relevant hardware through the computer program. The computer program can be stored in a non-volatile computer readable storage medium. When the computer program is executed, it can include the flow of the above-mentioned embodiments of each method. Any reference to a memory, storage, database or other medium used in each embodiment provided by the present application can include at least one of a non-volatile and volatile memory. The non-volatile memory can include a read-only memory (Read-Only Memory, ROM), a magnetic tape, a floppy disk, a flash memory or an optical storage, etc. The volatile memory can include a random access memory (Random Access Memory, RAM) or an external cache memory. As an illustration but not limitation, the RAM can be in various forms, such as static random access memory (Static Random Access Memory, SRAM) or dynamic random access memory (Dynamic Random Access Memory, DRAM), etc.
[0249] An atomization device, as shown in Figure 14 includes a liquid storage cavity 1 for storing a material to be atomized 9, a heating assembly 30 for atomizing the material to be atomized 9 in the liquid storage cavity 1, and the heating control circuit 3 described above.
[0250] The material to be atomized 9 is an aerosol-forming substrate, which can be solid, such as a flavorant, vanilla, etc. It can also be liquid, such as essential oil, etc. The interpretation of each component in the atomization device can be referred to the description in the above-mentioned embodiments, which will not be repeated here. The atomization device with the above-mentioned heating control circuit 3, when working, the heating assembly 30 can realize the output power consistent in each configured first time window T under the control of the heating control circuit 3, and by dividing the first time window T into multiple second time windows, the heating time of the heating assembly 30 in each second time window is precisely controlled, so as to improve the stability of the atomization power of the atomization device and improve the atomization effect of the atomization device. And because the preset heating time can be configured, and the second time window can also be configured, it is suitable for various heating control circuits with different computing capabilities. For atomization devices with poor computing performance, a small number of windows such as 5 second time windows and small preset heating time can be selected to realize constant power control, while for atomization devices with excellent computing performance, a second time window number greater than 7 and a maximum duty cycle such as 88% can be selected to configure the atomization device.
[0251] In the description of the specification, the description of the terms "some embodiments", "other embodiments", "ideal embodiments", etc. means that the specific features, structures, materials or characteristics described in connection with the embodiments or examples are contained in at least one embodiment or example of the present application. In the description, the illustrative description of the above terms does not necessarily refer to the same embodiment or example.
[0252] The technical features of the above embodiments can be combined in any manner. In order to make the description simple, all possible combinations of the technical features in the above embodiments are not described, however, as long as the combinations of the technical features do not contradict, they should be considered as the scope of the present application.
[0253] The above embodiments only express several implementation manners of the present application, and the description is relatively specific and detailed, but it should not be understood as a limitation on the patent scope of the present application. It should be pointed out that, for ordinary skilled in the art, several modifications and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the patent protection scope of the present application should be subject to the appended claims.
Claims
1. A heating control method, characterized by, The method comprises: For a configured first time window: In the first second time window, the heating assembly is controlled to continuously heat; the first time window comprises at least three second time windows; In the second second time window, the heating assembly is controlled to heat for a preset heating duration; In each to-be-adjusted time window, the heating assembly is controlled to heat for a target heating duration corresponding to the to-be-adjusted time window; the target heating duration is determined by a target energy in the first time window and an energy released when entering the to-be-adjusted time window; Wherein, the to-be-adjusted time window refers to other second time windows except the first second time window and the second second time window.
2. The method of claim 1, wherein, The determination of the target heating duration comprises: Obtaining the working voltage of the heating assembly in the current second time window; In the non-first second time window, the energy released in the first time window is calculated according to the resistance value of the heating assembly and the working voltage and heating duration in the previous second time window; the resistance value is a static resistance value or a real-time resistance value corresponding to each second time window; Based on the target energy in the first time window and the released energy, the target heating duration of the next to-be-adjusted time window is determined.
3. The method of claim 2, wherein, The second time window comprises a heating period and a non-heating period; the method further comprises: In the heating period of each second time window, the step of obtaining the working voltage of the heating assembly in the current second time window is performed; In the non-heating period of the current second time window, the step of calculating the energy released in the first time window according to the resistance value of the heating assembly and the working voltage and heating duration in the previous second time window is performed; and the step of determining the target heating duration of the next to-be-adjusted time window based on the target energy in the first time window and the released energy is performed; Wherein, the non-heating period refers to the period in which the heating assembly does not heat in the second time window of non-continuous heating.
4. The method of claim 3, wherein, The method further comprises: In the heating period of the current second time window, a first switching circuit is turned on to enable the heating assembly to heat, and the first switching circuit is connected in series in the loop in which the power supply supplies power to the heating assembly; In the non-heating period, the first switching circuit is turned off to disable the heating assembly to stop heating.
5. The method of claim 4, wherein, The step of obtaining the working voltage of the heating assembly in the current second time window comprises: In the heating period of the current second time window, the working voltage of the heating assembly when the first switching circuit is turned on is obtained; The method further comprises: In the heating period of the current second time window, the working current of the heating assembly when the first switching circuit is turned on is obtained; In the non-heating period of the current second time window, the real-time resistance value of the heating assembly in the current second time window is calculated according to the working voltage and the working current when the first switching circuit is turned on.
6. The method of claim 3, wherein, The method further comprises: In the heating period of each of the second time windows, the second switch circuit is opened and the third switch circuit is closed, so that the heating assembly is powered to heat; In the non-heating period of the current second time window of the non-continuous heating, the second switch circuit is closed and the third switch circuit is opened, so that the heating assembly and a reference resistance are powered to work; wherein the third switch circuit and the reference resistance are connected in series and are connected in series on a loop in which a power supply supplies power to the heating assembly, and a branch formed by the third switch circuit and the reference resistance connected in series is connected in parallel with the second switch circuit, and the reference resistance has a resistance value greater than that of the heating assembly.
7. The method of claim 6, wherein, The step of obtaining the working voltage of the heating assembly in the current second time window comprises: In the heating period of the current second time window, the working voltage of the heating assembly when the second switch circuit is opened and the third switch circuit is closed is obtained; The method further comprises: In the non-heating period of the current second time window, the test voltage of the heating assembly when the second switch circuit is closed and the third switch circuit is opened is obtained; In the non-heating period of the current second time window, the real-time resistance value of the heating assembly in each of the second time windows is determined according to the working voltage of the heating assembly in the heating period of each of the second time windows, the test voltage and the reference resistance.
8. The method of claim 7, wherein, After the step of obtaining the test voltage of the heating assembly when the second switch circuit is closed and the third switch circuit is opened, the method further comprises: In the non-heating period of the current second time window, the second switch circuit and the third switch circuit are closed.
9. The method of claim 2, wherein, The method further comprises: In the non-first second time window, the difference between the target energy in the first time window and the released energy is determined as a remaining energy to be released; If the remaining energy to be released is less than the energy released by the heating assembly in the preset heating duration, the heating duration of the next to-be-adjusted time window is determined based on the remaining energy to be released.
10. The method of claim 9, wherein, The method further comprises: In the non-first second time window, if the remaining energy to be released is less than the energy released by the heating assembly in the preset heating duration, the heating duration of the remaining time window after the next to-be-adjusted time window is determined as 0.
11. The method of claim 9, wherein, The method further comprises: In the non-first second time window, if the remaining energy to be released is greater than or equal to the energy released by the heating assembly in the preset heating duration, the heating duration of the next to-be-adjusted time window is determined as a time value greater than or equal to the preset heating duration.
12. The method of claim 11, wherein, The determination of the heating duration of the next to-be-adjusted time window as a time value greater than or equal to the preset heating duration comprises: In a non-first second time window, it is judged whether the resistance value and the working voltage of the current second time window satisfy a high-resistance low-voltage condition; If it is judged that the high-resistance low-voltage condition is satisfied, the heating duration of the next to-be-adjusted time window is determined as the time length of the next to-be-adjusted time window; If it is judged that the high-resistance low-voltage condition is not satisfied, the heating duration of the next to-be-adjusted time window is determined as the preset heating duration.
13. The method of claim 12, wherein, The method further comprises: If it is judged that the high-resistance low-voltage condition is satisfied, the heating duration of the second time window adjacent to the next to-be-adjusted time window is determined as the preset heating duration.
14. The method of claim 12, wherein, The judgment of whether the resistance value and the working voltage of the current second time window satisfy the high-resistance low-voltage condition comprises: If the resistance value is greater than a preset resistance, and the working voltage of the current second time window is less than a preset voltage, it is judged that the high-resistance low-voltage condition is satisfied; Otherwise, it is judged that the high-resistance low-voltage condition is not satisfied.
15. The method of claim 1, wherein, The preset heating duration is a heating time corresponding to a maximum duty cycle in the second time window.
16. A heating control device, characterized by The device comprises: A first heating control module configured to control the heating assembly to continuously heat in a first second time window; the configured first time window comprises at least three second time windows; A second heating control module configured to control the heating assembly to heat according to a preset heating duration in a second second time window; A third heating control module configured to control the heating assembly to heat according to a target heating duration corresponding to a to-be-adjusted time window in each to-be-adjusted time window; the target heating duration is determined by a target energy in the first time window and an energy released when entering the to-be-adjusted time window; The to-be-adjusted time window refers to other second time windows except the first second time window and the second second time window.
17. A heating control circuit, characterized by The circuit comprises: A sampling circuit configured to connect a heating assembly and sample a working voltage of the heating assembly in a current second time window in each first time window; the first time window comprises at least three second time windows; A control circuit connected with the sampling circuit and configured to connect the heating assembly, and configured to perform the steps of the method in any one of claims 1-15, so that the total energy released in the first time window tends to the target energy.
18. The circuit of claim 17, wherein, The control circuit comprises a first switch circuit and a processor, and the sampling circuit comprises a first voltage sampling circuit and a current sampling circuit; An input end of the first switch circuit is configured to connect a first end of a power supply, and an output end of the first switch circuit is configured to connect a first end of the heating assembly; An input end of the first voltage sampling circuit is configured to connect the first end of the heating assembly, and an output end of the first voltage sampling circuit is connected with the processor, and configured to sample a working voltage of the heating assembly when the first switch circuit is turned on; The current sampling circuit is connected in series between a second end of the heating assembly and a second end of the power supply, and configured to sample a working current of the heating assembly when the first switch circuit is turned on; The processor is configured to perform the steps of the method of any one of claims 4, 5, and 9-15.
19. The circuit of claim 17, wherein, The control circuit comprises a second switch circuit, a third switch circuit, a reference resistor, and a processor, and the sampling circuit comprises a second voltage sampling circuit; An input end of the second switch circuit is configured to be connected to a first end of a power supply, and an output end of the second switch circuit is configured to be connected to a first end of the heating assembly; A second end of the heating assembly is connected to a second end of the power supply; The third switch circuit is connected in series with the reference resistor and is connected across the second switch circuit, and the reference resistor has a resistance greater than that of the heating assembly; An input end of the second voltage sampling circuit is configured to be connected to the first end of the heating assembly, and an output end of the second voltage sampling circuit is connected to the processor, and is configured to sample a working voltage when the second switch circuit is opened and the third switch circuit is closed and a working voltage when the second switch circuit is closed and the third switch circuit is opened; The processor is configured to perform the steps of the method of any one of claims 6-15.
20. A controller comprising a memory and a processor, the memory storing a computer program, wherein, The controller is configured to be connected to a heating assembly, and the processor, when executing the computer program, implements the steps of the method of any one of claims 1 to 14.
21. An atomising device characterised in that comprising: a liquid storage cavity configured to store material to be atomized; a heating assembly configured to atomize the material to be atomized in the liquid storage cavity; the heating control circuit of any one of claims 17-19.
22. A computer readable storage medium having stored thereon a computer program, characterized in that, The computer program, when executed by the processor, implements the steps of the method of any one of claims 1 to 15.
Citation Information
Patent Citations
Electric control device for modularization high-power electromagnetic range and control method
CN101330779A
PWM control circuit with constant power output and implementation method of circuit
CN111638747A