Temperature control method and device, controller and electronic atomizer
By adopting a temperature control method in the electronic atomizer and using output voltage mode switching to achieve temperature control, the problems of long preheating time and inaccurate temperature control in the prior art are solved, and the heat absorption efficiency and temperature control accuracy are improved.
Patent Information
- Application Number
- CN202411815213.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-10
- Publication Date
- 2025-03-11
AI Technical Summary
The existing electronic atomizer takes a long time during the preheating phase, resulting in the inability to quickly absorb the required heat and the inability to control the temperature of the heating assembly in real time.
By adopting a temperature control method in the electronic atomizer, precise temperature control is achieved by using mode switching of the output voltage. The specific steps include determining the real-time temperature when the output voltage is in the first mode, switching to the second mode (the output voltage is fixed) for temperature control processing until the real-time temperature is stable at the target temperature.
Real-time precise temperature control of the heating assembly of the electronic atomizer is achieved, shortening the preheating time and improving the heat absorption efficiency of the electronic atomizer during the suction process.
Smart Images

Figure CN119586818A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of temperature control technology, and in particular to a temperature control method, device, controller and electronic atomizer. Background Art
[0002] With the development of electronic atomizer technology, the requirements for electronic atomizers are getting higher and higher. For example, when smoking an electronic atomizer, the electronic atomizer is required to maintain the one-time puff before and after, so as to improve the user experience. In order to ensure the consistency of puffing, the existing electronic atomizer usually outputs the lowest voltage during the preheating stage to heat the heating component.
[0003] However, current heating technology requires a long time to preheat the electronic atomizer, which makes it impossible for the electronic atomizer to quickly absorb the heat required for inhalation, and it is also impossible to control the real-time temperature of the heating components in the electronic atomizer. Summary of the invention
[0004] Based on this, it is necessary to provide a temperature control method, device, controller and electronic atomizer that can perform precise temperature control in order to solve the above technical problems.
[0005] In a first aspect, the present application provides a temperature control method, which is applied to an electronic atomizer, and the method comprises:
[0006] When the output voltage of the electronic atomizer is in the first mode, determining the real-time temperature of the heating component of the electronic atomizer when heating;
[0007] When the temperature difference between the real-time temperature and the target temperature is less than a preset difference, the output voltage mode is switched to a second mode; the output voltage in the second mode is less than the output voltage in the first mode, the output voltage in the second mode is a fixed value, and the output voltage in the first mode is a variable value;
[0008] In the second mode, the heat generation of the heat generating component is temperature controlled so that the real-time temperature of the heat generating component when generating heat is stabilized at the target temperature.
[0009] In one embodiment, in the second mode, the heating component is subjected to temperature control so that the real-time temperature of the heating component when heating is stabilized at the target temperature, including:
[0010] In the second mode, based on the temperature difference, an output power duty cycle for temperature control of the heat generating component is determined;
[0011] Based on the output power duty cycle, the real-time temperature of the heating component is adjusted so that the real-time temperature is stabilized at the target temperature.
[0012] In one embodiment, determining the output power duty cycle for temperature control of the heat generating component based on the temperature difference includes:
[0013] Get the preset proportional coefficient, integral coefficient, and differential coefficient;
[0014] Calculating a first result of multiplying the proportionality coefficient by the temperature difference;
[0015] Integrate the temperature difference from the heating component to the current time to obtain a temperature difference integral; calculate a second result of multiplying the temperature difference integral by the integral coefficient;
[0016] Performing differential processing on the temperature difference value when the heating component is heated to the current time to obtain the rate of change of the temperature difference value; calculating a third result of multiplying the rate of change of the temperature difference value by the differential coefficient;
[0017] The sum of the first result, the second result, and the third result is determined as an output power duty cycle.
[0018] In one embodiment, the method further comprises:
[0019] Get the number of puffs taken by the electronic atomizer after it is fully charged;
[0020] When the number of puffs reaches a preset number of puffs, if the output voltage of the electronic atomizer is in the second mode, the mode of the output voltage is switched to the first mode; the output voltage in the second mode is lower than the output voltage in the first mode.
[0021] In one embodiment, when the output voltage of the electronic atomizer is in the first mode, determining the real-time temperature of the heating component of the electronic atomizer when heating includes:
[0022] When the output voltage of the electronic atomizer is in the first mode, obtaining a resistance temperature coefficient of a heating component in the electronic atomizer and a resistance value of the heating component at a preset temperature, and determining a current resistance value of the heating component;
[0023] Calculating a resistance difference between the current resistance value and the resistance value at the preset temperature, and a product of the resistance value at the preset temperature and the resistance temperature coefficient;
[0024] Calculating a first quotient of the resistance difference and the product result;
[0025] The sum of the first quotient and the preset temperature is determined as the real-time temperature of the heating component.
[0026] In one embodiment, determining the current resistance value of the heating component includes:
[0027] Obtaining the resistance value of the resistor in the voltage divider circuit of the electronic atomizer, the output voltage in the first mode, and the power supply voltage of the electronic atomizer;
[0028] calculating a voltage difference between the power supply voltage and the output voltage in the first mode;
[0029] calculating a second quotient between the output voltage in the first mode and the voltage difference;
[0030] The result of multiplying the second quotient by the resistance value of the resistor in the voltage divider circuit is determined as the current resistance value of the heating component.
[0031] In one embodiment, the electronic atomizer is equipped with an analog-to-digital converter, and the analog-to-digital converter is used to output an analog-to-digital conversion code value; obtaining the output voltage in the first mode includes:
[0032] Acquire an analog-to-digital conversion code value output by the analog-to-digital converter, and a resolution and a reference voltage preset in the analog-to-digital converter;
[0033] Calculating a third quotient between the analog-to-digital conversion code value and the code value corresponding to the resolution;
[0034] A result of multiplying the third quotient by the reference voltage is determined as the output voltage in the first mode.
[0035] In one embodiment, the method further comprises:
[0036] When the real-time temperature of the heating component is stabilized at the target temperature, determining that the preheating of the electronic atomizer is completed;
[0037] Output a prompt indicating that the electronic atomizer preheating is completed.
[0038] In a second aspect, the present application provides a temperature control device, the device comprising:
[0039] A temperature acquisition module, used for determining the real-time temperature of the heating component of the electronic atomizer when the output voltage of the electronic atomizer is in the first mode;
[0040] A mode switching module, configured to switch the mode of the output voltage to a second mode when the temperature difference between the real-time temperature and the target temperature is less than a preset difference; the output voltage in the second mode is less than the output voltage in the first mode, the output voltage in the second mode is a fixed value, and the output voltage in the first mode is a variable value;
[0041] The temperature control module is used to perform temperature control on the heating of the heating component in the second mode so that the real-time temperature of the heating component when heating is stabilized at the target temperature.
[0042] In a third aspect, the present application provides a controller including a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of the above method when executing the computer program.
[0043] In a fourth aspect, the present application provides an electronic atomizer, comprising:
[0044] A heating component, used to heat the aerosol-forming matrix loaded in the electronic atomizer;
[0045] A temperature control component, used to perform temperature control on the heating component;
[0046] a power source for supplying power to the heating component so that the heating component heats the aerosol-forming substrate; and a controller as described above.
[0047] The temperature control method, device, computer equipment, controller and electronic atomizer described above, when the output voltage of the electronic atomizer is in the first mode, determine the real-time temperature of the heating component of the electronic atomizer when it is heating; when the temperature difference between the real-time temperature and the target temperature is less than the preset difference, switch the mode of the output voltage to the second mode; the output voltage in the second mode is less than the output voltage in the first mode, the output voltage in the second mode is a fixed value, and the output voltage in the first mode is a variable value; in the second mode, the heating component is subjected to temperature control treatment to stabilize the real-time temperature of the heating component when it is heating at the target temperature. The method can fix the output voltage of the electronic atomizer by switching the output voltage mode to the second mode, so that the real-time temperature of the heating component can be accurately controlled when the real-time temperature is subjected to temperature control treatment, so as to ensure that the real-time temperature of the heating component approaches the target temperature. In addition, in the first mode, due to the large output voltage, the heating component of the electronic atomizer can be heated up quickly, so that the temperature difference between the real-time temperature of the heating component and the target temperature is quickly made less than the preset difference, so that the electronic atomizer absorbs more heat during preheating. BRIEF DESCRIPTION OF THE DRAWINGS
[0048] Figure 1An application environment diagram of a temperature control method in an embodiment;
[0049] Figure 2 Schematic diagram of a temperature control method in one embodiment;
[0050] Figure 3 is a schematic flow chart of a temperature control method in another embodiment;
[0051] Figure 4 is a structural block diagram of a temperature control device in one embodiment;
[0052] Figure 5 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0053] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0054] The temperature control method provided in the embodiment of the present application can be applied to Figure 1 In the application environment shown. Among them, the electronic atomizer 100 includes a heating component 102, a temperature control component 104, a power supply 106 and a controller 108. The heating component 102 is used to heat the aerosol-forming matrix loaded in the electronic atomizer, the temperature control component 104 is used to perform temperature control on the heating component, the power supply 106 is used to power the heating component so that the heating component heats the aerosol-forming matrix, and the controller 108 is used to control the heating component 102, the temperature control component 104, and the power supply 106. The controller 102 determines the real-time temperature of the heating component of the electronic atomizer 100 when the output voltage of the electronic atomizer 100 is in the first mode. When the temperature difference between the real-time temperature and the target temperature is less than the preset difference, the controller 102 switches the output voltage mode to the second mode; the output voltage in the second mode is less than the output voltage in the first mode, the output voltage in the second mode is a fixed value, and the output voltage in the first mode is a variable value. In the second mode, the controller 102 performs temperature control on the heating of the heating component so that the real-time temperature of the heating component when heating is stable at the target temperature.
[0055] In one embodiment, Figure 2 As shown, a temperature control method is provided, which is applied to Figure 1 The electronic atomizer in the example is used to illustrate, including the following steps:
[0056] S202, when the output voltage of the electronic atomizer is in the first mode, determining the real-time temperature of the heating component of the electronic atomizer when heating.
[0057] The output voltage of the electronic atomizer refers to the output voltage of the power supply in the electronic atomizer. The output voltage being in the first mode indicates that the output voltage of the power supply is a variable value, not a fixed value.
[0058] The real-time temperature of the heating component when it is heating can be detected by a temperature sensor, or determined by the current resistance value of the heating component, the preset temperature, and the resistance value at the preset temperature. After the heating component starts to heat up, the controller will detect the temperature of the heating component in real time to determine whether the temperature difference between the real-time temperature of the heating component and the target temperature is less than the preset difference.
[0059] S204, when the temperature difference between the real-time temperature and the target temperature is less than the preset difference, the output voltage mode is switched to a second mode. The output voltage in the second mode is less than the output voltage in the first mode, the output voltage in the second mode is a fixed value, and the output voltage in the first mode is a variable value.
[0060] The temperature difference refers to the difference between the target temperature and the real-time temperature. The target temperature and the preset difference are parameters pre-set in the electronic atomizer. When the heating component of the electronic atomizer generates heat, the controller reads the pre-set target temperature and the preset difference to determine whether the temperature difference between the real-time temperature and the target temperature is less than the preset difference.
[0061] When the controller detects that the temperature difference between the real-time temperature of the heating component and the target temperature is less than the preset difference, the output voltage of the electronic atomizer power supply will be automatically switched from the first mode to the second mode, so that the output voltage of the power supply is switched from a variable value to a fixed value.
[0062] The output voltage in the second mode is a fixed value. Specifically, the output voltage in the second mode may be the minimum output voltage of the electronic atomizer power supply. For example, the output voltage in the second mode is the minimum output voltage of the power supply, 3.5V.
[0063] S206, in the second mode, temperature control is performed on the heating component to stabilize the real-time temperature of the heating component at the target temperature.
[0064] The temperature control process of the heating component can be performed by the temperature control component in the electronic atomizer. Specifically, after the controller switches the output voltage of the electronic atomizer from the first mode to the second mode, the controller controls the temperature control component to perform temperature control on the heating component so that the real-time temperature of the heating component gradually stabilizes at the target temperature when heating.
[0065] The real-time temperature is stable at the target temperature means that under the control of the temperature control component, the current real-time temperature of the heating component reaches the preset target temperature, and the real-time temperature can be maintained near the target temperature without significant fluctuations.
[0066] In the above temperature control method, when the output voltage of the electronic atomizer is in the first mode, the real-time temperature of the heating component of the electronic atomizer when heating is determined; when the temperature difference between the real-time temperature and the target temperature is less than the preset difference, the mode of the output voltage is switched to the second mode; the output voltage in the second mode is less than the output voltage in the first mode, the output voltage in the second mode is a fixed value, and the output voltage in the first mode is a variable value; in the second mode, the heating component is subjected to temperature control treatment to stabilize the real-time temperature of the heating component when heating. The method can fix the output voltage of the electronic atomizer by switching the output voltage mode to the second mode, so that the real-time temperature of the heating component can be accurately controlled when the real-time temperature is subjected to temperature control treatment, so as to ensure that the real-time temperature of the heating component approaches the target temperature. In addition, in the first mode, due to the large output voltage, the heating component of the electronic atomizer can be heated up quickly, so that the temperature difference between the real-time temperature of the heating component and the target temperature is quickly made less than the preset difference, so that the electronic atomizer absorbs more heat during preheating.
[0067] In one embodiment, in the second mode, temperature control is performed on the heating component to stabilize the real-time temperature of the heating component at the target temperature, including:
[0068] In the second mode, the output power duty cycle for temperature control of the heat generating component is determined based on the temperature difference.
[0069] Based on the output power duty cycle, the real-time temperature of the heating component is adjusted to stabilize the real-time temperature at the target temperature.
[0070] The output power duty cycle refers to the ratio of the output power time to the entire cycle time in the pulse width modulation signal. For example, if the entire cycle is divided into 10 parts and the output power duty cycle is 7 parts, it means that the output power time accounts for 7 / 10 of the entire cycle, and the other 3 / 10 cycles do not output power.
[0071] The output power duty cycle can be set according to the temperature difference, or can be determined according to the integral result, differential result, and proportional result of the temperature difference.
[0072] In this embodiment, in the second mode, based on the temperature difference, the output power duty cycle for temperature control of the heating component is determined, and based on the output power duty cycle, the real-time temperature of the heating component is adjusted. In this way, when temperature control is performed based on the output power duty cycle, the real-time temperature of the heating component can be accurately controlled, thereby ensuring that the real-time temperature of the heating component is stable at the target temperature.
[0073] In one embodiment, the temperature control method further comprises:
[0074] Get the number of puffs taken by the electronic atomizer after it is fully charged.
[0075] When the number of puffs reaches the preset number of puffs, if the output voltage of the electronic atomizer is in the second mode, the output voltage mode is switched to the first mode. The output voltage in the second mode is lower than the output voltage in the first mode.
[0076] The number of puffs refers to the number of times the electronic atomizer has been puffed after it is fully charged. For example, if the user has puffed 10 times after the electronic atomizer is fully charged, the number of puffs is 10.
[0077] The preset number of puffs is a parameter pre-set in the electronic atomizer. When the electronic atomizer is puffed, the controller will read the preset number of puffs to determine whether the number of puffs has reached the preset number of puffs.
[0078] The output voltage in the second mode is smaller than the output voltage in the first mode, the output voltage in the second mode is a fixed value, and the output voltage in the first mode is a variable value.
[0079] In some embodiments, the mode of switching the output voltage can be switched by the operator through the control, or it can be automatically switched by the controller. Specifically, when the operator switches the mode of the output voltage through the control, if the number of puffs reaches the preset number of puffs and the output voltage of the electronic atomizer is in the second mode, the electronic atomizer will output a prompt for switching the mode to prompt the operator to switch the mode of the output voltage; when the mode of the output voltage is automatically switched by the controller, if the number of puffs reaches the preset number of puffs and the output voltage of the electronic atomizer is in the second mode, the mode of the output voltage is automatically switched to the first mode. Among them, the prompts for switching the mode include but are not limited to light prompts, information prompts, and voice prompts.
[0080] In this embodiment, when the number of puffs reaches a preset number, if the output voltage of the electronic atomizer is in the second mode, the output voltage mode is switched to the first mode. This allows the heating component of the electronic atomizer to ensure that the aerosol-forming matrix absorbs more heat when preheating the aerosol-forming matrix, so that the user can get a consistent experience every time they puff.
[0081] In one embodiment, when the output voltage of the electronic atomizer is in the first mode, determining the real-time temperature of the heating component of the electronic atomizer when heating includes:
[0082] When the output voltage of the electronic atomizer is in the first mode, the resistance temperature coefficient of the heating component in the electronic atomizer and the resistance value of the heating component at a preset temperature are obtained, and the current resistance value of the heating component is determined.
[0083] The resistance difference between the current resistance value and the resistance value at the preset temperature, and the product of the resistance value at the preset temperature and the resistance temperature coefficient are calculated.
[0084] Calculate the first quotient of the resistance difference and the product.
[0085] The sum of the first quotient and the preset temperature is determined as the real-time temperature of the heating component.
[0086] The temperature coefficient of resistance refers to the relative change in the resistance value of the heating component when the temperature of the heating component changes by 1 degree Celsius. For example, when the temperature of the heating component changes by 1 degree Celsius, the resistance value of the heating component changes by N.
[0087] The preset temperature and the resistance value at the preset temperature generally refer to the room temperature and the resistance value at room temperature. For example, the room temperature is 25 degrees and the resistance value of the heating component at room temperature is 25 degrees. The resistance temperature coefficient, the preset temperature, and the resistance value at the preset temperature are pre-stored in the resistance atomizer.
[0088] The current resistance value of the heating component can be directly measured by an instrument, or it can be measured by a voltage divider circuit in the electronic atomizer.
[0089] The resistance difference refers to the difference between the current resistance value and the resistance value at the preset temperature. For example, if the current resistance value of the heating component is R2 and the resistance value of the heating component at the preset temperature is R1, the resistance difference is R2-R1.
[0090] The product result refers to the result obtained by multiplying the resistance value at a preset temperature by the temperature coefficient of resistance. For example, if the temperature coefficient of resistance is TCR (Temperature Coefficient of Resistance) and the resistance value at a preset temperature is R1, the product result is TCR*R1.
[0091] The first quotient refers to the quotient between the resistance difference and the product result. For example, in the above example, the product result is TCR*R1, and the resistance difference is R2-R1, then the first quotient is (R2-R1) / TCR*R1.
[0092] The real-time temperature of the heating component refers to the sum of the first quotient and the preset temperature. For example, in the above example, the first quotient is (R2-R1) / TCR*R1, and the preset temperature is T1, then the real-time temperature of the heating component is ((R2-R1) / TCR*R1)+T1.
[0093] In this embodiment, by calculating the resistance difference between the current resistance value and the resistance value at the preset temperature, and the product of the resistance value at the preset temperature and the resistance temperature coefficient, the first quotient of the resistance difference and the product is calculated, and the sum of the first quotient and the preset temperature is determined as the real-time temperature of the heating component. In this way, the characteristic of the resistance value of the heating component changing with temperature can be quantified, so that the accurate real-time temperature can be obtained.
[0094] In one embodiment, determining the current resistance value of the heating component includes:
[0095] The resistance value of the resistor in the voltage divider circuit of the electronic atomizer, the output voltage in the first mode, and the power supply voltage of the electronic atomizer are obtained.
[0096] A voltage difference between the power supply voltage and the output voltage in the first mode is calculated.
[0097] A second quotient between the output voltage in the first mode and the voltage difference is calculated.
[0098] The result of multiplying the second quotient by the resistance value of the resistor in the voltage divider circuit is determined as the current resistance value of the heating component.
[0099] Among them, the voltage divider circuit is a circuit design that controls the voltage or power provided to the heating component. The main purpose of the voltage divider circuit is to ensure that the electronic atomizer can operate within a safe and effective range and allow the user to adjust the output voltage to obtain different usage experiences.
[0100] The output voltage in the first mode is a variable value, which can be calculated by the analog-to-digital conversion code value output by the analog-to-digital converter. The power supply voltage of the electronic atomizer refers to the voltage provided by the power supply to the electronic atomizer, for example, 4.0V.
[0101] The voltage difference refers to the difference between the power supply voltage and the output voltage in the first mode. For example, if the power supply voltage is Vcc and the output voltage in the first mode is Vout, the voltage difference is Vcc-Vout.
[0102] The second quotient refers to the quotient between the output voltage in the first mode and the voltage difference. For example, in the above example, the voltage difference is Vcc-Vout, and the output voltage in the first mode is Vout, then the second quotient is Vout / (Vcc-Vout).
[0103] The current resistance value of the heating component is the result of multiplying the second quotient by the resistance value of the resistor in the voltage divider circuit. For example, in the above example, the second quotient is Vout / (Vcc-Vout), the resistance value of the resistor in the voltage divider circuit is R1, and the current resistance value of the heating component is R1*Vout / (Vcc-Vout).
[0104] In this embodiment, by calculating the voltage difference between the power supply voltage and the output voltage in the first mode, the second quotient between the output voltage in the first mode and the voltage difference is calculated, and the result of multiplying the second quotient by the resistance value of the resistor in the voltage divider circuit is determined as the current resistance value of the heating component. In this way, the current resistance value of the heating component can be obtained without contacting the heating component, thereby improving the safety of the measurement. At the same time, the current temperature value of the heating component can also be measured at any time, thereby improving the flexibility of the measurement.
[0105] In one embodiment, the electronic atomizer is equipped with an analog-to-digital converter, which is used to output an analog-to-digital conversion code value; obtaining the output voltage in the first mode includes:
[0106] The analog-to-digital conversion code value output by the analog-to-digital converter, as well as the resolution and reference voltage preset in the analog-to-digital converter are obtained.
[0107] A third quotient between the analog-to-digital conversion code value and the code value corresponding to the resolution is calculated.
[0108] A result of multiplying the third quotient by the reference voltage is determined as the output voltage in the first mode.
[0109] The analog-to-digital converter in the electronic atomizer can be used to measure the current output voltage of the electronic atomizer and convert the current output voltage into an analog-to-digital conversion code value for output.
[0110] In some embodiments, the analog-to-digital converter may also be a converter supporting high-speed sampling, so that the output voltage can be measured multiple times in a short period of time, and the real-time tracking of the output voltage change can be achieved, thereby obtaining a more accurate output voltage.
[0111] Resolution is the ability of an ADC to distinguish the smallest change in the input analog signal, usually expressed in bits. For example, an 8-bit ADC can divide the input range into two 8 = 256 discrete levels, 256 is the code value corresponding to resolution 8, a 12-bit analog-to-digital converter can be divided into 2 12= 4096 levels, 4096 is the code value corresponding to resolution 12. Therefore, the higher the resolution, the higher the accuracy that the analog-to-digital converter can provide, which means that the changes in the input analog signal can be distinguished more finely. The reference voltage is the reference voltage used by the analog-to-digital converter to quantize the input analog signal. All analog signals input to the analog-to-digital converter are compared and digitized relative to the reference voltage. The choice of reference voltage directly affects the effective input range and measurement accuracy of the analog-to-digital converter.
[0112] The third quotient refers to the quotient between the analog-to-digital conversion code value and the code value corresponding to the resolution. For example, if the analog-to-digital conversion code value is adcValue, the resolution is 12, and the code value corresponding to the resolution is 4096, then the third quotient is adcValue / 4096.
[0113] The output voltage in the first mode is the result of multiplying the third quotient by the reference voltage. For example, in the above example, the third quotient is adcValue / 4096, the reference voltage is M, and the output voltage in the first mode is M*adc Value / 4096.
[0114] In this embodiment, by calculating the third quotient between the analog-to-digital conversion code value and the code value corresponding to the resolution, the result of multiplying the third quotient by the reference voltage is determined as the output voltage in the first mode. In this way, the change of the output voltage can be tracked in real time, thereby obtaining an accurate output voltage.
[0115] In one embodiment, determining an output power duty cycle for temperature control of a heat generating component based on the temperature difference includes:
[0116] Get the preset proportional coefficient, integral coefficient, and differential coefficient.
[0117] A first result of multiplying the proportionality factor by the temperature difference is calculated.
[0118] The temperature difference value from the heating component to the current time is integrated to obtain the temperature difference integral. A second result of multiplying the temperature difference integral by the integral coefficient is calculated.
[0119] The temperature difference value when the heating component is heated to the current time is differentiated to obtain the rate of change of the temperature difference value. A third result of multiplying the rate of change of the temperature difference value by the differential coefficient is calculated.
[0120] The sum of the first result, the second result, and the third result is determined as the output power duty cycle.
[0121] Among them, the proportional coefficient, integral coefficient and differential coefficient are coefficients pre-set in the electronic atomizer.
[0122] The first result is the product of the proportionality factor and the temperature difference. For example, Kp is the proportionality coefficient, e(t) is the temperature difference between the real-time temperature and the target temperature at time t, then the first result is K p *e(t).
[0123] The temperature difference integral refers to the accumulated temperature difference of the heating component from the beginning of heating to the time t when heating. For example, the temperature difference integral is is the integral from time 0 to time t, dτ is the differential symbol, τ is the time variable, and e(τ) is the temperature difference between the real-time temperature of the heating component at time τ and the target temperature.
[0124] The second result is the result of multiplying the temperature difference integral by the integral coefficient. For example, continuing the above example, K i is the integration coefficient, is the temperature difference integral, and the second result is
[0125] The rate of change of the temperature difference can be understood as the rate of change of the temperature difference over time, which is also the inverse of the temperature error over time. For example, the rate of change of the temperature difference is e(t) is the temperature difference between the real-time temperature and the target temperature obtained at time t.
[0126] The third result is the rate of change of the temperature difference multiplied by the differential coefficient, which is also the differential gain. For example, continuing with the above example, the rate of change of the temperature difference is The differential coefficient is K d , the third result is
[0127] The output power duty cycle is the sum of the first result, the second result, and the third result. p *e(t), the second result is The third result is The output power duty cycle is
[0128] In this embodiment, by calculating the first result of multiplying the proportional coefficient and the temperature difference, the temperature difference when the heating component is heated to the current time is integrated to obtain the temperature difference integral, and the second result of multiplying the temperature difference integral and the integral coefficient is calculated. The temperature difference when the heating component is heated to the current time is differentiated to obtain the rate of change of the temperature difference, and the third result of multiplying the rate of change of the temperature difference and the differential coefficient is calculated. The sum of the first result, the second result, and the third result is determined as the output power duty cycle. In this way, the power of the heating component can be adjusted very finely, thereby ensuring that the temperature control of the heating component is more precise, so that the real-time temperature of the heating component can be quickly stabilized at the target temperature.
[0129] In one embodiment, the temperature control method further includes:
[0130] When the real-time temperature of the heating component is stabilized at the target temperature, it is determined that the preheating of the electronic atomizer is completed;
[0131] Output a prompt indicating that the electronic atomizer preheating is completed.
[0132] The real-time temperature of the heating component is stable at the target temperature, which means that under the control of the temperature control component, the current real-time temperature of the heating component has reached the preset target temperature, and the real-time temperature remains near the target temperature without significant fluctuations. The real-time temperature of the heating component is stable at the target temperature, which also means that the temperature control component has successfully adjusted the temperature of the heating component to the required level and can continue to maintain it near the target temperature.
[0133] The prompt indicating the end of preheating of the electronic atomizer includes, but is not limited to, one or more of a voice prompt, a light prompt, an information prompt, and a vibration prompt. For example, a motor vibrates to output a prompt indicating the end of preheating of the electronic atomizer.
[0134] In this embodiment, when the real-time temperature of the heating component is stabilized at the target temperature, it is determined that the preheating of the electronic atomizer is completed, and a prompt indicating the completion of the preheating of the electronic atomizer is output, so that the user can be prompted that the preheating of the electronic atomizer is completed and can be inhaled.
[0135] The present application also provides an application scenario, which applies the above-mentioned temperature control method. Specifically, the application of the temperature control method in this application scenario is as follows:
[0136] The specific flow chart of the temperature control method is as follows: Figure 3 As shown. The controller obtains the number of puffs that have been taken by the user after the electronic atomizer is fully charged. The controller determines whether the number of puffs has reached a preset number of puffs, and when the number of puffs has reached the preset number of puffs, obtains the mode of the output voltage of the electronic atomizer. If the mode of the output voltage is the second mode, the controller switches the second mode to the first mode. If the mode of the output voltage is the first mode, the mode of the output voltage will not be switched.
[0137] The controller obtains the analog-to-digital conversion code value output by the analog-to-digital converter loaded in the electronic atomizer, the resolution preset in the analog-to-digital converter, and the reference voltage. The controller determines the code value corresponding to the resolution, and uses the quotient between the analog-to-digital conversion code value and the code value corresponding to the resolution as the third quotient, and determines the result of multiplying the third quotient and the reference voltage as the output voltage in the first mode.
[0138] The controller obtains the resistance value of the resistor in the voltage divider circuit of the electronic atomizer and the power supply voltage of the electronic atomizer. The controller calculates the voltage difference between the power supply voltage and the output voltage in the first mode, calculates the second quotient between the output voltage in the first mode and the voltage difference, and then multiplies the second quotient by the resistance value of the resistor in the voltage divider circuit to determine the current resistance value of the heating component.
[0139] The controller obtains the resistance temperature coefficient of the heating component in the electronic atomizer and the resistance value of the heating component at a preset temperature. The controller calculates the resistance difference between the current resistance value and the resistance value at the preset temperature, and the product of the resistance value at the preset temperature and the resistance temperature coefficient, calculates the first quotient of the resistance difference and the product, and then determines the sum of the first quotient and the preset temperature as the real-time temperature of the heating component.
[0140] When the controller detects that the temperature difference between the real-time temperature of the heating component and the target temperature is less than the preset difference, the output voltage of the electronic atomizer power supply is automatically switched from the first mode to the second mode, so that the output voltage of the power supply is switched from a variable value to a fixed value.
[0141] When the output voltage is in the second mode and the temperature difference between the real-time temperature of the heating component and the target temperature is less than the preset difference, the controller obtains the preset proportional coefficient, integral coefficient, and differential coefficient, calculates the first result of multiplying the proportional coefficient by the temperature difference, integrates the temperature difference when the heating component is heated to the current time to obtain the temperature difference integral, calculates the second result of multiplying the temperature difference integral by the integral coefficient, differentiates the temperature difference when the heating component is heated to the current time to obtain the rate of change of the temperature difference, and calculates the third result of multiplying the rate of change of the temperature difference by the differential coefficient. The controller determines the sum of the first result, the second result, and the third result as the output power duty cycle. Based on the output power duty cycle, the controller controls the real-time temperature of the heating component so that the real-time temperature is stabilized at the target temperature.
[0142] When the real-time temperature of the heating component is stabilized at the target temperature, the controller determines that the preheating of the electronic atomizer is completed, and outputs a prompt indicating that the preheating of the electronic atomizer is completed, so as to prompt the user to take a puff.
[0143] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.
[0144] Based on the same inventive concept, the embodiment of the present application also provides a temperature control device for implementing the temperature control method involved above. The implementation solution provided by the device to solve the problem is similar to the implementation solution recorded in the above method, so the specific limitations in one or more temperature control device embodiments provided below can refer to the limitations of the temperature control method above, and will not be repeated here.
[0145] In one embodiment, Figure 4 As shown, a temperature control device is provided, comprising:
[0146] The temperature acquisition module 402 is used to determine the real-time temperature of the heating component of the electronic atomizer when the output voltage of the electronic atomizer is in the first mode.
[0147] The mode switching module 404 is used to switch the mode of the output voltage to a second mode when the temperature difference between the real-time temperature and the target temperature is less than a preset difference. The output voltage in the second mode is less than the output voltage in the first mode, the output voltage in the second mode is a fixed value, and the output voltage in the first mode is a variable value.
[0148] The temperature control module 406 is used to perform temperature control on the heating component in the second mode, so that the real-time temperature of the heating component when heating is stable at the target temperature.
[0149] In one embodiment, the temperature control module includes:
[0150] The first calculation unit is used to determine, in the second mode, based on the temperature difference, an output power duty cycle for temperature control of the heat generating component.
[0151] The temperature control unit is used to adjust the real-time temperature of the heating component based on the output power duty cycle so that the real-time temperature is stabilized at the target temperature.
[0152] In one embodiment, the temperature control device further comprises:
[0153] The puff count acquisition unit is used to acquire the puff count of the electronic atomizer after it is fully charged.
[0154] The mode switching unit is used to switch the output voltage mode to the first mode if the output voltage of the electronic atomizer is in the second mode when the number of puffs reaches a preset number of puffs. The output voltage in the second mode is lower than the output voltage in the first mode.
[0155] In one embodiment, the temperature acquisition module includes:
[0156] The first data acquisition unit is used to acquire the resistance temperature coefficient of the heating component in the electronic atomizer and the resistance value of the heating component at a preset temperature when the output voltage of the electronic atomizer is in the first mode, and determine the current resistance value of the heating component.
[0157] The second calculation unit is used to calculate the resistance difference between the current resistance value and the resistance value at a preset temperature, and the product result of the resistance value at the preset temperature multiplied by the resistance temperature coefficient.
[0158] The third calculation unit is used to calculate a first quotient of the resistance difference and the product result.
[0159] The temperature determination unit is used to determine the sum of the first quotient and the preset temperature as the real-time temperature of the heating component.
[0160] In one embodiment, the data acquisition unit includes:
[0161] The second data acquisition subunit is used to acquire the resistance value of the resistor in the voltage divider circuit of the electronic atomizer, the output voltage in the first mode, and the power supply voltage of the electronic atomizer.
[0162] The first calculation subunit is used to calculate the voltage difference between the power supply voltage and the output voltage in the first mode.
[0163] The second calculation subunit is used to calculate a second quotient between the output voltage and the voltage difference in the first mode.
[0164] The resistance value determining subunit is used to determine the result of multiplying the second quotient by the resistance value of the resistor in the voltage divider circuit as the current resistance value of the heating component.
[0165] In one embodiment, the electronic atomizer is equipped with an analog-to-digital converter, which is used to output an analog-to-digital conversion code value, and the second data acquisition unit includes:
[0166] The data acquisition subunit is used to acquire the analog-to-digital conversion code value output by the analog-to-digital converter, as well as the resolution and reference voltage preset in the analog-to-digital converter.
[0167] The third calculation subunit is used to calculate a third quotient between the analog-to-digital conversion code value and the code value corresponding to the resolution.
[0168] The voltage determination subunit is used to determine the result of multiplying the third quotient by the reference voltage as the output voltage in the first mode.
[0169] In one embodiment, the first computing unit includes:
[0170] The coefficient acquisition subunit is used to obtain the preset proportional coefficient, integral coefficient, and differential coefficient.
[0171] The fourth calculation subunit is used to calculate a first result of multiplying the proportionality coefficient by the temperature difference.
[0172] The fifth calculation subunit is used to integrate the temperature difference of the heating component from the heating to the current time to obtain the temperature difference integral and calculate a second result of multiplying the temperature difference integral by the integral coefficient.
[0173] The sixth calculation subunit is used to perform differential processing on the temperature difference of the heating component from heating to the current time to obtain the change rate of the temperature difference and calculate a third result of multiplying the change rate of the temperature difference by the differential coefficient.
[0174] The duty cycle determining subunit is used to determine the sum of the first result, the second result, and the third result as the output power duty cycle.
[0175] In one embodiment, the temperature control device further comprises:
[0176] The preheating unit is used to determine that the preheating of the electronic atomizer is completed when the real-time temperature of the heating component is stabilized at the target temperature.
[0177] The prompt unit is used to output a prompt indicating that the preheating of the electronic atomizer has ended.
[0178] Each module in the above temperature control device can be implemented in whole or in part by software, hardware and a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute the operations corresponding to each module above.
[0179] In one embodiment, a computer device is provided. The computer device may be a controller, and its internal structure diagram may be as follows: Figure 5As shown. The computer device includes a processor, a memory, a communication interface, a display screen and an input device connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be achieved through WIFI, a mobile cellular network, NFC (near field communication) or other technologies. When the computer program is executed by the processor, a temperature control method is implemented. The display screen of the computer device can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covered on the display screen, or a button, a trackball or a touch pad set on the computer device housing, or an external keyboard, touch pad or mouse, etc.
[0180] Those skilled in the art will understand that Figure 5 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0181] In one embodiment, a controller is further provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above-mentioned method embodiments when executing the computer program.
[0182] In one embodiment, an electronic atomizer is also provided, comprising:
[0183] A heating component, used to heat the aerosol-forming matrix loaded in the electronic atomizer;
[0184] A temperature control component, used for temperature control of the heating component;
[0185] A power source, used to supply power to the heating component so that the heating component heats the aerosol to form a matrix;
[0186] And, a controller as described in the above embodiments.
[0187] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties.
[0188] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but are not limited to this.
[0189] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0190] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations 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 protection scope of the present application shall be subject to the attached claims.
Claims
1. A temperature control method, characterized in that: Applied to an electronic atomizer, the method comprises: When the output voltage of the electronic atomizer is in the first mode, determining the real-time temperature of the heating component of the electronic atomizer when heating; When the temperature difference between the real-time temperature and the target temperature is less than a preset difference, the output voltage mode is switched to a second mode; the output voltage in the second mode is less than the output voltage in the first mode, the output voltage in the second mode is a fixed value, and the output voltage in the first mode is a variable value; In the second mode, the heat generation of the heat generating component is temperature controlled so that the real-time temperature of the heat generating component when generating heat is stabilized at the target temperature.
2. The method according to claim 1, characterized in that In the second mode, the temperature control process is performed on the heating component so that the real-time temperature of the heating component when heating is stabilized at the target temperature, including: In the second mode, based on the temperature difference, an output power duty cycle for temperature control of the heat generating component is determined; Based on the output power duty cycle, the real-time temperature of the heating component is adjusted so that the real-time temperature is stabilized at the target temperature.
3. The method according to claim 2, characterized in that The step of determining an output power duty cycle for temperature control of the heat generating component based on the temperature difference includes: Get the preset proportional coefficient, integral coefficient, and differential coefficient; Calculating a first result of multiplying the proportionality coefficient by the temperature difference; Integrate the temperature difference from the heating component to the current time to obtain a temperature difference integral; calculate a second result of multiplying the temperature difference integral by the integral coefficient; Performing differential processing on the temperature difference value when the heating component is heated to the current time to obtain the rate of change of the temperature difference value; calculating a third result of multiplying the rate of change of the temperature difference value by the differential coefficient; The sum of the first result, the second result, and the third result is determined as an output power duty cycle.
4. The method according to claim 1, characterized in that The method further comprises: Get the number of puffs taken by the electronic atomizer after it is fully charged; When the number of puffs reaches a preset number of puffs, if the output voltage of the electronic atomizer is in the second mode, the mode of the output voltage is switched to the first mode; the output voltage in the second mode is less than the output voltage in the first mode.
5. The method according to claim 1 or 4, characterized in that: The method of determining the real-time temperature of the heating component of the electronic atomizer when the output voltage of the electronic atomizer is in the first mode comprises: When the output voltage of the electronic atomizer is in the first mode, obtaining a resistance temperature coefficient of a heating component in the electronic atomizer and a resistance value of the heating component at a preset temperature, and determining a current resistance value of the heating component; Calculating a resistance difference between the current resistance value and the resistance value at the preset temperature, and a product of the resistance value at the preset temperature and the resistance temperature coefficient; Calculating a first quotient of the resistance difference and the product result; The sum of the first quotient and the preset temperature is determined as the real-time temperature of the heating component.
6. The method according to claim 5, characterized in that The determining the current resistance value of the heating component comprises: Obtaining the resistance value of the resistor in the voltage divider circuit of the electronic atomizer, the output voltage in the first mode, and the power supply voltage of the electronic atomizer; calculating a voltage difference between the power supply voltage and the output voltage in the first mode; calculating a second quotient between the output voltage in the first mode and the voltage difference; The result of multiplying the second quotient by the resistance value of the resistor in the voltage divider circuit is determined as the current resistance value of the heating component.
7. The method according to claim 6, characterized in that The electronic atomizer is equipped with an analog-to-digital converter, and the analog-to-digital converter is used to output an analog-to-digital conversion code value; obtaining the output voltage in the first mode includes: Acquire an analog-to-digital conversion code value output by the analog-to-digital converter, and a resolution and a reference voltage preset in the analog-to-digital converter; Calculating a third quotient between the analog-to-digital conversion code value and the code value corresponding to the resolution; A result of multiplying the third quotient by the reference voltage is determined as the output voltage in the first mode.
8. The method according to claim 1, characterized in that The method further comprises: When the real-time temperature of the heating component is stabilized at the target temperature, determining that the preheating of the electronic atomizer is completed; Output a prompt indicating that the electronic atomizer preheating is completed.
9. A temperature control device, characterized in that: The device comprises: A temperature acquisition module, used for determining the real-time temperature of the heating component of the electronic atomizer when the output voltage of the electronic atomizer is in the first mode; A mode switching module, configured to switch the mode of the output voltage to a second mode when the temperature difference between the real-time temperature and the target temperature is less than a preset difference; the output voltage in the second mode is less than the output voltage in the first mode, the output voltage in the second mode is a fixed value, and the output voltage in the first mode is a variable value; The temperature control module is used to perform temperature control on the heating of the heating component in the second mode so that the real-time temperature of the heating component when heating is stabilized at the target temperature.
10. A controller, comprising a memory and a processor, wherein the memory stores a computer program, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 8 are implemented.
11. An electronic atomizer, characterized in that: include: A heating component, used to heat the aerosol-forming matrix loaded in the electronic atomizer; A temperature control component, used to perform temperature control on the heating component; a power source for supplying power to the heating component so that the heating component heats the aerosol-forming substrate; And, the controller as claimed in claim 10.