Temperature sensor detection method and device, electronic equipment and readable medium

By collecting the temperature detection value of the temperature sensor and calculating the proportion of the temperature difference value, determining the installation position deviation of the temperature sensor, solving the problem of inaccurate detection in the prior art, and improving the detection accuracy and reliability.

CN119437483APending Publication Date: 2025-02-14ZHEJIANG SHAOXING SUPOR DOMESTIC ELECTRICAL APPLIANCE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310990997.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-07
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

The prior art detects the installation position deviation of the temperature sensor inaccurately and is prone to missed detection.

Method used

By collecting the temperature detection value of the temperature sensor every preset time, using constant temperature standards to calculate the absolute value of the temperature difference value, determine the sensor with a proportion greater than the preset threshold as a deviation, record the error code, and combine the preset total Error codes within the duration output warning prompts.

Benefits of technology

It improves the accuracy of detection of temperature sensor installation position deviation, reduces missed detection, and enhances the reliability of temperature detection of induction cooker panels.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119437483A_ABST
    Figure CN119437483A_ABST
Patent Text Reader

Abstract

The invention provides a temperature sensor detection method and device, electronic equipment and a readable medium, and the method comprises the steps: collecting a temperature detection value of at least one temperature sensor installed on a to-be-detected induction cooker panel at preset time intervals; according to the temperature detection value of each temperature sensor, a pre-obtained standard temperature detection value and a preset temperature threshold value, calculating the ratio of the absolute value of the temperature difference value of each temperature sensor, and determining the temperature sensor with the temperature difference value larger than the preset ratio threshold value as the temperature sensor with the installation position having deviation; and for the temperature sensors of which the installation positions have no deviation, the previous steps are repeated until the accumulated detection duration reaches the preset total duration, the different error codes recorded in the preset total duration are merged, and early warning prompt information containing the merged error codes is output. According to the invention, the detection accuracy is improved, and the occurrence of missing detection is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of sensor deviation detection, and in particular to a detection method, device, electronic device and readable medium for a temperature sensor. Background Art

[0002] Since the panel of the induction cooker has a low temperature resistance, it is necessary to embed multiple temperature sensors in the blind holes on the bottom of the panel to detect the temperature in order to protect the panel from overheating.

[0003] During the installation process, the temperature sensor is prone to deviation in installation position due to limitations of product structure, process, etc. In the prior art, when testing a temperature sensor with deviation in installation position, the installation position of the temperature sensor is usually tested or estimated using a measuring tool or based on the work experience of the tester.

[0004] However, the prior art is not accurate enough in detecting temperature sensors with deviations in installation positions, and it is easy to miss detections. Summary of the invention

[0005] The present application provides a temperature sensor detection method, device, electronic device and readable medium to solve the problem that the prior art is not accurate enough in detecting temperature sensors with deviations in installation positions and is prone to missed detections.

[0006] In a first aspect, the present application provides a temperature sensor detection method, comprising:

[0007] At preset time intervals, the temperature detection value of at least one temperature sensor installed on the panel of the induction cooker to be tested is collected, and a constant temperature standard object is pre-placed on the panel of the induction cooker to be tested;

[0008] Calculate the percentage of the absolute value of the temperature difference of each temperature sensor according to the temperature detection value of each temperature sensor, the pre-acquired standard temperature detection value and the preset temperature threshold;

[0009] Determine the temperature sensor whose absolute value of the temperature difference accounts for a value greater than a preset threshold value as a temperature sensor with a deviation in the installation position, and record the error code of the temperature sensor with a deviation in the installation position;

[0010] For temperature sensors with no deviation in the installation position, repeat the above steps until the cumulative detection time reaches the preset total time;

[0011] The different error codes recorded within the preset total time are merged, and a warning prompt message including the merged error code is output, wherein the warning prompt message is used to prompt that there is an installation position deviation of the temperature sensors installed at different positions on the induction cooker panel to be tested.

[0012] Optionally, the calculating the ratio of the absolute value of the temperature difference of each temperature sensor according to the temperature detection value of each temperature sensor, the pre-acquired standard temperature detection value and the preset temperature threshold value includes:

[0013] Calculating the absolute value of the temperature difference of each temperature sensor according to the temperature detection value of each temperature sensor and the pre-acquired standard temperature detection value;

[0014] According to the absolute value of the temperature difference of each temperature sensor and the preset temperature threshold, a proportion of the absolute value of the temperature difference of each temperature sensor is calculated.

[0015] Optionally, also include:

[0016] If the ratio of the absolute value of the temperature difference of each temperature sensor is less than or equal to the preset ratio threshold, temperature compensation processing is performed on each temperature sensor.

[0017] Optionally, if the proportion of the absolute value of the temperature difference of each temperature sensor is less than or equal to the preset proportion threshold, temperature compensation processing is performed on each temperature sensor, including:

[0018] Subtracting the standard temperature detection value from the temperature detection value of each temperature sensor at different times to obtain the temperature difference value of each temperature sensor at different times;

[0019] Within the preset total time, according to the temperature difference of each temperature sensor at different times, calculate the accumulated temperature difference value of each temperature sensor;

[0020] For any temperature sensor, temperature compensation processing is performed on the temperature sensor according to the accumulated temperature difference value of the temperature sensor and a preset compensation formula.

[0021] Optionally, the compensation formula is:

[0022] ADn=AD′n+SUM_DIFF_ADn / (T / t)

[0023] Among them, ADn represents the temperature compensation value of the nth temperature sensor; AD′n represents the real-time temperature detection value of the nth temperature sensor; SUM_DIFF_ADn represents the accumulated temperature difference value of the nth temperature sensor; T represents the preset total duration; and t represents the duration of each collection interval.

[0024] Optionally, the standard temperature detection value is pre-acquired in the following manner:

[0025] At predetermined intervals, the temperature detection value of each temperature sensor installed on the standard induction cooker panel is collected, and there is no deviation in the installation position of each temperature sensor;

[0026] According to the temperature detection values ​​collected by each temperature sensor, a plurality of temperature detection values ​​are averaged to obtain the standard temperature detection value of each temperature sensor;

[0027] Repeat the above steps until the cumulative detection time reaches the preset total time, and obtain different standard temperature detection values ​​of each temperature sensor within the preset total time;

[0028] The standard temperature detection value of each temperature sensor is acquired in advance.

[0029] In a second aspect, the present application provides a detection device for a temperature sensor, comprising:

[0030] A collection module, used for collecting temperature detection values ​​of each temperature sensor installed on the electromagnetic oven panel to be tested at preset time intervals, wherein a constant temperature standard object is pre-placed on the electromagnetic oven panel to be tested;

[0031] A calculation module, used to calculate a proportion of the absolute value of the temperature difference of each temperature sensor according to the temperature detection value of each temperature sensor, a pre-acquired standard temperature detection value and a preset temperature threshold;

[0032] A first processing module is used to determine the temperature sensor whose absolute value of the temperature difference has a ratio greater than a preset ratio threshold as a temperature sensor with a deviation in the installation position, and record an error code of the temperature sensor with a deviation in the installation position;

[0033] The first processing module is further used to repeat the above steps for the temperature sensor whose installation position has no deviation until the accumulated detection time reaches the preset total time;

[0034] The second processing module is used to merge the different error codes recorded within the preset total time, and output a warning prompt information including the merged error code, wherein the warning prompt information is used to prompt that there is an installation position deviation of the temperature sensors installed at different positions on the induction cooker panel to be tested.

[0035] In a third aspect, the present application provides an electronic device, comprising: a processor, and a memory communicatively connected to the processor;

[0036] The memory stores computer-executable instructions;

[0037] The processor executes the computer-executable instructions stored in the memory to implement the temperature sensor detection method according to any one of the first aspects.

[0038] In a fourth aspect, the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are executed by a processor, they are used to implement the temperature sensor detection method described in any one of the first aspects.

[0039] In a fifth aspect, the present application provides a computer program product, including a computer program, wherein when the computer program is executed by a processor, the temperature sensor detection method described in any one of the first aspects is implemented.

[0040] The temperature sensor detection method, device, electronic device and readable medium provided by the present application collect the temperature detection value of at least one temperature sensor installed on the electromagnetic cooker panel to be tested at preset time intervals, wherein a constant temperature standard is pre-placed on the electromagnetic cooker panel to be tested. According to the temperature detection value of each temperature sensor, the pre-acquired standard temperature detection value and the preset temperature threshold, the proportion of the absolute value of the temperature difference of each temperature sensor is calculated, and the temperature sensor whose absolute value of the temperature difference is greater than the preset proportion threshold is determined as a temperature sensor with a deviation in the installation position, and the error code of the temperature sensor with a deviation in the installation position is recorded. For the temperature sensor with no deviation in the installation position, the aforementioned steps are repeated until the cumulative detection time reaches the preset total time, the different error codes recorded within the preset total time are merged, and an early warning prompt message containing the merged error code is output, and the early warning prompt message is used to prompt that the temperature sensors at different positions installed on the electromagnetic cooker panel to be tested have an installation position deviation. The method of the present application calculates the ratio of the absolute value of the temperature difference of each temperature sensor according to the temperature detection value of each temperature sensor, the pre-acquired standard temperature detection value and the preset temperature threshold, and determines the temperature sensor with a deviation in the installation position according to the size relationship between the ratio of the absolute value of the temperature difference and the preset ratio threshold, thereby improving the detection accuracy of the temperature sensor with a deviation in the installation position and reducing the occurrence of missed detection. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0042] Figure 1 A schematic diagram of a flow chart of a temperature sensor detection method provided in an embodiment of the present application;

[0043] Figure 2 A flow chart of a method for obtaining a standard temperature detection value provided in an embodiment of the present application;

[0044] Figure 3A schematic flow chart of a method for performing temperature compensation processing on a temperature sensor provided in an embodiment of the present application;

[0045] Figure 4 A schematic diagram of the structure of a detection device of a temperature sensor provided in an embodiment of the present application;

[0046] Figure 5 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application.

[0047] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION

[0048] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0049] In the description of the embodiments of the present application, terms such as "inside" and "outside" indicating directions or positional relationships are based on the directions or positional relationships shown in the drawings. This is merely for the convenience of description and does not indicate or imply that the device or component must have a specific orientation, be constructed and operated in a specific orientation. Therefore, it should not be understood as a limitation on the present application.

[0050] In addition, in the description of the embodiments of the present application, unless otherwise clearly specified and limited, the terms "connected" and "connection" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, or it can be the internal communication of two components. For those skilled in the art, the specific meanings of the above terms in the embodiments of the present application can be understood according to the specific circumstances.

[0051] With the development of science and technology, induction cookers (induction cookers) are widely used in life as a kind of cooking utensils without open flame heating. At present, the common induction cooker panel is a microcrystalline glass panel. Due to the high price of microcrystalline glass panels, low-priced high-borosilicate glass panels have appeared on the market. However, due to the low temperature resistance of high-borosilicate glass panels, it is necessary to more accurately detect the panel temperature and perform thermal protection according to the detected panel temperature.

[0052] In order to detect the panel temperature more accurately, currently, multiple thermistors (Negative Temperature Coefficient, NTC), also known as (NTC temperature sensors), are usually buried in the blind holes on the bottom of the high borosilicate glass panel to obtain the panel temperature. However, the NTC temperature sensor is limited by the product structure and manufacturing process during the installation process. When producing induction cookers, the position of the NTC temperature sensor may not be completely accurate, and installation deviation is prone to occur. If the installation deviation is large, the error of the detected panel temperature will be large, and the panel cannot be effectively thermally protected.

[0053] In the prior art, when inspecting an NTC temperature sensor with a deviation in the installation position, the installation position accuracy is usually measured by a measuring tool, such as a caliper, or the inspection personnel estimate the installation position accuracy by naked eyes based on their work experience.

[0054] However, the existing technology, whether through measuring tools or manual experience, is still not accurate enough in detecting temperature sensors with deviations in installation positions, and is prone to missed detections. Missed detections can easily lead to defective products entering the market, affecting user experience.

[0055] Therefore, in response to the above technical problems in the prior art, the present application proposes a temperature sensor detection method, device, electronic device and readable medium, by calculating the ratio of the absolute value of the temperature difference of each temperature sensor according to the temperature detection value of each temperature sensor, the pre-acquired standard temperature detection value and the preset temperature threshold, and determining the temperature sensor whose absolute value of the temperature difference ratio is greater than the preset ratio threshold as the temperature sensor with a deviation in the installation position, repeating the above process until the preset total time is reached, and determining all the temperature sensors with deviations in the installation position. The method of the present application reduces the problem of inaccurate detection results caused by detecting or estimating the installation position of the temperature sensor through measuring tools or based on the work experience of the tester, reduces the situation of missed detection, and improves the factory qualified rate of induction cookers.

[0056] The technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0057] Figure 1 The present invention provides a flow chart of a temperature sensor detection method. The method in the embodiment can be implemented by software, hardware, or a combination of software and hardware. Figure 1 As shown, the method specifically comprises the following steps:

[0058] S101. Collecting a temperature detection value of at least one temperature sensor installed on a panel of an induction cooker to be tested at preset time intervals, wherein a constant temperature standard object is placed in advance on the panel of the induction cooker to be tested.

[0059] In this embodiment, the induction cooker before leaving the factory may be tested, wherein the panel of the induction cooker before leaving the factory is taken as an example of a high borosilicate glass panel, and the temperature sensor is taken as an example of an NTC temperature sensor. It is understandable that the present application does not limit the type of the panel and temperature sensor of the induction cooker.

[0060] In these induction cookers to be tested, the NTC temperature sensor has been installed in the blind hole on the bottom surface of the high borosilicate glass panel.

[0061] The detection process can be:

[0062] Place a constant temperature standard with uniform temperature on a borosilicate glass panel. The temperature of the constant temperature standard can be Z℃(30 <Z<380)。

[0063] Within a preset total time T (2s<=T<=20s) seconds, the temperature detection value AD of at least one NTC temperature sensor installed on the glass panel of the induction cooker to be tested is collected once every preset time t (50ms<=t<=1000ms) to obtain the temperature detection value of each NTC temperature sensor.

[0064] It can be understood that the temperature Z of the constant temperature standard, the preset total time T and the preset time interval t mentioned above are only used for illustration and are not intended to limit the present application.

[0065] S102, calculating a ratio of the absolute value of the temperature difference of each temperature sensor according to the temperature detection value of each temperature sensor, a pre-acquired standard temperature detection value, and a preset temperature threshold.

[0066] One possible implementation is:

[0067] According to the temperature detection value of each NTC temperature sensor and the pre-acquired standard temperature detection value, the absolute value of the temperature difference of each NTC temperature sensor is calculated respectively.

[0068] Specifically,

[0069] The pre-acquired standard temperature detection value is subtracted from the temperature detection value of each NTC temperature sensor and the absolute value is obtained.

[0070] Exemplarily, for the first NTC temperature sensor, the temperature difference absolute value DIFF_ABV_AD1 of the first NTC temperature sensor=|standard temperature detection value STD_AV_AD1−temperature detection value AD1 of the first NTC temperature sensor|.

[0071] For the second NTC temperature sensor, the temperature difference absolute value DIFF_ABV_AD2 of the second NTC temperature sensor=|standard temperature detection value STD_AV_AD2−temperature detection value AD2 of the second NTC temperature sensor|.

[0072] According to the absolute value of the temperature difference of each NTC temperature sensor and the preset temperature threshold, the proportion of the absolute value of the temperature difference of each NTC temperature sensor is calculated.

[0073] Among them, the preset temperature threshold may be the temperature value of a constant temperature standard object, which is not limited in this application.

[0074] The absolute value of the temperature difference of each NTC temperature sensor is divided by the preset temperature threshold M to obtain a ratio of the absolute value of the temperature difference.

[0075] Exemplarily, for the first NTC temperature sensor, the ratio of the absolute value of the temperature difference of the first NTC temperature sensor DIFF_PROP_AD1=the absolute value of the temperature difference of the NTC temperature sensor DIFF_ABV_AD1 / M=|STD_AV_AD1-AD1| / M.

[0076] For the second NTC temperature sensor, the ratio of the absolute value of the temperature difference of the second NTC temperature sensor DIFF_PROP_AD2 = the absolute value of the temperature difference of the second NTC temperature sensor DIFF_ABV_AD2 / M = |STD_AV_AD2-AD2| / M.

[0077] S103: Determine the temperature sensors whose absolute value of the temperature difference has a ratio greater than a preset ratio threshold as temperature sensors with deviation in installation position, and record the error code of the temperature sensors with deviation in installation position.

[0078] If the proportion of the absolute value of the temperature difference of a certain NTC temperature sensor is greater than the preset proportion threshold Q, the NTC temperature sensor is determined to be an NTC temperature sensor with a deviation in the installation position, and the error code corresponding to the NTC temperature sensor is recorded.

[0079] For example, the bottom surface of the glass panel of the induction cooker is equipped with four NTC temperature sensors, and its error code table is shown in Table 1:

[0080] Table 1

[0081]

[0082] As can be seen from Table 1, assuming that the first NTC temperature sensor is an NTC temperature sensor with a deviation in the installation position, its error code EERG1 is recorded as "1". Assuming that the second NTC temperature sensor is an NTC temperature sensor with a deviation in the installation position, its error code EERG2 is recorded as "2".

[0083] S104: For temperature sensors with no deviation in installation position, repeat the above steps until the accumulated detection time reaches a preset total time.

[0084] It should be noted that, when performing subsequent tests, although the same steps are repeated, when calculating the percentage of the absolute value of the temperature difference, only the NTC temperature sensors with no deviation in the installation position are calculated, and the NTC temperature sensors with deviation in the installation position are no longer calculated.

[0085] S105, merging different error codes recorded within a preset total time, and outputting a warning prompt message including the merged error code, wherein the warning prompt message is used to prompt that there is an installation position deviation of the temperature sensors installed at different positions on the induction cooker panel to be tested.

[0086] After the above steps, different error codes recorded within the preset total time can be obtained, and different error codes can be merged to obtain the total error code, so as to determine the NTC temperature sensors with deviations installed in different positions. For example, if the error code obtained after merging is 15, it means that the first NTC temperature sensor, the second NTC temperature sensor, the third NTC temperature sensor and the fourth NTC temperature sensor are all abnormal.

[0087] After obtaining the merged error code, a warning prompt message is output, and the prompt can be displayed in the form of text, or in the form of a broadcast, or a combination of the two, or in other ways.

[0088] In this embodiment, after detection, if there is at least one NTC temperature sensor with an installation position deviation, it means that the induction cooker to be tested is a substandard product.

[0089] In the above embodiment of the present application, the temperature detection value of at least one temperature sensor installed on the electromagnetic cooker panel to be tested is collected at every preset time, wherein a constant temperature standard is pre-placed on the electromagnetic cooker panel to be tested. According to the temperature detection value of each temperature sensor, the pre-acquired standard temperature detection value and the preset temperature threshold, the proportion of the absolute value of the temperature difference of each temperature sensor is calculated, and the temperature sensor whose absolute value of the temperature difference is greater than the preset proportion threshold is determined as a temperature sensor with a deviation in the installation position, and the error code of the temperature sensor with a deviation in the installation position is recorded. For the temperature sensor without deviation in the installation position, the aforementioned steps are repeated until the cumulative detection time reaches the preset total time, the different error codes recorded within the preset total time are merged, and the early warning prompt information containing the merged error code is output, and the early warning prompt information is used to prompt that the temperature sensors at different positions installed on the electromagnetic cooker panel to be tested have an installation position deviation. This embodiment improves the detection accuracy of the temperature sensor with a deviation in the installation position and reduces the situation of missed detection. Moreover, the error code can directly find out which NTC temperature sensor has an installation position deviation, so as to facilitate the correction or reinstallation of the NTC temperature sensor with a deviation in the installation position.

[0090] In the above embodiment, the standard temperature detection value can be pre-acquired in the following manner: Figure 2 A flow chart of a method for obtaining a standard temperature detection value provided in an embodiment of the present application is shown as follows: Figure 2 As shown, the following steps may be included:

[0091] S201. Collect the temperature detection value of each temperature sensor installed on the standard induction cooker panel at preset time intervals, and there is no deviation in the installation position of each temperature sensor.

[0092] In this embodiment, the panel of the induction cooker is also described by taking a high borosilicate glass panel as an example, and the temperature sensor is described by taking an NTC temperature sensor as an example.

[0093] Each NTC temperature sensor installed on the standard induction cooker glass panel is a sensor with no deviation in installation position, and the number of NTC temperature sensors is consistent with the number, type, position, etc. installed on the induction cooker glass panel to be tested in the above embodiment.

[0094] Place a constant temperature standard with uniform temperature on the glass panel. The temperature of the constant temperature standard can be Z℃(30 <Z<380)。

[0095] Within a preset total time T (2s<=T<=20s) seconds, the temperature detection value AD of each NTC temperature sensor installed on the glass panel of the standard induction cooker is collected every preset time t (50ms<=t<=1000ms) to obtain the temperature detection value of each NTC temperature sensor.

[0096] S202: According to the temperature detection values ​​collected by each temperature sensor, perform average processing on multiple temperature detection values ​​to obtain a standard temperature detection value of each temperature sensor.

[0097] The temperature detection values ​​collected by each NTC temperature sensor are averaged to obtain the standard temperature detection value STD_AV_AD.

[0098] S203, repeat the above steps until the accumulated detection time reaches the preset total time, and obtain different standard temperature detection values ​​of each temperature sensor within the preset total time.

[0099] Repeat the above steps to obtain different standard temperature detection values ​​STD_AV_AD of each NTC temperature sensor at different times within the preset total time.

[0100] The standard temperature detection value STD_AV_AD of each NTC temperature sensor at different times is stored and can be stored in a database.

[0101] It should be noted that steps S201 to S203 have been completed and stored before testing the NTC temperature sensor of the induction cooker to be tested. When testing the NTC temperature sensor of the induction cooker to be tested, it is only necessary to retrieve the standard temperature detection value.

[0102] S204: Obtain a standard temperature detection value of each temperature sensor in advance.

[0103] In the above-mentioned embodiment of the present application, the temperature detection value of each temperature sensor installed on the standard induction cooker panel is collected at preset intervals, wherein there is no deviation in the installation position of each temperature sensor. According to the temperature detection value collected by each temperature sensor, multiple temperature detection values ​​are averaged to obtain the standard temperature detection value of each temperature sensor, and the above steps are repeated until the cumulative detection time reaches the preset total time, and the different standard temperature detection values ​​of each temperature sensor within the preset total time are obtained and stored. In this embodiment, by pre-storing the standard temperature detection value of each temperature sensor within the preset total time, the rate of obtaining the standard temperature detection value is improved, which facilitates the subsequent calculation of the proportion of the absolute value of the temperature difference of each temperature sensor according to the temperature detection value of each temperature sensor, the standard temperature detection value and the preset temperature threshold.

[0104] In this application, if the proportion of the absolute value of the temperature difference of each temperature sensor installed on the induction cooker panel to be tested is less than or equal to the preset proportion threshold, it means that the induction cooker to be tested is a qualified product. In order to further improve the accuracy of temperature detection of the induction cooker panel, temperature compensation can be performed on each temperature sensor.

[0105] Figure 3 A flow chart of a method for performing temperature compensation processing on a temperature sensor provided in an embodiment of the present application is shown as follows: Figure 3 As shown, the method comprises the following steps:

[0106] S301 , subtracting the standard temperature detection value from the temperature detection value of each temperature sensor at different times to obtain the temperature difference value of each temperature sensor at different times.

[0107] In this embodiment, the panel of the induction cooker is also described by taking a high borosilicate glass panel as an example, and the temperature sensor is described by taking an NTC temperature sensor as an example.

[0108] If the absolute value of the temperature difference of each NTC temperature sensor accounts for a proportion less than or equal to a preset proportion threshold, each NTC temperature sensor is temperature compensated to further correct the deviation of each NTC temperature sensor and further improve the temperature measurement accuracy.

[0109] For any NTC temperature sensor, if the standard temperature detection value is STD_AV_AD and the temperature detection value at a certain moment is AD, the recorded temperature difference is DIFF_AD = (STD_AV_AD-AD).

[0110] Thus, the temperature difference of each NTC temperature sensor at different times within the preset total time is obtained.

[0111] S302: Calculate the accumulated temperature difference value of each temperature sensor according to the temperature difference value of each temperature sensor at different times within a preset total time.

[0112] Within the preset total time T, according to the temperature difference of each NTC temperature sensor at different times, the temperature difference of each NTC temperature sensor at different times is added to obtain the accumulated temperature difference value SUM_DIFF_AD of each NTC temperature sensor.

[0113] S303: For any temperature sensor, perform temperature compensation processing on the temperature sensor according to the accumulated temperature difference value of the temperature sensor and a preset compensation formula.

[0114] Specifically,

[0115] The compensation formula can be:

[0116] ADn=AD′n+SUM_DIFF_ADn / (T / t)

[0117] Among them, ADn represents the temperature compensation value of the nth temperature sensor; AD′n represents the real-time temperature detection value of the nth temperature sensor; SUM_DIFF_ADn represents the accumulated temperature difference value of the nth temperature sensor; T represents the preset total time; t represents the time length of each collection interval.

[0118] In the above-mentioned embodiment of the present application, the temperature difference value of each temperature sensor at different times is obtained by subtracting the standard temperature detection value from the temperature detection value of each temperature sensor at different times. Within the preset total time, the cumulative temperature difference value of each temperature sensor within the preset total time is calculated according to the temperature difference value of each temperature sensor at different times. For any temperature sensor, the temperature sensor is temperature compensated according to the cumulative temperature difference value of the temperature sensor and the preset compensation formula. The method of this embodiment improves the accuracy of the temperature sensor in measuring the temperature by compensating the temperature.

[0119] Furthermore, based on the above embodiments, the method of the present application is illustrated by the following embodiments.

[0120] Assume that 4 NTC temperature sensors are installed, the preset total time T is 10s, the temperature detection value of each NTC temperature sensor is collected once every t=500ms, and the collection is performed 20 times. The proportion threshold Q is 5%, and the temperature threshold M is 100°C.

[0121] Assume that the standard temperature detection values ​​STD_AV_AD(20) corresponding to different moments obtained within the preset total time T are {24, 24, 24, 25, 25, 26, 26, 27, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39}.

[0122] Example 1:

[0123] When Y=1t, the temperature detection value AD1 of the first NTC temperature sensor is measured to be 23, the temperature detection value AD2 of the second NTC temperature sensor is measured to be 19, the temperature detection value AD3 of the third NTC temperature sensor is measured to be 21, and the temperature detection value AD4 of the fourth NTC temperature sensor is measured to be 18.

[0124] Then the temperature difference absolute value DIFF_ABV_AD1 of the first NTC temperature sensor = |STD_AV_AD1-AD1| = |24-23| = 1. The temperature difference absolute value percentage DIFF_PROP_AD1 = DIFF_ABV_AD1 / Z = 1 / 100 = 1%.

[0125] Then the absolute value of the temperature difference of the second NTC temperature sensor DIFF_ABV_AD2=|STD_AV_AD2-AD2|=|24-19|=5. The percentage value of the absolute value of the temperature difference DIFF_PROP_AD2=DIFF_ABV_AD2 / Z=5 / 100=5%.

[0126] Then the absolute value of the temperature difference of the third NTC temperature sensor DIFF_ABV_AD3 = |STD_AV_AD3-AD3| = |24-21| = 3. The percentage value of the absolute value of the temperature difference DIFF_PROP_AD3 = DIFF_ABV_AD3 / Z = 3 / 100 = 3%.

[0127] Then the absolute value of the temperature difference of the fourth NTC temperature sensor DIFF_ABV_AD4=|STD_AV_AD4-AD4|=|24-18|=6. The percentage value of the absolute value of the temperature difference DIFF_PROP_AD4=DIFF_ABV_AD4 / Z=6 / 100=6%.

[0128] Because DIFF_PROP_AD4=6% is greater than the proportion threshold Q=5%, it means that in the detection at time 1t, the fourth NTC temperature sensor is an NTC temperature sensor with a deviation in the installation position. It can be seen from Table 1 that the recorded error code EERG4 is "8".

[0129] Since DIFF_PROP_AD1=1% is less than the proportion threshold Q=5%, the temperature difference DIFF_AD1 at time 1t=(STD_AV_AD1-AD1)=24-23=1, and the accumulated temperature difference SUM_DIFF_AD1=1.

[0130] Since DIFF_PROP_AD2=5% is equal to the proportion threshold Q=5%, the temperature difference DIFF_AD2 at time 1t=(STD_AV_AD2-AD2)=24-19=5, and the accumulated temperature difference SUM_DIFF_AD2=5.

[0131] Since DIFF_PROP_AD3=3% is less than the proportion threshold Q=5%, the temperature difference DIFF_AD3 at time 1t=(STD_AV_AD3-AD3)=24-21=3, and the accumulated temperature difference SUM_DIFF_AD3=3.

[0132] When Y=2t, it is assumed that the temperature detection value AD1 of the first NTC temperature sensor is 23, the temperature detection value AD2 of the second NTC temperature sensor is 19, the temperature detection value AD3 of the third NTC temperature sensor is 21, and the temperature detection value AD4 of the fourth NTC temperature sensor is 18.

[0133] Then the temperature difference absolute value DIFF_ABV_AD1 of the first NTC temperature sensor = |STD_AV_AD1-AD1| = |24-23| = 1. The temperature difference absolute value percentage DIFF_PROP_AD1 = DIFF_ABV_AD1 / Z = 1 / 100 = 1%.

[0134] Then the absolute value of the temperature difference of the second NTC temperature sensor DIFF_ABV_AD2=|STD_AV_AD2-AD2|=|24-19|=5. The percentage value of the absolute value of the temperature difference DIFF_PROP_AD2=DIFF_ABV_AD2 / Z=5 / 100=5%.

[0135] Then the absolute value of the temperature difference of the third NTC temperature sensor DIFF_ABV_AD3 = |STD_AV_AD3-AD3| = |24-21| = 3. The percentage value of the absolute value of the temperature difference DIFF_PROP_AD3 = DIFF_ABV_AD3 / Z = 3 / 100 = 3%.

[0136] Because when Y=1t, the fourth NTC temperature sensor is detected as an NTC temperature sensor with a deviation in installation position, the fourth NTC temperature sensor will not participate in subsequent calculations, and only the first NTC temperature sensor, the second NTC temperature sensor and the third NTC temperature sensor are required to participate in the calculations.

[0137] Since DIFF_PROP_AD1=1% is less than the proportion threshold Q=5%, the temperature difference DIFF_AD1 at time 2t=(STD_AV_AD1-AD1)=24-23=1, and the accumulated temperature difference SUM_DIFF_AD1=1+1=2.

[0138] Since DIFF_PROP_AD2=5% is equal to the proportion threshold Q=5%, the temperature difference DIFF_AD2 at time 2t=(STD_AV_AD2-AD2)=24-19=5, and the accumulated temperature difference SUM_DIFF_AD2=5+5=10.

[0139] Since DIFF_PROP_AD3=3% is less than the percentage threshold Q=5%, the temperature difference DIFF_AD3 at time 2t=(STD_AV_AD3-AD3)=24-21=3, and the accumulated temperature difference SUM_DIFF_AD3=3+3=6.

[0140] When Y=3t, it is assumed that the temperature detection value AD1 of the first NTC temperature sensor is 24, the temperature detection value AD2 of the second NTC temperature sensor is 19, the temperature detection value AD3 of the third NTC temperature sensor is 22, and the temperature detection value AD4 of the fourth NTC temperature sensor is 19.

[0141] Then the temperature difference absolute value DIFF_ABV_AD1 of the first NTC temperature sensor = |STD_AV_AD1-AD1| = |25-24| = 1. The temperature difference absolute value percentage DIFF_PROP_AD1 = DIFF_ABV_AD1 / Z = 1 / 100 = 1%.

[0142] Then the absolute value of the temperature difference of the second NTC temperature sensor DIFF_ABV_AD2 = |STD_AV_AD2-AD2| = |25-19| = 6. The percentage value of the absolute value of the temperature difference DIFF_PROP_AD2 = DIFF_ABV_AD2 / Z = 6 / 100 = 6%.

[0143] Then the absolute value of the temperature difference of the third NTC temperature sensor DIFF_ABV_AD3 = |STD_AV_AD3-AD3| = |25-22| = 3. The percentage value of the absolute value of the temperature difference DIFF_PROP_AD3 = DIFF_ABV_AD3 / Z = 3 / 100 = 3%.

[0144] Because DIFF_PROP_AD2=6% is greater than the proportion threshold Q=5%, it means that in the detection at time 3t, the second NTC temperature sensor is an NTC temperature sensor with a deviation in the installation position. It can be seen from Table 1 that the recorded error code EERG2 is "2".

[0145] Because when Y=2t, the second NTC temperature sensor is detected as an NTC temperature sensor with a deviation in the installation position, the second NTC temperature sensor and the fourth NTC temperature sensor will not participate in the subsequent calculation, and only the first NTC temperature sensor and the third NTC temperature sensor are required to participate in the calculation.

[0146] Since DIFF_PROP_AD1=1% is less than the proportion threshold Q=5%, the temperature difference DIFF_AD1 at time 3t=(STD_AV_AD1-AD1)=25-24=1, and the accumulated temperature difference SUM_DIFF_AD1=1+1+1=3.

[0147] Since DIFF_PROP_AD3=3% is less than the percentage threshold Q=5%, the temperature difference DIFF_AD3 at time 3t=(STD_AV_AD3-AD3)=25-22=3, and the accumulated temperature difference SUM_DIFF_AD3=3+3+3=9.

[0148] The above operation is repeated when Y=4t, 5t, ..., 20t.

[0149] When the preset total time length T is reached, the error codes are merged, that is, EERG=EERG4+EERG2=8+2=10.

[0150] Example 2:

[0151] When Y=1t, the temperature detection value AD1 of the first NTC temperature sensor is measured to be 23, the temperature detection value AD2 of the second NTC temperature sensor is measured to be 22, the temperature detection value AD3 of the third NTC temperature sensor is measured to be 25, and the temperature detection value AD4 of the fourth NTC temperature sensor is measured to be 24.

[0152] Then the temperature difference absolute value DIFF_ABV_AD1 of the first NTC temperature sensor = |STD_AV_AD1-AD1| = |24-23| = 1. The temperature difference absolute value percentage DIFF_PROP_AD1 = DIFF_ABV_AD1 / Z = 1 / 100 = 1%.

[0153] Then the absolute value of the temperature difference of the second NTC temperature sensor DIFF_ABV_AD2 = |STD_AV_AD2-AD2| = |24-22| = 2. The percentage value of the absolute value of the temperature difference DIFF_PROP_AD2 = DIFF_ABV_AD2 / Z = 2 / 100 = 2%.

[0154] Then the temperature difference absolute value DIFF_ABV_AD3 of the third NTC temperature sensor = |STD_AV_AD3-AD3| = |24-25| = 1. The temperature difference absolute value percentage DIFF_PROP_AD3 = DIFF_ABV_AD3 / Z = 1 / 100 = 1%.

[0155] Then the temperature difference absolute value DIFF_ABV_AD4 of the fourth NTC temperature sensor = |STD_AV_AD4-AD4| = |24-24| = 0. The temperature difference absolute value percentage DIFF_PROP_AD4 = DIFF_ABV_AD4 / Z = 6 / 100 = 0%.

[0156] Because the proportion of the absolute value of the temperature difference of each NTC temperature sensor is less than the proportion threshold Q=5%, it means that there is no NTC temperature sensor with a deviation in the installation position in the detection at time 1t.

[0157] Since DIFF_PROP_AD1=1% is less than the proportion threshold Q=5%, the temperature difference DIFF_AD1 at time 1t=(STD_AV_AD1-AD1)=24-23=1, and the accumulated temperature difference SUM_DIFF_AD1=1.

[0158] Since DIFF_PROP_AD2=2% is less than the proportion threshold Q=5%, the temperature difference DIFF_AD2 at time 1t=(STD_AV_AD2-AD2)=24-22=2, and the accumulated temperature difference SUM_DIFF_AD2=2.

[0159] Since DIFF_PROP_AD3=1% is less than the percentage threshold Q=5%, the temperature difference DIFF_AD3 at time 1t=(STD_AV_AD3-AD3)=24-25=-1, and the accumulated temperature difference SUM_DIFF_AD3=-1.

[0160] Since DIFF_PROP_AD4=0% is less than the proportion threshold Q=5%, the temperature difference DIFF_AD4 at time 1t=(STD_AV_AD4-AD4)=24-24=0, and the accumulated temperature difference SUM_DIFF_AD4=0.

[0161] When Y=2t, it is assumed that the temperature detection value AD1 of the first NTC temperature sensor is 24, the temperature detection value AD2 of the second NTC temperature sensor is 23, the temperature detection value AD3 of the third NTC temperature sensor is 26, and the temperature detection value AD4 of the fourth NTC temperature sensor is 25.

[0162] Then the temperature difference absolute value DIFF_ABV_AD1 of the first NTC temperature sensor = |STD_AV_AD1-AD1| = |24-24| = 0. The temperature difference absolute value percentage DIFF_PROP_AD1 = DIFF_ABV_AD1 / Z = 0 / 100 = 0%.

[0163] Then the temperature difference absolute value DIFF_ABV_AD2 of the second NTC temperature sensor = |STD_AV_AD2-AD2| = |24-23| = 1. The temperature difference absolute value percentage DIFF_PROP_AD2 = DIFF_ABV_AD2 / Z = 1 / 100 = 1%.

[0164] Then the temperature difference absolute value DIFF_ABV_AD3 of the third NTC temperature sensor = |STD_AV_AD3-AD3| = |24-26| = 2. The temperature difference absolute value percentage DIFF_PROP_AD3 = DIFF_ABV_AD3 / Z = 2 / 100 = 2%.

[0165] Then the temperature difference absolute value DIFF_ABV_AD4 of the fourth NTC temperature sensor = |STD_AV_AD4-AD4| = |24-25| = 1. The temperature difference absolute value percentage DIFF_PROP_AD4 = DIFF_ABV_AD4 / Z = 1 / 100 = 1%.

[0166] Because the proportion of the absolute value of the temperature difference of each NTC temperature sensor is less than the proportion threshold Q=5%, it means that there is no NTC temperature sensor with deviation in the installation position in the detection at time 2t.

[0167] Since DIFF_PROP_AD1=0% is less than the percentage threshold Q=5%, the temperature difference DIFF_AD1 at time 2t=(STD_AV_AD1-AD1)=24-24=0, and the accumulated temperature difference SUM_DIFF_AD1=1+0=1.

[0168] Since DIFF_PROP_AD2=1% is equal to the proportion threshold Q=5%, the temperature difference DIFF_AD2 at time 2t=(STD_AV_AD2-AD2)=24-23=1, and the accumulated temperature difference SUM_DIFF_AD2=2+1=3.

[0169] Since DIFF_PROP_AD3=2% is less than the percentage threshold Q=5%, the temperature difference DIFF_AD3 at time 2t=(STD_AV_AD3-AD3)=24-26=-2, and the accumulated temperature difference SUM_DIFF_AD3=(-1)+(-2)=-3.

[0170] Since DIFF_PROP_AD4=1% is less than the proportion threshold Q=5%, the temperature difference DIFF_AD4 at time 2t=(STD_AV_AD4-AD4)=24-25=-1, and the accumulated temperature difference SUM_DIFF_AD4=0+(-1)=-1.

[0171] When Y=3t, it is assumed that the temperature detection value AD1 of the first NTC temperature sensor is 25, the temperature detection value AD2 of the second NTC temperature sensor is 24, the temperature detection value AD3 of the third NTC temperature sensor is 26, and the temperature detection value AD4 of the fourth NTC temperature sensor is 26.

[0172] Then the temperature difference absolute value DIFF_ABV_AD1 of the first NTC temperature sensor = |STD_AV_AD1-AD1| = |25-25| = 0. The temperature difference absolute value percentage DIFF_PROP_AD1 = DIFF_ABV_AD1 / Z = 0 / 100 = 0%.

[0173] Then the temperature difference absolute value DIFF_ABV_AD2 of the second NTC temperature sensor = |STD_AV_AD2-AD2| = |25-24| = 1. The temperature difference absolute value percentage DIFF_PROP_AD2 = DIFF_ABV_AD2 / Z = 1 / 100 = 1%.

[0174] Then the temperature difference absolute value DIFF_ABV_AD3 of the third NTC temperature sensor = |STD_AV_AD3-AD3| = |25-26| = 1. The temperature difference absolute value percentage DIFF_PROP_AD3 = DIFF_ABV_AD3 / Z = 1 / 100 = 1%.

[0175] Then the temperature difference absolute value DIFF_ABV_AD4 of the fourth NTC temperature sensor = |STD_AV_AD4-AD4| = |25-26| = 1. The temperature difference absolute value percentage DIFF_PROP_AD4 = DIFF_ABV_AD4 / Z = 1 / 100 = 1%.

[0176] Because the proportion of the absolute value of the temperature difference of each NTC temperature sensor is less than the proportion threshold Q=5%, it means that there is no NTC temperature sensor with deviation in the installation position in the detection at time 3t.

[0177] Since DIFF_PROP_AD1=0% is less than the percentage threshold Q=5%, the temperature difference DIFF_AD1 at time 3t=(STD_AV_AD1-AD1)=25-25=0, and the accumulated temperature difference SUM_DIFF_AD1=1+0+0=1.

[0178] Since DIFF_PROP_AD2=1% is less than the proportion threshold Q=5%, the temperature difference DIFF_AD2 at time 3t=(STD_AV_AD2-AD2)=25-24=1, and the accumulated temperature difference SUM_DIFF_AD2=2+1+1=4.

[0179] Since DIFF_PROP_AD3=2% is less than the proportion threshold Q=5%, the temperature difference DIFF_AD1 at time 3t=(STD_AV_AD3-AD3)=25-26=-1, and the accumulated temperature difference SUM_DIFF_AD3=(-1)+(-2)+(-1)=-4.

[0180] Since DIFF_PROP_AD3=1% is less than the proportion threshold Q=5%, the temperature difference DIFF_AD4 at time 3t=(STD_AV_AD4-AD4)=25-26=-1, and the accumulated temperature difference SUM_DIFF_AD4=0+(-1)+(-1)=-2.

[0181] The above operation is repeated when Y=4t, 5t, ..., 20t.

[0182] When the preset total time T is reached, the error codes are merged, that is, EERG=EERG0+EERG0=0, and "passed" is displayed.

[0183] Further, the accumulated temperature difference SUM_DIFF_AD1 of the first NTC temperature sensor is calculated. If SUM_DIFF_AD1=5, the temperature compensation result of the first NTC temperature sensor is AD1=AD′1+5 / (10s / 500ms)=AD′1+5 / 20=AD′1, and the result is an integer.

[0184] Calculate the accumulated temperature difference SUM_DIFF_AD2 of the second NTC temperature sensor. If SUM_DIFF_AD2=22, the temperature compensation result of the second NTC temperature sensor is AD2=AD′2+22 / (10s / 500ms)=AD′2+22 / 20=AD′2+1.

[0185] Calculate the accumulated temperature difference SUM_DIFF_AD3 of the third NTC temperature sensor. If SUM_DIFF_AD3=-25, the temperature compensation result of the third NTC temperature sensor is AD3=AD′3+(-25) / (10s / 500ms)=AD′3-25 / 20=AD′3-1.

[0186] The accumulated temperature difference value SUM_DIFF_AD4 of the fourth NTC temperature sensor is calculated. If SUM_DIFF_AD4=-8, the temperature compensation result of the fourth NTC temperature sensor is AD4=AD′4+(-8) / (10s / 500ms)=AD′4+(-8) / 20=AD′4.

[0187] The technical effects achieved by the present application can be found in the above-mentioned embodiments, and will not be described again to avoid redundancy.

[0188] Figure 4 A schematic diagram of the structure of a detection device of a temperature sensor provided in an embodiment of the present application, the device includes: an acquisition module 401, a calculation module 402, a first processing module 403, and a second processing module 404.

[0189] The acquisition module 401 is used to acquire the temperature detection value of at least one temperature sensor installed on the panel of the induction cooker to be tested at preset time intervals. A constant temperature standard object is pre-placed on the panel of the induction cooker to be tested.

[0190] The calculation module 402 is used to calculate the ratio of the absolute value of the temperature difference of each temperature sensor according to the temperature detection value of each temperature sensor, the pre-acquired standard temperature detection value and the preset temperature threshold.

[0191] The first processing module 403 is used to determine the temperature sensor whose absolute value of the temperature difference has a ratio greater than a preset ratio threshold as a temperature sensor with a deviation in the installation position, and record an error code of the temperature sensor with a deviation in the installation position.

[0192] The first processing module 403 is further configured to repeat the aforementioned steps for the temperature sensors whose installation positions have no deviation until the accumulated detection time reaches a preset total time.

[0193] The second processing module 404 is used to merge different error codes recorded within a preset total time and output a warning prompt message including the merged error code, wherein the warning prompt message is used to prompt that there is an installation position deviation of the temperature sensors installed at different positions on the induction cooker panel to be tested.

[0194] In a possible implementation manner, the calculation module 402 is specifically configured to:

[0195] According to the temperature detection value of each temperature sensor and the pre-acquired standard temperature detection value, the absolute value of the temperature difference of each temperature sensor is calculated respectively.

[0196] According to the absolute value of the temperature difference of each temperature sensor and a preset temperature threshold, a ratio of the absolute value of the temperature difference of each temperature sensor is calculated.

[0197] In a possible implementation manner, the device further includes a compensation module, which is used to:

[0198] If the ratio of the absolute value of the temperature difference of each temperature sensor is less than or equal to the preset ratio threshold, temperature compensation processing is performed on each temperature sensor.

[0199] One possible implementation is a compensation module, specifically used for:

[0200] The standard temperature detection value is subtracted from the temperature detection value of each temperature sensor at different times to obtain the temperature difference value of each temperature sensor at different times.

[0201] Within the preset total time, the accumulated temperature difference value of each temperature sensor is calculated according to the temperature difference value of each temperature sensor at different times.

[0202] For any temperature sensor, temperature compensation processing is performed on the temperature sensor according to the accumulated temperature difference value of the temperature sensor and a preset compensation formula.

[0203] One possible implementation is that the compensation formula is:

[0204] ADn=AD′n+SUM_DIFF_ADn / (T / t)

[0205] Wherein, ADn represents the temperature compensation value of the nth temperature sensor. AD′n represents the real-time temperature detection value of the nth temperature sensor. SUM_DIFF_ADn represents the accumulated temperature difference value of the nth temperature sensor. T represents the preset total time. t represents the time length of each acquisition interval.

[0206] In one possible implementation, the standard temperature detection value is pre-acquired in the following manner:

[0207] At preset time intervals, the temperature detection value of each temperature sensor installed on the standard induction cooker panel is collected, and there is no deviation in the installation position of each temperature sensor.

[0208] According to the temperature detection values ​​collected by each temperature sensor, multiple temperature detection values ​​are averaged to obtain a standard temperature detection value of each temperature sensor.

[0209] Repeat the above steps until the cumulative detection time reaches the preset total time, and obtain different standard temperature detection values ​​of each temperature sensor within the preset total time.

[0210] The standard temperature detection value of each temperature sensor is acquired in advance.

[0211] The temperature sensor detection device provided in this embodiment is used to execute any of the aforementioned method embodiments, and its implementation principle and technical effect are similar, which will not be described in detail.

[0212] Figure 5 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application is shown in FIG. Figure 5 As shown, the device may include: at least one processor 501 and a memory 502 communicatively connected to the processor.

[0213] The memory 502 is used to store programs. Specifically, the programs may include program codes, and the program codes include computer operation / execution instructions.

[0214] The memory 502 may include a high-speed RAM memory, and may also include a non-volatile memory, such as at least one disk memory.

[0215] The processor 501 is used to execute the computer executable instructions stored in the memory 502 to implement the method described in any of the above embodiments. The processor 501 may be a central processing unit (CPU), or an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application.

[0216] Optionally, the electronic device may further include a communication interface 503. In a specific implementation, if the communication interface 503, the memory 502, and the processor 501 are implemented independently, the communication interface 503, the memory 502, and the processor 501 may be interconnected through a bus and communicate with each other. The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus. The bus may be divided into an address bus, a data bus, a control bus, etc., but it does not mean that there is only one bus or one type of bus.

[0217] Optionally, in a specific implementation, if the communication interface 503, the memory 502, and the processor 501 are integrated on a chip, the communication interface 503, the memory 502, and the processor 501 can complete communication through an internal interface.

[0218] The present application also provides a computer-readable storage medium, which may include: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a disk or an optical disk, and other media that can store program codes. Specifically, the computer-readable storage medium stores computer execution instructions thereon, and when the computer execution instructions are executed by a processor, they are used to implement the above-mentioned temperature sensor detection method.

[0219] The present application also provides a computer program product, which includes a computer program stored in a readable storage medium. At least one processor of an electronic device can read the computer program from the readable storage medium, and at least one processor executes the program so that the electronic device implements the above-mentioned temperature sensor detection method provided by the above-mentioned various embodiments.

[0220] Those skilled in the art will readily appreciate other embodiments of the present application after considering the specification and practicing the invention disclosed herein. The present application is intended to cover any modification, use or adaptation of the present application, which follows the general principles of the present application and includes common knowledge or customary techniques in the art that are not disclosed in the present application. The specification and examples are intended to be exemplary only, and the true scope and spirit of the present application are indicated by the following claims.

[0221] It should be understood that the present application is not limited to the precise structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present application is limited only by the appended claims.

Claims

1. A method for detecting a temperature sensor, characterized in that: include: At preset time intervals, the temperature detection value of at least one temperature sensor installed on the panel of the induction cooker to be tested is collected, and a constant temperature standard object is pre-placed on the panel of the induction cooker to be tested; Calculate the percentage of the absolute value of the temperature difference of each temperature sensor according to the temperature detection value of each temperature sensor, the pre-acquired standard temperature detection value and the preset temperature threshold; Determine the temperature sensor whose absolute value of the temperature difference accounts for a value greater than a preset threshold value as a temperature sensor with a deviation in the installation position, and record the error code of the temperature sensor with a deviation in the installation position; For temperature sensors with no deviation in the installation position, repeat the above steps until the cumulative detection time reaches the preset total time; The different error codes recorded within the preset total time are merged, and a warning prompt message including the merged error code is output, wherein the warning prompt message is used to prompt that there is an installation position deviation of the temperature sensors installed at different positions on the induction cooker panel to be tested.

2. The method according to claim 1, characterized in that The calculating the proportion of the absolute value of the temperature difference of each temperature sensor according to the temperature detection value of each temperature sensor, the pre-acquired standard temperature detection value and the preset temperature threshold value includes: Calculating the absolute value of the temperature difference of each temperature sensor according to the temperature detection value of each temperature sensor and the pre-acquired standard temperature detection value; According to the absolute value of the temperature difference of each temperature sensor and the preset temperature threshold, a proportion of the absolute value of the temperature difference of each temperature sensor is calculated.

3. The method according to claim 1 or 2, characterized in that: Also includes: If the ratio of the absolute value of the temperature difference of each temperature sensor is less than or equal to the preset ratio threshold, temperature compensation processing is performed on each temperature sensor.

4. The method according to claim 3, characterized in that If the proportion of the absolute value of the temperature difference of each temperature sensor is less than or equal to the preset proportion threshold, temperature compensation processing is performed on each temperature sensor, including: Subtracting the standard temperature detection value from the temperature detection value of each temperature sensor at different times to obtain the temperature difference value of each temperature sensor at different times; Within the preset total time, according to the temperature difference of each temperature sensor at different times, calculate the accumulated temperature difference value of each temperature sensor; For any temperature sensor, temperature compensation processing is performed on the temperature sensor according to the accumulated temperature difference value of the temperature sensor and a preset compensation formula.

5. The method according to claim 4, characterized in that The compensation formula is: ADn=AD′n+SUM_DIFF_ADn / (T / t) Among them, ADn represents the temperature compensation value of the nth temperature sensor; AD′n represents the real-time temperature detection value of the nth temperature sensor; SUM_DIFF_ADn represents the accumulated temperature difference value of the nth temperature sensor; T represents the preset total duration; and t represents the duration of each collection interval.

6. The method according to claim 1, characterized in that The standard temperature detection value is obtained in advance in the following manner: At predetermined intervals, the temperature detection value of each temperature sensor installed on the standard induction cooker panel is collected, and there is no deviation in the installation position of each temperature sensor; According to the temperature detection values ​​collected by each temperature sensor, a plurality of temperature detection values ​​are averaged to obtain the standard temperature detection value of each temperature sensor; Repeat the above steps until the cumulative detection time reaches the preset total time, and obtain different standard temperature detection values ​​of each temperature sensor within the preset total time; The standard temperature detection value of each temperature sensor is acquired in advance.

7. A detection device for a temperature sensor, characterized in that: include: A collection module, used for collecting the temperature detection value of at least one temperature sensor installed on the electromagnetic oven panel to be tested at a preset time interval, wherein a constant temperature standard object is pre-placed on the electromagnetic oven panel to be tested; A calculation module, used to calculate a percentage of the absolute value of the temperature difference of each temperature sensor according to the temperature detection value of each temperature sensor, a pre-acquired standard temperature detection value and a preset temperature threshold; A first processing module is used to determine the temperature sensor whose absolute value of the temperature difference has a ratio greater than a preset ratio threshold as a temperature sensor with a deviation in the installation position, and record an error code of the temperature sensor with a deviation in the installation position; The first processing module is further used to repeat the above steps for the temperature sensor whose installation position has no deviation until the accumulated detection time reaches the preset total time; The second processing module is used to merge the different error codes recorded within the preset total time, and output a warning prompt information including the merged error code, wherein the warning prompt information is used to prompt that there is an installation position deviation of the temperature sensors installed at different positions on the induction cooker panel to be tested.

8. An electronic device, characterized in that: include: A processor, and a memory communicatively connected to the processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to implement the temperature sensor detection method according to any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are executed by a processor, they are used to implement the temperature sensor detection method according to any one of claims 1 to 6.

10. A computer program product, characterized in that The invention comprises a computer program, which, when executed by a processor, implements the temperature sensor detection method according to any one of claims 1 to 6.