The present invention relates to a controller for an inhalation device.
International Publication No. 2019/180909 describes an aerosol generation device that generates an aerosol by heating an aerosol source using a heater and atomizing the aerosol source. In this device, based on the voltage or current of the heater measured by a sensor, it is estimated whether the remaining amount of the aerosol source is insufficient. If it is estimated that the remaining amount of the aerosol source is insufficient, power supply to the heater is stopped (more specifically, a switch connected to the heater is set in an OFF state).
In the device that heats the aerosol source by the heater, it is required to further improve the safety.
The present invention provides, for example, a technique advantageous in improving the safety in energization control of a heater for heating an aerosol source.
According to one aspect of the present invention, there is provided a controller for an inhalation device, comprising: a sensor configured to detect an atomization request of an aerosol source; and a processor configured to perform energization control of a heater, which is used to heat the aerosol source, in accordance with the atomization request detected by the sensor, wherein the processor determines whether each of a first constraint condition, a second constraint condition, and a third constraint condition for the energization control is met, and restricts, in a case where at least one of the first constraint condition, the second constraint condition, and the third constraint condition is met, energization to the heater even if the atomization request is detected by the sensor, and wherein one of the first constraint condition, the second constraint condition, and the third constraint condition is a constraint condition regarding a current value flowing through the heater.
Further features of the present invention will become apparent from the following description of exemplary embodiments with reference to the attached drawings.
Hereinafter, embodiments will be described in detail with reference to the attached drawings. Note that the following embodiments are not intended to limit the scope of the claimed invention, and limitation is not made an invention that requires all combinations of features described in the embodiments. Two or more of the multiple features described in the embodiments may be combined as appropriate. Furthermore, the same reference numerals are given to the same or similar configurations, and redundant description thereof is omitted.
The inhalation device 100 may further comprise a capsule 106 containing a flavor source 131. The atomizer 104 can include a capsule holder 105 that detachably holds the capsule 106. The capsule holder 105 may be included not in the atomizer 104 but in the controller 102. The flavor source 131 can be a molded body obtained by molding, for example, a cigarette material. Alternatively, the flavor source 131 may be made of a plant (for example, mint, herb, Chinese medicine, coffee beans, or the like) except the cigarette. A fragrance such as menthol may be added to the flavor source. The flavor source 131 may be added to an aerosol source. The atomizer 104 and the capsule holder 105 may be integrally formed in place of an arrangement in which the inhalation device 100 or the atomizer 104 includes the capsule holder 105.
The controller 102 can comprise electrical components 110 including a power supply BAT. The power supply BAT may be formed by a secondary battery such as a lithium ion secondary battery, or an electric double-layer capacitor such as a lithium ion capacitor. The electrical components 110 can include a user interface 116. Alternatively, the controller 102 may be understood to include the electrical components 110 and the user interface 116. The user interface 116 can include, for example, a display unit 116a (for example, a light emitting device such as an LED and/or an image display unit such as an LCD) that provides the user with information and/or an operation unit 116b (for example, a switch such as a button switch and/or a touch display) that accepts a user operation. The controller 102 can further comprise a connector PG electrically connected to the connector of an external power supply to enable charging by the external power supply. The connector PG is electrically connected to the electrical components 110. In the example shown in
The holding portion 103 of the controller 102 can include a first electrical contact C1 and a second electrical contact C2. In a state in which the atomizer 104 is held by the holding portion 103, the first electrical contact C1 of the holding portion 103 can contact a third electrical contact C3 of the atomizer 104, and the second electrical contact C2 of the holding portion 103 can contact a fourth electrical contact C4 of the atomizer 104. The controller 102 can supply power to the atomizer 104 (heater HT) via the first electrical contact C1 and the second electrical contact C2.
The atomizer 104 can include the third electrical contact C3 and the fourth electrical contact C4 described above. In addition, the atomizer 104 can include the heater HT for heating and atomizing the aerosol source, a container 125 for holding the aerosol source, and a transport portion (wick) 126 for transporting the aerosol source held by the container 125 to a heating region of the heater HT and holding the aerosol source in the heating region. At least part of the heating region can be arranged in a channel 128 formed in the atomizer 104. The first electrical contact C1, the third electrical contact C3, the heater HT, the fourth electrical contact C4, and the second electrical contact C2 form a current path for flowing the current to the heater HT. The transport portion 126 can be made of, for example, a fiber element such as a glass fiber, a porous material such as a ceramic, or a combination thereof. Note that the means for transporting the aerosol source held in the container 125 to the heating region is not limited to the wick, but a spraying device such as a spray or a transporting means such as a pump may be used instead.
As described above, the atomizer 104 can include the capsule holder 105 for detachably holding the capsule 106. As an example, the capsule holder 105 can hold the capsule 106 such that part of the capsule 106 is accommodated in the capsule holder 105 or the atomizer 104 and the remaining part of the capsule 106 including the mouthpiece port 130 is exposed. The user can hold the mouthpiece port 130 with his/her mouth and suck the gas containing the aerosol or the aerosol. Since the mouthpiece port 130 is included in the detachable capsule 106 as described above, the inhalation device 100 can be kept clean.
When the user holds the mouthpiece port 130 in the mouth and performs the inhalation operation, as exemplified by an arrow in
The power supply unit that supplies power to the heater HT can include a voltage converter 11 and a switch Q1 on the power supply line from the power supply BAT to the heater HT. The voltage converter 11 (first regulator) includes, for example, a DC/DC converter. The voltage converter 11 converts a voltage Vb supplied from the plus terminal of the power supply BAT into a heater driving voltage V1, and outputs it from an output terminal VOUT. The heater driving voltage V1 output from the output terminal VOUT of the voltage converter 11 is supplied to the first electrical contact C1 contacting the third electrical contact C3 of the heater HT. Since the second electrical contact C2 contacting the fourth electrical contact C4 of the heater HT is electrically connected to the minus terminal of the power supply BAT, the current path for flowing the current to the heater HT can be formed between the output terminal VOUT of the voltage converter 11 and the minus terminal of the power supply BAT. The generated amount of aerosol tends to increase as the voltage applied to the heater HT is higher. Therefore, the voltage converter 11 preferably includes a boost DC/DC converter or a buck-boost DC/DC converter. The switch Q1 includes, for example, a field effect transistor (FET), and opening/closing (ON/OFF) of the switch Q1 can be controlled by a processor 14. The switch Q1 can be arranged on the line (current path) connecting the output terminal VOUT of the voltage converter 11 and the heater HT (first electrical contact C1), but the present invention is not limited to this, and the switch Q1 may be arranged on the line connecting the heater HT (second electrical contact C2) and the minus terminal of the power supply BAT. Note that the diode added to the switch Q1 in
The detection unit for detecting the resistance value RHTR of the heater HT can include a voltage conversion circuit 12 and an amplifier 13. The voltage conversion circuit 12 (second regulator) includes, for example, a linear regulator such as an LDO (Low DropOut) regulator. The voltage conversion circuit 12 converts the voltage Vb supplied from the plus terminal of the power supply BAT into a detection voltage V2 for detecting the resistance value RHTR of the heater HT, and outputs it from an output terminal VOUT. The amplifier 13 can include, for example, an operational amplifier which includes a noninverting input terminal, an inverting input terminal, and an output terminal. The positive power supply terminal of the amplifier 13 can be connected to the output terminal VOUT of the voltage conversion circuit 12, and the negative power supply terminal thereof can be connected to the ground line. The noninverting input terminal of the amplifier 13 is connected to the first electrical contact C1, and the inverting input terminal thereof is connected to the second electrical contact C2. Accordingly, the amplifier 13 can amplify the potential difference between the first electrical contact C1 and the second electrical contact C2, that is, a voltage VHTR generated in the heater HT, and output it as an output voltage VAMP.The output voltage VAMP of the amplifier 13 can be input to the processor 14. Note that in the example shown in
The detection unit for detecting the resistance value RHTR of the heater HT can further include a switch Q2 and a shunt resistor Rs (“Rs” may also refer to the resistance value of the shunt resistor Rs hereinafter). Assume that the resistance value of the shunt resistor Rs hardly changes even when the temperature of the shunt resistor Rs changes. The switch Q2 includes, for example, a field effect transistor (FET), and opening/closing (ON/OFF) of the switch Q2 can be controlled by the processor 14. The switch Q2 can be arranged on the line connecting the output terminal OUT of the voltage conversion circuit 12 and the heater HT (first electrical contact C1), but the present invention is not limited to this, and the switch Q2 may be arranged on the line connecting the heater HT (second electrical contact C2) and the minus terminal of the power supply BAT. A diode BE can be provided on the line connecting the output terminal OUT of the voltage conversion circuit 12 and the switch Q2. The shunt resistor Rs can be arranged on the line connecting the switch Q2 and the heater HT in series with the switch Q2. Note that the diode added to the switch Q2 in
The noninverting input terminal of the amplifier 13 is connected between the shunt resistor Rs and the heater HT, and the series circuit of the shunt resistor Rs and the heater HT is connected between the output terminal OUT of the voltage conversion circuit 12 and the minus terminal of the power supply BAT. That is, a voltage obtained by dividing the detection voltage V2 (the voltage obtained by subtracting a forward voltage Vf of the diode BE to be described later therefrom) by the shunt resistor Rs and the heater HT is input to the noninverting input terminal of the amplifier 13. Since the resistance value RHTR changes in accordance with the temperature of the heater HT, according to the arrangement example of the electrical components 110 of the controller 102 shown in
In order to detect the resistance value RHTR of the heater HT, the switch Q1 is turned off and the switch Q2 is turned on. In this embodiment, after the switch Q1 is turned on to supply power to the heater HT in accordance with an atomization request from the user, the switch Q2 is turned on and then the switch Q1 is turned off. At this time, letting Vf be the forward voltage of the diode BE and IHTR be the current flowing through the heater HT, the resistance value RHTR of the heater HT is expressed by equation (1):
R
HTR
=V
HTR
/I
HTR
=V
HTR·(RHTR+RS)/(V2−Vf) (1)
By modifying equation (1), equation (2) giving the resistance value RHTR is obtained:
R
HTR
=Rs·V
HTR/(V2−Vf−VHTR) (2)
If the amplifier 13 of the detection unit has an amplification factor A, the output voltage VAMP of the amplifier 13 is given by equation (3):
V
AMP
=A·V
HTR (3)
By modifying equation (3), equation (4) giving the voltage VHTR of the heater HT is obtained:
V
HTR
=V
AMP
/A (4)
Thus, the resistance value RHTR of the heater HT can be obtained according to equation (2) and equation (4). Note that the switch Q2 is turned off after the output voltage VAMP of the amplifier 13 used to detect the resistance value RHTR of the heater HT is obtained.
The energization control unit that performs energization control of the heater HT can include the processor 14. The processor 14 can be operated by the voltage Vb of the power supply BAT. More specifically, as indicated by a bold line BL in
The processor 14 generates a control signal for controlling energization of the heater HT in accordance with the information obtained by the above-described detection unit (here, the output voltage VAMP of the amplifier 13). The control signal can be, for example, a signal for controlling opening/closing of the switch Q1, but can include another control signal (for example, a control signal for controlling the display unit 116a). The control signal may be, for example, a control signal for suppressing overheating of the heater HT, or may be a control signal for converging the temperature of the heater HT to a target temperature. Based on the voltage generated in a resistor RD (first resistor) arranged on the line connecting the minus terminal of the power supply BAT and the heater HT (second electrical contact C2), the processor 14 can detect a current value ID flowing through the resistor RD, that is, the current value IHTR of the heater HT. If an overcurrent is detected in the heater HT, the processor 14 can perform a process of stopping the energization of the heater HT by turning off the switch Q1, or the like.
Based on the resistance value Rs, the voltage Vf, the voltage V2, and the output voltage VAMP of the amplifier 13, the processor 14 can calculate the resistance value RHTR of the heater HT according to the above-described equation (2) and equation (4). The resistance value Rs, the voltage Vf, and the voltage V2 are known values. Then, the processor 14 calculates an estimated temperature THTR of the heater HT according to following equation (5). The processor 14 can control opening/closing of the switch Q1 based on the calculated estimated temperature THTR so that the temperature of the heater HT matches or converges to the target temperature.
T
HTR
=T
ref+(1/α)·(RHTR−Rref)·(1/Rref)·106 (5)
In equation (5), Tref is the reference temperature of the heater HT. Rref is the reference resistance value of the heater HT, and this is the resistance value RHTR of the heater HT at the reference temperature. α is the temperature coefficient [ppm/° C.] of the heater HT, and this is a known value. Here, the reference temperature can be an arbitrary temperature, and can be stored in a memory of the processor 14 in association (linking) with the reference resistance value. As the reference temperature, the preset temperature may be used, or the temperature of the heater HT obtained upon acquiring the reference resistance value may be used. The temperature of the heater HT obtained upon acquiring the reference resistance value may be obtained by applying the estimated temperature THTR of the heater HT newly calculated using the above-described equations (1) to (5), or may be obtained by converting the output of the sensor (for example, a temperature sensor TM) that detects the temperature of an arbitrary portion in the inhalation device 100.
The electrical components 110 of the controller 102 can further comprise a charging circuit for controlling charging of the power supply BAT by an external power supply when the connector PF of the controller 102 is connected to the connector of the external power supply. The charging circuit can include, for example, a bridge circuit BC, a protection circuit 15, the switch Q3, and a switch Q4. The bridge circuit BC is a circuit that allows the controller 102 to operate normally even if the connector PG is connected to the connector of the external power supply while being inverted (for example, the vertical direction in the drawing is inverted). The bridge circuit BC can be formed by, for example, four diodes. The protection circuit 15 is a circuit for preventing an overcurrent from flowing to the power supply BAT of the controller 102 from the external power supply via the connector PG.
The switches Q3 and Q4 are arranged in series on the line connecting the bridge circuit BC and the plus terminal of the power supply BAT. Each of the switches Q3 and Q4 includes, for example, a field effect transistor (FET), and opening/closing (ON/OFF) of the switches Q3 and Q4 can be controlled by the processor 14. When the connector PG is connected to the connector of the external power supply, the processor 14 turns on the switch Q3, and this enables charging of the power supply BAT from the external power supply via the connector PG. Note that the diode added to each of the switches Q3 and Q4 in
The electrical components 110 of the controller 102 can further comprise a switch circuit 16 and a protection circuit 17. The switch circuit 16 is a circuit that enables communication between the processor 14 and the external power supply when the connector PG is connected to the connector of the external power supply and a predetermined voltage is applied to the EN terminal. The protection circuit 17 detects, based on the voltage generated in a resistor Rp (second resistor) arranged on the power supply line to the heater HT (in the arrangement example shown in
The electrical components 110 of the controller 102 can further comprise an LED driving circuit 18, a voltage conversion circuit 20, a puff sensor 21, a touch sensor 22, and the temperature sensor TM. The LED driving circuit 18 drives an LED 19 that forms the display unit 116a of the user interface 116. The voltage conversion circuit 20 includes, for example, a linear regulator such as an LDO (Low DropOut) regulator. The voltage conversion circuit 20 converts the voltage Vb supplied from the plus terminal of the power supply BAT into a voltage to be input to the switch 16 and the puff sensor 21, and outputs it. The puff sensor 21 (for example, a pressure sensor or a microphone condenser) detects a puff operation of the user, and supplies the detection signal to the processor 14. The detection of the puff operation using the puff sensor 21 is a specific example of the atomization request described above. The touch sensor 22 forms the operation unit 116b of the user interface 116. If an operation (for example, a touch operation) by the user is detected, the touch sensor 22 supplies the detection signal to the processor 14. The touch operation on the touch sensor 22 is a specific example of the atomization request described above. The temperature sensor TM is provided to detect the temperature of the power supply BAT, and can include, for example, a thermistor whose resistance value changes in accordance with the temperature. The processor 14 measures the voltage divided by a resistor R5 connected in series with the thermistor serving as the temperature sensor TM and the thermistor to obtain the resistance value of the thermistor. Based on the resistance value of the thermistor, the processor 14 can calculate the temperature of the power supply BAT. Preferably, the temperature sensor TM is installed near the power supply BAT or on the surface of the power supply BAT.
Here, in the example shown in
In step S11, the processor 14 waits for reception of an atomization request (more specifically, a detection signal transmitted from the puff sensor 21 and/or the touch sensor 22). If the atomization request is received, the processor 14 executes step S12. The atomization request is a request to operate the atomizer 104, more specifically, a request to control the heater HT within a target temperature range so as to generate an aerosol from the aerosol source. The atomization request can be an operation of detecting by the puff sensor 21 that the user has performed an inhalation operation (puff operation) through the mouthpiece port 130, and notifying the processor 14 of the detection by the puff sensor 21 (for example, transmission of a detection signal). Alternatively, the atomization request can be an operation of notifying, by the operation unit 116b, the processor 14 that the user has operated the operation unit 116b (touch sensor 22) (for example, transmission of an operation signal). Hereinafter, during the inhalation operation by the user or during the operation of the operation unit 116b by the user, the atomization request is continuously transmitted from the puff sensor 21 or the operation unit 116b, and the atomization request (transmission thereof) ends when the user terminates the inhalation operation or the operation of the operation unit 116b.
In step S12, the processor 14 obtains the voltage Vb of the power supply BAT from a power supply management circuit (not shown), and determines whether the voltage Vb exceeds a discharge end voltage Vend (for example, 3.2 V). If the voltage Vb is equal to or lower than the discharge end voltage Vend, this means that the dischargeable remaining amount of the power supply BAT is insufficient. Accordingly, if the voltage Vb is equal to or lower than the discharge end voltage Vend, the process advances to step S29, and the processor 14 gives a notification to prompt charging of the power supply BAT by using the display unit 116a (LED 19) of the user interface 116. For example, this notification can be lighting in red or blinking the LED 19 included in the display unit 116a. When the notification is given, the user connects the controller 102 (connector PG) to the external power supply. With this, the power supply BAT of the controller 102 is charged, and the dischargeable remaining amount can be increased. On the other hand, if the voltage Vb exceeds the discharge end voltage Vend in step S12, the processor 14 performs a heating process. The heating process is a process of controlling the switch Q1 to supply power to the heater HT in accordance with the reception of the atomization request of the aerosol source, thereby heating the aerosol source. The heating process can include steps S13 to S17.
In step S13, the processor 14 can notify, using the display unit 116a (LED 19) of the user interface 116, that a normal operation is possible. For example, this notification can be lighting, in blue, of the LED 19 included in the display unit 116a. Then, in step S14, the processor 14 starts power supply control of the heater HT. The power supply control of the heater HT includes temperature control of controlling the heater HT within the target temperature range. The temperature control can include feedback control of calculating the estimated temperature THTR of the heater HT by detecting the resistance value Rum of the heater HT, and controlling opening/closing of the switch Q1 based on the estimated temperature THTR such that the temperature of the heater HT falls within the target temperature range (for example, the temperature of the heater HT matches or converges to the target temperature).
Then, in step S15, the processor 14 resets an inhalation time TL to 0. After that, in step S16, the processor 14 adds Δt to the inhalation time TL. Δt corresponds to the time interval between the execution of step S16 and the next execution of step S16.
Then, in step S17, the processor 14 determines whether the atomization request has finished. If the atomization request has finished, the processor 14 advances to step S19, and stops the power supply control of the heater HT. On the other hand, if the atomization request has not finished, the processor 14 advances to step S18, and determines whether the inhalation time TL has reached the upper limit time. If the inhalation time TL has not reached the upper limit time, the processor 14 returns to step S16. If the inhalation time TL has reached the upper limit time, the processor 14 advances to step S19. As an example, the upper limit time may be between 2.0 and 2.5 sec.
After step S19, in step S20, the processor 14 turns off the LED 19 which has been lit in blue. The order of step S19 and step S20 may be reversed, or the processor 14 may simultaneously execute steps S19 and S20. Then, in step S21, the processor 14 updates an accumulated time TA. More specifically, the inhalation time TL is added to the current accumulated time TA in step S21. The accumulated time TA can be the accumulated time of the capsule 106 used for inhalation. In other words, the accumulated time TA can be the accumulated time of inhalation of the aerosol via the flavor source 131 of the capsule 106.
In step S22, the processor 14 determines whether the accumulated time TA does not exceed the inhalation enable time (for example, 120 sec). If the accumulated time TA does not exceed the inhalation enable time, this means that the capsule 106 can still provide the flavor material, so that the process returns to step S11. On the other hand, if the accumulated time TA exceeds the inhalation enable time, the process advances to step S23, and the processor 14 waits for generation of an atomization request. If an atomization request is generated, in step S24, the processor 14 waits for the atomization request to continue for a predetermined time. Thereafter, in step S25, the processor 14 inhibits the power supply control of the heater HT. Note that step S24 may be omitted.
Then, in step S26, the processor 14 gives a notification to prompt an exchange of the capsule 106 by using the display unit 116a of the user interface 116. For example, this notification can be blinking (repetition of turning on and off), in blue, of the LED 19 included in the display unit 116a. When the notification is given, the user can exchange the capsule 106. In an example, one atomizer 104 and a plurality of (for example, three) capsules 106 can be sold as one set. In such an example, after the one atomizer 104 and all the capsules 106 included in one set are consumed, the atomizer 104 and the last capsule 106 included in the consumed set can be exchanged with the atomizer 104 and the capsule 106 included in a new set. The order of step S25 and step S26 may be reversed, or the processor 14 may simultaneously execute steps S25 and S26.
In step S27, the processor 14 waits for completion of the exchange of the capsule 106 (or the capsule 106 and the atomizer 104). After the exchange of the capsule 106 is completed, the process advances to step S28, and the processor 14 cancels the inhibition of the power supply control of the heater HT and returns to step S11.
In the controller 102 described above, by setting a first constraint condition, a second constraint condition, and a third constraint condition for the energization control of the heater HT, the safety of the energization control is improved. If at least one of the first constraint condition, the second constraint condition, and the third constraint condition is met, the processor 14 restricts (for example, stops) energization to the heater HT even if the atomization request is detected by the puff sensor 21 and/or the touch sensor 22. In this manner, by setting three or more constraint conditions for the energization control of the heater HT, the safety of the inhalation device 100 (controller 102) can be improved.
Here, monitoring targets for determining whether to restrict energization to the heater HT are preferably different among the first constraint condition, the second constraint condition, and the third constraint condition. In this manner, by individually setting the constraint conditions for three or more monitoring targets different from each other, it is possible to detect an abnormality of the controller 102 (inhalation device 100) from the three or more viewpoints different from each other. Therefore, the safety of the controller 102 (inhalation device 100) can be more improved. For example, the first constraint condition can be a constraint condition regarding the inhalation time TL. In this case, the monitoring target of the first constraint condition is the atomization request from the user detected by the puff sensor 21 and/or the touch sensor 22 (more specifically, the detection signal transmitted from the puff sensor 21 and/or the touch sensor 22). The second constraint condition can be a constraint condition regarding the current flowing through the heater HT. In this case, the monitoring target of the second constraint condition is the current value ID of the resistor RD (that is, the current IHTR of the heater HT) detected based on the voltage of the resistor RD. The third constraint condition can be a constraint condition regarding the temperature of the heater HT. In this case, the monitoring target of the third constraint condition is the temperature (estimated temperature THTR) of the heater HT calculated based on the output voltage VAMP of the amplifier 13 (that is, the resistance value RHTR of the heater HT).
The detection-related process related to detection of an abnormality of the controller 102 will be described below.
In step S101, the processor 14 determines whether detection of an atomization request is started. If detection of an atomization request is started, the process advances to step S102. For example, based on whether reception of a detection signal from the puff sensor 21 and/or the touch sensor 22 is started, the processor 14 can determine whether detection of an atomization request is started. Then, in step S102, the processor 14 activates the voltage converter 11 (first regulator) and the voltage conversion circuit 12 (second regulator) by setting the EN terminal of each of the voltage converter 11 and the voltage conversion circuit 12 to High level.
In step S103, the processor 14 turns on the switch Q1 to apply the voltage V1 output from the output terminal VOUT of the voltage converter 11 to the heater HT, thereby starting heating of the aerosol source by the heater HT. Further, the processor 14 turns on the switch Q2 in step S104 and then turns off the switch Q1 in step S105, thereby stopping the heating of the aerosol source by the heater HT. The order of step S104 and step S105 may be reversed, or the processor 14 may simultaneously execute step S104 and step S105. In this state, detection of the resistance value RHTR of the heater HT is enabled. In step S106, the processor 14 measures the temperature (estimated temperature THTR) of the heater HT based on the resistance value RHTR of the heater HT. More specifically, based on the output voltage VAMP of the amplifier 13, the processor 14 calculates the resistance value RHTR of the heater HT according to equation (2) and equation (4), and based on the calculated resistance value RHTR, calculates the temperature (estimated temperature THTR) of the heater HT according to equation (5). In step S107, the processor 14 turns off the switch Q2. The order of steps S106 and step S107 may be reversed, or the processor 14 may simultaneously execute step S106 and step S107.
In step S108, the processor 14 determines whether the temperature (estimated temperature THTR) of the heater HT measured in step S106 is lower than a threshold value THTMP. If the temperature of the heater HT is equal to or higher than the threshold value THTMP, the processor 14 performs an error process in step S109 and then advances to step S112. In step S112, the processor 14 sets the EN terminal of each of the voltage converter 11 (first regulator) and the voltage conversion circuit 12 (second regulator) to Low level, thereby stopping the voltage converter 11 and the voltage conversion circuit 12. In this manner, step S108 corresponds to the constraint condition (third constraint condition) for restricting the energization of the heater HT. If the constraint condition that the temperature of the heater HT is equal to or higher than the threshold value THTMP is met, the processor 14 stops the energization to the heather HT even if the atomization request is detected by the puff sensor 21 and/or the touch sensor 22.
Here, as the error process in step S109, the processor 14 gives a notification indicating that an error (abnormality) has occurred in the controller 102, for example, by using the display unit 116a of the user interface 116. For example, this notification can be lighting or blinking of the LED 19 by the LED driving circuit 18. The threshold value THTMP is the upper limit value of the temperature and can be arbitrarily set. As an example, the threshold value THTMP can be set to 250° C., 300° C., or an arbitrary temperature between 250° C. and 300° C.
In step S108, if the temperature of the heater HT is lower than the threshold value THTMP (that is, if the constraint condition that the temperature of the heater HT is equal to or higher than the threshold value THTMP is not met), the process advances to step S110. In step S110, the processor 14 determines whether the detection of the atomization request has finished (for example, whether reception of the detection signal from the puff sensor 21 and/or the touch sensor 22 has finished). If the detection of the atomization request has finished, the process advances to step S112, and the processor 14 sets the EN terminal of each of the voltage converter 11 and the voltage conversion circuit 12 in Low level, thereby stopping the voltage converter 11 and the voltage conversion circuit 12. On the other hand, if the detection of the atomization request has not finished, the process advances to step S111.
In step S111, the processor 14 determines whether the inhalation time TL is equal to or longer than a threshold value THPRD. The inhalation time TL may be understood as the request continuation time (detection time) during which the atomization request is continuously detected by the puff sensor 21 and/or the touch sensor 22. If the inhalation time TL is equal to or longer than the threshold value THPRD, the process advances to step S112, and the processor 14 sets the EN terminal of each of the voltage converter 11 and the voltage conversion circuit 12 to Low level, thereby stopping the voltage converter 11 and the voltage conversion circuit 12. That is, step S111 corresponds to the constraint condition (first constraint condition) for restricting the energization of the heater HT. If the constraint condition that the inhalation time TL is equal to or longer than the threshold value THPRD (first threshold value) is met, the processor 14 stops the energization to the heather HT even if the atomization request is detected by the puff sensor 21 and/or the touch sensor 22. On the other hand, if the inhalation time TL is shorter than the threshold value THPRD, the process returns to step S103. Here, the threshold value THPRD is the upper limit value of the time and can be arbitrarily set. As an example, the threshold value THPRD may be between 2.0 and 2.5 sec like the upper limit time used in step S17 of
Here, if the temperature of the heater HT is equal to or higher than the threshold value THTMP in step S108 or if the inhalation time TL is equal to or longer than the threshold value THPRD in step S111, the processor 14 may perform an energization inhibition process of inhibiting the energization to the heater HT in step S112. The energization inhibition process can include, for example, a process of inhibiting the voltage converter 11 from outputting the heater driving voltage V1 and/or a process of inhibiting turn-on of the switch Q1 (that is, connecting the power supply line of the heater HT by the switch Q1). The energization inhibition process may be performed for a predetermined period (that is, the inhibition of the energization to the heater HT may be maintained for the predetermined period).
In the second detection-related process, an overcurrent of the heater HT can be detected based on the number of times k the current value ID of the resistor RD continuously exceeds a first current value TH1 and the number of times n the current value ID continuously exceeds a second current value TH2. Note that in this embodiment, the processor 14 obtains the current value ID such that the current (discharge current) flowing from the heater HT (second electrical contact C2) toward the negative electrode of the power supply BAT has a positive value. Note that the processor 14 may obtain the current value ID such that, in addition to the discharge current, the current (charging current) flowing in the opposite direction to the discharge current also has a positive value.
The first current value TH1 is a current threshold value set to detect a temporary (instantaneous) overcurrent of the heater HT. Therefore, the first current value TH1 can be set to a value larger than the current value (to be sometimes referred to as the normal current value hereinafter) flowing through the heater HT during normal energization of the heater HT. For example, a normal current value IQ1 of the heater HT via the switch Q1 can be given by following equation (6), and a normal current value IQ2 of the heater HT via the switch Q2 can be given by following equation (7). The first current value TH1 can be set to a value larger than the total value of the normal current value IQ1 and the normal current value IQ2. In addition, since the first current value TH1 is used to detect a temporary overcurrent, the upper limit value kmax of the number of times k can be set such that the first time kmax/f is shorter than the threshold value THPRD of the inhalation time TL.
I
Q1
=V1/RHTR (6)
I
Q2=(V2−Vf)/(Rs+RHTR) (7)
The second current value TH2 is set to detect a long-term overcurrent of the heater HT that can be generated due to an abnormality of the switch Q1 or Q2, or the like. More specifically, the second current value TH2 can be set to detect an overcurrent of the heater HT after the inhalation time TL reaches the threshold value THPRD and the energization of the heater HT is stopped. Therefore, the second current value TH2 can be set to a value smaller than the normal current values (each of the normal current value IQ1 and the normal current value IQ2). The upper limit value nmax of the number of times n can be set such that the second time nmax/f (second threshold value) is longer than the threshold value THPRD (first threshold value) of the inhalation time TL. With this, it can be avoided that the energization stop process of the heater HT, which is performed when the number n has reached the upper limit value nmax, is performed before the inhalation time TL reaches the threshold value THPRD.
In step S201, the processor 14 resets each of the number of times k the current value ID of the resistor RD exceeds the first current value TH1 and the number of times n the current value ID exceeds the second current value TH2 to 0. Then, in step S202, the processor 14 detects the current value ID of the resistor RD based on the voltage generated in the resistor RD. In step S203, the processor 14 determines whether the current value ID detected in step S202 is larger than the first current value TH1. If the current value ID is larger than the first current value TH1, the process advances to step S204, and the processor 14 counts up the number of times k (for example, adds “1” to the number of times k).
In step S205, the processor 14 determines whether the number of times k is equal to or larger than the upper limit value kmax. If the number of times k is smaller than the upper limit value kmax, the process returns to step S202. On the other hand, if the number of times k is equal to or larger than the upper limit value kmax, the processor 14 determines in step S206 that an overcurrent (temporary overcurrent) of the heater HT is detected, and stops the energization of the heater HT in step S207. The energization stop process of the heater HT in step S207 can be, for example, a process of turning off the switches Q1 and Q2 and/or a process of stopping the voltage converter 11 and the voltage conversion circuit 12 by setting the EN terminal of each of the voltage converter 11 and the voltage conversion circuit 12 to Low level. The process of turning off the switches Q1 and Q2 reduces the transient response of energization upon stopping the energization of the heater HT more than the process of stopping the voltage converter 11 and the voltage conversion circuit 12. Accordingly, it is possible to stop the temporary overcurrent more quickly. However, in a situation in which a temporary current is generated, there is a possibility that at least one of the switch Q1, the switch Q2, the voltage converter 11, and the voltage conversion circuit 12 has a problem. Therefore, by simultaneously performing the process of turning off the switches Q1 and Q2 and the process of stopping the voltage converter 11 and the voltage conversion circuit 12, it is possible to stop the temporary overcurrent more reliably. In this manner, step S205 corresponds to the constraint condition (second constraint condition) for restricting the energization of the heater HT. That is, if the constraint condition that the number of times k the current value ID of the resistor RD (the current value IHTR of the heater HT) exceeds the first current value TH1 is equal to or larger than the upper limit value kmax is met, the processor 14 stops the energization to the heather HT even if the atomization request is detected by the puff sensor 21 and/or the touch sensor 22.
If the current value ID is equal to smaller than the first current value TH1 in step S203, the process advances to step S208. In step S208, the processor 14 determines whether the current value ID detected in step S202 is larger than the second current value TH2. If the current value ID is larger than the second current value TH2, the process advances to step S209, and the processor 14 counts up the number of times n (for example, adds “1” to the number of times n).
In step S210, the processor 14 determines whether the number of times n is equal to or larger than the upper limit value nmax. If the number of times n is smaller than the upper limit value nmax, the process returns to step S202. On the other hand, if the number of times n is equal to or larger than the upper limit value nmax, the processor 14 determines in step S211 that an overcurrent (long-term overcurrent) of the heater HT is detected, and stops the energization of the heater HT in step S207. In this manner, step S210 corresponds to the constraint condition (second constraint condition) for restricting the energization of the heater HT. That is, if the constraint condition that the number of times n the current value ID of the resistor RD (the current value IHTR of the heater HT) exceeds the second current value TH2 is equal to or larger than the upper limit value nmax is met, the processor 14 stops the energization to the heather HT even if the atomization request is detected by the puff sensor 21 and/or the touch sensor 22.
Here, the processor 14 may perform the energization inhibition process of inhibiting the energization to the heater HT in step S207. The energization inhibition process can include, for example, a process of inhibiting the voltage converter 11 from outputting the heater driving voltage V1 and/or a process of inhibiting turn-on of the switch Q1 (that is, connecting the power supply line of the heater HT at the switch Q1). As in the case for a temporary overcurrent, the process of inhibiting turn-on of the switch Q1 can stop a long-term overcurrent more quickly than the process of inhibiting the voltage converter 11 from outputting the heater driving voltage V1. By simultaneously performing the process of inhibiting turn-on of the switch Q1 and the process of inhibiting the voltage converter 11 from outputting the heater driving voltage V1, it is possible to stop the long-term overcurrent more reliably. The energization inhibition process may be performed for a predetermined period (that is, the inhibition of the energization to the heater HT may be maintained for the predetermined period). Further, in step S207, in addition to stopping the energization of the heater HT, a notification indicating that an error (abnormality) has occurred in the controller 102 may be made. For example, this notification can be lighting or blinking of the LED 19 by the LED driving circuit 18.
In addition to the processor 14, the protection circuit 17 may perform the second detection-related process. If a plurality of elements can independently detect an overcurrent of the heater HT and independently stop the overcurrent, the possibility of stopping the overcurrent is increased even if some elements have problems. Particularly, since an overcurrent is sometimes generated due to problems of some elements, the countermeasure as described above is important. As an example, when an overcurrent is generated due to a problem of the processor 14, there is a possibility that the processor 14 having the problem cannot stop the overcurrent. If the protection circuit 17 performs the second detection-related process, such the possibility can be effectively reduced. Note that when the protection circuit 17 performs the second detection-related process, the current value of the resistor RP may be used instead of the current value ID of the resistor RD. The first current value TH1, the second current value TH2, the upper limit value kmax, and the upper limit value nmax may be the same or different from those in the second detection-related process performed by the processor 14. If an overcurrent of the heater HT is detected, the protection circuit 17 may turn off the switch circuit SP.
Each of the resistor RD and the resistor RP connected between the second electrical contact C2 and the power supply BAT is used by the processor 14 and the protection circuit 17, respectively, to detect the current flowing through the heater HT. Instead, the resistor RD and the resistor RP may be connected between the power supply BAT and the first electrical contact C1. In a mode in which the resistor RD and the resistor RP are connected between the second electrical contact C2 and the power supply BAT, the voltage Vb supplied from the plus terminal of the power supply BAT or the voltage obtained by stepping down the heater driving voltage V1 by the heater HT or the like is applied to the resistor RD and the resistor RP. Thus, when the processor 14 uses an amplifier to detect the voltage applied to the resistor RD and the protection circuit 17 uses an amplifier to detect the voltage applied to the resistor RP, it is possible to lower the common-mode input voltage of the amplifies. That is, it is unnecessary to use a high-breakdown voltage amplifier which is generally expensive and large in size, so that the size and cost of the controller 102 or the inhalation device 100 can be reduced.
The invention is not limited to the foregoing embodiments, and various variations/changes are possible within the spirit of the invention.
Number | Date | Country | Kind |
---|---|---|---|
2020-150106 | Sep 2020 | JP | national |
This application is a continuation of U.S. application Ser. No. 17/464,687, filed Sep. 2, 2021, which claims priority to and the benefit of Japanese Patent Application No. 2020-150106 filed on Sep. 7, 2020, the entire disclosure of which is incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
Parent | 17464687 | Sep 2021 | US |
Child | 17847184 | US |