Movable barrier operator having force and position learning capability
First Claim
1. A movable barrier operator comprising:
- an electric motor operatively connected to open and close a movable barrier;
a temperature sensor in thermal communication with the electric motor;
apparatus for energizing the electric motor to open and close the barrier;
a controller responsive to commands to move the barrier, the temperature sensor for estimating whether the command can be executed without exceeding predetermined thermal conditions at the motor and for inhibiting energization of the motor when the predetermined thermal condition would be exceeded.
0 Assignments
0 Petitions
Accused Products
Abstract
A movable barrier operator includes a wall control switch module having a learn switch thereon. The switch module is connectable to a control unit positioned in a head of a garage movable barrier operator. The head unit also contains an electric motor which is connected to a transmission for opening and closing a movable barrier such as a garage door. The switch module includes a plurality of switches coupled to capacitors which, when closed, have varying charge and discharge times to enable which switch has been closed. The control unit includes an automatic force incrementing system for adjusting the maximal opening and closing force to be placed upon the movable barrier during a learn operation. Likewise, end of travel limits can also be set during a learn operation upon installation of the unit. The movable barrier operator also includes an ambient temperature sensor which is used to derive a motor temperature signal, which motor temperature signal is measured and is used to inhibit motor operation when further motor operation exceeds or is about to exceed set point temperature limits.
33 Citations
19 Claims
-
1. A movable barrier operator comprising:
-
an electric motor operatively connected to open and close a movable barrier;
a temperature sensor in thermal communication with the electric motor;
apparatus for energizing the electric motor to open and close the barrier;
a controller responsive to commands to move the barrier, the temperature sensor for estimating whether the command can be executed without exceeding predetermined thermal conditions at the motor and for inhibiting energization of the motor when the predetermined thermal condition would be exceeded. - View Dependent Claims (3, 5, 6, 7, 8, 9)
means for determining a temperature of the motor, comprising subtracting from the sum a difference between a simulated temperature and an ambient temperature measured by the temperature sensor, subtracting an amount of time the motor has been off and multiplying the difference by a predetermined constant.
-
- 2. A movable barrier operator in accordance with claim , wherein the controller is responsive to a past operation history.
-
10. A method for inhibiting energization of a motor in a barrier movement operator, the method comprising the steps of:
-
reading temperature data from a thermal sensor;
predicting, based on past data, the temperature of the motor if the motor were to be energized; and
preventing the motor from being energized if the predicted motor temperature is outside a predetermined range of temperatures. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
measuring an ambient temperature within the movable barrier operator; and
determining the speed at which the motor is operated when the movable barrier operator is in motion;
determining the rise in temperature of the motor when the motor is being operated;
measuring the elapsed time that motor has been non-operational;
determining the temperature of the motor based on the determined speed, determined rise in temperature and the elapsed time.
-
-
16. The method of claim 15, further comprising the step of predicting the additional temperature applied to the motor prior to the motor being operated.
-
17. The method of claim 15, further comprising the step of generating a count value representative of the temperature of the motor.
-
18. The method of claim 15, wherein the count value is based on the predicted temperature, ambient temperature and the elapsed time that the motor has been non-operational.
-
19. The method of claim 15, further comprising the steps of:
-
determining a constant representative of the motor speed;
calculating a product of the constant and the count value; and
subtracting from the product a difference between a simulated temperature and the ambient temperature, subtracting the amount of time the motor has been non-operational and multiplying the difference by a predetermined constant.
-
Specification