The present invention relates to a method and configuration that detect a locking state of a motor and a motor drive device that performs locking protection of the motor.
A conventional motor drive device performs locking protection of a motor by using the following method and configuration that detect locking of the motor and a conventional detecting method. In this case, the conventional motor drive device includes a rotor, a drive coil, a rotor position detector, a speed detector that converts position information into speed information, and a drive unit that drives a motor.
Although a drive command for the motor exhibits an ON state, when speed information of the motor converted with the speed detector becomes zero (L), it is detected that the motor is locked. When the locked motor is detected, the drive unit protects the motor by turning off a drive output to the motor.
That is, the conventional motor drive device has a rotation sensor that outputs a pulse signal each time the motor rotates a predetermined number of times. There is disclosed a method of detecting that the motor is locked when the pulse signal from the rotation sensor is not outputted within a preset locking detection time (refer to PTL 1, for example).
A method of detecting a locking state of a motor in the conventional motor drive device will be concretely described below with reference to
As shown in
An operation of a conventional motor drive device will be described below with reference to
In this case, as shown in
Each time rotor 1 rotates once, rotor position detector 3 outputs rotor position detector signal (U) as one pulse. At this time, speed detector 4 measures time t1 that is a time interval from a rising edge to the next rising edge of the pulse of rotor position detector signal (U) or a time interval from a falling edge to the next falling edge to make it possible to measure speed information H and a rotating speed of rotor 1.
In a B section shown in
At this time, in general, when the rotation of rotor 1 is in a locking state, it is determined that a drive current for rotating the motor lacks, and drive unit 7 intends to continue a state in which the motor is driven by the maximum current. In this manner, the motor abnormally generates heat, and may be broken down. However, a drive output applied to the motor is turned off by the locking protection of the motor to make it possible to prevent the motor from being broken down.
The conventional method of protecting the locking state of the motor is effective when rotor 1 rotates in a predetermined direction.
However, as indicated by a C section in
In this case, speed detector 4 measures time t3 that is a time interval from a rising edge to the next rising edge of the pulse of rotor position detector signal (U) or a time interval from a falling edge to the next falling edge and determines it as speed information H.
More specifically, it is determined that rotor 1 of the motor rotates. As a result, it cannot be recognized that rotor 1 of the motor is in a locking state, drive unit 7 does not turn off a drive output supplied to the motor.
Thus, although rotor 1 of the motor does not normally rotate in a predetermined direction, the abnormal motor cannot be detected. For this reason, drive unit 7 intermits a drive output that intends to rotate the motor with the maximum current and continuously outputs the drive output to the motor. As a result, the motor abnormally generates heat, and is disadvantageously broken out. PLT1: Unexamined Japanese Patent Publication No. 2009-285805
A motor drive device according to the present invention includes a motor having a rotor and a drive coil, a rotor position detector that detects position information of the rotor, a speed detector that converts the position information into speed information, a direction detector that converts the position information into rotating direction information, and a drive unit that drives the motor. In a state in which a drive command is inputted to the drive unit and the motor is driven, the motor drive device determines that the motor is locked and turns off a drive output of the drive unit upon detection of any one of a case where a rotor position detector signal is not inputted from the rotor position detector into the speed detector and another case where a change of rotating direction of the motor is detected by the direction detector during measurement of a time interval between rising edges or between falling edges of the pulse of the rotor position detector signal from the rotor position detector in a state in which the rotor repeats a forward rotation and a backward rotation in a condition that the rotor is locked.
In this manner, a locking state is determined even though the motor is a locking state in which the motor repeats a forward rotation and a backward rotation, locking protection of the motor can be provided. As a result, the motor can be prevented from being broken down, and a motor drive device having excellent reliability and excellent safety can be realized.
A motor drive device according to an exemplary embodiment of the present invention will be described below with reference to the accompanying drawings. The following explanation will be made such that the same reference numerals denote the same or corresponding constituent elements. The present invention is not limited to the exemplary embodiment.
As shown in
A motor drive device according to the exemplary embodiment of the present invention will be described below with reference to
As shown in
As shown in
At this time, when rotor 1 rotates in the same direction, speed detector 4 measures time t1 serving as a time interval between rising edges (period from a rising edge to the next rising edge) of the pulse of rotor position detector signal (U) or between falling edges (period from a falling edge to the next falling edge). Based on the measured time t1, speed detector 4 determines a state in which the motor is being rotated (speed information is H). In this manner, the drive output of drive unit 7 is turned on, and, in an A section in
As indicated by a B section in
At this time, as shown in
On the other hand, as indicated by a C section in
That is, during measurement of time t3 serving as a time interval from a rising edge to the next rising edge or a falling edge to the next falling edge of a pulse of rotor position detector signal (U), when the reverse rotation of rotor 1 described above is detected, it is determined that speed information measured in time t3 does not reflect an actual speed, and speed detector 4 recognizes the speed information as zero (L).
As described above, according to the exemplary embodiment, under a first condition in which rotor 1 is set in a locking state first, in locking detection time t2, a pulse of a rotor position detector signal is not inputted, the speed information is recognized as zero (L). Under a second condition in which, when rotor 1 repeats a forward rotation and a backward rotation in a locking state, in a period for measuring a time from a rising edge to the next rising edge or a falling edge to the next falling edge of a pulse of a rotor position detector signal, the direction detector detects a change (reverse rotation) of rotating directions of the motor, the speed information is recognized as zero (L). When any one of the first condition and the second condition is established, it is determined that the motor is in a locking state, the drive output of drive unit 7 is turned off to perform locking protection of the motor. In this manner, the motor can be prevented from being broken down, and a motor drive device having excellent reliability and excellent safety can be realized.
The present invention can be applied to a broad range of a field of an industrial motor, a home electric appliance motor, and the like as a motor drive device that protects a locking state of a motor.
1 rotor
2 drive coil
3 rotor position detector
4 speed detector
5 direction detector
6 drive command
7 drive unit
Number | Date | Country | Kind |
---|---|---|---|
2010-206302 | Sep 2010 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP2011/004976 | 9/6/2011 | WO | 00 | 2/22/2013 |