Temperature control method, device and equipment for atomization equipment and storage medium

By combining potentiometers and TCR temperature control algorithms, stepless temperature setting and high-precision temperature control of atomizing devices are achieved, solving the problems of cumbersome interaction and insufficient temperature control accuracy in existing technologies, and improving user experience and system adaptability.

CN121286789APending Publication Date: 2026-01-09SHENZHEN GEEKVAPE TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511431560.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-30
Publication Date
2026-01-09

AI Technical Summary

Technical Problem

Existing temperature control technology for atomizing devices is cumbersome to operate, lacks a simulated adjustment experience, and has insufficient temperature control accuracy and compatibility.

Method used

The system employs a potentiometer combined with a TCR temperature control algorithm. By mapping the potentiometer output voltage value to a preset voltage-temperature value, the target temperature value of the heating element is obtained. The actual temperature value is calculated using TCR, and the heating element power is adjusted by combining PID closed-loop control to achieve stepless adjustment and high-precision temperature control.

Benefits of technology

It achieves user-friendly stepless temperature setting, improves the convenience of interaction and temperature control accuracy, enhances system compatibility and dynamic response capabilities, and simplifies equipment design.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121286789A_ABST
    Figure CN121286789A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of atomization equipment, and discloses a temperature control method, device and equipment for atomization equipment and a storage medium, and the temperature control method comprises the steps: obtaining a voltage value output by a potentiometer, and obtaining a target temperature value of a heating body according to a mapping relation between the voltage value output by the potentiometer and a preset voltage temperature; the current resistance value of the heating body is obtained, and the actual temperature value of the heating body is calculated according to the current resistance value and the temperature resistance coefficient of the heating body; adjusting the output power of the heating body according to the target temperature value and the actual temperature value, and obtaining the current resistance value of the heating body again until the actual temperature value meets a preset iteration stop condition; according to the technical scheme, by means of the analog output characteristic of the potentiometer, a user can achieve continuous stepless adjustment of temperature setting through knob operation, the tedious process that gears are switched through keys and menus in traditional TCR temperature control equipment is avoided, and interaction intuition and operation convenience are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of atomization equipment technology, and in particular to a temperature control method, device, equipment, and storage medium for atomization equipment. Background Technology

[0002] In the operation of electronic atomization devices, the implementation of temperature control technology has a significant impact on the user experience and heating effect. Current technologies primarily employ TCR (Temperature Coefficient of Resistance) temperature control for setting and controlling temperature. This method utilizes the characteristic that the resistance of the heating element material changes with temperature. By measuring the resistance value in real time and combining it with known TCR parameters, the current temperature is calculated and the output power is adjusted to achieve closed-loop temperature control. However, its drawbacks are: users must set the target temperature through a complex digital interface (such as button operation, on-screen menus, etc.), resulting in cumbersome interaction and a lack of a smooth, analog adjustment experience. Summary of the Invention

[0003] This invention provides a temperature control method, apparatus, device, and storage medium for an atomizing device to solve the aforementioned technical problems.

[0004] A first aspect of this invention provides a temperature control method for an atomizing device, the atomizing device including a potentiometer and a heating element, the temperature control method comprising: Obtain the voltage value output by the potentiometer, and obtain the target temperature value of the heating element according to the voltage value output by the potentiometer and the preset voltage-temperature mapping relationship; Obtain the current resistance value of the heating element, and calculate the actual temperature value of the heating element based on the current resistance value and the temperature resistivity coefficient of the heating element; The output power of the heating element is adjusted according to the target temperature value and the actual temperature value, and the current resistance value of the heating element is obtained again until the actual temperature value meets the preset iteration stop condition.

[0005] Optionally, obtaining the target temperature value of the heating element based on the voltage value output by the potentiometer and a preset voltage-temperature mapping relationship includes: Obtain the preset parameters of the potentiometer and the preset parameters of the heating element, and calculate the target temperature value of the heating element based on the voltage value output by the potentiometer, the preset parameters of the potentiometer, and the preset parameters of the heating element.

[0006] Optionally, the preset parameters of the potentiometer are the preset voltage range of the potentiometer, and the preset parameters of the heating element include the temperature resistivity of the heating element and the preset temperature range of the heating element.

[0007] Optionally, calculating the target temperature value of the heating element based on the voltage value output by the potentiometer, the preset parameters of the potentiometer, and the preset parameters of the heating element includes: The target temperature value T_target of the heating element is calculated according to the following formula: T_target = T_min + ( (ADC_val - ADC_min) / (ADC_max - ADC_min) ) ×(T_max - T_min); Wherein, T_min is the lower limit of the preset temperature range, T_max is the upper limit of the preset temperature range, ADC_val is the voltage value output by the potentiometer, ADC_min is the lower limit of the preset voltage range, and ADC_max is the upper limit of the preset voltage range.

[0008] The preset voltage-temperature mapping relationship includes multiple intervals. Obtaining the target temperature value of the heating element based on the voltage value output by the potentiometer and the preset voltage-temperature mapping relationship includes: The target temperature of the heating element is calculated based on the functional relationship between the voltage value output by the potentiometer and each interval.

[0009] Optionally, obtaining the target temperature value of the heating element based on the voltage value output by the potentiometer and a preset voltage-temperature mapping relationship includes: The target temperature value of the heating element is obtained according to the voltage value output by the potentiometer and the preset voltage-temperature correspondence table.

[0010] Optionally, obtaining the target temperature value of the heating element based on the voltage value output by the potentiometer and a preset voltage-temperature mapping relationship includes: The target temperature of the heating element is calculated based on the voltage value output by the potentiometer and a preset polynomial fitting function.

[0011] Optionally, calculating the actual temperature value of the heating element based on the current resistance value and the temperature resistivity of the heating element includes: The actual temperature value T_curr of the heating element is calculated using the following formula: T_curr = (R_curr / R_ref - 1) / TCR + T_ref; Where R_curr is the current resistance value, R_ref is the reference resistance, T_ref is the room temperature, and TCR is the temperature resistance coefficient.

[0012] Optionally, adjusting the output power of the heating element based on the target temperature value and the actual temperature value includes: The error value is calculated based on the target temperature value and the actual temperature value. Then, the PWM output duty cycle of the heating element is obtained based on the error value. The input current of the heating element is adjusted based on the PWM output duty cycle to adjust the output power of the heating element.

[0013] Optionally, the iteration stopping condition is that the error between the target temperature value and the actual temperature value is less than a preset value.

[0014] A second aspect of this invention provides a temperature control device for an atomizing device. The atomizing device includes a heating element. The temperature control device includes a potentiometer, a resistance measurement module, a power drive module, and a control module. The potentiometer is connected to the control module. The control module is connected to both the resistance measurement module and the power drive module. Both the resistance measurement module and the power drive module are connected to the heating element. The control module is used for: Obtain the voltage value output by the potentiometer, and obtain the target temperature value of the heating element according to the voltage value output by the potentiometer and the preset voltage-temperature mapping relationship; Obtain the current resistance value of the heating element, and calculate the actual temperature value of the heating element based on the current resistance value and the temperature resistivity coefficient of the heating element; The output power of the heating element is adjusted according to the target temperature value and the actual temperature value, and the current resistance value of the heating element is obtained again until the actual temperature value meets the preset iteration stop condition.

[0015] Optionally, the temperature control device further includes an analog-to-digital converter module connected between the potentiometer and the control module. The analog-to-digital converter module is used to convert the analog voltage value output by the potentiometer into a digital voltage value and output it to the control module.

[0016] A third aspect of the present invention provides an atomizing device, including the temperature control device described in the second aspect.

[0017] A fourth aspect of the present invention provides an atomizing device, comprising: at least one processor, a memory, and a computer program stored in the memory and executable on the at least one processor, wherein the processor executes the computer program to implement the method described in the first aspect.

[0018] A fifth aspect of the present invention provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the method described in the first aspect.

[0019] The technical effects of this invention are as follows: Utilizing the analog output characteristics of a potentiometer, users can achieve continuous stepless adjustment of the temperature setting via a knob, avoiding the cumbersome process of switching gears via buttons and menus in traditional TCR temperature control devices, thus improving the intuitiveness and ease of operation; Automatic temperature mapping and real-time temperature calculation are performed based on the preset heating element TCR value, adapting to heating elements of different materials without requiring manual switching of control modes or circuit replacement, significantly improving the compatibility and automation of the control system; The actual temperature value is calculated in real-time using the TCR algorithm and compared with the target temperature value. Combined with closed-loop control algorithms such as PID, the PWM duty cycle is dynamically adjusted to precisely control the heating element power output, ensuring that the final actual temperature closely approximates the user-set value, significantly improving temperature control accuracy and temperature stability; By real-time acquisition of the heating element resistance and iterative adjustment of the output power, continuous feedback correction of control parameters can be achieved during temperature changes, improving the dynamic response capability and stability of the temperature control system under environmental disturbances. Attached Figure Description

[0020] To more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the description of the embodiments of the present invention will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0021] Figure 1 This is a flowchart of a temperature control method for an atomizing device provided in Embodiment 1 of the present invention; Figure 2 This is a schematic diagram of the structure of a temperature control device for an atomizing device provided in Embodiment 1 of the present invention; Figure 3 This is another structural schematic diagram of a temperature control device for an atomizing device provided in Embodiment 1 of the present invention; Figure 4 This is a schematic diagram of the structure of an atomizing device in one embodiment of the present invention. Detailed Implementation

[0022] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0023] It should be understood that the invention can be embodied in various forms and should not be construed as being limited to the embodiments set forth herein. Rather, providing these embodiments will make the disclosure thorough and complete, and will fully convey the scope of the invention to those skilled in the art. In the drawings, for clarity, the dimensions and relative dimensions of layers and regions may be exaggerated. The same reference numerals denote the same elements throughout.

[0024] It should be understood that when an element or layer is referred to as "on," "adjacent to," "connected to," or "coupled to" other elements or layers, it may be directly on, adjacent to, connected to, or coupled to other elements or layers, or there may be intervening elements or layers. Conversely, when an element is referred to as "directly on," "directly adjacent to," "directly connected to," or "directly coupled to" other elements or layers, there are no intervening elements or layers. It should be understood that although the terms first, second, third, etc., may be used to describe various elements, components, areas, layers, and / or portions, these elements, components, areas, layers, and / or portions should not be limited by these terms. These terms are only used to distinguish one element, component, area, layer, or portion from another element, component, area, layer, or portion. Therefore, without departing from the teachings of this invention, the first element, component, area, layer, or portion discussed below may be referred to as the second element, component, area, layer, or portion.

[0025] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the invention. When used herein, the singular forms “a,” “an,” and “the” are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the terms “comprising” and / or “including,” when used in this specification, identify the presence of the stated features, integers, steps, operations, elements, and / or components, but do not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or groups. When used herein, the term “and / or” includes any and all combinations of the associated listed items.

[0026] To fully understand this invention, detailed structures and steps will be presented in the following description to illustrate the technical solution proposed by this invention. Preferred embodiments of the invention are described in detail below; however, in addition to these detailed descriptions, the invention may have other embodiments.

[0027] Example 1 This embodiment provides a temperature control method for an atomizing device, such as... Figure 1 As shown, the atomizing device includes a potentiometer and a heating element, and the temperature control method includes: Step S101. Obtain the voltage value output by the potentiometer, and obtain the target temperature value of the heating element according to the voltage value output by the potentiometer and the preset voltage-temperature mapping relationship; Step S102. Obtain the current resistance value of the heating element, and calculate the actual temperature value of the heating element based on the current resistance value and the temperature resistivity coefficient of the heating element; Step S103. Adjust the output power of the heating element according to the target temperature value and the actual temperature value, and re-acquire the current resistance value of the heating element until the actual temperature value meets the preset iteration stop condition.

[0028] In step S101, the potentiometer in this technical solution functions as a user-set device. The user rotates the potentiometer, and the output voltage value changes with the rotation angle. The preset voltage-temperature mapping relationship includes, but is not limited to, the following implementations: linear mapping relationship: the potentiometer voltage is proportional to the target temperature; this implementation is simple to calculate. Nonlinear mapping relationship: through polynomial functions or curve fitting, this implementation improves the adjustment sensitivity of different temperature zones. Piecewise function mapping relationship: a smaller mapping slope is used in the low-temperature zone, and a larger mapping slope is used in the high-temperature zone. Look-up table (LUT) mapping relationship: a voltage-temperature correspondence table is pre-stored, and the target temperature is obtained by looking up the table. By reading this voltage value and combining it with the preset voltage-temperature mapping relationship, a target temperature value is calculated. This target temperature value is the temperature that the user wants the heating element in the atomizing device to reach.

[0029] In step S102, the resistance of the heating element changes with temperature, which is a physical property of metals or alloys. By detecting the resistance of the heating element when it is energized and combining it with its temperature coefficient of resistance (TCR), the actual temperature of the heating element at this time can be calculated. The purpose of this step is to provide accurate temperature feedback for subsequent control.

[0030] In step S103, the difference between the target temperature and the actual temperature is compared. If the actual temperature is lower than the target temperature, the power of the heating element is increased (e.g., by increasing the PWM duty cycle); if the actual temperature is higher than the target temperature, the power is decreased. This process is a closed-loop regulation, forming a constant temperature control system. The system continuously monitors the resistance of the heating element and updates the actual temperature, repeating the adjustment until the temperature difference is less than a certain range (e.g., ±0.2℃). At this point, the iteration stop condition is met, the control process ends, and the equipment enters a stable operating state.

[0031] The working process of this embodiment is as follows: The core of this temperature control method lies in integrating the stepless adjustment capability of the potentiometer with the TCR (temperature coefficient) temperature control accuracy to achieve precise control of the heating element temperature of the atomizing device. When the user rotates the potentiometer, the potentiometer outputs a corresponding analog voltage signal. The control module obtains this voltage value through analog-to-digital conversion (ADC) and, combined with the voltage value of the potentiometer, executes a temperature mapping algorithm to calculate the target temperature value desired by the user. This mapping process can be implemented through linear interpolation, nonlinear curves, or lookup tables to ensure that voltage changes continuously and steplessly reflect the temperature point set by the user, improving the interactive experience. The current flowing through the heating element and the voltage across its terminals are obtained to calculate the current resistance value r. Combined with the set TCR parameters, the current actual temperature value can be calculated using a preset formula, achieving real-time temperature sensing of the heating element's state. The target temperature value is compared with the actual temperature value to calculate the temperature error between them. Based on this error, a preset temperature control algorithm (such as PID control) is executed to calculate the power output control parameters to be adjusted, typically reflected in the duty cycle of the PWM signal. By adjusting the duty cycle to control the on-time of the power MOSFET, the supply current is adjusted, thereby achieving precise control of the heating power of the heating element. The system then resamples the resistance value of the heating element, updates the actual temperature T_curr, and continues to perform iterative judgments until the actual temperature meets the set iteration stop condition (such as the error being lower than a threshold or reaching a steady state), thus ending the temperature adjustment process.

[0032] This technical solution integrates the stepless voltage adjustment capability of a potentiometer with a TCR temperature control algorithm to achieve precise control and user-friendly setting of the heating element temperature in atomizing devices. Specifically, it delivers the following technical benefits: Utilizing the analog output characteristics of a potentiometer, users can achieve continuous stepless adjustment of the temperature setting via a knob, avoiding the cumbersome process of switching settings via buttons and menus in traditional TCR temperature control devices, thus improving the intuitiveness and ease of operation. It automatically performs temperature mapping and real-time temperature calculation based on the preset heating element TCR value, adapting to heating cores of different materials (such as nickel, titanium, and stainless steel) without requiring manual switching of control modes or circuit replacement, significantly improving the compatibility and automation of the control system. The actual temperature value is calculated in real-time using the TCR algorithm and compared with the target temperature value. Combined with closed-loop control algorithms such as PID, the PWM duty cycle is dynamically adjusted to precisely control the heating element power output, ensuring that the final actual temperature closely approximates the user-set value, significantly improving temperature control accuracy and temperature stability. By real-time acquisition of the heating element resistance and iterative adjustment of the output power, the control parameters can be continuously corrected through feedback during temperature changes, improving the dynamic response capability and stability of the temperature control system under environmental disturbances. This technical solution only requires a potentiometer and a standard ADC module to achieve temperature setting and high-precision closed-loop control, eliminating the need for OLED displays, operation buttons, and other structures required in traditional TCR temperature control equipment, simplifying the overall design and reducing manufacturing costs. In summary, this technical solution significantly improves the user experience, enhances system adaptability and hardware simplicity while ensuring temperature control accuracy, demonstrating good practical value and promising prospects for widespread application.

[0033] As one implementation method, step S10, which involves obtaining the target temperature value of the heating element based on the voltage value output by the potentiometer and a preset voltage-temperature mapping relationship, includes: Obtain the preset parameters of the potentiometer and the preset parameters of the heating element, and calculate the target temperature value of the heating element based on the voltage value output by the potentiometer, the preset parameters of the potentiometer, and the preset parameters of the heating element.

[0034] Among them, the preset parameters of the potentiometer are the preset voltage range of the potentiometer, and the preset parameters of the heating element include the TCR value of the heating element and the preset temperature range of the heating element.

[0035] The target temperature of the heating element is calculated based on the voltage output of the potentiometer, the preset parameters of the potentiometer, and the preset parameters of the heating element, including: The target temperature value T_target of the heating element is calculated using the following formula: T_target = T_min + ( (ADC_val - ADC_min) / (ADC_max - ADC_min) ) ×(T_max - T_min); Where T_min is the lower limit of the preset temperature range, T_max is the upper limit of the preset temperature range, ADC_val is the voltage value output by the potentiometer, ADC_min is the lower limit of the preset voltage range, and ADC_max is the upper limit of the preset voltage range.

[0036] The atomizing device includes a potentiometer and a heating element. Based on the voltage signal output by the potentiometer and the parameter characteristics of the heating element, it can accurately calculate the target temperature of the heating element, achieving stepless temperature setting and closed-loop temperature control. In this embodiment, the preset parameters of the potentiometer include the preset range of its output voltage. For example, in a 3.3V power supply system, the analog output of the potentiometer may be between 0.3V and 3.0V. The preset parameters of the heating element include the TCR value corresponding to the heating element material and its suitable target temperature control range, such as 100°C to 300°C. When the user rotates the potentiometer, its output analog voltage signal is sampled by an analog-to-digital converter to obtain a digital value ADC_val. The control module calculates the target temperature T_targe according to the above formula. This mapping relationship is a linear function, which logically maps the rotation angle of the potentiometer knob to the temperature setpoint, allowing the user to continuously and steplessly set the desired temperature by rotating the knob, combining the tactile feel of analog input with the precision of digital temperature control. The system then compares the target temperature T_target with the actual temperature T_curr calculated using the TCR formula, and adjusts the power output by controlling the PWM duty cycle to complete closed-loop temperature control.

[0037] The technical advantages of this implementation are as follows: by establishing a linear mapping relationship between the potentiometer voltage range and the heating element temperature range, users can steplessly adjust the target temperature through the knob, making the operation intuitive and convenient; it can automatically adjust the target temperature calculation logic according to the TCR value of different heating elements, enhancing the system adaptability; this temperature control method combines analog input with digital temperature control algorithm, combining a good user experience with high temperature control accuracy; the mapping relationship is clear, the calculation is simple, and it is easy to implement in a microcontroller.

[0038] As one implementation method, the preset voltage-temperature mapping relationship includes multiple intervals. The target temperature value of the heating element is obtained based on the voltage value output by the potentiometer and the preset voltage-temperature mapping relationship, including: The target temperature of the heating element is calculated based on the functional relationship between the voltage value output by the potentiometer and each interval.

[0039] The preset voltage-temperature mapping relationship includes multiple intervals. Specifically, the potentiometer's output voltage range is divided into several sub-intervals according to different temperature requirements, and a functional relationship between voltage and temperature is established within each interval. For example, if the potentiometer's output voltage range is 0.5V–2.5V, it can be divided into three intervals: The first voltage range (0.5V–1.0V) corresponds to the low temperature range (100℃–180℃), and a linear function with a small slope is used to achieve fine adjustment. The second voltage range (1.0V–2.0V) corresponds to the medium temperature range (180℃–250℃), and adopts an approximately linear or quadratic function relationship to ensure smooth temperature changes. The third voltage range (2.0V–2.5V) corresponds to the high temperature range (250℃–300℃), and uses a linear function with a large slope to achieve rapid temperature rise setting.

[0040] When the potentiometer output voltage ADC_val is detected, the control module first determines its corresponding temperature range, and then calculates the target temperature value T_target based on the functional relationship within that range. For example: In the low-temperature region, the function is: T_target = K1 × ADC_val + b1; In the intermediate temperature range, the function is: T_target = a × (ADC_val) 2 +b×ADC_val+c; In the high-temperature region, the function is: T_target = K2 × ADC_val + b2.

[0041] Therefore, the system can achieve differentiated adjustment in different temperature control ranges.

[0042] The technical advantages of this implementation are: it ensures that users can achieve subtle temperature changes with small adjustments of the knob in the low-temperature zone, meeting the needs of those with sensitive palates; it avoids abrupt temperature jumps when switching between different zones, improving temperature control stability; and it provides a faster adjustment rate in the high-temperature zone, reducing the need for prolonged knob rotation and making knob operation intuitive and natural.

[0043] As one implementation method, step S10, which involves obtaining the target temperature value of the heating element based on the voltage value output by the potentiometer and a preset voltage-temperature mapping relationship, includes: The target temperature value of the heating element is obtained by matching the voltage value output by the potentiometer with the preset voltage-temperature correspondence table.

[0044] Specifically, a voltage-temperature correspondence table is pre-stored in the memory, recording the relationship between potentiometer voltage values ​​and target temperature values. For example, the correspondence between potentiometer voltage values ​​and target temperature values ​​is as follows: 0.5V corresponds to 120℃; 1.0V corresponds to 160℃; 1.5V corresponds to 200℃; 2.0V corresponds to 250℃; and 2.5V corresponds to 300℃.

[0045] When the potentiometer output voltage is ADC_val, the control module obtains the target temperature value through the following steps: It looks up the voltage value closest to ADC_val in the voltage-temperature table and reads its corresponding target temperature value. If ADC_val falls between two voltage points, the control module performs interpolation calculations based on the temperature values ​​of the two adjacent points to obtain a more accurate target temperature value. In this way, the system no longer relies on a single formula calculation but directly obtains the temperature value from a preset table, facilitating flexible configuration for different products, different heating element materials, or user-customized needs.

[0046] The technical advantages of this implementation are: the temperature control curve can be quickly changed by modifying the lookup table data to adapt to different heating elements or product models; no complex formula calculations are required, and the control module only needs to perform lookup table or interpolation operations; different voltage-temperature curves can be preset according to the usage habits of different user groups, thereby improving the user experience.

[0047] As one implementation method, obtaining the target temperature value of the heating element based on the voltage value output by the potentiometer and a preset voltage-temperature mapping relationship includes: The target temperature of the heating element is calculated based on the voltage value output by the potentiometer and a preset polynomial fitting function.

[0048] The control module obtains a polynomial function relationship between the potentiometer voltage and the target temperature, such as a quadratic or cubic function, by fitting experimental data before leaving the factory or before use. Quadratic function form: T_target = a1 × (ADC_val) 2 +b1×ADC_val+c1; Cubic function form: T_target = a² × (ADC_val) 3 +b2×(ADC_val) 2 +c2×ADC_val+d; Where T_target=a2 is the potentiometer output voltage value, and a1, b1, c1, a2, b2, c2, and d are coefficients obtained by experimental fitting based on the characteristics of the heating element, TCR parameters, and the desired temperature control curve.

[0049] In actual operation, the control module acquires the potentiometer output voltage and substitutes it into the aforementioned polynomial function to obtain the target temperature value of the heating element. Compared to linear mapping, this polynomial fitting function can more flexibly describe the relationship between potentiometer voltage and temperature, especially in the mid-temperature or transition region, achieving a smoother and more natural temperature control curve.

[0050] The technical advantages of this implementation are as follows: the polynomial function can better fit the actual temperature adjustment curve and reduce the deviation caused by linear mapping; it can achieve smooth temperature changes in the medium temperature range and avoid the problem of adjustment being too fast or too slow due to linear mapping; by changing the fitting coefficient, it can be adapted to heating elements of different materials (nickel, titanium, stainless steel, etc.) and different product requirements; it supports rapid updating of fitting parameters through experimental calibration, which is convenient for later maintenance and function upgrades.

[0051] As one implementation method, the actual temperature value of the heating element is calculated based on the current resistance value and the TCR value of the heating element, including: Calculate the actual temperature value T_curr of the heating element using the following formula: T_curr = (R_curr / R_ref - 1) / TCR + T_ref; Where R_curr is the current resistance value, R_ref is the reference resistance, T_ref is the room temperature, and TCR is the temperature resistance coefficient.

[0052] The temperature control method for the atomizing device further includes calculating the actual temperature T_curr of the heating element based on the currently detected resistance value R_curr and the TCR value of the heating element. R_curr is the currently measured resistance value of the heating element; R_ref is the reference resistance value of the heating element at a reference temperature, typically selected as the resistance at room temperature (e.g., 25 degrees Celsius); T_ref is the temperature value corresponding to R_ref, typically set to 25°C or a value set during user calibration; TCR is the temperature coefficient of resistance of the heating element material used. The control module periodically measures the instantaneous resistance value R_curr of the heating element, which can be obtained through constant current sampling or indirect calculation using voltage-current. After obtaining TCR, R_ref, and T_ref, the current actual temperature T_curr is calculated using the above formula for subsequent closed-loop control processing. For example, suppose: R_ref = 0.100Ω (25°C); TCR = 0.00094 / °C (SS316L material); currently measured R_curr = 0.1094Ω; T_ref = 25°C. Then: T_curr = 125°C. This actual temperature value T_curr is compared with the target temperature T_target, and the subsequent PWM control algorithm is executed to achieve precise heating.

[0053] This implementation achieves the following technical effects by introducing a resistance-to-temperature (TCR) based mechanism: The actual temperature of the heating element can be dynamically reconstructed based on the real-time sampled resistance and the TCR value. It is adaptable to various materials such as nickel, titanium, and stainless steel simply by changing different TCR parameters, demonstrating strong versatility. Precise temperature feedback provides a reliable basis for PWM regulation, helping to achieve stable closed-loop control and reducing temperature overshoot or oscillation. The temperature measurement process requires no additional temperature sensor; the temperature can be calculated solely using the resistance characteristics of the heating element itself, simplifying system design and reducing costs.

[0054] In summary, this implementation method significantly improves the system's temperature control accuracy, compatibility, and hardware integration, providing an efficient and reliable temperature control solution for heating applications such as atomizing devices.

[0055] As one implementation method, to further improve the accuracy of heating element resistance measurement and avoid errors in temperature calculation caused by self-heating effects, power supply ripple, or PWM drive interference during the heating and energizing state, the atomizing device employs a temperature measurement mechanism combining constant current sampling and a non-heating sampling cycle control strategy during temperature control. The control process includes the following steps: closing the heating path and entering the temperature measurement sampling stage; controlling the first switch module (located between the power drive module and the heating element) to disconnect, so that the heating element is in a non-heating state, thereby avoiding the self-heating generated by heating from affecting measurement accuracy. Starting the constant current source to apply the measurement current; the control module controls the constant current source generation module to start, outputting a stable measurement current (e.g., a micro-current within 50mA) injected into the heating element, maintaining a constant current amplitude. Sampling the voltage across the heating element; the control module collects the voltage value across the heating element through the voltage sampling module, with a sampling rate of up to 10kS / s, and uses multiple averaging or median filtering methods to remove interference. The resistance value is calculated using Ohm's law based on the known constant current and sampling voltage. This resistance is then converted to the actual temperature value. The measured resistance value is converted back to the current temperature value using a preset temperature-resistance conversion formula (including TCR value) or a lookup table. The constant current source is then turned off, and heating resumes. After the resistance measurement is complete, the constant current source is shut off, and the first switch module is reopened, allowing the system to enter the next heating control phase. The temperature sampling cycle and the heating control cycle are interleaved; for example, a 10ms pause is used for sampling every 200ms. If strong power supply interference exists, synchronous sampling (during PWM low periods) or a differential sampling structure can be introduced to further improve anti-interference performance.

[0056] The technical advantage of this embodiment is that by combining the constant current excitation with the non-heating cycle measurement, this embodiment can effectively avoid current fluctuations, temperature rise interference and voltage disturbances generated during the heating process, and significantly improve the stability and accuracy of the heating element resistance and temperature estimation. It is particularly suitable for electronic atomization equipment systems with high requirements for temperature control response stability and temperature measurement accuracy.

[0057] As one implementation method, adjusting the output power of the heating element based on the target temperature value and the actual temperature value includes: The error value is calculated based on the target temperature value and the actual temperature value. Then, the PWM output duty cycle of the heating element is obtained based on the error value. The input current of the heating element is adjusted according to the PWM output duty cycle to adjust the output power of the heating element.

[0058] In this embodiment, to achieve dynamic and precise control of the heating element temperature of the atomizing device, the control method further includes: after acquiring the target temperature value T_target and the actual temperature value T_curr, the control module calculates an appropriate PWM (Pulse Width Modulation) output duty cycle based on the difference (error value) between the two, and adjusts the input current of the heating element accordingly to control its heating power. First, the difference between the target temperature and the current temperature is calculated. Then, the control module inputs the error value into the control algorithm, preferably a PID (Proportional-Integral-Derivative) control algorithm, dynamically calculating the PWM duty cycle based on the current value, cumulative value, and rate of change of the error. The calculated PWM duty cycle is used as a control signal and output to the power drive circuit, for example, to control the switching cycle of the MOSFET: high duty cycle → increased input current → enhanced heating of the heating element; low duty cycle → decreased input current → weakened heating of the heating element. This adjustment process continues iteratively until the error value converges to within a preset threshold (e.g., ±1°C), or other iteration stopping conditions are met.

[0059] This implementation method introduces an error feedback adjustment mechanism between the target temperature and the actual temperature, resulting in the following significant technical effects: The combination of error feedback and PID control enables the system to automatically correct temperature deviations, ensuring that the actual temperature stably follows the target temperature and improving temperature control accuracy. The PID control algorithm can adjust the adjustment intensity according to the error change trend, effectively reducing temperature overshoot or delay and improving the response efficiency of the temperature control system. By dynamically adjusting the input current, the system can automatically reduce output power when the temperature approaches the target value, reducing energy consumption and extending the lifespan of the heating element.

[0060] In summary, this implementation method constructs a high-precision, high-responsiveness, and high-robust heating control system through temperature error-driven PWM adjustment logic, which is suitable for portable heating devices such as electronic atomizers that have strict temperature control requirements.

[0061] As one implementation method, to further improve the safety and temperature control accuracy of the system, the atomizing device adds an independent temperature sensor as a redundant channel, based on the temperature calculation through the resistance of the heating element, for cross-verification of the temperature measurement results and safety protection control.

[0062] Specifically, the temperature sensor can be a thermistor (NTC), thermocouple, or digital temperature chip, and is positioned near the heating element. The control module acquires the following two temperature information sources: the resistance temperature value converted from the TCR; and the reference temperature value directly acquired by the external temperature sensor. If the difference between the two values ​​exceeds a preset value, the heating power is reduced; heating is paused and the user is notified; the system switches to a redundant temperature channel for temperature control; and abnormal data is recorded for subsequent diagnostics.

[0063] The technical advantages of this implementation are: to achieve multi-channel safety protection, improve temperature control reliability, and prevent risks such as overheating and dry burning caused by failure of the main temperature measurement channel.

[0064] As one implementation method, to improve user experience and reduce power consumption, the atomizing device adopts an intelligent phased heating control strategy based on the dynamic temperature difference during the temperature control process, specifically divided into three phases: 1. During the rapid heating phase, when the actual temperature is much lower than the target temperature (e.g., temperature difference > 15℃), the control module uses a large PWM duty cycle (e.g., 90%) to heat the device rapidly and accelerate the heating speed.

[0065] 2. In the gradual approach stage, when the actual temperature difference approaches the target temperature (e.g., 10℃ > temperature difference > 2℃), the control module reduces the PWM duty cycle and enables the PID closed-loop regulator to finely control the heating power and prevent temperature overshoot.

[0066] 3. During the constant temperature maintenance phase, when the temperature difference is lower than the set accuracy threshold (e.g., ±1℃), the control module enters the maintenance mode. It can slightly adjust the PWM duty cycle or intermittently switch the heating on and off according to the temperature drift trend to maintain the set temperature range with minimal energy consumption.

[0067] The technical effects of this implementation are: improving the response efficiency and temperature control accuracy of the temperature control system, optimizing battery life, preventing temperature overshoot, and improving the stability of the user's atomization experience.

[0068] Example 2 This second embodiment provides a temperature control device for an atomizing equipment, such as... Figure 2 As shown, the atomizing device includes a heating element 105, and the temperature control device includes a potentiometer 101, a resistance measurement module 103, a power drive module 104, and a control module 102. The potentiometer 101 is connected to the control module 102, and the control module 102 is connected to both the resistance measurement module 103 and the power drive module 104. Both the resistance measurement module 103 and the power drive module 104 are connected to the heating element 105. The control module 102 is used for: The voltage value output by potentiometer 101 is obtained, and the target temperature value of heating element 101 is obtained according to the voltage value output by potentiometer 101 and the preset voltage-temperature mapping relationship. Obtain the current resistance value of the heating element 105, and calculate the actual temperature value of the heating element 105 based on the current resistance value and the temperature resistivity coefficient of the heating element 105. The output power of the heating element 105 is adjusted according to the target temperature value and the actual temperature value, and the current resistance value of the heating element 105 is obtained again until the actual temperature value meets the preset iteration stop condition.

[0069] Furthermore, such as Figure 3 As shown, the temperature control device also includes an analog-to-digital converter module 106, which is connected between the potentiometer 101 and the control module 102. The analog-to-digital converter module 106 is used to convert the analog voltage value output by the potentiometer 101 into a digital voltage value and output it to the control module 102.

[0070] The core of this technical solution lies in the innovative deep integration of the TCR temperature control algorithm and the potentiometer's stepless temperature setting mechanism, forming a closed-loop control system that combines high-precision temperature control with an excellent user experience. This system can be widely applied in scenarios requiring high temperature control accuracy and ease of adjustment, such as electronic atomization devices and portable heaters. Specifically, the operation of this temperature control system includes the following key components: 1. Signal Acquisition and Conversion: The system acquires the analog voltage output signal (V_pot) of the potentiometer in real time through the controller (MCU), and converts the analog signal into a digital value (ADC_val) through the analog-to-digital converter (ADC). This value represents the adjustment intention currently set by the user through the knob.

[0071] 2. Intelligent Mapping of Potentiometer Signal to Target Temperature: Unlike traditional technologies where potentiometers are directly mapped to a fixed power output or the equivalent temperature of the heating element material is ignored, this invention uses intelligent mapping logic to convert ADC_val into a physically meaningful target temperature value (T_target). The mapping process considers the following factors: the preset or dynamically acquired TCR value of the heating element in the device; the preset or user-defined target temperature control range (T_min ~ T_max); and the ADC value range corresponding to the potentiometer voltage output range (ADC_min ~ ADC_max). Based on the above parameters, the system calculates the target temperature value T_target using the following linear interpolation formula: T_target = T_min + ( (ADC_val - ADC_min) / ADC_max - ADC_min) ) × (T_max - T_min); Where T_min is the lower limit of the preset temperature range, T_max is the upper limit of the preset temperature range, ADC_val is the voltage value output by the potentiometer, ADC_min is the lower limit of the preset voltage range, and ADC_max is the upper limit of the preset voltage range.

[0072] This formula ensures that the set target temperature T_target is a true temperature value with unit meaning (such as degrees Celsius), and the setting process is continuous and stepless, not limited by traditional gear switching, providing a smooth and natural adjustment experience.

[0073] 3. TCR Closed-Loop Temperature Control Execution: The system uses a resistance measurement circuit to obtain the current resistance value R_curr of the heating element in real time, and combines it with the set TCR parameters to calculate the actual temperature value T_curr of the heating element according to the following formula: T_curr = (R_curr / R_ref - 1) / TCR + T_ref; Where R_curr is the current resistance value, R_ref is the reference resistance, and T_ref is the room temperature.

[0074] After comparing the actual temperature T_curr with the target temperature T_target, the system calculates the required PWM output duty cycle based on the error value using a PID control algorithm or other adjustment logic, and controls the conduction cycle of the MOSFET in the power drive circuit accordingly, thereby dynamically adjusting the heating power to make the actual temperature approach and stabilize at the target value, thus achieving closed-loop temperature control.

[0075] The aforementioned functional modules, including potentiometer voltage acquisition, ADC conversion, target temperature calculation, resistance measurement, temperature estimation, error analysis, and power regulation, are all interconnected and controlled via software programs within the microcontroller, forming a complete closed-loop temperature control system. This system not only boasts high precision and high responsiveness in temperature regulation but also provides a simple and intuitive user interaction method, greatly enhancing the user experience and the equipment's practicality.

[0076] This application also provides an atomizing device, including the temperature control device provided in Embodiment 2.

[0077] This application also provides an atomizing device, such as... Figure 4 As shown, the atomizing device 2 includes: at least one processor 23, a memory 21, and a computer program 22 stored in the memory 21 and capable of running on at least one processor 23. When the processor 23 executes the computer program, it implements the steps in any of the above method embodiments, or when the processor 23 executes the computer program, it implements the functions of each module / unit in the above device embodiments.

[0078] For example, a computer program can be divided into one or more modules / units, one or more of which are stored in memory and executed by a processor to complete this application. One or more modules / units can be a series of computer program instruction segments capable of performing a specific function, which describe the execution process of the computer program in the atomizing device.

[0079] Those skilled in the art will understand that Figure 4 This is merely an example of an atomizing device and does not constitute a limitation on the atomizing device. It may include more or fewer components than shown, or combine certain components, or different components. For example, an atomizing device may also include input / output devices, network access devices, buses, etc.

[0080] The aforementioned processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor can be a microprocessor or any conventional processor.

[0081] The memory can be an internal storage unit of the atomizing device, such as the hard drive or RAM of the atomizing device. The memory can also be an external storage device of the atomizing device, such as a plug-in hard drive, SmartMedia Card (SMC), Secure Digital (SD) card, or Flash Card. Furthermore, the memory can include both internal storage units and external storage devices of the atomizing device.

[0082] This application also provides a readable storage medium storing a computer program, which, when executed by a processor, implements the steps described in the above-described method embodiments.

[0083] This application provides a computer program product that, when run on an atomizing device, enables a mobile terminal to execute the steps described in the above-described method embodiments.

[0084] If the integrated unit is implemented as 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, all or part of the processes in the methods of the above embodiments of this application can be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. A computer-readable medium can include at least: any entity or device capable of carrying computer program code to a photographing device / terminal device, a recording medium, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunication signal, and a software distribution medium. Examples include USB flash drives, portable hard drives, magnetic disks, or optical disks. In some jurisdictions, according to legislation and patent practice, computer-readable media cannot be electrical carrier signals or telecommunication signals.

[0085] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.

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

[0087] In the embodiments provided in this application, it should be understood that the disclosed apparatus / device and method can be implemented in other ways. For example, the apparatus / device embodiments described above are merely illustrative. For instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0088] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0089] The above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.

Claims

1. A temperature control method for an atomizing device, characterized in that, The atomizing device includes a potentiometer and a heating element, and the temperature control method includes: Obtain the voltage value output by the potentiometer, and obtain the target temperature value of the heating element according to the voltage value output by the potentiometer and the preset voltage-temperature mapping relationship; Obtain the current resistance value of the heating element, and calculate the actual temperature value of the heating element based on the current resistance value and the temperature resistivity coefficient of the heating element; The output power of the heating element is adjusted according to the target temperature value and the actual temperature value, and the current resistance value of the heating element is obtained again until the actual temperature value meets the preset iteration stop condition.

2. The temperature control method as described in claim 1, characterized in that, The step of obtaining the target temperature value of the heating element based on the voltage value output by the potentiometer and the preset voltage-temperature mapping relationship includes: Obtain the preset parameters of the potentiometer and the preset parameters of the heating element, and calculate the target temperature value of the heating element based on the voltage value output by the potentiometer, the preset parameters of the potentiometer, and the preset parameters of the heating element.

3. The temperature control method as described in claim 2, characterized in that, The preset parameters of the potentiometer are the preset voltage range of the potentiometer, and the preset parameters of the heating element include the temperature resistivity of the heating element and the preset temperature range of the heating element.

4. The temperature control method as described in claim 3, characterized in that, The step of calculating the target temperature value of the heating element based on the voltage value output by the potentiometer, the preset parameters of the potentiometer, and the preset parameters of the heating element includes: The target temperature value T_target of the heating element is calculated according to the following formula: T_target = T_min + ( (ADC_val - ADC_min) / (ADC_max - ADC_min) ) × (T_max - T_min); Wherein, T_min is the lower limit of the preset temperature range, T_max is the upper limit of the preset temperature range, ADC_val is the voltage value output by the potentiometer, ADC_min is the lower limit of the preset voltage range, and ADC_max is the upper limit of the preset voltage range.

5. The temperature control method as described in claim 1, characterized in that, The preset voltage-temperature mapping relationship includes multiple intervals. Obtaining the target temperature value of the heating element based on the voltage value output by the potentiometer and the preset voltage-temperature mapping relationship includes: The target temperature of the heating element is calculated based on the functional relationship between the voltage value output by the potentiometer and each interval.

6. The temperature control method as described in claim 1, characterized in that, The step of obtaining the target temperature value of the heating element based on the voltage value output by the potentiometer and the preset voltage-temperature mapping relationship includes: The target temperature value of the heating element is obtained according to the voltage value output by the potentiometer and the preset voltage-temperature correspondence table.

7. The temperature control method as described in claim 1, characterized in that, The step of obtaining the target temperature value of the heating element based on the voltage value output by the potentiometer and the preset voltage-temperature mapping relationship includes: The target temperature of the heating element is calculated based on the voltage value output by the potentiometer and a preset polynomial fitting function.

8. The temperature control method as described in claim 1, characterized in that, The step of calculating the actual temperature value of the heating element based on the current resistance value and the temperature resistivity of the heating element includes: The actual temperature value T_curr of the heating element is calculated using the following formula: T_curr = (R_curr / R_ref - 1) / TCR + T_ref; Where R_curr is the current resistance value, R_ref is the reference resistance, T_ref is the room temperature, and TCR is the temperature resistance coefficient.

9. The temperature control method as described in claim 1, characterized in that, The step of adjusting the output power of the heating element according to the target temperature value and the actual temperature value includes: The error value is calculated based on the target temperature value and the actual temperature value. Then, the PWM output duty cycle of the heating element is obtained based on the error value. The input current of the heating element is adjusted based on the PWM output duty cycle to adjust the output power of the heating element.

10. The temperature control method as described in claim 9, characterized in that, The iteration stopping condition is that the error between the target temperature value and the actual temperature value is less than a preset value.

11. A temperature control device for an atomizing equipment, characterized in that, The atomizing device includes a heating element, and the temperature control device includes a potentiometer, a resistance measurement module, a power drive module, and a control module. The potentiometer is connected to the control module, and the control module is connected to both the resistance measurement module and the power drive module. Both the resistance measurement module and the power drive module are connected to the heating element. The control module is used for: Obtain the voltage value output by the potentiometer, and obtain the target temperature value of the heating element according to the voltage value output by the potentiometer and the preset voltage-temperature mapping relationship; Obtain the current resistance value of the heating element, and calculate the actual temperature value of the heating element based on the current resistance value and the temperature resistivity coefficient of the heating element; The output power of the heating element is adjusted according to the target temperature value and the actual temperature value, and the current resistance value of the heating element is obtained again until the actual temperature value meets the preset iteration stop condition.

12. The temperature control device as described in claim 11, characterized in that, The temperature control device further includes an analog-to-digital converter module, which is connected between the potentiometer and the control module. The analog-to-digital converter module is used to convert the analog voltage value output by the potentiometer into a digital voltage value and output it to the control module.

13. An atomizing device, characterized in that, Includes the temperature control device as described in claim 11 or 12.

14. An atomizing device, characterized in that, include: At least one processor, a memory, and a computer program stored in the memory and executable on at least one processor, wherein the processor, when executing the computer program, implements the method as claimed in any one of claims 1 to 10.

15. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the method as described in any one of claims 1 to 10.