Heating body calibration method, device and equipment and storage medium

By detecting the calibration conditions of heating non-burning appliances and calculating their total output energy, the problem of external equipment calibration and inaccurate calibration in the prior art is solved, and a high-accuracy heating body calibration is achieved and recalibration after aging is supported.

CN119545585APending Publication Date: 2025-02-28SHENZHEN GEEKVAPE TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411765150.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-03
Publication Date
2025-02-28

AI Technical Summary

Technical Problem

The prior art requires external equipment to calibrate the heating element, and the position and time of each calibration may be different, resulting in a large deviation of the resistance temperature coefficient and the recalibration cannot be performed after the heating element ages.

Method used

By detecting whether the heating-not-burning device meets the calibration conditions, if so, the preset time of heating the heating body is controlled with the preset temperature and the current resistance temperature coefficient, the total output energy of the heating body during this time is calculated, and the actual resistance temperature coefficient is calculated based on the difference between the total output energy and the preset standard energy.

Benefits of technology

The calibration without external equipment is achieved, reducing the dependence of the calibration process on ambient temperature and light, improving calibration accuracy, and allowing recalibration after the heater has aged.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119545585A_ABST
    Figure CN119545585A_ABST
Patent Text Reader

Abstract

The invention discloses a heating body calibration method and device, equipment and a storage medium, and the method comprises the steps: detecting whether a heat-not-burn appliance meets a calibration condition or not after the heat-not-burn appliance receives a calibration instruction, and if yes, controlling the preset heating time of heating of a heating body according to a preset temperature and a current resistance temperature coefficient; calculating the total output energy of the heating body in the preset heating time; and calculating an actual resistance temperature coefficient of the heating body according to a difference value between the total output energy and preset standard energy. According to the calibration method, the calibration accuracy of the heating body is improved, and the aged heating body can be recalibrated.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of heating-without-combustion appliances, and in particular to a heating element calibration method, device, equipment and storage medium. Background Art

[0002] The temperature of the heating element in a heating-not-burning appliance is usually determined based on the resistance temperature coefficient of the heating element. The existing calibration method for the resistance temperature coefficient is: when the heating element is not blocked, the inspector uses an infrared device to measure the temperature of the heating element, and then calibrates the resistance temperature coefficient based on the temperature measurement result. This calibration method requires external equipment, and the position where the inspector uses the infrared device to calibrate the heating element may be different each time, and the time of each calibration may also be different. The use of infrared equipment to measure temperature is easily affected by the external ambient temperature and light, which leads to a large deviation between the final resistance temperature coefficient and the actual resistance temperature coefficient. In addition, this method is only applicable to the calibration of the heating element in an exposed state. After the heating element ages after being used by the user for a period of time, it can no longer be recalibrated by infrared equipment. Summary of the invention

[0003] The present application provides a heating element calibration method, device, equipment and storage medium, which are used to improve the existing technology that requires external equipment for calibration, and the position and time of each calibration of the heating element using the infrared equipment may be different, which leads to a large deviation between the final resistance temperature coefficient and the actual resistance temperature coefficient, and the technical problem that recalibration cannot be performed after aging of the heating element.

[0004] In view of this, the first aspect of the present application provides a heating element calibration method, comprising:

[0005] After the heating-without-combustion device receives the calibration instruction, it detects whether the heating-without-combustion device meets the calibration conditions, and if so, controls the heating element to heat for a preset heating time at a preset temperature and a current resistance temperature coefficient;

[0006] Calculate the total output energy of the heating element within the preset heating time;

[0007] The actual resistance temperature coefficient of the heating element is calculated according to the difference between the total output energy and the preset standard energy.

[0008] Optionally, the detecting whether the heating without burning appliance meets the calibration conditions includes:

[0009] Obtaining the current battery temperature and mainboard temperature of the heat-not-burn device, and calculating the temperature difference between the battery temperature and the mainboard temperature;

[0010] If the battery temperature and the mainboard temperature of the heating without burning appliance are both within the preset temperature range, and the temperature difference is within the preset temperature difference range, it is determined that the heating without burning appliance meets the calibration condition;

[0011] If either the battery temperature or the mainboard temperature of the heating without burning appliance exceeds a preset temperature range, or the temperature difference exceeds a preset temperature difference range, it is determined that the heating without burning appliance does not meet the calibration conditions.

[0012] Optionally, the detecting whether the heating without burning appliance meets the calibration conditions further includes:

[0013] Detecting whether the current power of the heating without burning appliance is greater than or equal to a power threshold;

[0014] If so, it is determined that the heating without burning appliance meets the calibration conditions;

[0015] If not, it is determined that the heating without burning appliance does not meet the calibration conditions.

[0016] Optionally, the method further includes:

[0017] If the heating without combustion appliance does not meet the calibration conditions, a prompt message is issued to prompt the heating without combustion appliance to be charged or cooled.

[0018] Optionally, when the heating element is calibrated for the first time, the current resistance temperature coefficient is a default resistance temperature coefficient;

[0019] When the heating element has been calibrated, the current resistance temperature coefficient is the resistance temperature coefficient stored after the latest calibration.

[0020] Optionally, the calculating the total output energy of the heating element within the preset heating time includes:

[0021] During the heating of the heating element, collecting the voltage, resistance and output duty cycle of the heating element at preset time intervals;

[0022] Calculating the output energy of the heating element within the preset time period according to the voltage, resistance and output duty cycle;

[0023] The output energies in all preset time periods within the preset heating time are accumulated to obtain the total output energy of the heating element within the preset heating time.

[0024] Optionally, the calculating the actual resistance temperature coefficient of the heating element according to the difference between the total output energy and the preset standard energy includes:

[0025] The difference between the total output energy and the preset standard energy is weighted by a preset proportional coefficient, and the weighted result and the current resistance temperature coefficient are summed to obtain the actual resistance temperature coefficient of the heating element.

[0026] Optionally, the actual resistance temperature coefficient of the heating element is calculated according to the difference between the total output energy and the preset standard energy, and then further includes:

[0027] The resistance temperature coefficient is updated and saved according to the actual resistance temperature coefficient.

[0028] Optionally, the actual resistance temperature coefficient of the heating element is calculated according to the difference between the total output energy and the preset standard energy, and then further includes:

[0029] Waiting for the heat-without-combustion device to cool naturally and then prompting whether to perform calibration verification, if a calibration verification instruction is received, returning to the step of detecting whether the heat-without-combustion device meets the calibration condition with the actual resistance temperature coefficient as the current resistance temperature coefficient;

[0030] Determine whether the difference between the total output energy of the heating element within the preset heating time and the preset standard energy calculated during the calibration verification process is within a preset energy difference range;

[0031] If yes, it is determined that the heating element is calibrated successfully;

[0032] If not, it is determined that the heating element calibration has failed.

[0033] A second aspect of the present application provides a heating element calibration device, comprising:

[0034] a detection unit, for detecting whether the heat-without-combustion device satisfies the calibration condition after the heat-without-combustion device receives the calibration instruction, and if so, controlling the heating element to heat for a preset heating time at a preset temperature and a current resistance temperature coefficient;

[0035] A first calculation unit, used for calculating the total output energy of the heating element within the preset heating time;

[0036] The second calculation unit is used to calculate the actual resistance temperature coefficient of the heating element according to the difference between the total output energy and the preset standard energy.

[0037] A third aspect of the present application provides an electronic device, the device comprising a processor and a memory;

[0038] The memory is used to store program code and transmit the program code to the processor;

[0039] The processor is used to execute any one of the heating element calibration methods described in the first aspect according to the instructions in the program code.

[0040] A fourth aspect of the present application provides a computer-readable storage medium, which is used to store program code. When the program code is executed by a processor, it implements any one of the heating element calibration methods described in the first aspect.

[0041] It can be seen from the above technical solutions that this application has the following advantages:

[0042] The heating element calibration method provided by the present application detects whether the heating element meets the calibration conditions after the heating element receives the calibration instruction. When the calibration conditions are met, the current resistance temperature coefficient is used to control the preset heating time, and the actual resistance temperature coefficient of the heating element is determined by calculating the difference between the total output energy of the heating element in the preset heating time and the preset standard energy. The calibration process does not require the use of external equipment, is not easily affected by the external ambient temperature and light, does not have the problem of large deviation between the obtained resistance temperature coefficient and the actual resistance temperature coefficient caused by different calibration positions and times each time, and has high accuracy in calibrating the heating element; and, the calibration can be performed when the heating element is assembled, and the heating element does not need to be exposed. Even if the heating element ages after the user uses the heating element for a period of time, the aged heating element can still be recalibrated according to the current resistance temperature coefficient, thereby improving the existing technology that requires external equipment for calibration, the position and time of each calibration of the heating element using the infrared device may be different, which leads to a large deviation between the final obtained resistance temperature coefficient and the actual resistance temperature coefficient, and the technical problem that recalibration cannot be performed after the heating element ages. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0044] Figure 1 A schematic flow chart of a heating element calibration method provided in an embodiment of the present application;

[0045] Figure 2 A schematic structural diagram of a heating element calibration device provided in an embodiment of the present application;

[0046] Figure 3 A structural schematic diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0047] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0048] For easier understanding, please refer to Figure 1 In a first aspect, the present application provides a heating element calibration method, comprising:

[0049] Step 110: After receiving the calibration instruction, check whether the heating-without-combustion device meets the calibration conditions. If so, control the heating element to heat for a preset heating time with a preset temperature and a current resistance temperature coefficient.

[0050] When the heating-not-burning device is produced or used by the user, the calibration instruction can be triggered by pressing the button on the heating-not-burning device, for example, by pressing the button five times in a row; after receiving the calibration instruction, the heating-not-burning device detects whether the current state of the heating-not-burning device meets the calibration conditions. If the current state of the heating-not-burning device does not meet the calibration conditions, a prompt message can be issued to prompt that the current state of the heating-not-burning device does not meet the calibration conditions. If the current state of the heating-not-burning device meets the calibration conditions, the preset temperature and the current resistance temperature coefficient are used to control the heating element to heat for a preset heating time. Specifically, the heating element is controlled to start heating at a preset temperature and continue heating for a preset heating time. When the heating element is heated, the temperature is controlled by the current resistance temperature coefficient, and a light prompt can also be displayed when heating starts. It should be noted that when the heating element is calibrated for the first time, the current resistance temperature coefficient is the default resistance temperature coefficient; when the heating element has been calibrated, the current resistance temperature coefficient is the resistance temperature coefficient stored after the latest calibration.

[0051] In the embodiment of the present application, it is possible to detect whether the heating without burning appliance meets the calibration conditions by detecting the temperature, specifically:

[0052] Obtain the current battery temperature and main board (PCB) temperature of the heating-not-burning device, and calculate the temperature difference between the battery temperature and the main board temperature;

[0053] If the battery temperature and the mainboard temperature of the heat-not-burn appliance are both within the preset temperature range, and the temperature difference is within the preset temperature difference range, it is determined that the heat-not-burn appliance meets the calibration conditions;

[0054] If either the battery temperature or the mainboard temperature of the heating without burning appliance exceeds a preset temperature range, or the temperature difference exceeds a preset temperature difference range, it is determined that the heating without burning appliance does not meet the calibration conditions.

[0055] In the embodiment of the present application, the preset temperature range can be determined when the heating-without-burning device is cooled to a normal temperature state; the preset temperature difference range can be determined by measuring the actual temperature difference between the battery temperature and the mainboard temperature of the heating-without-burning device when it is cooled to a normal temperature state. Generally, the temperature difference between the battery temperature and the mainboard temperature of the heating-without-burning device at a normal temperature state does not exceed 1°C. It is determined whether the battery temperature and the mainboard temperature of the heating-without-burning device are within the preset temperature range, and whether the temperature difference between the battery temperature and the mainboard temperature is within the preset temperature difference range, so as to determine whether the heating-without-burning device has been cooled to a room temperature state. If it is determined that the battery temperature and the mainboard temperature of the heating-without-burning device are both within the preset temperature range, and the temperature difference is within the preset temperature difference range, it is determined that the heating-without-burning device has been cooled to a normal temperature state; if it is determined that the battery temperature of the heating-without-burning device exceeds the preset temperature range, or the mainboard temperature exceeds the preset temperature range, or the temperature difference exceeds the preset temperature difference range, it is determined that the heating-without-burning device has not been cooled to a normal temperature state, and at this time, the heating-without-burning device does not meet the calibration conditions, and the heating-without-burning device can be prompted to cool down by sound, light or vibration.

[0056] Furthermore, the amount of electricity can be detected to detect whether the heating without burning appliance meets the calibration conditions, specifically:

[0057] Detecting whether the current power of the heating-not-burning appliance is greater than or equal to a power threshold;

[0058] If so, it is determined that the heat-not-burn appliance meets the calibration conditions;

[0059] If not, it is determined that the heating without burning appliance does not meet the calibration conditions.

[0060] The power threshold may be the minimum power required for a calibration process, which may be set according to actual conditions and is not specifically limited here. The current power of the heating without burning appliance may be determined by detecting the current voltage of the heating without burning appliance. If it is determined that the current power of the heating without burning appliance is less than the power threshold, it is determined that the current power of the heating without burning appliance is insufficient, and a prompt may be provided to charge the heating without burning appliance by means of sound, light or vibration.

[0061] It should be noted that different sounds, lights of different colors, and vibrations of different frequencies can be used to prompt different information. When detecting whether the state of a heating-not-burning appliance meets the calibration conditions, the power detection can be performed first, and then the temperature detection; the temperature detection can be performed first, and then the power detection; or the power detection and temperature detection can be performed simultaneously.

[0062] Step 120: Calculate the total output energy of the heating-without-combustion appliance within a preset heating time.

[0063] Since the resistance and voltage change during heating, the present application calculates the current output energy once at a certain interval during the heating process, continuously accumulates the output energy, and obtains the total output energy after the heating is completed; the shorter the interval time, the higher the accuracy of the calculated output energy. Specifically, during the heating of the heating element, the voltage, resistance and output duty cycle of the heating element are collected at preset time intervals (such as 25ms); the output energy of the heating element within the preset time period is calculated based on the voltage, resistance and output duty cycle, and the output energy of all preset time periods within the preset heating time is accumulated to obtain the total output energy of the heating element within the preset heating time. Among them, the specific calculation formula for the output energy is:

[0064]

[0065] In the formula, Q is the output energy; U is the voltage of the heating element; R is the resistance of the heating element; D is the output duty cycle; and t is the preset time period.

[0066] Step 130: Calculate the actual resistance temperature coefficient of the heating-without-combustion device according to the difference between the total output energy and the preset standard energy.

[0067] After calculating the total output energy of the heat-without-combustion device during the preset heating time, the difference between the total output energy of the heat-without-combustion device and the preset standard energy is calculated. The preset standard energy is the total output energy of the heat-without-combustion device during the debugging stage when heating at a preset temperature for a preset heating time, and the value of the preset standard energy is flashed into the heat-without-combustion device along with the program.

[0068] The actual resistance temperature coefficient is calculated based on the difference between the total output energy and the preset standard energy and the current resistance temperature coefficient. Specifically, the difference between the total output energy and the preset standard energy is weighted by the preset proportional coefficient, and the weighted result and the current resistance temperature coefficient are summed to obtain the actual resistance temperature coefficient TCR of the heating element, that is:

[0069]

[0070] In the formula, k is the preset proportional coefficient, which is obtained through experiments during the research and development stage of the heating without burning appliance, and k is a negative number; Q1 is the total output energy during this heating; Q0 is the preset standard energy; TCR0 is the current resistance temperature coefficient.

[0071] After the actual resistance temperature coefficient is calculated, the resistance temperature coefficient may be refreshed and saved according to the actual resistance temperature coefficient obtained by calibration, thereby ending the calibration process.

[0072] The calibration method in the present application does not require the use of external equipment, nor is it easily affected by external ambient temperature and light. There is no problem of a large deviation between the obtained resistance temperature coefficient and the actual resistance temperature coefficient due to different calibration positions and times each time; moreover, the calibration can be performed when the heating element is assembled, and the heating element does not need to be exposed. Even if the heating element ages after the user has used the heating device without burning for a period of time, the aged heating element can still be recalibrated according to the current resistance temperature coefficient, thereby improving the technical problem that the prior art requires external equipment for calibration, the position and time of each calibration of the heating element using the infrared equipment may be different, which leads to a large deviation between the finally obtained resistance temperature coefficient and the actual resistance temperature coefficient, and the inability to recalibrate after the heating element has aged.

[0073] In one embodiment, after the calibration process is completed, the method may further include:

[0074] Step 140: Calibrate and verify the heat-not-burn appliance according to the actual resistance temperature coefficient.

[0075] The heating without burning appliance may be prompted whether to perform calibration verification after the appliance cools down naturally, such as by sound, light or vibration. If a calibration verification instruction is received (the calibration verification instruction may be triggered by a button on the heating without burning appliance), the actual resistance temperature coefficient is used as the current resistance temperature coefficient to return to the step of detecting whether the heating without burning appliance meets the calibration conditions;

[0076] Determine whether the difference between the total output energy of the heating element within the preset heating time and the preset standard energy calculated during the calibration verification process is within the preset energy difference range;

[0077] If yes, it is determined that the heating element calibration is successful;

[0078] If not, it is determined that the heating element calibration has failed.

[0079] In the embodiment of the present application, you can choose whether to perform calibration verification after the calibration is completed. The calibration verification process is to wait for the heating non-combustion appliance to cool naturally and then re-execute the calibration process with the updated resistance temperature coefficient. The calibration is successful based on whether the difference between the calculated total output energy and the preset standard energy is within the preset energy difference range, and the calibration verification process does not refresh the resistance temperature coefficient. When it is determined that the calibration fails, a reminder can be made by sound, light or vibration. Among them, the preset energy difference range is set according to the actual situation and is not specifically limited here.

[0080] For easier understanding, please refer to Figure 2 The present application also provides a heating element calibration device, including:

[0081] The detection unit 210 is used to detect whether the heating without burning appliance meets the calibration conditions after the heating without burning appliance receives the calibration instruction, and if so, control the heating element to heat for a preset heating time with a preset temperature and a current resistance temperature coefficient;

[0082] The first calculation unit 220 is used to calculate the total output energy of the heating element within a preset heating time;

[0083] The second calculation unit 230 is used to calculate the actual resistance temperature coefficient of the heating element according to the difference between the total output energy and the preset standard energy.

[0084] As a further improvement, the detection unit 210 specifically includes:

[0085] The temperature detection subunit 2101 is used to obtain the current battery temperature and mainboard temperature of the heat-without-combustion device after the heat-without-combustion device receives the calibration instruction, and calculate the temperature difference between the battery temperature and the mainboard temperature;

[0086] If the battery temperature and the mainboard temperature of the heat-not-burn appliance are both within the preset temperature range, and the temperature difference is within the preset temperature difference range, it is determined that the heat-not-burn appliance meets the calibration conditions;

[0087] If any one of the battery temperature and the mainboard temperature of the heating-without-combustion device exceeds the preset temperature range, or the temperature difference exceeds the preset temperature difference range, it is determined that the heating-without-combustion device does not meet the calibration conditions;

[0088] The heating control subunit 2102 is used to control the heating element to heat for a preset heating time at a preset temperature and a current resistance temperature coefficient if the heating non-combustion appliance meets the calibration conditions.

[0089] As a further improvement, the detection unit 210 further includes:

[0090] The power detection subunit 2103 is used to detect whether the current power of the heating-without-combustion appliance is greater than or equal to a power threshold;

[0091] If so, it is determined that the heat-not-burn appliance meets the calibration conditions;

[0092] If not, it is determined that the heating without burning appliance does not meet the calibration conditions.

[0093] As a further improvement, the detection unit 210 further includes:

[0094] The prompt subunit 2104 is used to issue a prompt message if the heat-without-combustion appliance does not meet the calibration conditions, so as to prompt the user to charge or cool the heat-without-combustion appliance.

[0095] As a further improvement, the first calculation unit 220 is specifically used for:

[0096] During the heating of the heating element, the voltage, resistance and output duty cycle of the heating element are collected at preset time intervals;

[0097] Calculate the output energy of the heating element within a preset time period based on the voltage, resistance and output duty cycle;

[0098] The output energy of all preset time periods within the preset heating time is accumulated to obtain the total output energy of the heating element within the preset heating time.

[0099] As a further improvement, the second calculation unit 230 is specifically used for:

[0100] The difference between the total output energy and the preset standard energy is weighted by a preset proportional coefficient, and the weighted result and the current resistance temperature coefficient are summed to obtain the actual resistance temperature coefficient of the heating element.

[0101] As a further improvement, the device further comprises:

[0102] The refresh unit 240 is used to refresh and save the resistance temperature coefficient according to the actual resistance temperature coefficient.

[0103] As a further improvement, the device further comprises:

[0104] The verification unit 250 is used to wait for the heat-not-burn appliance to cool naturally and then prompt whether to perform calibration verification. If a calibration verification instruction is received, the actual resistance temperature coefficient is used as the current resistance temperature coefficient to trigger the detection unit 210;

[0105] Determine whether the difference between the total output energy of the heating element within the preset heating time and the preset standard energy calculated during the calibration verification process is within the preset energy difference range;

[0106] If yes, it is determined that the heating element calibration is successful;

[0107] If not, it is determined that the heating element calibration has failed.

[0108] The calibration device in the present application does not require the use of external equipment, and the calibration process is not easily affected by the external ambient temperature and light. There is no problem that the obtained resistance temperature coefficient deviates greatly from the actual resistance temperature coefficient due to the different calibration positions and times each time; moreover, the calibration can be performed when the heating element is assembled, and the heating element does not need to be exposed. Even if the heating element ages after the user has used the heating without burning device for a period of time, the aged heating element can still be recalibrated according to the current resistance temperature coefficient, thereby improving the existing technology that requires external equipment for calibration, the position and time of each calibration of the heating element using the infrared equipment may be different, which leads to a large deviation between the finally obtained resistance temperature coefficient and the actual resistance temperature coefficient, and the technical problem that recalibration cannot be performed after the heating element ages; moreover, calibration verification can also be performed after the calibration is completed to verify whether the calibration is successful.

[0109] Please refer to Figure 3 , the present application also provides an electronic device, the device includes a processor 310 and a memory 320;

[0110] The memory 320 is used to store program codes and transmit the program codes to the processor 310;

[0111] The processor 310 is used to execute the heating element calibration method of any embodiment of the present application according to the instructions in the program code.

[0112] The present application also provides a computer-readable storage medium, which is used to store program code. When the program code is executed by a processor, the heating element calibration method of any embodiment of the present application is implemented.

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

[0114] The terms "first", "second", "third", "fourth", etc. (if any) in the specification of this application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0115] It should be understood that in this application, "at least one (item)" means one or more, and "plurality" means two or more. "And / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the objects associated before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.

[0116] In the several 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 device embodiments described above are only schematic. For example, the division of the 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 through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0117] The units described as separate components may or may not be physically separated, and the components shown 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 solution of this embodiment.

[0118] 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.

[0119] 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 technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium, including a number of instructions for executing all or part of the steps of the method described in each embodiment of the present application through a computer device (which can be a personal computer, server, or network device, etc.). The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (full name in English: Read-Only Memory, English abbreviation: ROM), random access memory (full name in English: Random Access Memory, English abbreviation: RAM), disk or optical disk and other media that can store program codes.

[0120] As described above, the above embodiments 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, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these 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.

Claims

1. A heating element calibration method, characterized in that: include: After the heating-without-combustion device receives the calibration instruction, it detects whether the heating-without-combustion device meets the calibration conditions, and if so, controls the heating element to heat for a preset heating time at a preset temperature and a current resistance temperature coefficient; Calculate the total output energy of the heating element within the preset heating time; The actual resistance temperature coefficient of the heating element is calculated according to the difference between the total output energy and the preset standard energy.

2. The heating element calibration method according to claim 1, characterized in that: The detecting whether the heating without burning device meets the calibration conditions comprises: Obtaining the current battery temperature and mainboard temperature of the heat-not-burn device, and calculating the temperature difference between the battery temperature and the mainboard temperature; If the battery temperature and the mainboard temperature of the heating without burning appliance are both within the preset temperature range, and the temperature difference is within the preset temperature difference range, it is determined that the heating without burning appliance meets the calibration condition; If either the battery temperature or the mainboard temperature of the heating without burning appliance exceeds a preset temperature range, or the temperature difference exceeds a preset temperature difference range, it is determined that the heating without burning appliance does not meet the calibration conditions.

3. The heating element calibration method according to claim 2, characterized in that: The detecting whether the heating without burning appliance meets the calibration conditions also includes: Detecting whether the current power of the heating without burning appliance is greater than or equal to a power threshold; If so, it is determined that the heating without burning appliance meets the calibration conditions; If not, it is determined that the heating without burning appliance does not meet the calibration conditions.

4. The heating element calibration method according to claim 3, characterized in that: The method further comprises: If the heating without combustion appliance does not meet the calibration conditions, a prompt message is issued to prompt the heating without combustion appliance to be charged or cooled.

5. The heating element calibration method according to claim 1, characterized in that: When the heating element is calibrated for the first time, the current resistance temperature coefficient is a default resistance temperature coefficient; When the heating element has been calibrated, the current resistance temperature coefficient is the resistance temperature coefficient stored after the latest calibration.

6. The heating element calibration method according to claim 1, characterized in that: The calculating the total output energy of the heating element within the preset heating time comprises: During the heating of the heating element, collecting the voltage, resistance and output duty cycle of the heating element at preset time intervals; Calculating the output energy of the heating element within the preset time period according to the voltage, resistance and output duty cycle; The output energies in all preset time periods within the preset heating time are accumulated to obtain the total output energy of the heating element within the preset heating time.

7. The heating element calibration method according to claim 1, characterized in that: The calculating the actual resistance temperature coefficient of the heating element according to the difference between the total output energy and the preset standard energy includes: The difference between the total output energy and the preset standard energy is weighted by a preset proportional coefficient, and the weighted result and the current resistance temperature coefficient are summed to obtain the actual resistance temperature coefficient of the heating element.

8. The heating element calibration method according to claim 1, characterized in that: The actual resistance temperature coefficient of the heating element is calculated according to the difference between the total output energy and the preset standard energy, and then further includes: The resistance temperature coefficient is updated and saved according to the actual resistance temperature coefficient.

9. The heating element calibration method according to any one of claims 1 to 8, characterized in that: The actual resistance temperature coefficient of the heating element is calculated according to the difference between the total output energy and the preset standard energy, and then further includes: Waiting for the heat-without-combustion device to cool naturally and then prompting whether to perform calibration verification, if a calibration verification instruction is received, returning to the step of detecting whether the heat-without-combustion device meets the calibration condition with the actual resistance temperature coefficient as the current resistance temperature coefficient; Determine whether the difference between the total output energy of the heating element within the preset heating time and the preset standard energy calculated during the calibration verification process is within a preset energy difference range; If yes, it is determined that the heating element is calibrated successfully; If not, it is determined that the heating element calibration has failed.

10. A heating element calibration device, characterized in that: include: a detection unit, for detecting whether the heat-without-combustion device satisfies the calibration condition after the heat-without-combustion device receives the calibration instruction, and if so, controlling the heating element to heat for a preset heating time at a preset temperature and a current resistance temperature coefficient; A first calculation unit, used for calculating the total output energy of the heating element within the preset heating time; The second calculation unit is used to calculate the actual resistance temperature coefficient of the heating element according to the difference between the total output energy and the preset standard energy.

11. An electronic device, characterized in that: The device comprises a processor and a memory; The memory is used to store program code and transmit the program code to the processor; The processor is used to execute the heating element calibration method described in any one of claims 1-9 according to the instructions in the program code.

12. A computer-readable storage medium, characterized in that: The computer-readable storage medium is used to store program codes, and when the program codes are executed by a processor, the heating element calibration method according to any one of claims 1 to 9 is implemented.