Refrigerator and refrigerator door opening and closing angle detection method

By setting up Hall sensors on the refrigerator box and magnets on each door body, the existing refrigerators have solved the problem of complex structure and low detection accuracy when detecting the angles of multiple door bodies, and achieve higher detection accuracy Sex and structural simplicity.

CN119436674APending Publication Date: 2025-02-14HISENSE(SHANDONG)REFRIGERATOR CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411197812.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-28
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

When existing refrigerators detect the opening and closing angles of multiple door bodies, the structure is complex and cannot accurately detect the angle of the flashing gap state of the door body, resulting in low detection accuracy.

Method used

By setting a Hall sensor on the box of the refrigerator and setting a magnet on each door body, the potential difference output by the Hall sensor is used to detect the door opening and closing angle of the door body, the refrigerator structure is simplified and the detection accuracy is improved.

Benefits of technology

The accuracy of the detection of the opening and closing angles of multiple door bodies is achieved, the refrigerator structure is simplified, the detection error caused by cylindrical switches is avoided, and the user experience is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119436674A_ABST
    Figure CN119436674A_ABST
Patent Text Reader

Abstract

The embodiment of the invention belongs to the refrigerator technology, and provides a refrigerator and a refrigerator door opening and closing angle detection method, the refrigerator comprises a Hall sensor and magnets arranged at first positions of door bodies, and the Hall sensor is arranged at a second position of a refrigerator body; the second position and the first position meet magnetic field induction conditions; the Hall sensor outputs a potential difference used for representing the magnetic field intensity; the magnetic field intensity at the Hall sensor is related to the door opening and closing angle of the door body; the processor determines whether a target door body switched from the door closing state to the door opening state exists in the multiple door bodies or not based on the potential difference output by the Hall sensor at the first moment and the potential difference output by the Hall sensor at the second moment; the second moment is after the first moment; when the target door body exists, the door opening and closing angle of the target door body is determined based on the first moment and the potential difference output by the Hall sensor after the first moment; and executing the target operation based on the door opening and closing angle. The accuracy of refrigerator door opening and closing angle detection can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to refrigerator technology, and more specifically, to a refrigerator and a method for detecting the angle of a refrigerator door. Background Art

[0002] With the development of home appliance technology, home appliances can provide users with better and better user experience. For example, from the traditional manual door opening and closing refrigerators, there are gradually refrigerators that can open and close the door automatically. Because whether the refrigerator door is closed properly has a great impact on the refrigerator's cooling effect, whether the door is opened and closed manually or automatically, it is very important to accurately detect the opening and closing angle of the refrigerator door. Summary of the invention

[0003] The embodiments of the present application provide a refrigerator and a method for detecting the angle of a refrigerator door, which can improve the accuracy of detecting the angle of a refrigerator door.

[0004] In a first aspect, an embodiment of the present application provides a refrigerator, comprising: a processor, a cabinet, a Hall sensor, a plurality of door bodies, and magnets corresponding to each of the door bodies; for any of the door bodies, the magnet corresponding to the door body is arranged at a first position of the door body, and the Hall sensor is arranged at a second position of the cabinet;

[0005] The second position and the first position satisfy a magnetic field induction condition, wherein the magnetic field induction condition includes: the magnetic field intensity of the magnetic field generated by the magnet at the Hall sensor causes a potential difference to be generated at both ends of the semiconductor device in the Hall sensor;

[0006] The Hall sensor is configured to output a potential difference for representing the magnetic field strength; the magnetic field strength at the Hall sensor is related to the door opening and closing angle of the door body;

[0007] The processor is connected to the Hall sensor and is configured as follows:

[0008] Determine whether there is a target door body switched from a closed state to an open state among the multiple door bodies based on the potential difference output by the Hall sensor at the first moment and the potential difference output at the second moment; the second moment is after the first moment;

[0009] When the target door body exists, determining the door opening and closing angle of the target door body based on the potential difference output by the Hall sensor at the first moment and after the first moment;

[0010] Based on the door opening and closing angles, a target operation is performed.

[0011] In some embodiments of the present application, after determining the door opening and closing angle of the target door body based on the potential difference output by the Hall sensor at the first moment and after the first moment, the processor is further configured to:

[0012] Based on the potential difference output by the Hall sensor after the first moment, determining whether the magnetic field strength at the Hall sensor meets the door opening and closing angle detection condition;

[0013] In response to the magnetic field strength not satisfying the door opening and closing angle detection condition, determining the door opening and closing angle of the target door body based on the potential difference output by the Hall sensor after the first moment is stopped.

[0014] In some embodiments of the present application, the refrigerator further includes a driving member, which is used to drive the door body to automatically open and close the door, and the magnetic field strength of the magnetic field generated by the magnet on the target door body at the Hall sensor is negatively correlated with the opening and closing angle of the target door body, and the processor is further configured to:

[0015] In response to an automatic door opening instruction, controlling the target door to open through the driving member;

[0016] In response to the magnetic field strength not satisfying the door opening and closing angle detection condition, controlling the target door body to stop opening through the driving member;

[0017] or,

[0018] In response to the magnetic field strength changing from not satisfying the door opening and closing angle detection condition to satisfying the door opening and closing angle detection condition, the target door body is controlled to close automatically through the driving member.

[0019] In some embodiments of the present application, determining whether there is a target door body switched from a closed state to an open state among the multiple door bodies based on the potential difference output by the Hall sensor at the first moment and the potential difference output by the Hall sensor at the second moment includes:

[0020] Based on the potential difference output by the Hall sensor at the first moment and the potential difference output at the second moment, as well as the mapping relationship between the preset potential difference and the door switch state, it is determined whether there is a target door body among the multiple door bodies that switches from a closed state to an open state, and when the target door body is in an open state, all door bodies except the target door body are in a closed state.

[0021] In some embodiments of the present application, the refrigerator includes two door bodies. For any of the door bodies, the first position is close to adjacent edges of the two door bodies, and the second position is on the box body between the two door bodies.

[0022] In some embodiments of the present application, the refrigerator further comprises: a drawer and a drawer panel, the drawer and the drawer panel are assembled to form a drawer, there are adjacent edges between the two door bodies and the drawer panels, and there is an intersection between the two door bodies and the drawer panels, the magnet is arranged at a third position on the drawer panel, and the first position, the second position and the third position are all close to the intersection;

[0023] The processor is further configured to:

[0024] When it is determined based on the potential difference that the two doors are both in a closed state and the drawer is in an open state, determining the distance of the drawer to be opened based on the potential difference;

[0025] Based on the distance that the drawer is pulled apart, an operation corresponding to the distance that the drawer is pulled apart is performed.

[0026] In some embodiments of the present application, the refrigerator includes four door bodies, and the four door bodies are distributed in a cross shape. For any door body, the first position is close to the intersection of the four door bodies, and the position on the box body close to the intersection of the four door bodies is the second position.

[0027] In some embodiments of the present application, the refrigerator further comprises: a refrigerator refrigeration state detection device, wherein the refrigerator refrigeration state detection device is configured to: detect a refrigeration condition of the refrigerator;

[0028] The processor is further configured to:

[0029] Determining whether the door state of each door matches the refrigeration condition of the refrigerator;

[0030] In response to a door state of any of the door bodies not matching the refrigeration condition of the refrigerator, a prompt message is output indicating that there is an error in the magnetic field strength at the Hall sensor.

[0031] In some embodiments of the present application, a magnetic door seal is provided on the door body, and the magnetic door seal is the magnet.

[0032] In a second aspect, the present application provides a method for detecting the angle of a refrigerator door opening and closing, the refrigerator comprising: a processor, a cabinet, a Hall sensor, a plurality of door bodies, and magnets corresponding to each of the door bodies; for any of the door bodies, the magnet corresponding to the door body is arranged at a first position of the door body, and the Hall sensor is arranged at a second position of the cabinet;

[0033] The second position and the first position satisfy a magnetic field induction condition, wherein the magnetic field induction condition includes: the magnetic field intensity of the magnetic field generated by the magnet at the Hall sensor causes a potential difference to be generated at both ends of the semiconductor device in the Hall sensor;

[0034] The Hall sensor is configured to output a potential difference for representing the magnetic field strength; the magnetic field strength at the Hall sensor is related to the door opening and closing angle of the door body;

[0035] The processor is connected to the Hall sensor, and the method includes:

[0036] Determine whether there is a target door body switched from a closed state to an open state among the multiple door bodies based on the potential difference output by the Hall sensor at the first moment and the potential difference output at the second moment; the second moment is after the first moment;

[0037] When the target door body exists, determining the door opening and closing angle of the target door body based on the potential difference output by the Hall sensor at the first moment and after the first moment;

[0038] Based on the door opening and closing angles, a target operation is performed.

[0039] The refrigerator and the refrigerator door opening and closing angle detection method provided in the present application can detect the door opening and closing angle of the target door of the refrigerator based on the potential difference output by the Hall sensor through a Hall sensor provided on the refrigerator body and a magnet provided on each door body, and perform the target operation based on the door opening and closing angle. Compared with the existing method of providing a column switch or a fan switch for each door body when the refrigerator includes multiple door bodies, the processor of the refrigerator only needs to be connected to one Hall sensor through the above method provided in the present application, which simplifies the structure of the refrigerator, avoids the problem of being unable to detect the angle of the door body flashing state caused by the column switch, and improves the accuracy of the door body opening and closing angle detection. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] In order to more clearly illustrate the implementation methods in the embodiments of the present application or the related technologies, the following is a brief introduction to the drawings required for use in the embodiments or the related technology descriptions. Obviously, the drawings described below are some embodiments of the present application, and a person skilled in the art can also obtain other drawings based on these drawings.

[0041] Figure 1 A schematic diagram of the structure of a refrigerator provided in this application;

[0042] Figure 2 A schematic diagram of the door opening and closing angle of a target door body provided in this application;

[0043] Figure 3 A schematic diagram of the structure of another refrigerator provided for this application;

[0044] Figure 4 A schematic diagram of the structure of another refrigerator provided in this application;

[0045] Figure 5 A schematic diagram of the structure of another refrigerator provided in this application;

[0046] Figure 6 A schematic diagram of a flow chart of a refrigerator door opening and closing angle detection method provided in this application;

[0047] Figure 7 A schematic diagram of a magnet and a Hall sensor 13 provided in the present application;

[0048] Figure 8 A schematic diagram of another magnet and Hall sensor 13 provided in the present application;

[0049] Fig. 9 A schematic diagram of another magnet and Hall sensor 13 provided in the present application;

[0050] Fig.10 A schematic structural diagram of a refrigerator door opening and closing angle detection device 110 provided in the present application. DETAILED DESCRIPTION

[0051] In order to make the purpose, implementation mode and advantages of the present application clearer, the exemplary implementation mode of the present application will be clearly and completely described below in conjunction with the drawings in the exemplary embodiments of the present application. Obviously, the described exemplary embodiments are only part of the embodiments of the present application, rather than all the embodiments.

[0052] It should be noted that the brief description of terms in this application is only for the convenience of understanding the embodiments described below, and is not intended to limit the embodiments of this application. Unless otherwise specified, these terms should be understood according to their common and usual meanings.

[0053] In addition, the terms "include" and "have" and any variations thereof are intended to cover but not exclude inclusion, for example, a product or device comprising a list of components is not necessarily limited to those components expressly listed but may include other components not expressly listed or inherent to such products or devices.

[0054] The following first explains some of the noun concepts involved in this application:

[0055] Hall effect: When current passes through a semiconductor perpendicular to an external magnetic field, carriers are deflected, and an additional electric field is generated perpendicular to the direction of the current and the magnetic field, thereby generating a potential difference at both ends of the semiconductor. This phenomenon is the Hall effect. This potential difference can also be called the Hall potential difference. When the current remains unchanged and the direction and intensity of the external magnetic field change, the Hall potential difference will change accordingly. The Hall device made according to the Hall effect, that is, the Hall sensor, uses the magnetic field as the working medium to convert the motion parameters of the object into the form of digital voltage for output.

[0056] With the development of household appliance technology, household appliances can provide users with better and better user experience. For example, from the traditional refrigerators with manual door opening and closing, refrigerators with automatic door opening and closing are gradually emerging. With the development of the diversified functions of refrigerators, there are wide application scenarios for performing related operations based on the door opening and closing angles of the refrigerator door. For example, the lights in the box can be controlled based on the door opening and closing angles of the refrigerator door, or the automatic door opening and closing can be controlled based on the door opening and closing angles during the automatic door opening and closing process. Alternatively, it is also possible to determine whether the refrigerator door is closed or open based on the door opening and closing angles of the refrigerator.

[0057] At present, the existing method for detecting the opening and closing angle of the refrigerator door is mainly to detect the opening and closing angle of the refrigerator door through a cylindrical switch or a fan switch. When using the cylindrical switch or the fan switch, it is necessary to configure one of the above switches for each refrigerator door. For a multi-door refrigerator, it is necessary to configure multiple cylindrical switches or fan switches on the refrigerator, and a communication line between each switch and the processor needs to be set, which complicates the structure of the refrigerator.

[0058] In addition, taking the column switch as an example, when the angle of the refrigerator door is detected by the column switch, when the door is just opened (also called the gap), the door is still outside the trigger stroke of the column switch, which leads to the column and the inability to detect the door opening angle. Therefore, the existing method for detecting the angle of the refrigerator door opening and closing still has the problem of low accuracy.

[0059] Considering the above problems existing in the existing refrigerator door opening and closing angle detection method, the present application proposes a method for realizing the door opening and closing angle detection of a refrigerator including multiple door bodies with only one Hall sensor. Through the above method, when the refrigerator includes multiple door bodies, it is not necessary to set a column switch or fan switch for each door body. The refrigerator processor only needs to be connected to the one Hall sensor, which simplifies the refrigerator structure and avoids the problem of being unable to detect the angle of the door body flashing state caused by the column switch, thereby improving the accuracy of the door opening and closing angle detection.

[0060] The technical solution of the present application is described in detail below in conjunction with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described in detail in some embodiments.

[0061] Figure 1 This is a schematic diagram of the structure of a refrigerator provided in this application. Figure 1 As shown, the refrigerator may include, for example: a processor 11 , a cabinet 12 , a Hall sensor 13 , a plurality of doors 14 , and magnets 15 corresponding to each door 14 .

[0062] For any door body 14 among the plurality of door bodies 14, the magnet 15 corresponding to the door body 14 may be arranged at the first position of the door body 14. The Hall sensor 13 may be arranged at the second position of the box body 12.

[0063] The second position and the first position meet the magnetic field induction condition. Among them, the magnetic field induction condition may include: the magnetic field strength of the magnetic field generated by the magnet 15 at the Hall sensor 13 causes a potential difference to be generated across the semiconductor device in the Hall sensor 13. That is to say, the second position and the first position need to meet the magnetic field strength of the magnetic field generated by the magnet 15 at the first position at the Hall sensor 13 at the second position that can cause a potential difference to be generated across the semiconductor device in the Hall sensor 13 at the second position (i.e., generate a Hall effect). In some embodiments, the Hall sensor 13 can be hidden inside the box 12 so that the box 12 has no protrusions to improve the overall aesthetics.

[0064] It should be understood that the present application does not limit the number of compartments included in the refrigerator. For example, the refrigerator may include: at least one refrigerating compartment, and / or, at least one freezing compartment. Any of the multiple door bodies 14 may be a door body 14 of a refrigerating compartment or a door body 14 of a freezing compartment.

[0065] In some embodiments, taking the magnetic door seal provided on the door body 14 as an example, the magnet 15 may be, for example, the magnetic door seal. Alternatively, the magnet 15 may also be, for example, any existing permanent magnet 15, such as a magnet. The magnet may be, for example, hidden in the door body 14 of the refrigerator, so that the door body 14 has no protrusions, thereby improving the overall aesthetics of the door body 14 and reducing the possibility of damage. Alternatively, in some embodiments, the types of magnets 15 provided on different door bodies 14 in the above-mentioned multiple door bodies 14 may be the same or different. For example, the magnets 15 provided on each door body 14 in the above-mentioned multiple door bodies 14 may all be magnets, or may all be magnetic door seals of the door body 14. Alternatively, the magnets 15 provided on some of the door bodies 14 in the above-mentioned multiple door bodies 14 may be magnets, and the magnets 15 provided on the remaining door bodies 14 may be magnetic door seals of the door body 14. It should be understood that the present application does not limit the volume, shape, etc. of the above-mentioned magnets 15.

[0066] The Hall sensor 13 is configured to output a potential difference for characterizing the magnetic field strength in response to the influence of the magnet 15 on the door body 14 on the magnetic field strength at the Hall sensor 13 for any door body 14. The magnetic field strength at the Hall sensor 13 is related to the door opening and closing angle of the door body 14. That is to say, for any door body 14, during the opening and closing process of the door body 14, different door opening and closing angles cause the distance between the magnet 15 on the door body 14 and the Hall sensor 13 to change, thereby causing the magnetic field strength at the Hall sensor 13 to change.

[0067] In some embodiments, the Hall sensor 13 may be, for example, a linear Hall sensor.

[0068] The processor 11 may be connected to the Hall sensor 13. It should be understood that the present application does not limit the connection method between the processor 11 and the Hall sensor 13. For example, the processor 11 and the Hall sensor 13 are connected via a communication connection.

[0069] Optionally, the processor 11 may be, for example, a control panel of the refrigerator. Alternatively, the processor 11 may be any device with a processing function included in the refrigerator.

[0070] The processor 11 may be configured to determine whether there is a target door body that switches from a closed state to an open state among the plurality of door bodies 14 based on the potential difference output by the Hall sensor 13 at the first moment and the potential difference output at the second moment. The second moment is after the first moment. When the target door body exists, the processor 11 may determine the door opening and closing angle of the target door body based on the potential difference output by the Hall sensor 13 at the first moment and after the first moment.

[0071] For example, Figure 2 This is a schematic diagram of the opening and closing angle of a target door body provided in this application. Figure 2 As shown, taking door body 14 as the target door body as an example, the door opening and closing angle of the target door body can be as follows Figure 2 As shown in θ.

[0072] Optionally, the target door body may be any one of the multiple door bodies 14 included in the refrigerator. In some embodiments, when the processor 11 determines that there is a target door body that switches from a closed state to an open state among the multiple door bodies 14, and the other door bodies 14 except the target door body are all in a closed state, the processor 11 may determine the door opening and closing angle of the target door body based on the potential difference output by the Hall sensor 13 at and after the first moment, so as to improve the accuracy of the angle detection of the target door body. That is to say, if there is a door body 14 that switches from a closed state to an open state among the multiple door bodies 14, the processor 11 may determine that the door body 14 is the target door body. Alternatively, the processor 11 may also determine that the door body 14 is the target door body when there is a door body 14 that switches from a closed state to an open state among the multiple door bodies 14, and the other door bodies 14 are all in a closed state.

[0073] In some embodiments, the processor 11 may determine the door state of each door 14 based on the magnitude of the potential difference, for example. The door state may be an open state or a closed state.

[0074] In some embodiments, the processor 11 may, for example, pre-store a mapping relationship between a potential difference and a door opening and closing angle. The processor 11 may, for example, determine the door opening and closing angle of the target door body based on the potential difference at and after the first moment and the mapping relationship. Exemplarily, the mapping relationship between the potential difference and the door opening and closing angle may be, for example, as shown in Table 1 below:

[0075] Table 1

[0076] Potential difference Door opening angle Potential difference Angular 1 Potential difference Angular 2 Potential difference Angular 3 … …

[0077] Exemplarily, assuming that the potential difference output by the Hall sensor 13 at the first moment is potential difference 1, based on the mapping relationship described in Table 1, the processor 11 can determine that the door opening and closing angle of the target door body is angle 1. Assuming that at a moment after the first moment, the potential difference output by the Hall sensor 13 is potential difference 2, based on the mapping relationship described in Table 1, the processor 11 can determine that the door opening and closing angle of the target door body is angle 2.

[0078] Optionally, the above-mentioned “mapping relationship between potential difference and door opening and closing angle” corresponding to different door bodies 14 may be different, for example. For example, the processor 11 may first determine the above-mentioned “mapping relationship between potential difference and door opening and closing angle” corresponding to the target door body from the above-mentioned “mapping relationship between potential difference and door opening and closing angle” corresponding to each pre-stored door body 14. Then, the processor 11 may determine the door opening and closing angle of the target door body based on the potential difference at and after the first moment, and the above-mentioned “mapping relationship between potential difference and door opening and closing angle” corresponding to the target door body. Alternatively, in some embodiments, the above-mentioned “mapping relationship between potential difference and door opening and closing angle” corresponding to the above-mentioned different door bodies 14 may also be the same, which will not be repeated here.

[0079] After determining the door opening and closing angle, the processor 11 may perform a target operation based on the door opening and closing angle.

[0080] Optionally, the present application does not limit the above-mentioned target operation. The target operation can refer to any operation performed by an existing refrigerator based on the door opening and closing angle. For example, the target operation can be to adjust the light brightness in the refrigerator (i.e., the processor 11 can adjust the light brightness in the refrigerator based on the door opening and closing angle of the refrigerator), control the speed of automatic door opening and closing (i.e., the processor 11 can adjust the speed of automatic door opening and closing based on the door opening and closing angle of the refrigerator), or determine whether there is an obstacle in the process of automatic door opening and closing (for example, in the process of automatic door opening and closing, if the door body 14 maintains a door opening and closing angle unchanged, it is determined that the door body 14 encounters an obstacle during the door opening and closing process), etc., which will not be repeated here.

[0081] Optionally, if the processor 11 determines that all of the multiple door bodies 14 are in a closed state based on the potential difference, the step of determining the door opening and closing angle of the target door body based on the potential difference at and after the first moment may not be performed. Alternatively, if the processor 11 determines that at least two of the multiple door bodies 14 are in an open state based on the potential difference, the processor 11 may not perform the step of determining that there is no target door body based on the potential difference, that is, the subsequent step of determining the door opening and closing angle of the target door body is not performed, and a prompt message is output. The prompt message can be used to prompt the user that there are currently multiple door bodies 14 in an open state, and the function of determining the door opening and closing angle of the door body 14 is not performed.

[0082] In this embodiment, for a refrigerator including a plurality of door bodies 14, a Hall sensor 13 provided on the refrigerator body 12 and a magnet 15 provided on each door body 14 can be used to detect the door opening and closing angle of the target door body of the refrigerator based on the potential difference output by the Hall sensor 13, and perform a target operation based on the door opening and closing angle. Compared with the existing method of providing a columnar switch or a fan-shaped switch for each door body 14 when the refrigerator includes a plurality of door bodies 14, the above method provided by the present application requires that the processor 11 of the refrigerator only needs to be connected to one Hall sensor 13, so that the structure of the refrigerator is simplified, and the problem of being unable to detect the angle of the door body 14 flashing state caused by the columnar switch is avoided, thereby improving the accuracy of the door opening and closing angle detection of the door body 14.

[0083] As a possible implementation method, after determining the opening and closing angle of the target door body based on the potential difference output by the Hall sensor 13 at the first moment and after the first moment, the processor 11 can further determine whether the magnetic field strength at the Hall sensor 13 meets the opening and closing angle detection conditions based on the potential difference output by the Hall sensor 13 after the first moment.

[0084] Exemplarily, taking the positive correlation between the magnetic field strength at the Hall sensor 13 and the potential difference output by the Hall sensor 13 as an example, that is, the greater the potential difference, the greater the magnetic field strength at the Hall sensor 13, the above-mentioned door opening and closing angle detection condition may be, for example, that the potential difference output by the Hall sensor 13 is greater than or equal to the preset potential difference. Optionally, the processor 11 may, for example, determine that the magnetic field strength at the Hall sensor 13 satisfies the door opening and closing angle detection condition when the potential difference output by the Hall sensor 13 after the first moment is greater than or equal to the preset potential difference. The processor 11 may, for example, determine that the magnetic field strength at the Hall sensor 13 does not satisfy the door opening and closing angle detection condition when the potential difference output by the Hall sensor 13 after the first moment is less than the preset potential difference.

[0085] The magnetic field strength at the Hall sensor 13 does not meet the door opening and closing angle detection condition, indicating that the magnetic field strength at the Hall sensor 13 is too weak, resulting in the Hall effect generated by the Hall sensor 13, that is, the potential difference output in response to the magnetic field strength may not accurately reflect the magnetic field strength. Therefore, the processor 11 can stop executing the operation of "determining the door opening and closing angle of the target door body based on the potential difference output by the Hall sensor 13 after the first moment" in response to the magnetic field strength not meeting the door opening and closing angle detection condition, so as to avoid misjudgment of the door opening and closing angle and improve user experience.

[0086] The magnetic field strength at the Hall sensor 13 meets the door opening and closing angle detection condition, indicating that the magnetic field strength at the Hall sensor 13 is normal, and the Hall effect generated by the Hall sensor 13, that is, the potential difference output in response to the magnetic field strength, can accurately reflect the magnetic field strength. Therefore, the processor 11 can continue to perform the operation of "determining the door opening and closing angle of the target door body based on the potential difference output by the Hall sensor 13 after the first moment", which lays a foundation for the refrigerator to detect the door opening and closing angles of multiple doors 14 based on one Hall sensor 13.

[0087] In some embodiments, taking the above refrigerator further comprising a driving member as an example, the driving member can be used to drive the door body 14 to automatically open and close the door. The magnetic field strength of the magnetic field generated by the magnet 15 on the target door body at the Hall sensor 13 can be negatively correlated with the door opening and closing angle of the target door body, for example. In other words, the larger the door opening and closing angle of the target door body, the weaker the magnetic field strength at the Hall sensor 13. The smaller the door opening and closing angle of the target door body, the stronger the magnetic field strength at the Hall sensor 13.

[0088] Optionally, the processor 11 may, for example, respond to an automatic door opening instruction and control the target door to open via a driving member.

[0089] It should be understood that the present application does not limit how the processor 11 obtains the automatic door opening instruction. For example, the processor 11 may receive the automatic door opening instruction triggered by the user through the user interaction interface of the refrigerator. Alternatively, the processor 11 may also obtain the automatic door opening instruction triggered by the user through the voice of the user through the sound receiving device of the refrigerator, such as a microphone. Alternatively, the implementation method for the processor 11 to obtain the automatic door opening instruction may refer to any existing method for triggering the automatic door opening instruction of the refrigerator, which will not be described in detail here. Optionally, the driving component may refer to any existing driving component for driving the refrigerator door body 14 to automatically open and close the door, which will not be described in detail here.

[0090] After the processor 11 controls the target door to be opened through the driving member, it can continue to determine whether the magnetic field strength at the Hall sensor 13 meets the door opening and closing angle detection condition based on the potential difference output by the Hall sensor 13 after the first moment. If the magnetic field strength meets the door opening and closing angle detection condition, it means that the magnetic field strength at the Hall sensor 13 is normal, that is, the door opening and closing angle of the target door is small, so the target door can continue to be controlled to be opened through the above-mentioned driving member.

[0091] For example, the processor 11 can control the target door to stop opening through the above-mentioned driving member in response to the magnetic field strength not satisfying the door opening and closing angle detection condition.

[0092] According to the above method, since the magnetic field strength at the Hall sensor 13 may be negatively correlated with the door opening and closing angle of the target door body, when the magnetic field strength does not meet the door opening and closing angle detection condition, it indicates that the magnetic field strength at the Hall sensor 13 is too weak, that is, the door opening and closing angle of the target door body is already large, indicating that the automatic door opening of the target door body has been completed, and therefore the target door body can be controlled to stop opening by the above-mentioned drive. Therefore, according to the above method, whether the magnetic field strength does not meet the door opening and closing angle detection condition is used as a judgment condition for whether to control the target door body to stop opening by the above-mentioned drive, that is, as a stop condition for automatic door opening control.

[0093] Alternatively, if the magnetic field strength changes from not meeting the door opening and closing angle detection condition to meeting the door opening and closing angle detection condition, it indicates that the door opening angle of the target door body is decreasing, that is, the user is closing the target door body. Therefore, the processor 11 can control the target door body to automatically close through the above-mentioned driving member.

[0094] Through the above method, when the magnetic field strength is converted from not satisfying the door opening and closing angle detection conditions to satisfying the door opening and closing angle detection conditions, it can be determined that the user is closing the target door body. Therefore, the processor 11 can control the target door body to automatically close through the above-mentioned driving component, so that the user does not need to fully execute the action of closing the target door body. The refrigerator can control the target door body to automatically close when it is determined that the user wants to close the target door body.

[0095] The following is a detailed description of how the processor 11 determines whether there is a target door body switched from a closed state to an open state among the multiple door bodies 14 based on the potential difference output by the Hall sensor 13 at the first moment and the potential difference output at the second moment:

[0096] As a possible implementation method, the processor 11 can, for example, determine whether there is a target door body among the multiple door bodies 14 that switches from a closed state to an open state based on the potential difference output by the Hall sensor 13 at a first moment and the potential difference output by the Hall sensor 13 at a second moment, and a mapping relationship between a preset potential difference and the door body switch state, and when the target door body is in an open state, all door bodies 14 except the target door body are in a closed state.

[0097] Optionally, the mapping relationship between the preset potential difference and the door switch state may be related to the number of doors 14 included in the refrigerator. Taking the refrigerator including two doors 14, or three doors 14, or four doors 14 as an example, the mapping relationship between the preset potential difference and the door switch state corresponding to different numbers of door bodies 14 may be different.

[0098] Exemplarily, taking the above refrigerator including two doors 14 as an example, the mapping relationship between the above potential difference and the door switch state may be as shown in the following Table 2:

[0099] Table 2

[0100] Potential difference Door switch status Potential difference 1 Door 1 is open, door 2 is closed Potential Difference 2 Door 1 is open, Door 2 is open Potential difference 3 Door 1 is closed, Door 2 is closed Potential difference 4 Door 1 is closed, door 2 is open

[0101] Taking the above Table 2 as an example, assuming that the potential difference output by the Hall sensor 13 of the processor 11 at the first moment is a potential difference of 3, and the potential difference output at the second moment is a potential difference of 4, then based on the mapping relationship between the preset potential difference and the door body switch state shown in Table 2, the processor 11 can determine that there is a target door body among the multiple door bodies 14 that switches from the closed state to the open state, namely, door body 142.

[0102] Exemplarily, taking the above refrigerator including three doors 14 as an example, the mapping relationship between the above potential difference and the door switch state may be as shown in the following Table 3:

[0103] Table 3

[0104] Potential difference Door switch status Potential difference 1 Door 1 is open, Door 2 is open, Door 3 is open Potential Difference 2 Door 1 is open, Door 2 is open, Door 3 is closed Potential difference 3 Door 1 is open, door 2 is closed, door 3 is open Potential difference 4 Door 1 is open, door 2 is closed, door 3 is closed Potential difference 5 Door 1 is closed, Door 2 is open, Door 3 is open Potential difference 6 Door 1 is closed, door 2 is open, door 3 is closed Potential difference 7 Door 1 is closed, Door 2 is closed, Door 3 is open Potential difference 8 Door 1 is closed, Door 2 is closed, Door 3 is closed

[0105] Taking the above Table 3 as an example, assuming that the potential difference output by the Hall sensor 13 of the processor 11 at the first moment is a potential difference of 8, and the potential difference output at the second moment is a potential difference of 7, then based on the mapping relationship between the preset potential difference and the door body switch state shown in Table 3, the processor 11 can determine that there is a target door body among the multiple door bodies 14 that switches from the closed state to the open state, namely, door body 143.

[0106] For example, taking the above refrigerator including four doors 14 as an example, the mapping relationship between the above potential difference and the door switch state may be as shown in the following Table 4:

[0107] Table 4

[0108]

[0109]

[0110] Taking the above Table 4 as an example, assuming that the potential difference output by the Hall sensor 13 of the processor 11 at the first moment is a potential difference of 16, and the potential difference output at the second moment is a potential difference of 15, then based on the mapping relationship between the preset potential difference and the door switch state shown in Table 4, the processor 11 can determine that there is a target door body among the multiple door bodies 14 that switches from a closed state to an open state, namely, door body 144.

[0111] The first position and the second position are exemplarily described below by taking the refrigerator including two door bodies 14, two door bodies 14 and drawers 31, and four door bodies 14 as examples:

[0112] In some embodiments, taking the above-mentioned refrigerator including two door bodies 14 as an example, for any door body 14, the above-mentioned first position (the installation position of the magnet 15 on the door body 14) can be close to the adjacent edges of the two door bodies 14, and the above-mentioned second position (the installation position of the Hall sensor 13 on the box body 12) can be on the box body 12 between the two door bodies 14.

[0113] In some embodiments, taking the above refrigerator further comprising: a drawer and a drawer panel as an example, the drawer and the drawer panel can be assembled to form a drawer 31. There may be adjacent edges between the two door bodies 14 and the drawer panel, and there may be an intersection between the two door bodies 14 and the drawer panel. A magnet may be provided at the third position on the drawer panel. In this implementation, the first position, the second position, and the third position may all be close to the intersection between the two door bodies 14 and the drawer panel.

[0114] Optionally, when the processor 11 determines that both doors 14 are in a closed state and the drawer 31 is in an open state based on the potential difference, the processor 11 can also determine the opening distance of the drawer 31 based on the potential difference.

[0115] Exemplarily, how the processor 11 determines whether the two doors 14 are in a closed state and whether the drawer 31 is in an open state based on the above-mentioned potential difference can be implemented by referring to the method of determining the switch state of each door 14 when the refrigerator includes three doors 14 as described in the aforementioned embodiment, which will not be repeated here.

[0116] Exemplarily, the processor 11 may determine the distance of the drawer 31 to be pulled apart based on the potential difference output by the Hall sensor 13 , for example, based on a pre-stored mapping relationship between the potential difference and the distance of pull-out.

[0117] After determining the distance that the drawer 31 is pulled apart, the processor 11 may, for example, perform an operation corresponding to the distance that the drawer 31 is pulled apart.

[0118] It should be understood that the present application does not limit the operation corresponding to the above-mentioned pulling distance. For example, the processor 11 can control the automatic opening or automatic closing of the drawer 31 based on the above-mentioned pulling distance, which will not be repeated here.

[0119] Alternatively, the processor 11 can also determine whether the two doors 14 are in a closed state and whether the drawer 31 is in an open state based on the potential difference. If it is determined that the drawer 31 is in an open state for a period of time exceeding a preset period of time, for example, a prompt sound can be output to prompt the user to close the drawer 31.

[0120] For example, Figure 3 This is a schematic diagram of another refrigerator structure provided by this application. Figure 3 As shown, the refrigerator may include two door bodies 14 and a drawer 31. The magnets 15 may be respectively arranged on the two door bodies 14 and the drawer panel.

[0121] In some embodiments, taking the above-mentioned refrigerator including four door bodies 14 as an example, the four door bodies 14 can be distributed in a cross shape, for example, and for any door body 14, the above-mentioned first position can be close to the intersection of the four door bodies 14, and the position on the above-mentioned box body 12 close to the intersection of the four door bodies 14 can be the second position.

[0122] For example, Figure 4 This is a schematic diagram of the structure of another refrigerator provided in this application. Figure 4 As shown, the refrigerator may include two door bodies 14. The positions of the magnet 15 and the Hall sensor 13 may be, for example, as shown in FIG. Figure 4 As shown in FIG. 1 , for example, the magnet 15 is disposed on a corner of each door body 14 that is closest to the Hall sensor 13 .

[0123] Through the above method, for a refrigerator including four door bodies 14, by installing a magnet on each door body 14, only one Hall sensor 13 is needed to detect the opening and closing status of multiple door bodies 14, which simplifies the refrigerator structure and improves the accuracy of the opening and closing angle detection for any door body 14.

[0124] Figure 5 This is a schematic diagram of the structure of another refrigerator provided in this application. Figure 5 As shown, in some embodiments, the above refrigerator may further include, for example: a refrigerator refrigeration state detection device 51. The refrigerator refrigeration state detection device 51 may be configured to: detect the refrigeration working condition of the refrigerator.

[0125] Optionally, the refrigeration condition of the refrigerator can be characterized by, for example, refrigeration power, temperature change rate in the refrigerator compartment, or working power of the refrigerator fan. By characterizing the refrigeration condition of the refrigerator by different parameters, the refrigerator refrigeration state detection device 51 configured for the refrigerator can be different. Taking the refrigeration condition of the refrigerator as characterized by the temperature change rate in the refrigerator compartment as an example, the refrigerator refrigeration state detection device 51 can be, for example, a temperature sensor.

[0126] The processor 11 may also determine, for example, whether the door state of each door 14 matches the refrigeration condition of the refrigerator.

[0127] Exemplarily, the processor 11 may, for example, pre-store a mapping relationship between the door state and the target refrigeration condition of the refrigerator. The processor 11 may, for example, determine whether the door state of each door body 14 matches the refrigeration condition of the refrigerator based on the door state of each door body 14 and the mapping relationship between the door state and the target refrigeration condition of the refrigerator. For example, the processor 11 may first determine the target refrigeration condition based on the door state of each door body 14 and the mapping relationship between the door state and the target refrigeration condition of the refrigerator. Then, the processor 11 may determine whether the target refrigeration condition is the same as the refrigeration condition of the above-mentioned refrigerator. If they are the same, it is determined that the door state of each door body 14 matches the refrigeration condition of the refrigerator. If they are different, it is determined that the door state of each door body 14 does not match the refrigeration condition of the refrigerator.

[0128] Taking the refrigeration condition of the above-mentioned refrigerator as represented by the temperature change rate in the refrigerator compartment as an example, the processor 11 can, for example, determine that the target refrigeration condition is the same as the refrigeration condition of the above-mentioned refrigerator when the difference between the target temperature change rate representing the above-mentioned target refrigeration condition and the temperature change rate representing the refrigeration condition of the above-mentioned refrigerator is within a preset range, that is, determine that the door body state of each door body 14 matches the refrigeration condition of the refrigerator. Alternatively, the processor 11 can, for example, determine that the target refrigeration condition is not the same as the refrigeration condition of the above-mentioned refrigerator when the difference between the target temperature change rate representing the above-mentioned target refrigeration condition and the temperature change rate representing the refrigeration condition of the above-mentioned refrigerator is outside the preset range, that is, determine that the door body state of each door body 14 does not match the refrigeration condition of the refrigerator.

[0129] If the door state of any of the above-mentioned doors 14 does not match the refrigeration condition of the refrigerator, it means that there is an error in the door state determined based on the potential difference output by the Hall sensor 13, and the potential difference is used to characterize the magnetic field strength at the Hall sensor 13. Therefore, the processor 11 can, for example, output a prompt message indicating that there is an error in the magnetic field strength at the Hall sensor 13.

[0130] Through the above method, based on the refrigeration condition of the refrigerator, it is determined whether there is an error in the magnetic field strength at the Hall sensor 13, and by outputting the above prompt information for indicating that there is an error in the magnetic field strength at the Hall sensor 13, the user is made aware of the error in the magnetic field strength at the Hall sensor 13, thereby improving the user experience.

[0131] Figure 6 1 is a flow chart of a refrigerator door opening and closing angle detection method provided in the present application. The method can be applied to the processor 11 of any of the above embodiments. Figure 6 As shown, the method may include the following steps:

[0132] S101 , based on the potential difference output by the Hall sensor 13 at the first moment and the potential difference output by the Hall sensor 13 at the second moment, determining whether there is a target door body that switches from a closed state to an open state among the multiple door bodies 14 .

[0133] Among them, the above-mentioned second moment is after the first moment.

[0134] S102. When there is a target door body, determine the door opening and closing angle of the target door body based on the potential difference output by the Hall sensor 13 at the first moment and after the first moment.

[0135] S103: Execute target operation based on the door opening and closing angle.

[0136] The refrigerator door opening and closing angle detection method provided in the embodiment of the present application has a similar implementation principle and technical effect to those of the aforementioned refrigerator, and will not be described in detail here.

[0137] Taking the example that the processor 11 determines the door opening and closing angle of the target door body based on the potential difference output by the Hall sensor 13 through the mapping relationship between the potential difference and the door opening and closing angle, the determination of the above mapping relationship is exemplified as follows:

[0138] Taking the above-mentioned magnetic body 15 as a magnet as an example, in some embodiments, the height between the magnet and the Hall sensor 13 can be the same or different, and the present application does not limit this.

[0139] Taking the case where the height between the magnet 15 and the Hall sensor 13 is the same as an example, the magnetic field strength around the permanent magnet 15 (such as the above magnet) is mainly determined by the magnetic moment and the distance, and the relationship between them can be expressed by the following formula (1):

[0140] B = μ0 * m / (4π * r^3) (1)

[0141] Wherein, B represents magnetic induction intensity (mT), μ0 represents vacuum magnetic permeability (4π×10^-7T·m / A), m represents the magnetic moment of permanent magnet 15 (A·m^2), and r represents the distance from the center of permanent magnet 15 (m). It can be determined from formula (1) that the magnetic field intensity B is proportional to the magnetic moment m, that is, the larger the magnetic moment, the stronger the magnetic field. The magnetic field intensity B is inversely proportional to the cube of the distance r, that is, the farther the distance, the faster the magnetic field intensity decreases. When the distance is doubled, the magnetic field intensity decreases to 1 / 8 of the original. At the same distance r, the magnetic field intensity is only related to the magnetic moment m, and has nothing to do with the shape and volume of permanent magnet 15.

[0142] The sensitivity of the Hall sensor 13 is k'=mV / mT. With 0.01V as the minimum feedback voltage resolution, 0.01V corresponds to 10*k'mT. For the Hall sensor 13 to be able to detect the magnetic field strength, the field strength B needs to be greater than 10*k'mT, that is, the distance r is less than Taking the output of the sensor as 0~5V as an example, 2.5V is the middle value, and the output value without magnetic field is 2.5V, then the maximum field strength that the sensor can detect is 2500k`mT, and the distance r is greater than by Figure 2 For example, let OA = a, OB = a + c, the distance from the door shaft to the sensor and the magnet 15 DOA = DOB = a, that is, c = 0, the distance Dab between the sensor and the magnet 15 is r, then the door opening angle θ is 2*arcsin(r / 2a). Substituting b into the above formula, the door opening angle that can be detected by the sensor can be obtained, that is, the detectable door opening angle range is:

[0143] Taking the difference in height between the magnet 15 and the Hall sensor 13 as an example, assuming that the height difference is h, for example, Figure 7 Schematic diagram of a magnet and a Hall sensor 13 provided in this application. Figure 7 As shown, point O represents the door shaft, point B represents the position of the magnet, and point A represents the position of the Hall sensor 13.

[0144] Assume OB' is the projection of OB on the horizontal plane where OA is located, OA = a, BB' = h, ∠BOB' = β, then OB' = According to the cosine theorem, the door opening angle is θ, then AB`2=OA2+OB`2-2*OA*OB`*cosθ, substituting it into the equation, we get According to the Pythagorean theorem, BB`2+AB`2=AB2, According to the magnetic field strength formula B=k*m / r^3, the field strength B at point A can be obtained. According to the feedback voltage Vout=k`·B+V0 of the Hall sensor 13, the relationship between Vout and the magnetic field strength can be obtained, and then the mapping relationship between Vout and the door opening angle θ can be obtained.

[0145] The researchers obtained a mapping relationship between the door opening and closing angle and the potential difference through the above method. The mapping relationship can be pre-stored in the processor 11, so that the processor 11 can determine the door opening and closing angle of the target door body based on the mapping relationship.

[0146] In this embodiment, the opening and closing state of the refrigerator door body 14 can be detected by the linear Hall sensor 13. Compared with the existing method of detecting the opening and closing of the door through a cylindrical or fan-shaped switch, the above-mentioned Hall sensor 13 of the present application can be hidden inside without a protrusion, thereby improving the overall aesthetics and avoiding the problem that the door body 14 cannot be detected when it is just opened because it is outside the triggering stroke of the cylindrical switch. That is, the door opening and closing angle detection method of the refrigerator door body 14 provided in the present application can realize the angle detection of the door body 14 in the case of a gap, thereby also improving the accuracy of the door opening and closing angle detection of the door body 14.

[0147] Taking the example that the processor 11 determines whether there is a target door among the multiple doors 14 that switches from the closed state to the open state based on the potential difference output by the Hall sensor 13 through a preset mapping relationship between the potential difference and the door body switch state, the determination of this mapping relationship is exemplarily described below:

[0148] Taking the example that the above refrigerator includes two doors 14, the distances from the magnets provided on the two doors 14 to the Hall sensor 13 can be the same or different. Exemplarily, Figure 8 Another schematic diagram of the magnet and the Hall sensor 13 provided by this application. As Figure 8 shown, O is the rotating shaft, the Hall sensor 13 is placed at A, and the magnet 15 is placed at position B on the door body 14 and rotates with the opening and closing of the door. Assuming O1A = a1, O1B1 = b1 = a1 + c1, then the three sides of triangle OAB are determined. According to the cosine theorem, let ∠AO1B1 be θ1 and ∠AO2B2 be θ2, then there is: AB12 = O1A2 + O1B12 - 2 * O1A * O1B1 * cosθ1.

[0149] Assume that the distance between the sensor A and the magnet of the left door B1 is r1, the magnetic field intensity detected by the sensor on the left side is B1, the magnetic field intensity on the right side is B2, and the total magnetic field that can be detected at the sensor is B. It is defined that when θ ≤ θ0, the refrigerator door is closed, and the corresponding θ1 = θ2 = θ0 for the detected closed state can be obtained.

[0150] When θ0 = 0, then there is

[0151] The sensitivity of the Hall sensor 13 is k` = mV / mT. Taking 0.01V as the minimum feedback voltage resolution, 0.01V corresponds to 10 * k`mT. To detect this, the magnetic field strength needs to be greater than the minimum magnetic field strength Bmin = 10 * k`mT, that is, the distance r is less than Assume that the sensor output voltage range is Vmin~Vmax, and the magnetic field intermediate value output is V0. Then the maximum magnetic field strength Bmax that can be detected is (Vmax - V0) * 1000k`mT or (V0 - Vmin) * 1000k`mT. When V0 is the non-magnetic field response value, the detectable Bmax is (Vmax - Vmin) * 500k`mT, then there is Bmin < B < Bmax. Substituting into the above formula, we can get

[0152] When θ0 > 0, then there is B = B1 + B2, Assume that the opening speed is constant, then the opening angular velocity is a constant value. There are the following three opening situations: only the left door is opened; only the right door is opened; both doors are opened. According to the first derivative of Vout with respect to time It is possible to determine which door is opening.

[0153] For example: only the left door is opened: the magnetic field of the right door remains unchanged, and the magnetic field of the right door can be simplified and ignored. According to AB12 = O1A2 + O1B12 - 2*O1A*O1B1*cosθ1, r12 = a12 + (a1 + c1)2 - 2*a1*(a1 + c1)*cosθ can be obtained. Also, because B = k*m / r^3, (k = μ0 / 4π), Vout = k`*B + V0. Similarly, only the right door is opened: Both the left and right doors are opened simultaneously: Through the above voltage values and the state of the door body 14, the mapping relationship between the potential difference and the door body switch state can be obtained.

[0154] Taking the above refrigerator including two door bodies 14 and a drawer 31 as an example, the distances from the magnets provided on the two door bodies 14 to the Hall sensor 13 can be the same or different. Exemplarily, Fig. 9 This is another schematic diagram of the magnet and the Hall sensor 13 provided by the present application. As Fig. 9 shown, where O1 and O2 are door rotation shafts, and B3 is the third position on the drawer panel where a magnet is installed.

[0155] Assume O1B1 = a1 + c1, O2B2 = a2 + c2. It is defined that when θ ≤ θ0, the refrigerator door is closed, and the corresponding θ1 = θ2 = θ0 for the detected closed door state can be detected. When θ0 = 0 and d = 0, then there is

[0156] The sensitivity of the Hall sensor 13 is k` = mV / mT. With a minimum feedback voltage resolution of 0.01V, 0.01V corresponds to 10*k`mT. To detect this, a magnetic field strength greater than the minimum magnetic field strength Bmin = 10*k`mT is required, that is, the distance r is less than Let the sensor output voltage range be Vmin~Vmax, and the magnetic field intermediate value output be V0. Then the maximum magnetic field strength Bmax that can be detected is (Vmax - V0)*1000k`mT or (V0 - Vmin)*1000k`mT. When V0 is the non-magnetic field response value, the detectable Bmax is (Vmax - Vmin)*500k`mT. Then there is Bmin < B < Bmax. Substituting into the above formula, we get

[0157] When θ0 > 0, then there is B = B1 + B2 + B3. r12 = a12 + (a1 + c1)2 - 2*a1*(a1 + c1)*cosθ. r22=a22+(a2+c2)2-2*a2*(a2+c2)*cosθ, Define the door opening speed as constant, then the door opening angular velocity is a constant value, according to the first-order derivative of Vout with respect to time It is possible to determine which door is being opened, and the magnetic field generated by the stationary magnet 15 can be neglected for simplification.

[0158] For example, only open the left door: Because B = k*m / r^3, (k = μ0 / 4π), Similarly, only open the right door: Open drawer 31 only: Open the left and right doors at the same time: Open drawer 31 and left door at the same time: Open drawer 31 and right door at the same time: Three doors fully open: Through the above voltage value and the state of the door body 14, the mapping relationship between the potential difference and the door body switch state can be obtained.

[0159] Taking the above refrigerator including four door bodies 14 as an example, the distances between the magnets provided on the four door bodies 14 and the Hall sensor 13 can be the same or different. Exemplarily, the magnets are installed on the door bodies 14, the Hall sensor 13 can be installed on the middle beam of the box body 12, and the height differences between the four magnets and the sensor are, for example, h1, h2, h3, and h4, respectively.

[0160] For example, assuming that the four door bodies 14 are door 1, door 2, door 3 and door 4 respectively (the distances between the magnet on each door body 14 and the Hall sensor 13 are r1, r2, r3, r4 respectively), the mapping relationship between the potential difference and the door body switch state can be as follows (the specific calculation process is not repeated here): Only one door is opened: Similarly, only 2 doors are open: Only 3 doors open: Only 4 doors open:

[0161] Open 12 doors at the same time: 13 doors open at the same time: Open 14 doors at the same time: 23 doors open at the same time: Open 24 doors at the same time: Open 34 doors at the same time:

[0162] 123 Door Open: 124 Doors Open: 134 Door Open: 234 Door Open: Four doors 14 fully open:

[0163] Fig.10 Schematic diagram of the structure of a refrigerator door opening and closing angle detection device 110 provided in this application. Fig.10 As shown, the device includes: a determination module 111 and an execution module 112.

[0164] The determination module 111 is used to determine whether there is a target door body that switches from a closed state to an open state among the multiple door bodies 14 based on the potential difference output by the Hall sensor 13 at the first moment and the potential difference output at the second moment; if there is a target door body, the door opening and closing angle of the target door body is determined based on the potential difference output by the Hall sensor 13 at the first moment and after the first moment. The second moment is after the first moment.

[0165] The execution module 112 is used to execute a target operation based on the door opening and closing angle.

[0166] The refrigerator door opening angle detection device 110 provided in the embodiment of the present application is applied to the processor 11 as described in any of the above embodiments, and can execute the refrigerator door opening angle detection method in the above method embodiment. Its implementation principle and technical effect are similar and will not be repeated here. Fig.10 The division of the modules shown is only a schematic diagram, and the present application does not limit the division of the modules and the naming of the modules.

[0167] The present application also provides a computer-readable storage medium, which may include: a USB flash drive, 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 program instructions, and the program instructions are used for the methods in the above embodiments.

[0168] The present application also provides a program product, which includes an execution instruction, which is stored in a readable storage medium. At least one control module of the display device can read the execution instruction from the readable storage medium, and at least one control module executes the execution instruction so that the display device implements the refrigerator door opening and closing angle detection method provided by the above various embodiments.

[0169] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.

[0170] For the convenience of explanation, the above description has been made in conjunction with specific embodiments. However, the above exemplary discussion is not intended to be exhaustive or limit the embodiments to the specific forms disclosed above. Based on the above teachings, various modifications and variations can be obtained. The selection and description of the above embodiments are to better explain the principles and practical applications, so that those skilled in the art can better use the embodiments and various different variations of the embodiments suitable for specific use considerations.

Claims

1. A refrigerator, characterized in that: The refrigerator comprises: a processor, a box, a Hall sensor, a plurality of door bodies and magnets corresponding to the door bodies; for any door body, the magnet corresponding to the door body is arranged at a first position of the door body, and the Hall sensor is arranged at a second position of the box body; The second position and the first position satisfy a magnetic field induction condition, wherein the magnetic field induction condition includes: the magnetic field intensity of the magnetic field generated by the magnet at the Hall sensor causes a potential difference to be generated at both ends of the semiconductor device in the Hall sensor; The Hall sensor is configured to output a potential difference for representing the magnetic field strength; the magnetic field strength at the Hall sensor is related to the door opening and closing angle of the door body; The processor is connected to the Hall sensor and is configured as follows: Determine whether there is a target door body switched from a closed state to an open state among the multiple door bodies based on the potential difference output by the Hall sensor at the first moment and the potential difference output at the second moment; the second moment is after the first moment; When the target door body exists, determining the door opening and closing angle of the target door body based on the potential difference output by the Hall sensor at the first moment and after the first moment; Based on the door opening and closing angles, a target operation is performed.

2. The refrigerator according to claim 1, characterized in that: After determining the door opening and closing angle of the target door body based on the potential difference output by the Hall sensor at the first moment and after the first moment, the processor is further configured to: Based on the potential difference output by the Hall sensor after the first moment, determining whether the magnetic field strength at the Hall sensor meets the door opening and closing angle detection condition; In response to the magnetic field strength not satisfying the door opening and closing angle detection condition, determining the door opening and closing angle of the target door body based on the potential difference output by the Hall sensor after the first moment is stopped.

3. The refrigerator according to claim 2, characterized in that: The refrigerator further includes a driving member, the driving member being used to drive the door body to automatically open and close the door, the magnetic field intensity of the magnetic field generated by the magnet on the target door body at the Hall sensor is negatively correlated with the opening and closing angle of the target door body, and the processor is further configured to: In response to an automatic door opening instruction, controlling the target door to open through the driving member; In response to the magnetic field strength not satisfying the door opening and closing angle detection condition, controlling the target door body to stop opening through the driving member; or, In response to the magnetic field strength changing from not satisfying the door opening and closing angle detection condition to satisfying the door opening and closing angle detection condition, the target door body is controlled to close automatically through the driving member.

4. The refrigerator according to any one of claims 1 to 3, characterized in that: The determining whether there is a target door body switched from a closed state to an open state among the plurality of door bodies based on the potential difference output by the Hall sensor at the first moment and the potential difference output by the Hall sensor at the second moment comprises: Based on the potential difference output by the Hall sensor at the first moment and the potential difference output at the second moment, as well as the mapping relationship between the preset potential difference and the door switch state, it is determined whether there is a target door body among the multiple door bodies that switches from a closed state to an open state, and when the target door body is in an open state, all door bodies except the target door body are in a closed state.

5. The refrigerator according to claim 4, characterized in that: The refrigerator includes two door bodies. For any one of the door bodies, the first position is close to adjacent edges of the two door bodies, and the second position is on the box body between the two door bodies.

6. The refrigerator according to claim 5, characterized in that: The refrigerator further comprises: a drawer and a drawer panel, wherein the drawer and the drawer panel are assembled to form a drawer, adjacent edges exist between the two door bodies and the drawer panels, and there is an intersection between the two door bodies and the drawer panels, the magnet is disposed at a third position on the drawer panel, and the first position, the second position and the third position are all close to the intersection; The processor is further configured to: When it is determined based on the potential difference that the two doors are both in a closed state and the drawer is in an open state, determining the distance of the drawer to be opened based on the potential difference; Based on the distance that the drawer is pulled apart, an operation corresponding to the distance that the drawer is pulled apart is performed.

7. The refrigerator according to claim 4, characterized in that: The refrigerator includes four doors, which are distributed in a cross shape. For any door, the first position is close to the intersection of the four doors, and the position on the box body close to the intersection of the four doors is the second position.

8. The refrigerator according to claim 4, characterized in that: The refrigerator further comprises: a refrigerator refrigeration state detection device, wherein the refrigerator refrigeration state detection device is configured to: detect a refrigeration condition of the refrigerator; The processor is further configured to: Determining whether the door state of each door matches the refrigeration condition of the refrigerator; In response to a door state of any of the door bodies not matching the refrigeration condition of the refrigerator, a prompt message is output indicating that there is an error in the magnetic field strength at the Hall sensor.

9. The refrigerator according to any one of claims 1 to 3, characterized in that: The door body is provided with a magnetic door seal strip, and the magnetic door seal strip is the magnet.

10. A method for detecting the opening and closing angle of a refrigerator door, characterized in that: The refrigerator comprises: a processor, a box, a Hall sensor, a plurality of door bodies and magnets corresponding to the door bodies; for any door body, the magnet corresponding to the door body is arranged at a first position of the door body, and the Hall sensor is arranged at a second position of the box body; The second position and the first position satisfy a magnetic field induction condition, wherein the magnetic field induction condition includes: the magnetic field intensity of the magnetic field generated by the magnet at the Hall sensor causes a potential difference to be generated at both ends of the semiconductor device in the Hall sensor; The Hall sensor is configured to output a potential difference for representing the magnetic field strength; the magnetic field strength at the Hall sensor is related to the door opening and closing angle of the door body; The processor is connected to the Hall sensor, and the method includes: Determine whether there is a target door body switched from a closed state to an open state among the multiple door bodies based on the potential difference output by the Hall sensor at the first moment and the potential difference output at the second moment; the second moment is after the first moment; When the target door body exists, determining the door opening and closing angle of the target door body based on the potential difference output by the Hall sensor at the first moment and after the first moment; Based on the door opening and closing angles, a target operation is performed.