Refrigerator damper control method and device, electronic equipment and readable storage medium
By detecting the cooling conditions and setting the preset number of steps for the stepper motor when the refrigerator damper is fully closed, the problem of stall noise caused by damper control is solved, and quiet damper control is achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- TCL HOME APPLIANCES (HEFEI) CO LTD
- Filing Date
- 2024-01-18
- Publication Date
- 2026-06-16
AI Technical Summary
When two air dampers in a refrigerator are connected to the same stepper motor, controlling the opening or closing of the rear air damper can easily cause the stepper motor to execute extra steps due to the front air damper already being open or closed, resulting in stall noise.
By detecting the cooling conditions of the room with the dampers fully closed, the stepper motors are controlled to open and close the first and second dampers in a preset number of steps to ensure that the number of steps matches to avoid stall noise. This includes opening the first damper in the first preset number of steps, closing the first damper in the second preset number of steps, and closing the second damper in the third preset number of steps, with the total number of steps matching the first preset number of steps.
It effectively avoids stalling noise when the damper opens or closes, improving the accuracy and quietness of the refrigerator damper control.
Smart Images

Figure CN117906340B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of refrigerator technology, and specifically to a method, device, electronic equipment, and computer-readable storage medium for controlling a refrigerator damper. Background Technology
[0002] Currently, refrigerators are used more and more widely in people's lives. Refrigerators are generally equipped with two dampers. These two dampers are connected to the same stepper motor spindle drive component through two half-gears, so that the stepper motor can control the two dampers to open or close one after the other. The damper controlled later is affected by the damper controlled earlier. That is, if you want to close the damper controlled later, you need to give the stepper motor enough steps to first control the stepper motor to close the damper controlled earlier, and then control the stepper motor to close the damper controlled later.
[0003] When two dampers are connected to the same stepper motor, if the damper being controlled later has already been opened or closed when the request to open or close the damper being controlled later is made, and if the stepper motor is given enough steps, there will be extra steps because the damper being controlled earlier has already been opened or closed. This will cause the stepper motor to make a clicking noise when it executes the extra steps. Summary of the Invention
[0004] This application provides a method, apparatus, electronic device, and computer-readable storage medium for controlling a refrigerator damper, which can avoid stall noise when controlling the opening or closing of the damper.
[0005] In a first aspect, embodiments of this application provide a method for controlling a refrigerator damper. The method is applied to a refrigerator, which includes a first compartment and a second compartment. The first compartment is controlled by a first damper, and the second compartment is controlled by a second damper. The first damper and the second damper are connected to a stepper motor. The method includes:
[0006] When the first damper and the second damper are in the fully closed state, if the second compartment is detected to meet the preset second compartment cooling start conditions, the stepper motor is controlled to open the first damper and the second damper in a first preset number of steps.
[0007] If the first chamber meets the preset cooling end condition, the stepper motor is controlled to close the first damper by a second preset number of steps, and the cooling status of the second chamber is monitored.
[0008] If the second compartment is detected to meet the preset cooling end condition, the stepper motor is controlled to close the second damper in a third preset number of steps, wherein the sum of the third preset number of steps and the second preset number of steps matches the first preset number of steps.
[0009] Secondly, embodiments of this application also provide a control device for a refrigerator damper. The device is applied to a refrigerator, which includes a first compartment and a second compartment. The first compartment is controlled by a first damper, and the second compartment is controlled by a second damper. The first damper and the second damper are connected to a stepper motor. The device includes:
[0010] The first control module is used to control the stepper motor to open the first and second air doors in a first preset number of steps when the first and second air doors are in a fully closed state and the second compartment is detected to meet the preset second compartment cooling opening conditions.
[0011] The second control module is used to control the stepper motor to close the first damper by a second preset number of steps if the first room meets the preset cooling end condition of the first room, and to continue to detect the cooling status of the second room.
[0012] The third control module is used to control the stepper motor to close the second damper by a third preset number of steps if the second compartment is detected to meet the preset cooling end condition of the second compartment, wherein the sum of the third preset number of steps and the second preset number of steps matches the first preset number of steps.
[0013] Thirdly, embodiments of this application also provide an electronic device, including a memory storing a computer program, which, when executed by a processor, causes the processor to execute any of the refrigerator damper control methods provided in embodiments of this application.
[0014] Fourthly, embodiments of this application also provide a computer-readable storage medium including a computer program. When the computer program is run on an electronic device, the computer program is used to cause the electronic device to execute any of the refrigerator damper control methods provided in the embodiments of this application.
[0015] In this embodiment, when the first damper and the second damper are fully closed, if the second compartment is detected to meet the preset second compartment cooling start condition, the stepper motor is controlled to open the first damper and the second damper with a first preset number of steps; if the first compartment meets the preset first compartment cooling end condition, the stepper motor is controlled to close the first damper with a second preset number of steps, and the cooling status of the second compartment continues to be detected; if the second compartment is detected to meet the preset second compartment cooling end condition, the stepper motor is controlled to close the second damper with a third preset number of steps. The sum of the third preset number of steps and the second preset number of steps matches the first preset number of steps, thereby controlling the corresponding damper by setting the corresponding number of steps for different scenarios, so as to avoid stalling noise when controlling the opening or closing of the damper. Attached Figure Description
[0016] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0017] Figure 1 This is a schematic flowchart of an embodiment of the refrigerator damper control method provided in this application.
[0018] Figure 2 This is a schematic diagram of the structure of the refrigerator damper control device provided in the embodiments of this application;
[0019] Figure 3 This is a schematic diagram of the structure of the electronic device provided in the embodiments of this application. Detailed Implementation
[0020] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0021] Before providing a detailed explanation of the embodiments of this application, some terms involved in the embodiments of this application will be explained.
[0022] In the description of the embodiments of this application, the terms "first," "second," etc., may be used herein to describe various concepts, but unless specifically stated otherwise, these concepts are not limited by these terms. These terms are used only to distinguish one concept from another. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to these processes, methods, products, or devices.
[0023] This application provides a method, apparatus, electronic device, and computer-readable storage medium for controlling a refrigerator air damper. Specifically, the refrigerator air damper control method of this application can be executed by an electronic device, which can be a terminal or a server. The terminal can be a smartphone, tablet, laptop, touch screen, game console, personal computer (PC), personal digital assistant (PDA), or other terminal device. The terminal can also include a client, which can be a game application client, a browser client carrying a game program, or an instant messaging client. The server can be an independent physical server, a server cluster composed of multiple physical servers, or a distributed system. It can also be a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, content delivery networks (CDNs), and big data and artificial intelligence platforms.
[0024] For example, taking terminal 10 as an example, the electronic device can, when the first and second air dampers are fully closed, control the stepper motor to open the first and second air dampers by a first preset number of steps if the second compartment is detected to meet the preset second compartment cooling start condition; if the first compartment meets the preset first compartment cooling end condition, control the stepper motor to close the first air damper by a second preset number of steps, and continue to detect the cooling status of the second compartment; if the second compartment is detected to meet the preset second compartment cooling end condition, control the stepper motor to close the second air damper by a third preset number of steps, wherein the sum of the third preset number of steps and the second preset number of steps matches the first preset number of steps.
[0025] In view of the above problems, this application provides a method, device, electronic device and computer-readable storage medium for controlling a refrigerator damper, which can avoid stall noise when controlling the opening or closing of the damper.
[0026] The following is a detailed description in conjunction with the accompanying drawings. It should be noted that the order of description of the following embodiments is not intended to limit the preferred order of the embodiments. Although a logical order is shown in the flowcharts, in some cases, the steps shown or described may be performed in a different order than that shown in the drawings.
[0027] In this embodiment, a terminal is used as an example for illustration. This embodiment provides a method for controlling a refrigerator damper. The method is applied to a refrigerator, which includes a first compartment and a second compartment. The first compartment is controlled by a first damper, and the second compartment is controlled by a second damper. The first damper and the second damper are connected to a stepper motor. Figure 1 As shown, the specific process of controlling the refrigerator's damper can be as follows:
[0028] 101. When the first damper and the second damper are in the fully closed state, if the second compartment is detected to meet the preset second compartment cooling start conditions, the stepper motor is controlled to open the first damper and the second damper in a first preset number of steps.
[0029] In this embodiment, when the first and second dampers are fully closed, if the second compartment meets the preset cooling opening conditions, then because the first and second dampers are connected to the same stepper motor spindle drive via two half-gears, a sufficient number of steps (the first preset number of steps) needs to be given to the stepper motor to control the cooling of the second compartment. This allows the stepper motor to control both the first and second dampers to open, thereby enabling the first damper to cool the first compartment and the second damper to cool the second compartment. The first preset number of steps is the number of steps required for the stepper motor to open both the first and second dampers.
[0030] It is understandable that the aforementioned first and second air dampers can exist in four states: either both are fully closed, both are fully open, the first damper is open and the second damper is closed, or the first damper is closed and the second damper is open. If the second damper is not closed, then when the second compartment is detected to meet the cooling start conditions, the second damper must be closed so that both the second and first dampers are fully closed. Only then can the stepper motor be controlled to open the first and second dampers with a sufficient number of steps.
[0031] Specifically, the second damper can be closed by a stepper motor or by a reset operation.
[0032] In some embodiments, the system may further include: when the refrigerator is powered on, the terminal may perform a reset operation on the first damper and the second damper to ensure that the first damper and the second damper are in a fully closed state, thereby ensuring the accuracy of subsequent damper control.
[0033] In some embodiments, the first room includes a variable temperature room and the second room includes a cold storage room.
[0034] In some embodiments, the volume of the first chamber is smaller than that of the second chamber, thereby making the insulation performance of the first chamber better than that of the second chamber. This results in a better cooling effect of the first damper, enabling the first chamber to quickly reach the cooling end condition and maintain the cooling effect for a longer period of time. The first chamber will remain in the cooling end condition for a longer period of time before reaching the cooling start condition again. In other words, the first damper is in the open state for a shorter period of time and in the closed state for a longer period of time.
[0035] In some embodiments, when the first damper and the second damper are in a fully closed state, the cooling status of the first chamber and the second chamber need to be detected respectively to determine whether the first chamber meets the cooling start condition or whether the second chamber meets the cooling start condition, thereby controlling the stepper motor to open the corresponding damper.
[0036] Specifically, a temperature sensor can be used to collect the room temperature to indicate the cooling status of the room, and a judgment can be made based on the room temperature to determine whether the first room meets the conditions for opening the cooling system, or whether the second room meets the conditions for opening the cooling system.
[0037] Specifically, determining whether the second room meets the cooling start-up conditions may include: detecting the room temperature of the second room using a preset temperature sensor and comparing the room temperature with a first preset temperature threshold. If the room temperature of the second room is greater than the first preset temperature threshold, then the second room is determined to meet the preset cooling start-up conditions; if the room temperature of the second room is less than or equal to the first preset temperature threshold, then the second room is determined not to meet the preset cooling start-up conditions, and further testing of the second room is required. The method for determining whether the first room meets the cooling start-up conditions is the same as the method for determining whether the second room meets the cooling start-up conditions, but the temperature threshold used for comparison is different. The specific threshold can be set according to requirements and is not limited here.
[0038] In some embodiments, when the first damper and the second damper are in a fully closed state, the terminal can also detect whether the first room meets the cooling start-up conditions for the first room. If the first room is detected to meet the preset cooling start-up conditions for the first room, the terminal controls the stepper motor to open the first damper with a second preset number of steps. Similarly, if the number of opening steps and the number of closing steps for the same damper are the same, the terminal can also control the stepper motor to close the first damper with a second preset number of steps. Alternatively, if there is a step mapping relationship between the number of opening steps and the number of closing steps for the same damper, the number of closing steps can be determined based on the number of opening steps and the corresponding step mapping relationship, and the number of opening steps can also be determined based on the number of closing steps and the corresponding step mapping relationship.
[0039] 102. If the first chamber meets the preset cooling end condition, the stepper motor is controlled to close the first damper by a second preset number of steps, and the cooling status of the second chamber is monitored.
[0040] In this embodiment, the terminal can detect the cooling status of the first and second chambers in real time or periodically during the cooling process of the first and second chambers to determine whether the first and second chambers meet the corresponding cooling end conditions. Since the volume of the first chamber is smaller than that of the second chamber, the first chamber will reach the cooling end condition of the chamber before the second chamber. Therefore, when the terminal detects that the first chamber meets the preset cooling end condition, since the first damper corresponding to the first chamber is controlled by the stepper motor first, the terminal can directly control the stepper motor to close the first damper used for cooling the first chamber with the corresponding number of steps, i.e., the second preset number of steps. Furthermore, since the second damper that is not closed is controlled by the stepper motor later, the terminal needs to continue to detect the cooling status of the second chamber in order to determine when to close the second damper used for cooling the second chamber based on the detection results of the second chamber, so as to avoid the clicking noise of the stepper motor.
[0041] In some embodiments, during the cooling of the first chamber and the second chamber, the cooling status of the first chamber and the second chamber need to be detected respectively to determine whether the first chamber meets the cooling end condition or whether the second chamber meets the cooling end condition, thereby controlling the stepper motor to open the corresponding damper.
[0042] Specifically, a temperature sensor can be used to collect the room temperature to indicate the cooling status of the room, and a judgment can be made based on the room temperature to determine whether the first room meets the cooling termination condition, or whether the second room meets the cooling termination condition.
[0043] Specifically, determining whether the first room meets the cooling termination condition may include: detecting the room temperature of the first room using a preset temperature sensor and comparing the room temperature with a corresponding temperature threshold. If the room temperature of the first room is less than the corresponding temperature threshold, then the first room is determined to meet the preset cooling termination condition; if the room temperature of the first room is greater than or equal to the corresponding temperature threshold, then the first room is determined not to meet the preset cooling termination condition, and further detection of the first room is required. The method for determining whether the second room meets the cooling termination condition is the same as the method for determining whether the first room meets the cooling termination condition, but the temperature threshold used for comparison is different. This can be set according to requirements and is not limited here. Furthermore, for the same room, such as the first room, the temperature threshold used to compare the cooling start condition is greater than the temperature threshold used to compare the cooling termination condition.
[0044] In some embodiments, since different compartments have different cooling requirements, if the damper only has two states, simply open and closed, it cannot meet the cooling requirements of the compartments, resulting in poor cooling effect and affecting the storage of food or other stored items in the compartments. Therefore, in this embodiment, the terminal introduces cooling change conditions corresponding to the compartments to adjust the damper angle. The compartment can be a first compartment or a second compartment. In order to avoid making a clicking noise, when controlling the damper angle, in the scenario where only the first damper is controlled to open or close, the damper angle of the first damper can be adjusted as needed. When adjusting the damper angle of the second damper, the damper state of the first damper must be clear, that is, whether the first damper is currently in the open or closed state. If the first damper is in the open state, the damper angle of the second damper when it is open can be adjusted as needed. If the first damper is in the closed state, the damper angle of the second damper when it is closed can be adjusted as needed.
[0045] Specifically, before controlling the stepper motor to close the first damper with a second preset number of steps if the first room meets the preset first room cooling end condition, the method may further include: if the first room meets the preset first room cooling change condition, controlling the stepper motor to adjust the damper angle of the first damper with a fourth preset number of steps, and continuing to detect the command status of the first room.
[0046] Accordingly, since the first damper has shifted from a fully open state to a closed state when adjusting its angle, when closing the first damper, the difference between the number of steps required for the stepper motor to close the first damper and the number of steps required for the stepper motor to adjust the damper angle should be used as the current number of steps required for the stepper motor to close the first damper. That is, if the first room meets the preset cooling end condition, controlling the stepper motor to close the first damper with the second preset number of steps may include: if the first room meets the preset cooling end condition, calculating the difference between the second preset number of steps and the fourth preset number of steps, and controlling the stepper motor to close the first damper with the difference number of steps.
[0047] 103. If the second compartment is detected to meet the preset cooling end condition, the stepper motor is controlled to close the second damper in a third preset number of steps, wherein the sum of the third preset number of steps and the second preset number of steps matches the first preset number of steps.
[0048] In this embodiment, the terminal can detect the cooling status of the second chamber in real time or periodically during the cooling process of the second chamber to determine whether the second chamber meets the corresponding cooling end condition. Since the first chamber is limited to the second chamber with the damper closed, when the terminal detects that the second chamber meets the preset cooling end condition, the terminal can directly determine the number of steps required to close the second damper of the second chamber, i.e., the third preset number of steps. The terminal then controls the stepper motor to close the second damper used for cooling the second chamber with the third preset number of steps, thereby avoiding the clicking noise caused by unnecessary steps. The third preset number of steps and the second preset number of steps can be the same or different.
[0049] It is understandable that the number of steps to fully open and fully close the first and second air doors can be the same or different. If the number of steps to fully open and fully close the first and second air doors is the same, then the sum of the second preset number of steps for closing the first air door and the third preset number of steps for closing the second air door is the same as the number of steps to fully open the first and second air doors, i.e., the same as the first preset number of steps. However, if the number of steps to fully open and fully close the first and second air doors is different, and there is a step mapping relationship between the number of steps to fully open and fully close the first and second air doors, then the sum of the second preset number of steps for closing the first air door and the third preset number of steps for closing the second air door has a corresponding step mapping relationship with the number of steps to fully open the first and second air doors, i.e., there is a corresponding step mapping relationship with the first preset number of steps.
[0050] In some embodiments, during the cooling of the second chamber, the cooling status of the second chamber needs to be detected to determine whether the second chamber meets the cooling termination condition, thereby controlling the stepper motor to open the corresponding damper.
[0051] Specifically, a temperature sensor can be used to collect the temperature of the room to indicate the cooling status of the room, and a judgment can be made based on the room temperature to determine whether the second room meets the cooling termination condition.
[0052] Specifically, determining whether the second room meets the cooling termination condition may include: detecting the room temperature of the second room using a preset temperature sensor and comparing the room temperature with a corresponding second preset temperature threshold. If the room temperature of the second room is less than the second preset temperature threshold, then the second room is determined to meet the preset cooling termination condition. If the room temperature of the second room is greater than or equal to the second preset temperature threshold, then the second room is determined not to meet the preset cooling termination condition, and the second room needs to be tested again. The first preset temperature threshold is greater than the second preset temperature threshold.
[0053] As can be seen from the above, when the first and second dampers are fully closed, if the second compartment is detected to meet the preset cooling start condition, the stepper motor is controlled to open the first and second dampers by a first preset number of steps. If the first compartment meets the preset cooling end condition, the stepper motor is controlled to close the first damper by a second preset number of steps, and the cooling status of the second compartment is continuously monitored. If the second compartment is detected to meet the preset cooling end condition, the stepper motor is controlled to close the second damper by a third preset number of steps. The sum of the third and second preset numbers matches the first preset number, thereby setting corresponding steps to control the corresponding dampers for different scenarios, thus avoiding stall noise when controlling the opening or closing of the dampers.
[0054] To better implement the above methods, this application also provides a refrigerator air damper control device, which can be integrated into an electronic device, such as a computer device, which can be a terminal, server, or other such device.
[0055] The terminal can be a mobile phone, tablet computer, smart Bluetooth device, laptop computer, personal computer, etc.; the server can be a single server or a server cluster composed of multiple servers.
[0056] For example, in this embodiment, the method of this application embodiment will be described in detail by taking the integration of the refrigerator damper control device into the terminal as an example. This embodiment provides a refrigerator damper control device. The device is applied to a refrigerator, which includes a first compartment and a second compartment. The first compartment is controlled by a first damper, and the second compartment is controlled by a second damper. The first damper and the second damper are connected to a stepper motor. Figure 2 As shown, the control device for the refrigerator's air damper may include:
[0057] The first control module 201 is used to control the stepper motor to open the first air door and the second air door in a first preset number of steps when the first air door and the second air door are in a fully closed state and the second room is detected to meet the preset second room cooling opening conditions.
[0058] The second control module 202 is used to control the stepper motor to close the first damper by a second preset number of steps if the first room meets the preset first room cooling end condition, and to continue to detect the cooling status of the second room.
[0059] The third control module 203 is used to control the stepper motor to close the second damper by a third preset number of steps if the second compartment is detected to meet the preset cooling end condition of the second compartment, wherein the sum of the third preset number of steps and the second preset number of steps matches the first preset number of steps.
[0060] In some embodiments, the control device for the refrigerator damper further includes a fourth control module, which is specifically used for:
[0061] When the first damper and the second damper are in the fully closed state, if the first compartment is detected to meet the preset first compartment cooling start condition, the stepper motor is controlled to open the first damper in a second preset number of steps.
[0062] In some embodiments, the control device for the refrigerator damper further includes a condition determination module, which is specifically used for:
[0063] The temperature of the second chamber is detected by a preset temperature sensor;
[0064] If the temperature of the second room is greater than the first preset temperature threshold, then the second room is determined to meet the preset second room cooling start condition.
[0065] If the temperature of the second compartment is less than the second preset temperature threshold, then the second compartment is determined to meet the preset second compartment cooling termination condition, wherein the first preset temperature threshold is greater than the second preset temperature threshold.
[0066] In some embodiments, the control device for the refrigerator damper further includes a detection module, which is specifically used for:
[0067] If the first chamber meets the preset cooling change conditions, the stepper motor is controlled to adjust the damper angle of the first damper by a fourth preset number of steps, and the command status of the first chamber is continuously monitored.
[0068] The second control module 202 mentioned above is specifically used for:
[0069] If the first chamber meets the preset cooling end condition, the difference between the second preset step number and the fourth preset step number is calculated, and the stepper motor is controlled to close the first damper by the difference step number.
[0070] In some embodiments, the control device for the refrigerator damper further includes a reset module, which is specifically used for:
[0071] When the refrigerator is powered on, the first and second air doors are reset so that they are fully closed.
[0072] In some embodiments, the first room includes a variable temperature room and the second room includes a cold storage room.
[0073] In some embodiments, the volume of the first compartment is smaller than the volume of the second compartment.
[0074] As can be seen from the above, the refrigerator damper control device of this embodiment, when the first damper and the second damper are in a fully closed state, if it detects that the second compartment meets the preset second compartment cooling start condition, controls the stepper motor to open the first damper and the second damper with a first preset number of steps; if the first compartment meets the preset first compartment cooling end condition, it controls the stepper motor to close the first damper with a second preset number of steps, and continues to detect the cooling status of the second compartment; if it detects that the second compartment meets the preset second compartment cooling end condition, it controls the stepper motor to close the second damper with a third preset number of steps. The sum of the third preset number of steps and the second preset number of steps matches the first preset number of steps, thereby controlling the corresponding damper by setting the corresponding number of steps for different scenarios, so as to avoid stalling noise when controlling the opening or closing of the damper.
[0075] Accordingly, this application also provides an electronic device, which can be a terminal, such as a smartphone, tablet computer, laptop computer, touch screen, game console, personal computer (PC), personal digital assistant (PDA), or other terminal device. Figure 3 As shown, Figure 3 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. The electronic device 300 includes a processor 301 with one or more processing cores, a memory 302 with one or more computer-readable storage media, and a computer program stored in the memory 302 and executable on the processor. The processor 301 and the memory 302 are electrically connected. Those skilled in the art will understand that the electronic device structure shown in the figure does not constitute a limitation on the electronic device, and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0076] The processor 301 is the control center of the electronic device 300. It connects various parts of the electronic device 300 through various interfaces and lines. By running or loading software programs and / or modules stored in the memory 302, and calling data stored in the memory 302, it performs various functions of the electronic device 300 and processes data, thereby monitoring the electronic device 300 as a whole.
[0077] In this embodiment, the processor 301 in the electronic device 300 loads the computer program corresponding to the process of one or more application programs into the memory 302 according to the following steps, and the processor 301 runs the application programs stored in the memory 302 to realize various functions:
[0078] When the first damper and the second damper are in the fully closed state, if the second compartment is detected to meet the preset second compartment cooling start conditions, the stepper motor is controlled to open the first damper and the second damper in a first preset number of steps.
[0079] If the first chamber meets the preset cooling end condition, the stepper motor is controlled to close the first damper by a second preset number of steps, and the cooling status of the second chamber is monitored.
[0080] If the second compartment is detected to meet the preset cooling end condition, the stepper motor is controlled to close the second damper in a third preset number of steps, wherein the sum of the third preset number of steps and the second preset number of steps matches the first preset number of steps.
[0081] In some embodiments, it also includes:
[0082] When the first damper and the second damper are in the fully closed state, if the first compartment is detected to meet the preset first compartment cooling start condition, the stepper motor is controlled to open the first damper in a second preset number of steps.
[0083] In some embodiments, it also includes:
[0084] The temperature of the second chamber is detected by a preset temperature sensor;
[0085] If the temperature of the second room is greater than the first preset temperature threshold, then the second room is determined to meet the preset second room cooling start condition.
[0086] If the temperature of the second compartment is less than the second preset temperature threshold, then the second compartment is determined to meet the preset second compartment cooling termination condition, wherein the first preset temperature threshold is greater than the second preset temperature threshold.
[0087] In some embodiments, before controlling the stepper motor to close the first damper with a second preset number of steps if the first compartment meets a preset first compartment cooling end condition, the method further includes:
[0088] If the first chamber meets the preset cooling change conditions, the stepper motor is controlled to adjust the damper angle of the first damper by a fourth preset number of steps, and the command status of the first chamber is continuously monitored.
[0089] If the first compartment meets the preset cooling end condition, then the stepper motor is controlled to close the first damper by a second preset number of steps, including:
[0090] If the first chamber meets the preset cooling end condition, the difference between the second preset step number and the fourth preset step number is calculated, and the stepper motor is controlled to close the first damper by the difference step number.
[0091] In some embodiments, it also includes:
[0092] When the refrigerator is powered on, the first and second air doors are reset so that they are fully closed.
[0093] In some embodiments, the first room includes a variable temperature room and the second room includes a cold storage room.
[0094] In some embodiments, the volume of the first compartment is smaller than the volume of the second compartment.
[0095] Therefore, the electronic device 300 provided in this embodiment can bring the following technical effects: avoid stalling noise when controlling the opening or closing of the damper.
[0096] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.
[0097] Optional, such as Figure 3 As shown, the electronic device 300 also includes: a touch display screen 303, a radio frequency circuit 304, an audio circuit 305, an input unit 306, and a power supply 307. The processor 301 is electrically connected to the touch display screen 303, the radio frequency circuit 304, the audio circuit 305, the input unit 306, and the power supply 307. Those skilled in the art will understand that... Figure 3 The electronic device structure shown does not constitute a limitation on the electronic device and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0098] The touch display screen 303 can be used to display a graphical user interface (GUI) and receive operation commands generated by the user interacting with the GUI. The touch display screen 303 may include a display panel and a touch panel. The display panel can be used to display information input by the user or information provided to the user, as well as various graphical user interfaces of the electronic device. These graphical user interfaces can be composed of graphics, text, icons, video, and any combination thereof. Optionally, the display panel can be configured using a liquid crystal display (LCD), organic light-emitting diode (OLED), or other similar technologies. The touch panel can be used to collect touch operations performed by the user on or near it (such as operations performed by the user using a finger, stylus, or any suitable object or accessory on or near the touch panel), generate corresponding operation commands, and execute the corresponding program according to the operation commands. Optionally, the touch panel may include two parts: a touch detection device and a touch controller. The touch detection device detects the user's touch location and the signal generated by the touch operation, transmitting the signal to the touch controller. The touch controller receives touch information from the touch detection device, converts it into touch point coordinates, and sends it to the processor 301. It can also receive and execute commands from the processor 301. The touch panel can cover the display panel. When the touch panel detects a touch operation on or near it, it transmits the information to the processor 301 to determine the type of touch event. Subsequently, the processor 301 provides corresponding visual output on the display panel based on the type of touch event. In this embodiment, the touch panel and the display panel can be integrated into the touch display screen 303 to achieve input and output functions. However, in some embodiments, the touch panel and the touch display screen 303 can be implemented as two independent components to achieve input and output functions. That is, the touch display screen 303 can also be used as part of the input unit 306 to achieve input functions.
[0099] The radio frequency circuit 304 can be used to transmit and receive radio frequency signals to establish wireless communication with network devices or other electronic devices, and to transmit and receive signals with network devices or other electronic devices.
[0100] Audio circuitry 305 can be used to provide an audio interface between a user and an electronic device via a speaker and a microphone. Audio circuitry 305 converts received audio data into electrical signals, transmits them to the speaker, and the speaker converts them into sound signals for output. Conversely, the microphone converts collected sound signals into electrical signals, which are then received by audio circuitry 305, converted back into audio data, and then processed by processor 301 before being transmitted via radio frequency circuitry 304 to, for example, another electronic device, or output to memory 302 for further processing. Audio circuitry 305 may also include an earphone jack to facilitate communication between peripheral headphones and electronic devices.
[0101] The input unit 306 can be used to receive input numbers, characters, or user characteristic information (such as fingerprints, iris, facial information, etc.), and to generate keyboard, mouse, joystick, optical, or trackball signal inputs related to user settings and function control.
[0102] Power supply 307 is used to supply power to various components of electronic device 300. Optionally, power supply 307 can be logically connected to processor 301 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. Power supply 307 may also include one or more DC or AC power supplies, recharging systems, power fault detection circuits, power converters or inverters, power status indicators, and other arbitrary components.
[0103] although Figure 3 As not shown in the diagram, the electronic device 300 may also include a camera, sensor, wireless fidelity module, Bluetooth module, etc., which will not be described in detail here.
[0104] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.
[0105] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be performed by a computer program, or by a computer program controlling related hardware. The computer program can be stored in a computer-readable storage medium and loaded and executed by a processor.
[0106] Therefore, embodiments of this application provide a computer-readable storage medium storing multiple computer programs that can be loaded by a processor to execute any of the refrigerator damper control methods provided in this application. For example, the computer program can perform the following steps:
[0107] When the first damper and the second damper are in the fully closed state, if the second compartment is detected to meet the preset second compartment cooling start conditions, the stepper motor is controlled to open the first damper and the second damper in a first preset number of steps.
[0108] If the first chamber meets the preset cooling end condition, the stepper motor is controlled to close the first damper by a second preset number of steps, and the cooling status of the second chamber is monitored.
[0109] If the second compartment is detected to meet the preset cooling end condition, the stepper motor is controlled to close the second damper in a third preset number of steps, wherein the sum of the third preset number of steps and the second preset number of steps matches the first preset number of steps.
[0110] In some embodiments, it also includes:
[0111] When the first damper and the second damper are in the fully closed state, if the first compartment is detected to meet the preset first compartment cooling start condition, the stepper motor is controlled to open the first damper in a second preset number of steps.
[0112] In some embodiments, it also includes:
[0113] The temperature of the second chamber is detected by a preset temperature sensor;
[0114] If the temperature of the second room is greater than the first preset temperature threshold, then the second room is determined to meet the preset second room cooling start condition.
[0115] If the temperature of the second compartment is less than the second preset temperature threshold, then the second compartment is determined to meet the preset second compartment cooling termination condition, wherein the first preset temperature threshold is greater than the second preset temperature threshold.
[0116] In some embodiments, before controlling the stepper motor to close the first damper with a second preset number of steps if the first compartment meets a preset first compartment cooling end condition, the method further includes:
[0117] If the first chamber meets the preset cooling change conditions, the stepper motor is controlled to adjust the damper angle of the first damper by a fourth preset number of steps, and the command status of the first chamber is continuously monitored.
[0118] If the first compartment meets the preset cooling end condition, then the stepper motor is controlled to close the first damper by a second preset number of steps, including:
[0119] If the first chamber meets the preset cooling end condition, the difference between the second preset step number and the fourth preset step number is calculated, and the stepper motor is controlled to close the first damper by the difference step number.
[0120] In some embodiments, it also includes:
[0121] When the refrigerator is powered on, the first and second air doors are reset so that they are fully closed.
[0122] In some embodiments, the first room includes a variable temperature room and the second room includes a cold storage room.
[0123] In some embodiments, the volume of the first compartment is smaller than the volume of the second compartment.
[0124] As can be seen, the computer program can be loaded by the processor to execute any of the refrigerator damper control methods provided in the embodiments of this application, thereby bringing the following technical effects: avoiding stall noise when controlling the opening or closing of the damper.
[0125] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.
[0126] The computer-readable storage medium may include: read-only memory (ROM), random access memory (RAM), disk or optical disk, etc.
[0127] Since the computer program stored in the computer-readable storage medium can execute any of the refrigerator damper control methods provided in the embodiments of this application, the beneficial effects that any of the refrigerator damper control methods provided in the embodiments of this application can achieve can be realized. For details, please refer to the previous embodiments, which will not be repeated here.
[0128] The above provides a detailed description of a refrigerator damper control method, device, electronic device, and computer-readable storage medium provided in the embodiments of this application. Specific examples have been used to illustrate the principles and implementation methods of this application. The description of the above embodiments is only for the purpose of helping to understand the method and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.
Claims
1. A method for controlling a refrigerator damper, characterized in that, The method is applied to a refrigerator, which includes a first compartment and a second compartment. The first compartment is controlled by a first damper, and the second compartment is controlled by a second damper. The first damper and the second damper are connected to a stepper motor. The method includes: When the first damper and the second damper are in the fully closed state, if the second compartment is detected to meet the preset second compartment cooling opening conditions, the stepper motor is controlled to open the first damper and the second damper in a first preset number of steps. If the first chamber meets the preset cooling end condition, the stepper motor is controlled to close the first damper in a second preset number of steps, and the cooling status of the second chamber is monitored. If the second compartment is detected to meet the preset cooling end condition, the stepper motor is controlled to close the second damper in a third preset number of steps, wherein the sum of the third preset number of steps and the second preset number of steps matches the first preset number of steps.
2. The refrigerator damper control method as described in claim 1, characterized in that, Also includes: When the first damper and the second damper are in the fully closed state, if the first compartment is detected to meet the preset first compartment cooling start condition, the stepper motor is controlled to open the first damper in a second preset number of steps.
3. The refrigerator damper control method as described in claim 1, characterized in that, Also includes: The temperature of the second compartment is detected by a preset temperature sensor; If the temperature of the second compartment is greater than the first preset temperature threshold, then the second compartment is determined to meet the preset second compartment cooling start condition; If the temperature of the second compartment is less than the second preset temperature threshold, then the second compartment is determined to meet the preset second compartment cooling termination condition, wherein the first preset temperature threshold is greater than the second preset temperature threshold.
4. The refrigerator damper control method as described in claim 1, characterized in that, Before controlling the stepper motor to close the first damper with a second preset number of steps if the first compartment meets the preset first compartment cooling end condition, the method further includes: If the first compartment meets the preset cooling change conditions, the stepper motor is controlled to adjust the damper angle of the first damper by a fourth preset number of steps, and the cooling status of the first compartment is continuously monitored. If the first compartment meets the preset cooling end condition for the first compartment, then controlling the stepper motor to close the first damper by a second preset number of steps includes: If the first compartment meets the preset cooling end condition, then the difference between the second preset step number and the fourth preset step number is calculated, and the stepper motor is controlled to close the first damper by the difference step number.
5. The refrigerator damper control method as described in claim 1, characterized in that, Also includes: When the refrigerator is powered on, the first damper and the second damper are reset so that the first damper and the second damper are in a fully closed state.
6. The refrigerator damper control method as described in claim 1, characterized in that, The first compartment includes a temperature-controlled room, and the second compartment includes a cold storage room.
7. The refrigerator damper control method according to any one of claims 1 to 6, characterized in that, The volume of the first compartment is smaller than the volume of the second compartment.
8. A control device for a refrigerator air damper, characterized in that, The device is applied to a refrigerator, which includes a first compartment and a second compartment. The first compartment is controlled by a first damper, and the second compartment is controlled by a second damper. The first damper and the second damper are connected to a stepper motor. The device includes: The first control module is used to control the stepper motor to open the first and second air doors in a first preset number of steps when the first and second air doors are in a fully closed state and the second compartment is detected to meet the preset second compartment cooling opening conditions. The second control module is used to control the stepper motor to close the first damper by a second preset number of steps if the first compartment meets the preset first compartment cooling end condition, and to continue to detect the cooling status of the second compartment. The third control module is used to control the stepper motor to close the second damper by a third preset number of steps if the second compartment is detected to meet the preset cooling end condition of the second compartment, wherein the sum of the third preset number of steps and the second preset number of steps matches the first preset number of steps.
9. An electronic device, characterized in that, It includes a processor and a memory, wherein the memory stores a computer program that, when executed by the processor, causes the processor to perform the refrigerator damper control method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, It includes a computer program that, when run on an electronic device, causes the electronic device to perform the refrigerator damper control method according to any one of claims 1 to 7.