Method, device and equipment for detecting working state of atomization device, and storage medium

CN120982811BActive Publication Date: 2026-10-27ZHUHAI QISI INTELLIGENT MFG CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202511093899.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-08-05
Publication Date
2026-10-27
Estimated Expiration
2045-08-05

AI Technical Summary

Technical Problem

然而在实际使用过程中发现,当雾化设备内部气压发生变化时,导致咪头被非正常触发并输出触发信号;上述误判不仅会使用户误以为设备存在故障,还会降低整体使用体验,影响产品稳定性

Benefits of technology

[0014]本申请实施例提供了一种计算机程序产品,当计算机程序产品在终端设备上运行时,使得终端设备执行上述第一方面中任一项所述的方法。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120982811B_ABST
    Figure CN120982811B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of atomization equipment, and discloses a working state detection method, device and equipment of atomization equipment and a storage medium, the working state detection method comprises the following steps: when it is detected that a microphone is started, the current working state of the atomization equipment is acquired; in the case that the current working state is an empty load state, the working state of the microphone in a first preset time length is monitored; if the working state of the microphone remains unchanged in the first preset time length, it is determined that the current working state is the empty load state; if the working state of the microphone changes in the first preset time length, it is determined that the empty load state is mis-triggered. The technical scheme effectively reduces the false alarm of the empty load prompt caused by air pressure fluctuation, avoids the situation that a user mistakenly thinks that the equipment is abnormal, improves the overall use experience, does not depend on an additional hardware sensor, can be implemented based on an existing hardware device, and has good cost effectiveness and system compatibility.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of atomization equipment technology, and in particular to a method, apparatus, device, and storage medium for detecting the working status of an atomization device. Background Technology

[0002] With the continuous development of the nebulizer industry, especially the increasing popularity of devices with replaceable atomizing components, user experience and intelligent control have gradually become important directions in product design. In these devices, a built-in microphone sensor often detects changes in airflow caused by inhalation to control the atomization function. However, in actual use, it has been found that when the internal air pressure of the nebulizer changes, the microphone is abnormally triggered and outputs a trigger signal. This misjudgment not only leads users to mistakenly believe that the device is malfunctioning, but also reduces the overall user experience and affects product stability. Summary of the Invention

[0003] This invention provides a method, apparatus, device, and storage medium for detecting the working status of an atomizing device to solve the above-mentioned technical problems.

[0004] The first aspect of this invention provides a method for detecting the working status of an atomizing device, the atomizing device including a microphone, the method comprising: When the microphone is detected to be activated, the current operating status of the atomizing device is obtained; When the current working state is an idle state, monitor the working state of the microphone within a first preset time period; If the working state of the microphone remains unchanged within the first preset time period, then the current working state is determined to be an idle state. If the working state of the microphone changes within the first preset time period, it is determined that the idle state has been mistakenly triggered.

[0005] Optionally, detecting the microphone activation includes: When the microphone meets the activation conditions, and a first level signal output by the microphone is received, it is determined that the microphone is activated.

[0006] Optionally, the atomizing device is connected to the atomizing module, and the activation condition is that the atomizing module is separated from the atomizing device or the air pressure around the microphone changes when the enclosed space around the microphone is squeezed.

[0007] Optionally, obtaining the current operating status of the atomizing device includes: Obtain the output voltage of the atomizing device; The current operating state of the atomizing device is determined based on the output voltage and the preset threshold.

[0008] Optionally, determining the current operating state of the atomizing device based on the output voltage and a preset threshold includes: The output voltage is converted from analog to digital to obtain the output voltage sample value; When the output voltage sample value is within a preset voltage range and remains within a second preset duration, the current working state is determined to be a normal working state. If the output voltage sample value is less than the lower limit of the preset voltage range and remains so for a third preset duration, the current operating state is determined to be a short circuit state. If the output voltage sample value is greater than the upper limit of the preset voltage range and continues for a fourth preset duration, the current working state is determined to be an unloaded state.

[0009] Optionally, the microphone's operating state remains unchanged during the first preset duration, including: If the microphone continuously receives the first level signal output by the microphone within the first preset time period, it is determined that the working state of the microphone remains unchanged.

[0010] Optionally, the working state of the microphone changes within the first preset time period, including: Within the first preset time period, when the first level signal output by the microphone changes to the second level signal, it is determined that the working state of the microphone has changed.

[0011] A second aspect of this invention provides a working status detection device for an atomizing device, the atomizing device including a microphone, the working status detection device comprising: The working status acquisition module is used to acquire the current working status of the atomizing device when the microphone is detected to be activated. The working status monitoring module is used to monitor the working status of the microphone within a first preset time period when the current working status is an idle state. The working status determination module determines that if the working status of the microphone remains unchanged within the first preset time period, the current working status is determined to be an idle state; if the working status of the microphone changes within the first preset time period, the idle state is determined to be erroneously triggered.

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

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

[0014] This application provides a computer program product that, when run on a terminal device, causes the terminal device to execute the method described in any one of the first aspects above.

[0015] The technical effects of this invention are as follows: it effectively reduces false alarms of no-load prompts caused by air pressure fluctuations; it prevents users from mistakenly believing that the device is malfunctioning, thus improving the overall user experience; it does not rely on additional hardware sensors and can be achieved based on existing microphone signals and main control chips, thus possessing good cost-effectiveness and system compatibility; it enhances the system's anti-interference capability and improves the intelligent recognition level and reliability of the atomizing device. Attached Figure Description

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

[0017] Figure 1 This is a schematic diagram of the structure of an atomizing device provided in Embodiment 1 of the present invention; Figure 2 This is a flowchart of a method for detecting the working status of an atomizing device according to Embodiment 1 of the present invention; Figure 3 This is a flowchart of step S101 in a method for detecting the working status of an atomizing device provided in Embodiment 1 of the present invention; Figure 4 This is a flowchart of step S202 in a method for detecting the working status of an atomizing device provided in Embodiment 1 of the present invention; Figure 5 This is a flowchart illustrating the detection of the working status in a method for detecting the working status of an atomizing device according to Embodiment 1 of the present invention. Figure 6 This is another flowchart of the detection of working status in a method for detecting the working status of an atomizing device provided in Embodiment 1 of the present invention; Figure 7 This is a schematic diagram of the working status detection device for an atomizing device provided in Embodiment 1 of the present invention; Figure 8 This is a schematic diagram of the structure of an atomizing device in one embodiment of the present invention. Detailed Implementation

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

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

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

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

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

[0023] Example 1 This embodiment provides a method for detecting the working status of an atomizing device, such as... Figure 1 As shown, the atomizing device includes a microphone 10 and a controller 20. When the microphone 10 is activated, it outputs a voltage level signal to the controller 20. The operating status detection method is applied in the controller 20, such as... Figure 2 As shown, the working status detection method includes: Step S101. When the microphone is detected to be activated, obtain the current working status of the atomizing device; Step S102. When the current working state is an idle state, monitor the working state of the microphone within a first preset time period; Step S103. If the microphone's working state remains unchanged within the first preset time period, then the current working state is determined to be an idle state; Step S104. If the working state of the microphone changes within the first preset time period, it is determined that the idle state has been erroneously triggered.

[0024] In step S101, during the operation of the atomizing device, the main control chip monitors the microphone's output status in real time. When the microphone first outputs a start signal (e.g., a high level), it indicates that an inhalation action may have been detected. At this time, the chip obtains whether the atomizing device is currently in an effective load connection state through methods such as voltage sampling or current detection, and preliminarily determines whether it is in an unloaded state. Example: The main control chip samples the output voltage through an AD converter. If the AD value is higher than a set threshold, it is determined to be in a suspected unloaded state.

[0025] In step S102, when a suspected no-load state is detected, no prompt or alarm is immediately issued; instead, a monitoring cycle is initiated. Within this first preset duration (e.g., 500ms), the microphone signal is continuously monitored to ensure stability, avoiding misjudgments caused by momentary disturbances. Example: The microphone output signal is sampled every 1ms, and the duration of the stable state is accumulated.

[0026] In step S103, if the signal output by the microphone remains at a high level (or continuously active) within a preset time period, it can be considered that the signal is not caused by external disturbances, but rather originates from the user's actual operation. In this case, the current operating state is confirmed as an idle state, and a notification can be sent to the user. Example: If the microphone continuously outputs a high-level signal for more than 500ms, it is determined to be a genuine idle intake, and the idle notification process is executed.

[0027] In step S104, if the microphone output signal is interrupted (e.g., changes from high to low level) within a preset time period, it indicates that the trigger may be caused by a short-term disturbance such as removing the atomizing component or packaging compression. In this case, it is determined to be a false trigger, and the no-load prompt is not executed to avoid misleading the user. Example: If any low-level signal is detected within the 500ms monitoring period, the system cancels the no-load judgment flag.

[0028] The technical advantage of the solution provided in this embodiment is that, after detecting the microphone activation signal, it determines whether the activation behavior is a genuine and valid user operation by combining the current load status of the device and the changes in the microphone signal within a preset time period. Specifically, when the device is in an idle state, if the microphone signal remains unchanged within the preset time period, it is confirmed as an idle trigger; if the signal changes, it can be accurately identified as an abnormal trigger behavior. This state detection method utilizes the continuity and stability characteristics of the microphone signal, combined with idle state identification logic, to effectively distinguish between triggers caused by the user's actual inhalation action and false triggers caused by air pressure disturbances (such as removing the atomizing component, transportation compression, etc.). Compared with the existing technology that relies solely on a single signal or instantaneous state for judgment, this technical solution improves the accuracy and robustness of the judgment by introducing a continuous judgment mechanism with a time dimension. Therefore, this technical solution has the following beneficial effects: effectively reducing false alarms and no-load prompts caused by air pressure fluctuations; preventing users from mistakenly believing that the equipment is abnormal, thus improving the overall user experience; it does not rely on additional hardware sensors and can be achieved based on existing microphone signals and main control chips, thus having good cost-effectiveness and system compatibility; it enhances the system's anti-interference capability and improves the intelligent recognition level and reliability of the atomizing device.

[0029] As one implementation method, detecting microphone activation includes: When the microphone meets the start-up conditions, the microphone is determined to be started when the first level signal output by the microphone is received.

[0030] The atomizing device is connected to the atomizing module. The activation condition is that the atomizing module is separated from the atomizing device or the air pressure around the microphone changes when the enclosed space around the microphone is squeezed.

[0031] Microphone activation detection refers to the situation where the microphone's environment meets specific conditions, and its output signal is at a first level (e.g., low or high level, depending on the circuit definition). The activation condition is a specific environmental state, such as: separation of the atomizing module from the atomizing device, which may alter the airflow path and cause pressure changes; compression of the enclosed space around the microphone during transport, or external pressure on the atomizing device, leading to abnormal airflow or pressure, causing the microphone to respond. These changes may cause the microphone's output electrical signal to be mistakenly interpreted as the user inhaling, thus activating the device.

[0032] The technical effect of this embodiment is that by combining the microphone's output signal with preset start-up conditions (such as air pressure changes caused by separation of the atomizing module or transportation compression) for comprehensive judgment, it provides a reason for effectively distinguishing between real inhalation behavior and false triggering caused by non-human interference. This improves the accuracy of the atomizing device in recognizing the no-load state, prevents the device from abnormally starting in a non-working state, and enhances the reliability, safety, and efficiency of the system.

[0033] As one implementation method, such as Figure 3 As shown, the current operating status of the atomizing device is obtained, including: Step S201. Obtain the output voltage of the atomizing device; Step S202. Determine the current working status of the atomizing device based on the output voltage and the preset threshold.

[0034] In step S201, the prerequisite is that the atomizing device is in a state capable of outputting voltage (e.g., powered on, in a ready-to-operate state). In this state, the actual voltage value at the output terminal of the atomizing device is sampled and obtained through the detection circuit. The output terminal voltage usually refers to the voltage connected to the atomizing module or load, which can reflect whether the device has a load or whether the load status is normal. If a load is connected and working normally, the output voltage is generally stable within a certain operating voltage range; if the output is open-circuited or the load is abnormal, the output voltage may be close to the no-load voltage or deviate significantly from the operating voltage.

[0035] In step S202, the voltage value obtained in the previous step is compared with a preset voltage threshold. This threshold can be an upper and lower threshold set based on historical experience, used to identify whether the device is in a state of no-load, loaded, or short-circuited operation. A voltage higher than the upper threshold indicates that the load is not connected (no-load state), because there is no current output, and the output voltage is close to the no-load voltage; a voltage between the upper and lower thresholds indicates that the load is connected, there is current output, that is, the atomizing module is working; a voltage lower than the lower threshold indicates a short circuit or device malfunction.

[0036] The technical advantage of this embodiment is that by detecting the voltage at the output terminal of the atomizing device and making a judgment based on a preset threshold, the current working state of the device can be quickly and accurately identified, such as no-load, loaded, or abnormal state, thereby realizing real-time monitoring of the operating status of the atomizing device and effectively improving the intelligence level and safety of the device.

[0037] As one implementation method, such as Figure 4 As shown, the current operating state of the atomizing device is determined based on the output voltage and a preset threshold, including: Step S301. Perform analog-to-digital conversion on the output voltage to obtain the output voltage sample value; Step S302. When the output voltage sample value is within the preset voltage range and continues for a second preset time, the current working state is determined to be the normal working state; Step S303. When the output voltage sample value is less than the lower limit of the preset voltage range and continues for a third preset time, the current working state is determined to be a short circuit state. Step S304. When the output voltage sample value is greater than the upper limit of the preset voltage range and continues for a fourth preset time, the current working state is determined to be an unloaded state.

[0038] In step S301, the analog voltage signal output from the atomizing device is converted from an analog-to-digital converter (ADC) to a digital voltage sample value for subsequent processing. The sampled voltage value can be used in a digital control system (such as an MCU) for comparison, judgment, recording, and other operations.

[0039] In step S302, if the sampled value is within the normal operating voltage range (e.g., 3.3V to 4.2V), and this state lasts for more than a second preset duration (e.g., 100ms or 500ms), then the atomizing device is determined to be operating stably and in normal working condition. The preset duration is introduced here to avoid misjudgments caused by instantaneous fluctuations, such as state switching caused by brief voltage jumps.

[0040] In step S303, if the sampled voltage value remains below the lower limit of the normal voltage range (e.g., below 2V) for a certain period of time (the third preset duration), a short circuit may have occurred at the output terminal, meaning the output voltage is rapidly pulled down. By introducing a duration-based judgment, misjudgments caused by transient factors such as switch bounce and interference can be avoided, ensuring that the system only makes a short circuit judgment under stable abnormal conditions.

[0041] In step S304, if the sampled value is higher than the upper limit of the normal voltage range (e.g., higher than 4.5V) and continues for more than a fourth preset time period, the atomizing device is considered to be in an unloaded state. This means that the atomizing module is not connected or the atomizing module is not working properly, resulting in no current flowing in the circuit and the output voltage being in a floating state.

[0042] The technical advantage of this embodiment is that by performing analog-to-digital conversion on the output voltage of the atomizing device and combining it with multi-level voltage thresholds and duration judgment, it can accurately distinguish whether the device is in normal operation, short circuit or no-load state, achieve highly reliable identification of the device's operating status, avoid misjudgment and missed judgment, and improve the stability and safety of the system.

[0043] As an example, such as Figure 5As shown, the working status detection method specifically includes the following steps: Step S11: Microphone activation detected; Step S12: Turn on the output and then detect the voltage value at the output terminal; Step S13: Detect whether the AD value is greater than 3750 and less than 4060; if yes, proceed to step S14; if no, proceed to step S17. Step S14: The normal output timer T is incremented by 1, while the no-load timer S and the short-circuit timer D are cleared. In step S15, is T greater than 10? If yes, proceed to step S16; otherwise, return to step S13. Step S16: If the aspiration is considered to be in a normal state, the aspiration display is executed; Step S17: If the AD value is detected to be greater than 4060, proceed to step S18; otherwise, proceed to step S21. Step S18: Increment the no-load timer S by 1, and simultaneously reset the normal output timer T and the short-circuit timer D to zero; Step S19: Check if S is greater than 10. If yes, proceed to step S20. If no, return to proceed to step S13. Step S20: The system is considered to be in an unloaded state. Step S21: If the AD value is less than 3750, it is considered that the resistance of the cartridge is too low or that it is in a short circuit state. Step S22: Increment the short-circuit timer D by 1, and simultaneously reset the normal output timer T and the no-load timer S to zero; Step S23: Check if D is greater than 10. If yes, proceed to step S24. If no, return to step S13. Step S24: The cigarette cartridge is considered to be in a short-circuit state.

[0044] As one implementation method, the microphone's operating state remains unchanged within a first preset duration, including: If the first level signal output by the microphone is continuously received within the first preset time period, it is determined that the working state of the microphone remains unchanged.

[0045] The first level signal refers to the fixed level (e.g., high level) output by the microphone in a specific state, used to indicate its current operating status. Typically, the first level signal can indicate a change in external air pressure. Continuous reception means continuously acquiring the microphone's output first level signal for the entire first preset duration (e.g., 200ms, 500ms) without any change (e.g., a jump from high to low level). If the microphone consistently outputs the first level signal throughout this period, it indicates that the air pressure disturbance is continuous and may originate from actual user operation (e.g., inhalation). Therefore, this step is essentially a stability determination process, using the continuity of the level signal to determine whether it represents genuine continuous inhalation.

[0046] As one implementation method, the microphone's working state changes within a first preset time period; Within a first preset time period, when the first level signal output by the microphone changes to a second level signal, it is determined that the working state of the microphone has changed.

[0047] The first level signal is high, indicating that the microphone has detected a change in airflow or is in an "activated" state; the second level signal is low, indicating that the airflow has stopped and the microphone is in an "untriggered" state; within the first preset time period set by the system (e.g., 500ms), if the microphone output changes from high to low, it indicates that the signal is a short pulse and is not continuous; therefore, this change is judged as a change in the working state, and thus the microphone activation is judged as a false triggering behavior, and no no-load state is indicated.

[0048] By continuously monitoring whether the microphone output signal changes from a first-level signal to a second-level signal within a first preset duration, the system achieves accurate identification of the stability and changes in the microphone's operating state. When the microphone signal remains at the first level throughout the entire duration, the system can effectively determine it as a genuine continuous triggering behavior; while when the signal level changes, it can be quickly identified as a false triggering caused by a short-term disturbance. This method has the advantages of high judgment accuracy and strong anti-interference capability, effectively reducing the probability of false no-load prompts and improving the reliability of atomizing devices and user experience.

[0049] In the above embodiment, when a user performs a normal inhalation operation, the microphone is triggered by changes in airflow, thus initiating the atomization process. However, in actual use, it has been found that when a user removes the atomization component (i.e., the cartridge), the instantaneous airflow also triggers the microphone to output a high-level signal. Simultaneously, after the removal action, the device immediately enters an idle state, so the system often mistakenly interprets this as the user inhaling in an idle state, thus incorrectly triggering an idle alarm. To solve this false triggering problem, this embodiment provides a working status detection method to distinguish between genuine inhalation operations and microphone false triggering caused by interference factors such as cartridge removal and transportation. Its control flow is as follows: 1. Initial detection phase: When the controller detects a high-level signal from the microphone output for the first time, it immediately confirms whether the device is in an unloaded state through voltage sampling or resistance value judgment. 2. Delay Determination Phase: If the current state is confirmed to be no-load, the controller will not immediately issue an no-load alarm, but will instead enter a monitoring window with a first preset delay duration (e.g., 500 milliseconds). This delay length can be adjusted according to product characteristics; 3. Signal stability detection: During this delay period, the controller continuously monitors the microphone output level. If the microphone signal remains high throughout the entire period, it is determined to be a true no-load sucking behavior, and a no-load alarm is triggered. If the microphone signal experiences more than one level interruption (i.e., changes from high to low level) during the monitoring period, it is considered to be caused by a short-term false trigger, and no no-load alarm is triggered. 4. Normal Inhalation Recognition: If the system determines that the device load connection is normal (i.e., the cartridge and the device are in good contact) at the first moment, it will determine that the current operation is normal inhalation and process it according to the inhalation process, such as outputting atomization control signals and displaying inhalation animation.

[0050] This embodiment combines continuous monitoring of microphone signals with load status recognition to effectively identify non-inhalation behaviors such as cartridge removal and transport compression, avoiding false alarms caused by short-term air pressure disturbances, and improving the accuracy of equipment judgment and user experience.

[0051] As an example, such as Figure 6 As shown, Step S31: Determine if 1MS has been reached. If yes, proceed to step S32; otherwise, return to step S31. Step S32: The current working state is no-load state; Step S33: Check if timer A has reached 500ms. If yes, proceed to step S34; otherwise, proceed to step S35. Step S34: Assuming normal aspiration status, execute the aspiration display; Step S35: Determine if the microphone signal is high. If yes, proceed to step S37; otherwise, proceed to step S36. Step S36: A. Reset to zero, and assume the microphone was accidentally touched without any notification; Step S37: Increment timer A by 1, then return to step S31.

[0052] To further improve the accuracy of atomizing devices in recognizing false triggering behavior, this implementation method, based on existing technical solutions, adds a joint determination mechanism of pressure change amplitude ΔP and duration ΔT to dynamically assess the reliability of the microphone activation signal, enhancing the ability to distinguish between false triggering events (such as removing the cartridge, transportation squeezing, etc.) and actual inhalation actions. Specifically, it includes the following steps: Step S401: Collect air pressure change data. When the controller detects that the microphone outputs a first level signal (indicating airflow disturbance), it starts the air pressure monitoring submodule to continuously sample the air pressure value collected by the microphone and form a sampling sequence P(t). The sampling interval can be set to 1ms to 5ms. Step S402: Calculate the pressure change amplitude ΔP. Within a first preset time period (e.g., 500ms), calculate the maximum pressure change amplitude ΔP, i.e.: ΔP = max(P(t)) - min(P(t)); t∈[0, first preset duration] If ΔP is lower than the preset disturbance threshold ΔP (e.g., 5Pa to 15Pa), it indicates that the pressure change is too small to be considered an effective inhalation action, and may be due to minor disturbances such as transport shaking.

[0053] Step S403: Calculate the disturbance duration ΔT, identify the duration ΔT during which the air pressure change exceeds the small disturbance threshold (e.g., 3 Pa) in the continuous sampling data, and if ΔT is less than the set threshold ΔT t If the response time is 100ms to 200ms, it indicates that the trigger signal is not stable enough.

[0054] Step S404: Joint reliability determination. If both ΔP ≥ ΔPt and ΔT ≥ ΔTt are satisfied simultaneously, the current microphone activation is determined to be a genuine inhalation operation, and the device enters the normal smoking control process. If the above conditions are not met, the current event is determined to be a false trigger, and the controller will not execute the no-load prompt or output nebulization. Example: ΔPt = 10Pa; ΔTt = 150ms; first preset duration is 500ms; sampling frequency is 1kHz. Under this scheme, if the detected air pressure disturbance lasts only 80ms, or the air pressure fluctuation amplitude is only 3Pa, even if the microphone outputs an activation signal, it will be identified by the system as a non-genuine inhalation action and filtered out.

[0055] The technical advantages of this implementation are as follows: Unlike the original solution which only relies on the continuity of the signal level for judgment, this extended solution establishes a reliability dual-threshold model from two dimensions: the intensity (ΔP) and the continuity (ΔT) of the pressure disturbance. This significantly improves the following performance: it can effectively identify pressure disturbances caused by slight handling or transportation bumps, reducing false alarms; it eliminates discontinuous triggers through continuous identification, ensuring the user's inhalation experience; it is more tolerant of pressure changes under different user inhalation levels and different altitude environments; this method is based on the existing microphone pressure data acquisition mechanism and can be deployed with a software upgrade, without the need for additional hardware.

[0056] As one implementation method, in order to further improve the recognition accuracy of the atomizing device for false triggering behavior, this implementation method introduces a dual-channel stability verification mechanism based on the existing working status detection method. By combining the level continuity channel and the continuous sampling judgment channel, the system's anti-interference ability against unstable triggering signals is enhanced, effectively avoiding misjudgment problems caused by short-term air pressure disturbances or electronic interference.

[0057] In this embodiment, the working status monitoring module not only detects the microphone's single-level state within a first preset time period, but also divides the microphone output signal into two parallel channels for processing: 1. Level Continuity Channel (First Channel): Determines whether the microphone continuously outputs a first level signal for the entire first preset duration; 2. Continuous Sampling Stability Channel (Second Channel): Performs multiple rapid samplings of the microphone signal to analyze the stability and continuity of the sampling results.

[0058] Both channels must simultaneously meet their respective stability conditions to confirm a genuine intake action and further determine the current operating state as an idle state; otherwise, it is determined to be an abnormal trigger, and no idle intake is indicated. The specific execution steps are as follows: Step S501: The microphone is detected to be activated, that is, the first level signal output by the microphone is received.

[0059] Step S502: Enter the first preset duration monitoring window (e.g., 500ms) and start the dual-channel judgment process.

[0060] Step S503: During the entire first preset duration, determine whether the microphone output is always at the first level; if a level jump occurs at any moment (such as high → low), the first channel is determined to be unstable.

[0061] Step S504: Within a preset time period, the microphone output level is sampled rapidly at fixed intervals (e.g., every 1ms) to form a sampling sequence {E1, E2, ..., En}; the number of sampling times n=20 is set, and the number of high-level samples N1 is counted; if N1≥M (where M is the stability threshold, for example, M=16), the second channel is determined to be stable; otherwise, it is determined to be unstable.

[0062] Step S505: Combine the judgment results of the two channels. If both channels are in a stable state, it is determined that the current microphone output is a real inhalation behavior and the current working state is an idle state; otherwise, it is determined to be a false trigger and the idle prompt logic is skipped.

[0063] Example: The first preset duration is 500ms for the observation period to determine whether the system is continuously inhaling; the sampling interval is 1ms for continuous sampling in the second channel; the number of samplings n is the total number of samplings in each preset period of 20; and the high level judgment threshold M is the threshold of the number of high levels required to determine stability in continuous sampling, which is 16 times (80%).

[0064] This implementation introduces a dynamic threshold adaptive judgment mechanism, which automatically generates a judgment benchmark value for the current environment based on the real-time output voltage and air pressure signals when the device is started. It also dynamically sets the inhalation recognition threshold in combination with the relative change ratio, which can effectively adapt to the usage needs of different users with different suction power and extreme environmental conditions such as high altitude and cold. It significantly improves the accuracy of working status recognition and the environmental robustness of the system, avoiding false alarms or missed judgments caused by fixed thresholds. At the same time, this solution can be implemented in software on the basis of existing hardware, and has good compatibility and cost advantages.

[0065] As one implementation method, this method addresses the misjudgment problem caused by fixed threshold settings in traditional solutions, improving the device's recognition accuracy and adaptability under different environmental conditions and individual user differences. In this implementation, the atomizing device includes a microphone and a controller. The controller is used to execute the working status detection method of this embodiment, and the overall process includes the following steps: Step S601: Baseline Acquisition Phase. When the atomizing device is powered on or a replacement of the atomizing module is detected, the controller enters static sampling mode. Under stable conditions without inhalation, the controller acquires the output voltage and microphone pressure signals several times, for example, 10 times consecutively, with a 10ms interval between each acquisition. The controller averages the acquired voltage and pressure values ​​to obtain the reference voltage value V0 and reference pressure value P0 under the current environment, i.e.:

[0066] Where N is the number of samples.

[0067] Step S602: Dynamic threshold calculation. Based on the collected reference value V0 and reference air pressure value P0, the system calculates a dynamic determination threshold according to a preset relative fluctuation tolerance. Taking voltage as an example, when the tolerance coefficient ɑ is set to 5, the upper and lower dynamic determination limits of the output voltage are: V LOW = V0×(1-ɑ); V HIGH = V0 × (1+ɑ) Similarly, for the microphone air pressure signal, when the fluctuation tolerance β (e.g., 10Pa) is set, the dynamic determination threshold is: P thr = P0±β; The above dynamic thresholds for voltage and air pressure can be used to determine the no-load state, normal inhalation or abnormal triggering behavior respectively.

[0068] Step S603: Microphone activation detection and real-time signal collection. When the controller detects that the microphone outputs a first level signal (indicating a possible inhalation action or air pressure disturbance), it immediately starts the state recognition process, and collects the current output terminal voltage U and the current air pressure value P in real time.

[0069] Step S604: State determination. The controller compares the current sampled value with the dynamic threshold to determine the current working state: if the current output terminal voltage U>V HIGH , or the current air pressure value satisfies P<P0-β, it is determined as a suspected no-load inhalation state; if the current output voltage is within the [V LOW , V HIGH interval and the air pressure fluctuation is less than β, it is determined as a normal working state; if the current voltage is lower than V LOW , the state can be further determined as a short-circuit state in combination with the duration judgment.

[0070] To improve the judgment stability and anti-interference capability, the system may also continuously sample the above voltage and air pressure signals within a first preset duration (e.g., 500ms), and further confirm the state result through a sliding window averaging or trend judgment method.

[0071] The technical advantages of this implementation method are as follows: Through the above implementation method, the system automatically establishes voltage and air pressure benchmarks under the current environment after each startup or cartridge replacement, and determines the state based on the relative changes. Compared with the traditional fixed threshold scheme, it has the following advantages: it can adapt to special environments such as different air pressures, high altitudes, cold or high temperatures, preventing misjudgments; it can automatically adapt to different user suction strengths, avoiding misjudgments of false triggering due to weak suction; through dynamic comparison with real-time benchmarks, it effectively eliminates static drift problems caused by system aging, manufacturing differences, etc.; dynamic threshold calculation and judgment can be achieved through software upgrades alone, improving the system's intelligence and saving costs. Therefore, this dynamic threshold adaptive judgment mechanism can significantly enhance the stability, accuracy, and user experience of atomizing devices in diverse usage scenarios.

[0072] Example 2 This second embodiment provides a device for detecting the working status of an atomizing device, such as... Figure 7 As shown, the atomizing device includes a microphone, and the working status detection device includes: The working status acquisition module 501 is used to acquire the current working status of the atomizing device when the microphone is detected to be activated. The working status monitoring module 502 is used to monitor the working status of the microphone within a first preset time period when the current working status is an idle state. The working status determination module 503 determines that if the working status of the microphone remains unchanged within the first preset time period, the current working status is an idle state; if the working status of the microphone changes within the first preset time period, the idle state is determined to be erroneously triggered.

[0073] Furthermore, the working status acquisition module 501 is specifically used for: When the microphone meets the start-up conditions, the microphone is determined to be started when the first level signal output by the microphone is received.

[0074] Furthermore, the atomizing device is connected to the atomizing module, and the activation condition is that the atomizing module is separated from the atomizing device or the air pressure around the microphone changes when it is squeezed during transportation.

[0075] Furthermore, the working status acquisition module 501 is specifically used for: Given the output voltage of the atomizing device, obtain the output voltage of the atomizing device; The current operating status of the atomizing device is obtained based on the output voltage and preset threshold.

[0076] Furthermore, the working status monitoring module 502 is specifically used for: The output voltage is converted from analog to digital to obtain the sampled value of the output voltage. When the output voltage sample value is within the preset voltage range and remains within the second preset time, the current working state is determined to be the normal working state; If the output voltage sample value is lower than the lower limit of the preset voltage range and remains so for a third preset duration, the current operating state is determined to be a short circuit state. If the output voltage sample value is higher than the upper limit of the preset voltage range and continues for a fourth preset time, the current working state is determined to be an unloaded state.

[0077] Furthermore, the working state determination module 503 is specifically used to: determine that the working state of the microphone remains unchanged when the first level signal output by the microphone is continuously received within a first preset time period; and determine that the working state of the microphone changes when the first level signal output by the microphone changes to a second level signal within the first preset time period.

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

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

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

[0081] The aforementioned processor can be a Central Processing Unit (CPU), or other general-purpose processors, Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), or Field Programmable Gate Arrays (FPGAs). Programmable Gate Array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor can be a microprocessor or any conventional processor.

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

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

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

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

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

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

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

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

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

Claims

1. A method for detecting the working status of an atomizing device, characterized in that, The atomizing device includes a microphone, and the working status detection method includes: When the microphone is detected to be activated, the current operating status of the atomizing device is obtained; When the current working state is a suspected idle state, monitor the working state of the microphone within a first preset time period; If the working state of the microphone remains unchanged within the first preset time period, then the current working state is determined to be an idle state. If the working state of the microphone changes within the first preset time period, it is determined that the idle state has been mistakenly triggered.

2. The working status detection method as described in claim 1, characterized in that, The detection of the microphone activation includes: When the microphone meets the activation conditions, and a first level signal output by the microphone is received, it is determined that the microphone is activated.

3. The working status detection method as described in claim 2, characterized in that, The atomizing device is connected to the atomizing module, and the activation condition is that the atomizing module is separated from the atomizing device or the air pressure around the microphone changes when the enclosed space around the microphone is squeezed.

4. The working status detection method as described in claim 1, characterized in that, The step of obtaining the current operating status of the atomizing device includes: Obtain the output voltage of the atomizing device; The current operating state of the atomizing device is determined based on the output voltage and the preset threshold.

5. The working status detection method as described in claim 4, characterized in that, Determining the current operating state of the atomizing device based on the output voltage and a preset threshold includes: The output voltage is converted from analog to digital to obtain the output voltage sample value; When the output voltage sample value is within a preset voltage range and remains within a second preset duration, the current working state is determined to be a normal working state. If the output voltage sample value is less than the lower limit of the preset voltage range and continues for a third preset time, the current working state is determined to be a short circuit state. If the output voltage sample value is greater than the upper limit of the preset voltage range and continues for a fourth preset duration, the current working state is determined to be an unloaded state.

6. The working status detection method as described in claim 2, characterized in that, The microphone's operating state remains unchanged during the first preset time period, including: If the microphone continuously receives the first level signal output by the microphone within the first preset time period, it is determined that the working state of the microphone remains unchanged.

7. The working status detection method as described in claim 2, characterized in that, The working state of the microphone changes within the first preset time period, including: Within the first preset time period, when the first level signal output by the microphone changes to the second level signal, it is determined that the working state of the microphone has changed.

8. A device for detecting the working status of an atomizing device, characterized in that, The atomizing device includes a microphone, and the working status detection device includes: The working status acquisition module is used to acquire the current working status of the atomizing device when the microphone is detected to be activated. The working status monitoring module is used to monitor the working status of the microphone within a first preset time period when the current working status is a suspected idle state. The working status determination module determines that if the working status of the microphone remains unchanged within the first preset time period, the current working status is determined to be an idle state; if the working status of the microphone changes within the first preset time period, the idle state is determined to be erroneously triggered.

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

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

Citation Information

Patent Citations

  • Reminding method of electronic atomization device, electronic atomization device and storage medium

    CN111165916A

  • Electronic cigarette control method, electronic cigarette and computer storage medium

    CN111528533A