Dry burning prevention control method, device and system for dynamically adjusting temperature of protection point

By monitoring the temperature of the pot bottom in real time and dynamically adjusting the anti-dry-burning temperature threshold, the problem of relying on manual monitoring for the anti-dry-burning function of traditional stoves is solved, realizing intelligent and precise anti-dry-burning control, which is suitable for various cooking scenarios.

CN121322993APending Publication Date: 2026-01-13FOSHAN JINGWEI TECH CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202511260859.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-04
Publication Date
2026-01-13

AI Technical Summary

Technical Problem

Traditional stoves rely on active monitoring to prevent dry burning, which can easily lead to safety hazards such as damage to cookware, burnt food, or even fire due to negligence or temporary absence. They also lack intelligent control.

Method used

The temperature detection module monitors the bottom temperature of the pot in real time, determines the steady-state temperature based on multiple temperature data, dynamically adjusts the variable anti-dry-burning temperature threshold, and controls the stove to perform anti-dry-burning protection by combining the current bottom temperature of the pot and the threshold.

Benefits of technology

It achieves intelligent, precise and reliable anti-dry-burn protection, adapts to complex cooking scenarios, and avoids accidental triggering of protection due to high temperature but not reaching the dry-burn state.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121322993A_ABST
    Figure CN121322993A_ABST
Patent Text Reader

Abstract

The invention discloses an anti-dry-burning control method, device and system for dynamically adjusting the temperature of a protection point, and belongs to the field of kitchen appliances. The dry burning prevention control method for dynamically adjusting the temperature of the protection point is applied to the kitchen range. The cooker comprises a temperature detection module, and the temperature detection module is used for detecting the current pot bottom temperature of a pot placed on the cooker. The dry burning prevention control method comprises the steps that multiple continuous current pot bottom temperatures detected by a temperature detection module within a preset time period before the current moment are obtained; based on the multiple current pot bottom temperatures, the steady-state temperature corresponding to the current pot bottom temperature at the current moment is determined; dynamically adjusting a variable anti-dry-burning temperature threshold value corresponding to the current pot bottom temperature at the current moment based on the steady-state temperature; and based on the current pot bottom temperature at the current moment and the variable anti-dry-burning temperature threshold value, the cooker is controlled to carry out anti-dry-burning protection. In this way, the cooker can be intelligently controlled to carry out anti-dry-burning protection, and the accuracy and reliability of the anti-dry-burning protection are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of kitchen appliance technology, and in particular to a method, device, control system and computer-readable storage medium for preventing dry burning by dynamically adjusting the temperature of the protection point. Background Technology

[0002] In kitchen cooking scenarios, the anti-dry-burning function of cooktops is a key technology for ensuring safety. Traditional cooktops typically rely on active user monitoring to prevent pots from drying out and continuing to burn. However, in actual use, users may be negligent or temporarily leave the kitchen, making timely intervention impossible and leading to safety hazards such as damaged pots, burnt food, or even fires. Therefore, how to intelligently control cooktops to prevent dry-burning has become an urgent problem to be solved. Summary of the Invention

[0003] This application provides a method, device, and system for preventing dry burning by dynamically adjusting the temperature of the protection point, as well as a computer-readable storage medium, to solve at least one of the aforementioned technical problems.

[0004] The anti-dry-burning control method for dynamically adjusting the protection point temperature according to the embodiments of this application is applied to a stove. The stove includes a temperature detection module, which is used to detect the current bottom temperature of a pot placed on the stove. The anti-dry-burning control method includes:

[0005] The temperature detection module acquires multiple consecutive current pot bottom temperatures detected within a predetermined time period prior to the current moment.

[0006] Based on multiple current pot bottom temperatures, determine the steady-state temperature corresponding to the current pot bottom temperature at the current moment;

[0007] Based on steady-state temperature, dynamically adjust the variable anti-dry-burning temperature threshold corresponding to the current pot bottom temperature at the current moment;

[0008] Based on the current pot bottom temperature and the variable anti-dry-burning temperature threshold, the stove is controlled to perform anti-dry-burning protection.

[0009] The anti-dry-burning control device for dynamically adjusting the protection point temperature according to the embodiments of this application is applied to a stove. The stove includes a temperature detection module for detecting the current bottom temperature of a pot placed on the stove. The anti-dry-burning control device includes:

[0010] The acquisition module is used to acquire multiple consecutive current pot bottom temperatures detected by the temperature detection module within a predetermined time period prior to the current moment;

[0011] The determination module is used to determine the steady-state temperature corresponding to the current bottom temperature of the pot at the current moment based on multiple current bottom temperatures.

[0012] The adjustment module is used to dynamically adjust the variable anti-dry-burning temperature threshold corresponding to the current pot bottom temperature based on the steady-state temperature.

[0013] The control module is used to control the stove to perform anti-dry-burn protection based on the current pot bottom temperature and the variable anti-dry-burn temperature threshold.

[0014] The anti-dry-burning control system for dynamically adjusting the protection point temperature according to the embodiments of this application includes one or more processors and a memory. The memory stores a computer program, and when the computer program is executed by the processor, the above-mentioned anti-dry-burning control method is implemented.

[0015] The computer-readable storage medium of the present application embodiment stores a computer program thereon, and when the program is executed by a processor, it implements the above-described anti-dry-burning control method.

[0016] The anti-dry-burning control method, anti-dry-burning control device, anti-dry-burning control system, and computer-readable storage medium of this application, which dynamically adjust the protection point temperature, acquire multiple consecutive current pot bottom temperatures detected by a temperature detection module within a predetermined time period prior to the current moment. Based on these temperatures, a steady-state temperature is determined to dynamically adjust the variable anti-dry-burning temperature threshold. Then, based on the current pot bottom temperature and the variable anti-dry-burning temperature threshold, the stove is controlled to perform anti-dry-burning protection. This allows for intelligent control of the stove to perform anti-dry-burning protection, improving the accuracy and reliability of the protection.

[0017] Specifically, this application's implementation determines a steady-state temperature based on multiple current pot bottom temperatures. The steady-state temperature can be understood as a relatively stable state representation of the pot bottom temperature after considering various short-term fluctuation factors. Then, based on the determined steady-state temperature, the variable anti-dry-burning temperature threshold is dynamically adjusted. This adjustment process is not static but flexibly changes according to the actual steady-state temperature. Finally, by combining the current pot bottom temperature and the adjusted variable anti-dry-burning temperature threshold, the stove is controlled to perform anti-dry-burning protection. This scheme considers multiple temperature data points within a predetermined time period to determine the steady-state temperature and dynamically adjusts the variable anti-dry-burning temperature threshold accordingly. It can accurately set the protection point temperature based on actual conditions, and by comparing and analyzing the current pot bottom temperature with the variable anti-dry-burning temperature threshold, accurate and reliable anti-dry-burning protection is achieved.

[0018] The embodiments of this application are applicable to various complex cooking scenarios. For example, when cooking certain special ingredients, prolonged heating may be required, resulting in a relatively stable but high temperature at the bottom of the pot. In this case, the steady-state temperature can be determined by analyzing temperature data from the previous period, and the protection point temperature can be dynamically adjusted to avoid falsely triggering the anti-dry-burning protection due to a high temperature that has not actually reached a dry-burning state.

[0019] Additional aspects and advantages of embodiments of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of embodiments of this application. Attached Figure Description

[0020] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the description of the embodiments taken in conjunction with the following drawings, wherein:

[0021] Figure 1 This is a schematic diagram of the modules of a stove according to certain embodiments of this application;

[0022] Figure 2 This is a schematic diagram of the stove-range linkage system according to certain embodiments of this application;

[0023] Figure 3 This is a flowchart illustrating a method for controlling the temperature of a protection point to prevent dry burning, according to certain embodiments of this application.

[0024] Figure 4 This is a flowchart illustrating the anti-dry-burning control method corresponding to the user timer protection strategy in certain embodiments of this application.

[0025] Figure 5 This is a flowchart illustrating the anti-dry-burning control method corresponding to the maximum working time limitation strategy in some embodiments of this application.

[0026] Figure 6 This is a schematic diagram showing the change of the current pot bottom temperature over time under different heat levels in certain embodiments of this application;

[0027] Figure 7 This is a flowchart illustrating the range hood and stove linkage control method according to certain embodiments of this application;

[0028] Figure 8 This is a flowchart illustrating the range hood and stove linkage control method according to certain embodiments of this application;

[0029] Figure 9 This is a circuit diagram of a temperature detection module according to certain embodiments of this application. Detailed Implementation

[0030] The embodiments of this application will be further described below with reference to the accompanying drawings. The same or similar reference numerals in the drawings denote the same or similar elements or elements having the same or similar functions throughout. Furthermore, the embodiments of this application described below with reference to the accompanying drawings are exemplary and are only used to explain the embodiments of this application, and should not be construed as limiting this application.

[0031] Figure 1 This is a schematic diagram of a stove 100 according to certain embodiments of this application. Please refer to... Figure 1 The cooktop 100 can be a gas cooktop. The cooktop 100 includes a temperature detection module 10, a timing module 20, a first control module 30, a cookware detection module 40, a timing module 50, a display module 60, a buzzer module 70, a firepower detection module 80, a mechanical knob 90, a potentiometer 110, and a first wireless module 120. In the embodiments described below, the cooktop 100 may optionally be configured with any one or more of the above modules according to actual needs, and no limitation is imposed here.

[0032] In some embodiments, the cooktop 100 includes a temperature detection module 10, which can detect the current bottom temperature of a pot placed on the cooktop 100 in real time. As an example, the temperature detection module 10 may include a temperature sensor 11 and a temperature analysis unit 12.

[0033] The temperature sensor 11 can be a contact temperature sensor, installed at the center of the burner head of the cooktop 100. When the pot is placed on the cooktop 100, the temperature sensor 11 contacts the bottom of the pot. Since the bottom of the pot is the part that directly contacts the heat source and experiences the most significant temperature change, installing the temperature sensor 11 here allows for direct and accurate acquisition of the pot's heating status, providing crucial temperature data for anti-dry-burning control. At this time, the temperature detected by the temperature sensor 11 is also the current temperature of the pot bottom.

[0034] The temperature sensor 11 incorporates a negative temperature coefficient (NTC) resistor. NTC resistors have unique electrical characteristics; their resistance decreases as the current pot bottom temperature T increases, exhibiting a negative correlation. When the pot is placed on the cooktop 100, the temperature sensor 11 contacts the pot bottom, and heat from the pot bottom is transferred to the temperature sensor 11, causing a change in the internal temperature of the sensor 11, which in turn alters the resistance R of the NTC resistor. Specifically, when the current pot bottom temperature T increases, the NTC resistor's resistance R decreases; conversely, when the current pot bottom temperature T decreases, the NTC resistor's resistance R increases.

[0035] The temperature analysis unit 12 is connected to the temperature sensor 11 and the first control module 30. The temperature analysis unit 12 detects the resistance value R of the NTC resistor and, based on a pre-set resistance-temperature correlation curve or mathematical model, converts the detected resistance value R into the corresponding current pot bottom temperature T, then sends it to the first control module 30. In this way, the electrical signal of the physical quantity is converted into an intuitively understandable temperature value, so that the first control module 30 can subsequently control the stove 100 to perform anti-dry-burning protection based on the current pot bottom temperature.

[0036] In some embodiments, the cooktop 100 may further include a timing module 20. The timing module 20 is connected to the first control module 30. The timing module 20 can record the running time of the cooktop 100, providing the first control module 30 with information about the current working time of the cooktop 100, so that the first control module 30 can subsequently control the cooktop 100 to perform anti-dry-burning protection based on the current working time. The timing module 20 may employ a high-precision timing chip to record time with millisecond or even higher accuracy. The timing module 20 may be configured to include one or more timing units according to actual needs. The timing module 20 can also assist in realizing the timer function of the cooktop 100, allowing users to preset the working time of the cooktop 100 according to their cooking needs and keep track of the time, thereby achieving automated cooking control.

[0037] In some embodiments, the cooktop 100 may further include a first control module 30. The first control module 30, which is also the main control module of the cooktop 100, is the core of the entire anti-dry-burning control system of the cooktop 100. It is used to coordinate the work between various modules, receive data from the temperature detection module 10 and the timing module 20, analyze and process the data according to the preset control logic, and finally issue corresponding control commands to realize the anti-dry-burning protection control of the cooktop 100.

[0038] In one example, the first control module 30 can first send a data request signal to the temperature detection module 10 and the timing module 20 to obtain the current pot bottom temperature detected by the temperature detection module 10 and the current working time of the stove 100 recorded by the timing module 20.

[0039] Then, the first control module 30 performs a comprehensive analysis and judgment on the acquired current pot bottom temperature and current working time according to the preset control logic. For example, preset safe temperature thresholds and safe time thresholds are set. When the current pot bottom temperature exceeds the safe temperature threshold and / or the current working time exceeds the safe time threshold, the first control module 30 determines that the cookware has a risk of dry burning.

[0040] Finally, the first control module 30 issues corresponding control commands based on the control decision results. For example, if it is determined that the cookware is at risk of dry burning, the first control module 30 can control the stove 100 to reduce the heat input; or control the gas valve to close, stopping the gas supply to the stove 100, thereby achieving dry burning protection. If it is determined that the cookware is not at risk of dry burning, it returns to continuously acquiring the current pot bottom temperature and current working time for real-time monitoring.

[0041] The above technical solution controls the stove 100 to perform anti-dry-burn protection based on both the current pot bottom temperature and the current working time. Compared with solutions based on a single temperature control or a single time control, this improves the accuracy and reliability of the anti-dry-burn protection.

[0042] In some embodiments, the cooktop 100 may further include a cookware detection module 40. The cookware detection module 40 is used to detect whether a cookware is placed on the cooktop 100.

[0043] For example, the cookware detection module 40 can employ a cookware detection device with an elastic structure, installed near the burner of the stove 100. The elastic structure of this detection device can be a spring, an elastic sheet, or other similar components. When a cookware is placed on the stove 100, its weight compresses the elastic structure, causing the contacts inside the detection device to close. This triggers the detection device to output a specific electrical signal (such as a high-level signal), indicating that a cookware is placed on the stove 100. When the cookware is removed from the stove 100, the elastic structure rebounds under its own elastic force, the contacts open, and the detection device outputs a different electrical signal (such as a low-level signal), indicating that no cookware is placed on the stove 100.

[0044] The cookware detection module 40 is connected to the first control module 30. The first control module 30 can receive electrical signals from the cookware detection module 40. Based on the state of the electrical signals, the first control module 30 can accurately determine whether there is a cookware on the stove 100. For example, the first control module 30 can monitor the level of the input signal in real time. When a high-level signal is detected, it determines that there is a cookware on the stove 100; when a low-level signal is detected, it determines that there is no cookware on the stove 100.

[0045] If it is determined that no pot is placed on the stove 100, the first control module 30 can remain in standby mode and will not activate the relevant functions of the temperature detection module 10 and the timing module 20. If it is determined that a pot is placed on the stove 100, the first control module 30 will proceed to the next step. That is to say, the first control module 30 will only control the temperature detection module 10 and the timing module 20 to activate their relevant functions when it is determined that a pot is placed on the stove 100, in order to avoid unnecessary operations when there is no pot, thereby saving energy and preventing accidental triggering.

[0046] In some embodiments, the cooktop 100 may further include a timer module 50, which is used to implement the timer function of the cooktop 100. Users can independently set the current timer T on the control panel of the cooktop 100. D For example, the control panel can have dedicated timer setting buttons or touch areas, allowing users to input the desired timer duration by operating these buttons or touch areas. Once set, the current timer duration T is displayed. D It can be displayed on the display module 60 on the control panel for easy viewing by the user.

[0047] The timing module 50 is connected to the timer module 20. The timer module 20 receives the current timer value T set by the user. DThen the countdown begins. The countdown continues until the current working time reaches the current timeout T. D Time, that is, the current time T. D When the countdown reaches 0, the first control module 30 controls the stove 100 to perform anti-dry-burning protection, such as controlling the gas valve of the stove 100 to close, realizing automatic flameout protection, thereby ensuring the safety of the stove 100 in use.

[0048] In some embodiments, the cooktop 100 may further include a buzzer module 70. The buzzer module 70 is connected to the timing module 20. The current timing time T... D When the countdown reaches 0, the first control module 30 can also control the buzzer module 70 to emit a prompt sound to remind the user that the timer has expired or that there is a risk of dry burning.

[0049] In some embodiments, the cooktop 100 may further include a firepower detection module 80, a mechanical knob 90, and a potentiometer 110. The mechanical knob 90 is connected to the potentiometer 110, the potentiometer 110 is connected to the firepower detection module 80, and the firepower detection module 80 is connected to the first control module 30. When the mechanical knob 90 rotates, it drives the potentiometer 110 to rotate synchronously, causing a change in the resistance of the potentiometer 110, which in turn causes a change in the output voltage of the potentiometer 110. The firepower detection module 80 is used to determine the rotation angle of the mechanical knob 90 based on the output voltage of the potentiometer 110, and then determine the current firepower of the cooktop 100 based on the rotation angle, and send the result to the first control module 30.

[0050] The mechanical knob 90 serves as the user's operating component. Users can adjust the gas flow rate of the stove 100, and thus the flame intensity, by rotating the mechanical knob 90. Different rotation angles of the mechanical knob 90 result in different gas flow rates and flame intensity. In one example, the rotation angle of the mechanical knob 90 is directly related to and proportional to the gas flow rate and flame intensity of the stove 100; that is, a larger rotation angle results in a larger gas flow rate and a stronger flame. However, in other examples, the rotation angle of the mechanical knob 90 may not be directly proportional to the gas flow rate and flame intensity of the stove 100, and this is not a limitation.

[0051] Potentiometer 110 is a variable resistor that consists of a resistive element, a sliding contact, and a rotating shaft. When the shaft rotates, the sliding contact moves on the resistive element, changing the length of the resistor connected in the circuit, thereby changing the resistance value.

[0052] The mechanical knob 90 is connected to the potentiometer 110. The potentiometer 110 can be installed below the mechanical knob 90, that is, on the side closer to the interior of the cooktop 100. When the mechanical knob 90 rotates, it drives the potentiometer 110 to rotate synchronously. In one example, the mechanical knob 90 and the potentiometer 110 are connected by physical structures such as gears and shafts, and the rotation angle of the mechanical knob 90 is the same as the rotation angle of the potentiometer 110. For example, when the rotation angle of the mechanical knob 90 is θ, the rotation angle of the potentiometer 110 is also θ. When the rotation angle θ of the mechanical knob 90 is different, the rotation angle θ of the potentiometer 110 is different, resulting in different resistance R of the potentiometer 110, and consequently, different output voltage of the potentiometer 110.

[0053] As mentioned earlier, the output voltage of potentiometer 110 varies with different rotation angles of the mechanical knob 90. Therefore, the firepower detection module 80 can detect the resistance R of potentiometer 110 through voltage sampling. i Output voltage V at that time i Then, based on the output voltage V of potentiometer 110... i The rotation angle of the mechanical knob 90 is identified. As mentioned earlier, different rotation angles of the mechanical knob 90 result in different gas flow rates and flame strengths in the cooktop 100. Therefore, the flame strength detection module 80 can further identify the gas flow rate Q of the cooktop 100 based on the rotation angle of the mechanical knob 90. i This allows us to determine the current firepower of the stove 100.

[0054] In the above technical solution, the gas flow rate of the stove 100 is determined based on the output voltage of potentiometer 110, eliminating the need for an additional flow sensor and reducing hardware and maintenance costs. Furthermore, since the rotation of the mechanical knob 90 causes the potentiometer 110 to rotate synchronously, and the output voltage of the potentiometer 110 changes in real time with the rotation angle of the mechanical knob 90, determining the gas flow rate of the stove 100 based on the output voltage of the potentiometer 110 offers high accuracy and real-time performance. This allows users to accurately and promptly perceive the current firepower of the stove 100 based on the gas flow rate.

[0055] In some embodiments, the cooktop 100 may further include a first wireless module 120. The first wireless module 120 is connected to the first control module 30. The first wireless module 120 is a hardware component integrated into the cooktop 100, used to realize wireless communication between the cooktop 100 and the range hood 200. The first wireless module 120 can obtain data such as current firepower, current timer duration, current pot bottom temperature, pot placement status, and cooktop 100 working status (such as off, ignition, and heating status) from the first control module 30, and report it to the range hood 200.

[0056] Figure 2This is a schematic diagram of the cooktop and range hood linkage system 1000 according to certain embodiments of this application. Please refer to... Figure 2 The range hood and cooktop linkage system 1000 includes a range hood 200 and a cooktop 100. The range hood 200 and cooktop 100 are communicatively connected. The range hood 200 includes a second control module 210 and a second wireless module 220. The second control module 210 is the control center of the range hood 200. The second wireless module 220 is connected to the second control module 210. The second wireless module 220 is a hardware component integrated into the range hood 200, used to realize wireless communication between the range hood 200 and the cooktop 100. Based on the communication between the first wireless module 120 and the second wireless module 220, the range hood 200 and the cooktop 100 can exchange data. For example, the cooktop 100 can report data such as current heat level, current timer, current pot bottom temperature, pot placement status, and cooktop 100 operating status (such as off, ignition, and heating status) to the range hood 200 for display on the control panel of the range hood 200, or for corresponding control of the operating status of the range hood 200. In this way, by linking the cooktop and range hood, real-time synchronization, visual display, and intelligent control of information between the cooktop 100 and the range hood 200 can be achieved, thus improving the user experience.

[0057] The following describes the anti-dry-burning control method and the range hood and stove linkage control method of this application in conjunction with several implementation methods.

[0058] Implementation method for dynamically adjusting the dry-burning protection point temperature:

[0059] Figure 3 This is a flowchart illustrating a method for controlling dry burning by dynamically adjusting the temperature of the protection point in certain embodiments of this application.

[0060] Please see Figure 1 and Figure 3 The method for preventing dry burning by dynamically adjusting the protection point temperature according to the embodiments of this application is applied to a cooktop 100. The cooktop 100 includes a temperature detection module 10, which is used to detect the current bottom temperature of a pot placed on the cooktop 100. The method for preventing dry burning includes:

[0061] S1001: Obtain multiple consecutive current pot bottom temperatures detected by the temperature detection module 10 within a predetermined time period prior to the current moment;

[0062] S1002: Based on multiple current pot bottom temperatures, determine the steady-state temperature corresponding to the current pot bottom temperature at the current moment;

[0063] S1003: Based on steady-state temperature, dynamically adjust the variable anti-dry-burning temperature threshold corresponding to the current pot bottom temperature at the current moment;

[0064] S1004: Based on the current pot bottom temperature and the variable anti-dry-burning temperature threshold, control the stove 100 to perform anti-dry-burning protection.

[0065] In the anti-dry-burning control method for dynamically adjusting the protection point temperature according to the embodiments of this application, multiple consecutive current pot bottom temperatures detected by the temperature detection module 10 within a predetermined time period prior to the current moment are obtained. Based on these temperatures, a steady-state temperature is determined to dynamically adjust the variable anti-dry-burning temperature threshold. Then, based on the current pot bottom temperature and the variable anti-dry-burning temperature threshold, the stove 100 is controlled to perform anti-dry-burning protection. In this way, the stove 100 can be intelligently controlled to perform anti-dry-burning protection, improving the accuracy and reliability of the anti-dry-burning protection.

[0066] Specifically, when the stove 100 activates the anti-dry-burning function, the temperature detection module 10 can detect the current bottom temperature of the pot placed on the stove 100 in real time, and record and store the current bottom temperature T detected each time. i .

[0067] Taking a predetermined time period of 30 seconds, with the temperature detection module 10 detecting the current pot bottom temperature once per second as an example, the following steps are taken: Obtain 30 consecutive current pot bottom temperatures within the preceding 30 seconds, denoted as T1, T2, T3, ..., T... 29 T 30 Among them, T 30 This represents the current temperature of the pot bottom. It's understandable that if we use T... 31 As the current temperature of the pot bottom at the current moment, the 30 current pot bottom temperatures are T2, T3, T4, ..., T 30 T 31 If it is T 32 As the current temperature of the pot bottom at the current moment, the 30 current pot bottom temperatures are T3, T4, T5, ..., T 31 T 32 .

[0068] Based on 30 current pot bottom temperatures T1, T2, T3, ..., T 29 T 30 T can be determined 30 The corresponding steady-state temperature T av Based on steady-state temperature T av T can be dynamically adjusted 30 The corresponding variable anti-dry-burning temperature threshold T off Therefore, based on the current pot bottom temperature T 30 and variable anti-dry-burning temperature threshold T off The gas stove 100 is controlled to perform anti-dry-burning protection. For example, the gas valve of the gas stove 100 is closed to achieve automatic flameout protection.

[0069] This application's implementation determines a steady-state temperature based on multiple current pot bottom temperatures. The steady-state temperature can be understood as a relatively stable state representation of the pot bottom temperature after considering various short-term fluctuation factors. Then, based on the determined steady-state temperature, the variable anti-dry-burning temperature threshold is dynamically adjusted. This adjustment process is not static but flexibly changes according to the actual steady-state temperature. Finally, combining the current pot bottom temperature and the adjusted variable anti-dry-burning temperature threshold, the stove 100 is controlled to perform anti-dry-burning protection. This scheme considers multiple temperature data points within a predetermined time period to determine the steady-state temperature and dynamically adjusts the variable anti-dry-burning temperature threshold accordingly. It can accurately set the protection point temperature based on actual conditions, and by comparing and analyzing the current pot bottom temperature with the variable anti-dry-burning temperature threshold, accurate and reliable anti-dry-burning protection is achieved.

[0070] The embodiments of this application are applicable to various complex cooking scenarios. For example, when cooking certain special ingredients, prolonged heating may be required, resulting in a relatively stable but high temperature at the bottom of the pot. In this case, the steady-state temperature can be determined by analyzing temperature data from the previous period, and the protection point temperature can be dynamically adjusted to avoid falsely triggering the anti-dry-burning protection due to a high temperature that has not actually reached a dry-burning state.

[0071] In some implementations, determining the steady-state temperature corresponding to the current pot bottom temperature at the current moment is based on multiple current pot bottom temperatures, including:

[0072] Determine the average temperature of the pot bottom within a predetermined time period based on multiple current pot bottom temperatures;

[0073] The difference between the current bottom temperatures within a predetermined time period is determined based on the maximum and minimum current bottom temperatures among multiple current bottom temperatures.

[0074] When the current temperature difference at the bottom of the pot is less than the steady-state temperature difference at the bottom of the pot, the current temperature at the bottom of the pot is determined to be in a steady state, and the current average temperature at the bottom of the pot is taken as the steady-state temperature.

[0075] Specifically, based on 30 current pot bottom temperatures T1, T2, T3, ..., T... 29 T 30 It can calculate the current average temperature of the pot bottom. An example of the calculation formula is shown below:

[0076]

[0077] Based on 30 current pot bottom temperatures T1, T2, T3, ..., T 29 T 30 The current maximum temperature T at the bottom of the pot max and the current minimum temperature of the pot bottom T min This can determine the current temperature difference at the bottom of the pot. An example of the calculation formula is shown below:

[0078] △T=T max -T min

[0079] The steady-state temperature difference at the bottom of the pot is denoted by ΔT1. If ΔT < ΔT1, the current pot bottom temperature is determined to be in a steady state. In one example, ΔT1 = 10℃. When ΔT < 10℃, the current pot bottom temperature is determined to be in a steady state. At this point, the average temperature of the current pot bottom is... As steady-state temperature T av Based on steady-state temperature T av T can be dynamically adjusted 30 The corresponding variable anti-dry-burning temperature threshold T off .

[0080] This application's implementation constrains the fluctuation range of the pot bottom temperature by setting a steady-state temperature difference value. When the current pot bottom temperature difference is less than the steady-state temperature difference value, a steady-state condition is determined, and the current average pot bottom temperature is taken as the steady-state temperature. This makes the determined steady-state temperature more reasonable, thereby improving the accuracy and reliability of subsequent anti-dry-burning judgments.

[0081] For example, in a slow-cooking scenario, the temperature fluctuation is small, T max =98℃, T min =90℃, satisfying ΔT < 10℃, then the current state is determined to be steady state, and the current average temperature of the pot bottom is set. As steady-state temperature T av .

[0082] For example, in a high-heat stir-fry scenario, the temperature fluctuates significantly, T max =220℃, T min =218℃, which does not satisfy ΔT<10℃. Therefore, steady state should be determined only after ΔT<10℃ to avoid misjudgment.

[0083] In some embodiments, the anti-dry-burning control method further includes:

[0084] Based on steady-state temperature, the variable anti-dry-burning time threshold corresponding to the current pot bottom temperature at the current moment is dynamically set.

[0085] Specifically, based on the steady-state temperature T av T can also be dynamically set 30 The corresponding variable anti-dry-burning time threshold t off .

[0086] In some implementations, based on the steady-state temperature, the variable anti-dry-burning temperature threshold corresponding to the current pot bottom temperature is dynamically adjusted, including:

[0087] By adding a dynamic temperature increment to the steady-state temperature, a variable anti-dry-burning temperature threshold is obtained, so that the higher the steady-state temperature, the higher the variable anti-dry-burning temperature threshold is.

[0088] Based on steady-state temperature, dynamically set the variable anti-dry-burning time threshold corresponding to the current pot bottom temperature at the current moment, including:

[0089] The variable anti-dry-burning time threshold is determined based on the steady-state temperature, so that the higher the steady-state temperature, the smaller the determined variable anti-dry-burning time threshold.

[0090] Example:

[0091] When 100 < T av <160; then T off =T av +100; t off = 10 seconds;

[0092] When 160 < T av <180; then T off =T av +90; t off = 9 seconds;

[0093] When 180 < T av <200; then T off =T av +80; t off = 8 seconds;

[0094] When 200 < T av <220; then T off =T av +70; t off =7 seconds;

[0095] When 220 < T av <240; then T off =T av +60; t off = 6 seconds;

[0096] When 240 < T av <260; then T off =T av +50; t off =5 seconds;

[0097] When 260 < T av <280; then T off =T av +40; t off = 4 seconds;

[0098] When 280 < T av <300; then T off =Tav +30; t off = 4 seconds;

[0099] When T av >300; then T off =T av +20; t off = 4 seconds.

[0100] The dynamic temperature increment can gradually decrease as the steady-state temperature increases. For example, in the above example, the dynamic temperature increments are 100, 90, 80, ..., 40, 30, 20. Alternatively, the dynamic temperature increment can also gradually decrease and then increase as the steady-state temperature increases. For example, the dynamic temperature increments are 100, 90, 80, ..., 40, 30, 40. That is to say, when T... av If T > 300, then T off =T av +40. The dynamic temperature increment is configured such that: the dynamic temperature increment is added to the steady-state temperature, and the higher the steady-state temperature, the higher the resulting variable anti-dry-burning temperature threshold.

[0101] In some implementations, based on the current pot bottom temperature and a variable anti-dry-burning temperature threshold, the cooktop 100 is controlled to perform anti-dry-burning protection, including:

[0102] When the current pot bottom temperature is greater than the variable anti-dry-burning temperature threshold, the current state is timed to obtain the first current duration;

[0103] When the first current duration is greater than the variable anti-dry-burning time threshold, the stove 100 is controlled to perform anti-dry-burning protection.

[0104] Specifically, in T 30 >T off At that time, the timer starts to obtain the first current duration t1. The first current duration is T. 30 >T off The duration, it should be noted, is T during the timing process. 30 It will change over time. For example, when the timer reaches 1 second, the original T... 30 As time progresses to T 31 At this point, T needs to be... 31 As the current temperature of the pot bottom at the current moment, and for T 31 Make the appropriate judgment.

[0105] In one example, when T 30 When considering the current pot bottom temperature at the current moment, if we consider 30 current pot bottom temperatures T1, T2, T3, ..., T... 29 T 30Determine T 30 The corresponding steady-state temperature T av =150℃, then T off =150 + 100 = 250℃, t off = 10 seconds.

[0106] If T 30 When the temperature exceeds 250℃, start timing to obtain the first current duration t1 = 0 seconds.

[0107] As the timer continues, if T 31 If the temperature is >250℃, continue timing to obtain the first current duration t1 = 1 second.

[0108] This process continues until the first current duration t1 obtained from the timing is greater than t. off If t1 > 10 seconds, then control the stove 100 to perform anti-dry burning protection.

[0109] In one example, when T 30 When considering the current pot bottom temperature at the current moment, if we consider 30 current pot bottom temperatures T1, T2, T3, ..., T... 29 T 30 Determine T 30 The corresponding steady-state temperature T av =170℃, then T off =170+90=260℃, t off = 9 seconds.

[0110] If T 30 When the temperature exceeds 260℃, the timer starts and the first current duration t1 = 0 seconds is obtained.

[0111] As the timer continues, if T 31 >260℃, continue timing to obtain the first current duration t1 = 1 second.

[0112] This process continues until the first current duration t1 obtained from the timing is greater than t. off If t1 > 9 seconds, then the stove 100 will be controlled to perform anti-dry burning protection.

[0113] In the above scheme, the steady-state temperature T av The higher the value, the higher the set variable anti-dry-burning temperature threshold T. off The higher the value, the better the variable anti-dry-burning time threshold t. offThe smaller the threshold, the better. It's understandable that a higher steady-state temperature indicates a higher overall temperature level within the predetermined time period. In this case, a relatively high variable anti-dry-burning temperature threshold can be set as a benchmark to allow for situations where certain ingredients may require prolonged heating, resulting in a relatively stable but high pot bottom temperature. However, the variable anti-dry-burning time threshold needs to be set relatively low to more strictly control the time at higher temperatures, effectively preventing dry-burning accidents.

[0114] In some embodiments, the anti-dry-burning control method further includes:

[0115] Once the current pot bottom temperature is determined to be in a steady state, the current state is timed to obtain the second current duration;

[0116] The temperature detection module 10 obtains multiple consecutive current pot bottom temperatures within a predetermined time period after the stove 100 performs anti-dry-burning protection, in order to determine the current pot bottom temperature rise value.

[0117] When the second current duration is greater than the set time or the current pot bottom temperature rise is less than the set pot bottom temperature rise, return to the step of obtaining multiple consecutive current pot bottom temperatures detected by the temperature detection module 10 within the predetermined time period before the current moment, so as to redetermine the steady-state temperature, wherein the set pot bottom temperature rise is less than the pot bottom steady-state temperature difference.

[0118] Based on steady-state temperature, the variable anti-dry-burning temperature threshold corresponding to the current pot bottom temperature is dynamically adjusted, including:

[0119] When the steady-state temperature is lower than the first set temperature, the anti-dry-burning judgment is not performed;

[0120] When the steady-state temperature is greater than the first set temperature and less than the second set temperature, the predetermined anti-dry-burning temperature threshold is used as the variable anti-dry-burning temperature threshold.

[0121] When the steady-state temperature is higher than the second set temperature, a fixed temperature increment is added to the steady-state temperature to obtain a variable anti-dry-burning temperature threshold.

[0122] Based on steady-state temperature, dynamically set the variable anti-dry-burning time threshold corresponding to the current pot bottom temperature at the current moment, including:

[0123] When the steady-state temperature is greater than the first set temperature and less than the second set temperature, the first anti-dry-burning time threshold is used as the variable anti-dry-burning time threshold.

[0124] When the steady-state temperature is greater than the second set temperature, the second anti-dry-burning time threshold is used as the variable anti-dry-burning time threshold.

[0125] Wherein, the first set temperature is lower than the second set temperature, and the first anti-dry-burning time threshold is greater than the second anti-dry-burning time threshold.

[0126] Specifically, after determining that the current pot bottom temperature is in a steady state based on ΔT < ΔT1, a second current duration t2 is obtained by timing (the second current duration is the duration during which the current pot bottom temperature is in a steady state). During the timing process, if the current pot bottom temperature changes such that ΔT ≥ ΔT1, the timing is reset to zero.

[0127] Set time in t s This means that in the first case: if t2 > t s If the current steady state has persisted for an extended period, it is necessary to return to the step of obtaining multiple consecutive current pot bottom temperatures detected by the temperature detection module 10 within a predetermined time period prior to the current moment, in order to redetermine the steady-state temperature and subsequently update the variable anti-dry-burning temperature threshold T. off .

[0128] This design primarily considers cooking scenarios where the temperature rises slowly when heating over low heat. When heating over low heat, the temperature is relatively low, following the principle that "when 100 < T..." av <160; then T off =T av +100; t off The calculation method of "=10 seconds", T off The maximum temperature is around 260℃, but the bottom of the pot won't reach that high when the heat is low, so the timer won't start and the anti-dry-boil protection won't be triggered. So even if the low temperature is maintained for more than 60 minutes, after the water boils away, the pot will continue to be heated on low heat, causing the temperature to rise slowly. At this point, the pot is actually dry-boiling, and the anti-dry-boil protection still won't be triggered.

[0129] At this point, the steady-state temperature T is redefined. av This leads to an update of the variable anti-dry-burning temperature threshold T. off Here is an example of the method:

[0130] When 100 < T av <160; then T off =220; t off = 30 seconds;

[0131] When T av >160; then T off =T av +20; t off = 20 seconds.

[0132] In this way, the maximum value that the variable anti-dry-burning temperature threshold can reach can be reduced when heating with a low flame, allowing the timing to be triggered according to the actual situation even when heating with a low flame, thereby triggering the anti-dry-burning protection. Specifically, when T... avIf the temperature is less than 100, it indicates that the temperature of the pot bottom is low and there is usually no risk of dry burning. Therefore, no dry burning prevention judgment is performed. In other words, there is no need to perform subsequent steps to determine the steady-state temperature and control the stove to perform dry burning protection based on the current pot bottom temperature and the variable dry burning prevention temperature threshold.

[0133] In the second scenario, after the cooktop 100 activates its anti-dry-burn protection, if the current pot bottom temperature rise within 30 seconds after the protection is less than the set pot bottom temperature rise (e.g., 6°C), it indicates that the pot has re-entered a steady state after the dry-burn protection. Therefore, it is necessary to return to the step of obtaining multiple consecutive current pot bottom temperatures detected by the temperature detection module 10 within the predetermined time period before the current moment to re-determine the steady-state temperature and update the variable anti-dry-burn temperature threshold T. off .

[0134] At this point, the steady-state temperature T is redefined. av This leads to an update of the variable anti-dry-burning temperature threshold T. off The method can be referred to in S1001 to S1004 above.

[0135] In some embodiments, the anti-dry-burning control method further includes:

[0136] When the adjusted variable anti-dry-burning temperature threshold is greater than the preset maximum anti-dry-burning temperature, the preset maximum anti-dry-burning temperature is used as the variable anti-dry-burning temperature threshold.

[0137] When the adjusted variable anti-dry-burning temperature threshold is less than the preset minimum anti-dry-burning temperature, the preset minimum anti-dry-burning temperature is used as the variable anti-dry-burning temperature threshold.

[0138] Specifically, the stove 100 stores a preset maximum anti-dry-burning temperature T. S2 and preset minimum anti-dry-burning temperature T S1 The variable anti-dry-burning temperature threshold T obtained by adjusting it in the aforementioned manner off Condition T must be met. S2 ≥T off ≥T S1 In T off >T S2 When, then T S2 As T off ; in T off <T S1 When, then T S1 As T off This prevents the variable anti-dry-burning temperature threshold T from being affected. off If the temperature is too high, the anti-dry-burning protection will not be triggered, or the variable anti-dry-burning temperature threshold T may be too high. off If the temperature is too low, it may cause the anti-dry-burning protection to be triggered falsely.

[0139] In some embodiments, the cooktop 100 is communicatively connected to the range hood 200. During the timing of the current state, the anti-dry-burning control method further includes:

[0140] When the current temperature difference at the bottom of the pot is greater than the temperature difference during the fluctuation at the bottom of the pot, it is determined that the current temperature at the bottom of the pot is in a fluctuating state, wherein the temperature difference during the fluctuation at the bottom of the pot is greater than the temperature difference during the steady state at the bottom of the pot.

[0141] When the current temperature of the bottom of the pot is lower than the current average temperature of the bottom of the pot, it is determined that the current temperature of the bottom of the pot is in a fluctuating state.

[0142] Get the first average temperature of the current pot bottom, which is adjacent to the current pot bottom temperature at the current moment among multiple current pot bottom temperatures;

[0143] Get the second average temperature of the current pot bottom corresponding to a predetermined number of current pot bottom temperatures at the middle time among multiple current pot bottom temperatures;

[0144] When the first current average temperature of the bottom of the pot is less than the second current average temperature of the bottom of the pot, it is determined that the current temperature of the bottom of the pot is in a fluctuating state.

[0145] When the current pot bottom temperature is determined to be fluctuating, control the range hood 200 to run at high speed;

[0146] The timer will be reset when the current temperature of the pot bottom is determined to be fluctuating.

[0147] Specifically, during the timing of the current state, the following situations may occur:

[0148] (1) The temperature difference of the pot bottom fluctuation is represented by △T2, where △T2 > △T1. If the current pot bottom temperature difference is greater than the pot bottom fluctuation temperature difference, i.e., △T > △T2, then the current pot bottom temperature is determined to be in a fluctuating state. In one example, △T2 = 15℃, then if the current pot bottom temperature difference between the current maximum temperature and the current pot bottom minimum temperature is greater than 15℃ in 30 seconds, it indicates that the current pot bottom temperature is in a fluctuating state.

[0149] (2) The current temperature of the pot bottom is less than the current average temperature of the pot bottom, that is... This indicates that the current temperature of the pot bottom is fluctuating.

[0150] (3) Taking a predetermined number of 5 as an example. Obtain the 5 current pot bottom temperatures adjacent to the current time within 30 seconds, i.e., T. 26 T 27 T 28 T 29 T 30 According to T 26 T 27 T 28T 29 T 30 The first current average temperature of the pot bottom can be determined, i.e. Get the five current pot bottom temperatures, T, that are in the middle of a 30-second interval. 13 T 14 T 15 T 16 T 17 According to T 13 T 14 T 15 T 16 T 17 The second current average temperature of the pot bottom can be determined, i.e. like This indicates that the current temperature of the pot bottom is fluctuating.

[0151] If any one or more of the above three conditions are met, it means that the temperature of the pot bottom is fluctuating. At this time, the user may be stir-frying or adding cold water, ingredients, or other materials. Stir-frying will produce a lot of oil fumes, while adding cold water or ingredients will produce a lot of water vapor. In both of these situations, the range hood can be set to high speed to quickly remove oil fumes or water vapor.

[0152] Furthermore, if the user might be stirring, adding cold water, or adding ingredients, this constitutes human intervention. In this case, the user has a clear need to control the heat. For example, if a user wants a charred texture when cooking a dish, they need to maintain a high heat. Therefore, the system should prioritize meeting the user's needs, assuming there is no risk of dry burning, and reset the timer to avoid interfering with the user's cooking process and affecting the taste and quality of the dish.

[0153] Furthermore, a weight sensor can be installed in the cooktop 100 to detect the weight of the food in the pot. By monitoring weight changes, it can be further distinguished whether stir-frying or the addition of cold water or food can occur. Typically, adding cold water or food will significantly increase the total weight, while simply stir-frying will not result in a noticeable change in weight, which may fluctuate slightly or decrease. Once it's determined whether stir-frying or the addition of cold water or food is involved, the range hood 200 can be controlled to operate at a high speed to precisely remove fumes when stir-frying is confirmed. Conversely, if cold water or food has been added, the timer will be reset to accurately prevent dry burning.

[0154] In some implementations, the anti-dry-burning control method further includes, during the timing of the current state:

[0155] Get the placement status of the cookware on the stove 100;

[0156] The timer will be reset when no pots or pans are placed on the stove 100.

[0157] Specifically, if during the timing process, it is detected that no pot is placed on the stove 100 (e.g., the user removes the pot from the stove 100), and there is no risk of the pot burning dry, the timing will be reset to zero to prevent invalid timing from causing the anti-dry-burn protection to be triggered erroneously.

[0158] In some implementations, the anti-dry-burning control method further includes, during the timing of the current state:

[0159] Get the current firepower of stove 100;

[0160] When the current firepower is adjusted, the timer will be reset to zero.

[0161] Specifically, if the current heat level of the stove 100 is detected to have been adjusted during the timing process, the timer will be reset to zero. On one hand, when the current heat level is adjusted, the judgment logic determined based on the original heat level may have become invalid, thus requiring a timer reset and a new judgment logic determined based on the new heat level. On the other hand, if the user adjusts the current heat level, such as from high to low or vice versa, failure to reset the timer may lead to a mis-triggered anti-dry-burning protection mechanism due to stage mismatch.

[0162] It should be noted that "current heat setting adjustment" refers to situations where the heat setting is adjusted manually, such as by manually adjusting the heat setting using the mechanical knob 90 or buttons on the stove 100. However, if the heat setting of the stove 100 fluctuates occasionally without human intervention, this does not constitute a situation where the current heat setting has been adjusted.

[0163] In this embodiment of the application, the current firepower of the stove 100 can be detected by the aforementioned firepower detection module 80, mechanical knob 90 and potentiometer 110, which will not be described in detail here.

[0164] In some implementations, the anti-dry-burning control method further includes, during the timing of the current state:

[0165] Get the current temperature change of the pot bottom;

[0166] The timer will be reset when the temperature at the bottom of the pot drops and the drop exceeds a predetermined range.

[0167] Specifically, if during the timing process, a drop in the current pot bottom temperature is detected, and the drop exceeds a predetermined range within the scheduled time period, the timer will be reset to zero. In one example, the predetermined range could be 20°C. It's understandable that a sudden temperature drop usually signifies an interruption or change in the cooking process, such as the user adding cold water to the pot (like adding water when cooking noodles) or adding cold ingredients (like adding vegetables when stir-frying). In such cases, the original timing logic may become invalid. Resetting the timer and restarting it in this situation prevents accidental triggering of the anti-dry-boil protection.

[0168] In some embodiments, the cooktop 100 is communicatively connected to the range hood 200. The range hood 200 includes a human body detection module for detecting human activity data within a predetermined area of ​​the cooktop 100. The anti-dry-burning control method further includes:

[0169] Acquire human activity data detected by the human body detection module;

[0170] Determine whether a person has left the designated area based on human activity data;

[0171] When a person leaves the designated area, the current time is recorded to obtain the current departure time.

[0172] When the current departure time is longer than the scheduled time, control the stove 100 to activate the anti-dry burning detection function;

[0173] After the stove 100 activates the anti-dry-burning detection function, it proceeds to the step of acquiring multiple consecutive current pot bottom temperatures detected by the temperature detection module 10 within a predetermined time period before the current moment.

[0174] Regarding the solution for controlling the stove 100 to activate the anti-dry-burning detection function when the current departure time is greater than the predetermined time, the implementation method of linking the pot bottom temperature detection and the human body detection module of the range hood 200 can be referred to, and will not be repeated here.

[0175] Based on the anti-dry-burning control method of dynamically adjusting the protection point temperature, the following anti-dry-burning control method based on user time-limited protection can also be combined.

[0176] Implementation of user-defined time protection strategy:

[0177] Figure 4 This is a flowchart illustrating the anti-dry-burning control method corresponding to the user timer protection strategy in certain embodiments of this application.

[0178] Please see Figure 1 and Figure 4 The anti-dry-burning control method based on user-timed protection in this application is applied to the stove 100. The anti-dry-burning control method further includes:

[0179] S401: Obtain the current working time of stove 100;

[0180] S402: Set the current timer based on user input;

[0181] S403: When the current working time reaches the current timer, control the stove 100 to perform anti-dry burning protection.

[0182] In the anti-dry-burning control method based on user-timed protection according to the embodiments of this application, when the current working time reaches the current timed period, the stove 100 is controlled to perform anti-dry-burning protection. For example, the gas valve of the stove 100 is controlled to close, realizing automatic flameout protection.

[0183] Specifically, users can set the current timer T on the control panel of the stove 100. D For example, the control panel can have dedicated timer setting buttons or touch areas, allowing users to input the desired timer duration by operating these buttons or touch areas. Once set, the current timer duration T is displayed. D It can be displayed on the display module 60 on the control panel for easy viewing by the user.

[0184] To ensure safe and reasonable use, the stove 100 has a maximum settable timer T. max The maximum settable timeout period T max The timer setting can be determined comprehensively based on factors such as the design power of the stove 100, the usage scenario, and safety standards. For example, for a typical household stove 100, the maximum settable time T is... max It can be set to 180 minutes. The current timer duration T is set by the user. D It needs to be less than or equal to the maximum settable timer T max That is, T D ≤T max If the user-input timeout exceeds the maximum settable timeout T, max The control panel will then issue a prompt message, requiring the user to re-enter the information.

[0185] The current working time reaches the current time T. D When the gas stove 100 is in use, the system will activate its anti-dry-burning protection mechanism. This could be achieved by closing the gas valve of the stove 100, thus automatically shutting off the flame and ensuring the safety of the stove 100 during use. Additionally, when the current working time reaches the current timer T... D At the same time, the buzzer module 70 can also be controlled to emit a prompt sound to remind the user that the timer has expired or that there is a risk of dry burning.

[0186] Based on the dry-burning prevention control method of dynamically adjusting the protection point temperature, the following dry-burning prevention control method based on the longest working time protection can also be combined.

[0187] Implementation of the maximum working time limit strategy:

[0188] Figure 5 This is a flowchart illustrating the anti-dry-burning control method corresponding to the maximum working time limitation strategy in certain embodiments of this application.

[0189] Please see Figure 1 and Figure 5 The anti-dry-burning control method based on maximum operating time protection in this application is applied to a stove 100. The stove 100 has multiple preset maximum operating times, each corresponding to a different set heat level of the stove 100. The higher the set heat level, the shorter the corresponding maximum operating time. The anti-dry-burning control method further includes:

[0190] S501: Obtain the current firepower of stove 100;

[0191] S502: Obtain the current working time of stove 100;

[0192] S503: For each set heat level, when the current heat level is the set heat level and the current working time reaches the maximum working time corresponding to the set heat level, control the stove 100 to perform anti-dry burning protection.

[0193] In the anti-dry-burning control method based on longest operating time protection according to the embodiments of this application, the stove 100 has multiple preset longest operating times, each corresponding to a different set fire level of the stove 100. For each set fire level, when the current fire level is that set fire level and the current operating time reaches the longest operating time corresponding to that set fire level, the stove 100 is controlled to perform anti-dry-burning protection. In this way, the stove 100 can be intelligently controlled to perform anti-dry-burning protection, improving the accuracy and reliability of the anti-dry-burning protection.

[0194] Specifically, the cooktop 100 has multiple preset maximum operating times, each corresponding to a set heat level of the cooktop 100, and the higher the set heat level, the shorter the corresponding maximum operating time. When implementing the anti-dry-burning control method, each maximum operating time is used in conjunction with its corresponding set heat level.

[0195] When the stove 100 activates its anti-dry-burning function, the firepower detection module 80 can detect the current firepower of the stove 100 in real time, and the timing module 20 can detect the current working time t of the stove 100 in real time. The system acquires the current firepower and the current working time of the stove 100. For each set firepower level, it determines the relationship between the current firepower and the set firepower level, and the relationship between the current working time and the maximum working time corresponding to the set firepower level. If the current firepower is the set firepower level and the current working time reaches the maximum working time corresponding to the set firepower level, the stove 100 is controlled to perform anti-dry-burning protection. For example, the gas valve of the stove 100 is controlled to close, achieving automatic flameout protection.

[0196] In this embodiment, when the current heat output of the stove 100 is at different set heat outputs, the longest working time corresponding to each set heat output is used as a reference benchmark for the current working time, which can improve the accuracy of anti-dry burning control. Furthermore, combined with... Figure 6It is known that when the current heat of stove 100 is set to high, the temperature of the pot bottom rises rapidly, making it more prone to dry burning. Therefore, the higher the heat setting, the shorter the corresponding maximum working time, allowing for stricter time control when the heat is high, thus preventing dry burning accidents.

[0197] In some implementations, the set heat level includes a first heat level, a second heat level, and a third heat level. Multiple longest operating times include a first longest operating time, a second longest operating time, and a third longest operating time. For each set heat level, when the current heat level is the set heat level and the current operating time reaches the longest operating time corresponding to the set heat level, the stove 100 is controlled to perform anti-dry-burning protection, including:

[0198] When the current firepower is at the highest level and the current working time has reached the maximum working time, the stove 100 is controlled to perform anti-dry burning protection.

[0199] When the current heat level is the second highest and the current working time has reached the second longest working time, the stove 100 is controlled to perform anti-dry burning protection.

[0200] When the current firepower is at the third highest level and the current working time has reached the third longest working time, the stove 100 is controlled to perform anti-dry burning protection.

[0201] Among them, the first firepower, the second firepower, and the third firepower increase in that order, while the first longest working time, the second longest working time, and the third longest working time decrease in that order.

[0202] Specifically, the first, second, and third firepower can be represented as low, medium, and high firepower, respectively. The first, second, and third longest working times are respectively expressed in T... L T M T H Indicated. Among them, T L >T M >T H In addition, T L T M T H All of these are greater than the maximum settable timer T of the aforementioned stove 100. max .

[0203] (1) When the current firepower is low and the current working time has reached T L At that time, the stove 100 is controlled to perform anti-dry burning protection.

[0204] (2) When the current firepower is medium and the current working time has reached T M At that time, the control unit 100 will activate the anti-dry-burning protection.

[0205] (3) When the current firepower is at its maximum and the current working time has reached T H At that time, the control unit 100 will activate the anti-dry-burning protection.

[0206] The application process of the anti-dry-burning control method is explained below with reference to the specific values ​​of several longest working times in Table 1. Among them, T... L =2 hours, T M = 1.5 hours, T H = 1 hour. It should be noted that the above parameter values ​​are for illustrative purposes only. Other values ​​may be used in other examples, and there are no restrictions here.

[0207] Table 1

[0208]

[0209]

[0210] After the anti-dry burning function is activated, the current firepower of the stove 100 and the current working time t of the stove 100 are obtained.

[0211] (1) If the current firepower is low and the current working time reaches 2 hours, control the stove 100 to perform anti-dry burning protection.

[0212] (2) If the current heat is medium and the current working time reaches 1.5 hours, control the stove to perform anti-dry burning protection.

[0213] (3) If the current firepower is high and the current working time reaches 1 hour, control the stove to perform anti-dry burning protection.

[0214] Scene 1:

[0215] After the anti-dry-burning function is activated, the current heat level and current operating time of the stove 100 are obtained. Initially, the current heat level is low and remains low. After 2 hours, the anti-dry-burning protection is triggered.

[0216] Scene 2:

[0217] After the anti-dry-burning function is activated, the current heat level and current operating time of the stove 100 are obtained. Initially, the current heat level is medium, and it remains at medium. After 1.5 hours, the anti-dry-burning protection is triggered.

[0218] Scene 3:

[0219] After the anti-dry-burning function is activated, the current heat level and current operating time of the stove 100 are obtained. Initially, the current heat level is high, and it remains at high. After one hour, the anti-dry-burning protection is triggered.

[0220] Scene 4:

[0221] After the anti-dry-burning function is activated, the current heat level and current operating time of the stove 100 are obtained. Initially, the current heat level is low. Then, the current heat level changes; after 1 hour, the current heat level becomes medium, and remains at medium thereafter.

[0222] In the above scenario, if the maximum working time of 2 hours corresponding to low flame is not reached after 1 hour, the anti-dry-burning protection will not be triggered. If the maximum working time of 1.5 hours corresponding to medium flame is reached after 2.5 hours, the anti-dry-burning protection will be triggered.

[0223] To address the aforementioned scenarios, this application's implementation method sets three maximum operating times, corresponding to the low, medium, and high flames of the stove 100, respectively, which improves the accuracy of dry-burning prevention control. Furthermore, since the higher the flame intensity, the shorter the corresponding maximum operating time, stricter time control can be achieved when the flame intensity is high, thereby preventing dry-burning accidents.

[0224] Based on the method of preventing dry burning by dynamically adjusting the temperature of the protection point, the following method of linkage control between the range hood and the stove can also be combined.

[0225] Implementation method of pot bottom temperature detection and stove-range linkage function:

[0226] Figure 7 This is a flowchart illustrating a method for controlling the linkage between the range hood and stove according to certain embodiments of this application.

[0227] Please see Figure 1 , Figure 2 and Figure 7 The range hood and cooktop linkage control method of this application is applied to a range hood and cooktop linkage system 1000. The range hood and cooktop linkage system 1000 includes a range hood 200 and a cooktop 100. The range hood 200 and cooktop 100 are communicatively connected. The cooktop 100 includes a temperature detection module 10, which is used to detect the current bottom temperature of a pot placed on the cooktop 100. The range hood and cooktop linkage control method includes:

[0228] S701: Obtain the current pot bottom temperature detected by the temperature detection module 10;

[0229] S702: Controls the operating status of the range hood 200 based on the current pot bottom temperature.

[0230] In the range hood and cooktop linkage control method of this application, the range hood 200 and the cooktop 100 are communicatively connected. Based on the current pot bottom temperature detected by the temperature detection module 10 of the cooktop 100, the operating status of the range hood 200 is controlled. In this way, the operating status of the range hood 200 can be intelligently controlled, improving the accuracy and reliability of the range hood 200 control.

[0231] Specifically, the range hood 200 and the cooktop 100 can interact wirelessly. Based on wireless communication, the cooktop 100 can report its operating status (such as whether it is off, ignited, or heating), heat level, and current pot bottom temperature to the range hood 200. For example, when the cooktop 100 starts igniting, it reports the ignition status to the range hood 200, causing the range hood 200 to start operating.

[0232] During cooking, the temperature detection module 10 can detect the current bottom temperature T of the pot placed on the stove 100 in real time, and thus control the operation of the range hood 200 based on the current bottom temperature T. For example, it can control the range hood 200 to operate at a high speed, a medium speed, or a low speed.

[0233] This embodiment of the application associates the operating state of the range hood 200 with the cooking state of the cooktop 100, controlling the operating state of the range hood 200 based on the current pot bottom temperature. This allows the operating state of the range hood 200 to more accurately match the amount of oil fumes generated during cooking, significantly improving the precision of range hood 200 control. Furthermore, the current pot bottom temperature is unaffected by external factors, making the control decisions of the range hood 200 more reliable and eliminating the need for manual user intervention, thus providing a more convenient cooking experience.

[0234] The embodiments of this application are applicable to various common cooking scenarios. During cooking, as ingredients are added to the pan, the range hood 200 can adjust its operating status in a timely manner according to changes in the temperature of the pan. For example, when stir-frying chili peppers or meat, the temperature of the pan rises rapidly, and the range hood 200 operates at a high setting to quickly remove fumes; when stewing food, the temperature of the pan is relatively stable and lower, and the range hood 200 operates at a low setting, which can maintain fresh air in the kitchen while reducing energy consumption and noise.

[0235] In some embodiments, the cooktop 100 includes a first control module 30 and a first wireless module 120. The range hood 200 includes a second control module 210 and a second wireless module 220. Acquiring the current pot bottom temperature detected by the temperature detection module 10 includes:

[0236] The first control module 30 acquires the current pot bottom temperature detected by the temperature detection module 10;

[0237] Based on the current pot bottom temperature, the operating status of the range hood 200 is controlled, including:

[0238] The first control module 30 determines the control signal based on the current pot bottom temperature and sends the control signal to the range hood 200 through communication between the first wireless module 120 and the second wireless module 220.

[0239] The second control module 210 controls the operating status of the smoke hood 200 according to the control signal.

[0240] Specifically, the range hood 200 and the cooktop 100 exchange data via communication between the first wireless module 120 and the second wireless module 220. In this embodiment, after the temperature detection module 10 detects the current pot bottom temperature T, the first control module 30 acquires the current pot bottom temperature T and determines the control signal for the range hood 200 based on the current pot bottom temperature T. Then, the control signal is sent to the range hood 200 through communication between the first wireless module 120 and the second wireless module 220. The second control module 210 then controls the operating state of the range hood 200 according to the control signal. That is to say, the process of analysis and decision-making based on the current pot bottom temperature is executed by the cooktop 100, and the range hood 200 only needs to receive the control signal to adjust its operating state. In this way, not only can the amount of communication data be reduced (without sending a large amount of pot bottom temperature data), reducing the communication burden, but the stability and reliability of communication can also be improved; in addition, the data transmission time is reduced, so the range hood 200 can respond and execute more quickly and adjust its operating state in a timely manner.

[0241] In some embodiments, the cooktop 100 includes a first control module 30 and a first wireless module 120. The range hood 200 includes a second control module 210 and a second wireless module 220. Acquiring the current pot bottom temperature detected by the temperature detection module 10 includes:

[0242] The first control module 30 acquires the current pot bottom temperature detected by the temperature detection module 10, and sends the current pot bottom temperature to the range hood 200 through communication between the first wireless module 120 and the second wireless module 220.

[0243] Based on the current pot bottom temperature, the operating status of the range hood 200 is controlled, including:

[0244] The second control module 210 determines the control signal based on the current pot bottom temperature;

[0245] The second control module 210 controls the operating status of the smoke hood 200 according to the control signal.

[0246] Specifically, the range hood 200 and the cooktop 100 exchange data via communication between the first wireless module 120 and the second wireless module 220. In this embodiment, after the temperature detection module 10 detects the current pot bottom temperature T, the first control module 30 acquires the current pot bottom temperature T. Then, through communication between the first wireless module 120 and the second wireless module 220, the current pot bottom temperature T is sent to the range hood 200. The second control module 210 then determines a control signal based on the current pot bottom temperature, and controls the operating state of the range hood 200 according to the control signal. That is to say, the process of analysis and decision-making based on the current pot bottom temperature is executed by the range hood 200, while the cooktop 100 only needs to detect the current pot bottom temperature. It can be understood that the cooktop 100 generally operates with batteries, while the range hood 200 operates by plugging in a power source. The data analysis and decision-making process may consume a lot of power. Executing this process on the range hood 200 helps save the power of the cooktop 100, avoids frequent battery replacements, and prevents inconvenience to the user.

[0247] It should be noted that, in the following text, when conducting analysis and decision-making based on the current pot bottom temperature and time parameters, the same method can be used, with the cooktop 100 executing the process, or the time parameters can be sent to the range hood 200 for execution. Alternatively, some of the analysis and decision-making processes can be executed by the cooktop 100, and some by the range hood 200; no restrictions are placed here.

[0248] In some implementations, the operating state of the range hood 200 is controlled based on the current pot bottom temperature, including:

[0249] When the current pot bottom temperature is higher than the set pot bottom temperature, the current state is timed to obtain the first current cumulative time;

[0250] When the first current cumulative time is greater than the first set time, control the smoke machine 200 to run at high speed.

[0251] Specifically, the temperature of the pot bottom is set to T. max The first set time is denoted by t1. This applies when the current pot bottom temperature T > T0. max When the timer starts, the first current cumulative time t is obtained (the first current cumulative time is T > T). max (duration of time). When t > t1, the range hood 200 is controlled to run at high speed. During the timing process, if the current pot bottom temperature T decreases, such that T ≤ T... max If the timer is reset, the countdown will be reset to zero.

[0252] It's understandable that when the current temperature of the pan is higher than the set temperature and remains so for a period of time, it usually means that the heat is high during cooking, causing the food to heat up rapidly and producing a lot of fumes. For example, when stir-frying ingredients like chili peppers or meat, the pan temperature rises rapidly, the moisture in the food evaporates quickly, and the oil also reaches a high temperature, resulting in dense fumes. If the range hood cannot remove these fumes in time, they will permeate the kitchen air, not only affecting the hygiene and aesthetics of the kitchen but also potentially harming human health, such as irritating the respiratory tract and causing coughing.

[0253] At this time, the range hood 200, operating at high speed, provides stronger suction, quickly drawing in and expelling the generated fumes outdoors. During high-speed operation, the range hood 200's fan speed increases, and the airflow expands, creating a strong negative pressure zone in a short time. This more effectively captures and removes fumes, ensuring fresh air in the kitchen.

[0254] It should be noted that in this embodiment, the range hood 200 includes at least two operating settings: high and low. The high setting has a stronger ability to handle cooking fumes than the low setting. It is understood that in other examples, if the range hood 200 does not explicitly define high and low settings, the setting with the relatively stronger ability to handle cooking fumes can be designated as high, and the setting with the relatively weaker ability to handle cooking fumes as low. For example, if the range hood 200 has four different operating settings, the first two settings can be designated as high, the last two as low, and so on, from high to low.

[0255] In some implementations, the operating state of the range hood 200 is controlled based on the current pot bottom temperature, including:

[0256] Get the current temperature change corresponding to the current bottom temperature of the pot;

[0257] When the current pot bottom temperature is lower than the set pot bottom temperature, and the current temperature change is greater than the set temperature rise, control the range hood 200 to run at high speed.

[0258] When the current pot bottom temperature is lower than the set pot bottom temperature, and the current temperature change is greater than the set temperature drop, control the range hood 200 to operate at high speed.

[0259] Specifically, if the current temperature of the pot bottom is lower than the set temperature, it does not necessarily mean that the range hood 200 will operate at medium or low speed. In this case, it is necessary to further determine the speed based on the current temperature change.

[0260] Research has shown that when the temperature of a pot, even if it hasn't reached the set value, is rising rapidly, it often indicates that the cook is about to perform high-temperature cooking operations, such as stir-frying or deep-frying, which means a large amount of oil fumes will be generated. At this time, the range hood 200, operating at high speed, can prepare in advance, quickly removing the large amount of oil fumes and preventing them from spreading throughout the kitchen.

[0261] Research also revealed that when the pot's bottom temperature, though not yet at the set value, is rapidly decreasing, it may be due to unforeseen circumstances, such as the addition of cold water or ingredients during cooking. These situations cause the pot's temperature to drop quickly and generate a large amount of steam. In this case, the range hood 200, operating at high speed, can quickly remove the generated steam, keeping the kitchen air fresh.

[0262] In this embodiment, the set temperature rise can be represented by N11, and the set temperature fall can be represented by N12. Both values ​​can be the same. The current temperature change ΔT corresponding to the current pot bottom temperature is obtained. This can be calculated simultaneously with the current pot bottom temperature detected by the temperature detection module 10, i.e., based on multiple current pot bottom temperatures within a predetermined time period. Alternatively, the current temperature change can be calculated only when the current pot bottom temperature is lower than the set pot bottom temperature; no limitation is imposed here.

[0263] In T < T max When ΔT > N11, it indicates that the temperature is rising rapidly, therefore the range hood 200 is running at high speed; furthermore, when T < T max When ΔT > N12, it indicates that the temperature is dropping rapidly, therefore the range hood 200 operates at high speed. It should be noted that the temperature change, temperature rise, and temperature fall mentioned above are all evaluated using the absolute value of the temperature change. Of course, in other examples, the numerical values ​​themselves can also be used for evaluation. In this case, the temperature rise is positive and the temperature fall is negative. The solution is equivalent to: when the current pot bottom temperature is lower than the set pot bottom temperature, and the positive current temperature change is greater than the positive set temperature rise, the range hood 200 is controlled to operate at high speed; when the current pot bottom temperature is lower than the set pot bottom temperature, and the negative current temperature change is less than the negative set temperature fall, the range hood 200 is controlled to operate at high speed.

[0264] In some implementations, the operating state of the range hood 200 is controlled based on the current pot bottom temperature, including:

[0265] Get the current temperature change corresponding to the current bottom temperature of the pot;

[0266] When the current pot bottom temperature is greater than the first set pot bottom temperature but less than the second set pot bottom temperature, and the current temperature change is less than the set temperature change, the current state is timed to obtain the second current cumulative time.

[0267] When the second current cumulative time is greater than the first set time, control the smoke hood 200 to run at a low speed;

[0268] When the current pot bottom temperature is greater than the second set pot bottom temperature but less than the third set pot bottom temperature, and the current temperature change is less than the set temperature change, the current state is timed to obtain the third current cumulative time.

[0269] When the current cumulative time exceeds the first set time, control the range hood 200 to run at medium speed;

[0270] Among them, the third set pot bottom temperature is greater than the second set pot bottom temperature, and the second set pot bottom temperature is greater than the first set pot bottom temperature.

[0271] Specifically, the method for obtaining the current temperature change corresponding to the current pot bottom temperature is the same as in the previous embodiment. Specifically, the current temperature change can be calculated simultaneously with the current pot bottom temperature detected by the temperature detection module 10, i.e., based on multiple current pot bottom temperatures within a predetermined time period. Alternatively, the current temperature change can be calculated only when the current pot bottom temperature is greater than a first set pot bottom temperature but less than a second set pot bottom temperature, or when the current pot bottom temperature is greater than a second set pot bottom temperature but less than a third set pot bottom temperature; this is not limited here.

[0272] The first set bottom temperature is denoted by T1, the second set bottom temperature by T2, and the third set bottom temperature by T3. The change in set temperature is denoted by N2. Where T3 > T2 > T1, N11 > N2, and N12 > N2.

[0273] When T1 < T < T2 and ΔT < N2, the timer starts to obtain the second current cumulative time t (the second current cumulative time is the duration of T1 < T < T2 and ΔT < N2). If t > t1, it means that the temperature inside the pot is relatively low and the temperature is relatively stable, so the range hood 200 runs at a low speed.

[0274] When T2 < T < T3 and ΔT < N2, start timing to obtain the third current cumulative time t (the third current cumulative time is the duration of T2 < T < T3 and ΔT < N2). If t > t1, it means that the temperature inside the pot is relatively low (but higher than the previous case) and the temperature is relatively stable, so the range hood 200 is running at medium speed.

[0275] It should be noted that, in this embodiment, the range hood 200 includes at least three operating speeds: high, medium, and low. The medium speed is the speed between high and low. The ability to process cooking fumes decreases sequentially from high to low. It is understood that in other examples, if the range hood 200 does not explicitly define high, medium, and low speeds, then the speed with the relatively stronger fume processing ability can be designated as high, the speed with the relatively moderate fume processing ability as medium, and the speed with the relatively weaker fume processing ability as low. For example, if the range hood 200 has five different operating speeds, then from high to low, the first two speeds can be designated as high, the middle speed as medium, the last two speeds as low, and so on.

[0276] It should be noted that, in the embodiments of this application, controlling the range hood 200 to operate at high, medium, and low speeds can specifically involve: (1) controlling the speed setting of the fan in the range hood 200, for example, controlling the fan speed setting to high, medium, and low speeds; (2) controlling the opening and closing height of the left and right side panels of the range hood 200, for example, controlling the opening and closing height of the left and right side panels to high, medium, and low speeds. The higher the speed setting, the longer the side panels extend, in order to better guide the fumes to the air inlet of the range hood 200.

[0277] In some implementations, the range hood and stove linkage control method further includes:

[0278] After the stove 100 activates the anti-dry-burning protection, the range hood 200 is controlled to run at high speed for the second set time.

[0279] The second set time is longer than the first set time.

[0280] Specifically, based on the current temperature of the pot bottom, analysis and decisions can be made to control the stove 100 to perform anti-dry-burning protection, such as controlling the gas valve of the stove 100 to achieve automatic flameout protection. After the stove 100 performs anti-dry-burning protection, the range hood 200 runs at high speed for a second set time. The second set time is denoted by t2, where t2 > t1. That is to say, the range hood 200 runs at high speed for a longer period of time relative to the high temperature of the pot bottom, thus ensuring that all oil fumes are exhausted.

[0281] Based on the method of preventing dry burning by dynamically adjusting the temperature of the protection point, the following method of linkage control between the range hood and the stove can also be combined.

[0282] Implementation method for linking pot bottom temperature detection with the range hood's 200-person human detection module:

[0283] Figure 8 This is a flowchart illustrating a method for controlling the linkage between the range hood and stove according to certain embodiments of this application.

[0284] Please see Figure 1 , Figure 2and Figure 8 The range hood and cooktop linkage control method of this application is applied to a range hood and cooktop linkage system 1000. The range hood and cooktop linkage system 1000 includes a range hood 200 and a cooktop 100. The range hood 200 and cooktop 100 are communicatively connected. The range hood 200 includes a human body detection module, which is used to detect human activity data within a predetermined area of ​​the cooktop 100. The range hood and cooktop linkage control method includes:

[0285] S901: Acquire human activity data detected by the human body detection module;

[0286] S902: Determine whether a person has left the designated area based on human activity data;

[0287] S903: When it is determined that a human body has left the predetermined area, the current state is timed to obtain the current departure time;

[0288] S904: When the current departure time is longer than the preset time, control the stove 100 to activate the anti-dry burning detection function.

[0289] In the range hood and cooktop linkage control method of this application, the range hood 200 and the cooktop 100 are communicatively connected. Based on human activity data detected by the human body detection module of the range hood 200, it is determined whether a person has left a predetermined area. If it is determined that a person has left the predetermined area, the current departure time is timed, and if the current departure time exceeds the predetermined time, the cooktop 100 is controlled to activate the anti-dry-burning detection function. In this way, the cooktop 100 can be intelligently controlled to perform anti-dry-burning protection, improving the accuracy and reliability of the anti-dry-burning protection.

[0290] Specifically, the range hood 200 is equipped with a human body detection module. This module can detect and identify human activity in real time, obtaining human activity data. The human body detection module can be based on infrared sensing technology, such as a pyroelectric infrared sensor or an infrared thermal imaging sensor; or it can be based on microwave sensing technology, such as a Doppler microwave sensor or an frequency-modulated continuous wave microwave sensor; or it can be based on image sensing technology, such as a regular camera or a depth camera.

[0291] Taking a pyroelectric infrared sensor as an example, a pyroelectric infrared sensor uses the pyroelectric effect to detect infrared radiation emitted by the human body. The human body continuously radiates infrared radiation of a specific wavelength. When the sensor receives this infrared radiation, the pyroelectric material inside it will generate a change in charge, thereby outputting an electrical signal. Based on the electrical signal, human activity within a certain range in front of the stove 100 can be detected.

[0292] Taking infrared thermal imaging sensors as an example, infrared thermal imaging sensors receive the infrared radiation emitted by objects and convert it into a visible image. Objects at different temperatures emit infrared radiation of different intensities, and the sensor can generate thermal images based on these differences, thereby detecting the position and activity of a person.

[0293] In the embodiments of this application, the predetermined time is expressed as t. s1 This indicates that during the cooking process, the human body detection module can monitor human activity data within a designated area of ​​the stove 100 in real time to determine whether a person has left the designated area. When it is determined that a person has left the designated area, a timer is started to obtain the current departure time t1 (the current departure time is the duration the person has been away from the designated area), and t1 is reset to zero when it is determined that the person has returned to the designated area. If t1 > t s1 Then, control the stove to activate the anti-dry-burning detection function.

[0294] This application's implementation uses a human body detection module to accurately capture human activity data and, combined with the factor of departure time, can more accurately determine whether a user has truly left the kitchen and has not returned within a short period. For example, a user may only briefly move around near the designated area, resulting in a temporary change in human activity data, but this will not be mistakenly interpreted as the user having left and trigger the anti-dry-burn detection function. The corresponding operation is only triggered when the human body leaves the designated area and the predetermined time has elapsed, avoiding unnecessary anti-dry-burn detection and improving the accuracy and reliability of the judgment. Furthermore, by sensing the human activity status and departure time, the stove 100 is controlled to activate the anti-dry-burn detection function without manual operation by the user, providing a more convenient cooking experience and effectively ensuring cooking safety.

[0295] The implementation method of this application is applicable to various daily cooking scenarios. For example, when a user is stewing food in the kitchen, they may suddenly need to leave the kitchen for a period of time. In this case, the human body detection module will promptly detect that the user has left the predetermined area and start timing. If the user returns within the predetermined time, the system will not activate the anti-dry-burn detection function and will continue cooking normally; however, if the user is away for longer than the predetermined time, the system will immediately control the stove 100 to activate the anti-dry-burn detection function to prevent the pot from dry-burning due to lack of supervision, thus preventing safety hazards.

[0296] It should be noted that the above-mentioned process of analysis and decision-making based on human activity data and time parameters can be executed by the range hood 200, or the human activity data and time parameters can be sent to the cooktop 100 for execution. Alternatively, some of the analysis and decision-making processes can be executed by the cooktop 100 and some by the range hood 200; no restrictions are imposed here.

[0297] In some embodiments, the cooktop 100 includes a temperature detection module 10, which is used to detect the current bottom temperature of a pot placed on the cooktop 100. The cooktop-range hood linkage control method further includes:

[0298] The current pot bottom temperature is obtained from the temperature detection module 10;

[0299] When the current temperature of the pot bottom is higher than the predetermined temperature of the pot bottom, and it is confirmed that the person has left the predetermined area, a prompt will be given to the user;

[0300] The notification methods include any one or more of the following: notifying the user through the stove 100, notifying the user through the range hood 200, and notifying the user through a mobile terminal communicating with the range hood 200.

[0301] Specifically, the predetermined pot bottom temperature is denoted by T1. During the cooking process, the temperature detection module 10 can detect the current pot bottom temperature T of the pot placed on the stove 100 in real time. If at a certain moment, T > T1, and it is determined through human activity data that the human body has left the predetermined area, it indicates that the stove 100 is at a high temperature and the human body has left, at which point a prompt needs to be given to the user.

[0302] The notification method could be as follows: the buzzer module 70 of the cooktop 100 would emit a notification sound; the control panel of the cooktop 100 would display a high-temperature warning; or the high-temperature information of the cooktop 100 could be reported to the range hood 200, which would then push the high-temperature information of the cooktop 100 to the user's mobile phone via a Wi-Fi module. The notification would stop when a person is detected returning to the designated area.

[0303] Figure 9 This is a circuit diagram of the temperature detection module 10 in some embodiments of this application.

[0304] Please see Figure 1 and Figure 9In this embodiment, the stove 100 includes a first control module 30, a temperature detection module 10, a solenoid valve control module, and a solenoid valve. The first control module 30 can be driven by an MCU microcontroller chip. The circuit of the temperature detection module 10 consists of a negative temperature coefficient thermistor (NTC), a variable resistor R, capacitors C1 and C2. The NTC and the variable resistor R are connected in series, and the variable resistor R is connected to the first control module 30. The solenoid valve control module is connected to the first control module 30 and the solenoid valve. When the pot is placed on the stove 100, the NTC directly contacts the bottom of the pot. The anti-dry-burning control method includes: the first control module 30 detects the voltage V at the variable resistor R, adjusts the value of the variable resistor R according to the change in the voltage V, calculates the resistance value Rt of the NTC based on the value of the variable resistor R and the voltage V, and calculates the bottom temperature T of the pot based on the resistance value Rt of the NTC. When the stove 100 is determined to be in a dry-burning state based on T, the first control module 30 causes the solenoid valve control module to disconnect the solenoid valve.

[0305] In this embodiment, the input voltage of the series circuit formed by the negative temperature coefficient thermistor NTC and the variable resistor R is Vcc, the resistance value of the negative temperature coefficient thermistor NTC is Rt, the voltage at the variable resistor R is V = Vcc*R / (R+Rt), and the resistance value of the negative temperature coefficient thermistor NTC is Rt = [(Vcc-V) / V]*R. When the pot is placed on the stove 100, the negative temperature coefficient thermistor NTC is in direct contact with the bottom of the pot, and the temperature of the negative temperature coefficient thermistor NTC is the temperature of the bottom of the pot. The first control module 30 calculates Rt according to Rt = [(Vcc-V) / V]*R, which corresponds to the temperature value. Based on the calculated Rt value, the temperature T of the bottom of the pot can be deduced. When it is determined that the stove 100 is in a dry-burning state based on T, the first control module 30 controls the solenoid valve control module to disconnect the solenoid valve, and the stove 100 is turned off.

[0306] The resistance Rt of a negative temperature coefficient (NTC) thermistor decreases as the pot bottom temperature T increases. According to the resistance-temperature characteristic table of NTC thermistors, at a pot bottom temperature of 25°C, the resistance Rt is between 233KΩ and 310KΩ; at 50°C, it is between 80KΩ and 101KΩ; at 65°C, it is between 45KΩ and 55KΩ; at 80°C, it is between 26KΩ and 32KΩ; and at 10°C... At 0°C, the resistance Rt of a negative temperature coefficient (NTC) thermistor is between 13.5KΩ and 16KΩ. At 150°C, the resistance Rt is between 3.3KΩ and 3.7KΩ. At 200°C, the resistance Rt is between 1.07KΩ and 1.14KΩ. At 250°C, the resistance Rt is between 0.4KΩ and 0.45KΩ. At 300°C, the resistance Rt is... Between 0.18KΩ and 0.21KΩ, when the pot bottom temperature is 350°C, the resistance Rt of the negative temperature coefficient (NTC) thermistor is between 0.09KΩ and 0.11KΩ. When the pot bottom temperature increases from 25°C to 100°C, the resistance Rt of the NTC thermistor decreases from a maximum of 310KΩ to a minimum of 13.5KΩ. When the pot bottom temperature increases from 100°C to 200°C, the resistance Rt of the NTC thermistor decreases from a maximum of 16KΩ to a minimum of 1.07KΩ. Within the range of 25°C to 100°C, the resistance of the NTC thermistor... Although the reduction factor of the resistance Rt of the NTC thermistor is not much different from the reduction factor between 100° and 200°, V = Vcc*R / (R+Rt). If the value of R remains unchanged, and if the value of R is too small, the value of V at R is very small in the initial stage of heating the bottom of the pot, and the change in the value of V is small when the resistance Rt of the NTC thermistor changes, making it difficult to accurately detect the change in the temperature of the bottom of the pot. On the other hand, when the value of R is too large, after the temperature of the bottom of the pot rises to 200 degrees, the value of V at R is very large, and the change in the resistance Rt of the NTC thermistor has little effect on the value of V, making it difficult to detect the change in the temperature of the bottom of the pot.

[0307] In this embodiment, a variable resistor R with a variable resistance value is connected in series in the circuit of the negative temperature coefficient thermistor (NTC). When the temperature of the pot bottom is relatively low, the resistance of the variable resistor R is kept at a high resistance value, and the voltage V at the variable resistor R can be detected. Furthermore, when the resistance Rt of the negative temperature coefficient thermistor NTC changes, it has a significant impact on the voltage V at the variable resistor R, causing a noticeable change in voltage at the variable resistor R. Conversely, when the temperature of the pot bottom is relatively high, the resistance Rt of the negative temperature coefficient thermistor NTC becomes very small, and the first control module 30 adjusts the variable resistor R... When the resistance Rt of the negative temperature coefficient thermistor NTC changes in a low resistance state, the voltage V at the variable resistor R will still change significantly. The first control module 30 detects the voltage V at the variable resistor R, inversely calculates the resistance Rt of the negative temperature coefficient thermistor NTC, and looks up the temperature T corresponding to the resistance value in the resistance-temperature characteristic table of the negative temperature coefficient thermistor NTC. The temperature of the pot bottom is detected in real time. When the stove 100 is determined to be in a dry-burning state based on T, the first control module 30 causes the solenoid valve control module to disconnect the solenoid valve, and the stove 100 is turned off.

[0308] In this embodiment, when the bottom of the pot is in a heating state, the first control module 30 decreases the resistance value of the variable resistor R according to the voltage V value at the variable resistor R; when the bottom of the pot is in a cooling state, the first control module 30 increases the resistance value of the variable resistor R according to the voltage V value at the variable resistor R.

[0309] V = Vcc*R / (R+Rt). When the pot bottom heats up, the resistance value Rt of the negative temperature coefficient thermistor NTC decreases. The first control module 30 reduces the resistance value of the variable resistor R to prevent excessive voltage at the variable resistor R. During the process of the resistance value Rt of the negative temperature coefficient thermistor NTC decreasing, the value of V can change significantly, allowing the first control module 30 to promptly deduce the resistance value Rt of the negative temperature coefficient thermistor NTC and determine the current temperature of the pot bottom to prevent the pot bottom from dry-burning. When the pot bottom cools down... When the resistance value Rt of the negative temperature coefficient thermistor NTC is increasing, the first control module 30 increases the resistance value of the variable resistor R to avoid the voltage at the variable resistor R being too low. During the process of the resistance value Rt of the negative temperature coefficient thermistor NTC increasing, the voltage V value at the variable resistor R can change significantly, so that the first control module 30 can promptly deduce the resistance value Rt of the negative temperature coefficient thermistor NTC and determine the current temperature of the pot bottom. When the temperature of the pot bottom continues to drop, the solenoid valve is closed to prevent gas leakage.

[0310] In this embodiment, the variable resistor R is composed of resistors R1, R2...Rm and RL. R1, R2...Rm are connected to MCU microcontroller chip pins IO1, IO2...IOm, respectively. Resistor RL is always connected in series with a negative temperature coefficient thermistor (NTC). Resistor RL is also connected to the MCU microcontroller chip pin AD_Temp. The voltage at the connection point between the MCU microcontroller chip pin AD_Temp and resistor RL is the voltage V at resistor RL. The MCU microcontroller chip pin AD_Temp can convert the detected physical voltage signal V into a digital signal representing a temperature value. The first control module 30 can configure the operating states of MCU microcontroller chip pins IO1, IO2...IOm to sequentially adjust the voltage of resistors R1, R2...... ...Rm is connected to the circuit in parallel with resistor RL, or Rm...R2, R1 are disconnected in sequence. For example, if IO1 is configured as an output mode and outputs a low level, resistor R1 will be connected to the circuit and resistor R1 will form a parallel connection with RL; if IO1 is configured as an input mode or a high-impedance mode, resistor R1 will not form a parallel connection with RL; when the bottom of the pot is in a heating state, the first control module 30 selects to connect one or more or all of R1, R2...Rm to the circuit and make them parallel with resistor RL according to the value of Rt. When the bottom of the pot is in a cooling state, the first control module 30 selects to disconnect one or more or all of R1, R2...Rm from the circuit according to the value of Rt, where 2≤m≤4, R1<R2<......<Rm<RL.

[0311] Resistor RL is always connected in series with the negative temperature coefficient thermistor NTC. Resistors R1, R2...Rm are connected in series with resistor RL under the control of the first control module 30. Taking heating the bottom of the pot as an example, in the initial stage of heating the bottom of the pot, resistor RL and the negative temperature coefficient thermistor NTC form a series circuit. At this time, R = RL, V = Vcc*RL / (RL+Rt). Since the resistance value Rt of the negative temperature coefficient thermistor NTC is relatively large at low temperatures, taking 25°C as an example, Rt ranges from 233KΩ to 310KΩ. Taking the middle value of 280KΩ, the resistance value of RL must be at least about 50KΩ so that the voltage V at the variable resistor R can be about Vcc / 7. When the temperature of the bottom of the pot rises to... At approximately 65°C, RL can already share the voltage equally with Rt. When Rt changes, the voltage V at the variable resistor R changes significantly. When the temperature of the pot bottom rises to approximately 100°C, the resistance Rt of the negative temperature coefficient thermistor NTC is between 13.5KΩ and 16KΩ, taking the midpoint of 14.7KΩ. At this time, the voltage V at the variable resistor R is approximately 3 / 4 of Vcc. At this point, the first control module 30 can connect resistor R1 in parallel with the circuit. After connecting resistor R1 in parallel, the resistance R of the variable resistor becomes R = RL * R1 / (RL + R1). The resistance of the variable resistor R decreases and will not be much higher than the current resistance Rt of the negative temperature coefficient thermistor NTC. The resistance Rt of the negative temperature coefficient thermistor NTC changes... At this time, the voltage V at the variable resistor R will still change significantly. To ensure the value of the variable resistor R after adding resistor R1, resistor R1 is connected in parallel with resistor RL so that the variable resistor R can still share the voltage equally with the current negative temperature coefficient thermistor NTC's resistance Rt. When the pot bottom temperature is 150°, the resistance Rt of the negative temperature coefficient thermistor NTC is between 3.3KΩ and 3.7KΩ. Taking the middle value of 3.5KΩ, the first control module 30 can continue to add resistor R2 in parallel. After adding resistor R2, R = RL*R1*R2 / (R1*R2+RL*R2+RL*R1). The resistance of the variable resistor R becomes smaller and will not be lower than that of the current negative temperature coefficient thermistor NTC. When the resistance Rt of the NTC (Negative Temperature Coefficient Thermistor) is too high, the voltage V at the variable resistor R will still change significantly when the resistance Rt of the NTC changes. When the pot bottom temperature is 200°C, the resistance Rt of the NTC is between 1.07KΩ and 1.14KΩ. At this time, the first control module 30 can continue to connect R3 into the circuit, causing the resistance of the variable resistor R to continue to decrease. This process continues until Rm is connected into the circuit, ensuring that the voltage V at the variable resistor R changes significantly when the resistance Rt of the NTC changes. This allows the first control module 30 to accurately calculate the resistance value of the NTC Rt and determine the pot bottom temperature, preventing the pot bottom from dry-burning. After resistor Rm is connected into the circuit, the resistance of the variable resistor R is at its minimum. When only resistor RL is connected into the circuit, the resistance of the variable resistor R is at its maximum.

[0312] In this embodiment, the first control module 30 stores a resistance-temperature characteristic table of negative temperature coefficient thermistors (NTCs). When applied to the stove 100, the NTC directly contacts the bottom of the pot. For each temperature value of the bottom of the pot, the NTC has a corresponding resistance range. The first control module 30 calculates the resistance value Rt of the NTC based on the detected voltage V at the variable resistor R, and determines the temperature of the bottom of the pot based on the range of the resistance value Rt.

[0313] The first control module 30 can calculate the resistance Rt of the negative temperature coefficient thermistor NTC based on the voltage value at the variable resistor R. Then, based on the stored resistance-temperature characteristic table of the negative temperature coefficient thermistor NTC, it can infer the temperature of the bottom of the pot. It reacts quickly to the temperature of the bottom of the pot, especially when the temperature of the bottom of the pot rises rapidly, it can promptly disconnect the solenoid valve by the solenoid valve control module.

[0314] In this embodiment, the input voltage of the series circuit formed by the negative temperature coefficient thermistor NTC and the variable resistor R is Vcc. The voltage at the variable resistor R is V = Vcc*R / (R+Rt). The first control module 30 adjusts the variable resistor R as follows: during the heating process of the pot bottom, when the voltage at the variable resistor R is greater than (1-10%)*Vcc / 2 and T is greater than 60 degrees, the first control module 30 decreases the resistance value of the variable resistor R; during the cooling process of the pot bottom, when the voltage at the variable resistor R is less than (1+10%)*Vcc / 2 and T is greater than 60 degrees, the first control module 30 increases the resistance value of the variable resistor R.

[0315] Taking the heating of the pot bottom as an example, the resistance R needs to be reduced before heating. When the pot bottom temperature is below 60°C, Rt and RL are connected in series. As the temperature rises, Rt gradually decreases, and the voltage across RL gradually increases. When RL is set to 47KΩ, when the pot bottom temperature reaches 60°C, the resistance Rt of the negative temperature coefficient thermistor NTC is between 53KΩ and 67KΩ, taking an average of 60KΩ. At this time, the voltage V at resistor RL is Vcc*47 / (47+60) = 0.44Vcc. As the pot bottom temperature rises, when the voltage V at resistor RL continues to increase, when the pot bottom temperature rises to... At 67°C, the resistance Rt of the negative temperature coefficient thermistor NTC is between 41KΩ and 52KΩ, with an average of 46KΩ. At this time, the voltage at resistor RL is close to Vcc / 2. When the temperature of the pot bottom rises, the change in the resistance Rt of the negative temperature coefficient thermistor NTC begins to decrease, and the increase in the voltage V at resistor RL also decreases. When V > (1-10%)*Vcc / 2, the first control module 30 connects resistor R1 in parallel with resistor RL, thereby reducing the resistance of the variable resistor R. This causes a significant change in the voltage at variable resistor R due to the change in the resistance Rt of the negative temperature coefficient thermistor NTC.

[0316] During the cooling process, the resistance R needs to be increased in advance. As the temperature of the pot bottom decreases, the resistance Rt of the negative temperature coefficient thermistor NTC begins to increase. When the voltage V at the variable resistor R is less than (1+10%)*Vcc / 2, the first control module 30 starts to disconnect the smallest resistor in parallel with the resistor RL from the circuit. During the cooling process of the pot bottom, whenever the voltage V at the variable resistor R is less than (1+10%)*Vcc / 2, a resistor with the smallest current resistance will be disconnected from the circuit, increasing the resistance of the variable resistor R. This causes the voltage V at the variable resistor R to change significantly due to the change in the resistance Rt of the negative temperature coefficient thermistor NTC.

[0317] In this embodiment of the application, the circuit of the temperature detection module 10 further includes a protection resistor Rx, which is connected to the AD_Temp pin of the MCU microcontroller chip.

[0318] The AD_Temp pin connects the MCU chip and the current input terminal of the resistor RL. The current at the input terminal of the resistor RL flows into the first control module 30 through the protection resistor Rx, which can prevent the first control module 30 from being burned out.

[0319] In reality, the resistance RL is connected in parallel with the protective resistor Rx, and the resistance value is the same as the resistance value of the resistor RL connected in parallel with the protective resistor Rx, which is fixed.

[0320] In this embodiment, the solenoid valve control module includes an opening circuit, which is connected to pin IO4 of the MCU microcontroller chip. When the stove 100 is turned on, the opening circuit is connected to pin IO4 of the MCU microcontroller chip, and the closing circuit is disconnected from the pin of the MCU microcontroller chip. The first control module 30 supplies power to the opening circuit, so that the solenoid valve is in the open state. When the stove 100 is turned off, the opening circuit is disconnected from the pin of the MCU microcontroller chip.

[0321] When applied to the stove 100, the solenoid valve opens when the user turns on the stove via the switch valve. Then, the first control module 30 supplies power to the valve opening circuit, keeping the solenoid valve in the open state. When the first control module 30 detects that the stove 100 is dry-burning, the first control module 30 disconnects the valve opening circuit from the pin of the MCU microcontroller chip, causing the solenoid valve to close.

[0322] In this embodiment, the stove 100 further includes a thermocouple module, which is connected in series with the temperature detection module 10. The solenoid valve control module also includes a valve-closing circuit. The valve-closing circuit has an input voltage Vcc and is connected to the MCU microcontroller chip pin IO3. The thermocouple module is connected to the solenoid valve and the valve-closing circuit. When the stove 100 is turned on, the thermocouple module supplies power to the solenoid valve. After the stove 100 is burning and heating the thermocouple module, the thermocouple module generates a voltage and supplies power to the solenoid valve. The valve-opening circuit is disconnected from the MCU microcontroller chip pin. When the stove 100 is turned off, the valve-closing circuit is connected to the MCU microcontroller chip pin IO3. The input voltage Vcc at the valve-closing circuit is greater than the voltage generated at the thermocouple module. Current flows through the valve-closing circuit to the thermocouple, the solenoid valve is disconnected, and the stove 100 is turned off.

[0323] When applied to the stove 100, when the stove 100 is in the off state, the valve closing circuit is disconnected from the MCU single-chip chip pin IO3, and the valve opening circuit is disconnected from the MCU single-chip chip pin IO4. When the user turns on the stove via the switch valve, the solenoid valve opens. The valve opening circuit is connected to pin IO4 of the MCU microcontroller chip. The MCU microcontroller chip supplies power to the valve opening circuit, keeping the solenoid valve open. After the stove 100 has been burning for a period of time, the thermocouple in the thermocouple module is heated, and a voltage is formed at the thermocouple. Current begins to flow through the thermocouple to the solenoid valve, and then from the solenoid valve to the valve opening circuit. The valve opening circuit is disconnected from pin IO4 of the MCU microcontroller chip, and the thermocouple supplies power to the solenoid valve, keeping it open. When the first control module 30 detects that the stove 100 is dry-burning, the valve closing circuit is connected to pin IO3 of the MCU microcontroller chip. The input voltage Vcc at the valve closing circuit is greater than the voltage formed at the thermocouple module, and current flows through the valve closing circuit to the thermocouple, the solenoid valve opens, and the stove 100 is turned off.

[0324] It should be noted that among the above schemes for numerical judgment, some schemes provide control logic for cases greater than and less than. For the case of equal to, if no control logic is specified, the control logic for cases greater than or less than can be selected according to the actual situation, and no restriction is imposed here.

[0325] Corresponding to the aforementioned anti-dry-burning control method and range hood-cooker linkage control method, the anti-dry-burning control device and range hood-cooker linkage control device of this application are applied to the cooktop 100. The anti-dry-burning control device and range hood-cooker linkage control device can be configured with acquisition modules, timing modules, judgment modules, determination modules, control modules, adjustment modules, etc., as needed, to correspondingly implement the acquisition steps, timing steps, judgment steps, determination steps, control steps, adjustment steps, etc. in the aforementioned anti-dry-burning control method and range hood-cooker linkage control method.

[0326] It should be noted that the explanations of the control methods in the foregoing embodiments also apply to the control devices in the embodiments of this application, and will not be elaborated here.

[0327] The control system of this application includes one or more processors and a memory, the memory storing a computer program. When the computer program is executed by the processor, the control method of any of the above embodiments is implemented.

[0328] Among them, the anti-dry-burning control system is used to implement the anti-dry-burning control method, and the range hood and stove linkage control system is used to implement the range hood and stove linkage control method.

[0329] It should be noted that the explanations of the control methods in the foregoing embodiments also apply to the control systems in the embodiments of this application, and will not be elaborated further here.

[0330] The computer-readable storage medium of this application embodiment stores a computer program thereon. When the program is executed by a processor, it implements the anti-dry-burning control method of any of the above embodiments. For example, it implements the aforementioned anti-dry-burning control method and the range hood and stove linkage control method.

[0331] It should be noted that the explanations of the control methods in the foregoing embodiments also apply to the computer-readable storage medium of the embodiments of this application, and will not be elaborated here.

[0332] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., refer to specific features, structures, materials, or characteristics described in connection with that embodiment or example, which are included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.

[0333] Any process or method described in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or more executable instructions for implementing a particular logical function or process, and the scope of the preferred embodiments of this application includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the function involved, as will be understood by those skilled in the art to which embodiments of this application pertain.

[0334] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable storage medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-included system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, a computer-readable storage medium can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of computer-readable storage media include: an electrical connection having one or more wires (electronic device), a portable computer disk drive (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and programmable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Alternatively, the computer-readable storage medium could be paper or other suitable media on which the program can be printed, since the program can be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, interpreting, or otherwise processing as necessary, and then stored in a computer memory.

[0335] It should be understood that various parts of this application can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented using software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.

[0336] Those skilled in the art will understand that all or part of the steps of the methods in the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, it includes one or a combination of the steps of the method embodiments. Furthermore, the functional units in the various embodiments of this application can be integrated into a processing module, or each unit can exist physically separately, or two or more units can be integrated into a module. The integrated module can be implemented in hardware or as a software functional module. If the integrated module is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. The storage medium mentioned above can be a read-only memory, a disk, or an optical disk, etc.

[0337] Although embodiments of this application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting this application. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of this application, the scope of which is defined by the claims and their equivalents.

Claims

1. A method for preventing dry burning by dynamically adjusting the temperature of the protection point, characterized in that, Applied to a cooktop, the cooktop includes a temperature detection module for detecting the current bottom temperature of a pot placed on the cooktop, and the anti-dry-burning control method includes: The temperature detection module obtains multiple consecutive current pot bottom temperatures within a predetermined time period prior to the current moment; Based on multiple current pot bottom temperatures, determine the steady-state temperature corresponding to the current pot bottom temperature at the current moment; Based on the steady-state temperature, the variable anti-dry-burning temperature threshold corresponding to the current pot bottom temperature at the current moment is dynamically adjusted. Based on the current pot bottom temperature and the variable anti-dry-burning temperature threshold, the stove is controlled to perform anti-dry-burning protection.

2. The method for preventing dry burning according to claim 1, characterized in that, The step of determining the steady-state temperature corresponding to the current pot bottom temperature at the current moment based on multiple current pot bottom temperatures includes: Based on multiple current pot bottom temperatures, determine the average current pot bottom temperature within the predetermined time period; The difference in current pot bottom temperature within the predetermined time period is determined based on the maximum and minimum current pot bottom temperatures among multiple current pot bottom temperatures. When the current temperature difference at the bottom of the pot is less than the steady-state temperature difference at the bottom of the pot, the current temperature at the bottom of the pot is determined to be in a steady state, and the current average temperature at the bottom of the pot is taken as the steady-state temperature. The method for preventing dry burning also includes: Based on the steady-state temperature, dynamically set the variable anti-dry-burning time threshold corresponding to the current pot bottom temperature at the current moment; The method of controlling the stove to perform anti-dry-burn protection based on the current pot bottom temperature and the variable anti-dry-burn temperature threshold includes: When the current pot bottom temperature is greater than the variable anti-dry-burning temperature threshold at the current moment, the current state is timed to obtain the first current duration; When the first current duration is greater than the variable anti-dry-burning time threshold, the stove is controlled to perform anti-dry-burning protection.

3. The method for preventing dry burning according to claim 2, characterized in that, The step of dynamically adjusting the variable anti-dry-burning temperature threshold corresponding to the current pot bottom temperature based on the steady-state temperature includes: The variable anti-dry-burning temperature threshold is obtained by adding a dynamic temperature increment to the steady-state temperature, so that the higher the steady-state temperature, the higher the variable anti-dry-burning temperature threshold. The step of dynamically setting the variable anti-dry-burning time threshold corresponding to the current pot bottom temperature based on the steady-state temperature includes: The variable anti-dry-burning time threshold is determined based on the steady-state temperature, so that the higher the steady-state temperature, the smaller the determined variable anti-dry-burning time threshold.

4. The method for preventing dry burning according to claim 2, characterized in that, The method for preventing dry burning also includes: When it is determined that the current pot bottom temperature is in a steady state, the current state is timed to obtain the second current duration; The temperature detection module obtains multiple consecutive current pot bottom temperatures within a predetermined time period after the stove is protected against dry burning, in order to determine the current pot bottom temperature rise value. When the second current duration is greater than the set time or the current pot bottom temperature rise is less than the set pot bottom temperature rise, the process returns to the step of obtaining multiple consecutive current pot bottom temperatures detected by the temperature detection module within the predetermined time period before the current moment, so as to redetermine the steady-state temperature, wherein the set pot bottom temperature rise is less than the pot bottom steady-state temperature difference. The step of dynamically adjusting the variable anti-dry-burning temperature threshold corresponding to the current pot bottom temperature based on the steady-state temperature includes: When the steady-state temperature is lower than the first set temperature, no anti-dry-burning judgment is performed; When the steady-state temperature is greater than the first set temperature and less than the second set temperature, the predetermined anti-dry-burning temperature threshold is used as the variable anti-dry-burning temperature threshold. When the steady-state temperature is greater than the second set temperature, a fixed temperature increment is added to the steady-state temperature to obtain the variable anti-dry-burning temperature threshold. The step of dynamically setting the variable anti-dry-burning time threshold corresponding to the current pot bottom temperature based on the steady-state temperature includes: When the steady-state temperature is greater than the first set temperature and less than the second set temperature, the first anti-dry-burning time threshold is used as the variable anti-dry-burning time threshold. When the steady-state temperature is greater than the second set temperature, the second anti-dry-burning time threshold is used as the variable anti-dry-burning time threshold. Wherein, the first set temperature is lower than the second set temperature, and the first anti-dry-burning time threshold is greater than the second anti-dry-burning time threshold.

5. The method for preventing dry burning according to claim 3 or 4, characterized in that, The method for preventing dry burning also includes: When the adjusted variable anti-dry-burning temperature threshold is greater than the preset maximum anti-dry-burning temperature, the preset maximum anti-dry-burning temperature is used as the variable anti-dry-burning temperature threshold. When the adjusted variable anti-dry-burning temperature threshold is less than the preset minimum anti-dry-burning temperature, the preset minimum anti-dry-burning temperature is used as the variable anti-dry-burning temperature threshold.

6. The method for preventing dry burning according to claim 2, characterized in that, The cooktop is communicatively connected to the range hood, and during the timing of the current state, the anti-dry-burning control method further includes: When the current temperature difference at the bottom of the pot is greater than the temperature difference during fluctuation at the bottom of the pot, it is determined that the current temperature at the bottom of the pot is in a fluctuating state, wherein the temperature difference during fluctuation at the bottom of the pot is greater than the temperature difference during steady state at the bottom of the pot. When the current temperature of the bottom of the pot is lower than the current average temperature of the bottom of the pot, it is determined that the current temperature of the bottom of the pot is in a fluctuating state. Obtain the first average temperature of the current pot bottom, which corresponds to a predetermined number of current pot bottom temperatures that are adjacent to the current pot bottom temperature at the current moment, from among the multiple current pot bottom temperatures. Obtain the second average temperature of the current pot bottom corresponding to a predetermined number of the current pot bottom temperatures that are at the middle of the multiple current pot bottom temperatures; When the first current average temperature of the pot bottom is less than the second current average temperature of the pot bottom, it is determined that the current temperature of the pot bottom is in a fluctuating state. When it is determined that the current pot bottom temperature is fluctuating, the range hood is controlled to operate at a high speed; When the current temperature of the pot bottom is determined to be fluctuating, the timer will be reset to zero.

7. The method for preventing dry burning according to claim 2, characterized in that, The cooktop is communicatively connected to the range hood, and the range hood includes a human body detection module. This module is used to detect human activity data within a predetermined area of ​​the cooktop. The anti-dry-burning control method further includes: The human activity data detected by the human body detection module is obtained; Determine whether the human body has left the predetermined area based on the human activity data; When it is determined that the human body has left the predetermined area, the current state is timed to obtain the current departure time; When the current departure time is greater than the predetermined time, the stove is controlled to activate the anti-dry-burning detection function; After the stove activates the anti-dry-burning detection function, the process proceeds to the step of obtaining multiple consecutive current pot bottom temperatures detected by the temperature detection module within a predetermined time period prior to the current moment.

8. A dry-burning prevention control device for dynamically adjusting the temperature of the protection point, characterized in that, Applied to a cooktop, the cooktop includes a temperature detection module for detecting the current bottom temperature of a pot placed on the cooktop, and the anti-dry-burning control device includes: The acquisition module is used to acquire multiple consecutive current pot bottom temperatures detected by the temperature detection module within a predetermined time period prior to the current moment; The determination module is used to determine the steady-state temperature corresponding to the current pot bottom temperature at the current moment based on multiple current pot bottom temperatures; The adjustment module is used to dynamically adjust the variable anti-dry-burning temperature threshold corresponding to the current pot bottom temperature at the current moment based on the steady-state temperature. The control module is used to control the stove to perform anti-dry-burn protection based on the current pot bottom temperature and the variable anti-dry-burn temperature threshold.

9. A dry-burning prevention control system for dynamically adjusting the protection point temperature, characterized in that, The anti-dry-burning control system includes one or more processors and a memory, the memory storing a computer program, which, when executed by the processor, implements the anti-dry-burning control method according to any one of claims 1-7.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by the processor, it implements the anti-dry-burning control method according to any one of claims 1-7.

Citation Information

Patent Citations

  • Anti-dry-burning control method and anti-dry-burning system

    CN109237546A

  • Control method and control device for linkage of range hood and kitchen range

    CN109945259A

  • Kitchen range dry burning prevention treatment method, kitchen range dry burning prevention treatment control device and kitchen range

    CN111780171A

  • Dry burning prevention method and device for kitchen range, kitchen range and storage medium

    CN115978599A

  • Detection method and device for preventing dry burning of kitchen range and kitchen range

    CN117515602A