JPH0634616B2 - Motor speed monitoring circuit - Google Patents
Motor speed monitoring circuitInfo
- Publication number
- JPH0634616B2 JPH0634616B2 JP59257005A JP25700584A JPH0634616B2 JP H0634616 B2 JPH0634616 B2 JP H0634616B2 JP 59257005 A JP59257005 A JP 59257005A JP 25700584 A JP25700584 A JP 25700584A JP H0634616 B2 JPH0634616 B2 JP H0634616B2
- Authority
- JP
- Japan
- Prior art keywords
- rotation speed
- speed
- motor
- signal
- count value
- 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 - Lifetime
Links
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/12—Monitoring commutation; Providing indication of commutation failure
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
Description
【発明の詳細な説明】 〔産業上の利用分野〕 本発明は,複数のホール素子からの検出信号をもとに駆
動用コイルに流す電流方向と,電流量を決定する直流ブ
ラシレスモータをスピンドルモータとして用いてなる磁
気ディスク装置に係り,特に前記直流ブラシレスモータ
の回転異常を高精度に検出するモータ速度監視回路に関
する。DETAILED DESCRIPTION OF THE INVENTION [Industrial field of application] The present invention relates to a DC brushless motor that determines a current direction and a current amount to flow in a driving coil based on detection signals from a plurality of Hall elements. The present invention relates to a magnetic disk device used as the above, and more particularly to a motor speed monitoring circuit that detects abnormal rotation of the DC brushless motor with high accuracy.
情報処理装置の外部記憶装置として使用されている磁気
ディスク装置は,大量のデータを正確にしかも迅速に記
録/再生出来るように各種の改善・工夫が施され,デー
タ転送速度が速く,しかも高密度記録が可能となって来
ている。The magnetic disk device used as an external storage device of an information processing device has been improved and devised so that a large amount of data can be recorded / reproduced accurately and quickly, the data transfer speed is high, and the density is high. Recording is becoming possible.
かかる機能を正確に維持するためにはスピンドルモータ
として用いている直流ブラシレスモータの回転速度を適
確に制御すると共に,万一回転異常が発生した場合は,
高精度に検出することが必要条件となる。In order to maintain such a function accurately, the rotation speed of the DC brushless motor used as a spindle motor is controlled accurately, and if a rotation abnormality should occur,
Highly accurate detection is a necessary condition.
第2図は磁気ディスク装置の従来のモータ速度監視回
路,第3図はモータ回転速度監視状況をそれぞれ示す。FIG. 2 shows a conventional motor speed monitoring circuit of a magnetic disk device, and FIG. 3 shows a motor rotation speed monitoring situation.
磁気ディスク装置のスピンドルモータとして用いられて
いる直流ブラシレスモータは,永久磁石からなるロータ
a(第2図は2極の場合を示している),ロータaの回
転位置を検出する複数のホール素子c,多相電流を流す
ことによりロータaの回転磁界を作るステータ(図示し
てない)のコイルbから構成されている。A DC brushless motor used as a spindle motor of a magnetic disk device includes a rotor a made of a permanent magnet (FIG. 2 shows the case of two poles) and a plurality of Hall elements c for detecting the rotational position of the rotor a. , A coil (b) of a stator (not shown) that produces a rotating magnetic field of the rotor a by passing a multiphase current.
直流ブラシレスモータの回転は,制御部(図示してな
い)からのスタート信号を受けたモータ制御回路5が
駆動電流をコイルbに流すことにより回転を開始し,ロ
ータaの回転位置によってホール素子c出力が変化し,
その出力を増幅・波形整形回路1で増幅・パルス化し,
ロータ位置検出回路2で電気信号に変換したホール信号
により,モータ制御回路5は電力増幅器13を通じて
コイルbに流す電流方向と電流量を制御して,直流ブラ
シレスモータの回転速度を制御する。The rotation of the DC brushless motor starts when the motor control circuit 5 which receives a start signal from a control unit (not shown) sends a drive current to the coil b, and the Hall element c changes depending on the rotation position of the rotor a. The output changes,
The output is amplified and pulsed by the amplification and waveform shaping circuit 1,
The motor control circuit 5 controls the rotation direction of the DC brushless motor by controlling the direction and amount of current flowing through the coil b through the power amplifier 13 by the hall signal converted into the electric signal by the rotor position detection circuit 2.
即ち,複数のステータ(図示してない)に巻かれている
複数のコイルb間へ流す電流方向,タイミングと電流量
を制御して,ロータaの回転速度を増す方向の回転磁
界,或いはロータaの回転速度を減ずる方向の回転磁界
を発生させる。That is, the rotating magnetic field in the direction of increasing the rotation speed of the rotor a or the rotor a by controlling the direction of the current flowing between the plurality of coils b wound around the plurality of stators (not shown), the timing and the amount of the current. Generates a rotating magnetic field in a direction that reduces the rotation speed of the.
一方,ホール信号は1回転パルス作成回路12にも送出
され,1回転パルス作成回路12はこのホール信号より
ロータaの1回転に1個発生するパルス′を作成し,
比較器9,10と計数回路4に送出する。On the other hand, the Hall signal is also sent to the one-revolution-pulse creating circuit 12, and the one-revolution-pulse creating circuit 12 creates a pulse ′ that is generated once for one revolution of the rotor a from this Hall signal.
It is sent to the comparators 9 and 10 and the counting circuit 4.
尚,計数回路4に送出されるパルス′は計数回路4を
リセットする信号として使用される。The pulse 'sent to the counting circuit 4 is used as a signal for resetting the counting circuit 4.
モータ制御回路5からの信号はスタート信号から一
定時間後にオンとなる信号であり、この信号により論
理積回路6、7、8を介して計数回路4からの信号が出
力されるようにしている。The signal from the motor control circuit 5 is a signal that is turned on after a fixed time from the start signal, and this signal causes the signal from the counting circuit 4 to be output via the AND circuits 6, 7, and 8.
信号がオフの間は論理積回路6、7、8からの信号は
出力されない。While the signal is off, the signals from the AND circuits 6, 7, 8 are not output.
信号がオンとなる時間は、スタート信号により起動
後、次第に回転が上昇して行き、直流ブラシレスモータ
とその駆動回路が正常であれば、モータ回転数が後述の
上限値と下限値の範囲内に入る時間である。When the signal is turned on, the rotation gradually increases after starting with the start signal, and if the DC brushless motor and its drive circuit are normal, the motor rotation speed falls within the upper and lower limit ranges described below. It's time to enter.
信号がオンになった時、上限値と下限値の範囲内にな
ければ起動時の回転異常として直ちにモータ駆動が停止
される。When the signal is turned on, if it is not within the range between the upper limit value and the lower limit value, the motor drive is immediately stopped as a rotation abnormality at the start.
発振器3から出力される所定周期の出力パルスにより計
数回路4はリセット後計数を開始し,予め設定されてい
る計数値T(これは,直流ブラシレスモータの基準回転
周期となる)に達したら計数値Tを論理積回路7を経由
してモータ制御回路5に出力する。The counting circuit 4 starts counting after reset by the output pulse of the predetermined cycle output from the oscillator 3, and reaches the preset count value T (this is the reference rotation cycle of the DC brushless motor) when the count value is reached. The T is output to the motor control circuit 5 via the AND circuit 7.
モータ制御回路5はこの計数値Tとパルス′とを比較
して,その差により直流ブラシレスモータの回転速度
(回転数)を制御し,その差が略ゼロになるとモータ制
御回路5は所定の一定回転速度(回転数)に達したと判
定する。The motor control circuit 5 compares the count value T with the pulse ', and controls the rotation speed (rotation speed) of the DC brushless motor based on the difference, and when the difference becomes substantially zero, the motor control circuit 5 keeps a predetermined constant value. It is determined that the rotation speed (rotation speed) has been reached.
又計数回路4には基準となる計数値T以外に,計数値
(計数値T−Δt)と計数値(計数値T+Δt)との設
定端子があり,計数値が(計数値T−Δt)に達すると
比較器9へ,(計数値T+Δt)まで計数したら比較器
10へそれぞれ信号を出力する。In addition to the reference count value T, the counting circuit 4 has setting terminals for the count value (count value T-Δt) and the count value (count value T + Δt), and the count value is set to (count value T-Δt). When it reaches, it goes to the comparator 9, and after counting up to (count value T + Δt), the comparator
Output signals to 10 respectively.
比較器9はこの信号の周期とパルス′の周期とを比較
して,パルス′の周期が計数値(計数値T−Δt)よ
り短ければ信号を出力する。同様に,比較器10もパル
ス′の周期と比較して,パルス′の周期が計数値
(計数値T+Δt)を越えれば信号を出力する。The comparator 9 compares the period of this signal with the period of the pulse ', and outputs a signal if the period of the pulse' is shorter than the count value (count value T-Δt). Similarly, the comparator 10 also compares the period of the pulse 'and outputs a signal if the period of the pulse' exceeds the count value (count value T + Δt).
又信号はモータの回転速度(回転数)が速過ぎるため
の警報信号であり,信号は遅過ぎるための警報信号
で,論理和回路11はこの信号,を速度異常信号と
してモータ制御回路5に送出する。Further, the signal is an alarm signal for the rotation speed (rotation speed) of the motor being too fast, and the signal is an alarm signal for being too slow. The OR circuit 11 sends this signal to the motor control circuit 5 as a speed abnormality signal. To do.
モータ制御回路5は,この速度異常信号を受けると直
ちにモータ駆動を停止する制御を行うと共に,制御部
(図示してない)に異常信号を送出する。The motor control circuit 5 controls to stop the motor drive immediately upon receiving the speed abnormality signal, and also sends an abnormality signal to a control unit (not shown).
尚,モータの回転速度(回転数)が計数値(計数値T−
Δt)と計数値(計数値T+Δt)との間にあれば,モ
ータの回転速度(回転数)は正常とモータ制御回路5が
判定する。従って,計数値(計数値T−Δt)と計数値
(計数値T+Δt)とはモータの回転速度(回転数)の
上限値,下限値として設定されているものである。The rotation speed (revolution speed) of the motor is a count value (count value T-
If it is between Δt) and the count value (count value T + Δt), the motor control circuit 5 determines that the rotation speed (rotation speed) of the motor is normal. Therefore, the count value (count value T-Δt) and the count value (count value T + Δt) are set as the upper limit value and the lower limit value of the rotation speed (rotation speed) of the motor.
尚,第3図は基準回転数Tをもとにして,上限値,下限
値でモータ回転数を監視している状況を示す。Incidentally, FIG. 3 shows a situation in which the motor rotation speed is monitored by the upper limit value and the lower limit value based on the reference rotation speed T.
又,計数値(計数値T+Δt),計数値T及び計数値
(計数値T−Δt)は,モータの回転開始より一定時間
後にモータ制御回路5から出力される信号と,計数回
路4がそれぞれの計数値に達した時に出力する信号との
論理積条件を取り,論理積条件が一致したそれぞれの論
理積回路6〜8から出力される。The count value (count value T + Δt), the count value T, and the count value (count value T−Δt) are the signals output from the motor control circuit 5 after a fixed time from the start of rotation of the motor, and the count circuit 4 respectively. A logical product condition with a signal to be output when the count value is reached is taken, and output from each of the logical product circuits 6 to 8 with which the logical product condition matches.
ホール素子cのロータa位置検出は,永久磁石であるロ
ータaから発生する磁束方向を検出してロータaの回転
位置を検出している。一方,上述のように,直流ブラシ
レスモータの回転速度(回転数)の制御基準信号は,ホ
ール素子cの検出出力をもとにしているが,ステータ
(図示してない)のコイルbに電流が流れると,この電
流によってロータaからの磁束に乱れが生じる。The rotor a position detection of the hall element c detects the rotational position of the rotor a by detecting the direction of magnetic flux generated from the rotor a which is a permanent magnet. On the other hand, as described above, the control reference signal of the rotation speed (rotation speed) of the DC brushless motor is based on the detection output of the Hall element c, but the current is present in the coil b of the stator (not shown). When flowing, the magnetic flux from the rotor a is disturbed by this current.
つまり,コイルbに電流を流している時と,流して無い
時とで磁束分布が異なる。これにより,ホール素子cは
磁束の乱れ状況に依って検出するロータaの回転位置が
異なり,従って,ホール素子cの検出出力も不安定とな
り,その分直流ブラシレスモータの回転速度(回転数)
の制御精度が低下すると言う問題点があった。That is, the magnetic flux distribution is different when the current is applied to the coil b and when it is not applied. As a result, in the Hall element c, the rotational position of the rotor a to be detected differs depending on the magnetic flux turbulence, and therefore the detection output of the Hall element c also becomes unstable, and the rotational speed (rotation speed) of the DC brushless motor is correspondingly increased.
However, there is a problem that the control accuracy of is decreased.
第3図はそのような状態を示すもので、直流ブラシレス
モータの回転数は目標値Tの付近でほぼ一定に保持され
ていても(図示せず)、実線で示すホール素子cの検出
出力だけは上限値、下限値を越えるような信号を出力
し、モータ回転数を不要な方向に制御することになる。FIG. 3 shows such a state. Even if the rotation speed of the DC brushless motor is kept substantially constant near the target value T (not shown), only the detection output of the Hall element c shown by the solid line is shown. Outputs a signal that exceeds the upper limit value and the lower limit value to control the motor rotation speed in an unnecessary direction.
本発明は、上記問題点を解消した新規なモータ速度監視
回路を実現することを目的とするものであり、複数のホ
ール素子からの検出信号をもとに駆動用コイルに流す電
流方向と、電流量を決定する直流モータをスピンドルモ
ータとして用い、前記ホール素子からの検出信号をもと
にして、前記スピンドルモータが第1の所定速度以上
か、或いは第2の所定速度以下の時、速度異常として前
記スピンドルモータの回転を停止する磁気ディスク装置
において、 磁気ディスク円板上のサーボ面より得るクロックパルス
をもとにした前記スピンドルモータの回転数監視手段
と、前記スピンドルモータが前記第1の所定速度と第2
の所定速度の間に設定された所定回転数に達したことを
判定する回転数判定手段とを設け、前記回転数判定手段
が前記スピンドルモータが所定回転数に達したと判定す
ると、前記スピンドルモータの回転異常監視を前記回転
数監視手段に切換えることを特徴とするモータ速度監視
回路により解決される。An object of the present invention is to realize a novel motor speed monitoring circuit that solves the above problems, and to detect the direction of current flowing through a drive coil based on the detection signals from a plurality of Hall elements and the current. A direct current motor that determines the amount is used as a spindle motor, and based on the detection signal from the Hall element, when the spindle motor is at a first predetermined speed or more or at a second predetermined speed or less, it is determined that the speed is abnormal. In a magnetic disk device for stopping the rotation of the spindle motor, a spindle motor rotation speed monitoring means based on a clock pulse obtained from a servo surface on a magnetic disk disk, and the spindle motor is at a first predetermined speed. And the second
Rotation speed determining means for determining that the predetermined rotation speed set during the predetermined speed is reached, and if the rotation speed determining means determines that the spindle motor has reached the predetermined rotation speed, the spindle motor It is solved by a motor speed monitoring circuit characterized by switching the rotation abnormality monitoring to the rotation speed monitoring means.
即ち、本発明は、検出精度は低いが低回転でも検出出力
が得られるホール素子からの検出出力と、検出精度は高
いが検出可能な回転数の範囲が狭いサーボヘッドよりの
検出出力の両者を切換えて使用するものである。That is, according to the present invention, both the detection output from the Hall element, which has a low detection accuracy but a detection output can be obtained even at a low rotation, and the detection output from the servo head, which has a high detection accuracy but has a narrow range of detectable revolutions, are provided. It is used by switching.
即ち,モータ制御回路に入力する速度異常信号の監視を
ホール素子の検出出力から得た速度異常信号と,磁気デ
ィスク円板上よりサーボヘッドが得るクロックパルスを
もとにして得た速度異常信号とに切り換える電子スイッ
チを設け,スピンドルモータの回転速度(回転数)が所
定の一定回転速度(回転数),例えばデータの記録/再
生処理を行う時の一定回転速度(回転数)に達するまで
は,ホール素子の検出出力から得た速度異常信号で回転
速度(回転数)異常を監視し,所定の一定回転速度(回
転数)に達した時点で,回転速度(回転数)異常監視を
磁気ディスク円板上よりサーボヘッドが得るクロックパ
ルス(例えば,インデックスパルス)をもとにして得た
速度異常信号に切り換えることにより,スピンドルモー
タの回転速度(回転数)を十数倍の高精度を持って監視
し,維持することを可能とした。That is, the speed abnormality signal obtained by monitoring the speed abnormality signal input to the motor control circuit from the detection output of the Hall element and the speed abnormality signal obtained based on the clock pulse obtained by the servo head from the magnetic disk disk are used. An electronic switch for switching to is provided, and until the rotation speed (rotation speed) of the spindle motor reaches a predetermined constant rotation speed (rotation speed), for example, a constant rotation speed (rotation speed) when recording / reproducing data. The rotation speed (revolution speed) abnormality is monitored by the speed abnormality signal obtained from the detection output of the Hall element, and when the predetermined constant rotation speed (revolution speed) is reached, the rotation speed (revolution speed) abnormality is monitored by the magnetic disk circle. By switching to the speed abnormality signal obtained based on the clock pulse (eg index pulse) obtained by the servo head on the board, the rotation speed of the spindle motor ( The number) monitors have ten times the precision, made it possible to maintain.
以下本発明の要旨を第1図に示す実施例により具体的に
説明する。The gist of the present invention will be specifically described below with reference to the embodiment shown in FIG.
第1図は本発明に係るモータ速度監視回路の一実施例を
示すブロックダイヤグラムを示す。尚全図を通じて同一
符号は同一対象物を示す。FIG. 1 is a block diagram showing an embodiment of a motor speed monitoring circuit according to the present invention. The same reference numerals denote the same objects throughout the drawings.
次に,本実施例の動作を本発明に関連する動作を中心に
して説明する。Next, the operation of this embodiment will be described focusing on the operation related to the present invention.
スタート信号により直流ブラシレスモータが起動し、
前述のようにモータ制御回路5から一定時間後に信号
がオンとなる。DC brushless motor is started by the start signal,
As described above, the signal is turned on from the motor control circuit 5 after a fixed time.
この時直流ブラシレスモータに障害があり、回転数が前
述の上限値を越えているか、下限値を下回っている場合
は、ホール素子側の比較回路9,10で回転異常を検出
し、信号として電子スイッチ23を介してモータ制御回
路5へ送出する。At this time, if the DC brushless motor is faulty and the rotation speed exceeds the upper limit value or falls below the lower limit value, the comparator circuits 9 and 10 on the Hall element side detect the abnormal rotation, and the electronic signal is output. It is sent to the motor control circuit 5 via the switch 23.
ホール素子cからのホール信号およびパルス′は回
転数が上限値と下限値の範囲外の場合でも出力される。
一方、後述のサーボヘッドからの信号出力は回転数が一
定の範囲内に限定されるため、起動時の回転異常のよう
な広範囲の回転異常の検出には適当ではない。The Hall signal and the pulse ′ from the Hall element c are output even when the rotation speed is outside the range between the upper limit value and the lower limit value.
On the other hand, the signal output from the servo head, which will be described later, is limited in the number of revolutions within a certain range, and is not suitable for detecting a wide range of revolution abnormality such as rotation abnormality at the time of starting.
次に、信号がオンになった時、直流ブラシレスモータ
の回転数が上限値と下限値の範囲内であれば、モータ制
御回路5により、回転数は次第に計数値Tに向かって収
束する。Next, when the signal turns on, if the rotation speed of the DC brushless motor is within the range between the upper limit value and the lower limit value, the motor control circuit 5 causes the rotation speed to gradually converge toward the count value T.
その過程で上限値と下限値の間の予め定めた所定の回転
数に達するとモータ制御回路5は信号を電子スイッチ
23に送り、電子スイッチ23を論理和回路22側に接続換え
する。When a predetermined number of rotations between the upper limit value and the lower limit value is reached in the process, the motor control circuit 5 sends a signal to the electronic switch.
23, and switches the electronic switch 23 to the side of the OR circuit 22.
これにより,電子スイッチ23は論理和回路22から速度異
常信号が出力されると,この信号をモータ制御回路
5に送出する。As a result, when the logical sum circuit 22 outputs a speed abnormality signal, the electronic switch 23 sends this signal to the motor control circuit 5.
尚速度異常信号は,磁気ディスク円板d上のサーボ面
をサーボヘッドeで読取った信号(例えば,磁気ディ
スク円板dが1周にするのに1発読取るインデックス信
号)を復調回路14で所定波形に復調し,これを波形整形
回路15で後の回路(計数回路17,比較器20,21等)で使
用出来る波形に整形した信号′をもとにして,以下の
ようにして作成される。As the speed abnormality signal, a signal obtained by reading the servo surface on the magnetic disk disk d with the servo head e (for example, an index signal that is read once to make one rotation of the magnetic disk disk d) is predetermined by the demodulation circuit 14. It is created as follows based on the signal 'which is demodulated into a waveform and shaped by the waveform shaping circuit 15 into a waveform that can be used in subsequent circuits (counter circuit 17, comparators 20, 21, etc.) .
即ち,計数回路17には,計数回路4と同様に計数値(計
数値T−Δt)と計数値(計数値T+Δt)とを取出す
リードが設定されており,計数値(計数値T−Δt)の
リードは論理積回路18と,計数値(計数値T+Δt)の
リードは論理積回路19と接続されている。That is, in the counting circuit 17, a lead for taking out the count value (count value T-Δt) and the count value (count value T + Δt) is set in the same way as the count circuit 4, and the count value (count value T-Δt) is set. Is connected to the AND circuit 18, and the lead for the count value (count value T + Δt) is connected to the AND circuit 19.
計数回路17は,計数回路17のリセット信号となる信号
′でそれまでの計数値をリセット後,発振器3と同一
周期を持つ発振器16から出力されるパルスにより計数を
開始する。The counting circuit 17 resets the count value up to that point with a signal 'which becomes the reset signal of the counting circuit 17, and then starts counting by the pulse output from the oscillator 16 having the same period as the oscillator 3.
論理積回路19,18のもう1つの端子には,モータ制御回
路5から送出される信号が,モータの回転開始後オン
となっており,計数回路17の計数値が計数値(計数値T
+Δt),計数値(計数値T−Δt)に達した時点で論
理積回路19,18は信号をそれぞれ比較器21,20に送出す
る。The signal sent from the motor control circuit 5 is turned on after the motor starts rotating and the count value of the counting circuit 17 is applied to the other terminals of the AND circuits 19 and 18 (count value T
+ Δt) and the count value (count value T−Δt) are reached, the AND circuits 19 and 18 send signals to the comparators 21 and 20, respectively.
比較器20は論理積回路18からの信号と信号′とを比較
して,速過ぎる場合は信号を,同様に比較器21は遅過
ぎる場合に信号をそれぞれ論理和回路22に出力する。The comparator 20 compares the signal from the logical product circuit 18 with the signal ', and outputs the signal to the logical sum circuit 22 when the speed is too fast, and also outputs the signal to the logical sum circuit 22 when the speed is too slow.
以上のようにして,データの記録/再生時はより高い精
度を持って,直流ブラシレスモータの回転速度(回転
数)を監視する。As described above, the rotation speed (rotation speed) of the DC brushless motor is monitored with higher accuracy during data recording / reproduction.
以上のような本発明によれば,モータの速度監視を十数
倍の高精度を持って監視することが可能となる。According to the present invention as described above, it becomes possible to monitor the speed of the motor with a high accuracy of ten times or more.
第1図は本発明に係るモータ速度監視回路の一実施例を
示すブロックダイヤグラム, 第2図は磁気ディスク装置の従来のモータ速度監視装置
図, 第3図はモータ回転速度監視状況図, をそれぞれ示す。 図において, 1は増幅・波形整形回路, 2はロータ位置検査回路,3,16は発振器, 4,17は計数回路,5はモータ制御回路, 6〜8,18,19は論理積回路, 9,10,20,21は比較器,11,22は論理和回路, 12は1回転パルス作成回路, 13は電力増幅器,14は復調回路, 15は波形整形回路,23は電子スイッチ, をそれぞれ示す。FIG. 1 is a block diagram showing an embodiment of a motor speed monitoring circuit according to the present invention, FIG. 2 is a conventional motor speed monitoring device diagram of a magnetic disk device, and FIG. 3 is a motor rotation speed monitoring status diagram. Show. In the figure, 1 is an amplification / waveform shaping circuit, 2 is a rotor position inspection circuit, 3 and 16 are oscillators, 4 and 17 are counting circuits, 5 is a motor control circuit, 6 to 8, 18 and 19 are AND circuits, 9 , 10, 20 and 21 are comparators, 11 and 22 are logical sum circuits, 12 is one rotation pulse generation circuit, 13 is a power amplifier, 14 is a demodulation circuit, 15 is a waveform shaping circuit, and 23 is an electronic switch. .
Claims (1)
駆動用コイルに流す電流方向と、電流量を決定する直流
モータをスピンドルモータとして用い、前記ホール素子
からの検出信号をもとにして、前記スピンドルモータが
第1の所定速度以上か、或いは第2の所定速度以下の
時、速度異常として前記スピンドルモータの回転を停止
する磁気ディスク装置において、 磁気ディスク円板上のサーボ面より得るクロックパルス
をもとにした前記スピンドルモータの回転数監視手段
と、前記スピンドルモータが前記第1の所定速度と第2
の所定速度の間に設定された所定回転数に達したことを
判定する回転数判定手段とを設け、前記回転数判定手段
が前記スピンドルモータが所定回転数に達したと判定す
ると、前記スピンドルモータの回転異常監視を前記回転
数監視手段に切換えることを特徴とするモータ速度監視
回路。1. A direct current motor for determining a current direction and a current amount to be passed through a drive coil based on detection signals from a plurality of Hall elements is used as a spindle motor, and based on the detection signals from the Hall elements. In a magnetic disk device that stops the rotation of the spindle motor as a speed abnormality when the spindle motor is equal to or higher than a first predetermined speed or equal to or lower than a second predetermined speed, it is obtained from a servo surface on a magnetic disk disk. Rotation speed monitoring means for the spindle motor based on a clock pulse;
Rotation speed determining means for determining that the predetermined rotation speed set during the predetermined speed is reached, and if the rotation speed determining means determines that the spindle motor has reached the predetermined rotation speed, the spindle motor The motor speed monitoring circuit is characterized in that the rotation abnormality monitoring is switched to the rotation speed monitoring means.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59257005A JPH0634616B2 (en) | 1984-12-05 | 1984-12-05 | Motor speed monitoring circuit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59257005A JPH0634616B2 (en) | 1984-12-05 | 1984-12-05 | Motor speed monitoring circuit |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS61135377A JPS61135377A (en) | 1986-06-23 |
| JPH0634616B2 true JPH0634616B2 (en) | 1994-05-02 |
Family
ID=17300396
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59257005A Expired - Lifetime JPH0634616B2 (en) | 1984-12-05 | 1984-12-05 | Motor speed monitoring circuit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0634616B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE3641538A1 (en) * | 1986-12-05 | 1988-06-09 | Heidelberger Druckmasch Ag | DEVICE FOR DETECTING THE SPEED OF A BRUSHLESS DC MOTOR |
| JPH0378490A (en) * | 1989-08-18 | 1991-04-03 | Fujitsu Ltd | Pwm controlling type of spindle motor |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5361034A (en) * | 1976-11-12 | 1978-06-01 | Hitachi Ltd | Air conditioner protective system |
-
1984
- 1984-12-05 JP JP59257005A patent/JPH0634616B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPS61135377A (en) | 1986-06-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6531839B1 (en) | Circuit and method for motor control | |
| JP3769813B2 (en) | Optical disc driving method and optical disc driving apparatus | |
| JPH01152989A (en) | Method and apparatus for obtaining temperature of brushless dc motor | |
| USRE38264E1 (en) | Rotary drive for a data carrier | |
| US5285141A (en) | Circuit for preventing abnormal rotation of a spindle motor | |
| US4477750A (en) | Multi-level disk drive motor speed control | |
| JPH0634616B2 (en) | Motor speed monitoring circuit | |
| US20050083044A1 (en) | Rotational position detector and recording-reproducing unit utilizing the same | |
| US4145642A (en) | System for controlling the rotation of a DC motor | |
| JPH08308276A (en) | Motor rotation stop control device | |
| KR0185917B1 (en) | Capstan motor speed control device | |
| JP3249119B2 (en) | Position detection method in cassette recorder | |
| JP2002034284A (en) | Motor rotation detection system and disk device | |
| JP2573089B2 (en) | Pause device for disc player | |
| KR920009099B1 (en) | Taco Pulse Generator Circuit | |
| KR100245895B1 (en) | Recorder with driving phase detector | |
| WO1988001763A1 (en) | Servo-system | |
| JPH0313909Y2 (en) | ||
| KR100337840B1 (en) | Circuit for sensing driving state of spindle motor in disc driving system | |
| JPH0553026B2 (en) | ||
| JP2546198B2 (en) | Speed control device | |
| JPH0512788A (en) | Index adjustment device | |
| JP3275148B2 (en) | Motor control device | |
| JP2507726Y2 (en) | Tape running condition determination device | |
| JPS58212379A (en) | Reproducing speed controller |