Claims
- 1. A method for controlling a motorized window covering, comprising the acts of:
providing a counter; establishing a user-defined position of the window covering; in response to a user generated signal, energizing a motor coupled to the window covering; counting pulses of the motor using the counter; based on the counting act, determining when the window covering reaches the user-defined position; periodically moving the window covering to a hard stop; and resetting the counter to zero.
- 2. The method of claim 1, further comprising the act of:
when the window covering reaches the user-defined position, de-energizing the motor.
- 3. The method of claim 1, wherein the user generated signal is generated by a remote control unit.
- 4. The method of claim 1, wherein the user-defined position is established by:
energizing the motor to move the window covering; counting pulses of the motor; de-energizing the motor to stop the window covering; and saving a pulse count corresponding to the position of the window covering.
- 5. The method of claim 1, further comprising the acts of:
determining an “Error Correction” value; and altering a pulse count value based on the “Error Correction” value.
- 6. The method of claim 5, wherein the “Error Correction” value is determined by the acts of:
determining a “Net Spikes” value; determining a “Non-hard Stop Movements” value; and dividing the “Net Spikes” value by the “Non-hard Stop Movements” value.
- 7. A motorized window covering, comprising:
a window covering; an actuator coupled to the window covering, the actuator being used to move the window covering; a motor coupled to the actuator; and a pulse detector electrically connected to the motor, the pulse detector counting pulses of the motor when the motor is energized and periodically being reset to a zero value.
- 8. The motorized window covering of claim 7, wherein the pulse detector counts pulses when the window covering is moved while the motor is de-energized.
- 9. The motorized window covering of claim 8, further comprising:
a microprocessor, the microprocessor including a program for moving the window covering.
- 10. The motorized window covering of claim 9, wherein the program includes:
means for establishing a set position of the window covering; means for energizing the motor to move the window covering; and means for determining when the window covering reaches a user-defined position.
- 11. The motorized window covering of claim 10, wherein the program includes:
means for de-energizing the motor when the user-defined position is reached.
- 12. The motorized window covering of claim 11, wherein the program further includes:
means for saving a pulse count corresponding to the user-defined position of the window covering.
- 13. The motorized window covering of claim 12, wherein the program further includes:
counting means; means for periodically moving the window covering to a hard stop; and means for resetting the counting means to zero.
- 14. The motorized window covering of claim 13, wherein the program further includes:
means for determining an “Error Correction” value; and means for altering a counting means value based on the “Error Correction” value.
- 15. The motorized window covering of claim 14, wherein the program further includes:
means for determining a “Net Spikes” value; means for determining a “Non-hard Stop Movements” value; and means for dividing the “Net Spikes” value by the “Non-hard Stop Movements” value to yield the “Error Correction” value.
- 16. The motorized window covering of claim 15, further comprising a head rail supporting the motor and also holding at least one battery electrically connected to the motor.
- 17. The motorized window covering of claim 16, wherein the at least one battery is an alkaline or Lithium battery.
- 18. The motorized window covering of claim 17, wherein the at least one battery is the sole source of power for the motor.
1. RELATED APPLICATIONS
[0001] The present invention is a Continuation-in-Part of the U.S. patent application Ser. No. 10/062,655 filed on Feb. 1, 2002.
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
10062655 |
Feb 2002 |
US |
Child |
10272640 |
Oct 2002 |
US |