Opening/closing control device
AssigneeAlps Electric Co., Ltd.
InventorsShinichi Endo, Satoshi Hayasaka, Takuya Sugita
Life of this patent
Estimating the term…
Abstract
A boundary position, which determines the range of the positions of the window within which trap prevention control is disabled, is set according to the sum of a first amount of rotation and a second amount of rotation. The first amount of rotation approximates a change, in a reference amount of rotation, that corresponds to a change in a detected voltage from a reference voltage. The second amount of rotation is set to a value that is smaller than the difference between a specific amount of rotation at a stop and the reference amount of rotation and is larger than the amount of variations in the reference amount of rotation.
Claims13
An opening/closing control device that controls an opening/closing operation of an opening/closing body by driving a motor, the device comprising:
- a processor and a memory having program code stored therein, wherein when the processor executes the program code, the processor is configured into:
- a trap detecting unit configured to detect a trap of an object, the trap being caused by the opening/closing body;
- a rotation amount detecting unit configured to detect an amount of rotation of the motor;
- a voltage detecting unit configured to detect a voltage to be supplied to the motor;
- a position detecting unit configured to detect a position of the opening/closing body with respect to the position of the opening/closing body with the opening/closing body in a fully closed state, according to a change in a detected amount of rotation from a reference amount of rotation, the reference amount of rotation being the amount of rotation detected by the rotation amount detecting unit in the fully closed state;
- a motor control unit configured to perform trap prevention control when the trap detecting unit detects the trap, a rotation of the motor being reversed in the trap prevention control, if the position, detected by the position detecting unit, of the opening/closing body is more distant from the position of the opening/closing body in the fully closed state than a preset boundary position is, and to disable the trap prevention control if the detected position of the opening/closing body is closer to the position of the opening/closing body in the fully closed state than the boundary position is;
- and
- a boundary position setting unit configured to set the boundary position;
- wherein
- the boundary position setting unit sets the boundary position according to a sum of:
- a first amount of rotation having a value depending on a change in the voltage detected by the voltage detecting unit from a reference voltage, the reference voltage being a voltage detected by the voltage detecting unit in the fully closed state, the first amount of rotation approximating a change in the reference amount of rotation, the change corresponding to the change in the detected voltage from the reference voltage, and
- a second amount of rotation having a value depending on the detected voltage, the second amount of rotation being smaller than a difference between the reference amount of rotation and a specific amount of rotation at a stop, the specific amount of rotation being the detected amount of rotation at a position, the opening/closing body being stopped at the position by the trap prevention control because the trap of the object with a predetermined thickness has been detected, and being larger than an amount of variations in the reference amount of rotation.
Dependencies are inferred from the claim text.