JP3137156B2 - Motor drive - Google Patents
Motor driveInfo
- Publication number
- JP3137156B2 JP3137156B2 JP05296078A JP29607893A JP3137156B2 JP 3137156 B2 JP3137156 B2 JP 3137156B2 JP 05296078 A JP05296078 A JP 05296078A JP 29607893 A JP29607893 A JP 29607893A JP 3137156 B2 JP3137156 B2 JP 3137156B2
- Authority
- JP
- Japan
- Prior art keywords
- motor
- signal
- rotation
- capacitor
- circuit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Control Of Motors That Do Not Use Commutators (AREA)
Description
【0001】[0001]
【産業上の利用分野】この発明は、モータ駆動装置に関
し、詳しくは、計測器やコンピュータ、プリンタなどに
設けられたファンモータ等のモータを回転駆動するモー
タ駆動装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a motor drive device, and more particularly to a motor drive device for rotating a motor such as a fan motor provided in a measuring instrument, a computer, a printer, or the like.
【0002】[0002]
【従来の技術】図2に、モータ駆動装置の概要を示す。
ここで、1はファンを回転駆動する2相のモータ、2は
モータ1の回転状態を検出する回転センサとしてのホー
ル素子、3はホール素子2の出力を増幅しこれを回転信
号Aとして出力する初段のアンプ、4は回転信号Aを受
けこれをさらに増幅して2相の制御信号を出力する中段
のアンプ、5はアンプ4の出力する制御信号に従ってモ
ータ1をパワー駆動する出力段回路である。これらによ
ってフィードバックループが構成され、モータ1の回転
状態に対応する回転信号Aに応じてモータ1が2相半波
駆動される。そして、定常状態ではフィードバックルー
プの特性に対応して決まるほぼ一定の速度でモータ1が
回転し続ける。2. Description of the Related Art FIG. 2 shows an outline of a motor driving device.
Here, 1 is a two-phase motor for driving the fan to rotate, 2 is a Hall element as a rotation sensor for detecting the rotation state of the motor 1, and 3 is amplifying the output of the Hall element 2 and outputting this as a rotation signal A. The first-stage amplifier 4 is a middle-stage amplifier that receives the rotation signal A and further amplifies the rotation signal A to output a two-phase control signal. . These form a feedback loop, and the motor 1 is driven in two-phase half-waves according to the rotation signal A corresponding to the rotation state of the motor 1. Then, in the steady state, the motor 1 continues to rotate at a substantially constant speed determined according to the characteristics of the feedback loop.
【0003】ところで、ファンに障害物が当たる等の異
常事態が発生してファンの回転が一時的に止まることが
ある。この場合、回転信号Aの値が変化しなくなってし
まい、出力段回路5の出力状態も固定する。すなわち、
出力段回路5によってモータ1は継続的にドライブされ
るか又は全くドライブされなくなる。モータ1が回転し
ない状態で継続的にドライブされると過剰な電流が流れ
て異常に発熱し破壊に至る。一方、モータ1が全くドラ
イブされないと、障害物が除去されてモータ1が回転可
能状態に戻ったときでも回転状態に復帰することができ
ない。いずれにしても不都合である。[0003] In some cases, an abnormal situation such as an obstacle hitting the fan occurs, and the rotation of the fan temporarily stops. In this case, the value of the rotation signal A does not change, and the output state of the output stage circuit 5 is also fixed. That is,
The output stage circuit 5 drives the motor 1 continuously or not at all. If the motor 1 is continuously driven in a state where it does not rotate, an excessive current flows and abnormal heat is generated, leading to destruction. On the other hand, if the motor 1 is not driven at all, even if the obstacle is removed and the motor 1 returns to the rotatable state, it cannot return to the rotating state. Either way is inconvenient.
【0004】そこで、このモータ駆動装置には、いわゆ
るロック検出と自動復帰機能を担う自動復帰信号発生回
路6が設けられている。この回路6は、回転信号Aを入
力してモータ1の回転状態を監視しており、モータ1の
回転が停止したことを検出すると、モータ1が回転状態
に復帰するまで自動復帰信号Eを発生するものである。
自動復帰信号Eは、約0.5秒のオン状態の値と約3秒
のオフ状態の値とを順に繰り返す信号である。Therefore, this motor drive device is provided with an automatic return signal generation circuit 6 which performs so-called lock detection and automatic return functions. The circuit 6 monitors the rotation state of the motor 1 by inputting the rotation signal A, and when detecting that the rotation of the motor 1 has stopped, generates an automatic return signal E until the motor 1 returns to the rotation state. Is what you do.
The automatic return signal E is a signal that repeats an ON state value of about 0.5 seconds and an OFF state value of about 3 seconds in order.
【0005】モータ1の回転停止時には、この信号がア
ンプ4からの制御信号に代わって出力段回路5の制御に
用いられる。そこで、モータ1が回転状態に復帰するま
で、約3秒間の休止期間を挟んで約0.5秒間ごとのモ
ータ起動が繰り返し試行される。これにより、モータ1
は、ドライブによる破損がなく、しかも回転可能状態に
戻りしだい回転状態に復帰することができる。なお、モ
ータ起動試行期間と休止期間の適切な値はモータの特性
に応じて決まるものである。When the rotation of the motor 1 is stopped, this signal is used for controlling the output stage circuit 5 instead of the control signal from the amplifier 4. Therefore, until the motor 1 returns to the rotating state, the motor is repeatedly started every about 0.5 seconds with a pause of about 3 seconds. Thereby, the motor 1
Can be returned to the rotating state as soon as it returns to the rotatable state without being damaged by the drive. Appropriate values for the motor start-up trial period and the pause period are determined according to the characteristics of the motor.
【0006】図3に、従来の自動復帰信号発生回路6の
具体例を示す。ここで、62は充放電されて鋸歯状波あ
るいは三角波となる充放電電圧信号Cを発生する1μF
のコンデンサ、63は3μAの充電電流をコンデンサ6
2に供給する定電流回路、64は3.5μAの放電電流
をコンデンサ62から放出する定電流回路、65は充放
電電圧信号Cを入力してこれが約2.5Vを越えると出
力Dが“H”となり約1Vを下ると出力Dが“L”とな
るヒステリシスコンパレータ、SW2はこの出力Dに応
じて定電流回路64による放電電流を導通遮断するスイ
ッチ回路である。これらによって発振回路が構成され、
発振信号として得られる充放電電圧信号Cは、約0.5
秒で立上がり約3秒で立下がる非対称の三角波となる。FIG. 3 shows a specific example of a conventional automatic return signal generation circuit 6. Here, 1 μF generates a charge / discharge voltage signal C which is charged / discharged and becomes a sawtooth wave or a triangular wave.
The capacitor 63 has a charging current of 3 μA
2, a constant current circuit 64 for discharging a discharge current of 3.5 μA from the capacitor 62; 65, a charging / discharging voltage signal C which is inputted and when the voltage exceeds about 2.5 V, the output D becomes "H". And a switch circuit SW2 that switches on and off the discharge current by the constant current circuit 64 in accordance with the output D in response to the output D. These form an oscillation circuit,
The charge / discharge voltage signal C obtained as an oscillation signal is about 0.5
It becomes an asymmetrical triangular wave that rises in seconds and falls in about 3 seconds.
【0007】また、61はヒステリシスコンパレータ等
からなり回転信号Aを受けてこれと同一周期のパルス信
号Bを発生するパルス発生回路、SW1はパルス信号B
のパルスを受けるとコンデンサ62に蓄えられている電
荷を瞬時に放電させるスイッチ回路である。これらが上
述の発振回路に接続されていることにより、モータ1が
定常回転しているときは回転信号Aの周期的変化に対応
して(図3(b)の波形Aの左右端部分参照)周期的に
パルス信号Bが出されて(図3(c)の波形Bの左右端
部分参照)コンデンサ62の電荷の放出が短期間で繰り
返される。そこで、モータ1が定常回転しているとき
は、上述した発振が抑制されて充放電電圧信号Cは、ほ
ぼ“0”に近いところで僅かに変化する鋸歯状波となる
(図3(d)の波形Cの左右端部分参照)。これを受け
てコンパレータ65の出力Dは“L”のままである(図
3(e)の波形Dの左右端部分参照)。A pulse generating circuit 61 comprising a hysteresis comparator or the like receives the rotation signal A and generates a pulse signal B having the same period as the rotation signal A. SW1 is a pulse signal B
Is a switch circuit that instantaneously discharges the electric charge stored in the capacitor 62 upon receiving the pulse. Since these are connected to the above-described oscillation circuit, when the motor 1 is rotating at a steady speed, it corresponds to the periodic change of the rotation signal A (see the left and right end portions of the waveform A in FIG. 3B). The pulse signal B is output periodically (see the left and right end portions of the waveform B in FIG. 3C), and the discharge of the charge of the capacitor 62 is repeated in a short period. Therefore, when the motor 1 is rotating normally, the above-described oscillation is suppressed, and the charge / discharge voltage signal C becomes a sawtooth wave that slightly changes near substantially “0” (see FIG. 3D). Refer to the left and right ends of waveform C). In response, the output D of the comparator 65 remains "L" (see the left and right ends of the waveform D in FIG. 3E).
【0008】これに対し、モータ1が回転を停止する
と、回転信号Aが変化しなくなって(図3(b)の波形
Aの中央部分参照)パルス信号Bが出なくなり(図3
(c)の波形Bの中央部分参照)、上述の発振回路は独
自に上述の発振を行う。すなわち、充放電電圧信号C
は、約0.5秒で立上がり約3秒で立下がる非対称の三
角波となり(図3(d)の波形Cの中央部分参照)、コ
ンパレータ65の出力Dも同一周期のパルス波形となる
(図3(e)の波形Dの中央部分参照)。これにより、
モータ1が回転しているか否かの相違が充放電電圧信号
Cの波形の相違として検出される。この意味で、いわゆ
るロック検出機能が果たされる。On the other hand, when the motor 1 stops rotating, the rotation signal A does not change (see the center part of the waveform A in FIG. 3B) and the pulse signal B does not appear (FIG. 3).
(See the central part of waveform B in (c)), the above-described oscillation circuit independently performs the above-described oscillation. That is, the charge / discharge voltage signal C
Is an asymmetric triangular wave that rises in about 0.5 seconds and falls in about 3 seconds (see the center part of the waveform C in FIG. 3D), and the output D of the comparator 65 also becomes a pulse waveform having the same period (FIG. 3). (See center part of waveform D in (e)). This allows
The difference between whether the motor 1 is rotating or not is detected as the difference in the waveform of the charge / discharge voltage signal C. In this sense, a so-called lock detection function is performed.
【0009】66は充放電電圧信号Cを入力しこれを波
形整形してパルス信号としての自動復帰信号Eを出力す
る波形整形回路である。充放電電圧信号Cが所定値より
も大きいときにパルスが出力されるが、これはパルス幅
が約0.5秒で休止期間が約3秒である。このパルスは
モータ1の回転停止の検出後モータ1が回転状態に復帰
するまで繰り返し出力される(図3(f)の波形E参
照)。このような自動復帰信号Eの発生により、いわゆ
る自動復帰機能が果たされる。なお、モータ1の特性に
よっては、自動復帰信号Eとしてコンパレータ65の出
力Dをそのまま用いることもある。Reference numeral 66 denotes a waveform shaping circuit for inputting a charge / discharge voltage signal C, shaping the waveform, and outputting an automatic return signal E as a pulse signal. When the charging / discharging voltage signal C is larger than a predetermined value, a pulse is output, which has a pulse width of about 0.5 seconds and a pause period of about 3 seconds. This pulse is repeatedly output until the motor 1 returns to the rotating state after the detection of the rotation stop of the motor 1 (see the waveform E in FIG. 3F). By the generation of such an automatic return signal E, a so-called automatic return function is performed. Note that the output D of the comparator 65 may be used as it is as the automatic return signal E depending on the characteristics of the motor 1.
【0010】[0010]
【発明が解決しようとする課題】このような従来のモー
タ駆動装置では、コンデンサの充放電による自動復帰信
号発生回路を有して、ロック検出機能及び自動復帰機能
を果たしているが、これらの機能はモータの回転が停止
するという異常事態に対処するためのものである。従っ
て、自動復帰信号の発生は、モータの回転停止状態を十
分に確認してから行われなければならない。そうしない
と、停止状態にまで至らない程度の僅かな回転状態の変
動によっても自動復帰信号が発生してしまい、これが本
来の制御信号に重なって制御信号を乱す結果、却って異
常な回転状態を引き起こすことにもなりかねないのであ
る。In such a conventional motor driving device, a lock detection function and an automatic recovery function are performed by providing an automatic recovery signal generation circuit by charging / discharging of a capacitor. This is for dealing with an abnormal situation where the rotation of the motor stops. Therefore, the generation of the automatic return signal must be performed after sufficiently confirming the rotation stop state of the motor. Otherwise, even a slight change in the rotation state that does not reach the stop state will generate an automatic return signal, which overlaps the original control signal and disturbs the control signal, resulting in an abnormal rotation state That could be a problem.
【0011】このため、モータの回転が停止してから自
動復帰信号の最初のパルスが出力されるまでの時間(図
3におけるt0参照)すなわちモータ停止確認に要する
待ち時間は或る程度長い期間が必要とされる。これは充
放電電圧信号Cが立上がる時間であり、上例では0.5
秒弱である。このことと、定電流回路が安定動作しうる
充電電流の下限が3μA程度であることから、充放電用
のコンデンサの容量が決まる。上例では約1μFであ
る。従来はこの容量のコンデンサを用いざるを得なかっ
た。For this reason, the time from when the rotation of the motor is stopped to when the first pulse of the automatic return signal is output (see t0 in FIG. 3), that is, the waiting time required for confirming the motor stop is a certain long period. Needed. This is the time when the charge / discharge voltage signal C rises.
It is less than a second. Because of this and the lower limit of the charging current at which the constant current circuit can operate stably is about 3 μA, the capacity of the charging / discharging capacitor is determined. In the above example, it is about 1 μF. Conventionally, a capacitor having this capacity has to be used.
【0012】しかし、この容量は大きい。この容量のコ
ンデンサは、他の回路のほとんどがICに集積可能であ
るのに対し、容量が大き過ぎてICに内蔵することがで
きない。必然的に個別素子としてICに外付けせざるを
得ない。しかも、コンデンサの外寸も大きい。このた
め、コンデンサの容量の大きいことが大きなコンデンサ
の必要性を招き、回路のコストアップや規模増大の要因
となっている。これでは、ファンモータ等を採用する計
測器やコンピュータ等の小形化・低価格化の要請にも反
するので不都合である。However, this capacity is large. Most of the other circuits can be integrated into an IC, but a capacitor with this capacity has too large a capacity to be built into the IC. Inevitably, they must be externally attached to the IC as individual elements. In addition, the outer dimensions of the capacitor are large. For this reason, the large capacity of the capacitor causes the necessity of a large capacitor, which causes an increase in the cost and scale of the circuit. This is inconvenient because it is against the demand for miniaturization and low price of measuring instruments and computers that employ a fan motor or the like.
【0013】この発明の目的は、このような従来技術の
問題点を解決するものであって、小さな容量のコンデン
サを用いながらもロック検出及び自動復帰機能を果たす
ことができる構成のモータ駆動装置を実現することにあ
る。SUMMARY OF THE INVENTION An object of the present invention is to solve such a problem of the prior art, and to provide a motor drive device having a structure capable of performing lock detection and automatic return functions while using a small-capacity capacitor. Is to make it happen.
【0014】[0014]
【課題を解決するための手段】この目的を達成するため
のこの発明のモータ駆動装置の構成は、モータ回転中は
モータ回転の検出信号に応じて前記モータ回転のための
制御信号を発生し駆動状態においてモータが停止するモ
ータ停止時はモータ停止確認に要する所定の待ち時間の
経過後に前記制御信号に代えて前記モータ回転の復帰の
ためのパルス信号を発生するモータ駆動装置において、
充放電されて電圧信号を発生するコンデンサと、前記電
圧信号が前記モータ回転中は所定の閾値未満に抑えられ
前記モータ停止時は前記所定の閾値に到達するように前
記検出信号に応じて前記コンデンサの充放電を繰り返す
充放電回路と、前記電圧信号が前記所定の閾値に到達し
たことを複数回カウントすることで前記パルス信号発生
のための前記所定の待ち時間の経過を計るカウンタ回路
と、を備えるものである。In order to achieve this object, a motor driving apparatus according to the present invention is configured to generate a control signal for the rotation of a motor in response to a detection signal of the rotation of the motor during rotation of the motor. When the motor stops in a state where the motor stops, a motor drive device that generates a pulse signal for returning the motor rotation instead of the control signal after the elapse of a predetermined waiting time required for motor stop confirmation,
A capacitor that is charged and discharged to generate a voltage signal, and the capacitor according to the detection signal so that the voltage signal is suppressed to less than a predetermined threshold during rotation of the motor and reaches the predetermined threshold when the motor is stopped. A charging / discharging circuit that repeats charging / discharging, and a counter circuit that counts a plurality of times that the voltage signal reaches the predetermined threshold to measure the elapse of the predetermined waiting time for generating the pulse signal. It is provided.
【0015】具体的には、モータ回転中はモータ回転の
検出信号に応じて前記モータ回転のための制御信号を発
生し、駆動状態においてモータが停止するモータ停止時
はモータ停止確認に要する所定の待ち時間の経過後に前
記制御信号に代えて前記モータ回転の復帰のためのパル
ス信号を発生するモータ駆動装置において、充放電され
て電圧信号を発生するコンデンサと、電流源の安定動作
に要する最少限の定電流で前記コンデンサを充電し、前
記検出信号を受けて前記検出信号の周期に対応した周期
の第1のタイミングで前記コンデンサの放電を高速に行
い、かつ前記モータ回転の定常回転時における前記第1
のタイミングで前記コンデンサからの前記電圧信号が到
達する値を越える値であって前記モータ停止時には前記
所定の待ち時間よりも短い時間で前記電圧信号が到達す
る所定の値を閾値として前記電圧信号が前記閾値に達し
た第2のタイミングでも前記コンデンサの放電を高速に
行う充放電回路と、前記第1のタイミングで又はこれに
対応したタイミングでカウント値が初期化され、前記第
2のタイミングで又はこれに対応したタイミングで前記
カウント値が更新され、前記所定の待ち時間と前記第2
のタイミングの繰り返し周期との比に対応して決められ
た所定値に対して前記カウント値を比較することにより
前記パルス信号発生のための前記所定の待ち時間の経過
を計るカウンタ回路と、を備え、前記モータ停止時は前
記カウンタ回路によって前記所定の待ち時間の経過が計
られた後に前記制御信号に代わる前記パルス信号を発生
するものである。Specifically, during the rotation of the motor, a control signal for the rotation of the motor is generated in accordance with the detection signal of the rotation of the motor. In a motor drive device that generates a pulse signal for returning the motor rotation instead of the control signal after a lapse of a waiting time, a capacitor that is charged and discharged to generate a voltage signal, and a minimum required for stable operation of the current source Charging the capacitor with a constant current, receiving the detection signal, discharging the capacitor at a first timing in a cycle corresponding to the cycle of the detection signal, and discharging the capacitor at a high speed, and at the time of steady rotation of the motor rotation. First
When the voltage signal reaches a value exceeding the value reached by the voltage signal from the capacitor at the timing of the motor and when the motor stops, the predetermined value reached by the voltage signal in a time shorter than the predetermined waiting time is used as a threshold. A charge / discharge circuit that discharges the capacitor at high speed also at the second timing when the threshold is reached, and a count value is initialized at the first timing or at a timing corresponding thereto, and at the second timing or The count value is updated at a timing corresponding to this, and the predetermined waiting time and the second
A counter circuit that measures the elapse of the predetermined waiting time for generating the pulse signal by comparing the count value with a predetermined value determined according to a ratio of the timing to the repetition cycle. When the motor is stopped, the counter circuit generates the pulse signal instead of the control signal after the elapse of the predetermined waiting time.
【0016】[0016]
【作用】このような構成のこの発明のモータ駆動装置に
あっては、カウンタ回路の採用により、ロック検出及び
自動復帰機能におけるモータ停止確認に要する所定の待
ち時間が基本的にカウンタ回路における所定値によって
自由に設定できることとなり、コンデンサの電圧信号が
充放電回路における閾値に最初に到達するタイミングが
所定の待ち時間の経過を直ちに意味するものではなくな
った。そこで、駆動状態においてモータが停止するモー
タ停止時におけるコンデンサの電圧信号の発振周期(第
2のタイミングの繰り返し周期)が所定の待ち時間に制
約されることなく独自に決定可能なものとなり、その周
期として所定の待ち時間よりも短い時間が採用される。According to the motor driving apparatus of the present invention having the above-described structure, the predetermined waiting time required for the motor stop confirmation in the lock detection and the automatic return function is basically set to the predetermined value in the counter circuit by employing the counter circuit. Thus, the timing at which the voltage signal of the capacitor first reaches the threshold value in the charge / discharge circuit does not immediately mean the elapse of a predetermined waiting time. Therefore, the oscillation cycle of the capacitor voltage signal (repetition cycle of the second timing) when the motor stops when the motor stops in the driving state can be determined independently without being restricted by a predetermined waiting time. , A time shorter than a predetermined waiting time is adopted.
【0017】従来は所定の待ち時間よりも長い時間を要
していたコンデンサの電圧信号の発振周期がこの発明で
は短くて済むようになったので、コンデンサの電圧信号
における立上がり傾斜が従来よりも急であっても良い。
そこで、従来と同じ充電電流であってもコンデンサは容
量が少なくて済む。したがって、この発明のモータ駆動
装置は、小さな容量のコンデンサを用いながらもロック
検出及び自動復帰機能を果たすことができるものであ
る。In the present invention, the oscillation cycle of the voltage signal of the capacitor, which conventionally required a longer time than the predetermined waiting time, can be shortened. Therefore, the rising slope of the voltage signal of the capacitor is steeper than before. It may be.
Therefore, even if the charging current is the same as the conventional one, the capacity of the capacitor is small. Therefore, the motor drive device according to the present invention can perform the lock detection and the automatic return function while using a small-capacity capacitor.
【0018】[0018]
【実施例】以下、この発明のモータ駆動装置の一実施例
について図面を参照して説明する。装置全体の構成及び
動作は従来と同様なので再度の説明は割愛し、いわゆる
ロック検出と自動復帰機能を担う自動復帰信号発生回路
について説明する。図1は、回転信号Aを入力とし自動
復帰信号Eを出力とする自動復帰信号発生回路を示す
が、図3と同様な構成要素を同一の符号で示している。
そこで、これらの説明は割愛し、相違点を中心に説明す
る。BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a perspective view of a motor driving apparatus according to an embodiment of the present invention. Since the configuration and operation of the entire apparatus are the same as those of the related art, the description will not be repeated, and an automatic return signal generation circuit having a so-called lock detection and automatic return function will be described. FIG. 1 shows an automatic return signal generation circuit that receives a rotation signal A and outputs an automatic return signal E, and the same components as those in FIG. 3 are denoted by the same reference numerals.
Therefore, these explanations are omitted, and differences are mainly described.
【0019】620は、図3におけるコンデンサ62に
対応するものであり、定電流回路63を介して3μAの
充電電流を受け、スイッチ回路SW1,SW2を介して
放電されて、充放電電圧信号Cを発生するコンデンサで
ある。ただし、その容量が0.2μFと小さい点は異な
る。また、充放電回路に関しても、スイッチ回路SW2
を介する放電のラインには定電流回路等は設けられてお
らず、スイッチ回路SW2を介する放電もスイッチ回路
SW1を介する放電と同様に瞬時に行われる点は従来と
異なる。Reference numeral 620 corresponds to the capacitor 62 in FIG. 3, receives a charging current of 3 μA through the constant current circuit 63, and is discharged through the switch circuits SW1 and SW2 to generate the charge / discharge voltage signal C. This is the capacitor that occurs. However, the difference is that the capacitance is as small as 0.2 μF. Further, regarding the charge / discharge circuit, the switch circuit SW2
A constant current circuit or the like is not provided in the line for discharging through the switch circuit SW1, and the discharge through the switch circuit SW2 is instantaneously performed similarly to the discharge through the switch circuit SW1.
【0020】これにより、充放電電圧信号Cが、モータ
回転中はコンパレータ65の上側の閾値約2.5V未満
に抑えられ、駆動状態においてモータが停止するモータ
停止時はこの閾値と下側の閾値約1Vとの間で発振する
鋸歯状波となる。この発振周期は、コンデンサ620の
容量が小さくなったことに対応して約0.1秒と短い。
また、670は35進のカウンタ、680はデジタルの
比較回路であるが、これらは充放電電圧信号Cからパル
ス信号の自動復帰信号Eを発生する図3における波形整
形回路66の代わりに設けられたカウンタ回路である。As a result, the charge / discharge voltage signal C is suppressed to less than the upper threshold of about 2.5 V of the comparator 65 during rotation of the motor, and this threshold and the lower threshold when the motor stops when the motor stops in the driving state. It becomes a sawtooth wave oscillating between about 1V. This oscillation cycle is as short as about 0.1 second corresponding to the decrease in the capacity of the capacitor 620.
670 is a 35-base counter, and 680 is a digital comparison circuit, which are provided in place of the waveform shaping circuit 66 in FIG. 3 for generating the pulse signal automatic return signal E from the charge / discharge voltage signal C. It is a counter circuit.
【0021】カウンタ670は、充放電電圧信号Cの代
わりにコンパレータ65の出力Dを受けてこれをクロッ
ク入力とし、パルス信号Bをリセット入力として、カウ
ント値E’を出力する。これにより、モータ回転中はモ
ータ1の回転周期に対応した短い周期のタイミングでカ
ウント値E’がクリアされ続けるが、モータ停止時は上
述の発振周期でカウントアップされて35進カウンタ本
来の動作をする。なお、35進としたのは一例であり、
一般には自動復帰信号の周期を上記の発振周期で除して
得られる値を整数化した値が用いられる。The counter 670 receives the output D of the comparator 65 instead of the charge / discharge voltage signal C, uses the output D as a clock input, uses the pulse signal B as a reset input, and outputs a count value E ′. Thus, while the motor is rotating, the count value E 'is continuously cleared at a short cycle timing corresponding to the rotation cycle of the motor 1, but when the motor is stopped, the count value is incremented at the above-described oscillation cycle and the original operation of the 35-base counter is performed. I do. It should be noted that the number 35 is an example,
Generally, a value obtained by dividing the value of the cycle of the automatic return signal by the above-described oscillation cycle is used.
【0022】比較回路680は、カウント値E’と所定
値“5”とを入力とし、これらの値を比較して、カウン
ト値E’が所定値“5”以上のときだけ“H”のパルス
信号を発生する。所定値“5”は、ロック検出及び自動
復帰機能におけるモータ停止確認に要する所定の待ち時
間約0.5秒を上記の発振周期0.1秒で除した値につ
いてその端数を切り上げたものである。これにより、所
定値にカウント値が達するまでの時間として所定の待ち
時間の経過が計られて、モータ回転中はパルスが出力さ
れることはなく、モータ停止時は所定の待ち時間の経過
後に所定の周期でパルスが出力される。The comparison circuit 680 receives the count value E 'and the predetermined value "5" as inputs, compares these values, and outputs a "H" pulse only when the count value E' is equal to or larger than the predetermined value "5". Generate a signal. The predetermined value "5" is a value obtained by dividing a predetermined waiting time of about 0.5 seconds required for confirming the motor stop in the lock detection and the automatic recovery function by the above-described oscillation cycle of 0.1 second, and rounding up a fraction thereof. . As a result, the elapse of the predetermined waiting time is measured as the time until the count value reaches the predetermined value, no pulse is output during the rotation of the motor, and the predetermined time is elapsed after the elapse of the predetermined waiting time when the motor is stopped. A pulse is output at a period of.
【0023】さらに、パルス幅を所望の約0.5秒とす
るために、比較回路680はもう一つの値“10”をも
入力とし、カウント値E’が所定値“5”以上で“1
0”以下のときだけ“H”のパルス信号を発生する。具
体的には、2入力の比較器2つとANDゲートで構成さ
れる。なお、比較回路の代わりにデコード回路を用いて
もよく、この方が待ち時間とパルス幅を独立に設定でき
るので設計が容易である。こうして発生したパルス信号
がモータ回転の制御信号に代わる自動復帰信号Eとして
用いられる。Further, in order to set the pulse width to a desired value of about 0.5 seconds, the comparison circuit 680 also receives another value "10" and outputs "1" when the count value E 'is equal to or more than the predetermined value "5".
A pulse signal of "H" is generated only when it is equal to or less than 0. Specifically, the pulse signal is composed of two 2-input comparators and an AND gate. Since the waiting time and the pulse width can be set independently, the design is easy, and the generated pulse signal is used as the automatic return signal E instead of the motor rotation control signal.
【0024】このような構成のモータ制御装置における
自動復帰信号発生回路の動作を説明する。先ず、モータ
1が定常回転しているときの動作を説明する。この場
合、回転信号Aの周期的変化に対応して(図1(b)の
波形Aの左右端部分参照)周期的にパルス信号Bが出さ
れて(図1(c)の波形Bの左右端部分参照)コンデン
サ620の電荷の放出が短期間で繰り返される。そこ
で、充放電電圧信号Cは、ほぼ0Vに近いところで僅か
に変化する鋸歯状波となる(図1(d)の波形Cの左右
端部分参照)。The operation of the automatic return signal generation circuit in the motor control device having such a configuration will be described. First, the operation when the motor 1 is rotating normally will be described. In this case, a pulse signal B is periodically outputted (see the left and right ends of the waveform B in FIG. 1C) in response to the periodic change of the rotation signal A (see the left and right ends of the waveform A in FIG. 1B). The discharge of the charge of the capacitor 620 is repeated in a short period. Therefore, the charging / discharging voltage signal C becomes a sawtooth wave that slightly changes near the voltage of about 0 V (see the left and right ends of the waveform C in FIG. 1D).
【0025】ここで従来と相違するのは鋸歯状波の傾き
が急なことだけであるが、これは充放電電圧信号Cの値
をコンパレータ65の上側閾値に到達させる程のもので
はない。そこで、コンパレータ65の出力Dは“L”の
ままである(図1(e)の波形Dの左右端部分参照)。
このことと、パルス信号Bによってクリアされることか
ら、カウンタ670のカウント値E’も“0”のままで
ある(図1(f)の波形E’の左右端部分参照)。した
がって、比較回路680からパルスが出力されることも
なく、自動復帰信号Eとしてのパルス出力はない(図1
(g)の波形E’の左右端部分参照)。これにより、定
常回転時は制御信号を妨げない。Here, the only difference from the prior art is that the slope of the sawtooth wave is steep, but this is not enough to make the value of the charge / discharge voltage signal C reach the upper threshold value of the comparator 65. Therefore, the output D of the comparator 65 remains “L” (see the left and right end portions of the waveform D in FIG. 1E).
Because of this and being cleared by the pulse signal B, the count value E ′ of the counter 670 also remains “0” (see the left and right ends of the waveform E ′ in FIG. 1F). Therefore, no pulse is output from comparison circuit 680, and no pulse is output as automatic return signal E (FIG. 1).
(See the left and right end portions of waveform E 'in (g)). Thus, the control signal is not obstructed during the steady rotation.
【0026】次にモータ1が回転を停止したときの動作
を説明する。この場合、モータ1が回転を停止すると、
回転信号Aが変化しなくなって(図1(b)の波形Aの
中央部分参照)パルス信号Bが出なくなり(図1(c)
の波形Bの中央部分参照)、コンデンサ620と充放電
回路(63+65+SW2)とが発振回路として発振動
作をする。すなわち、充放電電圧信号Cは、約0.1秒
で立上がり瞬時に立下がる鋸歯状波となり(図1(d)
の波形Cの中央部分参照)、コンパレータ65の出力D
も同一周期のパルス波形となる(図1(e)の波形Dの
中央部分参照)。これにより、モータ1の停止状態がコ
ンパレータ65の出力Dにおけるパルスとして検出さ
れ、ロック検出機能が果たされる。Next, the operation when the motor 1 stops rotating will be described. In this case, when the motor 1 stops rotating,
The rotation signal A does not change (see the center part of the waveform A in FIG. 1B), and the pulse signal B does not appear (FIG. 1C).
, The capacitor 620 and the charge / discharge circuit (63 + 65 + SW2) perform an oscillating operation as an oscillating circuit. That is, the charge / discharge voltage signal C becomes a saw-tooth wave that rises and falls instantaneously in about 0.1 second (FIG. 1 (d)).
Waveform C), the output D of the comparator 65
Also have the same period pulse waveform (see the center part of waveform D in FIG. 1 (e)). Thus, the stop state of the motor 1 is detected as a pulse at the output D of the comparator 65, and the lock detection function is performed.
【0027】このパルス出力Dはカウンタ670によっ
てカウントされ、カウント値E’が“0”から“63”
の値を順次採って変化する(図1(f)の波形E’の中
央部分参照)。そして、このカウント値E’が“5”か
ら“10”の範囲にあるときに対応するパルスが比較回
路から出力される。すなわち、モータ停止から約0.5
秒の待ち時間t1経過後に約0.5秒のパルスが出力さ
れ、その後は約3秒の休止期間を挟んでモータが回転す
るまでそのパルス出力が繰り返される(図1(f)の波
形E参照)。この出力が自動復帰信号Eとして用いられ
ることにより、自動復帰機能が果たされる。The pulse output D is counted by the counter 670, and the count value E 'is changed from "0" to "63".
(See the center portion of waveform E 'in FIG. 1 (f)). Then, when the count value E ′ is in the range from “5” to “10”, a corresponding pulse is output from the comparison circuit. That is, about 0.5
A pulse of about 0.5 seconds is output after the elapse of the waiting time t1 of seconds, and thereafter, the pulse output is repeated until the motor rotates with a pause of about 3 seconds (see waveform E in FIG. 1 (f)). ). By using this output as the automatic return signal E, an automatic return function is performed.
【0028】[0028]
【発明の効果】以上の説明から理解できるように、この
発明のモータ駆動装置にあっては、従来よりも容量の小
さいコンデンサと、モータ回転中は閾値以下の電圧でモ
ータ停止時は閾値に到達するようにコンデンサの充放電
を繰り返す充放電回路と、この充放電回路での閾値への
到達を複数回カウントすることでモータ停止確認に要す
る所定の待ち時間の経過を計るカウンタ回路と、を備
え、モータ停止時は所定の待ち時間の経過後にモータ回
転の復帰のためのパルス信号を発生する。これにより、
小さな容量のコンデンサを用いながらもロック検出及び
自動復帰機能を果たすことができるという効果がある。As can be understood from the above description, in the motor driving apparatus according to the present invention, the capacitor having a smaller capacity than the conventional one and the voltage which is lower than the threshold while the motor is rotating and which reaches the threshold when the motor is stopped. A charging / discharging circuit that repeats charging / discharging of the capacitor, and a counter circuit that counts a plurality of times reaching the threshold value in the charging / discharging circuit to measure the elapse of a predetermined waiting time required for confirming the motor stop. When the motor is stopped, a pulse signal for returning the motor rotation is generated after a predetermined waiting time has elapsed. This allows
There is an effect that the lock detection and the automatic return function can be performed even with the use of a capacitor having a small capacity.
【図1】図1は、この発明の構成のモータ駆動装置の一
実施例について、その自動復帰信号発生回路の構成およ
び信号波形例である。FIG. 1 shows the configuration of an automatic return signal generation circuit and an example of signal waveforms in an embodiment of a motor drive device having the configuration of the present invention.
【図2】図2は、モータ駆動装置の一例の概要構成であ
る。FIG. 2 is a schematic configuration of an example of a motor driving device.
【図3】図3は、従来のモータ駆動装置について、その
自動復帰信号発生回路の構成および信号波形例である。FIG. 3 is a diagram illustrating an example of a configuration and a signal waveform of an automatic return signal generation circuit of a conventional motor drive device.
【符号の説明】 1 モータ 2 ホール素子 3 アンプ 4 アンプ 5 出力段回路 6 自動復帰信号発生回路 61 パルス発生回路 62 コンデンサ 63 定電流回路 64 定電流回路 65 ヒステリシスコンパレータ 66 コンパレータ SW1,SW2 スイッチ回路 620 コンデンサ 670 カウンタ回路 680 比較回路[Description of Signs] 1 Motor 2 Hall element 3 Amplifier 4 Amplifier 5 Output stage circuit 6 Automatic return signal generation circuit 61 Pulse generation circuit 62 Capacitor 63 Constant current circuit 64 Constant current circuit 65 Hysteresis comparator 66 Comparator SW1, SW2 Switch circuit 620 Capacitor 670 counter circuit 680 comparison circuit
Claims (1)
じて前記モータ回転のための制御信号を発生し駆動状態
においてモータが停止するモータ停止時はモータ停止確
認に要する所定の待ち時間の経過後に前記制御信号に代
えて前記モータ回転の復帰のためのパルス信号を発生す
るモータ駆動装置において、充放電されて電圧信号を発
生するコンデンサと、前記電圧信号が前記モータ回転中
は所定の閾値未満に抑えられ前記モータ停止時は前記所
定の閾値に到達するように前記検出信号に応じて前記コ
ンデンサの充放電を繰り返す充放電回路と、前記電圧信
号が前記所定の閾値に到達したことを複数回カウントす
ることで前記パルス信号発生のための前記所定の待ち時
間の経過を計るカウンタ回路と、を備えることを特徴と
するモータ駆動装置。1. A control signal for rotating the motor is generated in response to a detection signal of the rotation of the motor during rotation of the motor, and the motor stops in a driving state. In a motor drive device that generates a pulse signal for returning the motor rotation instead of the control signal later, a capacitor that is charged and discharged to generate a voltage signal, and the voltage signal is less than a predetermined threshold during the rotation of the motor A charge / discharge circuit that repeats charging / discharging the capacitor in response to the detection signal so as to reach the predetermined threshold when the motor is stopped, and a plurality of times that the voltage signal reaches the predetermined threshold. A counter circuit for counting the predetermined waiting time for generating the pulse signal by counting. .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP05296078A JP3137156B2 (en) | 1993-11-01 | 1993-11-01 | Motor drive |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP05296078A JP3137156B2 (en) | 1993-11-01 | 1993-11-01 | Motor drive |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH07131995A JPH07131995A (en) | 1995-05-19 |
JP3137156B2 true JP3137156B2 (en) | 2001-02-19 |
Family
ID=17828839
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP05296078A Expired - Fee Related JP3137156B2 (en) | 1993-11-01 | 1993-11-01 | Motor drive |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3137156B2 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4651616B2 (en) * | 2004-04-15 | 2011-03-16 | ローム株式会社 | Motor drive device |
JP5151465B2 (en) * | 2007-12-26 | 2013-02-27 | ミツミ電機株式会社 | Lock detection circuit |
CN102594234B (en) * | 2012-03-16 | 2015-02-18 | 大连连顺电子有限公司 | Speed regulation driving integrated circuit for single-phase brushless direct current fan |
JP2019110662A (en) * | 2017-12-18 | 2019-07-04 | 新日本無線株式会社 | Motor driving method and motor driving circuit |
-
1993
- 1993-11-01 JP JP05296078A patent/JP3137156B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH07131995A (en) | 1995-05-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2007116858A (en) | Motor drive device and electronic device using it | |
JPH06110738A (en) | Operation monitoring device for microprocessor | |
WO2005020437A1 (en) | Semiconductor integrated circuit device and power supply voltage monitor system employing it | |
JP3137156B2 (en) | Motor drive | |
JP2006071629A (en) | Method and integrated circuit for detecting change in electrostatic capacity | |
JP3214735B2 (en) | Integration type A / D conversion method and integration type A / D converter | |
KR100632864B1 (en) | Method and IC for detecting variation of capacitance | |
JP3120278B2 (en) | Low voltage sensing circuit | |
JPS584848B2 (en) | A/D conversion circuit | |
JP3810316B2 (en) | Frequency multiplier circuit | |
JP3587714B2 (en) | Displacement detector | |
JP2011055477A (en) | Oscillator circuit with sweeping function and motor driving device using the same | |
JPH0599756A (en) | Detector for temperature | |
JP2585554B2 (en) | Power supply | |
JP2674282B2 (en) | Electronic watt-hour meter | |
JP4675673B2 (en) | Meter | |
JP3285660B2 (en) | Resistance meter constant current device | |
JP3081947B2 (en) | Motor control circuit and motor driving device using the same | |
JP2964696B2 (en) | Semiconductor device | |
JPH118538A (en) | Repeat signal stop detection circuit | |
JPS5812140Y2 (en) | level display device | |
JPH07202701A (en) | Integration circuit and battery charger using it | |
JP4343338B2 (en) | Input buffer circuit | |
JPH06318848A (en) | Pulse generator | |
KR920003035Y1 (en) | Output circuit to produce twice as much a amplitude as input |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |