JPH0283857A - 磁気ディスク装置 - Google Patents

磁気ディスク装置

Info

Publication number
JPH0283857A
JPH0283857A JP23610288A JP23610288A JPH0283857A JP H0283857 A JPH0283857 A JP H0283857A JP 23610288 A JP23610288 A JP 23610288A JP 23610288 A JP23610288 A JP 23610288A JP H0283857 A JPH0283857 A JP H0283857A
Authority
JP
Japan
Prior art keywords
index signal
head
seek
interval
disk
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
JP23610288A
Other languages
English (en)
Inventor
Minoru Minase
実 水無瀬
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.)
Tokico Ltd
Original Assignee
Tokico 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 Tokico Ltd filed Critical Tokico Ltd
Priority to JP23610288A priority Critical patent/JPH0283857A/ja
Publication of JPH0283857A publication Critical patent/JPH0283857A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
  • Rotational Drive Of Disk (AREA)

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、コンピュータの外部記憶手段として用いられ
る磁気ディスク装置に係り、特に磁気ディスク駆動用の
スピンドルモータの回転異常の有無を検出する場合に用
いて好適な磁気ディスク装置に関する。
し従来の技術] 従来、磁気ディスクの回転駆動源としてスピンドルモー
タを搭載した磁気ディスク装置があるが、該磁気ディス
ク装置では、スピンドルモータ1回転毎に1つまたはそ
れ以上のインデックス信号を発生させ、予め設定したイ
ンデックス信号の発生間隔と、インデックス信号の入力
間隔とに基づき、スピンドルモータの回転異常の有無を
検出している。
即ち、上記の磁気ディスク装置では例えば第4図に示す
各処理を行っている。ヘッドのシーク実行処理(同図(
a))では、制御部(図示路)はヘッドが現在位置して
いる現在シリンダN cyQと該ヘッドをシークさせる
目的シリンダθcyρとを入力した後(ステップ5AI
)、該ヘッドのシーク量S=θcyQ−NcyQを算出
しくステップ5A2)、ヘッドのシーク時における制御
量を決定した後(ステップ5A3)、ヘッドを目的シリ
ンダθcyQヘシーク動作させる(ステップ5A4)。
他方、スピンドルモータ回転異常検出処理(同図(b)
)では、起動時にインデックス信号の発生間隔Δ[NX
の設定後(ステップ5BI)、へ、ドが読出したサーボ
データから作ったインデックス信号の入力時間Tnと2
次のインデックス信号の入力時間Tn+1を入力しくス
テップSB2,5B3)、インデックス信号の入力時間
間隔ΔT−(Tn−1−1)Tnの算出後(ステップ5
B4)、前記ΔINXと、前記ΔTとの比率RT(=1
−(ΔINX/ΔT))を算出する(ステップ5B5)
。そして、前記比率RTが規格値±0.3%の範囲内の
場合は上記処理を繰返す一方、前記比率RTが規格値上
0.3%の範囲外の場合はエラー処理ルーチンへ移行す
るようになっている。
[発明が解決しようとする課題] ところで、上記従来の磁気ディスク装置においては次の
ような問題があった。
ヘッドを支持するアクチュエータが回転軸を中心に揺動
するロークリアクチュエータを搭載した磁気ディスク装
置の場合、ヘッドが磁気ディスクの半径方向に対し円弧
状に移動するため、該ヘッドの移動速度は前記半径方向
と円周方向との2方向の成分を持つことになる。この結
果、ヘッドのシーク方向やシーク量次第ではインデック
ス信号=3 がシフトし、スピンドルモータにあたかも回転異常が発
生したようにみえるため、制御部はスピンドルモータの
見掛は上の回転異常を、実際に回転異常が発生したと判
断する不具合があった。
本発明は前記課題を解決するもので、磁気ヘッドのシー
ク実行前に該磁気ヘッドのシーク方向やシーク量に応じ
てインデックス信号間隔の補正量を考慮することにより
、ディスク駆動モータの回転異常検出を正確かつ的確に
行うことを可能とした磁気ディスク装置の提供を目的と
する。
[課題を解決するための手段] 上記目的を達成するため、本発明は、磁気ディスクと、
該磁気ディスクを回転駆動するディスク駆動モータと、
前記磁気ディスクに対する情報の書込または読出を行う
磁気ヘッドと、該磁気ヘッドを搭載したヘッド支持機構
と、前記ヘッド支持機構を前記磁気ディスクの半径方向
へ移動させるヘッド駆動モータとを具備してなり、前記
ディスク駆動モータの1回転毎にインデックス信号を1
回またはそれ以上発生させ、該インデックス信号=4 と次のインデックス信号との間隔を判定することにより
、前記ディスク駆動モータの回転に異常が有るか否かを
検出するように構成した磁気ディスク装置において、前
記磁気ヘッドのシーク動作前に該磁気ヘッドのシーク方
向、シーク量等に応じてインデックス信号と次のインデ
ックス信号との間隔の補正量を決定し、該決定した補正
量を前記磁気ヘッドにより前記磁気ディスクから読出し
たサーボ情報から作成したインデックス信号と次のイン
デックス信号との間隔に加算または減算し、該加算また
は減算して求めた間隔と、予め設定されたインデックス
信号と次のインデックス信号との間隔との比率が所定の
規格値の範囲内に有るか否かを判定し、該判定結果に基
づき前記ディスク駆動モータの回転に異常が有るか否か
を検出する制御手段を具備することを特徴とする。
[作用] 本発明によれば、磁気ヘッドのシーク動作実行前に、該
磁気ヘッドを現在位置しているシリンダから目的のシリ
ンダヘシークさせる際のシーク方向やシーク量等にみあ
ったインデックス信号の間隔の補正量を決定する。そし
て該補正量を、磁気へノドにより読出したサーボ情報か
ら作成したインデックス信号の間隔に加算または減算し
、該加算または減算した間隔と、磁気ディスク装置の起
動時に設定したインデックス信号の間隔との比率が規格
値の範囲内にあるか否かを判定することにより、ディス
ク駆動モータに回転異常があるか否かを検出する。これ
により、従来のようにスピンドルモータの見掛け一ヒの
回転異常を実際の回転異常と検出する不具合を防止する
ことができる。
[実施例] 以下、本発明の一実施例を図面に基づいて説明する。
第1図において符号1は磁気ディスク装置のベースであ
り、該ベースlにはスピンドルモータ2が搭載され、該
スピンドルモータ2には磁気ディスク3(以下ディスク
と略称)が固定されている。
該ディスク3はスピンドルモータ2の駆動力に伴い矢印
Y1方向へ回転するようになっており、該ディスク3に
は予めサーボデータが書込まれている。前記ディスク3
の外周側近傍のベースI上には、ピボット軸4が前記ス
ピンドルモータ2の回転軸と平行に且つ回転可能に配設
されている。前記ピボット軸4にはロークリアクチュエ
ータ5が固定され、ピボット軸4を中心として水平面内
で矢印Y2−Y3方向へ円弧状に揺動可能とされている
前記ロータリアクチーエータ5の一端部には読出/書込
用ヘッド(以下ヘッドと略称)6が固定され、ディスク
3の面上を水平面内で矢印Y2−Y3方向へ円弧状に揺
動可能とされている。該へ。
ドロはディスク3が回転を開始すると、ディスク表面に
発生する空気流により該ディスク表面から0.3〜0,
4μ偽浮上するようになっている。この場合、ヘッド6
によるディスク3へのデータ書込/読出時においてはス
キニー角(ヘッド6のロークリアクチュエータ取付方向
中心線と、ディスク3の記録シリンダの接線とが成す角
)を有するが、該スキュー角が太き(なるとヘッド6の
前記浮上量が減少する特性がある。このため、空気流の
流速が遅くスキュー角が大で浮上特性が悪化するディス
ク3内周側では、予めスキュー角が零となるような設定
を行っている。
前記ロークリアクチュエータ5の他端部にはアクチュエ
ータ駆動モータ7が配設され、該駆動モータ7はコイル
8とヨーク9から構成されている。
即ち、ロークリアクチュエータ5の他端部にコイル8が
固定され、該コイル8はアクチュエータ駆動モータ7の
駆動に伴いヨーク9内を矢印Y2−Y3方向へ揺動する
ようになっている。そしてアクチュエータ駆動モータ7
により、ロータリアクチュエータ5はディスク3上を矢
印Y2−Y3方向へ円弧状に駆動されるようになってい
る。
前記ロークリアクチュエータ5には、弾性部材IOの一
端部が固定されるとともに、該弾性部材lOの他端部が
ペース1上に固定されている。これにより、ロークリア
クチュエータ5に対しては通常矢印Y4方向への引張力
が作用しているため、磁気ディスク装置の非動作時には
、ヘプト6がデイ一 スフ3の内周側へ移動させられ該内周側に保持されるよ
うになっている。
ところで、ヘッド6がディスク3の記録シリンダに停止
している時には、スピンドルモータ2が1回転する毎に
インデックス信号が1回またはそれ以上、制御部(制御
手段、図示路)へ入力されるようになっている。この場
合、前記インデックス信号の入力間隔は、ディスク3の
回転数を例えば3600rp−とすると、16.67m
5ec C= 1/(3600/60))間隔となって
いる(第2図(、a)参照)。また、記録シリンダに停
止状態にあるヘッド6をディスク3外周側(矢印Y2方
向)ヘシークさせる時には、前記インデックス信号の入
力間隔は通常の入力間隔16、67m5ecより短くな
るようになっている(第2図(b)参照)。また、記録
シリンダに停止状態にあるヘッド6をディスク3内周側
(矢印Y3方向)ヘシークさせる時には、前記インデッ
クス信号の入力間隔は通常の入力間隔16.67m5e
cより長くなるようになっている(第2図(c)参照)
そこで、本磁気ディスク装置ではヘッド6のシ−り動作
実行前に、該ヘッド6のシーク方向/シーク量に応じた
インデックス信号の入力間隔の補正量を決定し、該補正
量と、予め設定したインデックス信号の発生間隔ΔIN
Xと、シーク時におけるインデックス信号の入力時間間
隔ΔTとから比率RTを算出し、該比率が予め設定した
規格値の範囲内にあるか否かを判定することにより、ス
ピンドルモータ2の回転異常の有無を検出するようにな
っている。
次に、上記構成による本実施例の作用を第3図のフロー
チャートに基づき説明する。
ヘッド6のシーク実行処理において、前記制御部はヘッ
ド6が現在位置しているディスク3の現在シリンダN 
cyQと、該ヘッド6をシークさせる目的シリンダθc
yQとを入力した後(ステップ5C1)、該ヘッド6を
目的シリンダθcyQまでシークさせるに要するシーク
量S−θcyQ −N cyQを算出する(ステップ5
c2)。次にヘッド6のシーク時における該ヘッド6の
シーク方向/シーク量に応じたインデックス信号の間隔
の補正量DTを決定する(ステップ5C3)。
ここで、該シーク実行処理の前記ステップS03から、
スピンドルモータ回転異常検出処理のステップSD5へ
移行する。
この場合、該スピンドルモータ回転異常処理のステップ
SDI〜ステップSD4までは、従来と同様に次の処理
が行なわれる。即ち、磁気ディスク装置の起動時におい
て前記制御部はインデックス信号の発生間隔ΔINXを
予め設定した後(ステップ5DI)、ヘッド6によりデ
ィスク3から読出したサーボデータに基づき作成したイ
ンデックス信号の入力時間Tnと、スピンドルモータ2
の回転に伴う前記インデックス信号の次のインデックス
信号の入力時間Tn+Iを入力しくステップSD2.ス
テップ5D3)、インデックス信号の入力時間間隔ΔT
=(Tn+ 1 )−Tnを算出する。即ち、該入力時
間間隔ΔTに相当するスピンドルモータ2の回転周期を
算出する(ステップS D4)。
次に、ステップSD5においては、前記シーク実行処理
のステップS03で決定したヘッド6の+1 シーク時における。該ヘッド6のシーク方向/シーク量
に応じたインデックス信号の間隔の補正量DTを、該ス
ピンドルモータ回転異常検出処理の前記ステップSD4
において算出したインデックス信号の入力時間間隔へT
に加算または減算し、該加算または減算して求めた間隔
(ΔT+DT)と、該スピンドルモータ回転異常検出処
理における前記ステップSDIで設定したインデックス
信号の発生間隔ΔINXとの比率RT(−11ΔINX
/(ΔT十D T )l)を算出する。
次に、ステップSD6においては、前記比率RTが規格
値±0.3%の範囲内の場合には上記ステップSD2へ
戻りステップSD5までの処理を繰返す。これに対し、
前記比率RTが規格値±03%の範囲外の場合にはエラ
ー処理サブルーチンへ移行する。
次に再度、前記シーク実行処理のステップSC4へ戻り
、ヘッド6のシーク時における。アクチュエータ駆動モ
ータ7の駆動量等の制御量を決定した後、ステップS0
5においてヘッド6を現在ンリンダN cyQから目的
シリンダθcyQまでシークさせ、該シーク実行処理を
終了する。
尚、上記実施例では前記比率RTがどの範囲にあるかを
判定する際の規格値を±0.3%としたが、該数値に限
定されるものではない。
しかして上記実施例によれば、シーク動作実行前に、ヘ
ッド6のシーク方向/シーク量に応じたインデックス信
号間隔の補正量を考慮して比率RTを算出するため、ス
ピンドルモータ2の回転異常の有無を正確に検出するこ
とが可能となる。
[発明の効果] 以上説明したように本発明によれば、磁気ディスクと、
該磁気ディスクを回転駆動するディスク駆動モータと、
前記磁気ディスクに対する情報の書込または読出を行う
磁気ヘッドと、該磁気ヘッドを搭載したヘッド支持機構
と、前記ヘッド支持機構を前記磁気ディスクの半径方向
へ移動さぜるヘッド駆動モータとを具備してなり、前記
ディスク駆動モータの1回転毎にインデックス信号を1
回またはそれ以上発生させ、該インデックス信号と次の
インデックス信号との間隔を判定することにより、前記
ディスク駆動モータの回転に異常が有るか否かを検出す
るように構成した磁気ディスク装置において、前記磁気
へ、ドのシーク動作前に該磁気ヘッドのシーク方向、シ
ーク量等に応じてインデックス信号と次のインデックス
信号との間隔の補正量を決定し、該決定した補正量を前
記磁気ヘッドにより前記磁気ディスクから読出したサー
ボ情報から作成したインデックス信号と次のインデック
ス信号との間隔に加算または減算し、該加算または減算
して求めた間隔と、予め設定されたインデックス信号と
次のインデックス信号との間隔との比率が所定の規格値
の範囲内に有るか否かを判定し、該判定結果に基づき前
記ディスク駆動モータの回転に異常が有るか否かを検出
する制御手段を具備する構成としたので、以下の効果を
奏することができる。
■磁気ヘッドのシーク実行前に該磁気ヘッドのシーク方
向やシーク量に応じてインデックス信号間隔の補正量を
考慮し、ディスク駆動モータに回転異常があるか否かを
検出するため、該回転異常の有無を正確かつ的確に検出
することができる。
■上記■により、従来のようにディスク駆動モータの見
掛は上の回転異常を実際の回転異常と判断するという誤
判断を防止できるため、磁気ディスク装置の信頼性を向
上させることができる。
【図面の簡単な説明】
第1図は本発明の一実施例による磁気ディスク装置の構
成を示す概略平面図、第2図(a)、 (b)、 (c
)は本実施例のインデックスパルスの出力タイミングを
示すタイムチャート、第3図は本実施例の制御系を説明
するためのフローチャート、第4図(a)(b)は各々
従来の磁気ディスク装置の制御系を説明するためのフロ
ーチャートである。 2・・・・・・スピンドルモータ(ディスク駆動モータ
)、3・・・・・・磁気ディスク、5・・・・・ローク
リアクチュエータ(ヘッド支持機構)、6・・・・・・
ヘッド(磁気ヘッド)、7・・・・・・アクチュエータ
駆動モータ(ヘッド駆動モータ)。 第1 図

Claims (1)

  1. 【特許請求の範囲】 磁気ディスクと、該磁気ディスクを回転駆動するディス
    ク駆動モータと、前記磁気ディスクに対する情報の書込
    または読出を行う磁気ヘッドと、該磁気ヘッドを搭載し
    たヘッド支持機構と、前記ヘッド支持機構を前記磁気デ
    ィスクの半径方向へ移動させるヘッド駆動モータとを具
    備してなり、前記ディスク駆動モータの1回転毎にイン
    デックス信号を1回またはそれ以上発生させ、該インデ
    ックス信号と次のインデックス信号との間隔を判定する
    ことにより、前記ディスク駆動モータの回転に異常が有
    るか否かを検出するように構成した磁気ディスク装置に
    おいて、 前記磁気ヘッドのシーク動作前に該磁気ヘッドのシーク
    方向、シーク量等に応じてインデックス信号と次のイン
    デックス信号との間隔の補正量を決定し、該決定した補
    正量を前記磁気ヘッドにより前記磁気ディスクから読出
    したサーボ情報から作成したインデックス信号と次のイ
    ンデックス信号との間隔に加算または減算し、該加算ま
    たは減算して求めた間隔と、予め設定されたインデック
    ス信号と次のインデックス信号との間隔との比率が所定
    の規格値の範囲内に有るか否かを判定し、該判定結果に
    基づき前記ディスク駆動モータの回転に異常が有るか否
    かを検出する制御手段を具備することを特徴とする磁気
    ディスク装置。
JP23610288A 1988-09-20 1988-09-20 磁気ディスク装置 Pending JPH0283857A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP23610288A JPH0283857A (ja) 1988-09-20 1988-09-20 磁気ディスク装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP23610288A JPH0283857A (ja) 1988-09-20 1988-09-20 磁気ディスク装置

Publications (1)

Publication Number Publication Date
JPH0283857A true JPH0283857A (ja) 1990-03-23

Family

ID=16995761

Family Applications (1)

Application Number Title Priority Date Filing Date
JP23610288A Pending JPH0283857A (ja) 1988-09-20 1988-09-20 磁気ディスク装置

Country Status (1)

Country Link
JP (1) JPH0283857A (ja)

Similar Documents

Publication Publication Date Title
JPH0210580A (ja) ディスク制御装置
JPH0283857A (ja) 磁気ディスク装置
US6636469B2 (en) Method for adjusting the rotation speed of a disk to reduce errors caused by disk unbalance
JPH01164279A (ja) スピンドルモータの停止制御装置
JPH0373406A (ja) 磁気ディスク装置のサーボ情報書き込み方法
JP2616570B2 (ja) サーボトラック書き込み装置
JP2000222813A (ja) 情報記録及び/又は再生装置
JPH10283724A (ja) ディスク回転数制御方法
JPH11328828A (ja) ディスク信号再生装置の回転数制御装置
KR19980050492A (ko) 스핀들 모터 속도 변환 장치
JPS61160883A (ja) 渦巻状トラツクにおけるランダムアクセス装置
JP3773395B2 (ja) ディスク状記録媒体駆動装置
JP3523913B2 (ja) 光ディスク再生装置におけるトラック線速度検出方法
JP3045967B2 (ja) ディスクプレイヤ
JPS6313252B2 (ja)
JPS59215082A (ja) 磁気デイスク装置
CN1253878C (zh) 光盘装置中控制光盘旋转速度的光盘数据记录方法
JPH07182676A (ja) ディスク媒体の偏心補正装置
JP2000173166A (ja) ディスク回転制御装置
JP2002074819A (ja) ディスク制動装置
JP2002074868A (ja) 磁気ヘッド位置決め装置
JP2001101783A (ja) 光ディスクの線速度測定方法
JP2001307419A (ja) ディスク装置における回転数制御方法
JPH0778430A (ja) トラックピッチ検査装置
JPH06243613A (ja) ディスク装置におけるアクセス方法