JPH0782715B2 - Servo circuit automatic adjustment method for magnetic disk unit - Google Patents
Servo circuit automatic adjustment method for magnetic disk unitInfo
- Publication number
- JPH0782715B2 JPH0782715B2 JP1003184A JP318489A JPH0782715B2 JP H0782715 B2 JPH0782715 B2 JP H0782715B2 JP 1003184 A JP1003184 A JP 1003184A JP 318489 A JP318489 A JP 318489A JP H0782715 B2 JPH0782715 B2 JP H0782715B2
- Authority
- JP
- Japan
- Prior art keywords
- servo
- position signal
- circuit
- magnetic disk
- signal
- 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
Landscapes
- Moving Of Head For Track Selection And Changing (AREA)
- Control Of Linear Motors (AREA)
Description
【発明の詳細な説明】 〔目次〕 概要 産業上の利用分野 従来の技術(第6図、第7図、第8図、第9図) 発明が解決しようとする課題 課題を解決するための手段(第1図) 作用 実施例 (a) 一実施例の構成の説明(第2図、第3図) (b) 一実施例の動作の説明(第4図、第5図) (c) 他の実施例の説明 発明の効果 〔概要〕 磁気ディスク装置のサーボ回路において、磁気ヘッドの
読取ったサーボ情報から位置信号を検出する検出感度を
自動調整するサーボ回路自動調整方法に関し、 調整動作を自動化することによって、調整バラツキを低
減し且つ低コストで調整することを目的とし、 磁気ディスクのサーボ面のサーボ情報を読取る磁気ヘッ
ドのサーボ情報から位置信号を検出する位置信号作成回
路と、該位置信号に基づいて、該磁気ヘッドをシーク移
動する移動部をサーボ制御するサーボ制御回路とを有す
る磁気ディスク装置のサーボ回路において、該磁気ヘッ
ドを等速シークさせながら、該位置信号をスライスして
ゲート信号を作成し、該ゲート信号から該位置信号の傾
き部分の時間割合を計測するステップと、該計測した傾
き部分の時間割合が所定値となるように、該位置信号作
成回路の検出感度を変化するステップとを有する。DETAILED DESCRIPTION [Table of Contents] Outline Industrial field of application Conventional technology (FIG. 6, FIG. 7, FIG. 8, FIG. 9) Problems to be solved by the invention Means for solving the problems (FIG. 1) Operation Example (a) Description of configuration of one example (FIGS. 2 and 3) (b) Description of operation of one example (FIGS. 4 and 5) (c) Others Description of Embodiments of the Invention [Overview] In a servo circuit of a magnetic disk device, a servo circuit automatic adjustment method for automatically adjusting a detection sensitivity for detecting a position signal from servo information read by a magnetic head, and an automatic adjustment operation In order to reduce the adjustment variation and to adjust at low cost, the position signal creation circuit that detects the position signal from the servo information of the magnetic head that reads the servo information of the servo surface of the magnetic disk, and the position signal Based on the In a servo circuit of a magnetic disk device having a servo control circuit that servo-controls a moving unit that seek-moves a magnetic head, while slicing the magnetic head at a constant speed, the position signal is sliced to create a gate signal, The method includes the steps of measuring the time ratio of the slope portion of the position signal from the gate signal, and changing the detection sensitivity of the position signal generating circuit so that the measured time ratio of the slope portion becomes a predetermined value.
本発明は、磁気ディスク装置のサーボ回路において、磁
気ヘッドの読取ったサーボ情報から位置信号を検出する
検出感度を自動調整するサーボ回路自動調整方法に関す
る。The present invention relates to a servo circuit automatic adjustment method for automatically adjusting detection sensitivity for detecting a position signal from servo information read by a magnetic head in a servo circuit of a magnetic disk device.
磁気ディスク装置においては、磁気ディスクのサーボ面
のサーボ情報をサーボヘッドが読取り、これを位置信号
に変換し、ボイスコイルモータをサーボ制御する。In the magnetic disk device, a servo head reads servo information on the servo surface of the magnetic disk, converts it into a position signal, and servo-controls a voice coil motor.
この時、サーボヘッドのコア幅にバラツキがあると、位
置信号の傾きにバラツキが生じ、均一なサーボ制御が困
難となる。At this time, if the core width of the servo head varies, the tilt of the position signal also varies, making uniform servo control difficult.
このため、位置信号の傾きを所望値に保つため、位置信
号の検出感度を調整する、いわゆるコア幅調整技術が必
要とされる。Therefore, in order to keep the inclination of the position signal at a desired value, a so-called core width adjustment technique for adjusting the detection sensitivity of the position signal is required.
第6図はサーボ回路の説明図である。 FIG. 6 is an explanatory diagram of the servo circuit.
第6図において、1aはボイルコイルモータであり、磁気
ヘッドをシーク動作するもの、1bはサーボヘッド(磁気
ヘッド)であり、磁気ディスク1cのサーボ面のサーボ情
報を読取るものである。In FIG. 6, reference numeral 1a is a boil coil motor for seeking the magnetic head, and 1b is a servo head (magnetic head) for reading servo information on the servo surface of the magnetic disk 1c.
2は位置信号作成回路であり、サーボヘッド1bの読取信
号から位置信号を作成するものである。Reference numeral 2 is a position signal generating circuit, which generates a position signal from the read signal of the servo head 1b.
3aは速度検出回路であり、位置信号Psと後述する検出電
流icとから実速度Vrを検出するもの、3bは速度エラー検
出回路であり、後述する目標速度Vcと実速度Vrとの速度
誤差ΔVを発生し、速度制御するものである。3a is a speed detection circuit, which detects the actual speed Vr from the position signal P s and a detection current ic described later, 3b is a speed error detection circuit, which is a speed error between the target speed Vc and the actual speed Vr described later. ΔV is generated and the speed is controlled.
4は位置(ポジション)エラー検出回路であり、位置信
号Psと検出電流icとから位置エラー信号ΔPを発生し、
位置制御するもの、5はパワーアンプ及び切換部であ
り、切換スイッチとパワーアンプとを有し、コアース
(速度制御)/ファイン(位置制御)切換信号によっ
て、速度エラー検出回路3b又は位置エラー検出回路4を
サーボ対象1に切換接続するものである。4 is a position error detection circuit, which generates a position error signal ΔP from the position signal P s and the detection current ic,
The one for position control, 5 is a power amplifier and a changeover unit, which has a changeover switch and a power amplifier, and has a speed error detection circuit 3b or a position error detection circuit depending on a coarse (speed control) / fine (position control) switching signal. 4 is switched and connected to the servo target 1.
6は主制御部であり、マイクロプロセツサで構成され、
移動量に応じた目標速度カーブVcを発生するとともに、
後述するトラッククロッシングパルスによりサーボ対象
1の位置を監視し、目標位置近傍でコアースからファイ
ンへの切替信号を発生するものである。6 is a main control unit, which is composed of a microprocessor,
Generate a target speed curve Vc according to the amount of movement,
The position of the servo target 1 is monitored by a track crossing pulse described later, and a switching signal from coarse to fine is generated near the target position.
7は制御電流検出回路であり、パワーアンプ5の制御電
流Isを検出し、検出電流信号icを発生するもの、8はト
ラッククロッシングパルス発生回路であり、位置信号Ps
からトラッククロッシングパルスを発生し、主制御部6
へ出力するものである。Reference numeral 7 is a control current detection circuit, which detects the control current I s of the power amplifier 5 and generates a detection current signal ic, 8 is a track crossing pulse generation circuit, which is a position signal P s.
Generates a track crossing pulse from the main control unit 6
Is output to.
主制御部6は、移動トラック数(移動量)が与えられる
と、移動トラック数に応じた目標速度カーブVcを生成
し、速度制御によって、ボイスコイルモータ1aを駆動
し、目標位置近傍に到達すると、切換部5を位置制御側
に切換え、ボイスコイルモータ1aを位置制御して、所望
のトラックに位置決めする。When the number of moving tracks (moving amount) is given, the main control unit 6 generates a target speed curve Vc according to the number of moving tracks, and drives the voice coil motor 1a by speed control to reach the vicinity of the target position. , The switching unit 5 is switched to the position control side, the position of the voice coil motor 1a is controlled, and the voice coil motor 1a is positioned on a desired track.
尚、速度検出回路3a、速度エラー検出回路3b、位置エラ
ー検出回路4、パワーアンプ及び切換部5、主制御部
6、制御電流検出回路7及びトラッククロッシングパル
ス発生回路8によってサーボ制御回路CTを構成する。The speed control circuit 3a, the speed error detection circuit 3b, the position error detection circuit 4, the power amplifier and switching unit 5, the main control unit 6, the control current detection circuit 7, and the track crossing pulse generation circuit 8 constitute a servo control circuit CT. To do.
第7図はコア幅調整の説明図である。FIG. 7 is an explanatory diagram of core width adjustment.
第7図(A)に示すように、磁気ディスク1cのサーボ面
には、各トラック中心に対し、位相の異なるサーボパタ
ーンSVSが書込まれており、サーボヘッド1bはこのサー
ボパターンSVSを読みとる。As shown in FIG. 7A, servo patterns SVS having different phases are written on the servo surface of the magnetic disk 1c with respect to the center of each track, and the servo head 1b reads the servo pattern SVS.
ところで、第7図(B)に示すように、サーボヘッド1b
のコア幅は、通常のヘッドの2倍程度に設定されている
が、近年のトラック密度の狭小化に伴い、狭くなってき
ている。By the way, as shown in FIG. 7 (B), the servo head 1b
The core width is set to about twice as large as that of a normal head, but it is becoming narrower as the track density is becoming narrower in recent years.
このため、サーボヘッド1bのコア幅のバラツキが大きく
なってきた。For this reason, the variation in the core width of the servo head 1b has increased.
一方、サーボヘッド1bが第7図(A)のように、0トラ
ックから等速で移動し、位置信号作成回路2がサーボヘ
ッド1bのサーボパターン読取信号から位置信号Psを第7
図(C)のように作成する。On the other hand, as shown in FIG. 7A, the servo head 1b moves at a constant speed from the 0 track, and the position signal generating circuit 2 outputs the position signal P s from the servo pattern read signal of the servo head 1b to the seventh position.
It is created as shown in FIG.
この時、コア幅のバラツキは、位置信号Psの波形に影響
を与え、コア幅が太い時は実線PSaのように、傾きも大
で、波高も大となり、コア幅が狭い時は点線PSbのよう
に傾きが小で、波高値も小となる。At this time, the variation of the core width affects the waveform of the position signal P s. When the core width is thick, the slope is large and the wave height is large, as shown by the solid line PSa, and when the core width is narrow, the dotted line PSb. The slope is small and the peak value is also small.
このような傾きの違いは、位置信号Psを微分して実速度
Vrや、位置エラー信号を作成するため、サーボ制御動作
に影響を与える。Such a difference in inclination is obtained by differentiating the position signal P s
Vr and position error signals are created, which affects the servo control operation.
このため、サーボヘッド1bのコア幅のバラツキによら
ず、所定の波形の位置信号Psが得られるよう調整が必要
となる。Therefore, it is necessary to perform adjustment so that the position signal P s having a predetermined waveform is obtained regardless of variations in the core width of the servo head 1b.
第8図及び第9図は従来技術の説明図である。8 and 9 are explanatory views of the prior art.
従来の位置信号作成回路2は、第8図に示すように、サ
ーボヘッド1bの出力をAGC制御するAGC回路20と、AGC回
路20の出力からシンク(同期)パルスを検出するシンク
パルス検出回路21と、シンクパルス検出回路21の出力を
位相同期してシンクパルスを発生するPLL(位相同期)
回路22と、AGC回路20の出力をPLL回路22の同期パルスで
ピークホールドするピークホールド回路23と、ピークホ
ールド回路23の出力からAGC回路20のAGC制御電圧を発生
するAGC電圧発生回路24と、ピークホールド回路23の出
力を増幅して位置信号Psを発生するポジションアンプ25
と、AGC電圧発生回路24のAGC制御電圧を可変する可変抵
抗26とを有していた。As shown in FIG. 8, the conventional position signal generating circuit 2 includes an AGC circuit 20 for AGC controlling the output of the servo head 1b and a sync pulse detecting circuit 21 for detecting a sync pulse from the output of the AGC circuit 20. And a PLL (phase synchronization) that generates a sync pulse by synchronizing the output of the sync pulse detection circuit 21 with the phase.
A circuit 22, a peak hold circuit 23 that peak-holds the output of the AGC circuit 20 with a synchronization pulse of the PLL circuit 22, and an AGC voltage generation circuit 24 that generates the AGC control voltage of the AGC circuit 20 from the output of the peak hold circuit 23, A position amplifier 25 that amplifies the output of the peak hold circuit 23 and generates a position signal P s.
And the variable resistor 26 for varying the AGC control voltage of the AGC voltage generating circuit 24.
そして、第9図に示すように、人間が、オシロスコープ
で位置信号Psの波形を観測しながら、可変抵抗26を調整
し、AGC制御電圧を変化させ、図のNとMの比が一定の
値となるよう、ポジション感度の調整を行っていた。Then, as shown in FIG. 9, a person adjusts the variable resistor 26 and changes the AGC control voltage while observing the waveform of the position signal P s with an oscilloscope so that the ratio of N and M in the figure is constant. The position sensitivity was adjusted so that it would be a value.
即ち、可変抵抗26によってAGC制御電圧を変化させ、位
置信号の検出感度を変化させて、位置信号Psの傾きを均
一なものとするものであった。That is, the AGC control voltage is changed by the variable resistor 26, the detection sensitivity of the position signal is changed, and the inclination of the position signal P s is made uniform.
しかしながら、従来技術では、オシロスコープを人間が
見ながら、コア幅調整を行っていたため、オシロスコー
プの調整バラツキや人間の調整バラツキによって、コア
幅調整のバラツキが生じるとうい問題が生じていた。However, in the prior art, since the core width is adjusted while a person looks at the oscilloscope, there is a problem in that the core width adjustment varies due to the adjustment variation of the oscilloscope or the adjustment variation of the person.
特に、近年磁気ディスク装置のトラック間隔が小さくな
っており、この問題が顕著になってきた。In particular, in recent years, the track spacing of magnetic disk devices has become smaller, and this problem has become noticeable.
又、人間の手を介することで、調整のコストアップも生
じるという問題もあった。In addition, there is a problem that the cost of adjustment increases due to human intervention.
従って、本発明は、調整動作を自動化することによっ
て、調整バラツキを低減し、且つ低コストで調整するこ
とのできる磁気ディスク装置のサーボ回路自動調整方法
を提供することを目的とする。Therefore, it is an object of the present invention to provide a servo circuit automatic adjustment method for a magnetic disk device, which can reduce adjustment variation by automating the adjustment operation and can perform adjustment at low cost.
第1図は本発明の原理図である。 FIG. 1 is a principle diagram of the present invention.
本発明は、第1図に示すように、磁気ディスク1cのサー
ボ面のサーボ情報を読取る磁気ヘッド1bのサーボ情報か
ら位置信号を検出する位置信号作成回路2と、該位置信
号に基づいて、該磁気ヘッド1bをシーク移動する移動部
1aをサーボ制御するサーボ制御回路CTとを有する磁気デ
ィスク装置のサーボ回路において、該磁気ヘッド1bを等
速シークさせながら、該位置信号をスライスしてゲート
信号を作成し、該ゲート信号から該位置信号の傾き部分
の時間割合を計測するステップと、該計測した傾き部分
の時間割合が所定値となるように、該位置信号作成回路
2の検出感度を変化するステップとを有するものであ
る。The present invention, as shown in FIG. 1, includes a position signal generating circuit 2 for detecting a position signal from servo information of a magnetic head 1b for reading servo information on a servo surface of a magnetic disk 1c, and a position signal generating circuit 2 for detecting the position signal based on the position signal. Moving part that seeks to move the magnetic head 1b
In a servo circuit of a magnetic disk device having a servo control circuit CT for servo-controlling 1a, while the magnetic head 1b is being sought at a constant speed, the position signal is sliced to create a gate signal, and the position is calculated from the gate signal. The method comprises the steps of measuring the time ratio of the slope portion of the signal and changing the detection sensitivity of the position signal generating circuit 2 so that the measured time ratio of the slope portion becomes a predetermined value.
本発明は、位置信号Psをスライスしてゲート信号を作成
し、ゲート信号から位置信号の傾き部分の時間割合Nを
計測するので、傾きの自動計測を可能とし、これによっ
て位置信号作成回路2の検出感度Qを変化させ、所望の
傾きの位置信号Psに自動調整するようにしている。According to the present invention, the position signal P s is sliced to create a gate signal, and the time ratio N of the tilt portion of the position signal is measured from the gate signal. Therefore, the tilt can be automatically measured. The detection sensitivity Q is changed to automatically adjust to the position signal P s having a desired inclination.
従って、調整バラツキを低減し且つ低コストで調整でき
る。Therefore, adjustment variation can be reduced and adjustment can be performed at low cost.
〔実施例〕 (a) 一実施例の構成の説明 第2図は本発明の一実施例構成図、第3図は第2図構成
の位置信号作成回路の構成図である。[Embodiment] (a) Description of Configuration of One Embodiment FIG. 2 is a configuration diagram of an embodiment of the present invention, and FIG. 3 is a configuration diagram of a position signal generating circuit having the configuration of FIG.
図中、第1図、第6図及び第8図で示したものと同一の
ものは、同一の記号で示してある。In the figure, the same components as those shown in FIGS. 1, 6 and 8 are designated by the same symbols.
第2図中、9は位置感度検出回路であり、位置信号Psの
傾き部分の時間割合を計測するためのものであり、位置
信号Psを各々スライスレベルSL1、SL2(第5図にて後
述)でスライスしてゲート信号G1、G2を発生する一対の
コンパレータ90、91と、ゲート信号G1によってセットさ
れ、ゲート信号G2によってリセットされ、ゲート信号G3
を発生するフリップフロップ92と、ゲート信号G2を反転
する反応回路93と、ゲート信号G3によって開き、計数ク
ロックCLを出力するアンドゲート94と、反転回路93の反
転ゲート信号G2によって開き、計数クロックCLを出力す
るアンドゲート95とを有している。In Figure 2, 9 is a position sensitive detector is used to measure the time rate of slope portions of the position signals P s, at each slice level SL1, SL2 (FIG. 5 a position signal P s A pair of comparators 90 and 91 that generate gate signals G1 and G2 by slicing with (described later) are set by the gate signal G1, reset by the gate signal G2, and the gate signal G3.
A flip-flop 92 that generates a counter signal, a reaction circuit 93 that inverts the gate signal G2, an AND gate 94 that opens by the gate signal G3 and outputs a count clock CL, and an open gate signal G2 by the inversion circuit 93 that opens the count clock CL. And AND gate 95 for outputting.
63は、検出感度レジスタでり、検出感度であるAGCオフ
セット値Qを格納しておくもの、64はフラグレジスタで
あり、調整処理に用いるアップフラグUfとダウンフラグ
Dfとを格納するもの、65はカウンタであり、アンドゲー
ト94からの計数クロックCLをカウントするもの、66はカ
ウンタであり、アンドゲート95からの計数クロックCLを
カウントするものである。Reference numeral 63 is a detection sensitivity register for storing the AGC offset value Q, which is the detection sensitivity, and 64 is a flag register, which is an up flag Uf and a down flag used for adjustment processing.
Df is stored, 65 is a counter, which counts the counting clock CL from the AND gate 94, and 66 is a counter, which counts the counting clock CL from the AND gate 95.
第3図において、27はデジタル/アナログコンバータ
(以下DACという)であり、主制御部(以下MPUという)
6からのデジタルの検出感度値Qをアナログ量に変化
し、AGC電圧発生回路24のAGC制御電圧を可変とするため
のものである。In FIG. 3, 27 is a digital / analog converter (hereinafter referred to as DAC), and a main control unit (hereinafter referred to as MPU)
This is for changing the digital detection sensitivity value Q from 6 to an analog amount and making the AGC control voltage of the AGC voltage generating circuit 24 variable.
(b) 一実施例の動作の説明 第4図は本発明の一実施例調整処理フロー図、第5図は
本発明の一実施例動作説明図である。(B) Description of operation of one embodiment FIG. 4 is a flow chart of adjustment processing of one embodiment of the present invention, and FIG. 5 is an operation explanatory view of one embodiment of the present invention.
調整開始に際し、MPU6はレジスタ64のアップフラグ
UfとダウンフラグDfを“0"にリセットする。At the start of adjustment, the MPU6 has an up flag in register 64.
Reset Uf and down flag Df to “0”.
MPU6は、レジスタ63の検出感度Qを位置信号作成回
路2のDAC27に出力する。The MPU 6 outputs the detection sensitivity Q of the register 63 to the DAC 27 of the position signal generating circuit 2.
そして、MPU6はリターン・トウ・ゼロ・シークせしめ
る。And MPU6 makes return toe zero seek.
即ち、ゼロシリンダにサーボヘッド1bを復帰させるよう
にボイスコイルモータ1aを移動制御する。That is, the movement of the voice coil motor 1a is controlled so that the servo head 1b is returned to the zero cylinder.
次に、MPU6は、サーボヘッド1bをゼロシリンダから
MAXシリンダ方向へ等速シークを行わしめる。Next, MPU6 moves the servo head 1b from the zero cylinder.
Performs constant velocity seek in the MAX cylinder direction.
即ち、目標速度Vcを生成し、速度制御系3a、3bによって
ボイスコイルモータ1aを等速移動制御せしめる。That is, the target speed Vc is generated, and the voice coil motor 1a is controlled to move at a constant speed by the speed control systems 3a and 3b.
この間、サーボヘッド1bは磁気ディスク1cのサーボ面を
読取り、位置信号作成回路2は位置信号Psを出力する。During this time, the servo head 1b reads the servo surface of the magnetic disk 1c, the position signal generating circuit 2 outputs the position signal P s.
そして、位置感度検出回路9では、第5図に示すよう
に、コンパレータ90、91によって、位置信号Psをスライ
スレベルSL1、SL2でスライスし、ゲート信号G1、G2を作
成し、フリップフロップ92で更にゲート信号G3を作成す
る。Then, in the position sensitivity detection circuit 9, as shown in FIG. 5, the position signals P s are sliced by the slice levels SL1 and SL2 by the comparators 90 and 91 to generate the gate signals G1 and G2, and the flip-flop 92 is used. Further, the gate signal G3 is generated.
このゲート信号G3は、第5図のように位置信号Psの傾き
部分に対応し、Nの期間オンとなり、ゲート信号G2は、
位置信号Psの1周期Mに対し、(M−2N)/2の期間オン
となる。The gate signal G3 corresponds to the slope portion of the position signal P s as shown in FIG. 5, is on for the period N, and the gate signal G2 is
For one cycle M of the position signal P s , it is turned on for a period of (M−2N) / 2.
従って、位置信号Psに対し、Nの期間アンドゲート94が
開き、計数クロックがMPU6のカウンタ65へ出力され、
(M−2N)/2の期間アンドゲート95が開き、計数クロッ
クがMPU6のカウンタ66へ出力される。Therefore, with respect to the position signal P s , the AND gate 94 is opened for N periods, and the counting clock is output to the counter 65 of the MPU 6,
The AND gate 95 is opened for the period of (M-2N) / 2, and the count clock is output to the counter 66 of the MPU 6.
MPU6では、等速シークの間、予じめ定めた回数(例
えば、16回)N、(M−2N)/Nをカウンタ65、66で計数
し、累算する。In the MPU 6, during the constant speed seek, the predetermined number of times (for example, 16 times) N, (M-2N) / N is counted by the counters 65 and 66 and accumulated.
これは、サーボ面全体で平均化するためである。This is for averaging over the entire servo surface.
そして、MPU6は、カウンタ65、66の値から比N/(M−2
N)/2を計算する。Then, the MPU 6 calculates the ratio N / (M-2 from the values of the counters 65 and 66.
Calculate N) / 2.
このことは、半周期M/2における傾き部分Nと、それ以
外の部分(M−2N)/2との比をとっていることになり、
1周期Mにおける傾き部分Nの割合をとることと等価で
ある。This means that the ratio between the slope portion N in the half cycle M / 2 and the other portion (M−2N) / 2 is obtained,
This is equivalent to taking the ratio of the slope portion N in one cycle M.
次に、MPU6は、ステップで計算した比が目標値よ
り大かを判定する。Next, the MPU 6 determines whether the ratio calculated in step is larger than the target value.
大なら、感度が良すぎ、傾きが大のため、感度を悪くす
べく、検出感度Qを(Q−X)に更新し、レジスタ64の
ダウンフラグDfに“1"をセットする。If it is large, the sensitivity is too good and the inclination is large. Therefore, the detection sensitivity Q is updated to (Q−X) and the down flag Df of the register 64 is set to “1” in order to reduce the sensitivity.
一方、目標値より大でなければ、その比が目標値よ
り小かを判定する。On the other hand, if it is not larger than the target value, it is determined whether the ratio is smaller than the target value.
小なら、感度が悪すぎ、傾きが小のため、感度を良くす
べく、検出感度Qを(Q+X)に更新し、レジスタ64の
アップフラグUfに“1"をセットする。If it is small, the sensitivity is too bad and the inclination is small. Therefore, in order to improve the sensitivity, the detection sensitivity Q is updated to (Q + X) and the up flag Uf of the register 64 is set to "1".
MPU6は、レジスタ64のアップフラグUf、ダウンフラ
グDfを調べ、両フラグUf、Dfの両方が“1"であれば、目
標値との誤差が最小であるから、ステップへ進み、両
フラグUf、Dfの両方が“1"でなければ、目標値との誤差
が最小でないので、ステップに戻る。The MPU 6 checks the up flag Uf and the down flag Df of the register 64, and if both flags Uf and Df are both “1”, the error with the target value is the minimum, so the process proceeds to step and both flags Uf, If both Df are not "1", the error with the target value is not the minimum, so the process returns to the step.
一方、ステップでその比が目標値より小でなけれ
ば、目標値と一致していることになり、又ステップで
目標値との誤差が最小であれば、調整を終了すべく、ゼ
ロシリンダにリターンし、終了する。On the other hand, if the ratio is not smaller than the target value in step, it means that it matches the target value, and if the error with the target value is minimum in step, return to the zero cylinder to finish the adjustment. And then finish.
このようにして、位置信号Psを2つのコンパレータでス
ライスし、そのスライスにより作成されたゲート信号の
期間を計数して、その比を予じめ定めた目標値に、検出
感度Qを変えて合わせ込む。In this way, the position signal P s is sliced by the two comparators, the period of the gate signal created by the slices is counted, and the detection sensitivity Q is changed to the target value for which the ratio is predetermined. Fit together.
ここで、第9図のように、MとNを計測せずに、Nと
(M−2N)/2を計測しているのは、1つの位置信号のみ
ならず、複数の位置信号に対して計測するためのカウン
タの動作を保証するためである。Here, as shown in FIG. 9, not only M and N are measured but N and (M−2N) / 2 are measured not only for one position signal but also for a plurality of position signals. This is to guarantee the operation of the counter for the measurement.
又、サーボ面全体に対し、複数の位置信号Psに対して計
測を行うので、平均を求めることができる。Further, since the measurement is performed for a plurality of position signals P s on the entire servo surface, the average can be obtained.
そして、ゼロシリンダから大きいシリンダ方向に等速で
且つ低速でサーボヘッド1bを移動させながら最大シリン
ダに達するまでに自動調整に必要なデータのサンプリン
グを行うので、通常のシークを行わず、安定な等速のシ
ークで調整ができるため、大きく調整がずれている状態
からでも、調整が安定に行える利点がある。The data required for automatic adjustment is sampled until the maximum cylinder is reached while moving the servo head 1b at a constant speed and at a low speed in the direction from the zero cylinder to the large cylinder. Since the adjustment can be performed by a fast seek, there is an advantage that the adjustment can be stably performed even when the adjustment is largely deviated.
(c) 他の実施例の説明 上述の実施例では、Nと(M−2N)/2とを計測して、そ
の比をとっているが、NとMとを計測して、その比をと
ってもよい。(C) Description of Other Embodiments In the above-described embodiment, N and (M−2N) / 2 are measured and the ratio thereof is taken. However, N and M are measured and the ratio thereof is calculated. Very good.
又、カウンタ65、66をMPU6のソフトウェアの動作によっ
て行ってもよく、MPU6とは別個に検出回路9内にカウン
タを設けてもよい。The counters 65 and 66 may be operated by the software of the MPU 6, or the counter may be provided in the detection circuit 9 separately from the MPU 6.
以上本発明を実施例により説明したが、本発明は本発明
の主旨に従い種々の変形が可能であり、本発明からこれ
らを排除するものではない。Although the present invention has been described with reference to the embodiments, the present invention can be variously modified according to the gist of the present invention, and these modifications are not excluded from the present invention.
以上説明した様に、本発明によれば、位置信号Psをスラ
イスしてゲート信号を作成し、ゲート信号から位置信号
の傾き部分の時間割合を計測するので、傾きの自動計測
を可能とし、これによって検出感度Qを変化させて、所
望の傾きの位置信号Psに自動調整できるという効果を奏
し、コア幅調整のバラツキを低減するとともに、低コス
トで調整できる。As described above, according to the present invention, the gate signal is created by slicing the position signal P s, and since the time ratio of the slope portion of the position signal is measured from the gate signal, it is possible to automatically measure the slope, As a result, the detection sensitivity Q can be changed, and the position signal P s having a desired inclination can be automatically adjusted, and variations in core width adjustment can be reduced and adjustment can be performed at low cost.
第1図は本発明の原理図、 第2図は本発明の一実施例構成図、 第3図は第2図における位置信号作成回路の構成図、 第4図は本発明の一実施例調整処理フロー図、 第5図は本発明の一実施例動作説明図、 第6図はサーボ回路の説明図、 第7図はコア幅調整の説明図、 第8図及び第9図は従来技術の説明図である。 図中、1a……ボイスコイルモータ、1b……磁気ヘッド、
1c……磁気ディスク、2……位置信号作成回路、CT……
サーボ制御回路。1 is a principle diagram of the present invention, FIG. 2 is a configuration diagram of an embodiment of the present invention, FIG. 3 is a configuration diagram of a position signal generation circuit in FIG. 2, and FIG. 4 is an adjustment of an embodiment of the present invention. FIG. 5 is a process flow diagram, FIG. 5 is a diagram for explaining the operation of an embodiment of the present invention, FIG. 6 is a diagram for explaining a servo circuit, FIG. 7 is a diagram for explaining core width adjustment, and FIGS. FIG. In the figure, 1a ... voice coil motor, 1b ... magnetic head,
1c ... magnetic disk, 2 ... position signal generation circuit, CT ...
Servo control circuit.
Claims (1)
報を読取る磁気ヘッド(1b)のサーボ情報から位置信号
を検出する位置信号作成回路(2)と、 該位置信号に基づいて、該磁気ヘッド(1b)をシーク移
動する移動部(1a)をサーボ制御するサーボ制御回路
(CT)とを有する磁気ディスク装置のサーボ回路におい
て、 該磁気ヘッド(1b)を等速シークさせながら、該位置信
号をスライスしてゲート信号を作成し、該ゲート信号か
ら該位置信号の傾き部分の時間割合を計測するステップ
と、 該計測した傾き部分の時間割合が所定値となるように、
該位置信号作成回路(2)の検出感度を変化するステッ
プとを有することを 特徴とする磁気ディスク装置のサーボ回路自動調整方
法。1. A position signal generating circuit (2) for detecting a position signal from servo information of a magnetic head (1b) for reading servo information of a servo surface of a magnetic disk (1c), and the magnetic signal based on the position signal. In a servo circuit of a magnetic disk device having a servo control circuit (CT) that servo-controls a moving part (1a) that seeks to move the head (1b), the magnetic head (1b) is sought at a constant speed while A step of measuring the time ratio of the slope part of the position signal from the gate signal by slicing the gate signal, and the measured time ratio of the slope part of the position signal becomes a predetermined value,
A step of changing the detection sensitivity of the position signal generating circuit (2). A method for automatically adjusting a servo circuit of a magnetic disk device, comprising:
Priority Applications (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1003184A JPH0782715B2 (en) | 1989-01-10 | 1989-01-10 | Servo circuit automatic adjustment method for magnetic disk unit |
| US07/460,657 US5063454A (en) | 1989-01-10 | 1990-01-03 | Automatic adjustment method and system for servo motor circuit of a magnetic disk apparatus |
| AU47778/90A AU612070B2 (en) | 1989-01-10 | 1990-01-05 | Automatic adjustment system for servo circuit of a magnetic disk apparatus |
| EP90300169A EP0378327B1 (en) | 1989-01-10 | 1990-01-08 | Automatic adjustment system for servo circuit of a magnetic disk apparatus |
| DE69019996T DE69019996T2 (en) | 1989-01-10 | 1990-01-08 | Automatic adjustment system for a servo circuit arrangement of a magnetic turntable. |
| KR9000225A KR930009447B1 (en) | 1989-01-10 | 1990-01-10 | Automatic adjustment method & system for servo motor circuit of magnetic disk apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1003184A JPH0782715B2 (en) | 1989-01-10 | 1989-01-10 | Servo circuit automatic adjustment method for magnetic disk unit |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH02183476A JPH02183476A (en) | 1990-07-18 |
| JPH0782715B2 true JPH0782715B2 (en) | 1995-09-06 |
Family
ID=11550308
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1003184A Expired - Lifetime JPH0782715B2 (en) | 1989-01-10 | 1989-01-10 | Servo circuit automatic adjustment method for magnetic disk unit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0782715B2 (en) |
-
1989
- 1989-01-10 JP JP1003184A patent/JPH0782715B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH02183476A (en) | 1990-07-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0378327B1 (en) | Automatic adjustment system for servo circuit of a magnetic disk apparatus | |
| US4740736A (en) | Servo data decoder for any amplitude dependent servo data encoding scheme | |
| JPH0349151B2 (en) | ||
| JP2682748B2 (en) | Track crossing signal generation circuit for optical recording medium | |
| US4972350A (en) | Position mode track seek servo for high capacity disk drive system | |
| US4855977A (en) | Track seeking apparatus and method using sampled information | |
| US6950258B2 (en) | Head positioning control method and device for storage disk apparatus | |
| US5535183A (en) | Optical disk reproducing device and its seek operation method | |
| EP0378331B1 (en) | Servo circuit | |
| US5231550A (en) | Track access control system preventing unintentional delay in movement of head in non-adjusted disc device | |
| JPH0782715B2 (en) | Servo circuit automatic adjustment method for magnetic disk unit | |
| US5173647A (en) | Servo positioning circuit | |
| JPH07334948A (en) | Disk device | |
| JP2685312B2 (en) | Tracking control device | |
| JP2599990B2 (en) | Magnetic disk drive and servo circuit automatic adjustment method therefor | |
| JP2821629B2 (en) | Clock detection method for optical disk | |
| JPS619876A (en) | Controlling system of head positioning | |
| JP2543228B2 (en) | Tracking controller | |
| JPH0736133B2 (en) | Servo circuit access time automatic adjustment method | |
| JP2599989B2 (en) | Magnetic disk drive and servo circuit adjustment method therefor | |
| JP2003346438A (en) | Head position control method and disk storage device | |
| JPH0467707B2 (en) | ||
| WO2003028017A1 (en) | Method and reproducing apparatus for performing an actuator jump operation | |
| JPH07101546B2 (en) | Track crossing speed detection device for information reading point | |
| JPH01179231A (en) | Tracking adjusting device |