Claims
- 1. A method of controlling a barrier operator comprising an electric motor for moving a barrier between open and closed positions, the method comprising:storing a barrier travel value representing the distance between open and closed positions; receiving a request to move the barrier; controlling the motor to move the barrier at a speed computed from the stored barrier travel value.
- 2. A method of controlling a barrier in accordance with claim 1 comprising generating the barrier travel value during a learning mode of operation.
- 3. A barrier operator for moving a barrier between open and closed positions:an electric motor assembly connected to the barrier and responsive to motor control signals for moving the barrier between the open and the closed positions; storage apparatus for storing a barrier travel value representing the distance between the open position and the closed position; and a controller responsive to the stored barrier travel value for sending motor control signals to the motor assembly to control a speed of movement of the barrier in accordance with the travel value.
- 4. A barrier operator in accordance with claim 3 comprising apparatus for automatically measuring the distance of travel of the barrier and for generating the barrier travel value.
- 5. A barrier operator in accordance with claim 3 comprising user adjustable apparatus representing forces to be applied to the barrier and the controller responds to the user adjustable apparatus for sending motor control signals in accordance with the user adjustable apparatus.
- 6. A barrier operator in accordance with claim 5 wherein the user adjustable apparatus comprises a first adjustable apparatus representing forces to be applied to the barrier when moving toward the closed position and a second adjustable apparatus representing forces to be applied to the barrier when moving toward the open position.
- 7. A movable barrier operator which automatically detects barrier size, comprising:an electric motor having a maximum output speed; a transmission connected to the motor to be driven thereby and to the movable barrier to be moved; a position detector for sensing the position of the barrier with respect to a frame of reference; and a controller, responsive to the position detector, for calculating a time of travel between a first barrier travel limit and a second barrier travel limit and responsive to the calculated time of barrier travel, for automatically adjusting a barrier travel speed.
- 8. A movable barrier operator according to claim 7 wherein the barrier comprises a segmented panel door and wherein the controller adjusts the barrier travel speed such that a maximum barrier travel speed is based on one hundred percent of the motor's maximum output speed.
- 9. A movable barrier operator according to claim 8 further comprising a routine for varying the motor speed in accordance with a predetermined set of values, wherein in accordance with the predetermined set of values, a speed of the motor is linearly varied from zero to a maximum speed and from the maximum speed to zero.
- 10. A movable barrier operator according to claim 7 wherein the barrier comprises a single panel door and wherein the controller adjusts the barrier travel speed such that a maximum barrier travel speed is based on percentage less than one hundred percent of the motor's maximum output speed.
- 11. A movable barrier operator according to claim 10 further comprising a routine for varying the motor speed in accordance with a predetermined set of values, wherein in accordance with the predetermined set of values, a speed of the motor speed is linearly varied from zero to the motor's scaled output speed and from the motor's scaled output speed to zero.
- 12. A movable barrier operator which automatically detects barrier size, comprising:an electric motor having a maximum output speed; a transmission connected to the electric motor to be driven thereby and to a movable barrier to be moved; a position detector for sensing the position of the movable barrier with respect to a frame of reference; and a controller, responsive to the position detector, for determining movable barrier travel between a first barrier travel limit and a second barrier travel limit and responsive to the determined movable barrier travel, for automatically adjusting a barrier travel speed.
- 13. A movable barrier operator according to claim 12 wherein the movable barrier comprises a segmented panel door and wherein the controller adjusts the barrier travel speed such that a maximum barrier travel speed is based on one hundred percent of the motor's maximum output speed.
- 14. A movable barrier operator according to claim 12 wherein the movable barrier comprises a single panel door and wherein the controller adjusts the barrier travel speed such that a maximum barrier travel speed is based on a percentage less than one hundred percent of the motor's maximum output speed.
- 15. A movable barrier operator according to claim 12 wherein the controller's determination of barrier travel is made by counting the number of rotational displacement pulses between the first and second barrier travel limits.
Parent Case Info
This is a division of prior application Ser. No. 09/161,840, filed Sep. 28, 1998, now U.S. Pat. No. 6,172,475, which is hereby incorporated herein by reference in its entirety.
US Referenced Citations (55)
Foreign Referenced Citations (9)
Number |
Date |
Country |
297 06 251 |
Oct 1997 |
DE |
0 280 854 |
Sep 1988 |
EP |
0 544 262 |
Jun 1993 |
EP |
0 767 288 |
Apr 1997 |
EP |
0 771 923 |
May 1997 |
EP |
0 786 848 |
Jul 1997 |
EP |
2 122 382 |
Jan 1984 |
GB |
2 245 389 |
Jan 1992 |
GB |
WO 9010776 |
Sep 1990 |
WO |