Not Applicable.
This application relates generally to a refrigeration appliance with an ice maker, and more particularly, to a control algorithm that controls various operations of an ice maker arranged in a fresh food compartment of a refrigerator.
Refrigeration appliances, such as domestic refrigerators, typically have both a fresh food compartment and a freezer compartment or section. The fresh food compartment is where food items such as fruits, vegetables, and beverages are stored and the freezer compartment is where food items that are to be kept in a frozen condition are stored. The refrigerators are provided with a refrigeration system that maintains the fresh food compartment at temperatures above 0° C., such as between 0.25° C. and 4.5° C. and the freezer compartments at temperatures below 0° C., such as between 0° C. and −20° C.
The arrangements of the fresh food and freezer compartments with respect to one another in such refrigerators vary. For example, in some cases, the freezer compartment is located above the fresh food compartment and in other cases the freezer compartment is located below the fresh food compartment. Additionally, many refrigerators have their freezer compartments and fresh food compartments arranged in a side-by-side relationship. Whatever arrangement of the freezer compartment and the fresh food compartment is employed, typically, separate access doors are provided for the compartments so that either compartment may be accessed without exposing the other compartment to the ambient air.
Refrigerators are often provided with a unit for making ice pieces, commonly referred to as “ice cubes” despite the non-cubical shape of many such ice pieces. These ice making units normally are located in the freezer compartments of the refrigerators and manufacture ice by convection, i.e., by circulating cold air over water in an ice tray to freeze the water into ice cubes. Storage bins (e.g., buckets) for storing the frozen ice pieces are often provided adjacent to the ice making units. The ice pieces can be dispensed from the storage bins through a dispensing port in the refrigerator door that closes the freezer to the ambient air. The dispensing of the ice usually occurs by means of an ice delivery mechanism that extends between the storage bin and the dispensing port in the freezer compartment door.
For refrigerators such as the so-called “bottom mount” refrigerator, which includes a freezer compartment disposed vertically beneath a fresh food compartment, the ice maker may be arranged within the freezer compartment or the fresh food compartment.
A typical ice-making cycle includes the steps of initialization, freeze, check bail arm, harvest ice cubes, and water fill. An ejector finger pivots relative to the ice tray for removing ice pieces from the ice tray during the ice harvesting process.
However, in certain situations, the ejector finger cannot rotate, possibly due to accumulation of ice that causes a blockage in the ice tray. It is desirable to provide a reliable ice maker control to detect and remove ice that may be interfering with the movement of the ejector finger.
In accordance with one aspect, there is provided a method for controlling an ice maker having an ice maker heater and a motor that rotates an ejector finger relative to an ice tray in a first direction and in a second direction opposite the first direction to discharge ice from the ice tray. The method includes determining whether an error condition has occurred and, when it is determined that the error condition has occurred, entering a first error mode. The first error mode includes turning on the ice maker heater, turning off the ice maker heater when an ice maker heater error correction time has elapsed or when a temperature of the ice tray is equal to or greater than a first predetermined temperature, and determining whether the ejector finger is at a home position. When the ejector finger is at the home position, the first error mode further includes rotating the motor in the second direction until the ejector finger is not at the home position or for a first predetermined number of steps, whichever occurs first, and then rotating the motor in the first direction until the ejector finger is at the home position. When the ejector finger is not at the home position, the first error mode further includes rotating the motor in the second direction until the ejector finger is at the home position or for a second predetermined number of steps, whichever occurs first.
In the method according to the foregoing aspect, the determining whether the error condition has occurred includes determining the error condition has occurred when the ejector finger cannot rotate in one of the first direction or in the second direction.
In the method according to the foregoing aspect, the determining whether the ejector finger is at the home position is performed by a sensor configured to detect an angular position of the ejector finger.
In the method according to the foregoing aspect, the determining whether the error condition has occurred includes determining the error condition has occurred when the ejector finger is not at the home position at some time during the rotating the motor.
In the method according to the foregoing aspect, the method further includes exiting the first error mode when, after rotating the motor in the first direction or in the second direction, the ejector finger is at the home position within a first predetermined time; and entering a second error mode different from the first error mode if the first error mode is not exited after the first predetermined time.
In the method according to the foregoing aspect, the second error mode includes turning on the ice maker heater; turning off the ice maker heater when the temperature of the ice tray is equal to or greater than a second predetermined temperature; and determining whether the ejector finger is at the home position. When the ejector finger is not at the home position, the second error mode includes terminating the second error mode and entering the first error mode. When the ejector finger is at the home position, the second error mode includes rotating the motor in the first direction for a third predetermined number of steps. The second error mode further includes determining whether the ejector finger is at the home position. When the ejector finger is at the home position, the second error mode includes terminating the second error mode. When the ejector finger is not at the home position, the second error mode includes rotating the motor in the first direction until the ejector finger is at the home position and terminating the second error mode or, if the ejector finger is not at the home position after rotating the motor for the second predetermined number of steps, waiting for a second predetermined time and after the second predetermined time elapses, entering the first error mode.
In the method according to the foregoing aspect, the method further includes counting at least one of an ice maker heater deactivation period of time or a time the icemaker has been making ice; and comparing at least one of the ice maker heater deactivation period of time or the time the icemaker has been making ice to a third predetermined time. When at least one of the ice maker heater deactivation period of time or the time the icemaker has been making ice is equal to or greater than the third predetermined time and when an ice bin is not full of ice, the method further includes turning on the ice maker heater to melt frost built up on the ice tray; monitoring the temperature of the ice tray; comparing the temperature of the ice tray to a third predetermined temperature; and turning off the ice maker heater when the temperature of the ice tray is equal to or greater than the third predetermined temperature.
In the method according to the foregoing aspect, the method further includes, after turning off the ice maker heater, filling the ice maker with water.
In the method according to the foregoing aspect, the determining whether the error condition has occurred includes determining the error condition has occurred when the ejector finger rotates in the second direction the first predetermined number of steps and the ejector finger is not at the home position.
In the method according to the foregoing aspect, the determining whether the error condition has occurred includes determining the error condition has occurred when the ejector finger rotates in the second direction the second predetermined number of steps and the ejector finger is not at the home position.
In accordance with another aspect, there is provided a method for controlling an ice maker having an ice bin, a motor configured to rotate an ejector finger relative to an ice tray in a first direction and in a second direction opposite the first direction to discharge ice from the ice tray, and an ice maker heater. The method includes rotating the ejector finger to a home position; when the ejector finger is at the home position: turning on the ice maker heater; turning off the ice maker heater when an ice maker heater harvest time has elapsed or when a temperature of the ice tray is equal to or greater than a first predetermined temperature; and performing a harvest operation. The harvest operation includes: rotating the motor in the second direction until the ejector finger is not at the home position, then rotating the motor in the second direction until the ejector finger is at the home position, and then rotating the motor in the second direction until the ejector finger is not at the home position. When the harvest operation is completed before the motor has rotated a corresponding number of steps, the method further includes rotating the motor in the first direction until the ejector finger is at the home position and when any part of the harvest operation is not completed before the motor has rotated the corresponding number of steps, entering a first error mode; determining at least one of a time that the ice maker heater has been deactivated or a time the icemaker has been making ice; comparing at least one of the time that the ice maker heater has been deactivated or a time the icemaker has been making ice to a predetermined time; turning on the ice maker heater when at least one of the time that the ice maker heater has been deactivated or the time the icemaker has been making ice is equal to or greater than the predetermined time; and when at least one of the time that the ice maker heater has been deactivated or the time the icemaker has been making ice is lower than the predetermined time, filling the ice tray with water.
The method according to the foregoing aspect further comprises, after turning off the ice maker heater, filling the ice tray with water.
In accordance with another aspect, there is provided an ice maker including an ice tray having an ice mold with an upper surface and a plurality of cavities formed therein for freezing water into ice pieces; a heater attached to a bottom surface of the ice mold; a motor configured to rotate an ejector finger relative to the ice tray in a first direction and in a second direction opposite the first direction to discharge the ice pieces from the ice tray; an ice bin configured to receive and store the ice pieces from the ice tray; and a controller. The controller is programmed to determine whether an error condition has occurred. When it is determined that the error condition has occurred, the controller causes the ice maker to enter a first error mode. The first error mode comprises turning on the heater; turning off the heater when an ice maker heater error correction time has elapsed or when a temperature of the ice tray is equal to or greater than a first predetermined temperature; and determining whether the ejector finger is at a home position. When the ejector finger is at the home position, the first error mode further comprises rotating the motor in the second direction until the ejector finger is not at the home position or for a first predetermined number of steps, whichever occurs first, and then rotating the motor in the first direction until the ejector finger is at the home position. When the ejector finger is not at the home position, the first error mode further comprises rotating the motor in the second direction until the ejector finger is at the home position or for a second predetermined number of steps, whichever occurs first.
The ice maker according to the foregoing aspect further comprises a bail arm attached to the ice tray. The bail arm is configured to pivot between an ice sensing position for sensing a level of ice within the ice bin and an ice harvest position. When the ejector finger is at the home position and the bail arm is in the ice harvest position, the controller is further configured to rotate the motor and the ejector finger to harvest the ice pieces and transfer the ice pieces into the ice bin.
In the ice maker according to the foregoing aspect, the temperature of the ice tray is monitored by a temperature sensor arranged on the ice tray and operatively connected to the controller.
An apparatus and a method will now be described more fully hereinafter with reference to the accompanying drawings in which embodiments of the disclosure are shown. Whenever possible, the same reference numerals are used throughout the drawings to refer to the same or like parts. However, this disclosure may be embodied in many different forms and should not be construed as limited to the embodiments set forth herein.
Referring now to the drawings,
One or more doors 26 shown in
Turning back to
Referring to
The freezer compartment 22 is used to freeze and/or maintain articles of food stored in the freezer compartment 22 in a frozen condition. For this purpose, the freezer compartment 22 is in thermal communication with a freezer evaporator (not shown) that removes thermal energy from the freezer compartment 22 to maintain the temperature therein at a temperature of 0° C. or less during operation of the refrigerator 20, preferably between 0° C. and −50° C., more preferably between 0° C. and −30° C. and even more preferably between 0° C. and −20° C.
Referring to
The upper compartment and the lower compartment of the liner 72 are configured such that the air circulated in the upper compartment is maintained separated from the air circulated in the lower compartment. The lower compartment defines the freezer compartment 100 and an adjustable temperature drawer or a Variable Climate Zone (“VCZ”) compartment 150. In this respect, the air circulated in the fresh food compartment 52 is maintained separated from the air circulated in the VCZ compartment 150 and the freezer compartment 100.
An illustrative embodiment of the ice maker 50 is shown in
For clarity, the ice maker 50 in
Referring to
A temperature sensor 520 (
The bottom surface 514 of the ice mold 510 may be contoured to receive a heater 126 (shown in
The lateral sides 516 of the ice mold 510 can be contoured or sculpted to receive an ice maker evaporator (not shown). For example, the lateral side surfaces 516 may include elongated recess (not shown) that closely matches the outer profile of the ice maker evaporator.
Referring to
The ice ejector 550, in general, is a rod-shaped element having a main body 552 with a plurality of fingers 554 extending from the main body 552. A first end 556 of the ice ejector 550 is dimensioned to be received into a first opening 631a of the gear box 630 to allow the first end 556 to engage an output gear 658 (shown in
Referring to
The projection 562 is fixed relative to the fingers 554 for allowing a controller 800 (
The controller 800 may be a part of the main control board of the refrigerator control system that controls a plurality of functions commonly associated with a refrigeration appliance, such as the temperature of the refrigeration compartments, activating the compressor and the condenser fan, and the like. Alternatively, the controller 800 may be a separate dedicated controller that is used substantially only for controlling the ice maker operations. For example, the controller 800 may be a separate controller arranged in the gear box 630 (
The controller 800 can be an electronic controller and may include a processor. The controller 800 can include one or more of a microprocessor, a microcontroller, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA), discrete logic circuitry, or the like. The controller 800 can further include at least one timer that keeps track of, or counts, various time intervals described herein. The controller 800 can also include memory and may store program instructions that, when executed by the controller 800, cause the controller 800 to provide the functionality ascribed to it herein. Specifically, the controller 800 can be programmed to control the operations of the ice maker, the ice maker heater and the defrost heaters, among other refrigerator components, to carry out the control method described below. The memory may store different predetermined numbers of steps of rotation of the stepper motor, as described below. The memory may include one or more volatile, non-volatile, magnetic, optical, or electrical media, such as read-only memory (ROM), random access memory (RAM), electrically-erasable programmable ROM (EEPROM), flash memory, or the like. The controller 800 can further include one or more analog-to-digital (A/D) converters for processing various analog inputs to the controller.
The controller 800 can include input/output circuitry for interfacing with the various system components. For example, the controller 800 can receive and interpret temperature signals from various sensors, including but not limited to a Hall sensor 710, an ice maker temperature sensor, and a temperature sensor 520 (shown in
Referring back to
The “Home” position of the ejector finger 550 is not a single point or a specific angle, but rather refers to any angular position within a specified rotational range of the ejector finger 550 (e.g., from −23 to +5 degrees). For example, the “Home” position of the ejector finger 550 may be any position within the range from −23 to +5 degrees and any position within a range from 337 to 360 degrees. The remaining areas (outside the range from −23 to +5 degrees and the range from 337 to 360 degrees) can be programmed into the memory of the controller 800 as positions of the ejector finger 550 that are outside the “Home” position. These ranges are only examples, and other ranges may be programmed as the “Home” position and the positions outside the “Home” position of the ejector finger 550.
Referring to
Referring to
The second leg 622, in general, has a T-shaped cross-section (see
A distal end of the second leg 622 is angled relative to the remaining portion of the second leg 622 to define an angled pad 629. It is contemplated that the angled pad 629 may be dimensioned and positioned to engage ice pieces that are disposed in the ice bin 54 (
Referring to
During operation of the ice maker, the controller 800 may energize the motor to rotate, which causes the ice ejector 550 (
Referring to
Via the first gear 652, the first and second intermediate gears 654, 656 and the output gear 658, rotation of the motor causes the ice ejector 550 to turn in the desired direction—clockwise (CW) direction (also referred to as “first direction”) or counter-clockwise (CCW) direction (also referred to as “second direction”).
The drive gears 652, 654, 656, and 658 can continue to move, and the motor can continue to rotate through the steps, regardless whether the ice ejector 550 is blocked and unable to move. In other words, the motor can keep rotating even if the ice ejector 550 is not moving.
The gear mechanism assembly 650 also includes a first lever arm 662 that is pivotably attached inside the gear box 630. The first lever arm 662 includes a first leg 664 extending from a central pivot body 666 of the first lever arm 662. A pocket 668 is formed in a distal end of the first leg 664. The pocket 668 is dimensioned to receive a magnetic element (not shown). A protrusion 669 extends from a side of the first leg 664 and is positioned to engage a first cam 659 on one side of the output gear 658, as described in detail below.
A second leg 672 extends from the central pivot body 666 and includes a hook portion 674 configured to attach to a spring (not shown). The spring biases the first lever arm 662 into a first position, shown in
The second lever arm 682 includes a central pivot body 684 and an arm portion 686 attached to the central pivot body 684. The pocket 688 is positioned and dimensioned to receive the post 676 of the first lever arm 662. A receiver 692 is formed at a distal end of the arm portion 686 for engaging a post 706 extending from a drive shaft 702, as described in detail below. A protrusion 694 extends from one side of the arm portion 686 and is positioned to engage a second cam 671 on a side of the output gear 658 opposite to the first cam 659.
The drive shaft 702 includes an opening 704 that is dimensioned to receive the protrusion 612 on the distal end of the bail arm 610. The opening 704 is positioned to align with the second opening 631b of the gear box 630 (
During operation of the ice tray assembly 500, the controller 800 may first actuate the bail arm 610 to determine whether ice needs to be added to the ice bin 54 (
Referring to
Referring to
Further, the first lever arm 662 is allowed into the first position because the protrusion 669 on the first lever arm 662 is received into a recess 659a (
The motor rotates the ejector finger 550 until the output from the Hall sensor 710 changes (from LOW to HIGH, and vice versa) or for a predetermined preprogrammed number of steps, whichever comes first. The controller 800 can be programmed to detect that the ejector finger 550 is at the edge of the “Home” area when the output from the Hall sensor 710 changes. If the ejector finger 550 is in the “Home” position and the motor rotates for a predetermined number of steps, the ejector finger 550 will rotate out of the “Home” position, unless there is a problem (e.g., something is blocking the ejector finger 550). Likewise, if the ejector finger 550 is outside the “Home” position and the motor rotates for a predetermined number of steps, the ejector finger 550 will rotate to the “Home” position, unless there is a problem (e.g., something is blocking the ejector finger 550).
The controller 800 can be programmed to monitor and detect the input signal from the Hall sensor 710 at all times. During ice making, water fill, full bucket mode, and at the beginning of “check bail arm” or “harvest” mode, the input signal from the Hall sensor 710 should always be LOW. The input signal from the Hall sensor 710 can change according to the intended movement of the ejector finger 550. For example, before the stepper motor starts to rotate, the input signal from the Hall sensor 710 should be LOW, and after a certain number of rotating steps, the input signal from the Hall sensor 710 can change to HIGH. If the controller 800 detects a HIGH input signal from the Hall sensor 710 when such input is not intended, the controller 800 will cause the ice maker to enter an error mode, as described below. A timeout can occur when the motor rotates for a predetermined number of steps and there is no change of state of the Hall sensor 710.
In addition, the protrusion 694 on the second lever arm 682 engages the second cam 671 on the output gear 658 such that the second lever arm 682 is in the first position. When in the first position, the second lever arm 682 is pivoted downward (relative to
As the output gear 658 rotates in the counter-clockwise direction (with reference to
In contrast, if the bail arm 610 is not able to reach the second lower position B, e.g., it contacts ice pieces in the ice bin 54, then the protrusion 694 will not bottom-out in the recess 671a and the second lever arm 682 will remain in the first position. See
As the output gear 658 continues to rotate in the counter-clockwise direction (with reference to
As described above, as the output gear 658 rotates in the counter-clockwise direction (with reference to
If the ice bin 54 is less than full, the ice pieces are harvested from the ice mold 510. In particular, the motor associated with the gear box 630 may cause the ice ejector 550 to rotate such that the fingers 554 move through the cavities 518. As the fingers 554 move through the cavities 518, they force the ice pieces in the cavities 518 out of the ice mold 510. When viewed from the end of the ice tray assembly 500 opposite the gear box 630 (see
Referring to
The ice maker control method described below provides different steps to detect and remove ice that may be interfering with the movement of the ejector finger 550. As a result, the ice maker control method described below ensures a reliable ice maker initialization, two error (e.g., failure) modes, and an ice maker defrost mode, in addition to the water fill, freeze, and harvest operations of the ice maker.
For example, as described above, the controller 800 can determine whether the ice ejector 550 is at the “Home” position by receiving a signal from the Hall sensor 710. Based on the signal received from the Hall sensor 710, the controller 800 can determine that the ice ejector 550 is not rotating in one of the first direction or in the second direction when the status of the Hall sensor 710 does not change from LOW to HIGH at some time during the rotation of the motor. When it is detected that, although the motor continues to rotate for a predetermined number of steps, the ice ejector 550 is not rotating in one of the first direction or in the second direction, the controller 800 can determine that an error condition (e.g., a timeout) has occurred because the ejector finger 550 has either not left the “Home” position or has not reached the “Home” position. The controller 800 can then issue commands to various components of the ice maker to remedy the error condition, as described below.
Referring to
After the ejector finger 550 reaches the “Home” position, the controller 800 causes the ice maker to enter a “Freeze” mode. During the “Freeze” mode, the compressor of the refrigerator is turned on and the air handler fan circulates cold air over the water in the ice tray 510 (
During the “Full Bucket” mode, the ice bin is full of ice. The controller 800 stops the ice making process and cycles the air handler fan on and off to maintain the temperature of the ice tray at a predetermined temperature.
If any of the “HOME” verification steps fails or if the controller 800 determines that the motor rotates in one of the first direction or in the second direction for a predetermined number of steps (such as the first or second predetermined number of steps described below), but there is no change in the status of the Hall sensor 710 (from LOW to HIGH, and vice versa), the controller 800 determines that an error condition has occurred and causes the ice maker to enter an error mode, such as the first error mode (ERROR 1), for example, as described below.
In other words, the controller 800 determines that an error condition has occurred and causes the ice maker to enter the first error mode (ERROR 1) when there is a timeout (e.g., there is no change in the status of the Hall sensor 710 during rotation of the motor for a predetermined number of steps) or when any verification fails. Specifically, the controller 800 checks whether the input signal from the Hall sensor 710 is HIGH or LOW, whether the input signal from the Hall sensor 710 is HIGH or LOW for a certain number of steps relative to the “Home” position of the ice ejector 550, and whether the ice bucket is full.
If the Hall sensor 710 is not LOW (e.g., if the Hall sensor 710 is HIGH, indicating that the ejector finger 550 is not in the “Home” position), the controller 800 causes the ice maker to enter an initialization failure recovery mode. During the initialization failure recovery mode, the motor rotates the ejector finger 550 in the CCW direction until the Hall sensor 710 is LOW. If the status of the Hall sensor 710 does not change from HIGH to LOW during the rotation of the motor for the second predetermined number of steps, the controller 800 causes the ice maker to enter the first error mode (ERROR 1).
If the status of the Hall sensor 710 changes from HIGH to LOW during the rotation of the motor for the second predetermined number of steps, the controller 800 causes the ice maker to re-enter the ice maker initialization mode.
If the controller 800 determines that, during rotation of the motor, the ice ejector 550 is not rotating in one of the first direction or in the second direction, the controller 800 can cause the ice maker to enter a first error mode (shown as “ERROR 1” in
As described above, in certain situations, the motor rotates for a predetermined number of steps, but the controller 800 detects that there is no change of state of the Hall sensor 710, which indicates that the ejector finger 550 cannot rotate either in the counter-clockwise (CCW) direction or in the clockwise (CW) direction during the rotation of the motor, possibly due to blockage in the ice tray. In this situation, the controller 800 causes the ice maker to enter a first error mode (ERROR 1).
Referring to
An error condition can occur when the motor rotates for a first predetermined number of steps, and there is no change of the status of the Hall sensor 710. For example, in the first error mode (ERROR 1), if the motor rotates in the counter-clockwise (CCW) direction for the first predetermined number of steps and the status of the Hall sensor 710 does not change from LOW to HIGH, the controller 800 will detect an error condition, which can indicate that the ejector finger 550 has not left the “Home” position and that the rotation of the ejector finger 550 may be blocked due to ice accumulation in the ice tray 500, for example. Likewise, if the motor rotates slightly back in the first direction or in the clockwise (CW) direction and the status of the Hall sensor 710 does not change to LOW within a predetermined number of steps, the controller 800 will detect an error condition, which can indicate that the ejector finger 550 has not reached the “Home” position and that the rotation of the ejector finger 550 may be blocked due to ice accumulation in the ice tray 500, for example. When detecting any timeout (e.g., there is no change in the status of the Hall sensor 710 during rotation of the motor for a predetermined number of steps), the controller 800 causes the ice maker to restart the first error mode (ERROR 1), and the steps illustrated in
If, after rotating the motor in the first direction or in the second direction, the ejector finger 550 is at the “Home” position within a first predetermined time (e.g., 30 minutes, for example) from the start of the first error mode (ERROR 1), the controller 800 causes the ice maker to exit the first error mode (ERROR 1) and resume normal operations (e.g., initialization, freeze, check bail arm, harvest, etc.).
If the ejector finger is not at the “Home” position (i.e., the Hall sensor 710 is not LOW, but is HIGH) (path “No” in
During the first error mode (ERROR 1), the controller 800 checks whether the first predetermined time (e.g., 30 minutes, for example) from the start of the first error mode (ERROR 1) has elapsed. If the first predetermined time (30 minutes, for example) from the start of the first error mode (ERROR 1) has elapsed and the Hall sensor has not shown expected operation, the controller 800 causes the ice maker to enter a second error mode (ERROR 2) that is different from the first error mode (ERROR 1). In other words, if the status of the Hall sensor 710 does not change (which indicates that the ejector finger 550 cannot rotate either in the counter-clockwise (CCW) direction or in the clockwise (CW) direction during the rotation of the motor) after operating in the first error mode (ERROR 1) for the first predetermined time (e.g., 30 minutes), the controller 800 causes the ice maker to enter a second error mode (ERROR 2) that is different from the first error mode (ERROR 1).
If the ejector finger is not at the “Home” position (i.e., the Hall sensor 710 is not LOW, but is HIGH) (path “No” in
If the ejector finger 550 is at the “Home” position (i.e., the Hall sensor 710 is LOW) (path “Yes” in
If the ejector finger is at the “Home” position (i.e., the Hall sensor 710 is LOW) (second path “Yes” to the right in
If the ejector finger 550 is not at the “Home” position (i.e., the Hall sensor 710 is not LOW, but is HIGH) (second path “No” to the right in
As illustrated in
If the ejector finger 550 is at the “Home” position (path “Yes” in
The harvest operation includes rotating the motor in the second direction or in the counter-clockwise (CCW) direction to leave the “Home” position or until the ejector finger 550 is not at the “Home” position (i.e., the Hall sensor 710 is HIGH), rotating the motor in the second direction or in the counter-clockwise (CCW) direction until the ejector finger 550 is at the “Home” position (i.e., the Hall sensor 710 is LOW), and then again rotating the motor in the second direction or in the counter-clockwise (CCW) direction until the ejector finger 550 is not at the “Home” position (i.e., the Hall sensor 710 is HIGH).
When the harvest operation is completed before the motor has rotated a corresponding number of steps, the motor rotates in the first direction or in the clockwise (CW) direction until the ejector finger 550 is at the “Home” position. When any part of the harvest operation is not completed before the motor has rotated the corresponding number of steps, the controller 800 causes the ice maker to enter the first error mode (ERROR 1).
The controller 800 then determines either a time during which the ice maker heater has been deactivated (e.g., by checking an ice maker defrost timer) or a time during which the icemaker has been making ice (the time the ice maker has been in freeze mode—Freeze ON time). The controller 800 compares either the time that the ice maker heater has been deactivated or the time during which the icemaker has been making ice to a third predetermined time. If either the time that the ice maker heater has been deactivated or the time during which the icemaker has been making ice is equal to or greater than the third predetermined time, the controller 800 turns on the ice maker heater and causes the ice maker to enter an ice maker defrost mode. The third predetermined time can be one fixed time period (e.g., 12 hours or any other time period in a particular cycle). For example, when the ice maker heater has been deactivated for a continuous period of 12 hours, for example, the controller 800 can cause the ice maker to enter an ice maker defrost mode after the next harvest mode, but before the “Water Fill” mode. Similarly, when the ice maker has been in a freeze mode (e.g., making ice) for a continuous period of 12 hours, for example, the controller 800 can cause the ice maker to enter an ice maker defrost mode after the next harvest mode, but before the “Water Fill” mode. Alternatively, the third predetermined time can be a combination of time periods of different events in a particular cycle. For example, when the ice maker has been in a freeze mode (e.g., making ice) for a continuous period of 10 hours, for example, the controller 800 can cause the ice maker to enter a “Full Bucket” mode (the ice bin is full of ice). When the ice maker has been in a “Full Bucket” mode for a continuous period of 5 hours, for example, the controller 800 can cause the ice maker to enter the freeze mode, once again. When the ice maker has been in the freeze mode for an additional continuous period of 2 hours, for example, (so that the ice maker has been in the freeze mode for a cumulative period of 12 hours, the controller 800 can cause the ice maker to enter an ice maker defrost mode after the next harvest mode, but before the “Water Fill” mode.
If the time that the ice maker heater has been deactivated is lower than the predetermined time, the controller 800 causes the ice maker to enter a “Water Fill” mode and fill the ice tray with water.
As illustrated in
The invention has been described with reference to the example embodiments described above. Modifications and alterations will occur to others upon a reading and understanding of this specification. Example embodiments incorporating one or more aspects of the invention are intended to include all such modifications and alterations insofar as they come within the scope of the appended claims and their equivalents.
Number | Name | Date | Kind |
---|---|---|---|
2717504 | Knerr | Sep 1955 | A |
3276225 | Linstromberg | Oct 1966 | A |
3788089 | Graves | Jan 1974 | A |
4341087 | Van Steenburgh, Jr. | Jul 1982 | A |
4741169 | Linstromberg | May 1988 | A |
4833894 | Chesnut | May 1989 | A |
4872318 | Klemmensen | Oct 1989 | A |
5010738 | Brown | Apr 1991 | A |
5182916 | Oike | Feb 1993 | A |
6574974 | Herzog et al. | Jun 2003 | B1 |
6637217 | Kim et al. | Oct 2003 | B2 |
6679073 | Hu | Jan 2004 | B1 |
6857279 | Kim et al. | Feb 2005 | B2 |
6895767 | Hu | May 2005 | B2 |
7080518 | Kim et al. | Jul 2006 | B2 |
20010025492 | Niwa | Oct 2001 | A1 |
20050072166 | Lee | Apr 2005 | A1 |
20060016205 | Tremblay | Jan 2006 | A1 |
20060016207 | Tremblay | Jan 2006 | A1 |
20060086107 | Voglewede | Apr 2006 | A1 |
20060201170 | Cole | Sep 2006 | A1 |
20060242971 | Cole | Nov 2006 | A1 |
20070039335 | Kwon | Feb 2007 | A1 |
20100018226 | Kim | Jan 2010 | A1 |
20130174587 | Lee | Jul 2013 | A1 |
20190063811 | Tanimura | Feb 2019 | A1 |
20190086134 | Lee et al. | Mar 2019 | A1 |
Number | Date | Country |
---|---|---|
2620726 | Jul 2013 | EP |
2620726 | Sep 2019 | EP |
20090053342 | May 2009 | KR |
20090053342 | May 2009 | KR |
20130025784 | Mar 2013 | KR |
20150132969 | Nov 2015 | KR |
20150145705 | Dec 2015 | KR |
WO-2008130115 | Oct 2008 | WO |
Entry |
---|
KR 20090053342 A—machine translation (Year: 2023). |
KR 1020090053342 A—Human translation (Year: 2023). |
International Search Report for PCT/US2022/013127, dated Apr. 13, 2022. 3 pages. |
Number | Date | Country | |
---|---|---|---|
20220235991 A1 | Jul 2022 | US |