Calibration method and device for initial resistance value of heating body, controller and appliance

By detecting and calibrating the current resistance value of the heating body when heating the non-combustion instrument, the problem that the resistance value of the heating body increases with the increase of the number of heating times is solved, the accuracy of actual temperature calculation is improved, and problems such as insufficient preheating energy are avoided.

CN119827837APending Publication Date: 2025-04-15SHENZHEN GEEKVAPE TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411848289.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-13
Publication Date
2025-04-15

AI Technical Summary

Technical Problem

Since the resistance value of the heating element increases with the increase of the number of heating times, the prior art has a low accuracy rate when calculating the actual temperature of the heating element, resulting in insufficient preheating energy.

Method used

When the heating-free instrument starts heating, the current resistance value of the heating element is detected and the stored initial resistance value is calibrated according to the current resistance value to ensure the accuracy of calculating the actual temperature of the heating element.

Benefits of technology

By calibrating the initial resistance value of the heating element, the accuracy of calculating the actual temperature of the heating element is improved, and problems such as insufficient preheating energy are avoided.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119827837A_ABST
    Figure CN119827837A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of heating non-combustion appliance control, and provides a heating body initial resistance value calibration method and device, a controller and a heating non-combustion appliance. The method comprises the following steps: when the heat-not-burn appliance starts heating, detecting the current resistance value of a heating body of the heat-not-burn appliance; and calibrating the stored initial resistance value of the heating body according to the current resistance value. Through the setting, it is assumed that the resistance value of the heating body of the appliance is increased along with the increase of the heating times, the accurate current resistance value of the heating body can be detected at the initial time point when the appliance starts heating, and the stored small initial resistance value of the heating body is calibrated according to the current resistance value; therefore, the accuracy of the stored initial resistance value of the heating body can be kept, and the accuracy of calculating the actual temperature of the heating body is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of control of heat-not-burn appliances, and in particular to a method, device, controller and heat-not-burn appliance for calibrating the initial resistance of a heating element. Background Art

[0002] Heating but not burning appliances will complete the calibration work at room temperature of about 26°C on the production line, and write parameters such as the initial resistance and resistance temperature coefficient of the heating element into storage devices such as registers Flash for storage, which is used to calculate the actual temperature of the heating element when the appliance is heated. However, since the resistance of the heating element is affected by factors such as molecular directional movement, material oxidation, current shock and heat generation, the resistance will slowly increase as the number of heating times of the heating element increases. In this case, if the calculation is still performed according to the stored initial resistance, the accuracy of the calculated actual temperature of the heating element will be low. Summary of the invention

[0003] In view of this, the embodiments of the present application provide a method, device, controller and heating non-combustion appliance for calibrating the initial resistance of the heating element, which can calibrate the stored initial resistance of the heating element, thereby improving the accuracy of calculating the actual temperature of the heating element.

[0004] A first aspect of an embodiment of the present application provides a method for calibrating an initial resistance value of a heating element, comprising:

[0005] When the heating-without-combustion device starts heating, detecting the current resistance value of the heating element of the heating-without-combustion device;

[0006] According to the current resistance value, the stored initial resistance value of the heating element is calibrated.

[0007] In the technical solution of the embodiment of the present application, when the heating-not-burning appliance starts heating, the current resistance of the heating element is detected, and the stored initial resistance of the heating element is calibrated according to the current resistance. Through such a setting, assuming that the resistance of the heating element of the appliance increases with the increase in the number of heating times, a more accurate current resistance of the heating element will be detected at the initial time point when the appliance starts heating, and the stored smaller initial resistance of the heating element will be calibrated according to the current resistance, so that the accuracy of the stored initial resistance of the heating element can be maintained, thereby improving the accuracy of calculating the actual temperature of the heating element.

[0008] In one implementation of the embodiment of the present application, the stored initial resistance value of the heating element is calibrated according to the current resistance value, including:

[0009] Detect whether the appliance parameters of the heating-not-burning appliance meet the preset resistance calibration conditions;

[0010] If the device parameters meet the resistance calibration conditions, the stored initial resistance of the heating element is calibrated according to the current resistance.

[0011] In one implementation of the embodiment of the present application, the appliance parameters include the total number of heating times; detecting whether the appliance parameters of the heating-not-burning appliance meet the preset resistance calibration conditions includes:

[0012] If the total number of heating times reaches the first number, it is determined that the instrument parameters meet the resistance calibration conditions.

[0013] In another implementation of the embodiment of the present application, the appliance parameters include the circuit board temperature and the battery cell temperature; detecting whether the appliance parameters of the heating without burning appliance meet the preset resistance calibration conditions includes:

[0014] If the circuit board temperature and the battery cell temperature are both within the preset standard ambient temperature range, the count value is accumulated once;

[0015] If the count value reaches the second number, it is determined that the instrument parameters meet the resistance calibration conditions.

[0016] In one implementation of the embodiment of the present application, if the circuit board temperature and the battery cell temperature are both within a preset standard ambient temperature range, the method further includes:

[0017] Add the current resistance value to the accumulated resistance value;

[0018] According to the current resistance value, the stored initial resistance value of the heating element is calibrated, including:

[0019] Calculate the average resistance value based on the accumulated resistance value and the second number of times;

[0020] The stored initial resistance value of the heating element is replaced with the average resistance value.

[0021] In an implementation of the embodiment of the present application, after replacing the stored initial resistance value of the heating element with the average resistance value, the method further includes:

[0022] Clear the count value and resistance accumulation value;

[0023] Adjust the second value according to the difference between the average resistance value and the initial resistance value.

[0024] In one implementation of the embodiment of the present application, the method further includes:

[0025] If the circuit board temperature or the battery cell temperature is outside the standard ambient temperature range, the count value and the accumulated resistance value are cleared.

[0026] A second aspect of an embodiment of the present application provides a device for calibrating the initial resistance of a heating element, comprising:

[0027] A resistance detection module, used for detecting the current resistance of the heating element of the heating-without-combustion device when the heating-without-combustion device starts heating;

[0028] The resistance calibration module is used to calibrate the stored initial resistance of the heating element according to the current resistance.

[0029] The third aspect of an embodiment of the present application provides a controller, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the method for calibrating the initial resistance of the heating element as provided in the first aspect of the embodiment of the present application.

[0030] A fourth aspect of the embodiments of the present application provides a heating without burning appliance, which includes a controller provided in the third aspect of the embodiments of the present application.

[0031] The fifth aspect of the embodiments of the present application provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, it implements the calibration method of the initial resistance of the heating element provided in the first aspect of the embodiments of the present application.

[0032] It can be understood that the beneficial effects of the second to fifth aspects mentioned above can be found in the relevant description of the first aspect mentioned above, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] Figure 1 is a schematic diagram of a heating without burning device provided in an embodiment of the present application;

[0034] Figure 2 It is a flow chart of a method for calibrating the initial resistance of a heating element provided in an embodiment of the present application;

[0035] Figure 3 This is a schematic diagram of a circuit branch in which a heating element is located provided in an embodiment of the present application;

[0036] Figure 4 It is a schematic diagram of the operation flow of the method for calibrating the initial resistance of a heating element provided in an embodiment of the present application in an actual application scenario;

[0037] Figure 5 It is a structural framework diagram of a device for calibrating the initial resistance of a heating element provided in an embodiment of the present application;

[0038] Figure 6 It is a schematic diagram of a controller provided in an embodiment of the present application. DETAILED DESCRIPTION

[0039] In the following description, for the purpose of illustration rather than limitation, specific details such as specific system structures, technologies, etc. are proposed, so as to thoroughly understand the embodiments of the present application. However, it should be clear to those skilled in the art that the present application can also be implemented in other embodiments without these specific details. In other cases, the detailed description of well-known systems, devices, circuits and methods is omitted to prevent unnecessary details from hindering the description of the present application. In addition, in the description of the present application specification and the attached claims, the terms "first", "second", "third" etc. are only used to distinguish the description, and cannot be interpreted as indicating or suggesting relative importance.

[0040] When calibrating the production line of a heat-not-burn appliance, parameters such as the initial resistance and resistance temperature coefficient of the heating element will be written into a storage device such as a register Flash for storage, which is used to calculate the actual temperature of the heating element when the appliance is heated. However, for appliances that are used for a long time, the resistance of the heating element will increase due to factors such as molecular directional movement, material oxidation, current shock, and heat generation. This leads to a decrease in the accuracy of calculating the actual temperature of the heating element according to the stored initial resistance, which in turn leads to problems such as insufficient preheating energy of the appliance. For example, when the resistance of the heating element increases, if it is still calculated according to the stored initial resistance, which is relatively small, the calculated actual temperature of the heating element will be too high, which will misjudge that the target temperature has been reached and reduce the output power, resulting in insufficient preheating energy of the appliance and reduced atomization, affecting the user's puffing experience.

[0041] To address this problem, the embodiments of the present application provide a method, device, controller, and heating-without-burning appliance for calibrating the initial resistance of a heating element. By detecting the resistance of the heating element at the initial time point of heating and calibrating the stored initial resistance, the accuracy of calculating the actual temperature of the heating element can be improved, and problems such as insufficient preheating energy can be avoided. For more specific technical implementation details of the embodiments of the present application, please refer to the various embodiments described below.

[0042] like Figure 1 , which is a schematic diagram of a heating without burning appliance provided in an embodiment of the present application. Figure 1 The heating-not-burning device shown includes a controller, a heating element, and a battery module, wherein the controller is electrically connected to the heating element and the battery module, respectively. The controller can be used to control the temperature of the heating element, and the heating element can be heated up under the control of the controller to bake the aerosol-generating matrix, and the battery module is used to provide electrical energy to the controller and the heating element.

[0043] It should be understood that the executor of each method embodiment of the present application is a controller provided in the heating without burning appliance, for example, it can be a device such as the main control chip of the heating without burning appliance, and the embodiments of the present application do not impose any restrictions on the specific type of the controller.

[0044] See also Figure 2 , shows a method for calibrating the initial resistance of a heating element provided in an embodiment of the present application, comprising:

[0045] 201. When the heating-without-combustion device starts heating, detecting the current resistance value of the heating element of the heating-without-combustion device;

[0046] Heating but not burning appliances will undergo software burning, calibration and testing on the production line. The calibration process includes: at room temperature of about 26°C, the power supply voltage and sampling voltage of the circuit branch where the heating element is located are converted through the ADC code value of the analog-to-digital converter, and then the initial resistance R0 of the heating element can be calculated by combining the resistance of the voltage divider resistor in the circuit branch; by controlling the duty cycle of the heating element output power, the actual temperature of the heating element is stabilized at the target value after a period of heating, and then the temperature coefficient of resistance TCR (Temperature Coefficient of Resistance indicates the relative change of resistance when the temperature changes by 1°C, in units of ppm / °C) is calculated based on the current resistance of the heating element; finally, the initial resistance R0 and the temperature coefficient of resistance TCR are written into the device's register Flash or other storage devices for storage.

[0047] As an example, Figure 3 This is a schematic diagram of a circuit branch in which a heating element is located provided in an embodiment of the present application. Figure 3 The circuit branches shown are: power supply, heating element, voltage divider resistor and ground. 电 is the battery voltage of the heating non-combustion appliance, which serves as the reference voltage source of the analog-to-digital converter and corresponds to the full scale, i.e. the maximum ADC code value; the resistance of the heating element changes in real time and can be measured using R 发热体 Indicates the real-time resistance value of the heating element; the voltage divider resistance R 分压 Usually, 5.1Ω or 4.7Ω can be selected for the voltage division of the circuit; the sampling point of the analog-to-digital converter is connected between the heating element and the voltage-dividing resistor. The sampling voltage of the sampling point can be calculated based on the ADC code value of the sampling point and the reference voltage source, and V 采样 express; according to Figure 3 Analyzing the circuit branches, the following relationship exists: R 发热体 =R 分压 *V 电 / V 采样 -R 分压 According to this relationship, the real-time resistance value R of the heating element can be calculated. 发热体 .

[0048] When the heating-not-burning appliance starts heating, the current resistance value R1 of the heating element of the appliance will be detected. Specifically, at the initial time point of heating, the real-time resistance value of the heating element can be calculated using the above relationship as R1, which can be regarded as the real initial resistance value of the heating element. As the heating element is heated more times, the resistance value of the heating element will slowly increase, so the current resistance value R1 is usually larger than the initial resistance value R0 stored in the appliance.

[0049] 202. Calibrate the stored initial resistance value of the heating element according to the current resistance value.

[0050] After the current resistance value R1 of the heating element is detected, the initial resistance value R0 of the heating element stored in the storage device such as the register Flash of the device is calibrated according to the current resistance value R1. For example, if the current resistance value R1> the initial resistance value R0, the stored initial resistance value R0 can be updated to R1, thereby completing the calibration of the initial resistance value.

[0051] After the appliance starts heating, the heating element resistance calculation function will be called at a certain frequency (for example, 10 times / second) to calculate the actual resistance R1 of the current heating element, and then obtain the initial resistance R0 and resistance temperature coefficient TCR of the heating element stored in the appliance, as well as the current ambient temperature T 室温 Parameters such as T can be used 当前 =((R1-R0) / (R0*TCR))+T 室温 Calculate the actual temperature T of the heating element at the current time point 当前 Obviously, if the initial resistance R0 is not calibrated, the resistance of the heating element will gradually increase as the heating times increase, so the initial resistance R0 will be too small. If the small initial resistance R0 is put into the calculation formula, the actual temperature T of the heating element will be too large. 当前 This will misjudge that the target temperature has been reached and reduce the output power, resulting in insufficient preheating energy for the appliance. The embodiment of the present application calibrates the stored initial resistance R0 by detecting the resistance of the heating element at the initial time point of heating, which can effectively maintain the accuracy of the initial resistance R0, thereby improving the accuracy of calculating the actual temperature of the heating element.

[0052] In the technical solution of the embodiment of the present application, the initial resistance R0 can be calibrated once each time the device starts heating, but this has the problem of too frequent calibration, which will lead to unnecessary operations. To address this problem, a resistance calibration condition can be set. When the device starts heating each time, it is first determined whether the resistance calibration condition is currently met. The initial resistance R0 is calibrated only when the resistance calibration condition is met, thereby avoiding the problem of too frequent calibration. Please see below for details.

[0053] In one implementation of the embodiment of the present application, the stored initial resistance value of the heating element is calibrated according to the current resistance value, including:

[0054] (1) Detecting whether the appliance parameters of the heating-not-burning appliance meet the preset resistance calibration conditions;

[0055] (2) If the device parameters meet the resistance calibration conditions, the stored initial resistance of the heating element is calibrated according to the current resistance.

[0056] It is possible to detect various appliance parameters of heating but not burning appliances, such as total heating times, total heating time, and last calibration time, and determine whether these appliance parameters meet the resistance calibration conditions. If the resistance calibration conditions are met, it is considered that the initial resistance R0 stored in the appliance may be inaccurate, so the initial resistance R0 of the stored heating element is calibrated according to the current resistance R1 of the heating element; if the resistance calibration conditions are not met, it is considered that the accuracy of the initial resistance R0 stored in the appliance is good, and no calibration is required for the time being. For example, if the total number of heating times is large, the total heating time is long, or the last calibration time is far from the current time, it can be considered that the initial resistance R0 stored in the appliance may be inaccurate, and R0 is calibrated at this time; if the total number of heating times is small, the total heating time is short, or the last calibration time is very close to the current time, it can be considered that the accuracy of the initial resistance R0 stored in the appliance is good, and R0 does not need to be calibrated for the time being. By setting it in this way, the problem of too frequent calibration can be solved and unnecessary operation can be avoided.

[0057] In one implementation of the embodiment of the present application, the appliance parameters include the total number of heating times; detecting whether the appliance parameters of the heating-not-burning appliance meet the preset resistance calibration conditions includes:

[0058] If the total number of heating times reaches the first number, it is determined that the instrument parameters meet the resistance calibration conditions.

[0059] In actual operation, a first number m can be set, and the total number of heating times of the appliance can be obtained after the appliance starts heating, and it can be determined whether the total number of heating times reaches the first number m; if the total number of heating times reaches the first number m, it means that the heating element has been heated for a large number of times, and it can be considered that the resistance of the heating element has increased, that is, it is considered that the initial resistance R0 stored in the appliance has been inaccurate, so it is determined that it meets the resistance calibration conditions; if the total number of heating times does not reach the first number m, it means that the heating element has been heated for a small number of times, and it can be considered that the resistance of the heating element has basically remained unchanged, that is, it is considered that the initial resistance R0 stored in the appliance has not been inaccurate, so it is determined that it does not meet the resistance calibration conditions. In addition, after completing the calibration of the initial resistance R0, the total number of heating times can be cleared to wait for the next calibration process.

[0060] In another implementation of the embodiment of the present application, the appliance parameters include the circuit board temperature and the battery cell temperature; detecting whether the appliance parameters of the heating without burning appliance meet the preset resistance calibration conditions includes:

[0061] (1) If the circuit board temperature and the battery cell temperature are both within the preset standard ambient temperature range, the count value is accumulated once;

[0062] (2) If the count value reaches the second number, it is determined that the instrument parameters meet the resistance calibration conditions.

[0063] In this implementation, the circuit board temperature T1 and the battery cell temperature T2 of the instrument are detected, and it is determined whether the circuit board temperature T1 and the battery cell temperature T2 are both within the preset standard ambient temperature range. If both are within the preset standard ambient temperature range, the count value Count is accumulated once. When the count value Count reaches the set second number n, it is determined that the instrument parameters meet the resistance calibration conditions, otherwise it is determined that the instrument parameters do not meet the resistance calibration conditions. Specifically, the initial value of the count value Count is 0. Assuming that the standard ambient temperature range is T0±2℃, it is determined whether the circuit board temperature T1 is within the range of T0±2℃, and whether the battery cell temperature T2 is within the range of T0±2℃. If both temperatures are within the range of T0±2℃, the count value Count is accumulated once, that is, Count=Count+1. When the count value Count reaches the second number n, it is determined that the instrument parameters meet the resistance calibration conditions. At this time, the initial resistance R0 stored in the instrument is calibrated, and then the count value Count is cleared, waiting for the next calibration process. When the circuit board temperature T1 and the battery cell temperature T2 are both within the standard ambient temperature range, they are considered to meet the calibration room temperature state. This processing process is equivalent to calibrating the initial resistance value R0 stored in the instrument once every n heating processes that meet the calibration room temperature state (i.e. Count=n). This can also solve the problem of too frequent calibration.

[0064] In one implementation of the embodiment of the present application, if the circuit board temperature and the battery cell temperature are both within a preset standard ambient temperature range, the method further includes:

[0065] Add the current resistance value to the accumulated resistance value.

[0066] The current resistance value R1 detected by the device each time the heating is started may be different. To determine the specific resistance value of the calibration, the current resistance value R1 detected each time the heating is started may be added to the resistance cumulative value Sum, and then the specific resistance value of the calibration may be determined according to the resistance cumulative value Sum. The initial value of the resistance cumulative value Sum is also 0. That is, when it is determined that the circuit board temperature T1 and the battery cell temperature T2 are both within the standard ambient temperature range each time the heating is performed, in addition to setting the count value Count=Count+1, Sum=Sum+R1 is also set.

[0067] In one implementation of the embodiment of the present application, the stored initial resistance value of the heating element is calibrated according to the current resistance value, including:

[0068] (1) Calculate the average resistance value based on the accumulated resistance value and the second number;

[0069] (2) Use the average resistance value to replace the stored initial resistance value of the heating element.

[0070] When the count value Count reaches the second number n, it is determined that the instrument parameters meet the resistance calibration conditions, and the initial resistance value R0 stored in the instrument is calibrated. Specifically, when the count value Count reaches n, the resistance accumulation value Sum has accumulated n resistance values, so the resistance average value Sum / n can be calculated, and the resistance average value Sum / n is used to replace the original initial resistance value R0 stored in the instrument, which is equivalent to completing a calibration of R0.

[0071] In an implementation of the embodiment of the present application, after replacing the stored initial resistance value of the heating element with the average resistance value, the method further includes:

[0072] (1) Clear the count value and resistance accumulation value;

[0073] (2) Adjust the second resistance value according to the difference between the average resistance value and the initial resistance value.

[0074] After using the resistance average value Sum / n to replace the original initial resistance R0 stored in the device, it is considered that the calibration of R0 is completed. After that, the count value Count and the accumulated resistance value Sum are cleared, waiting for the next calibration with the same principle. In addition, the second number n can be reasonably adjusted according to the difference between the resistance average value Sum / n and the initial resistance R0. For example, if the difference between SUM / n and the initial resistance R0 is large, it means that the performance of the heating element is poor, the resistance value changes greatly, and the calibration frequency needs to be increased later, so n can be appropriately reduced; if the difference between SUM / n and the initial resistance R0 is small, it means that the performance of the heating element is better, the resistance value changes little, and the calibration frequency can be reduced later, so n can be appropriately increased. Through such a setting, the calibration frequency of the initial resistance R0 can be adjusted more reasonably.

[0075] In one implementation of the embodiment of the present application, the method further includes:

[0076] If the circuit board temperature or the battery cell temperature is outside the standard ambient temperature range, the count value and the accumulated resistance value are cleared.

[0077] The above processing procedure is equivalent to calibrating the initial resistance value R0 stored in the device once every n heating processes that meet the calibration room temperature state. To meet this goal, if there is a heating process that does not meet the calibration room temperature state in the middle, that is, the circuit board temperature T1 or the battery cell temperature T2 is outside the standard ambient temperature range, it means that abnormal heating has occurred. At this time, it is necessary to clear the count value Count and the accumulated resistance value Sum, and then restart the accumulation process.

[0078] In the technical solution of the embodiment of the present application, when the heating-not-burning appliance starts heating, the current resistance of the heating element is detected, and the stored initial resistance of the heating element is calibrated according to the current resistance. Through such a setting, assuming that the resistance of the heating element of the appliance increases with the increase in the number of heating times, a more accurate current resistance of the heating element will be detected at the initial time point when the appliance starts heating, and the stored smaller initial resistance of the heating element will be calibrated according to the current resistance, so that the accuracy of the stored initial resistance of the heating element can be maintained, thereby improving the accuracy of calculating the actual temperature of the heating element.

[0079] To facilitate understanding of the calibration method for the initial resistance of the heating element provided in the embodiment of the present application, an actual application scenario is listed below.

[0080] like Figure 4 FIG. 1 is a schematic diagram of the operation flow of the method for calibrating the initial resistance of a heating element provided in an embodiment of the present application in a practical application scenario. Figure 4In the application scenario shown, when the heating-not-burning appliance starts heating, the current resistance R1 of the heating element is detected, and the circuit board temperature T1 and the battery cell temperature T2 of the appliance are read; it is determined whether the circuit board temperature T1 and the battery cell temperature T2 are both within the standard ambient temperature range. For example, assuming that the standard ambient temperature range is T0±2°C, it is determined whether 0≤|T1-T0|≤2 and 0≤|T2-T0|≤2 are simultaneously established; if they are not simultaneously established, the count value Count and the accumulated resistance value Sum are cleared, and then the appliance is heated according to the standard temperature curve. At this time, the initial resistance value R0 stored in the appliance will not be updated; if they are simultaneously established, the count value Cou nt+1, and let the accumulated resistance value Sum+R1, then determine whether the count value Count reaches the set number of times n; if it does not reach the set number of times n, store the current count value Count and accumulated resistance value Sum, and then heat the device according to the standard temperature curve. At this time, the initial resistance value R0 stored in the device will not be updated; if it reaches the set number of times n, calculate the average resistance value Sum / n, and update the original initial resistance value R0 stored in the device to the average resistance value Sum / n, thereby completing the calibration of the initial resistance value R0, and then clear the count value Count and accumulated resistance value Sum, heat the device according to the standard temperature curve, and wait for the next calibration process. In the above process, the initial values ​​of the count value Count and the accumulated resistance value Sum are both 0, so that the initial resistance value stored in the device is calibrated once every n heating processes that meet the calibration room temperature state, which can maintain the accuracy of the stored initial resistance value of the heating element, thereby improving the accuracy of calculating the actual temperature of the heating element and avoiding problems such as insufficient preheating energy.

[0081] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0082] A method for calibrating the initial resistance of a heating element is mainly described above, and a device for calibrating the initial resistance of a heating element will be described below.

[0083] See also Figure 5 , an embodiment of a device for calibrating the initial resistance of a heating element in an embodiment of the present application includes:

[0084] The resistance detection module 501 is used to detect the current resistance of the heating element of the heating without burning appliance when the heating without burning appliance starts heating;

[0085] The resistance calibration module 502 is used to calibrate the stored initial resistance of the heating element according to the current resistance.

[0086] In one implementation of the embodiment of the present application, the resistance calibration module includes:

[0087] A condition judgment unit, used to detect whether the appliance parameters of the heating-not-burning appliance meet the preset resistance calibration conditions;

[0088] The resistance calibration unit is used to calibrate the stored initial resistance of the heating element according to the current resistance if the device parameters meet the resistance calibration conditions.

[0089] In one implementation of the embodiment of the present application, the appliance parameter includes a total number of heating times; and the condition judgment unit includes:

[0090] The first condition judgment subunit is used to determine that the device parameters meet the resistance calibration conditions if the total number of heating times reaches the first number.

[0091] In another implementation of the embodiment of the present application, the device parameters include circuit board temperature and battery cell temperature; the condition judgment unit includes:

[0092] A count value accumulation subunit, used for accumulating the count value once if the circuit board temperature and the battery cell temperature are both within a preset standard ambient temperature range;

[0093] The second condition judgment subunit is used to determine that the instrument parameters meet the resistance calibration conditions if the count value reaches a second count.

[0094] In one implementation of the embodiment of the present application, the device for calibrating the initial resistance of the heating element further includes:

[0095] A resistance accumulation module, used to accumulate the current resistance value to the resistance accumulation value if the circuit board temperature and the battery cell temperature are both within the preset standard ambient temperature range;

[0096] The resistance calibration unit includes:

[0097] An average value calculation subunit is used to calculate the average value of the resistance according to the accumulated value of the resistance and the second number of times;

[0098] The resistance replacement subunit is used to replace the stored initial resistance of the heating element with the average resistance value.

[0099] In one implementation of the embodiment of the present application, the resistance calibration unit further includes

[0100] Parameter clearing subunit, used to clear the count value and resistance accumulation value;

[0101] The times adjustment subunit is used to adjust the second times according to the difference between the average resistance value and the initial resistance value.

[0102] In one implementation of the embodiment of the present application, the device for calibrating the initial resistance of the heating element further includes:

[0103] The parameter clearing module is used to clear the count value and the accumulated resistance value if the circuit board temperature or the battery cell temperature is outside the standard ambient temperature range.

[0104] An embodiment of the present application also provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the method for calibrating the initial resistance of the heating element as described in any of the above embodiments is implemented.

[0105] Figure 6 is a schematic diagram of a controller provided in an embodiment of the present application. Figure 6 As shown, the controller 6 of this embodiment includes: a processor 60, a memory 61, and a computer program 62 stored in the memory 61 and executable on the processor 60. When the processor 60 executes the computer program 62, the steps in the above-mentioned embodiments of the method for calibrating the initial resistance of each heating element are implemented, for example Figure 2 Alternatively, when the processor 60 executes the computer program 62, the functions of each module / unit in the above-mentioned device embodiments are realized, for example Figure 5 Functions of modules 501 to 502 are shown.

[0106] The computer program 62 may be divided into one or more modules / units, which are stored in the memory 61 and executed by the processor 60 to complete the present application. The one or more modules / units may be a series of computer program instruction segments capable of completing specific functions, which are used to describe the execution process of the computer program 62 in the controller 6.

[0107] The processor 60 may be a central processing unit (CPU), other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.

[0108] The memory 61 may be an internal storage unit of the controller 6, such as a hard disk or memory of the controller 6. The memory 61 may also be an external storage device of the controller 6, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the controller 6. Further, the memory 61 may also include both an internal storage unit of the controller 6 and an external storage device. The memory 61 is used to store the computer program and other programs and data required by the controller. The memory 61 may also be used to temporarily store data that has been output or is to be output.

[0109] The present application also provides a heating without burning device, which includes: Figure 6 Controller shown.

[0110] The technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.

[0111] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0112] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0113] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0114] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the system embodiments described above are only schematic. For example, the division of the modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.

[0115] The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the embodiments of the present application.

[0116] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0117] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, U disk, mobile hard disk, disk, optical disk, computer memory, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), electric carrier signal, telecommunication signal and software distribution medium. It should be noted that the content contained in the computer-readable medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable media do not include electric carrier signals and telecommunication signals.

[0118] The embodiments described above are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.

Claims

1. A method for calibrating the initial resistance of a heating element, characterized in that: include: When the heating without burning appliance starts heating, detecting the current resistance value of the heating element of the heating without burning appliance; The stored initial resistance value of the heating element is calibrated according to the current resistance value.

2. The method according to claim 1, characterized in that The step of calibrating the stored initial resistance value of the heating element according to the current resistance value comprises: Detecting whether the appliance parameters of the heating without burning appliance meet the preset resistance calibration conditions; If the device parameters meet the resistance calibration conditions, the stored initial resistance of the heating element is calibrated according to the current resistance.

3. The method according to claim 2, characterized in that The appliance parameters include the total number of heating times; the detection of whether the appliance parameters of the heating-without-burning appliance meet the preset resistance calibration conditions includes: If the total number of heating times reaches the first number, it is determined that the device parameters meet the resistance calibration conditions.

4. The method according to claim 2, characterized in that The device parameters include the circuit board temperature and the battery cell temperature; the detection of whether the device parameters of the heating without burning device meet the preset resistance calibration conditions includes: If the circuit board temperature and the battery cell temperature are both within the preset standard ambient temperature range, the count value is accumulated once; If the count value reaches the second count, it is determined that the device parameters meet the resistance calibration conditions.

5. The method according to claim 4, characterized in that If the circuit board temperature and the battery cell temperature are both within a preset standard ambient temperature range, the method further includes: Adding the current resistance value to the resistance accumulation value; The step of calibrating the stored initial resistance value of the heating element according to the current resistance value comprises: Calculating an average resistance value according to the accumulated resistance value and the second number of times; The average resistance value is used to replace the stored initial resistance value of the heating element.

6. The method according to claim 5, characterized in that After the average resistance value is used to replace the stored initial resistance value of the heating element, the method further includes: Clearing the count value and the accumulated resistance value; The second number is adjusted according to the difference between the average resistance value and the initial resistance value.

7. The method according to claim 5 or 6, characterized in that Also includes: If the circuit board temperature or the battery cell temperature is outside the standard ambient temperature range, the count value and the resistance accumulation value are cleared.

8. A device for calibrating the initial resistance of a heating element, characterized in that: include: A resistance detection module, used for detecting the current resistance of the heating element of the heat-without-combustion device when the heat-without-combustion device starts heating; The resistance calibration module is used to calibrate the stored initial resistance of the heating element according to the current resistance.

9. A controller comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the method for calibrating the initial resistance of the heating element as described in any one of claims 1 to 7 is implemented.

10. A heating without burning device, characterized in that: Comprising a controller as claimed in claim 9.