Drive motor reversal for a barrier operator or the like
View Patent ↗Methods and apparatus for reversing a drive motor for a barrier movement operator are disclosed. The operator senses the nature of a request for reversal and based on the nature of the sensed request performs one of a plurality of processes to reverse the motor.
1. A method for reversing a direction of movement of a barrier being moved by an electric motor, comprising:
providing a plurality of reversal algorithms for performing barrier movement reversal, the plurality of reversal algorithms comprising at least a first reversal algorithm and a second reversal algorithm which provides more rapid reversal than the first reversal algorithm;
sensing a request to reverse the direction of movement of the barrier;
identifying a type of request sensed in the sensing step; and
performing one of the plurality of reversal algorithms selected in response to the type of request identified in the identifying step.
2. A method in accordance with claim 1 comprising deenergizing the electric motor in response to the sensing step.
3. A method in accordance with claim 2 wherein at least one of said plurality of reversal algorithms comprises energizing the motor for a reversal of barrier movement.
4. A method in accordance with claim 1 wherein the performing step comprises energizing the motor for reversal of barrier motion without substantial delay after the sensing step when the identifying step identifies the request for reversal as a contact type reversal request.
5. A method in accordance with claim 4 comprising continuing to energize the motor for reversal until the barrier movement has slowed to a predetermined rate of movement or until the passage of a first predetermined period of time.
6. A method in accordance with claim 3 wherein the performing step comprises pausing for a second predetermined period of time before energizing the motor for reversal when the identifying step identifies a request for reversal as a non-contact type reversal request.
7. A method in accordance with claim 6 comprising energizing the motor for reversal of barrier movement after the barrier movement has slowed to a predetermined rate of movement or the passage of a third predetermined time.
8. A method in accordance with claim 6 wherein the performing step comprises pausing for a second predetermined period of time then energizing the motor for reversal of barrier movement after barrier movement has slowed to a predetermined rate of movement or the passage of a third predetermined time.
9. A method in accordance with claim 3 wherein the motor is a capacitor start motor and energizing the motor for reversal comprises energizing a start winding of the motor.
10. A method in accordance with claim 1 wherein the step of identifying whether the sensed reversal request is of a contact or a non-contact type.
11. A method in accordance with claim 10 wherein the step of performing the more rapid second reversal algorithm when the sensed reversal request is of a contact type.
12. A method in accordance with claim 11 wherein the step of performing one of the plurality of reversal algorithms comprises performing the less rapid first reversal algorithm when the sensed reversal is of a non-contact type.