Heating element resistance temperature coefficient measuring method and atomization device
By measuring the resistance temperature coefficient of the heating element in the atomization device, the inaccurate temperature control problem caused by inconsistent TCR of the heating element is solved, and the working performance of the atomization device is improved.
Patent Information
- Application Number
- CN202311330432.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-12
- Publication Date
- 2025-04-15
AI Technical Summary
In existing atomization devices, it is difficult to achieve consistent resistance temperature coefficient (TCR) of the heating element, resulting in inaccurate temperature control and affecting the working performance of the atomization device.
By receiving the system update signal, the boiling point value of the aerosol-generating matrix is obtained, the initial resistance value of the heating body at a specific temperature is obtained, the heating body is heated to the equilibrium state of resistance, the heating resistance value is obtained, and finally the resistance temperature coefficient of the heating body is determined based on these values.
The accuracy of measuring the resistance temperature coefficient of the heating element is improved, and the temperature control accuracy of the atomization device is ensured, thereby improving the working performance of the atomization device.
Smart Images

Figure CN119817869A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of atomization devices, and in particular to a method and device for determining the temperature coefficient of resistance of a heating element, an atomization device, a computer device, a storage medium and a computer program product. Background Art
[0002] The atomizer is an electrically controlled device that increases the temperature of the heating element by energizing the heating element, thereby heating the aerosol-generating matrix, atomizing the aerosol-generating matrix, and generating an aerosol for use. Therefore, the control of the heating element temperature is a key factor affecting the quality of the aerosol.
[0003] However, to accurately control the temperature of the heating element, it is necessary to determine the TCR (Temperature Coefficient of Resistance) of the heating element. However, due to the limitations of the manufacturing process, it is difficult to make the TCR of the heating element consistent, and the tolerance range of the TCR is large, which leads to inaccurate temperature control and affects the working performance of the atomization device. Summary of the invention
[0004] Based on this, it is necessary to provide a method, device, atomization device, computer equipment, storage medium and computer program product for measuring the resistance temperature coefficient of the heating element, which can improve the working performance of the atomization device, in order to solve the above technical problems.
[0005] In a first aspect, the present application provides a method for determining a temperature coefficient of resistance of a heating element, the method comprising:
[0006] Receiving a system update signal to obtain a boiling point value of an aerosol generating substrate; the system update signal indicates that the nebulizer is connected;
[0007] Obtain the initial resistance value of the heating element in the atomizer at a specific temperature;
[0008] Heating the heating element to a resistance equilibrium state to obtain the heating resistance of the heating element;
[0009] The resistance temperature coefficient of the heating element is determined according to the boiling point value, the initial resistance value and the heating resistance value.
[0010] In one embodiment, the receiving system update signal to obtain the boiling point value of the aerosol generating substrate includes:
[0011] A system update signal is received to obtain a boiling point value of the aerosol generating matrix before a puff action is detected.
[0012] In one embodiment, the receiving system update signal to obtain the boiling point value of the aerosol generating substrate includes:
[0013] Receive system update signals and obtain aerosol types;
[0014] The corresponding boiling point value is matched according to the type of the aerosol.
[0015] In one embodiment, heating the heating element to a resistance equilibrium state and obtaining the heating resistance of the heating element comprises:
[0016] Before the suction action is detected, the heating element is heated to a resistance equilibrium state to obtain the heating resistance of the heating element.
[0017] In one embodiment, heating the heating element to a resistance equilibrium state and obtaining the heating resistance of the heating element comprises:
[0018] Heating the heating element to a resistance equilibrium state, and obtaining a plurality of resistance values of the heating element;
[0019] The average value of multiple resistance values is taken as the heating resistance value.
[0020] In one embodiment, the method for determining the resistance equilibrium state includes:
[0021] If the resistance value variation of the heating element is within the allowable fluctuation range, the duration is obtained;
[0022] If the duration reaches a preset duration, it is determined that the heating element reaches a resistance equilibrium state.
[0023] In one embodiment, the method for determining the resistance equilibrium state includes:
[0024] Obtaining the resistance value of the heating element within a preset time period;
[0025] If the resistance values within the preset time period are all within the allowable fluctuation range, it is determined that the heating element has reached a resistance equilibrium state.
[0026] In one embodiment, before the receiving system updates the signal and obtains the boiling point value of the aerosol generating substrate, the method further includes:
[0027] A pulse signal is sent to a plug-in detection circuit at a preset period; the plug-in detection circuit is connected to the atomizer.
[0028] In one embodiment, determining the resistance temperature coefficient of the heating element according to the boiling point value, the initial resistance value and the heating resistance value includes:
[0029] The temperature coefficient of resistance of the heating element is determined according to the formula TCR = (Rt-R0) / (R0*(Tt-T0);
[0030] Among them, TCR represents the resistance temperature coefficient of the heating element, Rt represents the heating resistance, Tt represents the boiling point value of the aerosol generating matrix; R0 represents the initial resistance value of the heating element at a specific temperature, and T0 represents the temperature value represented by the specific temperature.
[0031] In one embodiment, the specific temperature is a temperature constant, and the initial resistance value is a fixed value corresponding to the temperature constant.
[0032] In a second aspect, the present application also provides a device for measuring the temperature coefficient of resistance of a heating element, comprising:
[0033] A boiling point acquisition module, used to receive a system update signal and acquire a boiling point value of an aerosol generating substrate; the system update signal indicates that the atomizer is connected;
[0034] An initial resistance value acquisition module is used to obtain the initial resistance value of the heating element in the atomizer at a specific temperature;
[0035] A heating resistance acquisition module, used for heating the heating element to a resistance equilibrium state and acquiring the heating resistance of the heating element;
[0036] The resistance temperature coefficient determination module is used to determine the resistance temperature coefficient of the heating element according to the boiling point value, the initial resistance value and the heating resistance value.
[0037] In a third aspect, the present application further provides an atomization device, including a processor, a memory, and an atomizer, wherein a heating element is provided in the atomizer, and the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:
[0038] Receiving a system update signal to obtain a boiling point value of an aerosol generating substrate; the system update signal indicates that the nebulizer is connected;
[0039] Obtain the initial resistance value of the heating element in the atomizer at a specific temperature;
[0040] Heating the heating element to a resistance equilibrium state to obtain the heating resistance of the heating element;
[0041] The resistance temperature coefficient of the heating element is determined according to the boiling point value, the initial resistance value and the heating resistance value.
[0042] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the following steps are implemented:
[0043] Receiving a system update signal to obtain a boiling point value of an aerosol generating substrate; the system update signal indicates that the nebulizer is connected;
[0044] Obtain the initial resistance value of the heating element in the atomizer at a specific temperature;
[0045] Heating the heating element to a resistance equilibrium state to obtain the heating resistance of the heating element;
[0046] The resistance temperature coefficient of the heating element is determined according to the boiling point value, the initial resistance value and the heating resistance value.
[0047] In a fifth aspect, the present application further provides a computer program product, including a computer program, which implements the following steps when executed by a processor:
[0048] Receiving a system update signal to obtain a boiling point value of an aerosol generating substrate; the system update signal indicates that the nebulizer is connected;
[0049] Obtain the initial resistance value of the heating element in the atomizer at a specific temperature;
[0050] Heating the heating element to a resistance equilibrium state to obtain the heating resistance of the heating element;
[0051] The resistance temperature coefficient of the heating element is determined according to the boiling point value, the initial resistance value and the heating resistance value.
[0052] The above-mentioned heating element resistance temperature coefficient determination method, device, atomization device, computer equipment, storage medium and computer program product, after receiving the system update signal indicating that the atomizer has been connected, obtains the boiling point value of the aerosol generation matrix and the initial resistance value of the heating element in the atomizer at a specific temperature, then heats the heating element to a resistance equilibrium state, obtains the heating resistance value of the heating element, and finally determines the resistance temperature coefficient of the heating element according to the boiling point value, the initial resistance value and the heating resistance value. Thus, for different atomizers, the boiling point value of the aerosol generation matrix can be used to dynamically measure the resistance temperature coefficient of the heating element, thereby improving the accuracy of the measured resistance temperature coefficient, so that the atomization device has a higher accuracy in temperature control using the measured resistance temperature coefficient, thereby improving the working performance of the atomization device. BRIEF DESCRIPTION OF THE DRAWINGS
[0053] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the related technologies, the drawings required for use in the embodiments or the related technical descriptions are 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.
[0054] Figure 1 A schematic flow chart of a method for determining a temperature coefficient of resistance of a heating element in one embodiment;
[0055] Figure 2A schematic flow chart of a method for determining a temperature coefficient of resistance of a heating element in another embodiment;
[0056] Figure 3 A schematic flow chart of a step of receiving a system update signal and obtaining a boiling point value of an aerosol generating substrate in an embodiment;
[0057] Figure 4 A schematic flow chart of a method for determining a temperature coefficient of resistance of a heating element in another embodiment;
[0058] Figure 5 A schematic flow chart of a step of heating a heating element to a resistance equilibrium state and obtaining the heating resistance of the heating element in an embodiment;
[0059] Figure 6 Schematic diagram of a flow chart of a method for determining a resistance equilibrium state in one embodiment;
[0060] Figure 7 A schematic flow chart of a method for determining a temperature coefficient of resistance of a heating element in another embodiment;
[0061] Figure 8 A schematic diagram of the structure of a plug-in detection module in one embodiment;
[0062] Fig. 9 A schematic diagram of the resistance change of a large TCR heating element in an embodiment;
[0063] Fig.10 A schematic diagram of the resistance change of a TCR heating element in an embodiment;
[0064] Fig.11 A diagram showing the change in resistance of a heating element during heating in one embodiment;
[0065] Fig.12 It is a structural block diagram of a device for measuring the resistance temperature coefficient of a heating element in one embodiment. DETAILED DESCRIPTION
[0066] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0067] The method for determining the resistance temperature coefficient of a heating element provided in an embodiment of the present application is used to determine the resistance temperature coefficient of a heating element, and is specifically used to determine the resistance temperature coefficient of a heating element of an atomizing device. The heating element is used to heat an aerosol generating matrix, atomize the aerosol generating matrix, and generate an aerosol. The heating element may be a heating wire or a heating tube, etc., and the specific form is not limited. The resistance temperature coefficient refers to the relative change in resistance value when the temperature changes by 1°C with a specific temperature as the reference value, and the unit is ppm / °C. It is generally divided into PTC (Positive Temperature Coefficient), NTC (Negative Temperature Coefficient) and critical temperature coefficient. The specific temperature is a temperature constant, generally room temperature, such as 25°C, or any other value within 24°C-26°C. This embodiment mainly measures the resistance temperature coefficient of a heating element of the positive temperature coefficient type.
[0068] The method for determining the temperature coefficient of resistance of the heating element can be executed by a processor, which can be a controller disposed in the atomizing device body, or other terminals or servers that have established a communication connection with the atomizing device and can exchange data with the atomizing device. The terminal can be, but is not limited to, various personal computers, laptops, smart phones, tablet computers, Internet of Things devices, and portable wearable devices, and the portable wearable devices can be smart watches, smart bracelets, head-mounted devices, etc. The server can be implemented as an independent server or a server cluster consisting of multiple servers.
[0069] In an exemplary embodiment, Figure 1 As shown, a method for determining the temperature coefficient of resistance of a heating element is provided, and the method is described by taking the application of the method to a controller disposed in the main body of an atomizing device as an example, and includes the following steps 102 to 108. Among them:
[0070] Step 102, receiving a system update signal and obtaining a boiling point value of an aerosol generating substrate.
[0071] Among them, the atomizer includes a chip for storing relevant information such as an aerosol generating matrix, and also includes a circuit board, a heating element and a container for holding the aerosol generating matrix. The aerosol generating matrix can be stored in the container, and the heating element can be a heating wire.
[0072] After the atomizer is connected to the atomizer device, the processor will receive a system update signal. The system update signal indicates that the atomizer is connected. The atomizer can be connected to the atomizer device by the action of insertion, or the atomizer device can determine that the atomizer is connected by identifying a button trigger signal or a vibration signal. The processor can determine whether the atomizer is connected based on whether the system update signal is received. For example, after plugging in and out the atomizer, a certain IO pin of the processor will change its high and low levels. The processor can detect the plugging and unplugging of the atomizer based on the different high and low levels of the pin. Correspondingly, the system update signal at this time is a high level signal or a low level signal.
[0073] After receiving the system update signal, the processor determines that the atomizer has been successfully connected. The processor communicates with the atomizer to obtain the boiling point value of the aerosol generation matrix in the atomizer. The boiling point value of the aerosol generation matrix may be stored in the chip of the atomizer, and the processor exchanges data with the chip to obtain the boiling point value of the aerosol generation matrix.
[0074] Step 104, obtaining the initial resistance value of the heating element in the atomizer at a specific temperature.
[0075] Among them, the specific temperature is a temperature constant, generally room temperature, for example, it can be 25°C, or it can be any other value within 24°C-26°C. After the atomizer is connected, the processor detects the resistance of the heating element in the atomizer at a specific temperature to obtain an initial resistance. Among them, the initial resistance is a fixed value corresponding to the temperature constant. The resistance of the heating element can be detected by a resistance detection circuit and a controller. Specifically, the resistance detection circuit includes a reference resistor connected in series with the heating element, and the processor connects the two ends of the series circuit, samples the voltage signals at the two ends, and the resistance of the heating element can be calculated by the resistance of the reference resistor and the voltage difference between the two ends of the series circuit. The resistance of the heating element at a specific temperature is used as the initial resistance of the heating element.
[0076] Step 106, heating the heating element to a resistance equilibrium state, and obtaining the heating resistance of the heating element.
[0077] After obtaining the initial resistance of the heating element, the heating element is heated, and after the heating element reaches a resistance equilibrium state, the detected resistance is used as the heating resistance. When heating the heating element, the heating element can be heated at a low power, so that it is easier to reach a resistance equilibrium state.
[0078] The heating resistance of the heating element can also be detected by the resistance detection circuit and the controller. Specifically, the resistance detection circuit includes a reference resistor connected in series with the heating element, and the processor connects the two ends of the series circuit. After the heating element reaches a resistance equilibrium state, the voltage signal at the two ends is sampled. The heating resistance of the heating element can be calculated through the resistance of the reference resistor and the voltage difference at the two ends of the series circuit.
[0079] After heating the heating element, the resistance of the heating element will rise to a resistance equilibrium state. At this time, since the temperature of the heating element reaches the boiling point of the aerosol generating matrix, the aerosol generating matrix will be atomized, taking away the heat and maintaining a balance between supply and demand. That is, for the heating element, the heat brought by the heating power is equivalent to the heat taken away by atomization + the heat to maintain its own temperature at the boiling point (other energy consumption, such as thermal radiation, is too small to be considered). At this time, the temperature of the heating element can be considered to be close to the boiling point temperature (theoretically it should be a little higher, otherwise heat transfer cannot be performed). The heating resistance of the heating element after heating the heating element to a resistance equilibrium state is basically equivalent to the resistance of the heating element after reaching the boiling point temperature of the aerosol generating matrix.
[0080] Step 108, determining the resistance temperature coefficient of the heating element according to the boiling point value, the initial resistance value and the heating resistance value.
[0081] After obtaining the boiling point value, initial resistance value and heating resistance value, combined with the definition of resistance temperature coefficient, the resistance temperature coefficient of the heating element can be calculated.
[0082] Specifically, in one embodiment, the resistance temperature coefficient of the heating element can be determined according to the formula TCR = (Rt-R0) / (R0*(Tt-T0); wherein Rt represents the resistance of the heating element at a certain moment, and in this embodiment, it can be the resistance of the heating element after reaching a resistance equilibrium state, that is, the heating resistance; Tt represents the temperature corresponding to the moment, and in this embodiment, it can be the boiling point value of the aerosol generating matrix; R0 represents the initial resistance of the heating element at a specific temperature, and T0 represents the temperature value represented by the specific temperature, generally 25°C.
[0083] The above-mentioned method for determining the resistance temperature coefficient of the heating element, after receiving the system update signal indicating that the atomizer has been connected, obtains the boiling point value of the aerosol generating matrix and the initial resistance value of the heating element in the atomizer at a specific temperature, then heats the heating element to a resistance equilibrium state, obtains the heating resistance value of the heating element, and finally determines the resistance temperature coefficient of the heating element according to the boiling point value, the initial resistance value and the heating resistance value. Thus, for different atomizers, the boiling point value of the aerosol generating matrix can be used to dynamically measure the resistance temperature coefficient of the heating element, thereby improving the accuracy of the measured resistance temperature coefficient, so that the temperature control accuracy of the atomizer device using the measured resistance temperature coefficient is higher, thereby improving the working performance of the atomizer device.
[0084] In one embodiment, Figure 2 As shown, step 102 includes step 202 .
[0085] Step 202, receiving a system update signal, and obtaining a boiling point value of an aerosol generating substrate before detecting a puffing action.
[0086] After receiving the system update signal, the processor can determine that the atomizer has been successfully connected. Further, when obtaining the boiling point value of the aerosol generating substrate, it is obtained before the puffing action is detected, for example, it can be obtained immediately after the atomizer is connected, when the puffing action has not yet been detected.
[0087] In this embodiment, the receiving system updates the signal and obtains the boiling point value of the aerosol generating matrix before detecting the puffing action, so as to avoid the puffing action affecting the accuracy of the parameters obtained later.
[0088] In one embodiment, Figure 3 As shown, step 102 includes step 302 and step 304 .
[0089] Step 302: Receive a system update signal and obtain the type of aerosol.
[0090] Optionally, after receiving the system update signal, the processor determines that the atomizer has been successfully connected. The processor communicates with the atomizer to obtain the type of aerosol. The atomizer chip may store the type of aerosol, and the processor exchanges data with the chip to obtain the type of aerosol.
[0091] Step 304, matching the corresponding boiling point value according to the type of aerosol.
[0092] After obtaining the type of aerosol, the processor can match and obtain the corresponding boiling point value according to the pre-stored correspondence between the type of aerosol and the boiling point.
[0093] In this embodiment, the receiving system updates the signal, obtains the type of aerosol, matches the corresponding boiling point value according to the type of aerosol, and determines the boiling point value according to the type of aerosol. The boiling point value of the aerosol generating matrix may not be stored in the atomizer.
[0094] In one embodiment, Figure 4 As shown, step 106 includes step 406 .
[0095] Step 406 , before detecting the suction action, heating the heating element to a resistance equilibrium state, and obtaining the heating resistance of the heating element.
[0096] Specifically, before detecting the puffing action, the processor heats the heating element, and after the heating element reaches the resistance equilibrium state, the heating resistance of the heating element is obtained, so that the temperature of the heating element after reaching the resistance equilibrium state is equal to or close to the boiling point value of the aerosol generating matrix. Because when the puffing action occurs, due to the influence of negative pressure, the temperature of the resistance equilibrium state is different, it can be understood that when puffing, the resistance equilibrium state may be reached at different temperatures, so it is impossible to determine that the equilibrium temperature is the boiling point temperature.
[0097] In this embodiment, the processor heats the heating element before detecting the puffing action, and obtains the heating resistance of the heating element after the heating element reaches the resistance equilibrium state, so that the temperature of the heating element after reaching the resistance equilibrium state is equal to or close to the boiling point value of the aerosol generating matrix.
[0098] In one embodiment, Figure 5 As shown, step 106 includes step 506 and step 508 .
[0099] Step 506, heating the heating element to a resistance equilibrium state, and obtaining a plurality of resistance values of the heating element.
[0100] Step 508: taking the average value of the multiple resistance values as the heating resistance value.
[0101] After the heating element is heated to a resistance equilibrium state, the resistance of the heating element changes within a small range. At this time, multiple resistance values of the heating element in the resistance equilibrium state are obtained, and then the average value of the multiple resistance values is used as the heating resistance value. Among them, the specific number of resistance values is not limited. Generally, the more the number, the more accurate the calculated heating resistance value.
[0102] In this embodiment, the heating element is heated to a resistance equilibrium state, multiple resistance values of the heating element are obtained, and the average value of the multiple resistance values is used as the heating resistance value. This can reduce the impact of measurement errors and improve the accuracy of the heating resistance value, which is beneficial to improving the accuracy of the resistance temperature coefficient obtained based on the heating resistance value.
[0103] In one embodiment, Figure 6 As shown, the method for determining the resistance equilibrium state includes step 602 and step 604 .
[0104] Step 602: If the variation range of the resistance value of the heating element is within the allowable fluctuation range, the duration is obtained.
[0105] The processor continuously obtains the resistance of the heating element and calculates the variation of the resistance of the heating element. The variation of the resistance of the heating element refers to the range determined by the maximum and minimum values of the resistance of the heating element. If the variation of the resistance of the heating element is within the allowable fluctuation range, the variation of the resistance of the heating element is considered to be small. In this case, the processor obtains the duration of the variation of the resistance of the heating element within the allowable fluctuation range.
[0106] Step 604: if the duration reaches a preset duration, it is determined that the heating element reaches a resistance equilibrium state.
[0107] If the duration reaches the preset duration, it is considered that the resistance of the heating element has been basically stable. In this case, it can be determined that the heating element has reached a resistance equilibrium state.
[0108] In this embodiment, if the resistance change amplitude of the heating element is within the allowable fluctuation range, the duration is obtained. If the duration reaches the preset duration, it is determined that the heating element has reached a resistance equilibrium state. According to this method, it is possible to accurately determine whether the heating element has entered a equilibrium state.
[0109] In one embodiment, the method for determining the resistance equilibrium state may further include step 606 and step 608 .
[0110] Step 606, obtaining the resistance value of the heating element within a preset time period.
[0111] The processor continuously obtains the resistance value of the heating element within a preset time period to obtain the resistance values of multiple heating elements.
[0112] Step 608: If the resistance values within the preset time period are all within the allowable fluctuation range, it is determined that the heating element has reached a resistance equilibrium state.
[0113] If within the preset time, each resistance value obtained is within the allowable fluctuation range, it is considered that the resistance of the heating element is basically fixed at this time, and it is determined that the heating element reaches a resistance equilibrium state.
[0114] In this embodiment, the resistance of the heating element is obtained within a preset time, and if the resistance within the preset time is within the allowable fluctuation range, it is determined that the heating element has reached a resistance equilibrium state. According to this method, it is possible to accurately determine whether the heating element has entered an equilibrium state.
[0115] Alternatively, in other embodiments, the method for determining the resistance equilibrium state may also be: obtaining the heating time of the heating element, and determining the resistance equilibrium state reached by the heating element after the heating time reaches a preset time. This method determines whether the resistance equilibrium state is reached only based on the heating time, and the determination process is simple and the amount of determination data is small.
[0116] Whether the atomizer is connected can also be detected by a plug-in detection circuit, which is connected to the atomizer and to the processor. Figure 7 As shown, before step 102, the method for determining the resistance temperature coefficient of the heating element further includes step 701.
[0117] Step 701, sending a pulse signal to a plug-in detection circuit at a preset period.
[0118] Among them, the plug-in detection circuit is connected to the atomizer and the processor. The plug-in detection circuit may include a large resistor with a large resistance connected in series with the heating element. The processor connects the common end of the heating element and the large resistor, and may also connect the end of the large resistor away from the heating element. After the processor sends a pulse signal to the series circuit of the large resistor and the heating element at a preset period, it determines whether the atomizer is connected based on the detection results at both ends. For example, the processor uses the voltage at the end of the large resistor away from the heating element as a system update signal. When a voltage is detected at the end of the large resistor away from the heating element, it is considered that the system update signal has been received.
[0119] In this embodiment, a pulse signal is sent to the plug detection circuit at a preset period, and the connection detection of the atomizer is realized by active detection, and the detection flexibility is high.
[0120] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.
[0121] In order to better understand the above embodiment, a detailed explanation is given below in conjunction with a specific embodiment. In one embodiment, the basis of the method for determining the temperature coefficient of resistance of the heating element is: the aerosol generating matrix with different material ratios has different boiling points, but for the aerosol generating matrix with a determined specific ratio, its boiling point is fixed. For the finished product of the atomizing device, the aerosol generating matrix in the atomizer is generally a fixed boiling point. In addition, when there is no suction, the heating element is heated, and the resistance of the heating element will rise to an equilibrium state. At this time, due to the boiling point position of the aerosol generating matrix, the aerosol generating matrix is atomized, taking away heat, and maintaining a balance between supply and demand, that is, for the heating element, the heat brought by the heating power is equivalent to the heat taken away by atomization + the heat to maintain its own temperature at the boiling point (other energy consumption, such as heat radiation, is too small to be considered). At this time, the temperature of the heating element can be considered to be close to the boiling point temperature (theoretically it should be higher, otherwise heat transfer cannot be performed).
[0122] Using the electronic control method, the initial resistance R0 of the heating element at a specific temperature is first measured, and then the heating resistance Rt in the resistance equilibrium state is measured. The boiling point value Tt of the aerosol generating matrix can be obtained by communicating with the atomizer after the atomizer is connected. The type of aerosol generating matrix or the specific boiling point value can be stored in the atomizer. The processor obtains the corresponding boiling point value Tt based on the information, so that when different types of atomizers are replaced, the effect of accurate heating element resistance temperature coefficient can be obtained. Then, according to the formula TCR = (Rt-R0) / (R0*(Tt-T0), the TCR of the heating element can be calculated.
[0123] There are two methods for detecting the connection of the atomizer. The first method is to open a circuit (a resistor R4 with a large resistance is connected in series with the heating element in the circuit). In this circuit, pulses are sent in a certain periodic manner (for example, 200ms), and then the ADC value is detected to determine whether the atomizer is still plugged into the atomizer body. Specifically, the structure of the plug-in detection module is as follows: Figure 8 As shown, a large resistance R4 is connected in series into the circuit (the resistance of R4 is selected to be several mega ohms), and ADC1 and ADC2 are connected to the processor. When heating the heating element, turn on Q1 and turn off Q2. When measuring the resistance, turn off Q1 and turn on Q2. When detecting plugging and unplugging, Q1 and Q2 are both turned off. At this time, R4 and the heating element are connected in series into the circuit, and the circuit forms a loop. Since the resistance of R4 is several mega ohms, and the battery voltage is generally only about 4V, the current is only a few micro amperes at this time, so it can be almost ignored. At this time, if ADC1 can detect the voltage U1 (which can be considered as the battery voltage) and ADC2 detects that U2 is almost 0, it can be considered that the atomizer is still plugged into the atomizer body. If U1 is detected to be 0, it can be considered that the atomizer has been unplugged. When the atomizer is unplugged, change ADC1 to the normal IO port setting and set the high voltage trigger interrupt. In this way, when the heating element is connected, the IO port can trigger the interrupt to sense the connection of the atomizer.
[0124] The second method of atomizer connection detection: use ordinary interrupts for identification, for example: after plugging and unplugging the atomizer, the high and low levels of a certain IO pin of the processor will change, thereby achieving the purpose of plugging and unplugging detection.
[0125] The specific implementation steps of the method for determining the temperature coefficient of resistance of the heating element include: when the atomizer starts to be connected, first measure the initial resistance of the heating element at a specific temperature, then heat it with a low power (for example, 4W) to a resistance equilibrium state, and calculate the heating resistance Rt of the heating element under the current situation, and then obtain TCR according to the above formula. This method for determining the temperature coefficient of resistance of the heating element can also be used for disposable atomizers, but there is no plugging and unplugging action.
[0126] As a verification, two heating elements with different TCR were measured three times each. The processor monitored a resistance value every 10ms. Take Tt = 242℃. The measurement results are as follows Fig. 9 and Fig.10 As shown. Fig. 9 and Fig.10 From the data, the data is relatively consistent. The initial value and equilibrium value are extracted, as shown in Table 1. Among them, the equilibrium value is the average resistance value in the equilibrium state. In the equilibrium state, the sampled resistance value changes very little, fluctuates around a certain value, and lasts for a certain period of time. Fig.11 As shown, during the heating process, when entering the black box, that is, after the time reaches 152*10ms=1.52s, the resistance of the heating element fluctuates between 1085±5 milliohms and the maintenance time exceeds 200ms, it can be considered that the equilibrium state has been reached at this time.
[0127]
[0128] Table 1
[0129] The resistance temperature coefficient values of the two heating elements measured by the oil bath method are: 2190.4 and 901.9. Taking the oil bath method measurement value as the standard, the measurement accuracy of the heating element resistance temperature coefficient measurement method provided in the embodiment of the present application is ±2%.
[0130] Based on the same inventive concept, the embodiment of the present application also provides a device for measuring the temperature coefficient of resistance of a heating element for implementing the method for measuring the temperature coefficient of resistance of a heating element involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in one or more embodiments of the device for measuring the temperature coefficient of resistance of a heating element provided below can refer to the limitations of the method for measuring the temperature coefficient of resistance of a heating element above, and will not be repeated here.
[0131] In an exemplary embodiment, Fig.12 As shown, a device for determining the resistance temperature coefficient of a heating element is provided, comprising: a boiling point acquisition module 1202, an initial resistance acquisition module 1204, a heating resistance acquisition module 1206 and a resistance temperature coefficient determination module 1208, wherein:
[0132] The boiling point acquisition module 1202 is used to receive a system update signal to obtain the boiling point value of the aerosol generation substrate; the system update signal indicates that the atomizer is connected;
[0133] An initial resistance value acquisition module 1204 is used to acquire an initial resistance value of a heating element in an atomizer at a specific temperature;
[0134] A heating resistance acquisition module 1206 is used to heat the heating element to a resistance equilibrium state and acquire the heating resistance of the heating element;
[0135] The resistance temperature coefficient determination module 1208 is used to determine the resistance temperature coefficient of the heating element according to the boiling point value, the initial resistance value and the heating resistance value.
[0136] In one embodiment, the boiling point acquisition module is further used to receive a system update signal and acquire the boiling point value of the aerosol generating substrate before detecting the puffing action.
[0137] In one embodiment, the boiling point acquisition module is further used to receive a system update signal to acquire the type of aerosol; and match the corresponding boiling point value according to the type of aerosol.
[0138] In one embodiment, the heating resistance value acquisition module is further used to heat the heating element to a resistance equilibrium state before detecting the suction action, and obtain the heating resistance value of the heating element.
[0139] In one embodiment, the heating resistance acquisition module is further used to heat the heating element to a resistance equilibrium state, and obtain multiple resistance values of the heating element; and take the average value of the multiple resistance values as the heating resistance value.
[0140] In one embodiment, the device for measuring the resistance temperature coefficient of the heating element also includes an equilibrium state determination module, which is used to obtain the duration if the resistance change amplitude of the heating element is within the allowable fluctuation range; if the duration reaches a preset duration, it is determined that the heating element has reached a resistance equilibrium state.
[0141] In one embodiment, the equilibrium state determination module is further used to obtain the resistance of the heating element within a preset time period; if the resistance within the preset time period is within the allowable fluctuation range, it is determined that the heating element has reached a resistance equilibrium state.
[0142] In one embodiment, the device for determining the resistance temperature coefficient of the heating element further includes a plug-in detection start module, which is used to send a pulse signal to the plug-in detection circuit at a preset period; the plug-in detection circuit is connected to the atomizer.
[0143] In one embodiment, the resistance temperature coefficient determination module is further used to determine the resistance temperature coefficient of the heating element according to the formula TCR=(Rt-R0) / (R0*(Tt-T0); wherein TCR represents the resistance temperature coefficient of the heating element, Rt represents the heating resistance value, and Tt represents the boiling point value of the aerosol generating matrix; R0 represents the initial resistance value of the heating element at a specific temperature, and T0 represents the temperature value represented by the specific temperature.
[0144] Each module in the above-mentioned device for measuring the temperature coefficient of resistance of a heating element can be implemented in whole or in part by software, hardware, or a combination thereof. Each of the above-mentioned modules can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute the operations corresponding to each of the above modules.
[0145] In one embodiment, an atomization device is provided, including a processor, a memory and an atomizer, wherein a heating element is provided in the atomizer, and a computer program is stored in the memory. When the processor executes the computer program, the steps of the above-mentioned method embodiments are implemented.
[0146] In an exemplary embodiment, a computer device is provided, which may be a terminal. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit and an input device. The processor, the memory and the input / output interface are connected via a system bus, and the communication interface, the display unit and the input device are connected to the system bus via the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be implemented through WIFI, a mobile cellular network, NFC (near field communication) or other technologies. When the computer program is executed by the processor, a method for determining the temperature coefficient of resistance of a heating element is implemented. The display unit of the computer device is used to form a visually visible picture, which may be a display screen, a projection device or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device shell, or an external keyboard, touchpad or mouse.
[0147] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.
[0148] In one embodiment, a computer program product is provided, including a computer program, which implements the steps in the above method embodiments when executed by a processor.
[0149] The above-mentioned heating element resistance temperature coefficient determination method, device, atomization device, computer equipment, storage medium and computer program product, after receiving the system update signal indicating that the atomizer has been connected, obtains the boiling point value of the aerosol generation matrix and the initial resistance value of the heating element in the atomizer at a specific temperature, then heats the heating element to a resistance equilibrium state, obtains the heating resistance value of the heating element, and finally determines the resistance temperature coefficient of the heating element according to the boiling point value, the initial resistance value and the heating resistance value. Thus, for different atomizers, the boiling point value of the aerosol generation matrix can be used to dynamically measure the resistance temperature coefficient of the heating element, thereby improving the accuracy of the measured resistance temperature coefficient, so that the atomization device has a higher accuracy in temperature control using the measured resistance temperature coefficient, thereby improving the working performance of the atomization device.
[0150] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but are not limited to this.
[0151] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0152] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. A method for measuring the temperature coefficient of resistance of a heating element, characterized in that: The method comprises: Receiving a system update signal to obtain a boiling point value of an aerosol generating substrate; the system update signal indicates that the nebulizer is connected; Obtain the initial resistance value of the heating element in the atomizer at a specific temperature; Heating the heating element to a resistance equilibrium state to obtain the heating resistance of the heating element; The resistance temperature coefficient of the heating element is determined according to the boiling point value, the initial resistance value and the heating resistance value.
2. The method according to claim 1, characterized in that The receiving system update signal and obtaining the boiling point value of the aerosol generating substrate comprises: A system update signal is received to obtain a boiling point value of the aerosol generating matrix before a puff action is detected.
3. The method according to claim 1, characterized in that: The receiving system update signal and obtaining the boiling point value of the aerosol generating substrate comprises: Receive system update signals and obtain aerosol types; The corresponding boiling point value is matched according to the type of the aerosol.
4. The method according to claim 1, characterized in that The step of heating the heating element to a resistance equilibrium state and obtaining the heating resistance of the heating element comprises: Before the suction action is detected, the heating element is heated to a resistance equilibrium state to obtain the heating resistance of the heating element.
5. The method according to claim 1, characterized in that The step of heating the heating element to a resistance equilibrium state and obtaining the heating resistance of the heating element comprises: Heating the heating element to a resistance equilibrium state, and obtaining a plurality of resistance values of the heating element; The average value of multiple resistance values is taken as the heating resistance value.
6. The method according to claim 1, characterized in that The method for determining the resistance equilibrium state includes: If the resistance value variation of the heating element is within the allowable fluctuation range, the duration is obtained; If the duration reaches a preset duration, it is determined that the heating element reaches a resistance equilibrium state.
7. The method according to claim 1, characterized in that The method for determining the resistance equilibrium state includes: Obtaining the resistance value of the heating element within a preset time period; If the resistance values within the preset time period are all within the allowable fluctuation range, it is determined that the heating element has reached a resistance equilibrium state.
8. The method according to claim 1, characterized in that: Before receiving the system update signal and obtaining the boiling point value of the aerosol generating substrate, the method further includes: A pulse signal is sent to a plug-in detection circuit at a preset period; the plug-in detection circuit is connected to the atomizer.
9. The method according to claim 1, characterized in that: The step of determining the resistance temperature coefficient of the heating element according to the boiling point value, the initial resistance value and the heating resistance value comprises: The temperature coefficient of resistance of the heating element is determined according to the formula TCR = (Rt-R0) / (R0*(Tt-T0); Among them, TCR represents the resistance temperature coefficient of the heating element, Rt represents the heating resistance, Tt represents the boiling point value of the aerosol generating matrix; R0 represents the initial resistance value of the heating element at a specific temperature, and T0 represents the temperature value represented by the specific temperature.
10. The method according to claim 1, characterized in that The specific temperature is a temperature constant, and the initial resistance value is a fixed value corresponding to the temperature constant.
11. An atomizing device, characterized in that: The atomization device comprises a processor, a memory and an atomizer, wherein a heating element is arranged in the atomizer, and the memory stores a computer program. When the processor executes the computer program, the steps of the method according to any one of claims 1 to 10 are implemented.