Claims
- 1. A movable barrier operator comprising:
- an electric motor;
- a switch operatively coupled to the electric motor for commanding the electric motor to move;
- a transmission connected to the electric motor to be driven thereby and for connection to a movable barrier to be moved;
- an ambient temperature detector positioned near the electric motor;
- means for storing a difference between the integral of the motor speed with respect to time when the motor is energized less the time the motor is not energized as adjusted for by the ambient temperature; and
- means for anticipating the contribution to the time integral during the next commanded operation of the motor and inhibiting the motor if the predicted result exceeds a set point.
- 2. A movable barrier operator comprising:
- an electric motor;
- a transmission connected to the electric motor to be driven thereby and for connection to a movable barrier to be moved;
- an ambient temperature detector positioned near the electric motor for detecting the ambient temperature in a vicinity of the electric motor;
- a controller for storing a difference between the integral of the motor speed with respect to time when the motor is energized less the time the motor is not energized as adjusted for by the detected ambient temperature and for anticipating the contribution to the time integral during a next commanded operation of the motor and for inhibiting the motor if the predicted result exceeds a set point.
- 3. A movable barrier operator according to claim 2, further comprising an indicator for indicating when the motor is inhibited.
- 4. A movable barrier operator according to claim 3, wherein the indicator comprises an LED light.
- 5. A movable barrier operator according to claim 2, wherein the ambient temperature sensor comprises a RTD sensor driving a capacitor, wherein the capacitor charge time is an indication of the ambient temperature detected.
- 6. A movable barrier operator according to claim 2, wherein when the motor is running, the controller updates the temperature of the motor by adding a running motor constant to the motor temperature.
- 7. A movable barrier operator according to claim 6, wherein when the motor is running, the controller updates the temperature of the motor every predetermined period by adding the running motor constant to the motor temperature.
- 8. A movable barrier operator according to claim 6, wherein when the motor is not running, the controller updates the temperature of the motor in accordance with:
- MTC=MTP-(MTP-AT)*K,
- where MTC is the current motor temperature, MTP is the prior stored motor temperature, AT is the detected ambient temperature and K is a thermal decay constant.
- 9. A movable barrier operator according to claim 8, wherein when the motor is not running, the controller updates the temperature of the motor every predetermined period in accordance with:
- MTC=MTP-(MTP-AT)*K,
- where MTC is the current motor temperature, MTP is the prior stored motor temperature, AT is the detected ambient temperature and K is a thermal decay constant.
CROSS REFERENCE TO RELATED APPLICATIONS
This is a division of U.S. application Ser. No. 08/957,316, filed Oct. 23, 1997, which is a continuation of U.S. application Ser. No. 08/703,015, filed Aug. 26, 1996, now abandoned, which is a division of U.S. application Ser. No. 08/467,039, filed Jun. 6, 1995, now abandoned.
US Referenced Citations (11)
Divisions (2)
|
Number |
Date |
Country |
Parent |
957316 |
Oct 1997 |
|
Parent |
467039 |
Jun 1995 |
|
Continuations (1)
|
Number |
Date |
Country |
Parent |
703015 |
Aug 1996 |
|