Signal sampling method of food probe, steaming and baking oven and computer readable storage medium
By employing a triangularly connected temperature detection circuit and filter circuit in the steam oven, and controlling the output control circuit of the controller to output the detection signal, the problem of signal stability affected by the charging and discharging of the filter circuit is solved, the accuracy of temperature detection is improved, and better cooking control is achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- NINGBO FOTILE KITCHEN WARE CO LTD
- Filing Date
- 2023-12-26
- Publication Date
- 2026-07-07
AI Technical Summary
In traditional steam ovens, the food probes suffer from low accuracy in temperature calculations because the charging and discharging process of the filtering circuit affects the stability of the detection signal during signal sampling.
The temperature detection circuit and filter circuit are connected in a delta configuration. The controller controls the output circuit to output the detection signal and samples and stores the signal in a stable state within a specific period. This avoids storing the detection signal during the charging and discharging process of the filter circuit. Multiple sampling channels and filter circuits are used for signal processing.
It improves the accuracy of temperature detection, enabling better control of the cooking process in the steam oven and providing more temperature information.
Smart Images

Figure CN117882980B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of cooking equipment, and in particular to a signal sampling method for a food probe, a steam oven, and a computer-readable storage medium. Background Technology
[0002] With the increasing diversity of people's needs for kitchen equipment, cooking appliances with only steaming or baking functions can no longer meet current requirements, and traditional sterilization equipment is also unable to meet people's food sterilization needs. As a steam kitchen appliance that combines the functions of a steamer and an oven, the steam oven has emerged.
[0003] In related technologies, a steam oven includes a food probe, a signal sampling circuit, and a controller. The signal sampling circuit includes a filtering circuit. The filtering circuit charges and discharges during the reading of the detection signal, and the charging and discharging process affects the stability of the detection signal. Therefore, the accuracy of calculating the temperature value directly based on all the read detection signals is low. Summary of the Invention
[0004] Therefore, it is necessary to provide a signal sampling method for a food probe, a steam oven, and a computer-readable storage medium to address the aforementioned technical problems.
[0005] In a first aspect, embodiments of the present invention provide a signal sampling method for a food probe, applied to a steam oven. The steam oven includes a food probe, a signal sampling circuit, and a controller. The food probe includes a temperature detection circuit connected in a delta configuration. The temperature detection circuit outputs two detection signals to the signal sampling circuit. The signal sampling circuit includes an output control circuit and a filtering circuit. The output control circuit controls the output of the two detection signals according to the control signal from the controller. The filtering circuit filters the two detection signals. The controller includes at least two sampling channels, wherein the two sampling channels are used to sample the two detection signals respectively to obtain sampling signals. The method includes:
[0006] The at least two sampling channels are controlled to sample the corresponding sampling signals in a cyclic manner according to the sampling order until the number of sampling cycles reaches the first preset number of cycles.
[0007] During the sampling process, if the current sampling period is less than or equal to the second preset period, a first control signal is output to control the output control circuit to output a detection signal; if the current sampling period is greater than or equal to the third preset period and less than or equal to the second preset period, the sampling signal is stored.
[0008] When the current sampling period is greater than or equal to the second preset period, a second control signal is output to control the output control circuit to output two detection signals; when the current sampling period is greater than or equal to the fourth preset period and less than or equal to the first preset period, the sampling signal is stored.
[0009] Based on the sampled signal, the three temperature values detected by the temperature detection circuit are determined.
[0010] In one embodiment, the first preset number of cycles, the third preset number of cycles, and the fourth preset number of cycles are determined based on the parameters of the filter circuit.
[0011] In one embodiment, storing the sampled signal includes:
[0012] Obtain the level signal of the control port of the controller; when the level signal is high, output a first control signal, and when the level signal is low, output a second control signal;
[0013] Based on the level signal, the sampling signals of the corresponding sampling channels are stored respectively.
[0014] In one embodiment, before determining the three temperature values detected by the temperature detection circuit based on the sampled signal, the method further includes:
[0015] The sampled signals of the corresponding sampling channels are filtered separately;
[0016] If the filtered sampling signal meets the preset conditions, the three temperature values detected by the temperature detection circuit are determined.
[0017] In one embodiment, before filtering the sampled signals of the corresponding sampling channels, the method further includes:
[0018] Obtain the period flag bit, which is used to mark whether the number of sampling periods has reached a first preset number of periods;
[0019] When the number of sampling periods reaches the first preset number of periods based on the period flag, the sampling signals of the corresponding sampling channels are filtered respectively.
[0020] In one embodiment, the step of filtering the sampled signals of the corresponding sampling channels includes:
[0021] The sampling signals of the corresponding sampling channels are sorted using the bubble sort method, and a portion of the sampling signals in the middle section is selected.
[0022] The average value is calculated for the portion of the sampled signal corresponding to the corresponding sampling channel.
[0023] Secondly, embodiments of the present invention provide a steam oven, including a food probe, a signal sampling circuit, and a controller; the food probe includes a temperature detection circuit connected in a delta configuration, the temperature detection circuit outputs two detection signals to the signal sampling circuit, the signal sampling circuit includes an output control circuit and a filtering circuit, the output control circuit controls the output of the two detection signals according to the control signal of the controller, the filtering circuit filters the two detection signals, the controller includes at least two sampling channels, wherein the two sampling channels are used to sample the two detection signals respectively to obtain sampling signals, and the controller is used to execute the steps of the method described in the first aspect.
[0024] In one embodiment, the output control circuit includes a MOSFET Q1 and a resistor RS. The base of the MOSFET Q1 is connected to the controller, the emitter is connected to the power supply, and the collector is connected to one detection signal output by the temperature detection circuit and one sampling channel of the controller. One end of the resistor RS is connected to the common ground, and the other end is connected to another detection signal output by the temperature detection circuit and another sampling channel of the controller.
[0025] In one embodiment, the filtering circuit includes capacitors C1 and C2. One end of capacitor C1 is connected to a common ground and the other end is connected to a sampling channel of the controller. One end of capacitor C2 is connected to a common ground and the other end is connected to another sampling channel of the controller.
[0026] Thirdly, embodiments of the present invention provide a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, it implements the steps of the method described in the first aspect.
[0027] Compared to existing technologies, this application, during the sampling process, outputs a first control signal to control the output control circuit to output one detection signal when the current sampling period is less than or equal to a second preset period; stores the sampled signal when the current sampling period is greater than or equal to a third preset period and less than or equal to a second preset period; outputs a second control signal to control the output control circuit to output two detection signals when the current sampling period is greater than or equal to a fourth preset period and less than or equal to a first preset period; and stores the sampled signal when the current sampling period is greater than or equal to a fourth preset period and less than or equal to a first preset period. Because this application does not store the detection signal during the charging and discharging process of the filter circuit, but only samples the detection signal in a stable state, it can improve the accuracy of temperature detection.
[0028] The temperature detection circuit connected by a triangle can calculate three temperature values, providing more temperature information and enabling the steam oven to achieve better cooking control. Attached Figure Description
[0029] Figure 1 This is a schematic diagram of the structure of a steam oven in one embodiment of this application;
[0030] Figure 2 This is a schematic diagram of a steam oven module in one embodiment of this application;
[0031] Figure 3 This is a circuit diagram of the temperature detection circuit and the filter circuit in one embodiment of this application;
[0032] Figure 4 This is a first equivalent circuit diagram of the temperature detection circuit in one embodiment of this application;
[0033] Figure 5 This is a first equivalent circuit diagram of the temperature detection circuit in one embodiment of this application;
[0034] Figure 6 This is a schematic flowchart of a signal sampling method for a food probe in one embodiment of this application;
[0035] Figure 7 This is a schematic diagram illustrating the specific process of a signal sampling method for a food probe in one embodiment of this application;
[0036] Figure 8 This is a flowchart illustrating a sampling signal storage method in one embodiment of this application;
[0037] Figure 9 This is a schematic diagram illustrating the specific process of a sampling signal storage method in one embodiment of this application;
[0038] Figure 10 This is a flowchart illustrating the filtering judgment method in one embodiment of this application;
[0039] Figure 11 This is a flowchart illustrating the period flag determination method in one embodiment of this application;
[0040] Figure 12 This is a flowchart illustrating a filtering method in one embodiment of this application. Detailed Implementation
[0041] To more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are merely some examples or embodiments of the present invention. For those skilled in the art, the present invention can be applied to other similar scenarios based on these drawings without creative effort. Unless obvious from the context or otherwise specified, the same reference numerals in the drawings represent the same structures or operations.
[0042] As indicated in this invention and the claims, unless the context clearly indicates otherwise, the words "a," "an," "an," and / or "the" do not specifically refer to the singular and may also include the plural. Generally speaking, the terms "comprising" and "including" only indicate the inclusion of explicitly identified steps and elements, which do not constitute an exclusive list, and the method or apparatus may also include other steps or elements.
[0043] While this invention makes various references to certain modules in an apparatus according to embodiments of the invention, any number of different modules can be used and run on a computing device and / or processor. Modules are merely illustrative, and different aspects of the apparatus and methods may use different modules.
[0044] It should be understood that when a unit or module is described as "connected" or "coupled" to other units, modules, or blocks, it may refer to a direct connection or coupling, or communication with other units, modules, or blocks, or the presence of intermediate units, modules, or blocks, unless the context explicitly indicates otherwise. The term "and / or" as used herein may include any and all combinations of one or more of the related listed items.
[0045] This application provides a steam oven, such as... Figure 1 As shown, it includes a food probe 100 and a steam oven body 200. (As shown...) Figure 2 As shown, the steam oven body 200 includes a signal sampling circuit 20 and a controller 30. The food probe 100 includes a temperature detection circuit 10 connected in a delta configuration. The temperature detection circuit 10 outputs two detection signals to the signal sampling circuit 20. The signal sampling circuit 20 includes an output control circuit 201 and a filtering circuit 202. The output control circuit 201 controls the output of the two detection signals according to the control signal from the controller 30. The filtering circuit 202 filters the two detection signals. The controller 30 includes at least two sampling channels, wherein the two sampling channels are used to sample the two detection signals respectively to obtain sampled signals.
[0046] like Figure 3As shown, the temperature detection circuit 10 includes three thermistors NTC1, NTC2, and NTC3 connected in a delta configuration. The midpoint between thermistors NTC1 and NTC2 is connected to the power supply terminal VDD. The midpoint between thermistors NTC1 and NTC3 outputs a detection signal sw, and the midpoint between thermistors NTC2 and NTC3 outputs a detection signal bk. Through the delta-connected temperature detection circuit 10, three temperature values can be calculated, providing more temperature information and enabling better cooking control in the steam oven.
[0047] The output control circuit 201 includes a MOSFET Q1, resistors RS, R4, R5, R6, R7, and a diode D1. The base of MOSFET Q1 is connected to the control signal IO_Change output from the control port of controller 30, and its emitter is connected to the power supply (+5V). The collector is connected in series with resistor R5 and then to one end of a detection signal sw output from the temperature detection circuit 10 and resistor R6. The other end of resistor R6 is connected to a sampling channel AD_sw of controller 30. One end of resistor RS is connected to the common ground GND, and the other end is connected to another detection signal bk output from the temperature detection circuit 10 and resistor R7. The other end of resistor R7 is connected to another sampling channel AD_bk of controller 30. Resistor R4 is connected to the emitter of MOSFET Q1 and one end of resistor R5. The anode of diode D1 is connected to the common ground GND, and the cathode is connected to the collector of MOSFET Q1.
[0048] The filter circuit 202 includes capacitors C1 and C2. One end of capacitor C1 is connected to the common ground GND and the other end is connected to a detection signal sw. One end of capacitor C2 is connected to the common ground GND and the other end is connected to another detection signal bk of the controller 30.
[0049] Due to the presence of capacitors C1 and C2, the turning on and off of MOSFET Q1 will automatically create a charging and discharging effect on capacitors C1 and C2. When capacitors C1 and C2 are charged and discharged, it will cause voltage fluctuations at this point, making it impossible to reach a stable state, thereby affecting the sampling signal of controller 30.
[0050] Among them, resistors R4 and R5 serve as voltage divider resistors to drive MOSFET Q1; MOSFET Q1 is used as a switching transistor. When it is turned on, the +5V power supply terminal is connected to one detection signal sw, and the voltage of the sampling channel AD_sw is +5V. At this time, no sampling is performed. When it is turned off, it is equivalent to an open circuit, and the voltage of the sampling channel AD_sw is the voltage of the detection signal sw. At this time, sampling is performed; diode D1 is used to clamp and prevent MOSFET Q1 from being damaged; resistors R6 and R7 are used as current limiting resistors when voltage enters controller 30 to prevent the current from being too large and breaking down the controller 30 port; resistor RS is a voltage divider resistor; capacitors C1 and C2 are used for filtering to prevent fluctuations in the detection signal entering the chip port.
[0051] It should be noted that resistors R4, R5, R6, R7 and diode D1 can be omitted in the output control circuit 201.
[0052] The controller 30 controls the on / off state of the MOSFET Q1 and samples the detection signal using sampling channels AD_sw and AD_bk. When the MOSFET Q1 is off, it is equivalent to no external voltage being applied. Meanwhile, resistors R6 and R7, capacitors C1 and C2, and diode D1 are only used for protection. In the equivalent circuit diagram, all protection components are removed; therefore, the equivalent circuit diagram is as follows: Figure 4 At this point, assuming the voltage of the detection signal sw is VA and the voltage of the detection signal bk is VS1; when the MOSFET Q1 is turned on, it is equivalent to applying a 5V voltage across the thermistor NTC1. Since the voltage across the thermistor NTC1 is the same, the resistor is effectively disabled. Therefore, its equivalent circuit diagram is as follows: Figure 5 At this point, assume the voltage of the detection signal bk is VS2.
[0053] Assume the resistances of thermistors NTC1, NTC2, and NTC3 are R1, R2, and R3, respectively. Based on the voltage divider principle, the following can be derived:
[0054]
[0055]
[0056]
[0057] After mathematical conversion, the following can be obtained:
[0058]
[0059]
[0060]
[0061] After converting the above voltage into data that the controller 30 can recognize, the calculation formula is as follows (taking a 10-bit AD converter as an example):
[0062]
[0063]
[0064]
[0065] Where Rs is a fixed known value, AD VA AD Vs2 AD Vs2 The three values are the sampled values. Substituting them into the above calculation formula, the corresponding NTC temperature value can be obtained.
[0066] The signal sampling method for the food probe provided in this application can be applied to the aforementioned controller, such as... Figure 6 As shown, the method includes:
[0067] S602: Control the at least two sampling channels to sequentially and cyclically sample the corresponding sampling signals in the sampling order until the number of sampling cycles reaches the first preset number of cycles;
[0068] The controller uses a polling method for sampling. Once sampling channel 0 has finished sampling, sampling channel 1 starts sampling; once sampling channel 1 has finished sampling, sampling channel 2 starts sampling; and so on. After sampling channel N has finished sampling, sampling channel 0 starts sampling again. The sampling cycle count is incremented by 1 after each sampling cycle.
[0069] During the sampling process, the period flag is set to 0. After the number of sampling periods reaches the first preset number of periods, the period flag is set to 1.
[0070] S604: During the sampling process, if the current sampling period is less than or equal to the second preset period, a first control signal is output to control the output control circuit to output a detection signal; if the current sampling period is greater than or equal to the third preset period and less than or equal to the second preset period, the sampling signal is stored.
[0071] The control signal IO_Change is toggled based on the number of sampling cycles. In one example embodiment, the first preset number of cycles is TimeCycle. When the output control signal IO_Change is 1 (first control signal) from 0 to TimeCycle / 2, the corresponding MOSFET Q1 is turned on; when the output control signal IO_Change is 0 (second control signal) from TimeCycle / 2 to TimeCycle, the corresponding MOSFET Q1 is turned off.
[0072] S606: When the current sampling period number is greater than or equal to the second preset period number, output a second control signal to control the output control circuit to output two detection signals; when the current sampling period number is greater than or equal to the fourth preset period number and less than or equal to the first preset period number, store the sampling signal.
[0073] In one example embodiment, the sampled signal is discarded during the time periods when the number of sampling cycles is between 0 and TimeCycle / 4 and between TimeCycle*2 / 4 and TimeCycle*3 / 4, which is the time period when the filter circuit is charging and discharging. The sampled signal is stored during the time periods between TimeCycle / 4 and TimeCycle*2 / 4 and between TimeCycle*3 / 4 and TimeCycle*4 / 4.
[0074] S608: Based on the sampling signal, determine the three temperature values detected by the temperature detection circuit.
[0075] Based on the above steps S602-S608, since this application does not store the detection signal during the charging and discharging process of the filter circuit, but only samples the detection signal in the stable state, the accuracy of the temperature value can be improved.
[0076] Figure 7 This is a schematic diagram illustrating the specific process of a signal sampling method in one embodiment of this application. Figure 7 As shown, the sampling signal of the current sampling channel is first acquired, and it is determined whether the current sampling channel is channel 0, i.e., whether the sampling channel is the initial channel of the loop. Depending on the actual needs, the initial channel can also be set to channel 1. If it is channel 0, the sampling period counter is incremented during sampling until the number of sampling periods T reaches the first preset number of periods, TimeCycle. At this point, the sampling period counter is cleared, and the period flag is set to 1. Then, it is determined whether the sampling period count T is less than or equal to the second preset number of periods, TimeCycle / 2. This step is also performed if the current sampling channel is not channel 0 or the number of sampling periods is less than the first preset number of periods, TimeCycle. If satisfied, the output control signal IO_Change is set to 1; otherwise, the output control signal IO_Change is set to 0. Afterward, it is determined whether the number of sampling periods T is within the range of TimeCycle / 4 to TimeCycle*2 / 4 and TimeCycle*3 / 4 to TimeCycle*4 / 4. If so, the sampling signal is stored. The sampling channel value is incremented, and when the sampling channel value reaches its maximum value, the loop for the next sampling period begins, and the sampling channel value is set to 0. Finally, the conversion wait for the sampling signal of the current channel is initiated. This step is also performed when the sampling channel value has not reached the maximum value.
[0077] In one embodiment, the first preset number of cycles, the third preset number of cycles, and the fourth preset number of cycles are determined based on the parameters of the filter circuit.
[0078] The specific parameters of the filter circuit are the size of the capacitor in the filter circuit. The larger the capacitor, the larger the first preset number of cycles, the third preset number of cycles, and the fourth preset number of cycles.
[0079] In one embodiment, such as Figure 8 As shown, storing the sampled signal includes:
[0080] S802: Obtain the level signal of the control port of the controller; when the level signal is high, output a first control signal, and when the level signal is low, output a second control signal;
[0081] S804: Based on the level signal, store the sampling signals of the corresponding sampling channels respectively.
[0082] Figure 9 This is a schematic diagram illustrating the specific process of a sampling signal storage method in one embodiment of this application. For example... Figure 8 As shown, if the control signal IO_Change is 0 and the current sampling channel is AD_bk, the currently sampled signal is stored in array 1 according to the first-in-first-out principle; if the control signal IO_Change is 1 and the current sampling channel is AD_bk, the currently sampled signal is stored in array 2 according to the first-in-first-out principle; if the control signal IO_Change is 1 and the current sampling channel is AD_sw, the currently sampled signal is stored in array 3 according to the first-in-first-out principle.
[0083] Special note: If the control signal IO_Change is 0, the sampling channel AD_sw will remain high due to the conduction of MOSFET Q1, so there is no need for sampling.
[0084] In one embodiment, such as Figure 10 As shown, before determining the three temperature values detected by the temperature detection circuit based on the sampled signal, the method further includes:
[0085] S1002: Filter the sampling signals of the corresponding sampling channels respectively;
[0086] S1004: If the filtered sampling signal meets the preset conditions, determine the three temperature values detected by the temperature detection circuit.
[0087] The preset conditions refer to the upper and lower limits of the sampled signal when there are no abnormalities such as open circuits or short circuits. For example, the upper and lower limits of the three sampled signals are 40 to 1010, and the AD converter is required to... VA >AD VS2 >AD VS1 .
[0088] If the sampled signal after filtering does not meet the preset conditions, the temperature values corresponding to the three thermistors NTC1, NTC2, and NTC3 will be set to 0 or other abnormal values.
[0089] In one embodiment, such as Figure 11 As shown, before filtering the sampled signals of the corresponding sampling channels, the method further includes:
[0090] S1102: Obtain the period flag bit, which is used to mark whether the number of sampling periods has reached the first preset number of periods;
[0091] S1104: When the number of sampling periods reaches the first preset number of periods based on the period flag, the sampling signals of the corresponding sampling channels are filtered respectively.
[0092] For example, if the period flag is 0, it means that a complete cycle has not been completed, and no filtering process is performed; if the period flag is 1, it means that a complete cycle has been completed, and filtering process is performed.
[0093] In one embodiment, such as Figure 12 As shown, the step of filtering the sampled signals of the corresponding sampling channels includes:
[0094] S1202: Sort the sampling signals of the corresponding sampling channels based on the bubble sort method, and select a portion of the sampling signals in the middle section;
[0095] S1204: Calculate the average value of the sampled signals corresponding to the corresponding sampling channel.
[0096] For example, after the sampled signals are sorted, the middle 1 / 3 of the data is taken (e.g., out of a total of 90 sampled signals, the 31st to 60th, a total of 30 sampled signals), and then averaged to improve the accuracy of temperature calculation.
[0097] It should be understood that although the steps in the flowchart above are shown sequentially as indicated by the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowchart above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages in other steps.
[0098] In one embodiment, the present invention provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps in the above-described method embodiments.
[0099] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the above methods. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, or optical storage, etc. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc.
[0100] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0101] The above embodiments merely illustrate several implementation methods of this application, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the invention patent. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this patent application should be determined by the appended claims.
Claims
1. A signal sampling method for a food probe, applied to a steam oven, the steam oven comprising a food probe, a signal sampling circuit, and a controller; the food probe comprising a temperature detection circuit connected in a delta configuration, the temperature detection circuit outputting two detection signals to the signal sampling circuit, the signal sampling circuit comprising an output control circuit and a filtering circuit, the output control circuit controlling the output of the two detection signals according to a control signal from the controller, the filtering circuit filtering the two detection signals, the controller comprising at least two sampling channels, wherein the two sampling channels are used to sample the two detection signals respectively to obtain sampled signals, characterized in that... The method includes: The at least two sampling channels are controlled to sample the corresponding sampling signals in a cyclic manner according to the sampling order until the number of sampling cycles reaches the first preset number of cycles. During the sampling process, if the current sampling period is less than or equal to the second preset period, a first control signal is output to control the output control circuit to output a detection signal; if the current sampling period is greater than or equal to the third preset period and less than or equal to the second preset period, the sampling signal is stored. When the current sampling period is greater than or equal to the second preset period, a second control signal is output to control the output control circuit to output two detection signals; when the current sampling period is greater than or equal to the fourth preset period and less than or equal to the first preset period, the sampling signal is stored. Based on the sampled signal, the three temperature values detected by the temperature detection circuit are determined.
2. The method according to claim 1, characterized in that, The first preset number of cycles, the third preset number of cycles, and the fourth preset number of cycles are determined based on the parameters of the filter circuit.
3. The method according to claim 1, characterized in that, The storage of the sampled signal includes: Obtain the level signal of the control port of the controller; when the level signal is high, output a first control signal, and when the level signal is low, output a second control signal; Based on the level signal, the sampling signals of the corresponding sampling channels are stored respectively.
4. The method according to claim 1, characterized in that, Before determining the three temperature values detected by the temperature detection circuit based on the sampled signal, the method further includes: The sampled signals of the corresponding sampling channels are filtered separately; If the filtered sampling signal meets the preset conditions, the three temperature values detected by the temperature detection circuit are determined.
5. The method according to claim 4, characterized in that, Before filtering the sampled signals of the corresponding sampling channels, the method further includes: Obtain the period flag bit, which is used to mark whether the number of sampling periods has reached a first preset number of periods; When the number of sampling periods reaches the first preset number of periods based on the period flag, the sampling signals of the corresponding sampling channels are filtered respectively.
6. The method according to claim 4 or 5, characterized in that, The step of filtering the sampled signals of the corresponding sampling channels includes: The sampling signals of the corresponding sampling channels are sorted using the bubble sort method, and a portion of the sampling signals in the middle section is selected. The average value is calculated for the portion of the sampled signal corresponding to the corresponding sampling channel.
7. A steam oven, characterized in that, The method includes a food probe, a signal sampling circuit, and a controller. The food probe includes a temperature detection circuit connected in a delta configuration. The temperature detection circuit outputs two detection signals to the signal sampling circuit. The signal sampling circuit includes an output control circuit and a filtering circuit. The output control circuit controls the output of the two detection signals according to the control signal from the controller. The filtering circuit filters the two detection signals. The controller includes at least two sampling channels, wherein the two sampling channels are used to sample the two detection signals respectively to obtain sampled signals. The controller is used to perform the steps of the method according to any one of claims 1 to 6.
8. The steam oven according to claim 7, characterized in that, The output control circuit includes a MOSFET Q1 and a resistor RS. The base of the MOSFET Q1 is connected to the controller, the emitter is connected to the power supply, and the collector is connected to one detection signal output by the temperature detection circuit and one sampling channel of the controller. One end of the resistor RS is connected to the common ground, and the other end is connected to another detection signal output by the temperature detection circuit and another sampling channel of the controller.
9. The steam oven according to claim 7, characterized in that, The filtering circuit includes capacitors C1 and C2. One end of capacitor C1 is connected to a common ground and the other end is connected to a sampling channel of the controller. One end of capacitor C2 is connected to a common ground and the other end is connected to another sampling channel of the controller.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.