JPS6019586B2 - パルスモ−タによる磁気ヘツド送り装置 - Google Patents
パルスモ−タによる磁気ヘツド送り装置Info
- Publication number
- JPS6019586B2 JPS6019586B2 JP9467977A JP9467977A JPS6019586B2 JP S6019586 B2 JPS6019586 B2 JP S6019586B2 JP 9467977 A JP9467977 A JP 9467977A JP 9467977 A JP9467977 A JP 9467977A JP S6019586 B2 JPS6019586 B2 JP S6019586B2
- Authority
- JP
- Japan
- Prior art keywords
- magnetic head
- track
- signal
- pulse motor
- 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
Links
Landscapes
- Moving Of The Head To Find And Align With The Track (AREA)
Description
【発明の詳細な説明】
この発明は磁気媒体上の所定のトラック位置に磁気ヘッ
ドを移動して位置付けするパルスモータによる磁気ヘッ
ド送り装置に関する。
ドを移動して位置付けするパルスモータによる磁気ヘッ
ド送り装置に関する。
磁気ドラムあるいは磁気ディスク等の記憶装置において
は、磁気媒体に対し磁気ヘッドを所定のトラック位置に
移動して書込みあるいは読出しを行なう必要がある。
は、磁気媒体に対し磁気ヘッドを所定のトラック位置に
移動して書込みあるいは読出しを行なう必要がある。
例えばフロッピーディスク装置では第1図に示すように
、磁気媒体として同心円上にトラックが並んだフロッピ
ーデイスクーが用いられ、スピンドル2に挿入されて回
転する。
、磁気媒体として同心円上にトラックが並んだフロッピ
ーデイスクーが用いられ、スピンドル2に挿入されて回
転する。
磁気ヘッド3は図示していない書込み回路又は謙出し回
路に接続されており、キャリッジ4に支持されリードス
クリュー5の回転運動によって、フロッピーディスクー
上を半径方向に移動する。
路に接続されており、キャリッジ4に支持されリードス
クリュー5の回転運動によって、フロッピーディスクー
上を半径方向に移動する。
リードスクリュー5はギアとジョイントから成る結合部
6を介してパルスモータ7によって回転され、パルスモ
ータ7はクロツク発生回路8からの出力信号◇,,マ,
,?2,?2 によってドライブ回路9を介し励磁され
ステップ駆動される。例えば2相励磁の場合、第2図に
示したタイミングチャートのように、クロック発生回路
8にステップ命令として信号aが入力すると、そのパル
ス1個毎にn個(nは正の整数)のパルスを持つ信号?
,,J,,?2,J2が、信号bによって定められた順
位に従って切換えられて発生する。信号ぐ.に対し信号
J2は900位相が遅れており、信号◇,,?2 は?
,,?2 のそれぞれ極性反転信号であるから、信号ぐ
,は信号少,に対し180o位相が遅れ、信号少2は信
号?,に対し270o位相が遅れていることになる。信
号?,,0.,〇2,ぐ2が○,,で2→◇.・〇2→
41・J2 →J・・J2 →で.・02の順序で切換
えられ繰返して発生されると、各信号のパルスI巡毎に
1ステップとしてパルスモー夕7はnステップ駆動され
、結合部6を介してリードスクリュー5を回転し、キャ
リッジ4を移動して磁気ヘッド3をフロッピーディスク
1上を半径方向に1トラック分送る。信号aのパルス数
によって所定数のトラック分を送ることができる。また
、上記の場合が磁気ヘッドを内側へ送る場合とすると、
信号bの指令方向を変えることによりクロック発生回路
8から発生する信号◇,,CI,ぐ2,で2の発生順序
をマ.・J2 →ぐ.・ぐ2 →ぐ・●す2→◇・・J
2→◇.・ぐ2とすれば、パルスモー夕7の回転方向が
逆になり、磁気ヘッド3はフロッピーディスク1の外周
方向に移動させることができる。このように従釆は磁気
ヘッドを磁気媒体の所定のトラック上に位置付けするた
めにパルスモータを使用した場合、このパルスモータを
1トラック当り複数ステップ駆動することにより行ない
、前のトラックから次のトラックへ移動していた。
6を介してパルスモータ7によって回転され、パルスモ
ータ7はクロツク発生回路8からの出力信号◇,,マ,
,?2,?2 によってドライブ回路9を介し励磁され
ステップ駆動される。例えば2相励磁の場合、第2図に
示したタイミングチャートのように、クロック発生回路
8にステップ命令として信号aが入力すると、そのパル
ス1個毎にn個(nは正の整数)のパルスを持つ信号?
,,J,,?2,J2が、信号bによって定められた順
位に従って切換えられて発生する。信号ぐ.に対し信号
J2は900位相が遅れており、信号◇,,?2 は?
,,?2 のそれぞれ極性反転信号であるから、信号ぐ
,は信号少,に対し180o位相が遅れ、信号少2は信
号?,に対し270o位相が遅れていることになる。信
号?,,0.,〇2,ぐ2が○,,で2→◇.・〇2→
41・J2 →J・・J2 →で.・02の順序で切換
えられ繰返して発生されると、各信号のパルスI巡毎に
1ステップとしてパルスモー夕7はnステップ駆動され
、結合部6を介してリードスクリュー5を回転し、キャ
リッジ4を移動して磁気ヘッド3をフロッピーディスク
1上を半径方向に1トラック分送る。信号aのパルス数
によって所定数のトラック分を送ることができる。また
、上記の場合が磁気ヘッドを内側へ送る場合とすると、
信号bの指令方向を変えることによりクロック発生回路
8から発生する信号◇,,CI,ぐ2,で2の発生順序
をマ.・J2 →ぐ.・ぐ2 →ぐ・●す2→◇・・J
2→◇.・ぐ2とすれば、パルスモー夕7の回転方向が
逆になり、磁気ヘッド3はフロッピーディスク1の外周
方向に移動させることができる。このように従釆は磁気
ヘッドを磁気媒体の所定のトラック上に位置付けするた
めにパルスモータを使用した場合、このパルスモータを
1トラック当り複数ステップ駆動することにより行ない
、前のトラックから次のトラックへ移動していた。
しかしながら、柔軟なマィラーをベースにして作られて
いるフロッピーディスク等のような磁気媒体はその温度
係数が磁気ヘッドを送るリードスクリューに比べ遥かに
大きく、温度によって磁気媒体が伸び縮みするにもかか
わらず、磁気ヘッドの移動量はほとんど変化しないため
、磁気ヘッドの静止位置が静止目標位置すなわち所定の
トラック上からずれてしまう欠点があった。リードスク
リューを磁気媒体の温度膨脹係数と同じ材料のものを選
定して補正することが既に提案されているが、基準点の
設定等に問題があり構成が複雑化する。この発明は、上
記のような問題を解決するためになされたもので、磁気
媒体の周囲温度を検出し、その検出値に応じてパルスモ
ータの1トラック当りの駆動ステップ数を基準温度にお
ける駆動ステップ数から磁気媒体の周囲温度の変化によ
る伸び縮みに対応して増減することにより、目標位置に
正しく位置付けが行なわれるようにしたパルスモータに
よる磁気ヘッド送り装置を提供するものである。
いるフロッピーディスク等のような磁気媒体はその温度
係数が磁気ヘッドを送るリードスクリューに比べ遥かに
大きく、温度によって磁気媒体が伸び縮みするにもかか
わらず、磁気ヘッドの移動量はほとんど変化しないため
、磁気ヘッドの静止位置が静止目標位置すなわち所定の
トラック上からずれてしまう欠点があった。リードスク
リューを磁気媒体の温度膨脹係数と同じ材料のものを選
定して補正することが既に提案されているが、基準点の
設定等に問題があり構成が複雑化する。この発明は、上
記のような問題を解決するためになされたもので、磁気
媒体の周囲温度を検出し、その検出値に応じてパルスモ
ータの1トラック当りの駆動ステップ数を基準温度にお
ける駆動ステップ数から磁気媒体の周囲温度の変化によ
る伸び縮みに対応して増減することにより、目標位置に
正しく位置付けが行なわれるようにしたパルスモータに
よる磁気ヘッド送り装置を提供するものである。
以下、添付図面を参照して、この発明をフロッピーディ
スクに対する磁気ヘッド送り装置に適用した実施例につ
いて説明する第3図はフロッピーディスク1上のトラッ
クのずれの説明図であって、点Aを基準にして、温度ち
でパルスモータをnステップ駆動して磁気ヘッド3を1
トラック分送ったとき、その移動量がD,で、点Bなる
位置にデータが書かれたとする。
スクに対する磁気ヘッド送り装置に適用した実施例につ
いて説明する第3図はフロッピーディスク1上のトラッ
クのずれの説明図であって、点Aを基準にして、温度ち
でパルスモータをnステップ駆動して磁気ヘッド3を1
トラック分送ったとき、その移動量がD,で、点Bなる
位置にデータが書かれたとする。
次に温度らではフロッピーディスク1が膨脹して点Bは
点B,に別ち点AからD2の距離に移動するが、磁気ヘ
ッド3の移動量は相変らずD,であるので、1トラック
当りD2−D,のずれが生じ、mトラック間(mは正の
整数)ではm(D2一D,)のずれが生ずる。
点B,に別ち点AからD2の距離に移動するが、磁気ヘ
ッド3の移動量は相変らずD,であるので、1トラック
当りD2−D,のずれが生じ、mトラック間(mは正の
整数)ではm(D2一D,)のずれが生ずる。
一般的なフロッピーディスクのトラックピッチは約50
0rmで、いろいろの要因により最大約80ymのトラ
ックずれがあり、このずれの要因のうち最も大きいのが
フ。ッピ−ディスクの伸び縮みによるもので約50仏m
である。第4図はフロッピーディスク1の上面図であっ
て、トラック10が等ピッチで同心円状に並んでおり、
一般のフロッピーディスクではトラック数77であり、
トラック番号Nとして最外周トラックが0、最内周トラ
ックが76と命名されている。フロッピーディスク1は
矢示Rのように温度によって半径方向に伸び縮みして、
各トラックは中心Cからの距離に比例して半径方向のず
れを生ずるが、中心Cの位置は変らない。したがってト
ラック位置Mとして中心Cから何トラック分の距離にあ
るかを示せば、温度によるトラック位置決めが容易にな
る。いま中心Cから最内周トラックまでの距離kをトラ
ックピッチを単位として換算した整数とすれば、トラッ
ク番号Nに対するトラック位置Mは、M=k+76一N
となり、また1トラック分のパルスモータ7の駆動ステ
ップ数Dを温度に応じて変化せしめるようにすれば、パ
ルスモー夕7をステップ数DMだけ駆動して、磁気ヘッ
ド3を中心Cの位置から移動すると、正確にトラック位
置M上に位置付けされることになる。表1はトラック番
号Nとトラック位置M及び温度に応じて磁気ヘッド3を
中心Cからトラック位置Mまで移動したとしたときのパ
ルスモータ7の駆動ステップ数M×Dとの関係を示す。
表1 第5図はこの発明の一実施例を示すブロック構成図であ
って、第1図と同一部分には同一符号を付してある。
0rmで、いろいろの要因により最大約80ymのトラ
ックずれがあり、このずれの要因のうち最も大きいのが
フ。ッピ−ディスクの伸び縮みによるもので約50仏m
である。第4図はフロッピーディスク1の上面図であっ
て、トラック10が等ピッチで同心円状に並んでおり、
一般のフロッピーディスクではトラック数77であり、
トラック番号Nとして最外周トラックが0、最内周トラ
ックが76と命名されている。フロッピーディスク1は
矢示Rのように温度によって半径方向に伸び縮みして、
各トラックは中心Cからの距離に比例して半径方向のず
れを生ずるが、中心Cの位置は変らない。したがってト
ラック位置Mとして中心Cから何トラック分の距離にあ
るかを示せば、温度によるトラック位置決めが容易にな
る。いま中心Cから最内周トラックまでの距離kをトラ
ックピッチを単位として換算した整数とすれば、トラッ
ク番号Nに対するトラック位置Mは、M=k+76一N
となり、また1トラック分のパルスモータ7の駆動ステ
ップ数Dを温度に応じて変化せしめるようにすれば、パ
ルスモー夕7をステップ数DMだけ駆動して、磁気ヘッ
ド3を中心Cの位置から移動すると、正確にトラック位
置M上に位置付けされることになる。表1はトラック番
号Nとトラック位置M及び温度に応じて磁気ヘッド3を
中心Cからトラック位置Mまで移動したとしたときのパ
ルスモータ7の駆動ステップ数M×Dとの関係を示す。
表1 第5図はこの発明の一実施例を示すブロック構成図であ
って、第1図と同一部分には同一符号を付してある。
第5図中11はフロッピーディスクーの周囲温度を検出
する温度検出器である温度センサであり、その検出値に
応じて、変換手段であるAD変換器1 2がパルスモー
タ7の1トラック当りの駆動ステップ数を、基準温屋耳
oにおける1トラック当りの駆動ステップ数Doからフ
ロッピーディスク1の周囲温度の変化による伸び縮みに
対応して増減した非整数を含む値Dに変換して出力する
。すなわち、温度が上省するとフロッピーディスク1が
膨張して伸びるので駆動ステップ数Dを増加し、温度が
低下するとフロッピーディスク1が縮むので駆動ステッ
プ数Dを減少させる。13は、書込みあるいは議出しの
ために磁気ヘッドを位置付けすべきトラック番号Nが入
力されると、トラック位置Mに変換して出力するトラッ
ク位置メモリであって、P−ROM又はk+76−Nの
計算を行なう演算器等で構成される。
する温度検出器である温度センサであり、その検出値に
応じて、変換手段であるAD変換器1 2がパルスモー
タ7の1トラック当りの駆動ステップ数を、基準温屋耳
oにおける1トラック当りの駆動ステップ数Doからフ
ロッピーディスク1の周囲温度の変化による伸び縮みに
対応して増減した非整数を含む値Dに変換して出力する
。すなわち、温度が上省するとフロッピーディスク1が
膨張して伸びるので駆動ステップ数Dを増加し、温度が
低下するとフロッピーディスク1が縮むので駆動ステッ
プ数Dを減少させる。13は、書込みあるいは議出しの
ために磁気ヘッドを位置付けすべきトラック番号Nが入
力されると、トラック位置Mに変換して出力するトラッ
ク位置メモリであって、P−ROM又はk+76−Nの
計算を行なう演算器等で構成される。
14は基準温度toにおけるフロッピーディスク1の1
トラック当りのパルスモータ7の駆動ステップ数Doを
設定され記憶する不揮発性の基準ステップメモリ、15
はトラック位置メモリ13の出力Mに、AD変換器12
の出力Dあるいは基準駆動ステップメモリ1 4の記憶
値Doを乗じて出力する乗算器であって、基準駆動ステ
ップメモリ14の記憶値Doはアンドゲート1 6を介
しィニシャラィズ信号1によって、またAD変換器12
の出力はアンドゲート17を介しヘッド位置付け命令則
ちシーク命令のスタート信号STによってそれぞれ乗算
器15に与えられる。
トラック当りのパルスモータ7の駆動ステップ数Doを
設定され記憶する不揮発性の基準ステップメモリ、15
はトラック位置メモリ13の出力Mに、AD変換器12
の出力Dあるいは基準駆動ステップメモリ1 4の記憶
値Doを乗じて出力する乗算器であって、基準駆動ステ
ップメモリ14の記憶値Doはアンドゲート1 6を介
しィニシャラィズ信号1によって、またAD変換器12
の出力はアンドゲート17を介しヘッド位置付け命令則
ちシーク命令のスタート信号STによってそれぞれ乗算
器15に与えられる。
18はオアゲート19を介し入力するイニシャラィズ信
号1又はシークスタート信号STによって乗算器15の
出力がセットされるトラック位置レジスタ、20はアン
ドゲート21を介しイニシャラィズ信号1によってトラ
ック位置レジスター8の内容がセットされるヘッド位置
カウンタであって、アップダウンカウント機能を備えて
おり、シーク信号SSによってゲートされるアンドゲー
ト22を介して入力するク。
号1又はシークスタート信号STによって乗算器15の
出力がセットされるトラック位置レジスタ、20はアン
ドゲート21を介しイニシャラィズ信号1によってトラ
ック位置レジスター8の内容がセットされるヘッド位置
カウンタであって、アップダウンカウント機能を備えて
おり、シーク信号SSによってゲートされるアンドゲー
ト22を介して入力するク。
ック発生回路8から発生される信号◇・,ぐ・,◇2,
◇2のいずれか、例えば信号◇,のパルス毎に信号b′
の極性に従いその値をアップ又はダウンされる。23は
トラック位置レジスタ18の値がヘッド位置カウンタ2
0の値に比べて、大きいとき“十1”,小さいとき“一
1”,一致したとき“0”を信号b′として出力する比
較器であって、信号b′はヘッド位置カウンタ20と、
オアゲート24を介しクロック発生回路8に供給され、
ヘッド位置カウンタ20は信号けが“十1”のときアッ
プカウント動作、“一1”のときダウンカウント動作と
なり、クロック発生回路8はその信号ぐ,,J.,?2
,ぐ2を、信号けが“十1”のとき磁気ヘッド3がフロ
ッピーディスク1の内周へ向う方向に、“一1”のとき
外周へ向う方向にパルスモータ7を励磁する発生順序と
する。
◇2のいずれか、例えば信号◇,のパルス毎に信号b′
の極性に従いその値をアップ又はダウンされる。23は
トラック位置レジスタ18の値がヘッド位置カウンタ2
0の値に比べて、大きいとき“十1”,小さいとき“一
1”,一致したとき“0”を信号b′として出力する比
較器であって、信号b′はヘッド位置カウンタ20と、
オアゲート24を介しクロック発生回路8に供給され、
ヘッド位置カウンタ20は信号けが“十1”のときアッ
プカウント動作、“一1”のときダウンカウント動作と
なり、クロック発生回路8はその信号ぐ,,J.,?2
,ぐ2を、信号けが“十1”のとき磁気ヘッド3がフロ
ッピーディスク1の内周へ向う方向に、“一1”のとき
外周へ向う方向にパルスモータ7を励磁する発生順序と
する。
また信号b′はそれぞれシーク信号SSによってゲート
されるアンドゲート25,26に直接及びィンバー夕2
7を介し供給され、シーク信号SSの存在中信号b′が
“十1”あるいは“一1”のとき、それらの出力によっ
てクロツク発生回路8のゲートを開き信号◇,,◇,,
J2,J2を発生せしめ、信号けが“0”のとき又はシ
ーク信号SSがないときはクロック発生回路8のゲート
を閉じ、信号ぐ,,?,,ぐ2,J2の発生を停止せし
める。これらのトラック位置メモリー3、基準駆動ステ
ップメモリ14、乗算器15、トラック位置レジスタ1
8、ヘッド位置カウンタ20、比較器23、及び各種ゲ
ートによって駆動ステップ数決定手段を構成している。
されるアンドゲート25,26に直接及びィンバー夕2
7を介し供給され、シーク信号SSの存在中信号b′が
“十1”あるいは“一1”のとき、それらの出力によっ
てクロツク発生回路8のゲートを開き信号◇,,◇,,
J2,J2を発生せしめ、信号けが“0”のとき又はシ
ーク信号SSがないときはクロック発生回路8のゲート
を閉じ、信号ぐ,,?,,ぐ2,J2の発生を停止せし
める。これらのトラック位置メモリー3、基準駆動ステ
ップメモリ14、乗算器15、トラック位置レジスタ1
8、ヘッド位置カウンタ20、比較器23、及び各種ゲ
ートによって駆動ステップ数決定手段を構成している。
この駆動ステップ数決定手段の具体的動作例については
後述するが、関するにAD変換器1 2の出力Dに、磁
気ヘッドを位置付けすべきトラック位置のフロッピーデ
ィスクーの伸び縮みしない基準点(第4図の中心C)か
らの距離をトラック数に換算した数値Mを素算した結果
MXDを整数化した値によって、磁気ヘッド位置付け時
(シーク時)のパルスモータ7の駆動ステップ数を決定
する。
後述するが、関するにAD変換器1 2の出力Dに、磁
気ヘッドを位置付けすべきトラック位置のフロッピーデ
ィスクーの伸び縮みしない基準点(第4図の中心C)か
らの距離をトラック数に換算した数値Mを素算した結果
MXDを整数化した値によって、磁気ヘッド位置付け時
(シーク時)のパルスモータ7の駆動ステップ数を決定
する。
まず、電源投入時にィニシャラィズして、磁気ヘッド3
を基準点に位置付けする。
を基準点に位置付けする。
基準点としてフロッピーディスク1の温度に影響されな
い中心Cを設定して、ここから表1に従って磁気ヘッド
3を所定トラック上に移動すれば良いが、実際上りード
スクリュ−5はほぼトラック10上を移動する範囲に限
られるので、所謂座標変換による平行移動の理によって
、温度によるフロッピーディスクーの伸縮に関係なく中
心Cから一定距離に磁気ヘッド3を移動して位置付けし
て第2の基準点とするため、リードスクリュー5にスト
ッパを設けて磁気ヘッド3がトラック10上のどの位置
にあってもどちらか一方向に移動させ、トラック10の
最外周又は最内周付近で静止させ、そのときの距離をパ
ルスモータ7の駆動ステップ数に換算すれば良い。
い中心Cを設定して、ここから表1に従って磁気ヘッド
3を所定トラック上に移動すれば良いが、実際上りード
スクリュ−5はほぼトラック10上を移動する範囲に限
られるので、所謂座標変換による平行移動の理によって
、温度によるフロッピーディスクーの伸縮に関係なく中
心Cから一定距離に磁気ヘッド3を移動して位置付けし
て第2の基準点とするため、リードスクリュー5にスト
ッパを設けて磁気ヘッド3がトラック10上のどの位置
にあってもどちらか一方向に移動させ、トラック10の
最外周又は最内周付近で静止させ、そのときの距離をパ
ルスモータ7の駆動ステップ数に換算すれば良い。
この場合リードスクリュー5の温度による伸縮は無視し
、基準温度貝。におけるフロッピーデイスクー上の1ト
ラック当りの駆動ステップ数Doは整数に選ぶものとす
。このときの磁気ヘッド3の静止位置は、温度が異なる
とフロッピーディスク1が伸縮するため、必ずしも所定
のトラック位置と一致しないがここでは説明の便宜上基
準温観月。における最外周トラック位置、すなわち、ト
ラック番号0の位置に磁気ヘッド3が停止するようにリ
ードスクリュー5にストツパが設置してあるものとする
。電源投入時、トラック位置メモリ13にN=0が入力
され、Mo=k+76一N=k+76が出力して乗算器
15の一方の入力となり、ィニシャラィズ信号1によっ
てアンドゲート16を介して供給される基準駆動ステッ
プメモリ14のメモリ値Doとの乗算結果Mo×Doが
トラック位置レジスター8にオアゲート19を介して供
給されるィニシャラィズ信号1によってセットされ、こ
の値はヘッド位置カウンタ201こアンドゲート21を
介し同じくィニシャライズ信号1によってセットされる
。
、基準温度貝。におけるフロッピーデイスクー上の1ト
ラック当りの駆動ステップ数Doは整数に選ぶものとす
。このときの磁気ヘッド3の静止位置は、温度が異なる
とフロッピーディスク1が伸縮するため、必ずしも所定
のトラック位置と一致しないがここでは説明の便宜上基
準温観月。における最外周トラック位置、すなわち、ト
ラック番号0の位置に磁気ヘッド3が停止するようにリ
ードスクリュー5にストツパが設置してあるものとする
。電源投入時、トラック位置メモリ13にN=0が入力
され、Mo=k+76一N=k+76が出力して乗算器
15の一方の入力となり、ィニシャラィズ信号1によっ
てアンドゲート16を介して供給される基準駆動ステッ
プメモリ14のメモリ値Doとの乗算結果Mo×Doが
トラック位置レジスター8にオアゲート19を介して供
給されるィニシャラィズ信号1によってセットされ、こ
の値はヘッド位置カウンタ201こアンドゲート21を
介し同じくィニシャライズ信号1によってセットされる
。
したがって比較器23の出力信号b′は“0”となって
クロック発生回路8は信号を発生しない状態であるが、
クロック発生回路8には別にィニシャラィズ信号1と磁
気ヘッド3のィニシャラィズ位置が外周か内周かによっ
て予め設定される信号b(この場合“十1”)が供給さ
れて、磁気ヘッド3が最外周位置付近のリードスクリュ
ー5のストッパに到達するまで信号ぐ,,◇,,◇2,
ぐ2を発生し続ける。しかし、この間信号◇,はアンド
ゲート22のためヘッド位置カウン夕20には供給され
ず、ヘッド位置カウンタ20はDo×Moにセットされ
たままである。例えばkが20で、標準温度ら}こおけ
るDoを20に設定したをすると鳩xDo=(20十7
6)x20=1920である。つぎに例えばトラック番
号75へのシーク命令がきたとすると、シーク命令と同
時に転送されるシ0ークトラック番号N=75がトラッ
ク位置メモリ13によってM=k十1こ21に変換され
、そのときの温度ちが温度センサー1によって検出され
、その検出量によってAD変換器12によってその温度
における1トラック当りの駆動ステップ数、例夕えば、
D=20.1に変換されてシークスタート信号STによ
ってアンドゲート17を介し乗算器15に供給されるた
め、その乗算結果M×D=20.1×21=422.1
となり、小数点以下を切捨てて整数値422がオアゲー
ト19を介し供給されるシークス0タート信号ST‘こ
よってトラック位置レジスタ18にセットされる。ヘッ
ド位置カウンタ20には既に磁気ヘッド3の現在位置を
示す数値、すなわち1920がセットされているので、
比較器23の出力b′は“一1”となり、シーク信号S
Sでアンドタゲート26が開かれ、クロツク発生回路8
から信号?,,ぐ,,マ2,少2が発生する。この発生
順序は信号b′=“一1”で決まり、磁気ヘッド3はフ
ロッピーディスク1の内周に向って移動する。シーク信
号SSはアンドゲート22にも供給0されており、信号
で,がヘッド位置カウンタ20に加わり、信号けが“一
1”なのでそのパルス毎に、言い換えれば、パルスモー
タ7を1ステップ駆動するたびにカウントダウンされ、
やがてトラック位置レジスタ18の数値422と一致す
ると比づ鮫器23の出力は“0”となり、クロック発生
回路8のゲートが閉じられ、磁気ヘッド3は停止する。
その位置はフロッピーディスクーの温度t,におけるト
ラック番号75の位置に一致することになる。0 電源
をオフするとトラック位置レジスタ18及びヘッド位置
カゥンタ20の値は消滅し、磁気ヘッド3の位置も変化
するおそれがあり、再び電源投入時にィニシャラィズの
必要があるが、電源オン状態が続いておれば、磁気ヘッ
ド3の停止位置はヘッド位置カゥンタ20の値で確定し
ているのでこの位置を次の基準点として差支えない。
クロック発生回路8は信号を発生しない状態であるが、
クロック発生回路8には別にィニシャラィズ信号1と磁
気ヘッド3のィニシャラィズ位置が外周か内周かによっ
て予め設定される信号b(この場合“十1”)が供給さ
れて、磁気ヘッド3が最外周位置付近のリードスクリュ
ー5のストッパに到達するまで信号ぐ,,◇,,◇2,
ぐ2を発生し続ける。しかし、この間信号◇,はアンド
ゲート22のためヘッド位置カウン夕20には供給され
ず、ヘッド位置カウンタ20はDo×Moにセットされ
たままである。例えばkが20で、標準温度ら}こおけ
るDoを20に設定したをすると鳩xDo=(20十7
6)x20=1920である。つぎに例えばトラック番
号75へのシーク命令がきたとすると、シーク命令と同
時に転送されるシ0ークトラック番号N=75がトラッ
ク位置メモリ13によってM=k十1こ21に変換され
、そのときの温度ちが温度センサー1によって検出され
、その検出量によってAD変換器12によってその温度
における1トラック当りの駆動ステップ数、例夕えば、
D=20.1に変換されてシークスタート信号STによ
ってアンドゲート17を介し乗算器15に供給されるた
め、その乗算結果M×D=20.1×21=422.1
となり、小数点以下を切捨てて整数値422がオアゲー
ト19を介し供給されるシークス0タート信号ST‘こ
よってトラック位置レジスタ18にセットされる。ヘッ
ド位置カウンタ20には既に磁気ヘッド3の現在位置を
示す数値、すなわち1920がセットされているので、
比較器23の出力b′は“一1”となり、シーク信号S
Sでアンドタゲート26が開かれ、クロツク発生回路8
から信号?,,ぐ,,マ2,少2が発生する。この発生
順序は信号b′=“一1”で決まり、磁気ヘッド3はフ
ロッピーディスク1の内周に向って移動する。シーク信
号SSはアンドゲート22にも供給0されており、信号
で,がヘッド位置カウンタ20に加わり、信号けが“一
1”なのでそのパルス毎に、言い換えれば、パルスモー
タ7を1ステップ駆動するたびにカウントダウンされ、
やがてトラック位置レジスタ18の数値422と一致す
ると比づ鮫器23の出力は“0”となり、クロック発生
回路8のゲートが閉じられ、磁気ヘッド3は停止する。
その位置はフロッピーディスクーの温度t,におけるト
ラック番号75の位置に一致することになる。0 電源
をオフするとトラック位置レジスタ18及びヘッド位置
カゥンタ20の値は消滅し、磁気ヘッド3の位置も変化
するおそれがあり、再び電源投入時にィニシャラィズの
必要があるが、電源オン状態が続いておれば、磁気ヘッ
ド3の停止位置はヘッド位置カゥンタ20の値で確定し
ているのでこの位置を次の基準点として差支えない。
したがって次に新しくシ−ク命令がくると、そのトラ
ック番号Nとそのときの温度t2が検出され、その検出
量に応じたステップ数Dとの積によってトラック位置レ
ジスター8の値が更新してセットされ、あとは先に述べ
たと同様に動作し、比較器23の出力信号bの適性に応
じて磁気ヘッド3がどちらの方向に移動されると同時に
、ヘッド位置カウンタ20の値も増減されてトラック位
置レジスタ18の更新値と等しくなったときいずれも動
作を停止する。 勿論、この時磁気ヘッド3は新しく指
定されたトラック番号の温度らの位置にあり、同時にま
たこの位置が中心Cを座標変換した次の基準点となり、
以下同様にシーク命令時の温度に応じてパルスモータ7
の1トラック当りの駆動ステップ数Dが変えられて磁気
ヘッド3が指定トラック番号位置に移動される。なお、
第5図に示した実施例は温度センサ11を設けて周囲温
度に依存してパルスモータ7の1トラック当りの駆動ス
テップ数が変えられるようにした回路の一例であって、
特にこの回路に限るものではない。例えば基準駆動ステ
ップメモリ14に1トラック当りの基準ステップ数Do
を設定する代りに、ィニシャライズ時の磁気ヘッド3の
停止位置に相当する中心Cからの駆動ステップ数地xD
oを設定しておき、乗算器15を通さず直接トラック位
置レジスタ18又はヘッド位置カゥンタ20にィニシヤ
ライズ時にセットするようにしても良い。 また比較器
23の代りに(Do×鳩)‐(MXD)を求める減算器
を設けこの結果の値のステップ数だけパルスモー夕7を
駆動する等公知の技術により異なった回路を用い、この
発明を実施することができるものである。また磁気媒体
としてフロッピーディスクの場合につき述べたが、他の
形状の磁気媒体、例えば磁気ドラム、磁気テープ、磁気
ベルト等による書き込み議出し装置又はそのいずれか一
方のみを行なう装置に対してもこの発明を適用すること
ができる。
ック番号Nとそのときの温度t2が検出され、その検出
量に応じたステップ数Dとの積によってトラック位置レ
ジスター8の値が更新してセットされ、あとは先に述べ
たと同様に動作し、比較器23の出力信号bの適性に応
じて磁気ヘッド3がどちらの方向に移動されると同時に
、ヘッド位置カウンタ20の値も増減されてトラック位
置レジスタ18の更新値と等しくなったときいずれも動
作を停止する。 勿論、この時磁気ヘッド3は新しく指
定されたトラック番号の温度らの位置にあり、同時にま
たこの位置が中心Cを座標変換した次の基準点となり、
以下同様にシーク命令時の温度に応じてパルスモータ7
の1トラック当りの駆動ステップ数Dが変えられて磁気
ヘッド3が指定トラック番号位置に移動される。なお、
第5図に示した実施例は温度センサ11を設けて周囲温
度に依存してパルスモータ7の1トラック当りの駆動ス
テップ数が変えられるようにした回路の一例であって、
特にこの回路に限るものではない。例えば基準駆動ステ
ップメモリ14に1トラック当りの基準ステップ数Do
を設定する代りに、ィニシャライズ時の磁気ヘッド3の
停止位置に相当する中心Cからの駆動ステップ数地xD
oを設定しておき、乗算器15を通さず直接トラック位
置レジスタ18又はヘッド位置カゥンタ20にィニシヤ
ライズ時にセットするようにしても良い。 また比較器
23の代りに(Do×鳩)‐(MXD)を求める減算器
を設けこの結果の値のステップ数だけパルスモー夕7を
駆動する等公知の技術により異なった回路を用い、この
発明を実施することができるものである。また磁気媒体
としてフロッピーディスクの場合につき述べたが、他の
形状の磁気媒体、例えば磁気ドラム、磁気テープ、磁気
ベルト等による書き込み議出し装置又はそのいずれか一
方のみを行なう装置に対してもこの発明を適用すること
ができる。
以上述べたように、この発明による磁気ヘッド送り装置
は、磁気媒体の周囲温度を検出して、パルスモー夕の1
トラック当りの駆動ステップ数を、磁気媒体の周囲温度
の変化による僅かな伸縮量に応じて基準温度における駆
動ステップ数(整数)から増減して非整数を含む値に変
換し、それに磁気媒体の伸び縮みしない基準点から磁気
ヘッドを位置付けすべきトラック位置までのトラック数
を秦算した結果を整数化した値によって、磁気ヘッド位
置付け時のパルスモータの駆動ステップ数を決定するよ
うにしたので、磁気媒体の伸び縮みによる磁気ヘッドの
トラック位置ずれ量は、リードスクリューの伸縮、磁気
ディスク等の中心位置のずれ、乗算後の小数点以下切捨
て等の誤差を考慮しても従来の約1/雄〆下となり、位
置付け精度が格段と向上するばかりでなく、トラック密
度を約2倍にすることができ、その効果は大である。
は、磁気媒体の周囲温度を検出して、パルスモー夕の1
トラック当りの駆動ステップ数を、磁気媒体の周囲温度
の変化による僅かな伸縮量に応じて基準温度における駆
動ステップ数(整数)から増減して非整数を含む値に変
換し、それに磁気媒体の伸び縮みしない基準点から磁気
ヘッドを位置付けすべきトラック位置までのトラック数
を秦算した結果を整数化した値によって、磁気ヘッド位
置付け時のパルスモータの駆動ステップ数を決定するよ
うにしたので、磁気媒体の伸び縮みによる磁気ヘッドの
トラック位置ずれ量は、リードスクリューの伸縮、磁気
ディスク等の中心位置のずれ、乗算後の小数点以下切捨
て等の誤差を考慮しても従来の約1/雄〆下となり、位
置付け精度が格段と向上するばかりでなく、トラック密
度を約2倍にすることができ、その効果は大である。
第1図は従来のパルスモー外こよる磁気ヘッド送り装置
の一例を示すブロック構成図、第2図はパルスモータを
ステップ駆動するために発生させる2相クロツク信号波
形図、第3図は磁気媒体上のトラックのずれの説明図、
第4図はフロッピーディスクの上面図、第5図はこの発
明の一実施例を示すブロック構成図である。 0 1……フロッピーディスク、3・・・・・・磁気ヘ
ッド、5”””リードスクリュー、7……/ぐルスモー
タ、8・・・…クロツク発生回路、9・・・・・・ドラ
イブ回路、10・・・…トラック、11・・・・・・温
度センサ、12…・・・AD変換器、1 3……トラッ
ク位置メモタリ、14・・・・・・基準駆動ステップメ
モリ、15・・・・・・乗算器、18・・・・・・トラ
ック位置レジスタ、20・・・・・・ヘッド位置カウン
タ、23・・・・・・比較器。 第1図第2図 第3図 第4図 第5図
の一例を示すブロック構成図、第2図はパルスモータを
ステップ駆動するために発生させる2相クロツク信号波
形図、第3図は磁気媒体上のトラックのずれの説明図、
第4図はフロッピーディスクの上面図、第5図はこの発
明の一実施例を示すブロック構成図である。 0 1……フロッピーディスク、3・・・・・・磁気ヘ
ッド、5”””リードスクリュー、7……/ぐルスモー
タ、8・・・…クロツク発生回路、9・・・・・・ドラ
イブ回路、10・・・…トラック、11・・・・・・温
度センサ、12…・・・AD変換器、1 3……トラッ
ク位置メモタリ、14・・・・・・基準駆動ステップメ
モリ、15・・・・・・乗算器、18・・・・・・トラ
ック位置レジスタ、20・・・・・・ヘッド位置カウン
タ、23・・・・・・比較器。 第1図第2図 第3図 第4図 第5図
Claims (1)
- 1 パルスモータを1トラツク当り複数ステツプ駆動す
ることにより磁気ヘツドの送りが行なわれ、磁気媒体上
を移動させて所定のトラツク位置に位置付けする磁気ヘ
ツド送り装置において、前記磁気媒体の周囲温度を検出
する温度検出器と、この温度検出器の検出値に応じて前
記パルスモータの1トラツク当りの駆動ステツプ数を基
準温度における駆動ステツプ数(D_0)から前記磁気
媒体の周囲温度の変化による伸び縮みに対応して増減し
た非整数を含む値(D)に変換する変換手段と、該変換
手段の出力に、前記磁気ヘツドを位置付けすべきトラツ
ク位置の前記磁気媒体の伸び縮みしない基準点からの距
離をトラツク数に換算した数値(M)を乗算した結果(
MxD)を整数化した値によつて、磁気ヘツド位置付け
時の前記パルスモータの駆動ステツプ数を決定する駆動
ステツプ数決定手段とを設けたことを特徴とするパルス
モータによる磁気ヘツド送り装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9467977A JPS6019586B2 (ja) | 1977-08-09 | 1977-08-09 | パルスモ−タによる磁気ヘツド送り装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9467977A JPS6019586B2 (ja) | 1977-08-09 | 1977-08-09 | パルスモ−タによる磁気ヘツド送り装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5429615A JPS5429615A (en) | 1979-03-05 |
| JPS6019586B2 true JPS6019586B2 (ja) | 1985-05-16 |
Family
ID=14116891
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP9467977A Expired JPS6019586B2 (ja) | 1977-08-09 | 1977-08-09 | パルスモ−タによる磁気ヘツド送り装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6019586B2 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS61115279A (ja) * | 1984-11-08 | 1986-06-02 | Otani Denki Kk | ヘツドの位置決め装置 |
-
1977
- 1977-08-09 JP JP9467977A patent/JPS6019586B2/ja not_active Expired
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5429615A (en) | 1979-03-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4136365A (en) | Magnetic disc storage devices having compensation for dimensional changes | |
| US4149199A (en) | Magnetic disc storage device with track centering correction | |
| US4210959A (en) | Controller for magnetic disc, recorder, or the like | |
| US4835632A (en) | Disk file digital servo control system with multiple sampling rate | |
| US4524397A (en) | Head positioning system for a disc data store | |
| JPH06162670A (ja) | ディスク記録再生方式 | |
| US4107746A (en) | Continuous spiral mode tracking in a conventional disk drive using concentric servo tracks | |
| US4807063A (en) | Head position control system with multiple servo areas staggered on various disks | |
| JPS63144454A (ja) | 情報記録デイスク | |
| JPS6019586B2 (ja) | パルスモ−タによる磁気ヘツド送り装置 | |
| JP2003045130A (ja) | ディスク記憶装置及びサーボ情報の位置ずれ補償方法 | |
| JPS592977B2 (ja) | パルスモ−タによる磁気ヘッド送り装置 | |
| WO1996018192A1 (en) | Apparatus and method for controlling the frequency at which data is written in a disk drive system | |
| EP0285452A2 (en) | Magnetic disk apparatus using both servo-surface servo and data-surface servo | |
| JPH0273568A (ja) | ディスク装置のセクタ配置方式 | |
| JPS62219273A (ja) | ヘツド位置決め方法 | |
| JP2521432B2 (ja) | デイスク装置 | |
| US4165531A (en) | Data generator for disc file addresses | |
| JPS63127478A (ja) | 磁気デイスク駆動装置 | |
| JPH0778938B2 (ja) | 磁気記録再生装置 | |
| JPS62222466A (ja) | デイスク装置のトラツクアクセス制御方式 | |
| JP2586605B2 (ja) | ディスク装置の位置決め装置 | |
| JPS6052973A (ja) | 磁気記録再生装置 | |
| JPS641870B2 (ja) | ||
| JP3164141B2 (ja) | 情報処理装置 |