1. Field of the Invention
The present invention relates to an actuator for controlling position of a door in a ventilator for a vehicle, and more particularly, to a method and apparatus for controlling an actuator in a ventilator for a vehicle, which detects the number of rotations of a motor without having a particular feedback device and then controls the actuator.
2. Description of the Related Art
An actuator is disposed in a ventilation system for a vehicle and used for opening and closing a door which controls an air flow. That is, an actuator controls position of a vent door for controlling air vent direction, an air mix door for controlling temperature, and an intake door for controlling inner and outer air, in an air ventilator for a vehicle.
In such a vehicle ventilation system, the actuator is configured to include a DC (Direct Current) motor connected with a reduction gear and a lever and a feedback signal generator for detecting position of a regulator. In particular, the feedback signal generator can adopt a voltage varying method using a potentiometer due to a contact variation of a carbon resistor which is printed on a PCB (Printed Circuit Board) of a brush mechanically connected to the actuator reduction gear, or a signal generating method using photodiodes and phototransistors around the rotational axis of the motor. However, since these methods use separate components for feedback in addition to the components for drive, internal circuits become complicated and are increased in cost. Also, since a mechanically separated design is required according to a design of a regulator, devices cannot be shared with each other.
To solve the above problems, it is an object of the present invention to provide a method for calculating the number of rotations of a motor from a minute variation of voltage generated by a mechanical contact between a rotator and a brush of the motor and thus controlling an actuator without having any separate feedback signal generator.
It is another object of the present invention to provide an apparatus embodying the method for controlling an actuator in a ventilator for a vehicle.
To accomplish the above object of the present invention, there is provided a method for controlling an actuator in a ventilator for a vehicle, the method comprising the steps of: (a) detecting a spike signal generated by a mechanical contact when a motor in the actuator rotates; (b) calculating the number of rotations of the motor from the detected spike signal; and (c) controlling the actuator according to the calculated number of rotations to control a door to be at a desired position.
There is also provided an apparatus for controlling an actuator in a ventilator for a vehicle, the apparatus comprising: an actuator having only a DC motor connected with a reduction gear and a lever; a motor drive which drives the motor in the actuator; a sensing resistor connected in series to the motor and detecting voltage applied across the motor; a pulse generator which detects a predetermined spike signal loaded in a motor voltage signal detected by the sensing resistor and generates a rectangular pulse; and a microcontroller which determines a forward/reverse rotational direction of the motor according to a target point of the door and sends a motor drive signal to the motor drive, to thereby control the actuator, and counts the number of the rectangular pulses generated from the pulse generator to thereby calculate the number of rotations of the motor to thus control the actuator to then control the door to be at a desired position.
The above and other objects and advantages of the present invention will become more apparent by describing the preferred embodiments thereof in detail with reference to the accompanying drawings in which:
A preferred embodiment of the present invention will be described with reference to the accompanying drawings.
In general, a DC motor includes a stator made of a permanent magnet, a rotor made of wound coil, and a commutator applying current to the rotor coil. In particular, the commutator and a power source terminal supplying current for the commutator electrically contact through a brush. When electric power is applied to the motor, current flows through the rotor coil so that the motor rotates and the brush and the rotor alternately electrically contact to each other. Here, as shown in
The operation of the apparatus for controlling an actuator in a ventilator for a vehicle according to the present invention will be described in more detail with reference to
If a vehicle driver rides on a car and turns on the car with a key (step 501), each actuator 40 executes correction. This is to prevent a pulse error from being accumulated due to external disturbance. For this, the microcontroller 10 drives the motor drive 20 to then have the motor M rotate to a starting point of a door with the actuator 40 (step 502). Then, the microcontroller 10 controls the actuator 40 to a stored position, that is, a door position when the car is turned off (hereinbelow referred to as a previous target point) (step 503). The microcontroller 10 drives the motor drive 20 as many as the number of rotations of the motor M corresponding to the stored target point to then make the motor M in the actuator 40 rotate. A corresponding door is position at the previous target point according to rotation of the motor M. Here, the pulse generator 30 generates a rectangular pulse which can be processed in the microcontroller 10 from the spike signal Sspk of
If the correction for each actuator 40 is completed through the above-described process, the microcontroller 10 judges whether or not a user manipulates (step 506). That is, if a driver manipulates switches (not shown) in the vehicle ventilation system and drives a door actuator 40, the microcontroller 10 calculates the number of pulses up to a target point which is newly set by user manipulation (step 507), and then starts rotation of the motor M up to the target point (step 508). The microcontroller 10 determines forward/reverse rotation of the motor M and drives the motor drive 20. The motor drive 20 drives the motor M under the control of the microcontroller 10 and applies predetermined positive/negative voltage to the motor M in the actuator 40. The motor M in the actuator 40 rotates forwardly/reversely according to the predetermined positive/negative voltage applied from the motor drive 20, in order to regulate position of the door. Here, the sensing resistor 50 connected in series to the motor M detects the voltage applied across the motor M. The voltage is detected at an applied voltage level when the motor M rotates forwardly, and at a ground level when it rotates reversely. As shown in
The microcontroller 10 counts the number of the rectangular pulses shown as the waveform (D) of
As described above, the method and apparatus for controlling an actuator in a ventilator for a vehicle according to the present invention calculates the number of rotations of a motor from a minute variation of voltage generated by a mechanical contact between a rotator and a brush of the actuator motor and thus controls an actuator to be positioned at a desired position without having any separate feedback signal generator. Further, since only a DC motor is mounted in the actuator, a production cost can be reduced and control devices can be shared with each other.
Number | Date | Country | Kind |
---|---|---|---|
2004-45123 | Jun 2004 | KR | national |