The inventive field is directed towards devices, systems and methods for controlling motorized window coverings with light control. More specifically, the inventive field relates to the hardware and/or software utilized in a device, system and/or method and includes a control system, one or more switches with push buttons and various motors, actuators and assemblies used to control the operation of the motorized window covering with light control.
It is well known that it is frequently desirable to place retractable coverings on architectural openings such as windows. It is also desirable to be able to adjust the transmissivity of the retractable covering. A proposal to solve the problem of a retractable covering for an architectural opening is disclosed in U.S. patent application, entitled “Remote Control Operating System and Support Structure for a Retractable Covering for an Architectural Opening,” Joseph E. Kovach et al., filed Dec. 10, 2003, U.S. application Ser. No. 10/732,747, now U.S. Pat. No. 7,147,029 (the subject matter of which is incorporated herein by reference in its entirety).
Although various control systems exist for operating retractable coverings, there remains a need for improved devices, systems and/or methods used to control the retraction, extension and transmissivity of window and other architectural coverings.
Prior attempts to control the automated retraction and extension of a covering have employed remote controls or manual switches with up and down buttons. Such control systems generally result in the extension or retraction of a window covering at a single speed. What is needed are devices, systems and methods which support the extension and/or retraction of a covering at varying speeds. Further, such an invention desirably supports the automated opening or closing (or therebetween) of the covering, for purposes of transmissivity or the like, but at desired speeds.
A method is disclosed for using a switch with a plurality of buttons to activate a motor to control the configuration of a window covering. The method comprises monitoring a signal from the switch to detect the pressing of a button; monitoring the speed of the covering; upon determining that a button is pressed, setting the speed and direction of motor rotation; and upon determining that no button is pressed, setting the speed of motor rotation.
A control system is disclosed for activating a motor to adjust a window covering. The control comprises a switch having a plurality of buttons; a microprocessor adapted to (a) monitor a signal from the switch to detect the pressing of a button; (b) monitor the speed of the covering; (c) upon detecting the pressing of a button, setting the speed and direction of motor rotation; and (d) upon detecting that no button is pressed, setting the speed of motor rotation.
Other embodiments utilize a motor with a plurality of speeds such that a first speed is used to position the covering while a second speed is used to rapidly extend or retract the covering. Other embodiments of the present invention use limit stops to prevent over/under extension of the covering.
In general, the various embodiments disclosed herein relate to devices, systems and methods for controlling a retractable covering for architectural openings such as windows. As depicted in
The general operation of one embodiment of a retractable covering 10, suitable for use in various embodiments is described next. The covering 30 may be in the configuration depicted in
Limit stops 70 can be used to prevent over-extension of the retractable covering 10. Likewise, timers, potentiometers, and various other well known sensors and/or actuators can be used to prevent the over/under extension of the covering. Further, it is to be appreciated that precise positioning of the cover 30 can be accomplished by using one of the at least two available operating speeds, for example, a slower of the at least two speeds. A slower of the at least two operating speeds can be initiated upon the control system detecting that the down button 160, for example, has been depressed for less than the predetermined minimum time (e.g., for less than two seconds in at least one embodiment). In this mode the motor continues to operate at slow speed while extending the cover 30.
Further, the control system may be configured such that, when operating in the slower of the at least operating modes, upon releasing the down button, the extension of the cover automatically stops.
The covering 30 may be in its fully open configuration as shown in
Limit stops 70 can be used to prevent over-retraction of the retractable covering 10. When precise positioning of the covering 30 is desired, the covering can be raised using the first speed. This is done by tapping the up button 140. For at least one embodiment, less than two second taps can be used to control the operation of the blind. In this mode, the motor continues to operate at the first speed while retracting the covering 30. Releasing the up button automatically stops the motor and retraction of the covering.
When the covering 30 is stopped in an intermediate position, it may be raised or lowered by pressing the up button 140 or down button 160, respectively.
Transmissivity of the extended covering 30 is also fully adjustable using switch 20. When the covering is in its fully extended configuration, the transmissivity of the covering (i.e., the amount of light or air that is permitted to pass through the covering) may be adjusted by toggling between the up and down buttons, 140, 160, respectively. This causes the motor to operate at its first speed while configuring the transmissivity of the covering. By toggling between the up and down buttons, the covering can be configured for maximum transmissivity, minimum transmissivity, or any desired level of transmissivity between the maximum and the minimum.
Pressing the stop button 150 on switch 20 causes the blind 30 to stop moving if it is in motion. If any button on switch 20 is pressed while the covering 30 is moving at the second speed, the covering stops moving.
For example, if the covering 30 is being extended and the bottom rail 50 is traveling downward at the second speed but has not yet reached its lowest point of travel, if the up button 140, the down button 160, or the stop button 150 on switch 20 is pressed and released, the control system instructs the motor to cease all motion of the covering 30. If the down button 160 is then pressed, the motor will be commanded to continue extending the covering 30 at the first speed. If, on the other hand, the up button 140 is pressed after the covering 30 was stopped, the motor will be commanded to reverse the direction of rotation, and will begin to retract the covering 30 at the first speed. Similarly, if the covering 30 is being retracted at the second speed and the up button 140, the down button 160 or the stop button 150 is pressed and released, retraction of the covering 30 stops. Then, if the up button 140 is pressed again, retraction of the covering 30 commences at the first speed. If, on the other hand, the down button 160 is pressed after stopping the retraction of the covering 30, the motor will begin to rotate at the first speed so as to extend the covering 30.
In summary, if any button on the switch 20 is pressed while the motor is operating at the second speed and the covering 30 has not yet reached a fully extended or fully retracted configuration, the motor will be commanded to stop moving the covering.
While the various embodiments discussed hereinabove have been described with respect to two operating speeds, it is to be appreciated that any number of operating speeds may be utilized in conjunction with the present invention. When three or more operating speeds are utilized, the control system can be configured to sequentially proceed through the operating speeds, to automatically return to a slowest operating speed when any button is pushed at a faster operating speed, to automatically proceed to the fastest operating speed (for example, button holds of longer than five (5) seconds and the like).
The following scenarios provide examples of how the control system electronics operate for various embodiments having a varying number of buttons on switch 20, a varying number of speeds for the motor 200 and limit stops 70.
Referring back to Operation 310, if no button is pressed on switch 20 the control system determines if motor 200 is operating at its second speed (Operation 320). If the motor is operating at its second speed, the control system takes no further action (e.g., the window covering continues to be extended or retracted at high speed). That is, once a button has been pressed for the minimum time, it can be released and the motor will continue to move the covering at the second speed. The control system then returns to Operation 310. Referring back to Operation 320, if the motor is not running at its second speed, the control system instructs the motor 200 to stop thereby stopping movement of the covering (Operation 330). That is, if the covering is being moved at the first speed when the button is released, movement of the covering is stopped. Positioning of the covering can be achieved by toggling between the up and down buttons. The control system then returns to Operation 310.
Referring back to Operation 350, if the button has not been pressed for the minimum time, the control system determines if motor 200 is running at its second speed (Operation 360). If the motor is running at its second speed, the control system commands the motor to stop (Operation 330). That is, the covering was being extended or retracted by motor 200 at the second speed when a button is pressed indicating that movement of the covering is to be stopped. The control system then returns to Operation 310. Referring back to Operation 360, if the motor is not running at its second speed, the control system instructs the motor 200 to run at its first speed (Operation 380). The control system then returns to Operation 310.
Referring back to Operation 560, if the motor 200 is not running at a speed greater than the first speed, the control system instructs the motor 200 to rotate at its first speed. The control system then returns to Operation 510. Referring back to Operation 550, if the button has been pressed for more than the first minimum time, the control system then determines if the button has been pressed for a second minimum time, for example, but not limited to, four (4) seconds (Operation 555). If the button has been pressed for the second minimum time, the control system instructs the motor 200 to rotate at its third speed (Operation 570). That is, the motor 200 is rotating at its second speed and the button has been pressed for the second minimum time indicating that the covering is to be moved at the third speed. The control system then returns to Operation 510. Referring back to Operation 555, if the button has not been pressed for the second minimum time, the control system instructs the motor to run at its second speed (Operation 565). That is, the motor has been rotating at its first speed and the button has been pressed for the first minimum time indicating that the covering is to be moved at the second speed. The control system then returns to Operation 510. The other operations of the control system are as described for
Referring back to Operation 702, if the motor 200 is not running, the control system determines if a button has been pressed (Operation 710). The other difference is that after the control system either runs the motor 200 at its second speed (Operation 770) or at its first speed (Operation 780), the control system returns to Operation 702. The other operations of the control system are as described for
Although various embodiments of this invention have been described above, those skilled in the art could make numerous alterations to the disclosed embodiments without departing from the spirit or scope of this invention. Further, all references (e.g., first, second, up, down, leftward, rightward, bottom, top, inner, outer, above, below, clockwise, and counterclockwise) used above are to aid the reader's understanding of the present invention, but should not create limitations, particularly as to the orientation of the apparatus. It is intended that all matter contained in the above description or shown in the accompanying drawings shall be interpreted as illustrative only and not limiting.
This application claims priority to U.S. provisional application No. 60/760,117 filed Jan. 19, 2006 and is hereby incorporated by reference as if fully disclosed herein.
Number | Name | Date | Kind |
---|---|---|---|
3887856 | Cicchiello | Jun 1975 | A |
5793174 | Kovach et al. | Aug 1998 | A |
5847526 | Lasko et al. | Dec 1998 | A |
5907227 | Domel et al. | May 1999 | A |
5990646 | Kovach et al. | Nov 1999 | A |
6057658 | Kovach et al. | May 2000 | A |
6060852 | Domel et al. | May 2000 | A |
6066931 | Morris et al. | May 2000 | A |
6082433 | Vafaie et al. | Jul 2000 | A |
6100659 | Will et al. | Aug 2000 | A |
6166350 | Sickels | Dec 2000 | A |
6184641 | Crimmins et al. | Feb 2001 | B1 |
6201364 | Will et al. | Mar 2001 | B1 |
6497267 | Azar et al. | Dec 2002 | B1 |
6816308 | Shopp | Nov 2004 | B1 |
6983783 | Carmen et al. | Jan 2006 | B2 |
7147029 | Kovach et al. | Dec 2006 | B2 |
7281565 | Carmen et al. | Oct 2007 | B2 |
Number | Date | Country | |
---|---|---|---|
20070163724 A1 | Jul 2007 | US |
Number | Date | Country | |
---|---|---|---|
60760117 | Jan 2006 | US |