The subject matter of the present disclosure relates generally to appliances having a cabinet and a door. For example, such appliances may include refrigerator appliances.
Refrigerator appliances generally include a cabinet that defines one or more chilled chambers for receipt of food items for storage. One or more insulated, sealing doors are provided for selectively enclosing the chilled food storage chamber(s). Generally, the door(s) are movable between a closed position and an open position for accessing food items stored therein by pulling on the door(s), such as by pulling on a handle on the door.
In some instances, for example, when a user's hands are full of groceries to load into the refrigerator or are covered in raw food ingredients from cooking, etc., a user may prefer to open the door without having to grasp the door, or a part of the door such as the handle, in the user's hand. For instance, a user may prefer to nudge or push on the door to open the door.
In the past, attempts to provide assisted door openers have suffered from a number of drawbacks. In particular, existing systems have had difficulty ensuring consistent opening results over time. For instance, as certain elements (e.g., the door or gasket) settle and wear, the alignment between a door opener and door (or parts thereof) may change. However, features or steps for addressing such drawbacks have been cumbersome or difficult. In many cases, a specialized technician has been required to fix or address faulty or poor opening results.
Accordingly, a refrigerator having an improved means for opening a door thereof would be useful. In particular, a refrigerator appliance having features for ensuring consistent opening results would be desirable. Additionally or alternatively, a refrigerator appliance having features for maintaining alignment between a door opener and a door (e.g., automatically or without direct user intervention) would be advantageous.
Aspects and advantages of the invention will be set forth in part in the following description, or may be obvious from the description, or may be learned through practice of the invention.
In one exemplary aspect of the present disclosure, a refrigerator appliance is provided. The refrigerator appliance may include a cabinet, a door, a door opener, and a controller. The cabinet may define a food storage chamber. The food storage chamber may extend between a front portion and a back portion along a transverse direction. The front portion of the food storage chamber may define an opening for receipt of food items. The door may be positioned at the front portion of the food storage chamber and movable between a closed position and an open position to selectively sealingly enclose the food storage chamber in the closed position and provide access to the food storage chamber in the open position. The door opener may be attached to the cabinet. The door opener may include a casing, a push rod, and a rod-load sensor. The casing may be fixedly mounted to the cabinet. The push rod may extend through the casing towards the door and movable relative to the casing to motivate the door toward the open position. The rod-load sensor may be attached to the cabinet to detect a mechanical load on the push rod. The controller may be in operable communication with the door opener and configured to direct a opener operation. The opener operation may include directing the push rod to a retracted position, detecting the door in the closed position following directing the push rod to the retracted position, directing the push rod forward from the retracted position following detecting the door in the closed position, monitoring sensor output at the rod-load sensor while directing the push rod forward, detecting contact with the door while monitoring sensor output, and halting the push rod at a partially extended position in response to detecting contact.
In another exemplary aspect of the present disclosure, method of operating a refrigerator appliance is provided. The method may include directing a push rod of a door opener to a retracted position. The method may also include detecting the door in a closed position following directing the push rod to the retracted position and directing the push rod forward from the retracted position following detecting the door in the closed position. The method may further include monitoring sensor output at a rod-load sensor of the door opener while directing the push rod forward. The method may still further include detecting contact with the door while monitoring sensor output and halting the push rod at a partially extended position in response to detecting contact.
These and other features, aspects and advantages of the present invention will become better understood with reference to the following description and appended claims. The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and, together with the description, serve to explain the principles of the invention.
A full and enabling disclosure of the present invention, including the best mode thereof, directed to one of ordinary skill in the art, is set forth in the specification, which makes reference to the appended figures.
Repeat use of reference characters in the present specification and drawings is intended to represent the same or analogous features or elements of the present invention.
Reference now will be made in detail to embodiments of the invention, one or more examples of which are illustrated in the drawings. Each example is provided by way of explanation of the invention, not limitation of the invention. In fact, it will be apparent to those skilled in the art that various modifications and variations can be made in the present invention without departing from the scope of the invention. For instance, features illustrated or described as part of one embodiment can be used with another embodiment to yield a still further embodiment. Thus, it is intended that the present invention covers such modifications and variations as come within the scope of the appended claims and their equivalents.
As used herein, the terms “first,” “second,” and “third” may be used interchangeably to distinguish one component from another and are not intended to signify location or importance of the individual components. The terms “includes” and “including” are intended to be inclusive in a manner similar to the term “comprising.” Similarly, the term “or” is generally intended to be inclusive (i.e., “A or B” is intended to mean “A or B or both”). In addition, here and throughout the specification and claims, range limitations may be combined or interchanged. Such ranges are identified and include all the sub-ranges contained therein unless context or language indicates otherwise. For example, all ranges disclosed herein are inclusive of the endpoints, and the endpoints are independently combinable with each other. The singular forms “a,” “an,” and “the” include plural references unless the context clearly dictates otherwise.
Approximating language, as used herein throughout the specification and claims, may be applied to modify any quantitative representation that could permissibly vary without resulting in a change in the basic function to which it is related. Accordingly, a value modified by a term or terms, such as “generally,” “about,” “approximately,” and “substantially,” are not to be limited to the precise value specified. In at least some instances, the approximating language may correspond to the precision of an instrument for measuring the value, or the precision of the methods or machines for constructing or manufacturing the components or systems. For example, the approximating language may refer to being within a 10 percent margin (i.e., including values within ten percent greater or less than the stated value). In this regard, for example, when used in the context of an angle or direction, such terms include within ten degrees greater or less than the stated angle or direction (e.g., “generally vertical” includes forming an angle of up to ten degrees in any direction, such as, clockwise or counterclockwise, with the vertical direction V).
The word “exemplary” is used herein to mean “serving as an example, instance, or illustration.” In addition, references to “an embodiment” or “one embodiment” does not necessarily refer to the same embodiment, although it may. Any implementation described herein as “exemplary” or “an embodiment” is not necessarily to be construed as preferred or advantageous over other implementations. Moreover, each example is provided by way of explanation of the invention, not limitation of the invention. In fact, it will be apparent to those skilled in the art that various modifications and variations can be made in the present invention without departing from the scope of the invention. For instance, features illustrated or described as part of one embodiment can be used with another embodiment to yield a still further embodiment. Thus, it is intended that the present invention covers such modifications and variations as come within the scope of the appended claims and their equivalents.
As used herein, the terms “first,” “second,” and “third” may be used interchangeably to distinguish one component from another and are not intended to signify location or importance of the individual components. Terms such as “left,” “right,” “front,” “back,” “top,” or “bottom” are used with reference to the perspective of a user accessing the refrigerator appliance. For example, a user stands in front of the refrigerator to open the door(s) and reaches into the food storage chamber(s) to access items therein.
As illustrated in
Refrigerator appliance 100 defines a vertical direction V, a lateral direction L, and a transverse direction T (
Refrigerator door 124 is rotatably mounted (e.g., hinged) to an edge of cabinet 120 for selectively accessing the fresh food storage chamber 122 within the cabinet 120. Refrigerator door 124 may be mounted to the cabinet 120 at or near the front portion 134 of the food storage chamber 122 such that the door 124 moves (e.g., rotates via hinges 126) between the closed position (
As shown for example in
As depicted, cabinet 120 defines a single chilled chamber 122 for receipt of food items for storage. In the present example, the single chilled chamber 122 is a fresh food chamber 122. In some embodiments, the chilled chamber may be a freezer chamber or the refrigerator appliance 100 may include one or more additional chilled chambers for receipt of various food items and storage of such items at various temperatures as desired. For example, the refrigerator appliance 100 may include one or more chilled chambers configured for deep freeze (e.g., at about 0° F. or less) storage, or configured for chilling (e.g., produce or wine) at relatively warmer temperatures such as about 60° F. or more (while still below room temperature, as noted above), as well as any suitable temperatures between the stated examples. In various exemplary embodiments, the chilled chamber 122 may be selectively operable at any number of various temperatures or temperature ranges as desired or required per application, or the refrigerator appliance 100 may include one or more additional chambers selectively operable at any suitable food storage temperature.
Refrigerator appliance 100 generally includes a controller 150 that is operatively coupled to, or in communication with, components of a refrigeration system of refrigerator appliance 100 configured for cooling chilled chamber 122. As would be understood, such components may include a compressor, an evaporator fan, and a condenser fan. Controller 150 can selectively operate such components in order to cool chilled chamber 122. Controller 150 may also in is also in communication with a thermostat (e.g., a thermocouple or thermistor) positioned in the chilled chamber 122. Controller 150 may receive a signal from the thermostat that corresponds to a temperature of chilled chamber 122. Controller 150 may also include an internal timer for calculating elapsed time periods.
Controller 150 may include a memory and one or more microprocessors, CPUs or the like, such as general or special purpose microprocessors operable to execute programming instructions or micro-control code associated with operation of refrigerator appliance 100. The memory may represent random access memory such as DRAM, or read only memory such as ROM or FLASH. In some embodiments, the processor executes non-transitory programming instructions stored in memory. For certain embodiments, the instructions include a software package configured to operate appliance 100 or execute an opener operation (e.g., the exemplary method 600 described below with reference to
Controller 150 may be positioned in a variety of locations throughout refrigerator appliance 100. Input/output (“I/O”) signals may be routed between controller 150 and various operational components of refrigerator appliance 100. One or more components of refrigerator appliance 100 may be in communication (e.g., electrical communication) with controller 150 via one or more conductive signal lines or shared communication busses. Additionally or alternatively, one or more components of refrigerator appliance 100 may be in operable communication (e.g., wireless communication) with controller 150 via one or more wireless signal bands.
In certain embodiments, a door switch 152 (e.g., reed switch, pusher switch, etc.) is provided in operable communication with controller 150 and selectively engaged with the door 124 to detect if/when the door 124 is in an open position or otherwise moved from a closed position. Such switches are generally understood and may, for instance, simultaneously control activation of a light for illuminating the chilled chamber 122. Opening the refrigerator door 124 may thus activate the light and indicate the door is no longer in the closed position.
The illustrated exemplary refrigerator appliance 100 is generally referred to as a single-door or single-purpose refrigerator, sometimes also referred to as a column refrigerator. It is recognized, however, that the benefits of the present disclosure apply to other types and styles of refrigerators such as, for example, a bottom mount refrigerator, a top mount refrigerator, a side-by-side style refrigerator, or a freezer appliance. Consequently, the description set forth herein is for illustrative purposes only and is not intended to be limiting in any aspect to a particular refrigerator chamber configuration. Additionally, door openers as described herein may be useful in other types of appliances such as microwave oven appliances, clothes washer/dryer appliances, etc., or other contexts wherever the disclosed features may be desired.
As may be seen in
Generally, door opener 200 includes a casing 202 and push rod (e.g., screw) 206. As shown, casing 202 is joined to the cabinet 120 (e.g., via mechanical fasteners). Thus, the casing 202 may be fixedly mounted to the cabinet 120 in that the casing 202 is not movable relative to the cabinet 120 during the ordinary and intended operation of the refrigerator appliance 100 (including the door opener 200 thereof). Push rod 206 is movable relative to the casing 202 of the door opener 200 and relative to the cabinet 120 of the refrigerator appliance 100. Thus, push rod 206 may be selectively moved toward (and subsequently away from) door 124 to open the same. For instance, the push rod 206 may be movable along an axial direction (e.g., parallel to the transverse direction T) between a retracted position (
In some embodiments, push rod 206 includes a front portion or rod portion 210 and a threaded middle portion 208. The push rod 206 may also include a back portion 250 having guide elements defined thereon. For example, the guide elements may constrain the push rod 206 against rotation about the transverse direction T, whereby the push rod 206 may translate generally along the transverse direction T (described further below) with little or no twisting or rotation about the transverse direction T. In various embodiments, the guide elements include one or more slots 252 (e.g.,
In some embodiments, the push rod 206 includes a tip 212 (see, e.g.,
In some embodiments, one or more sensors 302 or 304 configured to detect relative movement between the push rod 206 and the casing 202. Specifically, such sensor(s) 302 or 304 may be in operable communication with the motor 204 or controller 150. Thus, the sensor(s) 302 or 304 may be configured to transmit a signal to the controller 150 or motor 204 in response to (e.g., when) the sensor(s) 302 or 304 detecting movement of the push rod 206. Optionally, the controller 150 or motor 204 may be configured to receive the signal from the sensor(s) 302 or 304, to activate in response to the signal from the sensor(s) 302 or 304, and to move the push rod 206 towards the front portion 108 of the cabinet 120 or the front portion of the casing 202 along the transverse direction T.
In some embodiments, the sensor(s) include a position sensor 302. For instance, the position sensor 302 may be provided on or in communication with push rod 206 (e.g., at a rear end thereof). Generally, position sensor 302 may include any suitable sensor configured to detect the relative position of push rod 206 between the retracted and extended positions (e.g., including such positions). As an example, position sensor 302 may include or be provided as a time-of-flight (TOF) sensor configured to calculate a distance between a portion of push rod 206 and a fixed element (e.g., a predetermined portion of casing 202). As an additional or alternative example, position sensor 302 may include or be provided as a linear encoder or potentiometer configured to sense or respond to a change in the length of the linear sensor 302, where the length of the linear sensor 302 is defined along the transverse direction T between the casing 202 and the push rod 206.
In additional or alternative embodiments, the sensor(s) include a rod-load sensor 304, configured to detect (e.g., directly or indirectly) a relative load or pressure applied to the push rod 206. As an example, the rod-load sensor 306 may be provided as a Hall-effect sensor at a first element (e.g., spring 232) and a mated magnet 306A fixed relative to as separate second element (e.g., push rod 206).
The push rod 206 may be biased forward (e.g., towards front 108) along the transverse direction T by a protective spring 232. For example, the protective spring 232 may provide resiliency in the event that the door 124 is closed while the door opener 200 is in the extended position. For instance, the protective spring 232 may permit the push rod 206 and slip yoke 240 to deflect rearward (e.g., towards rear 110) while the spring 232 absorbs the force from the door 124 when the door 124 is closed while the door opener 200 is in the extended position.
Generally, door opener 200 includes a motor 204 in mechanical communication with push rod 206 to direct or control movement of the push rod 206. For instance, motor 204 may be in operable (e.g., electrical or wireless communication) with controller and actuate push rod 206 according to one or more signals received from or transmitted to controller 150. In optional embodiments, door opener 200 is self-reversing or automatically reversing. For example, the push rod 206 may reciprocate (e.g., move forward and rearward between, and including, the zero position and the extended position) generally along transverse direction T. In at least some embodiments, such reciprocal motion may be driven by motor 214. For instance, motor 214 may rotate a drive gear 216 and such rotation may be transferred to the push rod 206 in a manner that causes the push rod 206 to translate linearly (e.g., back and forth between and including the zero position and the extended position), as will be described in more detail below. Such reciprocation may include, for example, the push rod 206 moving in a first direction (e.g., forwards, such as towards front 108) along the transverse direction T from the zero position to the extended position followed by moving in a second direction generally opposite the first direction (such as generally 1800 away from the first direction) (e.g., rearward, such as towards rear 110) along the transverse direction T from the extended position to the zero position. For example, in some embodiments the motor 214 may rotate the drive gear 216 in a single direction while the push rod 206 reciprocates generally along the transverse direction T. As another example, in at least some embodiments the motor 214 may rotate the drive gear 216 continuously while the push rod 206 reciprocates generally along the transverse direction T. Further, in some embodiments, the drive gear 216 may rotate both continuously and in a single direction (e.g., clockwise or counterclockwise). Such continuous rotation of the drive gear 216 by the motor 214 may be variable and, thus, not at a single speed (e.g., the rotation may speed up or slow down). Nonetheless, unidirectional rotation of the drive gear 216, which may be transferred to the push rod 206 via one or more intervening elements (e.g., gears and a guide blade, as described in more detail below), may cause the push rod 206 to move back and forth (e.g., in the first direction and the opposing second direction as described above). Thus, for example, the push rod 206 may be self-reversing at least in that the push rod 206 moves in two opposing directions without the motor 214 stopping or without the motor 214 changing a direction of rotation of the motor 214 or drive gear 216.
As noted above, push rod 206 may translate (e.g., reciprocate) linearly along an axial direction. For instance, as may be seen throughout
Referring still to
Referring now specifically to
As may be seen in
As mentioned above, the slip yoke 240 rotates around the push rod 206 when the motor 214 is activated (e.g., when the slip yoke 240 rotates along the circumferential direction). Also as mentioned above, the guide blade 262 is captured within the slip yoke 240 (e.g., such that the guide blade 262 is inhibited from linearly translating along the radial direction towards or away from the longitudinal axis 300 of the push rod 206), and the guide blade 262 also rotates with the slip yoke 240 about the push rod 206 along the circumferential direction when the motor 214 is activated. The guide blade 262 may also be pivotal within the slip yoke 240 (e.g., within the recess 264 thereof) such as the guide blade 262 may pivot generally about the radial direction. Thus, the guide blade 262 may contact and engage with the helical thread, such as at least the crest 268 thereof, of the push rod 206 while the slip yoke 240 rotates around the push rod 206, and the guide blade 262 may, as a result of such engagement, urge the push rod 206 to reciprocate (e.g., forward and rearward), along the transverse direction T. Further, the rate of travel of the push rod 206 may be proportional to the pitch 322 of the thread. For example, the push rod 206 may travel faster when the guide blade 262 traverses the steeper pitched middle portion of the helical thread and slower when the guide blade travels through one of the shallower pitched end portions of the helical thread. Thus, the door opener 200 may thereby have a brief dwell time at one or both of the zero position and the fully extended position. For example, dwelling in the fully extended position may provide a user an opportunity to grasp the door 124 and pull the door 124 the rest of the way open (e.g., from a partially open position to a fully open position). Such dwell time or times at one or both extremes of the transverse range of movement of the push rod 206 may also or instead be provided by altering (e.g., slowing to a non-zero value or stopping), the speed of the motor 214.
An exemplary guide blade 262 is illustrated in a perspective view in
The guide blade 262 may be constructed of any suitable low-friction material. For example, the guide blade 262 may comprise a low-friction polymeric (e.g., plastic) material, such as acetal plastic or nylon material.
Turning to
Advantageously, methods in accordance with the present disclosure may ensuring consistent opening results for a door (e.g., over time). Additionally or alternatively, such methods may advantageously maintain alignment between a door opener and a door (e.g., automatically or without direct user intervention).
At 610, the method 600 includes detecting a door is moved from a closed position. As described above, the closed position generally provides the door (e.g., a gasket thereof) in sealed engagement with the cabinet of the refrigerator appliance to close off the chilled chamber. Moving the door away from the closed position (e.g., a predetermined open threshold) may thus be detected by one or more corresponding sensors. As an example, and as would be understood, the door switch may detect the point at which the door is no longer engaged with the door switch or is otherwise moved beyond (i.e., forward from) the predetermined open threshold. As an additional or alternative example, the rod-load sensor may detect when the door is pulled outward and out of engagement with the push rod (e.g., based on detected relative movement between a magnet and the rod-load sensor). In some embodiments, at 610, the push rod is understood to be engaged (e.g., in contact) with the door. Thus, the push rod may be in the zero position or extended position (e.g., if the user has not yet further opened the door from the extended position).
At 612, the method 600 includes directing the push rod to a retracted position. In particular, the push rod may be drawn rearward from, for instance, the zero position or extended position, or some other intermediate position. For instance, the motor may drive the push rod such that the push rod (e.g., a tip thereof) is withdrawn into or within the casing or cabinet. As described above, the push rod may be driven by a unidirectional motor such that after reaching the extended position, the push rod moves rearward and, thus, may be moved all the way to the retracted position. Of course, other embodiments or door opener may move the push rod rearward via another suitable mechanism. In some embodiments, 612 follows 610. Thus, 610 may be prior to 612. In certain embodiments, 612 is in response to 610. As a result, 612 may be a direct consequence of the detection at 610.
At 614, the method 600 includes detecting the door in the closed position (e.g., following 612). Thus, it may be determined that the door is again fully closed after 612 and while the push rod remains in the retracted position. Again, and as described above, the closed position generally provides the door (e.g., a gasket thereof) in sealed engagement with the cabinet of the refrigerator appliance to close off the chilled chamber. Moving the door back to the closed position (e.g., rearward from a predetermined closed threshold, which may be the same or alternatively different from the predetermined open threshold) may thus be detected by one or more corresponding sensors. As an example, and as would be understood, the door switch may detect the point at which the door is no engaged with the door switch or is otherwise moved rearward from the predetermined closed threshold. As an additional or alternative example, the rod-load sensor may detect when the door is returned to engagement with the cabinet (e.g., based on detected relative movement between a magnet and the rod-load sensor caused by the pressure of the closed door moving). In some embodiments, at 620, the push rod is understood not to be significantly engaged (e.g., in contact) with the door.
At 616, the method 600 includes holding the push rod in the retracted position (e.g., after 614). Thus, even though the door is closed position, the push rod may be retracted. In particular, the push rod may be held in the retracted for a set interval (i.e., for the duration of the set interval). Thus, the push rod may be restricted from forward movement (e.g., to the zero position or extended position) during the set interval. Generally, the set interval is a predetermined amount or function of time. In certain embodiments, 616 is in response to 614. The set interval itself may be started or triggered by 614 and, thus, the set interval may count down from the same.
At 618, the method 600 includes determining a first baseline position setting of the push rod (e.g., at a rod-load sensor). For instance, one or more signals from one or more sensors of the door opener may be received. Such signals may generally indicate or correspond to the readings of the sensor(s) (e.g., position sensor or rod-load sensor) and, thus, correspond to the detected values for the position of the push rod. As would be understood, the received signals may be isolated signals or a plurality of signals (e.g., averaged to reduce noise or faulty readings).
Generally, the first baseline position setting may be determined while the push rod is at the retracted position. Specifically, 618 may occur in tandem or simultaneously with at least a portion of 616. Thus, 618 may be within the set interval. Additionally or alternatively, 618 may be in response to 614 or 616.
At 620, the method 600 includes directing the push rod forward from the retracted position. For instance, the motor of the door opener may be directed to advance the push rod toward, though not necessarily to, the extended position. The extension speed or speed at which the push rod is directed forward may be predetermined and, optionally, relatively low or slow in comparison to the extension speed for opening the door. Generally, 620 follows at least 614. In some embodiments, 620 further follows 616 or 618. For instance, 620 may be in response to expiration of the set interval. Thus, 620 may include determining expiration of the set interval and prompting forward movement of the push rod in response to determining expiration of the set interval.
At 622, the method 600 includes monitoring sensor output at the rod-load sensor while directing the push rod forward. Thus, 622 may occur in tandem or simultaneously with at least a portion of 620. Specifically, as the push rod is moved forward, load signals may be received from the rod-load sensor (e.g., according to a set pattern or rate). Moreover, 622 may include evaluating the received load signals to determine what the load or relative position of the push rod (e.g., in comparison to the first baseline position setting) is at a given moment.
At 624, the method 600 includes detecting contact with the door (i.e., contact between the push rod and the door). Such a detection may be based on the monitored rod-load sensor signals (i.e., load signals) of 622. Thus, 624 may occur while monitoring sensor output (e.g., at 622). Such contact may be detected, for instance, based on variations in the sensor output (e.g., variations in successive load signal values above a predetermined variation threshold). In some such embodiments, 624 thus includes detecting a variation in the sensor output during monitoring. Moreover, the detected variation may be determined to be above the predetermined variation threshold.
At 626, the method 600 includes halting the push rod at a partially extended position (e.g., based on or in response to 624). For instance, once contact with the door is determined, further forward movement of the push rod may be stopped. The push rod may be held at that same partially extended position at which the push rod is stopped. Thus, the push rod may be held in contact with the door.
At 628, the method 600 includes determining a second baseline position setting of the push rod (e.g., at a rod-load sensor). For instance, one or more signals from one or more sensors of the door opener may be received. Such signals may generally indicate or correspond to the readings of the sensor(s) (e.g., position sensor or rod-load sensor) and, thus, correspond to the detected values for the position of the push rod. As would be understood, the received signals may be isolated signals or a plurality of signals (e.g., averaged to reduce noise or faulty readings).
The second baseline position setting may be determined at the rod-load sensor in the partially extended position of 626. In other words, 628 may be determined from signals received while the push rod is held in the partially extended position of 626. In some embodiments, the second position setting is adopted as the zero (i.e., new zero) position. Thus, any previously saved zero position may be altered to the new zero position. Thus, any subsequent steps using or determined from the zero position may use the new zero position (e.g., until another subsequent zero position is determined). Notably, a home (e.g., zero) position at which the push rod contacts the door may be determined, regardless of the age or wear of the appliance and without direct user intervention (e.g., automatically).
At 630, the method 600 includes monitoring sensor output at the rod-load sensor while in the partially extended position. For instance, 630 may occur following 628 (e.g., prior to further movement by the push rod from the new zero position). Specifically, as the push rod is held in the partially extended or new zero position, load signals may be received from the rod-load sensor (e.g., according to a set pattern or rate). Moreover, 630 may include evaluating the received load signals to determine what the load or relative position of the push rod (e.g., in comparison to the second baseline position setting) is at a given moment.
At 632, the method 600 includes detecting door movement from the partially extended position. Such a detection may be based on the monitored rod-load sensor signals (i.e., load signals) of 630. Thus, 632 may occur while monitoring sensor output (e.g., at 630). Such movement may be detected, for instance, as forward or rearward movement based on variations in the sensor output (e.g., variations in successive load signal values above a predetermined variation threshold). In some such embodiments, 632 thus includes detecting a variation in the sensor output during monitoring of 630. Moreover, the detected variation may be determined to be above the predetermined variation threshold (e.g., different from or the same as the predetermined variation threshold at 624).
The detected variation may be determined to indicate forward movement, such as might occur in response to a user opening the door from the closed position. For instance, a user pivoting the door open may result in a reduced load on the rod-load sensor. Thus, 632 may include detecting opening of the door from the closed position. Alternatively, the detected variation may be determined to indicate rearward movement, such as might occur in response to a user pushing the door. For instance, a user may pushing inward/rearward on the door in the closed position may move the push rod rearward from the partially extended (e.g., new zero) position, resulting in an increased load on the rod-load sensor. Thus, 632 may include detecting (e.g., rearward) movement of the push rod.
At 634, the method 600 includes directing movement of the push rod based on the detected door movement. For instance, 634 may include directing forward or rearward movement of the push rod (e.g., from the partially extended position) based on whether a door opening movement or pushing movement is detected.
As an example, in response to detecting opening of the door from the closed position, 634 may include directing the push rod rearward (e.g., and back to the retracted position). For instance, the motor may drive the push rod such that the push rod (e.g., a tip thereof) is withdrawn into or within the casing or cabinet. As described above, the push rod may be driven by a unidirectional motor such that after reaching the extended position, the push rod moves rearward and, thus, may be moved all the way to the retracted position. Of course, other embodiments or door opener may move the push rod rearward via another suitable mechanism.
As an additional or alternative example, in response detecting (e.g., rearward) movement of the push rod, 634 may include directing the push rod forward beyond the partially extended position. For instance, the motor may drive the push rod such that the push rod (e.g., a tip thereof) is driven forward from the casing or cabinet to a length greater than the partially extended position. In turn, the push rod may act against an inner surface of the door and move it forward from the closed position. Thus, the forward-moving push rod may overcome the inertia of the door and urge the door towards the open position. Optionally, the hinges of the door may be configured such that once the door begins to swing towards the open position (e.g., in response to the push rod of the door opener 200 pushing outward/forward along the transverse direction against the inner surface), the momentum of the door will carry the door fully to the open position. Of course, other embodiments or door opener may move the push rod forward (e.g., and open the door) via another suitable mechanism.
This written description uses examples to disclose the invention, including the best mode, and also to enable any person skilled in the art to practice the invention, including making and using any devices or systems and performing any incorporated methods. The patentable scope of the invention is defined by the claims, and may include other examples that occur to those skilled in the art. Such other examples are intended to be within the scope of the claims if they include structural elements that do not differ from the literal language of the claims, or if they include equivalent structural elements with insubstantial differences from the literal languages of the claims.