JPH04178971A - 磁気ディスク駆動装置 - Google Patents

磁気ディスク駆動装置

Info

Publication number
JPH04178971A
JPH04178971A JP30617490A JP30617490A JPH04178971A JP H04178971 A JPH04178971 A JP H04178971A JP 30617490 A JP30617490 A JP 30617490A JP 30617490 A JP30617490 A JP 30617490A JP H04178971 A JPH04178971 A JP H04178971A
Authority
JP
Japan
Prior art keywords
signal
pulse
section
pulses
rotation
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.)
Pending
Application number
JP30617490A
Other languages
English (en)
Inventor
Yoshihiro Watanabe
佳宏 渡辺
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Oki Electric Industry Co Ltd
Original Assignee
Oki Electric Industry Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Oki Electric Industry Co Ltd filed Critical Oki Electric Industry Co Ltd
Priority to JP30617490A priority Critical patent/JPH04178971A/ja
Publication of JPH04178971A publication Critical patent/JPH04178971A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Rotational Drive Of Disk (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、磁気ディスク駆動装置におけるスピンドルモ
ータの制御に関するものである。
[従来の技術] 第3図は従来の磁気ディスク駆動装置を示すブロック図
である。
図において、(11)は図示せぬ磁気ディスクを一定の
速度で回転させるスピンドルモータで、回転数に比例し
た信号(以下、「比較信号(fT、) Jという)を送
出する。(12)は基準信号<r   >をSe 送出する水晶発信器、(13)は基準信号(f’   
)SC の位相と比較信号(fl、)の位相を比較し、位相差に
応じた誤差信号を送出する位相比較器、(14)は位相
比較器(13)の誤差信号に基づいてモータ駆動回路(
15)を制御するマイクロコンピュータ(以下、「マイ
コン」という)である。
次に、動作について説明する。スピンドルモータ(11
)の回転により送出される比較信号(f’、、)を位相
比較器(13)が入力すると、その位相比較器(13)
は、水晶発信器(12)からの基準信号(f   )を
基準に位相差があるかどうかを比較Se し、位相差があるときは位相差に比例する誤差信号をマ
イコン(14)に送出する。マイコン(14)は、入力
した誤差信号の内容を判定し、比較信号(r、o)が基
準信号(f   ’)より小さいときにはモータSC 駆動回路(15)の出力電圧が「大」になるように制御
し、また比較信号(f  )が基準信号(f   )T
に         osc より大きいときにはモータ駆動回路(15)の出力電圧
が「小」になるように制御するため、スピンドルモータ
(11)は、モータ駆動回路(15)の出力電圧に基づ
いて回転し、水晶発信器(12)の基準信号(r  )
と一致する方向に制御される。
SC [発明が解決しようとする課題] 上記のような従来の磁気ディスク駆動装置は、位相比較
によるPLL制御でスピンドルモータ(11)の回転を
制御しているため、例えば、図示せぬリード/ライトヘ
ッドが何等かの要因で磁気ディスク上に接触して、スピ
ンドルモータ(11)の回転を通常より1/N倍低下さ
せると、それが位相比較器(13)においてロックされ
てしまう。また、逆に装置の振動や衝撃によりスピンド
ルモータ(11)の回転がN倍になったときには、その
状態が位相比較器(13)にロックされてしまい、誤同
期の状態でスピンドルモータ(11)を回転させるとい
う問題があった。
本発明は、かかる課題を解決するためになされたもので
、スピンドルモータの回転が大きく変動しても誤同期を
起こすことなく、一定の回転をスピンドルモータに与え
る磁気ディスク駆動装置を得ることを目的とする。
csuiiを解決するための手段] 本発明に係る磁気ディスク駆動装置は、スピンドルモー
タに設けられ、磁気ディスクを1回転させるとき1個の
パルスを有する第1のパルス信号を発生する第1のパル
ス発生部と、前記スピンドルモータに設けられ、そのス
ピンドルモータの1回転当りn個のパルスを有する第2
のパルス信号を発生する第2のパルス発生部と、基準信
号を生成する基準信号生成部と、その基準信号と第1の
パルス信号の位相を比較し位相差に応じた誤差信号を送
出する位相比較部と、第1のパルス信号が入力されたと
き時間の計数を開始すると共に第2ノパルス信号を入力
してそのパルス数を計数し、計数時間が所定時間Tに達
したとき入力した第2のパルス信号のパルス数が予め設
定された所定時間T内の基準パルス数に対しN倍(但し
、Nは整数である)又は1/N倍かどうかを判定し、第
2のパルス信号のパルス数がN倍のときは1/N倍電圧
指令を、またパルス数が1/N倍のときはN倍電圧指令
を送出し、更にそれ以外のときは前記位相比較部を動作
させる同期判定部と、前記位相比較部からの誤差信号又
は同期判定部からの電圧指令に基づいて出力値を算出し
、出力値に応じた出力制御信号を送出する出力算出部と
を備えたものである。
[作用コ 本発明において、磁気ディスクの回転に同期した第1の
パルス信号が第1のパルス発生部より同期判定部に送出
されると、その同期判定部は、時間の計数を開始すると
同時に、第1のパルス信号に同期した第2のパルス信号
を第2のパルス発生部から入力してそのパルス数を計数
する。計数した時間が所定時間Tに達したときは、入力
した第2のパルス信号のパルス数が予め設定された所定
時間T内の基準パルス数に対しN倍又は1/N倍かどう
かを判定する。この時、判定結果がN倍のときはスピン
ドルモータの回転が1/N倍になるように1/N倍電圧
指令を、更に判定結果が17N倍のときはそのモータの
回転がN倍になるようにN倍電圧指令を出力算出部に送
出する。また、判定結果がそれ以外のときは出力算出部
の入力側に設けられた位相比較部を動作させる。位相比
較部が動作するときは、上述した同期判定部で判定され
た第2のパルス信号のパルス数と基準パルス数とが同期
したときであり、この場合、位相比較部は、第1のパル
ス発生部から送出される第1のパルス信号と基準信号生
成部からの基準信号とを入力して位相を比較し、位相差
に応じた誤差信号を出力算出部に送出する。この出力算
出部は、位相比較部からの誤差信号又は同期判定部から
の電圧指令に基づいて、出力値を算出すると共に出力値
に応じた出力制御信号をモータ駆動回路に送出するため
、出力制御信号を入力したモータ駆動回路は、その信号
に基づいてスピンドルモータの回転を制御し安定させる
[実施例コ 第1図は本発明の一実施例を示す磁気ディスク駆動装置
のブロック図、第2図はその動作を説明するためのフロ
ーチャートである。
図において、(1)はスピンドルモータで、図示せぬ磁
気ディスクの回転に同期する信号を生成するために、そ
のモータのロータ部(図示せず)にホールIC(図示せ
ず)が取り付けられ(第1のパルス発生部に相当する)
、磁気ディスクを1回転させる毎に1個のパルス(以下
、「1回転信号」という)がこのホールICより送出さ
れる。また1回転信号が送出されるときはn個のパルス
を有する比較信号(fT、)がスピンドルモータ(1)
の第2のパルス発生部より送出される。
(2)は所定時間T及びその時間T内にn個のパルス数
を有する基準パルスが設定されている同期判定部で、1
回転信号が入力されると、時間の計数を開始すると共に
比較信号(f、、)を入力してそのパルス数を計数し、
計数時間が所定時間Tに達したときは入力した比較信号
(rTG)のパルス数が基準パルスに対しN倍又は1/
N倍かどうかを判定し、比較信号(f’TG)のパルス
数がN倍のときは1/N倍電圧指令を、またパルス数が
1/N倍のときはN倍電圧指令を出力算出部(5)に送
出する。
更に、それ以外のときは位相比較部(3)を動作させる
動作指令(破線部分)を出す。
位相比較部(8)は、同期判定部(2)の動作指令を受
けると、基準信号生成部(4)からの基準信号(f  
 )の位相と1回転信号の位相とを比較しSC て、位相差に応じた誤差信号を送出する。
出力算出部(5)は、位相比較部(3)からの誤差信号
又は同期判定部(2)からの電圧指令に基づいて、出力
値を算出すると共に出力値に応じた出力制御信号をモー
タ駆動回路(8)に送出する。
モータ駆動回路(6)は、出力算出部(5)の出力制御
信号に基づいてスピンドルモータ(1)の回転速度を制
御する。
なお、上述した同期判定部(2)、位相比較部(3)、
基準信号生成部(4)及び出力算出部(5)のそれぞれ
の機能をマイコン(10)に設定してスピンドルモータ
(1)を制御するようにする。
上記のように構成された磁気ディスク駆動装置の動作を
第2図に基づいて説明する。
スピンドルモータ(1)のホールICから送出される1
回転信号を同期判定部(2)が入力すると(Sl)、そ
の同期判定部(2)は、時間を計数すると共にスピンド
ルモータ(L)の第2のパルス発生部から送出される比
較信号(rrc)のパルス数を計数する(82) 、 
(83)。計数した時間が予め設定された所定時間Tに
達したときには(S4)、入力した比較信号(r rc
 >のパルス数と予め設定されている基準パルスとが同
期しているかどうかを判定する(s5)。
同期しているときは位相比較部(3)に動作指令を出す
ため、その位相比較部(3)は、基準信号生成部(4)
の基準信号(f   ’)の位相と、入力されSC る1回転信号の位相とを比較しくS8)、位相差に応じ
た誤差信号を出力算出部(5)に送出する。また誤同期
のときは、比較信号(fT、)のパルス数が基準パルス
に対しN倍又は1/N倍のいずれかを判定する(S7)
。入力したパルス数がN倍のときは17N倍電圧指令を
(S8)、また入力したパルス数が1/N倍のときはN
倍電圧指令を、同期判定部(2)が出力算出部(5)に
送出する(S9)。出力算出部(5)は、位相比較部(
3)からの誤差信号、又は同期判定部(2)からの電圧
指令に基づいて、出力値を算出すると共にその出力値に
対応した出力制御信号をモータ駆動回路(6)に送出す
る(810)。
(811)。モータ駆動回路(6)は出力制御信号に基
づいてスピンドルモータ(1)の回転速度を制御する。
[発明の効果] 以上のように本発明によれば、スピンドルモータの回転
が異状のときは、同期判定部が、基準パルスに基づいて
その回転がN倍又は1/N倍かどうかを判定してスピン
ドルモータの回転を制御し、またそれ以外のときは位相
比較部を動作させてそのスピンドルモータの回転を制御
するようにしたので、従来のように誤同期のままスピン
ドルモータを回転させるということがなくなると共に、
正確な回転でそのスピンドルモータを駆動させるという
効果が得られている。
【図面の簡単な説明】
第1図は本発明の一実施例を示す磁気ディスク駆動装置
のブロック図、第2図はその動作を説明するためのフロ
ーチャート、第3図は従来の磁気ディスク駆動装置を示
すブロック図である。 図において、(1)はスピンドルモータ、(2)は同期
判定部、(3)は位相比較部、(4)は基準信号生成部
、(5)は出力算出部、(6)はモータ駆動回路である
。 特許出願人   沖電気工業株式会社 代理人 弁理士 佐 々 木 宗 治 本発明に係る磁気ディスク駆動装置のブロック回部1図 本発明に係るフローチャート 第2図

Claims (1)

  1. 【特許請求の範囲】  入力される出力制御信号に対応した出力電圧を送出す
    るモータ駆動回路と、その出力電圧に基づいて磁気ディ
    スクを回転させるスピンドルモータとを有する磁気ディ
    スク駆動装置において、スピンドルモータに設けられ、
    磁気ディスクを1回転させるとき1個のパルス(以下、
    「第1のパルス信号」という)を発生する第1のパルス
    発生部と、 前記スピンドルモータに設けられ、そのスピンドルモー
    タの1回転当りn個のパルス(以下、「第2のパルス信
    号」という)を発生する第2のパルス発生部と、 基準信号を生成する基準信号生成部と、 その基準信号と第1のパルス信号の位相を比較し位相差
    に応じた誤差信号を送出する位相比較部と、 第1のパルス信号が入力されたとき時間の計数を開始す
    ると共に第2のパルス信号を入力してそのパルス数を計
    数し、計数時間が所定時間Tに達したとき入力した第2
    のパルス信号のパルス数が予め設定された所定時間T内
    の基準パルス数に対しN倍(但し、Nは整数である)又
    は1/N倍かどうかを判定し、第2のパルス信号のパル
    ス数がN倍のときは1/N倍電圧指令を、またパルス数
    が1/N倍のときはN倍電圧指令を送出し、更にそれ以
    外のときは前記位相比較部を動作させる同期判定部と、 前記位相比較部からの誤差信号又は同期判定部からの電
    圧指令に基づいて出力値を算出し、出力値に応じた前記
    出力制御信号を送出する出力算出部と を備えたことを特徴とする磁気ディスク駆動装置。
JP30617490A 1990-11-14 1990-11-14 磁気ディスク駆動装置 Pending JPH04178971A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP30617490A JPH04178971A (ja) 1990-11-14 1990-11-14 磁気ディスク駆動装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP30617490A JPH04178971A (ja) 1990-11-14 1990-11-14 磁気ディスク駆動装置

Publications (1)

Publication Number Publication Date
JPH04178971A true JPH04178971A (ja) 1992-06-25

Family

ID=17953932

Family Applications (1)

Application Number Title Priority Date Filing Date
JP30617490A Pending JPH04178971A (ja) 1990-11-14 1990-11-14 磁気ディスク駆動装置

Country Status (1)

Country Link
JP (1) JPH04178971A (ja)

Similar Documents

Publication Publication Date Title
US4409533A (en) Method of restarting induction motor and apparatus for carrying out the same
KR100218547B1 (ko) 회전자 위치센서없이 다중위상 무브러쉬 전동기 제어방법 및 그 장치
EP0419303B1 (en) A pulse with modulation control system for a motor
CA2172667A1 (en) Angle controller for a switched reluctance drive utilizing a high frequency clock
EP0146906B1 (en) Speed and phase control system
US5990656A (en) Frequency detector
US6072288A (en) Control apparatus for permanent magnet electric motor used in electric motor vehicle in which a predetermined magnetic pole location signal pulse is supplied upon starting
JPH04178971A (ja) 磁気ディスク駆動装置
US20090009117A1 (en) Brushless Motor Control Apparatus and Control Method and Motor System
SU1624649A1 (ru) Стабилизированный электропривод
US4583033A (en) Speed control device for stepping motor
JPH09200901A (ja) 駆動システムの異常診断装置
JPS6160678B2 (ja)
JPS5883600A (ja) ステップモ−タの起動方法
GB1597790A (en) Variable reluctance motor drive systems
KR100222616B1 (ko) 모터제어장치
JPH03139191A (ja) 誘導電動機の速度制御装置
JP3327745B2 (ja) 回転駆動モータの回転状態検出方法及び装置
JP3102520B2 (ja) ブラシレスモータの駆動装置
JPH0681552B2 (ja) ステッピングモータの脱調検出方法
JPS62133358A (ja) モ−タ回転方向判別装置
KR950004269Y1 (ko) 광디스크 플레이어 시스템의 스핀들 모터 제어장치
JPS6131000A (ja) 一体形スタ−タジエネレ−タ装置
JP2529185B2 (ja) モ−タ制御回路
JPS58159256A (ja) テ−プレコ−ダのヘツドベ−ス制御装置