Controller for inhaler

By using the detection circuit and processor in the suction controller to update the benchmark resistance value, the problem of low temperature detection accuracy of the heating device in the existing technology is solved, and high -precision temperature detection is achieved.

CN113349472BActive Publication Date: 2025-01-24JAPAN TOBACCO INC
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202110225835.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2020-03-05
Filing Date
2021-03-01
Publication Date
2025-01-24
Estimated Expiration
2041-03-01

AI Technical Summary

Technical Problem

The prior art is difficult to detect the temperature of the heater with high accuracy because the reference resistance value changes in each user's suction action.

Method used

A controller is designed, including the power supply department, the detection circuit and the processor. The processor is controlled by detecting the resistance value of the heater based on the benchmark temperature and the benchmark resistance value, and updates the benchmark resistance value after heating processing.

Benefits of technology

It achieves high-precision detection of the heater temperature of the heated aerosol source, ensuring the accuracy and stability of temperature detection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113349472B_ABST
    Figure CN113349472B_ABST
Patent Text Reader

Abstract

The present invention provides a controller for an inhaler that is useful for detecting the temperature of a heater for heating an aerosol source with high precision. The inhalation controller comprises: a power supply unit that supplies power to a heater for heating an aerosol source for atomization; a detection circuit that detects the resistance value of the heater; and a processor that performs a heating process based on the reception of an aerosol request from the aerosol source, in which the power supply unit is controlled to supply power to the heater so as to heat the aerosol source, the processor controls the heating process based on the resistance value of the heater detected by the detection circuit during the heating process, the reference temperature of the heater, and the reference resistance value of the heater at the reference temperature, and the processor updates the reference resistance value using the resistance value of the heater detected by the detection circuit after the heating process ends and before the next aerosol request is received.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a controller for an inhaler. Background Art

[0002] Patent document 1 describes an aerosol generating system having an electric heater for heating an aerosol-forming substrate. The system detects the increase in the rate of temperature change of the heater due to the almost exhaustion of the aerosol-forming substrate in the cartridge based on the change in the resistance of the heater. Specifically, the resistance R1 composed of the parasitic resistance RP of the electrical contacts of the heater and the resistance R0 of the heater filament is measured as the initial resistance value before any heating (before the heater is initially started), and the change ΔR (= R2-R1) in the resistance of the heater at time t1 after power is supplied to the heater is calculated based on the initial resistance value R1. R2 is the resistance of the heater at time t1. Then, using the calculated change ΔR in the resistance of the heater, a sharp rise in the temperature of the heater, which indicates the dry state of the heater filament, is detected.

[0003] [Prior art literature]

[0004] [Patent Document]

[0005] Patent Document 1: Japanese Patent Application No. 2018-514191 Summary of the invention

[0006] In Patent Document 1, the resistance value R1 set as the reference for the temperature detection of the heater is measured before any heating is performed (before the heater is initially started) and is used for all subsequent temperature detections of the heater. However, the inventors of the present application have found that the reference resistance value of the heater corresponding to the specified temperature (reference temperature) of the heater varies, for example, during each puffing action of the user due to the parasitic resistance (contact resistance) of the electrical contacts of the heater. If the reference resistance value corresponding to the reference temperature of the heater changes, it may be difficult to detect the temperature of the heater with high accuracy.

[0007] Therefore, an object of the present invention is to provide a technique that is advantageous for detecting the temperature of a heater that heats an aerosol source with high accuracy.

[0008] In order to achieve the above-mentioned purpose, an inhaler controller involved in one embodiment of the present invention comprises: a power supply unit, which supplies power to a heater used to heat an aerosol source for atomization; a detection circuit, which is used to detect the resistance value of the above-mentioned heater; and a processor, which performs a heating process based on the reception of an aerosol request for atomization from the above-mentioned aerosol source, wherein the power supply unit is controlled in the above-mentioned heating process so as to supply power to the above-mentioned heater, thereby heating the above-mentioned aerosol source, and the above-mentioned processor controls the above-mentioned heating process based on the resistance value of the above-mentioned heater detected by the above-mentioned detection circuit in the above-mentioned heating process, the reference temperature of the above-mentioned heater, and the reference resistance value of the above-mentioned heater at the reference temperature, and the above-mentioned processor updates the above-mentioned reference resistance value using the resistance value of the above-mentioned heater detected by the above-mentioned detection circuit after the above-mentioned heating process is completed and before the next above-mentioned atomization request is received.

[0009] In one embodiment, the processor updates the reference resistance value using a resistance value of the heater detected by the detection circuit after the heating process is completed and before the heater starts to cool.

[0010] In one embodiment, the processor updates the reference resistance value using a resistance value of the heater detected by the detection circuit after a predetermined time has passed since the heating process was completed.

[0011] In one embodiment, the processor starts monitoring a temporal change rate of the resistance value of the heater detected by the detection circuit after the heating process is completed, and updates the reference resistance value when the temporal change rate is within an allowable range.

[0012] In one embodiment, the processor starts monitoring the time-dependent change rate after a predetermined time has passed since the heating process was completed.

[0013] In one embodiment, when the calculated temperature of the heater exceeds a threshold value, the processor prohibits the heating process corresponding to the reception of the atomization request for a specified period of time, and the processor updates the reference resistance value by using the resistance value of the heater detected by the detection circuit after the temperature of the heater becomes stable within the specified period of time or after the specified period of time.

[0014] In one embodiment, the processor has, as an action mode: a first mode capable of executing the heating process in response to receipt of the atomization request; and a second mode having lower power consumption than the first mode, wherein the processor updates the reference resistance value using the resistance value of the heater detected by the detection circuit when moving from the first mode to the second mode.

[0015] In one embodiment, the inhaler controller further includes a memory storing the reference temperature, and the processor obtains the temperature of the heater in the heating process using the reference temperature stored in the memory.

[0016] In one embodiment, the reference temperature is set to a temperature within a range of 30°C to 50°C.

[0017] In one embodiment, the inhaler controller further includes a temperature sensor that detects a temperature of a member different from the heater, and the processor acquires the reference temperature based on an output value of the temperature sensor.

[0018] In one embodiment, the inhaler controller further includes a pressure sensor for detecting a user's inhalation action, and the pressure sensor includes the temperature sensor in order to output a temperature-compensated pressure value.

[0019] In one embodiment, the inhaler controller further includes a battery, and the temperature sensor detects a temperature of the battery.

[0020] In one embodiment, the processor sets a value obtained by converting an output value of the temperature sensor into a temperature of the heater as the reference temperature.

[0021] Effects of the Invention

[0022] According to the present invention, a technique is provided that is advantageous for detecting the temperature of a heater that heats an aerosol source with high accuracy. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] Figure 1 It is a diagram schematically showing the structure of an inhaler according to one embodiment.

[0024] Figure 2 It is a diagram showing a first structural example of an electric component.

[0025] Figure 3 It is a diagram showing a second structural example of an electrical component.

[0026] Figure 4 It is a diagram showing a third structural example of the electrical component.

[0027] Figure 5 It is a diagram showing the operation of the inhaler according to one embodiment.

[0028] Figure 6 It is a diagram showing the detection-related processing of the inhaler according to one embodiment.

[0029] Figure 7 It is a diagram showing a verification example of temporal changes in the temperature and resistance value of the heater.

[0030] Figure 8 It is a diagram showing a verification example of temporal changes in the temperature and resistance value of the heater.

[0031] Fig. 9 It is a diagram showing a verification example of temporal changes in the temperature and resistance value of the heater during natural cooling.

[0032] Fig.10 It is a diagram showing a verification example of temporal changes in the temperature and resistance value of the heater during natural cooling.

[0033] Fig.11 It is a diagram showing a first example of the detailed provision cooling determination process.

[0034] Fig.12 It is a diagram showing a second example of the detailed provision cooling determination process.

[0035] Fig.13 FIG. 2 is a diagram showing another example of the detection-related processing of the inhaler.

[0036] Fig.14 This is a diagram showing an example of an operation mode of a processor.

[0037] Fig.15 It is the resistance value R of the heater realized by the analog circuit. HTR A diagram showing a specific example of the calculation of . DETAILED DESCRIPTION

[0038] Hereinafter, the embodiments are described in detail with reference to the accompanying drawings. In addition, the following embodiments do not limit the invention to which the protection scope of the present invention relates. In addition, all combinations of the features described in the embodiments are not necessarily necessary for the invention. Two or more of the multiple features described in the embodiments may also be combined arbitrarily. In addition, the same reference numerals are added to the same or identical structures, and repeated descriptions are omitted.

[0039] exist Figure 1 The structure of an inhaler 100 of an embodiment is schematically represented. It can be configured to provide the user with gas containing aerosol or gas containing aerosol and flavoring substances through the mouthpiece 130 according to the suction action of the user. The inhaler 100 may include a controller 102 and an atomizer 104. The inhaler 100 may include a holding portion 103, which holds the atomizer 104 in a detachable state. The controller 102 may also be understood as an inhaler controller. The atomizer 104 may be configured to atomize an aerosol source. The aerosol source may be, for example, a liquid such as a polyol such as glycerol or propylene glycol. Alternatively, the aerosol source may also contain a medicament. The aerosol source may be a liquid, a solid, or a mixture of a liquid and a solid. A steam source such as water may also be used instead of an aerosol source.

[0040] Inhaler 100 can also include capsule 106 containing flavor source 131, and atomizer 104 can include capsule holder 105 that capsule 106 is held in a removable state. Capsule holder 105 also can be not included in atomizer 104 but included in controller 102. Fragrance source 131 can be, for example, a shaped body formed by shaping tobacco material. Or, flavor source 131 can also be composed of plants other than tobacco (for example, mint, herb, Chinese medicine, coffee bean, etc.). Fragrance source can also give fragrances such as menthol. Fragrance source 131 can also be added to aerosol source.

[0041] The controller 102 may include an electrical component 110. The electrical component 110 may include a user interface 116. Alternatively, it may be understood that the controller 102 includes the electrical component 110 and the user interface 116. The user interface 116 may include, for example, a display unit DISP (e.g., a light emitting element such as an LED, and / or an image display such as an LCD), and / or an operating unit OP (e.g., a switch such as a button switch, and / or a touch display).

[0042] The holding portion 103 of the controller 102 may include a first electrical contact 111 and a second electrical contact 112. When the atomizer 104 is held by the holding portion 103, the first electrical contact 111 of the holding portion 103 may contact the third electrical contact 123 of the atomizer 104, and the second electrical contact 112 of the holding portion 103 may contact the fourth electrical contact 124 of the atomizer 104. The controller 102 may supply power to the atomizer 104 through the first electrical contact 111 and the second electrical contact 112.

[0043] The atomizer 104 may include the third electrical contact 123 and the fourth electrical contact 124. In addition, the atomizer 104 may include a heater 127 for heating an aerosol source, a container 125 for holding the aerosol source, and a delivery portion (core portion) 126 for delivering the aerosol source held by the container 125 to a heating area of ​​the heater 127. At least a portion of the heating area may be arranged in a flow path 128 provided in the atomizer 104. The first electrical contact 111, the third electrical contact 123, the heater 127, the fourth electrical contact 124, and the second electrical contact 112 form a current path for passing an electric current through the heater 127. The delivery portion 126 may be made of, for example, a fiber material or a porous material.

[0044] As mentioned above, the atomizer 104 can include a capsule holder 105 that detachably holds the capsule 106. In one example, the capsule holder 105 can hold the capsule 106 in a mode that a part of the capsule 106 is contained in the capsule holder 105 or in the atomizer 104, and another part is exposed. The user can hold the mouthpiece 130 with his mouth to attract the gas containing the aerosol. Like this, by configuring the mouthpiece 130 on the removable capsule 106, the inhaler 100 can be kept clean.

[0045] When the user holds the mouthpiece 130 in his mouth and takes a suction action, as shown by the arrow, air flows into the flow path 128 of the atomizer 104 through an opening not shown in the figure, and the aerosol generated by heating the aerosol source by the heater 127 is transported to the mouthpiece 130 through the air. In addition, in the structure where the flavor source 131 is arranged, the flavor material generated by the flavor source 131 is added to the aerosol, transported to the mouthpiece 130, and inhaled into the user's mouth.

[0046] exist Figure 2 1 shows a first structural example of the electrical component 110. The electrical component 110 may include a power source (battery) 250, a power supply unit 270 for supplying power to the atomizer 104 (heater 127), a detection circuit 220 for detecting the resistance value of the heater 127, and a processor 240 for generating a control signal based on information obtained using the detection circuit 220. The heater 127 has a resistance value R that changes according to the temperature of the heater 127. HTR .

[0047] The power supply unit 270 may include a switch SW1 configured on a current path for allowing current to flow through the heater 127. The opening and closing (off, on) of the switch SW1 may be controlled by a control signal SWC1 generated by the processor 240. The power supply unit 270 may include, for example, a switch SW1 that converts a power supply voltage Vbat supplied from the power supply 250 into a heater driving voltage V out The switch SW1 can be configured so that the heater drive voltage V out The switch SW1 is configured between the supply line of the heater 127 and the ground line to form a current path for passing current through the heater 127. out between the supply line and the heater 127.

[0048] The detection circuit 220 may include a heater driving voltage V out A shunt resistor R is arranged in series with the heater 127 between the supply line and the ground line. shunt1 and switch SW2. In addition, the detection circuit 220 may include a circuit for detecting the voltage V applied to the heater 127. HTRHere, the shunt resistor R shunt1 The resistance value is marked as R shunt1 The amplifier AMP, for example, includes: a differential amplifier 221 having a common-phase input terminal (non-inverting input terminal), an inverting input terminal (inverting input terminal), and an output terminal; a resistor element R1 connecting the inverting input terminal and a ground line; and a resistor element R2 connecting the inverting input terminal and the output terminal, V HTR In such a structure example, if the resistance value of the resistor element R1 is marked as R1 and the resistance value of the resistor element R2 is marked as R2, the amplification factor A of the amplifier AMP is (1+R2 / R1). The switch SW2 can be controlled by the control signal SWC2 generated by the processor 240.

[0049] When detecting the resistance value R of the heater 127 HTR , switch SW1 is turned off and switch SW2 is turned on. HTR The current is set to I HTR , then it becomes

[0050] R HTR =V HTR / I HTR =V HTR ·(R HTR +R shunt1 ) / V out …Formula (1).

[0051] If equation (1) is transformed, we can obtain HTR Formula (2).

[0052] R HTR =R shunt1 ·V HTR / (V out -V HTR )…Formula (2)

[0053] The output voltage V of the amplifier AMP of the detection circuit 220 AMP It is given by formula (3).

[0054] V AMP =A·V HTR …Formula (3)

[0055] If the formula (3) is transformed, we can get V HTR Formula (4).

[0056] V HTR =V AMP / A…Formula (4)

[0057] Therefore, according to equations (2) and (4), the resistance value R of the heater 127 can be obtained: HTR .

[0058] The processor 240 may include an output voltage V of the amplifier AMP input to the detection circuit 220. AMP The processor 240 can convert the voltage input to the input terminal, i.e., the analog signal, into a digital signal based on the information obtained by the detection circuit 220 (here, V AMP ) generates a control signal. The control signal may be, for example, the control signal SWC1, but may also include other control signals (for example, a control signal for controlling the display unit DISP).

[0059] The processor 240 may be composed of, for example, an MCU (Micro Controller Unit), but the processor 240 may also be composed of an MCU and an analog circuit. The voltage Vmcu may be supplied to the processor 240 from a voltage conversion circuit 260 such as an LDO (Low Drop Out) that converts the power supply voltage Vbat into a voltage Vmcu for the processor 240. The processor 240 may be based on R as a known value. shunt1 、V out and V provided by amplifier AMP AMP , calculate the resistance value R of the heater 127 according to equations (2) and (4): HTR .

[0060] The processor 240 may determine the resistance value R of the heater 127 based on the resistance value R HTR , calculate the temperature of heater 127 according to formula (5).

[0061] T=T ref +(1 / α)·(R HTR -R ref )·(1 / R ref )·10 6 …Formula (5)

[0062] In formula (5), T ref is the reference temperature of the heater 127. ref is the reference resistance value of the heater 127, which is the resistance value R of the heater 127 at the reference temperature. HTR. α is the temperature coefficient of the heater 127 [ppm / °C]. Here, the reference temperature can be set to an arbitrary temperature and can be stored in the memory of the processor 240 in correspondence (association) with the reference resistance value. As the reference temperature, as described later, a pre-set temperature can be used, or the temperature of the heater 127 obtained when the reference resistance value is obtained can be used. The temperature of the heater 127 obtained when the reference resistance value is obtained can be converted according to the temperature of any part in the inhaler 100 (for example, the temperature detected by the temperature sensor 282 described later).

[0063] The processor 240 may generate a control signal SWC1 for controlling the switch SW1 based on the temperature of the heater 127 so that the temperature of the heater 127 is consistent with the target temperature. The processor 240 takes in a signal from the operation unit OP of the user interface 116 and provides a signal for display control to the display unit DISP of the user interface 116. The electrical component 110 may include a suction sensor (e.g., a pressure sensor) 281 for detecting the user's suction action, and a temperature sensor 282 for detecting the temperature of a predetermined part of the electrical component 110. The temperature sensor 282 may also be assembled in the suction sensor 281, the power supply 250, or the processor 240.

[0064] exist Figure 3 2 shows a second configuration example of the electrical component 110. The second configuration example is different from the first configuration example in that the shunt resistor R shunt1 and ground, with a shunt resistor R shunt1 A shunt resistor R is provided in series shunt2 , and the rest is the same as the first structural example. Here, the shunt resistor R shunt2 The resistance value is marked as R shunt2 . Resistance value R shunt2 Sufficiently larger than the resistance value R HTR Therefore, the resistance value R HTR In the calculation of , formula (2) can be used.

[0065] exist Figure 4 2 shows a third configuration example of the electrical component 110. In the third configuration example, the voltage Vmcu is supplied to the power supply terminal of the differential amplifier 221, which is different from the voltage V out The power supply terminal provided to the differential amplifier 221 is different from the first configuration example. For the third configuration example, a shunt resistor R shunt2 Between the non-inverting input terminal and the output terminal of the differential amplifier 221 , a diode can be arranged in the forward direction from the non-inverting input terminal toward the output terminal.

[0066] exist Figure 5The action of the inhaler 100 is shown. The action is controlled by the processor 240. The processor 240 includes a memory for storing a program and a CPU that acts according to the program. In step S501, the processor 240 waits for receiving an atomization request, and if the atomization request is received, step S502 is executed. The atomization request is a request to make the atomizer 104 move, more specifically, to control the heater 127 within the target temperature range to produce an aerosol from an aerosol source. The atomization request can be a situation where the suction sensor 281 detects that the user has performed an aspiration action (suction action) through the suction port 130, and the suction sensor 281 notifies the action of the processor 240 of the detection (for example, sending a detection signal). Or, the atomization request can be an action (for example, sending an operation signal) in which the operating unit OP notifies the processor 240 that the user has operated the operating unit OP. In the following, it is assumed that the atomization request is continuously sent from the suction sensor 281 or the operating unit OP while the user is performing a suction action or operating the operating unit OP, and the atomization request is terminated when the user terminates the suction action or the operation of the operating unit OP.

[0067] In step S502, the processor 240 obtains the power supply voltage Vbat from the power management circuit not shown in the figure, and determines whether the power supply voltage Vbat exceeds the discharge termination voltage Vend (for example, 3.2V). The power supply voltage Vbat below the discharge termination voltage Vend means that the dischargeable remaining amount of the power supply 250 is insufficient. Therefore, when the power supply voltage Vbat is below the discharge termination voltage Vend, in step S519, the processor 240 uses the display unit DISP of the user interface 116 to urge the charging of the power supply 250. The notification can be that when the display unit DISP includes an LED, the LED is lit in red. On the other hand, when the power supply voltage Vbat exceeds the discharge termination voltage Vend, the processor 240 performs a heating process. The heating process is a process of controlling the power supply unit 270 to supply power to the heater 127 to heat the aerosol source based on the reception of the atomization request of the aerosol source, and can include steps S503 to S507.

[0068] In step S503, the processor 240 may use the display unit DISP of the user interface 116 to notify that the normal operation is possible. The notification may be to light up the LED in blue when the display unit DISP includes an LED. Next, in step S504, the processor 240 starts power supply control for the heater 127. The power supply control for the heater 127 includes temperature control to control the heater 127 within a target temperature range. The temperature control may include feedback control, which detects the resistance value R of the heater 127 and controls the temperature of the heater 127. HTRThe temperature of the heater 127 is detected, and based on the detection result, the opening and closing of the switch SW1 is controlled by the control signal SWC1.

[0069] Next, in step S505, the processor 240 sets the attraction time T L is reset to 0, and then in step S506, the processor 240 performs a reset operation on the attraction time T L Add Δt. Δt is equivalent to the time interval between the execution of step S506 and the execution of the next step S506.

[0070] Next, in step S507, the processor 240 determines whether the atomization request is completed. If the atomization request is completed, in step S509, the processor 240 stops the power supply control to the heater 127. On the other hand, if the atomization request is not completed, in step S508, the processor 240 determines the suction time T L Whether the upper limit time has been reached, during the attraction time T L If the upper limit time has not been reached, the process returns to step S506. As an example, the upper limit time may be 2.0 to 2.5 seconds (sec).

[0071] Following step S509, in step S510, the processor 240 turns off the LED that is lit in blue. Next, in step S511, the processor 240 updates the accumulated time T A More specifically, in step S511, the attraction time T L The cumulative time T with the current moment A Add. Cumulative time T A It may be the accumulated time used to draw in the capsule 106 , in other words, it may be the accumulated time for drawing in the aerosol through the flavor source 131 of the capsule 106 .

[0072] In step S512, the processor 240 determines the accumulated time T A Whether the suction time (e.g., 120 seconds) has not been exceeded. A If the suction time is not exceeded, it means that the capsule 106 can still provide aroma substances. In this case, the process returns to step S501. A When the suction time is exceeded, the processor 240 waits for an atomization request to be generated in step S513. Then, if an atomization request is generated, the processor 240 waits for the atomization request to continue for the entire specified time in step S514, and then the processor 240 prohibits the power supply control to the heater 127 in step S515. In addition, step S514 may be omitted.

[0073] Next, in step S516, the processor 240 uses the display unit DISP of the user interface 116 to make a notification urging the replacement of the capsule 106. The notification may be a case where the display unit DISP includes an LED, causing the LED to flash in blue (repeatedly light up and go out). Receiving this information, the user can replace the capsule 106. In one example, one atomizer 104 and a plurality of (for example, three) capsules 106 can be sold as one set. In such an example, after one atomizer 104 and all the capsules 106 of one set are consumed, the atomizer 104 and the last capsule 106 of the consumed set can be replaced with a new set of atomizers 104 and capsules 106.

[0074] In step S517, the processor 240 waits for the replacement of the capsule 106 (or the capsule 106 and the atomizer 104) to be completed. In step S518, the processor 240 releases the prohibition of the power supply control of the heater 127 and returns to step S501.

[0075] Next, the resistance value R of the heater 127 is described. HTR Detection of the temperature of the heater 127 and detection-related processing based on the detection. Figure 6 The detection association process is shown. The detection association process is performed by the processor 240 and Figure 5 The processing shown is performed separately. Figure 5 The power supply control described above can be based on Figure 6 The detection-related processing shown is performed by acquiring the temperature of the heater 127 .

[0076] In step S601, the processor 240 determines whether a nebulization request is received. If a nebulization request is received, the processor 240 proceeds to step S602, and if a nebulization request is not received, the processor 240 proceeds to step S621. In step S602, the processor 240 determines whether the variable (Count) used for control is greater than a specified number (e.g., 3). If the variable is greater than the specified number, the processor 240 proceeds to step S616, otherwise, the processor 240 proceeds to step S603. The variable is a variable that counts up each time the temperature of the heater 127 is detected to exceed 250°C. If the variable is greater than the specified number, the processor 240 indicates that the aerosol source of the container 125 of the nebulizer 104 is almost exhausted or is being exhausted. The value of the specified number can be determined by taking into account the detection error of the temperature of the heater 127 (including the influence of noise), etc.

[0077] Steps S603 to S611 are performed during the heating process ( Figure 5In step S603, the processor 240 turns on the switch SW1, and in step S604, the processor 240 turns on the switch SW2. Then, in step S605, the processor 240 turns off the switch SW1. In this state, the resistance value R of the heater 127 can be detected. HTR In step S606, the processor 240 detects the output voltage V of the amplifier AMP of the detection circuit 220. AMP , calculate the resistance value R of the heater 127 according to equations (2) and (4): HTR .

[0078] In step S607, the processor 240 calculates the resistance value R of the heater 127 based on the resistance value R of the heater 127 calculated in step S606. HTR , the set reference temperature T ref And the reference resistance value R ref , calculate the temperature T of the heater 127 according to formula (5) HTR Steps S606 and S607 are based on the information obtained by using the detection circuit 220 and the reference resistance value R ref Processing of acquiring the temperature of the heater 127. In step S608, the processor 240 turns off the switch SW2.

[0079] In step S609, the processor 240 determines the temperature T of the heater 127. HTR Whether it exceeds 300℃, at temperature T HTR If the temperature exceeds 300°C (second temperature, second threshold), the process proceeds to step S616. HTR If the temperature T of the heater 127 is below 300° C., the process proceeds to step S610. In step S610, the processor 240 determines the temperature T of the heater 127. HTR Whether it exceeds 250°C (the first temperature, the first threshold), at temperature T HTR If the temperature exceeds 250°C, the process goes to step S625. HTR If the temperature T of the heater 127 is less than 250°C, the process proceeds to step S611. In step S625, the processor 240 sets a flag (Flag) (ie, sets the flag to true). In this example, the temperature T of the heater 127 is HTR When the temperature exceeds 250°C (the first temperature), it means that the aerosol source of the container 125 of the atomizer 104 is running out, and the temperature T of the heater 127 is HTR A temperature exceeding 300° C. (second temperature) indicates that the aerosol source is completely exhausted. However, the first temperature and the second temperature can be arbitrarily determined according to the type of the aerosol source and the structure of the transport unit (wick) 126 .

[0080] In step S611, the processor 240 determines whether the atomization request is completed. If the atomization request is completed, the processor 240 proceeds to step S612. If the atomization request is not completed, the processor 240 returns to step S603. In step S612, the processor 240 determines whether a flag is set. If the flag is set, the processor 240 proceeds to step S626. If the flag is not set, the processor 240 proceeds to step S613. Here, setting the flag indicates that the temperature T of the heater 127 is set to 100%. HTR Over 250°C.

[0081] In step S613, the processor 240 performs a cooling determination process to determine whether the natural cooling of the heater 127 has been completed. The processor 240 may also determine that the natural cooling of the heater 127 has been completed when a predetermined time has passed after the heating process is completed (i.e., after step S611 is completed). Alternatively, the processor 240 may detect the resistance value R of the heater 127. HTR , based on the resistance value R HTR It is determined that the natural cooling of the heater 127 has been completed. A specific example of step S613 will be described later.

[0082] Following step S613, in step S614, the processor 240 uses the detection circuit 220 to detect the resistance value R of the heater 127. HTR , using the resistance value R HTR Update the reference resistance value R ref Specifically, the processor 240 turns on the switch SW2 and detects the output voltage V of the amplifier AMP. AMP Then, the switch SW2 is turned off. Then, the processor 240 detects the output voltage V AMP , calculate the resistance value R of the heater 127 according to equations (2) and (4): HTR , the calculated resistance value R HTR As the reference resistance value R ref , and the reference temperature T ref In step S615 , the processor 240 resets the variable to 0.

[0083] Reference temperature T ref The reference resistance value R ref The contact resistance between the electrical contacts (111, 112) of the holding portion 103 of the controller 102 and the electrical contacts (123, 124) of the heater 127 or the oxidation of the heater 127 may vary, for example, in each suction action (disconnection action) of the user. Therefore, in step S614, after the heating process is completed and before receiving the next atomization request, the resistance value R of the heater 127 is detected. HTR , using the resistance value RHTR Update the reference resistance value R ref , thereby the temperature of the heater 127 during the heating process can be acquired with high accuracy. In addition, step S613 is performed after it is determined in step S612 that the natural cooling of the heater 127 has been completed, that is, when the heater 127 is sufficiently naturally cooled and the temperature of the heater 127 is stable. That is, since the resistance value R of the heater 127 HTR The resistance value R is detected in a stable state with small time variation. HTR , so a high reliability reference resistance value R can be obtained ref .

[0084] Here, as the reference resistance value R ref The corresponding reference temperature T is stored in the memory ref For example, the reference temperature T ref In this case, the constant can be set arbitrarily by prior verification, etc., but can usually be set to a temperature higher than 27°C, which is called room temperature (RT). This is because in natural cooling, the temperature T of the heater 127 is set to HTR A corresponding time is required for room temperature (27° C.) For example, the constant is set to any temperature in the range of 30 to 50° C., preferably any temperature in the range of 35 to 45° C., and is set to 40° C. as an example.

[0085] In addition, as the reference resistance value R ref The corresponding reference temperature T is stored in the memory ref , for example, a temperature calculated based on the output value of the temperature sensor 282 may be used. In this case, since the temperature sensor 282 detects the temperature of a component different from the heater 127, a correction value for calculating (converting) the temperature of the cooled heater 127 based on the output value of the temperature sensor 282 (the temperature of the component) may be obtained through prior verification. The correction value may be in the form of a coefficient multiplied by the output value of the temperature sensor 282, or in the form of a constant added to the output value. In addition, as described above, the temperature sensor 282 may be a temperature sensor for detecting the temperature of the power source (battery) 250, or may be a temperature sensor provided on the suction sensor 281 in order to output a temperature-compensated pressure value. The temperature sensor of the suction sensor 281 is capable of detecting the outside air temperature.

[0086] The processor 240 determines in step S609 that the temperature T of the heater 127 is HTRIf the temperature exceeds 300°C, in step S616, the processor 240 notifies the occurrence of abnormality (exhaustion of the aerosol source) using the display unit DISP of the user interface 116. If the display unit DISP includes an LED, the notification may be made to flash the LED in red (repeatedly turn on and off).

[0087] Next, in step S617, the atomization request is shielded (invalidated). In the state where the atomization request is shielded, even if an atomization request is generated, the request is ignored. That is, in the state where the atomization request is shielded, even if an atomization request is generated, in step S601 ( Figure 5 The same is true for step S501 of the control unit 116), it is determined that there is no atomization request. Next, in step S618, the processor 240 determines whether the time (no operation time) during which the user does not operate the operation unit OP of the user interface 116 has reached a specified time (for example, 6 minutes). Then, the processor 240 moves to a sleep state (sleep mode) when the no operation time reaches the specified time. For example, recovery from the sleep state can be performed in response to the user's operation on the operation unit OP of the user interface 116.

[0088] Before the non-operation time reaches the prescribed time, step S619 is executed. In step S619, the processor 240 waits for the completion of the replacement operation of the atomizer 104. More specifically, in step S619, the processor 240 waits for the completion of the operation of removing the atomizer 104 from (the holding portion 103 of) the controller 102 and installing the new atomizer 104 to (the holding portion 103 of) the controller 102. The processor 240 can detect the output voltage V of the amplifier AMP of the circuit 220 based on the output voltage V AMP The completion of the replacement operation of the atomizer 104 is determined by the change in

[0089] Here, if the atomizer 104 is removed from the holder 103, the heater 127 connected between the first electrical contact 111 and the second electrical contact 112 is lost, so the output voltage V of the amplifier AMP is AMP Based on this, the processor 240 can detect that the atomizer 104 is removed from the holder 103. In addition, when the atomizer 104 is mounted on the holder 103, the heater 127 is connected between the first electrical contact 111 and the second electrical contact 112, so the output voltage V AMP Based on this, the processor 240 can detect that the atomizer 104 is installed on the holding portion 103 .

[0090] If the replacement of the atomizer 104 is detected, then in step S620, the processor 240 resets the variable to 0 and clears the flag. Next, in step S621, the processor 240 detects the output voltage V of the amplifier AMP.AMP , based on the output voltage V AMP , calculate the resistance value R of the heater 127 according to equations (2) and (4): HTR , the resistance value R HTR As the reference resistance value R ref Step S621 is to obtain the reference resistance value R of the heater 127 of the atomizer 104 newly installed on the controller 102 (the holding part) 103. ref Due to manufacturing errors or individual differences, the characteristics of the heater 127 of the new atomizer 104 (for example, the correlation between the reference temperature and the reference resistance value) may be different from those of the previously used atomizer 104. Therefore, by performing step S621, the resistance value R of the heater 127 of the atomizer 104 newly installed on the controller 102 can be set to 0 when it is not powered (not heated). HTR Detection as reference resistance value R ref .

[0091] In step S622, the processor 240 obtains the temperature of a predetermined portion of the inhaler 100 from the temperature sensor 282 and uses the temperature as the reference temperature T ref Here, there may be a temperature difference between the predetermined part of the inhaler 100 and the heater 127, but such a temperature difference may be ignored or eliminated by the correction value mentioned above. Next, in step S623, the masking of the atomization request is released.

[0092] In step S624, the processor 240 determines whether the inactivity time during which the user does not operate the operation unit OP of the user interface 116 has reached a predetermined time (e.g., 6 minutes). Then, if the inactivity time has reached the predetermined time, the processor 240 moves to a sleep state (sleep mode). On the other hand, if the inactivity time has not reached the predetermined time, the process proceeds to step S601.

[0093] When the flag is set in the above step S612, the process proceeds to step S626. In step S626, the processor 240 uses the display unit DISP of the user interface 116 to notify the occurrence of an abnormality (temporary shortage of the aerosol source in the delivery unit (core) 127). The notification may be that when the display unit DISP includes an LED, the LED flashes in red (repeatedly lights up and turns off). Next, in step S627, the processor 240 shields (invalidates) the atomization request, and in step S628, the processor 240 prohibits heating of the heater 127 (powering the heater 127) throughout a specified period (e.g., 11 seconds). Next, the processor 240 removes the shielding of the atomization request in step S629, counts the variable in step S630, and proceeds to step S618.

[0094] use Figure 7 to Figure 12 illustrate Figure 6 Details of the cooling determination process in step S613. Figure 7-Figure 8 The following is a verification example of the temporal changes in the temperature and resistance value of the heater 127 during and after the heating process of the heater 127 (power supply to the heater 127). Figure 7-Figure 8 In the figure, 0 to 3 seconds is the period of heating by the heater 127, and after 3 seconds is the period of natural cooling after the heating by the heater 127 is terminated. Figure 7-Figure 8 In FIG. 1 , the resistance value of the heater 127 (the vertical axis on the right) is based on the output voltage V of the amplifier AMP. AMP , are values ​​calculated according to equations (2) and (4), and the temperature of heater 127 (left vertical axis) is a value calculated according to equation (5) based on the calculated resistance value.

[0095] Figure 7 The example of verifying the change of the temperature and resistance value of the heater 127 over time is shown multiple times (4 times) in a state where the aerosol source is sufficient in the container 125 of the atomizer 104 and the aerosol source is sufficiently supplied to the transport unit (core unit) 126. Figure 7 In the example shown, it is found that the temperature of the heater 127 during the execution of the heating process (0 to 3 seconds) is about 200° C. in the four verifications. Fig. 9It is an enlarged diagram showing the time-dependent changes in the temperature and resistance value of the heater 127 that is naturally cooled after the end of the heating treatment (after 3 seconds). It can be seen that the time-dependent changes in the temperature and resistance value of the heater 127 stabilize after about 10 seconds after the end of the heating treatment (that is, about 13 seconds after the start of the heating treatment). Here, the stability of the time-dependent changes in the resistance value of the heater 127 can be defined arbitrarily, for example, it can also be defined as a state where the time-dependent rate of change (slope) of the resistance value of the heater 127 is within an allowable range (for example, less than 10mΩ / second). As an example, it can also be defined as a state where the difference between the maximum resistance value and the minimum resistance value of the heater 127 for a specified time (for example, 3 seconds) is within an allowable range (for example, less than 10mΩ).

[0096] Figure 8 The following is an example of verifying the change in temperature and resistance of the heater 127 over time multiple times when the aerosol source in the container 125 of the atomizer 104 is almost exhausted and the transport portion (core portion) 126 begins to dry. Figure 8 In the example shown, it can be seen that as the number of verifications increases, the conveying unit 126 continues to dry, so the temperature of the heater 127 during the execution of the heating process (the period of 0 to 3 seconds) increases. Fig.10 This is an enlarged diagram showing the time-dependent changes in the temperature and resistance value of the heater 127 that is naturally cooled after the heating process is completed (after 3 seconds). It can be seen that the time-dependent changes in the temperature and resistance value of the heater 127 stabilize about 10 seconds after the heating process is completed (that is, about 13 seconds after the start of the heating process). In addition, it can be seen that regardless of the number of verifications, they converge to approximately the same resistance value.

[0097] According to the above verification, if a predetermined time (e.g., 10 seconds) has passed since the end of the heating process, the resistance value converges to a substantially same value regardless of the amount of the aerosol source in the container 125, and the change in the resistance value of the heater 127 over time is also stable. That is, the cooling judgment process (step S613) can be performed so that the reference resistance value R is executed after a predetermined time has passed since the end of the heating process. ref The resistance value R of the heater 127 HTR Detection (step S614).

[0098] exist Fig.11 Provide Figure 6 The first example of the cooling judgment process of step S613 in the detailed description is as follows. In step S701, the processor 240 starts the timer. For example, the processor 240 may start the timer when it is determined in step S611 that the atomization request is completed (i.e., when the heating process is completed). In step S702, the processor 240 determines whether a predetermined time has passed, and enters the cooling judgment process if the predetermined time has passed. Figure 6 As described above, the predetermined time may be set to a time (eg, 10 seconds) during which the change in the resistance value of the heater 127 over time stabilizes during natural cooling after the heating process.

[0099] exist Fig.12 Shown to provide Figure 6 The second example of the cooling determination process of step S613 in the embodiment of the present invention is described in detail. In step S801, the processor 240 starts the timer. For example, the processor 240 may also start the timer when it is determined in step S611 that the atomization request has ended (i.e., when the heating process ends). Then, the processor 240 starts the resistance value R of the heater 127 in step S802. HTR The resistance value R of the heater 127 is measured in step S803. HTR For example, the processor 240 turns on the switch SW2 and detects the output voltage V of the amplifier AMP. AMP , based on the output voltage V AMP , calculate the resistance value R of the heater 127 according to equations (2) and (4): HTR The processor 240 periodically (for example, at a period of 10 ms) performs such a measurement on the resistance value R of the heater 127. HTR The resistance value R of the heater 127 is detected (calculated). HTR The time elapsed from the end of the heating process is associated with the time stored in the memory.

[0100] Next, in step S804, the processor 240 determines the resistance value R of the heater 127. HTR As an example, the processor 240 determines whether the maximum resistance value MAX (R ) of the heater 127 during the time between the current time and the time when the heater 127 is set back by a predetermined time (e.g., 3 seconds) from the current time. HTR ) and the minimum resistance value MIN(R HTR ) is within the allowable range (e.g., less than 10 mΩ). Step S803 is executed until the difference is within the allowable range. On the other hand, if the difference is within the allowable range, the processor 240 ends the calculation of the resistance value R of the heater 127 in step S805. HTR Monitor the rate of change over time, then enter Figure 6 S614.

[0101] Here, in Fig.12 In the second example shown, it is also possible to apply Fig.11 Specifically, it is also possible to Fig.12 The second example shown in FIG. 1 is applied between step S801 and step S802. Fig.11 In this case, after a predetermined time (e.g., 10 seconds) has passed since the end of the heating process, step S802 is performed. HTR Since the number of times the heater 127 is energized is reduced, the time until an affirmative determination is made in step S804 can be shortened.

[0102] <Another Example of Detection Association Processing>

[0103] Next, the resistance value R of the heater 127 is HTR Another example of detection-related processing related to the detection of the temperature of the heater 127 based on the detection is described. Fig.13 Another example of the detection association process is shown. Fig.13 Flowchart and Figure 6 The flowchart is basically the same as that of FIG. 1 , except that steps S631 and S632 are added. Fig.13 In the example shown, both steps S631 and S632 are executed, but the present invention is not limited thereto, and the process may be configured to execute only one of steps S631 and S632.

[0104] Step S631 is arranged between step S630 and step S618. In step S631, the processor 240 detects the resistance value R of the heater 127 using the detection circuit 220, similar to step S614. HTR , using the resistance value R HTR Update the reference resistance value R ref This step S631 is performed after step S628 of prohibiting the heating of the heater 127 for a predetermined time (e.g., 11 seconds), so the heater 127 is sufficiently cooled and the temperature of the heater 127 is in a stable state. Therefore, by using the resistance value R of the heater 127 detected in this state, HTR To update the reference resistance value R ref , so that a high-reliability reference resistance value R can be obtained ref. In addition, step S631 is not limited to being performed between step S630 and step S618, and can be performed at any timing as long as it is after step S628 and before the next atomization request. Alternatively, step S631 may also be performed between step S628 (i.e., during the prescribed time during which heating of the heater 127 is prohibited). In this case, step S631 may also be performed after the temperature of the heater 127 stabilizes (for example, after waiting for a time (about 10 seconds) that is pre-set in order to stabilize the temperature of the heater 127), and is particularly preferably performed immediately before the prescribed time in step S628 has passed. As described above, as long as it is about 10 seconds after the end of the heating process, the temperature of the heater 127 and the change in resistance value over time will be stable, so even before the prescribed time in step S628 has passed, a highly reliable reference resistance value R can be obtained. ref .

[0105] If it is determined in step S618 or step S624 that the inactivity time has reached a predetermined time (e.g., 6 minutes), step S632 is executed before the sleep state (sleep mode) is entered. In step S632, similar to step S614 or S631, processor 240 uses detection circuit 220 to detect the resistance value R of heater 127. HTR , using the resistance value R HTR Update the reference resistance value R ref Thus, even when the device is in the sleep state, the heater 127 is sufficiently cooled and the temperature of the heater 127 is in a stable state, so that a highly reliable reference resistance value R can be obtained. ref .

[0106] Here, the operation mode of the processor 240 is described. Fig.14 9 shows an example of the operation mode of the processor 240. As the operation mode, the processor 240 may include a power mode 901, a sleep mode 902, an attraction mode 903, and a charging mode 904. Figure 5 , Figure 6 as well as Fig.13 The processing can be performed in the states of power mode 901 and suction mode 903. Power mode 901 is a state in which power is supplied to the suction sensor 281, and is a mode (first mode) in which heating processing can be performed according to the reception of an atomization request. In the state of power mode 901, if the suction sensor 281 detects that the user has performed a suction action through the mouthpiece 130, and an atomization request is received from the suction sensor 281, the processor 240 moves from power mode 901 to suction mode 903. Suction mode 903 is a mode in which power is supplied to the heater 127 for heating processing. When the atomization request ends, the processor 240 moves from suction mode 903 to power mode 901.

[0107] In addition, when the non-operation period reaches a predetermined time (for example, 6 minutes), the processor 240 shifts from the power mode 901 to the sleep mode 902. The sleep mode 902 is a mode (second mode) in which power consumption is lower than that in the power mode 901 by stopping the power supply to the suction sensor 281. When the user's operation on the operation unit OP (for example, the user's long press on the operation unit OP (switch)) is detected, the processor 240 shifts from the sleep mode 902 to the power mode 901.

[0108] Charging mode 904 is a mode for charging the power source (battery) 250. When a charger is connected to a charging port (e.g., a USB port) provided on the controller 102, the processor 240 moves from the sleep mode 902 to the charging mode 904. On the other hand, when the charger is removed from the charging port of the controller 102, the processor 240 moves from the charging mode 904 to the sleep mode 902. In addition, when a user operation (e.g., a long press of the operation unit OP by the user) is detected while the charger is connected to the charging port of the controller 102 (the state of charging mode 904), the processor 240 interrupts the charging of the power source 250 and moves from the charging mode 904 to the power mode 901. In this case, if the atomization request ends, the processor 240 moves from the power mode 901 to the charging mode 904 and starts charging the power source 250 again.

[0109] <Other Implementation Methods>

[0110] The calculations illustrated in equations (2) and (4) can also be implemented using analog circuits. Fig.15 The calculation of the resistance value R of the heater 127 according to equations (2) and (4) is shown as an example. HTR Such an analog circuit can be assembled in the MCU constituting the processor 240, or can be provided with the MCU alone. Figure 6 as well as Fig.13 In the detection-related processing, according to the resistance value R of the heater 127 calculated in step S606, HTR In step S607, the temperature T of the heater 127 is calculated. HTR , but step S607 may be omitted. In this case, it is desirable to note that the second temperature in step S609 and the first temperature in step S610 need to be converted into resistance values ​​using equation (5). That is, in step S609, the processor 240 determines the resistance value R of the heater 127 calculated in step S606. HTR In step S610, the processor 240 determines whether the resistance value R of the heater calculated in step S606 exceeds the resistance value calculated from the second temperature (300°C). HTRDoes it exceed the resistance value calculated from the first temperature (250°C)?

[0111] The present invention is not limited to the above-described embodiments, and various modifications and changes can be made within the scope of the gist of the invention.

Claims

1. A controller for an inhaler, characterized in that: have: A power supply unit supplies power to a heater for heating an aerosol source for atomization; A detection circuit, used for detecting the resistance value of the heater; as well as a processor that, in response to receiving a request for atomization of the aerosol source, performs a heating process, wherein the power supply unit is controlled to supply power to the heater, thereby heating the aerosol source; the processor controls the heating process based on the resistance value of the heater detected by the detection circuit during the heating process, the reference temperature of the heater, and the reference resistance value of the heater at the reference temperature, The processor performs a cooling determination process of determining whether natural cooling of the heater is completed after the heating process is completed according to the reception of the atomization request. The processor detects the resistance value of the heater using the detection circuit when it is determined that the natural cooling of the heater has been completed by the natural cooling. the processor updates the reference resistance value using the resistance value of the heater detected by the detection circuit after the heating process is completed and before the next atomization request is received, In the cooling judgment process, after the heating process is completed, the processor begins monitoring the time change rate of the resistance value of the heater detected by the detection circuit, and when the time change rate is within an allowable range, it is determined that the natural cooling of the heater has ended.

2. The inhaler controller according to claim 1, characterized in that: The processor performs the cooling determination process and updates the reference resistance value in response to each of the atomization requests.

3. The inhaler controller according to claim 1 or 2, characterized in that: The processor starts a timer after the heating process is completed in accordance with the reception of the atomization request, and performs the cooling determination process according to the timer.

4. The inhaler controller according to claim 1 or 2, characterized in that: The processor starts monitoring the temporal change rate after a predetermined time has elapsed since the heating process was completed.

5. The inhaler controller according to claim 1 or 2, characterized in that: When the obtained temperature of the heater exceeds a threshold value, the processor prohibits the heating process corresponding to the reception of the atomization request for a predetermined period of time. The processor updates the reference resistance value using a resistance value of the heater detected by the detection circuit after the temperature of the heater becomes stable within the predetermined period or after the predetermined period has elapsed.

6. The inhaler controller according to claim 1 or 2, characterized in that: The processor has, as operation modes: a first mode capable of executing the heating process in response to reception of the atomization request; and a second mode in which power consumption is lower than that of the first mode. The processor updates the reference resistance value using a resistance value of the heater detected by the detection circuit when shifting from the first mode to the second mode.

7. The inhaler controller according to claim 1 or 2, characterized in that: The inhaler controller further includes a memory for storing the reference temperature. The processor obtains the temperature of the heater in the heating process using the reference temperature stored in the memory.

8. The inhaler controller according to claim 7, characterized in that: The reference temperature is set to a temperature within a range of 30°C to 50°C.

9. The inhaler controller according to claim 1 or 2, characterized in that: The inhaler controller further includes a temperature sensor that detects the temperature of a component different from the heater. The processor sets the reference temperature based on an output value of the temperature sensor when it is determined that natural cooling of the heater has ended.

10. The inhaler controller according to claim 9, characterized in that: The inhaler controller further includes a pressure sensor for detecting the user's inhalation action. The pressure sensor includes the temperature sensor in order to output a temperature-compensated pressure value.

11. The inhaler controller according to claim 9, characterized in that: The inhaler controller further comprises a battery. The temperature sensor detects a temperature of the battery.

12. The inhaler controller according to claim 9, characterized in that: The processor sets a value obtained by converting an output value of the temperature sensor into a temperature of the heater as the reference temperature.

Citation Information

Patent Citations

  • heater management

    JP2018514191A

  • Electrical-heat-not-burn smoking set and temperature control device thereof

    CN109043675A

  • Calibration method and taste regulation method for electronic cigarette, and electronic cigarette

    CN110179160A

  • Control device for aerosol inhalator, control method for aerosol inhalator, program, and aerosol inhalator

    JP6651667B1

  • Heater management

    US20180020735A1