Door closer with calibration mode
First Claim
1. A processor-controlled method of calibrating a controller for a door closer, the method comprising:
- determining a plurality of arm positional values being output by an arm encoder coupled to an arm of the door closer, each arm positional value corresponding to an angular position of the arm;
activating a motor to move a valve in the door closer to one of a plurality of positions;
determining a valve positional value being output by a valve encoder coupled to a valve of the door closer to produce a plurality of valve positional values, each valve encoder value corresponding to a position of the valve; and
storing the plurality of arm position values and the plurality of valve positional values in a memory within the controller for use during normal operation of the door closer.
4 Assignments
0 Petitions
Accused Products
Abstract
A door closer with an automated calibration mode is disclosed. The door closer that can be self powered and includes a control unit to intelligently control a valve within the door closer to vary the operating characteristics of the door closer as needed. The control unit includes a calibration mode that can be invoked to match the control unit to the mechanical door closer assembly. A plurality of positional values being output encoders coupled to an arm of the door closer and the motor for the valve can be determined. The positional values from the encoders and the positions that they indicate can then be stored in a memory within the controller for use during normal operation of the door closer.
-
Citations
33 Claims
-
1. A processor-controlled method of calibrating a controller for a door closer, the method comprising:
-
determining a plurality of arm positional values being output by an arm encoder coupled to an arm of the door closer, each arm positional value corresponding to an angular position of the arm; activating a motor to move a valve in the door closer to one of a plurality of positions; determining a valve positional value being output by a valve encoder coupled to a valve of the door closer to produce a plurality of valve positional values, each valve encoder value corresponding to a position of the valve; and storing the plurality of arm position values and the plurality of valve positional values in a memory within the controller for use during normal operation of the door closer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product comprising a non-transitory computer-readable storage medium having computer-readable program code embodied therein, the computer-readable program code to be executed on a processor to implement method of calibrating a controller for a door closer, the method comprising:
-
determining a plurality of arm positional values being output by an arm encoder coupled to an arm of the door closer, each arm positional value corresponding to an angular position of the arm; activating a motor to move a valve in the door closer to one of a plurality of positions; determining a valve positional value being output by a valve encoder coupled to a valve of the door closer to produce a plurality of valve positional values, each valve encoder value corresponding to a position of the valve; and storing the plurality of arm position values and the plurality of valve positional values in a memory within the controller for use during normal operation of the door closer. - View Dependent Claims (11, 12, 13, 14)
-
-
15. Apparatus for calibrating a controller for a door closer comprising:
-
means for determining a plurality of arm positional values being output by an arm encoder coupled to an arm of the door closer, each arm positional value corresponding to an angular position of the arm; means for activating a motor to move a valve in the door closer to one of a plurality of positions; means for determining a valve positional value being output by a valve encoder coupled to a valve of the door closer to produce a plurality of valve positional values, each valve encoder value corresponding to a position of the valve; and means for storing the plurality of arm position values and the plurality of valve positional values in a memory within the controller for use during normal operation of the door closer. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A controller for a door closer comprising:
-
a connection for an arm encoder for coupling to an arm of the door closer to determine an arm positional value corresponding to an angular position of the arm; a connection for a valve encoder for coupling to a valve of the door closer to determine a valve positional value corresponding to a position of the valve; a memory to store arm positional values and valve positional values; and control circuitry having a calibration mode, the control circuitry functionally connectable to the arm encoder and the valve encoder and connected to the memory, the control circuitry operable in the calibration mode to determine a plurality of arm positional values being output by the arm encoder, activate a motor to move the valve and determine a plurality of valve positional values being output by the valve encoder, and store the plurality of arm positional values and the plurality of valve positional values in the memory for use during normal operation of the door closer. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
-
27. A door closer having a calibration mode, the door closer comprising:
-
a spring; a movable element configured to move in response to movement of a door, the movable element loading the spring; a valve configured to control movement of hydraulic fluid around the movable element in response to a motor; an arm encoder coupled to an arm of the door closer to determine an arm positional value corresponding to an angular position of the arm; a valve encoder coupled to the valve of the door closer to determine a valve positional value corresponding to a position of the valve; a memory to store arm positional values and valve positional values; and control circuitry functionally connected to the arm encoder, the valve encoder and the memory, the control circuitry operable in the calibration mode to determine a plurality of arm positional values being output by the arm encoder, activate the motor to move the valve and determine a plurality of valve positional values being output by the valve encoder, and store the plurality of arm positional values and the plurality of valve positional values in the memory for use during normal operation of the door closer. - View Dependent Claims (28, 29, 30, 31, 32, 33)
-
Specification