JPH0449529A - Seek control method for information storage device - Google Patents

Seek control method for information storage device

Info

Publication number
JPH0449529A
JPH0449529A JP16031490A JP16031490A JPH0449529A JP H0449529 A JPH0449529 A JP H0449529A JP 16031490 A JP16031490 A JP 16031490A JP 16031490 A JP16031490 A JP 16031490A JP H0449529 A JPH0449529 A JP H0449529A
Authority
JP
Japan
Prior art keywords
track
time
carriage
movement
instruction
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
JP16031490A
Other languages
Japanese (ja)
Inventor
Kazuhiko Inoue
和彦 井上
Hiroshi Tani
博志 谷
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP16031490A priority Critical patent/JPH0449529A/en
Publication of JPH0449529A publication Critical patent/JPH0449529A/en
Pending legal-status Critical Current

Links

Landscapes

  • Moving Of The Head For Recording And Reproducing By Optical Means (AREA)

Abstract

PURPOSE:To position a light beam spot on an objective track in the shortest time after reception of a seek instruction by sending a track-on instruction after the waiting time for shortest-time tracking-on completion corresponding to the extent of movement of a carriage. CONSTITUTION:When receiving the seek instruction, a control means 11 calculates the extent of movement of a carriage 4 in accordance with a given objective track and the present position of a head 2 and determines the extent of driving of a driving source 10 in accordance with this extent of movement to rotate a coupled pulley 5 and moves the carriage 4 through a steel belt 6 and sends a track-on instruction to a tracking servo circuit 13 to control the actuator of the head 2 after stopping the driving source 10, and thus, the light beam spot projected from an objective lens is positioned on the objective track of an information recording medium. The preliminarily experimentally obtained period from the stop time of the driving source 10 to the sending time of the track-on instruction is stored in a storage means 12 corresponding to the extent of movement of the carriage 4. Consequently, the control means 11 sends the track-on instruction when the time obtained from the storage means 12 elapses after stop of the driving source 10.

Description

【発明の詳細な説明】 〔目次〕 概要 産業上の利用分野 従来の技術 発明が解決しようとする課題 課題を解決するための手段 作用 実施例 発明の効果 〔概要〕 シーク命令を受信してから、ヘッドの位置付は完了まで
の時間を最短とする情報記憶装置のシーク制御方法に関
し、 モータ停止後、トラッキングオン完了までの時間を最短
とすることを目的とし、 ヘッドを搭載したキャリッジを駆動源で移動させ、該駆
動源を停止させた後トラックオン命令を送出して、該ヘ
ッドを目的トラックに位置付けする情報記憶装置におい
て、該キャリッジの移動量に対応して、該駆動源を停止
させた時から前記トラックオン命令を送出するまでの時
間を記憶する記憶手段を設け、前記キャリッジの移動量
に基づき、該記憶手段を参照して、該駆動源を停止させ
た時から前記時間が経過した時点で、前記トラックオン
命令を送出する構成とする。
[Detailed Description of the Invention] [Table of Contents] Overview Industrial Field of Application Conventional Technology Problems to be Solved by the Invention Means for Solving the Problems Action Examples Effects of the Invention [Summary] After receiving a seek command, Regarding the seek control method for information storage devices that minimizes the time to completion of head positioning, the aim is to minimize the time from motor stop to completion of tracking, and the carriage with the head mounted is moved by a drive source. When the drive source is stopped in accordance with the amount of movement of the carriage in an information storage device that positions the head on a target track by sending a track-on command after the carriage is moved and the drive source is stopped. A storage means is provided for storing the time from when the carriage is moved until the track-on command is sent, and the storage means is referred to based on the amount of movement of the carriage, and the time point when the time elapses from the time when the drive source is stopped. Then, the track-on command is sent.

〔産業上の利用分野〕[Industrial application field]

本発明はヘッドを搭載したキャリッジを制御し、該ヘッ
ドを目的トラックに位置付けさせて情報の記録/再生を
行う情報記憶装置に係り、特にシーク命令を受信してか
ら、ヘッドの位置付は完了までの時間を最短とする情報
記憶装置のシーク制御方法に関する。
The present invention relates to an information storage device that controls a carriage on which a head is mounted and positions the head on a target track to record/reproduce information, and in particular, the head positioning is performed from the time a seek command is received until the positioning of the head is completed. The present invention relates to a seek control method for an information storage device that minimizes the time required.

計算機システムの外部記憶装置として磁気ディスク装置
が使用されているが、外部記憶装置の大容量化の要求に
対し、更に記憶容量の大きい光デイスク装置が提供され
るようになって来た。
Magnetic disk devices are used as external storage devices for computer systems, but in response to the demand for larger capacity external storage devices, optical disk devices with even larger storage capacities are being provided.

しかし、光デイスク装置は、質量の大きい光学系のヘッ
ドを使用するため、磁気ディスク装置に比し、シーク命
令を受けてから、キャリッジの移動が終了し、トラッキ
ング(アクチュエータにより光ディスクの指定されたト
ラックに光ビームスポットを位置付けする動作)が終了
するまでの時間が長いこと、即ち、アクセス時間が長い
ことが欠点となっている。
However, since optical disk devices use optical heads with a large mass, compared to magnetic disk devices, the movement of the carriage ends after receiving a seek command, and tracking (an actuator moves the optical disk to a designated track). The disadvantage is that it takes a long time to complete the operation of positioning the light beam spot (positioning the light beam spot), that is, the access time is long.

ところで、対物レンズを移動させて光ビームスポットを
目的トラックに位置付けするアクチュエータを搭載した
キャリッジは、アクチュエータの動作のみでは、指定さ
れたトラックに光ビームスポットを位置付は出来ない場
合、モータ駆動により移動するが、モータ駆動が停止し
た後、出来る限り短時間でトラッキングオン(光ビーム
スポットの位置付は完了)となることが必要である。
By the way, a carriage equipped with an actuator that moves the objective lens to position the light beam spot on the target track can be moved by motor drive if the light beam spot cannot be positioned on the designated track by actuator operation alone. However, it is necessary that tracking is turned on (the positioning of the light beam spot is completed) as quickly as possible after the motor drive stops.

〔従来の技術〕[Conventional technology]

第5図は光デイスク装置の一例を説明する図である。 FIG. 5 is a diagram illustrating an example of an optical disk device.

スピンドルモータにより定速回転される複数枚の光ディ
スクIを備え、この光ディスク1の両側にヘッド2が設
けられている。そして、ヘッド2はスライダ3により矢
印A方向に移動して、光ディスク1の何れかを選択し、
又、ヘッド2の下側に位置するキャリッジ4に搭載され
ており、ブーI75をモータで駆動することにより、矢
印Bで示す光ディスク2の半径方向に移動出来るように
なっている。
The apparatus includes a plurality of optical disks I rotated at a constant speed by a spindle motor, and heads 2 are provided on both sides of the optical disk 1. Then, the head 2 is moved in the direction of arrow A by the slider 3 to select one of the optical discs 1,
Further, it is mounted on the carriage 4 located below the head 2, and can be moved in the radial direction of the optical disc 2 as indicated by arrow B by driving the boot I75 with a motor.

第6図はキャリッジの一例を説明する図である。FIG. 6 is a diagram illustrating an example of the carriage.

第6図は、第5図の光デイスク装置に用いられているキ
ャリッジ4を取り出して示したものであり、第6図(a
)は平面図で、第6図(ハ)は側面図である。
FIG. 6 shows the carriage 4 used in the optical disk device shown in FIG.
) is a plan view, and FIG. 6(c) is a side view.

第6図において、キャリッジ4はL字型の部材であり、
右端側にネジ8により一端を固定したスチールベルト6
を、モータの出力軸に連結されたプーリ5に巻き回した
後、スチールヘルド6の他端を板バネ7を介してキャリ
ッジ4の左端側にネジ9で固定している。
In FIG. 6, the carriage 4 is an L-shaped member,
Steel belt 6 with one end fixed on the right side with screw 8
is wound around a pulley 5 connected to the output shaft of the motor, and then the other end of the steel heald 6 is fixed to the left end side of the carriage 4 via a leaf spring 7 with a screw 9.

このスチールベルト6を板バネ7を介して固定している
のは、所定の張力をスチールベルト6に加え、プーリ5
の回転に伴い、スチールベルト6にたわみが発生するの
を防止するためである。
This steel belt 6 is fixed via a leaf spring 7 by applying a predetermined tension to the steel belt 6 and pulling the pulley 5.
This is to prevent the steel belt 6 from bending as it rotates.

従って、モータによりブーIJ 5を回転することによ
り、キャリッジ4をプーリ回転方向に直線移動させるこ
とが出来る。
Therefore, by rotating the boo IJ 5 with the motor, the carriage 4 can be moved linearly in the pulley rotation direction.

しかし、このようなスチールベルト6を板バネ7で固定
していると、ブーU 5の回転によって、キャリッジ4
を移動させる場合、キャリッジ4の始動及び停止の際に
、板ハネ7に慣性加重がかかるため、プーリ5が停止し
ても、板バネ7の復旧力によってキャリッジ4が振動し
、残留振動が継続することとなる。
However, when such a steel belt 6 is fixed with a leaf spring 7, the carriage 4 is rotated by the rotation of the boot U5.
When moving the carriage 4, an inertial load is applied to the plate spring 7 when the carriage 4 starts and stops, so even if the pulley 5 stops, the carriage 4 vibrates due to the restoring force of the plate spring 7, and residual vibration continues. I will do it.

キャリッジ4の振動が大きいと、キャリッジ4に搭載さ
れたヘッド2のアクチュエータが、対物レンズを移動さ
せて、ビームスポットを指定されたトラックに位置付け
させることが困難で、リトライが繰り返され、トラッキ
ングオンとなるまでの時間が長くなる。
If the vibration of the carriage 4 is large, it is difficult for the actuator of the head 2 mounted on the carriage 4 to move the objective lens and position the beam spot on the specified track, and retries are repeated, resulting in tracking-on. It will take longer to get there.

しかし、キャリッジ4の振動が小さいと、トラッキング
オンが可能となるが、キャリッジ4の残留振動の大きさ
と継続時間はキャリッジ4の移動量によって変動する。
However, if the vibration of the carriage 4 is small, tracking-on is possible, but the magnitude and duration of the residual vibration of the carriage 4 vary depending on the amount of movement of the carriage 4.

第7図はキャリッジの移動量と振動継続時間の一例を説
明する図である。
FIG. 7 is a diagram illustrating an example of the amount of movement of the carriage and the duration of vibration.

第7図は第6図に示すプーリ5をステップモータによっ
て駆動し、このステップモータを停止させた後のキャリ
ッジ4の振幅と残留振動継続時間を示す。
FIG. 7 shows the amplitude and residual vibration duration of the carriage 4 after the pulley 5 shown in FIG. 6 is driven by a step motor and the step motor is stopped.

即ち、■はステップモータを1ステツプ駆動した場合で
あり、■は5ステツプ駆動した場合であり、■は10ス
テツプ、■は20ステツプ、■は30ステツプ、■は5
0ステツプ、■は60ステツプ、■は1(10ステツプ
、■は5(10ステツプ、[相]は1(100ステツプ
駆動した場合を夫々示す。
That is, ■ is the case when the step motor is driven by 1 step, ■ is when the step motor is driven by 5 steps, ■ is 10 steps, ■ is 20 steps, ■ is 30 steps, and ■ is 5 steps.
0 step, ■ indicates 60 steps, ■ indicates 1 (10 steps), ■ indicates 5 (10 steps), and [phase] indicates the case of driving 1 (100 steps).

このように、ステップモータの駆動数に応じて振動の大
きさと継続時間に差があり、■〜■で示す5〜20ステ
ツプと■で示す60ステツプ付近が振幅が大きく、振動
継続時間も長いが、■、■、■、[相]に示す如く、ス
テップ数の少ない場合と、60ステツプ付近及び1(1
0ステップ以上では振幅が小さく、振動継続時間も短い
In this way, there are differences in the magnitude and duration of vibration depending on the number of drives of the step motor, and the amplitude is large and the duration of vibration is long at steps 5 to 20, indicated by ■ to ■, and around 60 steps, indicated by ■. ,■,■,■,[Phase] As shown in [phase], there are cases where the number of steps is small, around 60 steps, and 1 (1
At 0 steps or more, the amplitude is small and the vibration duration is short.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

第8図はステップモータ停止からトラッキングオン完了
までの時間を説明する図である。
FIG. 8 is a diagram illustrating the time from stopping the step motor to completing tracking.

横軸に振動待ち時間をとり、縦軸にトラッキングオン完
了時間をとると、曲線■に示す如く、振動待ち時間を長
くすれば、時間経過と共にキャリッジの振幅が小さくな
り、トラックオン命令を送出してからトラッキングオン
完了までの時間は短くなる。
If we take the vibration waiting time on the horizontal axis and the tracking-on completion time on the vertical axis, we can see that as shown in the curve ■, as the vibration waiting time becomes longer, the amplitude of the carriage decreases over time, and the track-on command is sent out. The time from when tracking is completed to when tracking is completed is shortened.

しかし、キャリッジの振幅が所定の大きさ以下となると
、アクチュエータによるトラック追従が可能となるため
、リトライの繰り返しとならない振幅の大きさとなった
時、トラックオン命令を送出すると、曲線@で示す如く
、横軸の振動待ち時間と曲線0に示すトラッキングオン
完了時間の和が最少となる振動待ち時間帯、即ち、[相
]に示す如く、ステップモータ停止後からトラッキング
オン完了までの時間が最短となる時間帯が存在する。
However, when the amplitude of the carriage becomes less than a predetermined value, the actuator can follow the track, so when the amplitude reaches a level that does not result in repeated retries, when a track-on command is sent, as shown by the curve @, The vibration waiting time period where the sum of the vibration waiting time on the horizontal axis and the tracking-on completion time shown in curve 0 is the minimum, that is, the time from when the step motor stops until the tracking-on is completed is the shortest, as shown in [phase]. There are time zones.

そして、この時間帯を越えて振動待ちを行うと返ってト
ラッキングオン完了までの時間が長くなる。
If you wait for vibration beyond this time period, the time it takes to complete tracking will become longer.

このため、トラックオン命令の送出は、振動待ち時間に
おいて、■に示す時間帯内で行うことが必要であるが、
第7図で説明した如(、キャリッジの移動量、即ち、ス
テップモータの駆動量によって、キャリッジの振幅と振
動継続時間が変動することにより、■で示す時間帯も変
動するため、トラックオン命令の送出タイミングも変動
するという問題がある。
Therefore, it is necessary to send the track-on command within the time period shown in ■ during the vibration waiting time.
As explained in Fig. 7 (as explained in Fig. 7), the amplitude and duration of vibration of the carriage vary depending on the amount of movement of the carriage, that is, the amount of drive of the step motor. There is also a problem in that the transmission timing also fluctuates.

本発明はこのような問題点に鑑み、キャリッジの移動量
に対応して、トラックオン命令を送出するのに最適なタ
イミングを決定するようにして、ステップモータ停止後
、トラッキングオン完了までの時間を最短とすることを
目的としている。
In view of these problems, the present invention determines the optimal timing for sending a track-on command according to the amount of movement of the carriage, thereby reducing the time from when the step motor stops until tracking-on is completed. The aim is to be as short as possible.

〔課題を解決するための手段〕[Means to solve the problem]

第1図は本発明の詳細な説明するブロック図である。 FIG. 1 is a block diagram illustrating the invention in detail.

第5図に示す如き情報記憶装置の制御手段11は上位装
置が送出するシーク命令を受信すると、与えられた目的
トラックとヘッド2の現在位置から、キャリッジ4の移
動量を算出する。
When the control means 11 of the information storage device as shown in FIG. 5 receives a seek command sent from a host device, it calculates the amount of movement of the carriage 4 from the given target track and the current position of the head 2.

そして、この移動量から駆動源10の駆動量を決定して
駆動源10を駆動し、駆動源10に結合されたプーリ5
を回転させることで、スチールベルト6を介してヘッド
2を搭載したキャリッジ4を移動させ、この駆動源10
を停止させた後、トラッキングサーボ回路13にトラッ
クオン命令を送出して、ヘッド2のアクチュエータを制
御し、対物レンズが投射する光ビームスポットを情報記
録媒体の目的トラックに位置付けさせる。
Then, the drive amount of the drive source 10 is determined from this movement amount, the drive source 10 is driven, and the pulley 5 coupled to the drive source 10 is
By rotating the drive source 10, the carriage 4 carrying the head 2 is moved via the steel belt 6.
After stopping, a track-on command is sent to the tracking servo circuit 13 to control the actuator of the head 2 to position the light beam spot projected by the objective lens on the target track of the information recording medium.

制御手段11は駆動源10を駆動すると共に、算出した
キャリッジ4の移動量に基づき、記憶手段12を参照す
る。
The control means 11 drives the drive source 10 and refers to the storage means 12 based on the calculated movement amount of the carriage 4.

記憶手段12はキャリッジ4の移動量に対応して、予め
実験により得られた駆動源10を停止させた時からトラ
ックオン命令を送出する時点までの時間を記憶している
The storage means 12 stores the time from the time when the drive source 10 is stopped until the time when the track-on command is sent, which has been previously obtained through experiments, in correspondence with the amount of movement of the carriage 4.

従って、制御手段11は、駆動源10を停止させた時か
ら、記憶手段12から得られた時間が経過した時点で、
上記の如(トラックオン命令を送出する。
Therefore, when the time obtained from the storage means 12 has elapsed since the drive source 10 was stopped, the control means 11 performs the following operations.
As described above (send track-on command).

〔作用〕[Effect]

上記の如く構成することにより、制御手段11は記憶手
段12に格納されている最適タイミングによってトラッ
クオン命令を送出することが出来るため、駆動源10を
停止させてから、トラッキングオン完了までの時間を常
に最短とすることが出来る。
By configuring as described above, the control means 11 can send out the track-on command at the optimum timing stored in the storage means 12, so it takes a long time from stopping the drive source 10 to completing the tracking-on. It can always be kept as short as possible.

〔実施例〕〔Example〕

第2図は本発明の一実施例を示す回路のブロック図で、
第3図は第2図の動作を説明する図である。
FIG. 2 is a block diagram of a circuit showing an embodiment of the present invention.
FIG. 3 is a diagram illustrating the operation of FIG. 2.

第2図(a)において、プロセッサ15は上位装置から
シーク命令を受信すると、シーク命令受信時に与えられ
た目標トラック位置と、トラッキングサーボ回路13か
ら得られるヘッド2の現在位置からキャリッジ4を移動
させる移動量を演算し、この算出した移動量からステッ
プモータ18に供給するステップ数を計算して、第2図
(b)に示す如きA相駆動回路〜E相駆動回路14A〜
14Eを夫々駆動する。
In FIG. 2(a), when the processor 15 receives a seek command from the host device, it moves the carriage 4 from the target track position given at the time of receiving the seek command and the current position of the head 2 obtained from the tracking servo circuit 13. The amount of movement is calculated, and the number of steps to be supplied to the step motor 18 is calculated from the calculated amount of movement, and the A-phase drive circuit to E-phase drive circuit 14A as shown in FIG. 2(b) is calculated.
14E respectively.

即ち、プロセッサ15は制御信号Lal、La2及びP
aによってA相駆動回路14Aを、制御信号Lbl、L
b2及びPbによってB相駆動回路14Bを、制御信号
Lcl、Lc2及びPcによってC相駆動回路14Cを
、制御信号Ldl。
That is, the processor 15 outputs the control signals Lal, La2 and P
a, the A-phase drive circuit 14A is controlled by control signals Lbl, L
B-phase drive circuit 14B is controlled by b2 and Pb, C-phase drive circuit 14C is controlled by control signals Lcl, Lc2 and Pc, and control signal Ldl.

Ld2及びPdによってD相駆動回路14Dを、制御信
号Lel、Le2及びPeによってE相駆動回路14B
を夫々駆動する。
Ld2 and Pd drive the D-phase drive circuit 14D, and control signals Lel, Le2 and Pe drive the E-phase drive circuit 14B.
are driven respectively.

又、A相駆動回路〜E相駆動回路14A〜14Eに対し
ては、トランジスタ17、抵抗R1,R2、R3を備え
た電圧切替回路を介して基準電圧■8が夫々供給されて
おり、トランジスタ17がオフの時電源電圧+5■が基
準電圧■えとして供給されるが、トランジスタ17がオ
ンの時は抵抗R1とR2の分圧電圧に低下した基準電圧
■アが供給される。
Further, the reference voltage (8) is supplied to the A-phase drive circuit to E-phase drive circuit 14A to 14E through a voltage switching circuit including a transistor 17 and resistors R1, R2, and R3, respectively. When the transistor 17 is off, the power supply voltage +5■ is supplied as the reference voltage (2), but when the transistor 17 is on, the reference voltage (2) reduced to the divided voltage of the resistors R1 and R2 is supplied.

ステップモータ18はA相、B相、C相、D相及びE相
の励磁相を備えた5相モータであり、4−5相励磁によ
って1ステップ回転当たり0.45度の分解能が得られ
る。
The step motor 18 is a 5-phase motor with excitation phases of A phase, B phase, C phase, D phase, and E phase, and a resolution of 0.45 degrees per step rotation is obtained by 4-5 phase excitation.

そして、ステップモータ18の回転軸には、第6図で説
明した如く、ブーU 5が取付けられており、このブー
U 5にはスチールベルト6が巻き回しされている。従
って、プーリ5の回転に伴いキャリッジ4は直線移動し
てヘッド2を運搬する。
As described in FIG. 6, a boolean U5 is attached to the rotating shaft of the step motor 18, and a steel belt 6 is wound around the boolean U5. Therefore, as the pulley 5 rotates, the carriage 4 moves linearly to transport the head 2.

メモリ16にはキャリッジ4の移動量に対応して、予め
実験により得られたステップモータ18を停止させた時
からトラックオン命令を送出するまでの時間がテーブル
として記憶されている。
In the memory 16, the time from the time when the step motor 18 is stopped until the track-on command is sent out is stored as a table, which has been obtained through experiments in advance, corresponding to the amount of movement of the carriage 4.

第3図(a)は第7図の■、■、■及び[相]に示す如
く、キャリッジ4の残留振動が小さい場合における、振
動待ち時間とトラッキングオン完了時間の実測データで
あり、第3図[有])は■、■、■等に示す如く、キャ
リッジ4の残留振動が大きい場合における、振動待ち時
間とトラッキングオン完了時間の実測データである。
FIG. 3(a) shows actual measurement data of the vibration waiting time and tracking-on completion time when the residual vibration of the carriage 4 is small, as shown in ■, ■, ■, and [phase] in FIG. Figure [Exist]) shows actually measured data of vibration waiting time and tracking-on completion time when the residual vibration of the carriage 4 is large, as shown in ■, ■, ■, etc.

第8図と同様、左側の縦軸にトラッキングオン完了時間
(単位はms)をとり、横軸に振動待ち時間(単位はm
s)をとり、右側の縦軸に合計時間(単位はlll5)
をとると、曲線■は第8図で説明した如く、振動待ち時
間が長くなる程トラッキングオン完了時間が短くなるこ
とを示す。
As in Figure 8, the vertical axis on the left shows the tracking-on completion time (in ms), and the horizontal axis shows the vibration waiting time (in m).
s) and plot the total time on the vertical axis on the right (unit: ll5)
As explained in FIG. 8, the curve {circle around (2)} shows that the longer the vibration waiting time, the shorter the tracking-on completion time.

しかし、曲線@に示す如く、振動待ち時間とトラッキン
グオン完了時間の合計時間は振動待ち時間が長くなる程
大きくなる。
However, as shown by the curve @, the total time of the vibration waiting time and the tracking-on completion time increases as the vibration waiting time becomes longer.

第3図(a)の曲線@は振動待ち時間が20m5の時、
合計時間が60m5と最も少ない時間でトラッキングオ
ン完了となることを示しており、曲線@から得られるト
ラックオン命令の送出タイミングは、ステップモータ1
8を停止させてから20m5後とするのが最適である。
The curve @ in Figure 3(a) is when the vibration waiting time is 20m5.
This shows that tracking-on is completed in the shortest total time of 60 m5, and the sending timing of the track-on command obtained from the curve @ is the step motor 1.
It is best to do this 20m5 after stopping 8.

又、第3図(b)の曲線@は振動待ち時間が601TI
Sの時、合計時間が861Lsと最も少ない時間でトラ
ッキングオン完了となることを示しており、曲線@から
得られるトラックオン命令の送出タイミングは、ステッ
プモータ18を停止させてから60躯後とするのが最適
である。
Also, the curve @ in Figure 3(b) has a vibration waiting time of 601TI.
When S, the total time is 861Ls, which indicates that the tracking-on is completed in the shortest time, and the sending timing of the track-on command obtained from the curve @ is 60 steps after the step motor 18 is stopped. is optimal.

メモリ16のテーブルは上記の如き実測データに基づき
、トラックオン命令の送出タイミングがキャリッジ4の
移動量に対応して複数のグループ毎にテーブルとして記
憶されている。
The table in the memory 16 is based on the above-mentioned actual measurement data, and the sending timing of the track-on command is stored as a table for each of a plurality of groups in correspondence with the amount of movement of the carriage 4.

プロセッサ15は前記の如く、A相駆動回路〜E相駆動
回路14A〜14Eを駆動すると共に、キャリッジ4の
移動量に基づきメモリ16のテーブルを参照して、テー
ブルが指定する時間を索引する。
As described above, the processor 15 drives the A-phase drive circuit to E-phase drive circuits 14A to 14E, and also refers to the table in the memory 16 based on the amount of movement of the carriage 4 to search for the time specified by the table.

プロセッサ15はA相駆動回路〜E相駆動回路14A〜
14Eを経て、前記の如く算出したステップ数だけステ
ップモータ18を駆動し終わると、ステップモータ18
をロックさせ、この時からテーブルから索引した時間が
経過した時、トラッキングサーボ回路13に、光ビーム
スポットを位置付けるトラックを指定して、トラックオ
ン命令を送出する。
The processor 15 has an A-phase drive circuit to an E-phase drive circuit 14A to
After driving the step motor 18 by the number of steps calculated as described above through step 14E, the step motor 18
When the time indexed from the table has elapsed from this time, a track-on command is sent to the tracking servo circuit 13 specifying the track on which the light beam spot is to be positioned.

トラッキングサーボ回路13はトラックオン命令を受信
すると、ヘッド2のアクチュエータを制御して、対物レ
ンズを移動させ、指定されたトラックに光ビームスポッ
トを位置付けする。
When the tracking servo circuit 13 receives the track-on command, it controls the actuator of the head 2 to move the objective lens and position the light beam spot on the designated track.

第2図(b)は第2図(a)のA相駆動回路14Aの詳
細ブロック図である。尚、B−E相駆動回路14B〜1
4Eも同様である。
FIG. 2(b) is a detailed block diagram of the A-phase drive circuit 14A of FIG. 2(a). In addition, the B-E phase drive circuits 14B to 1
The same applies to 4E.

44は出力回路部であり、ステップモータ18のA相コ
イル46に対する電流制御を行う。48はロジック入力
部であり、プロセッサ15からの位相信号Pa、電流制
御信号Lal、La2が入力される。50は電流検出部
であり、プロセッサ18からの電流制御信号La 1.
La 2に応じて電流制御信号を出力する。52はパル
ス発生部であり、電流検出部50からの電流検出信号に
応じてオンデユーテイが制御されたパルス信号を出力回
路部44に出力する。
Reference numeral 44 denotes an output circuit section, which controls the current to the A-phase coil 46 of the step motor 18. 48 is a logic input section, into which the phase signal Pa and current control signals Lal and La2 from the processor 15 are input. 50 is a current detection unit, which receives current control signals La1. from the processor 18;
A current control signal is output according to La2. A pulse generator 52 outputs a pulse signal whose on-duty is controlled according to the current detection signal from the current detector 50 to the output circuit 44.

出力回路部44には4つのトランジスタTRI。The output circuit section 44 includes four transistors TRI.

TR2,TR3,TR4がH型ブリッジ接続により設け
られ、A相コイル46の励磁回路を構成する。トランジ
スタTRI〜TR4の各々には並列にスパイク抑制用の
ダイオードD1〜D4が接続され、トランジスタTRI
、TR2のベースにはNOT回路19と20が設けられ
、又トランジスタTR3,TR4のベースには3人力の
NOR回路Nl、N2が設けられている。更に、トラン
ジスタTRI、TR2のコレクタ側には駆動電圧■mが
供給され、トランジスタTR3,TR4のエミッタは共
通接続されて電流検出抵抗rdに接続される。
TR2, TR3, and TR4 are provided by H-type bridge connection and constitute an excitation circuit for the A-phase coil 46. Diodes D1 to D4 for suppressing spikes are connected in parallel to each of the transistors TRI to TR4, and the transistors TRI to TR4 are connected in parallel to each other.
, TR2 are provided with NOT circuits 19 and 20 at their bases, and three-man NOR circuits N1 and N2 are provided at the bases of transistors TR3 and TR4. Further, a driving voltage m is supplied to the collector sides of the transistors TRI and TR2, and the emitters of the transistors TR3 and TR4 are commonly connected to a current detection resistor rd.

ロジック入力部48にはプロセッサ15からの位相信号
Paのノイズを除去するためのシュミットトリガ回路S
T、出力回路部44のトランジスタTRI〜TR4の位
相切替えの際の短絡状態を防止する遅延回路DL、遅延
回路DLの出力を反転して出力回路部44のNOT回路
19とNOR回路N2に出力するNOT回路21が設け
られる。
The logic input section 48 includes a Schmitt trigger circuit S for removing noise from the phase signal Pa from the processor 15.
T, a delay circuit DL that prevents a short-circuit state when switching the phase of the transistors TRI to TR4 of the output circuit section 44, and inverts the output of the delay circuit DL and outputs it to the NOT circuit 19 and the NOR circuit N2 of the output circuit section 44; A NOT circuit 21 is provided.

又、遅延回路DLの他方の出力は直接出力回路部44の
NOT回路20とNOR回路N1に接続される。
Further, the other output of the delay circuit DL is directly connected to the NOT circuit 20 and the NOR circuit N1 of the output circuit section 44.

ロジック入力部48には電流制御信号La 1゜La2
を入力した4つのAND回路回路−1〜A4けられる。
The logic input section 48 receives a current control signal La1゜La2
The four AND circuits -1 to A4 that input the above are digitized.

AND回路AIは高電流レベル信号H3を出力し、AN
D回路A2は中電流レベル信号MSを出力し、AND回
路A3は低電流レベル信号LSを出力し、AND回路A
4は零電流レベル信号ZSを出力する。この4つのAN
D回路回路−1〜A4するプロセッサ15からの電流制
御信号Lal、La2の電流レベルに対する出力は下表
のようになる。
AND circuit AI outputs high current level signal H3, and AN
D circuit A2 outputs a medium current level signal MS, AND circuit A3 outputs a low current level signal LS, and AND circuit A
4 outputs a zero current level signal ZS. These four ANs
Outputs corresponding to the current levels of the current control signals Lal and La2 from the processor 15 for the D circuit circuits -1 to A4 are as shown in the table below.

電流検出部50には3つの比較器01〜C3が設けられ
、比較器01〜C3の十入力端子には直列接続された抵
抗rl、r2.r3.r4の分圧電圧としての基準電圧
Vrl、Vr2.vr3が夫々入力される。
The current detection unit 50 is provided with three comparators 01-C3, and the ten input terminals of the comparators 01-C3 are connected in series with resistors rl, r2. r3. Reference voltage Vrl, Vr2 .r4 as a divided voltage of r4. vr3 is input respectively.

比較器C1はAND回路AIから高電流レベル信号H3
が出力された時にのみ動作状態となる。
Comparator C1 receives high current level signal H3 from AND circuit AI.
It becomes operational only when is output.

又、比較器C2はAND回路A2から中電流レベル信号
MSが出力された時にのみ動作状態となる。
Further, the comparator C2 is activated only when the medium current level signal MS is output from the AND circuit A2.

更に、比較器C3はAND回路A3より低電流レベル信
号LSが出力された時にのみ動作状態となる。この比較
器01〜C3の一入力端子には出力回路部44に設けた
電流検出抵抗rdの検出電圧Vsが入力されている。従
って、比較器01〜C3はAND回路回路−1〜A3力
に基づく何れか1つの動作状態で電流検出抵抗rdによ
る検出電圧Vsが基準電圧Vrl〜Vr3を越えた時に
パルス発生部52の単安定マルチバイブレータMMBに
対しトリガパルスを出力する。
Furthermore, the comparator C3 is activated only when the low current level signal LS is output from the AND circuit A3. A detection voltage Vs of a current detection resistor rd provided in the output circuit section 44 is input to one input terminal of the comparators 01 to C3. Therefore, when the voltage Vs detected by the current detection resistor rd exceeds the reference voltages Vrl to Vr3 in any one of the operating states based on the AND circuit circuits -1 to A3, the comparators 01 to C3 output the monostable voltage of the pulse generator 52. Outputs a trigger pulse to multivibrator MMB.

パルス発生回路52に設けられた単安定マルチバイブレ
ータMMBは比較器01〜C3の何れかからトリガパル
スを受けると、その時定数で決まる一定時間に亘るパル
ス出力を生じ、出力回路部44に設けられたNOR回路
Nl、N2を介してトランジスタTR3,TR4をオン
する。
When the monostable multivibrator MMB provided in the pulse generation circuit 52 receives a trigger pulse from any of the comparators 01 to C3, it produces a pulse output for a certain period of time determined by its time constant. Transistors TR3 and TR4 are turned on via NOR circuits Nl and N2.

即ち、比較器C1−C5の何れかのトリガパルスによる
単安定マルチバイブレータMMBからのパルス駆動によ
りトランジスタTR3,TR4のオンデユーテイを制御
することで、スイッチングレギュレータとしての機能に
よりA相コイル46に流れる駆動電流の制御と定電流制
御を行うようになる。
That is, by controlling the on-duty of the transistors TR3 and TR4 by pulse drive from the monostable multivibrator MMB using a trigger pulse from one of the comparators C1 to C5, the drive current flowing to the A-phase coil 46 due to its function as a switching regulator is controlled. control and constant current control.

第4図は第2図の動作を説明するフローチャートである
FIG. 4 is a flowchart explaining the operation of FIG. 2.

プロセッサ15はステップ0でシーク命令の受信を監視
しており、シーク命令を受信すると、ステップ■で目標
トラックまでの移動量からステップ数を算出する。そし
て、ステップ[相]でステップモータ18を駆動する。
The processor 15 monitors the reception of the seek command in step 0, and upon receiving the seek command, calculates the number of steps from the amount of movement to the target track in step (2). Then, the step motor 18 is driven in step [phase].

プロセッサ15はステップモータ18の駆動開始と共に
、ステップ■の処理に移行し、ステップ数をグループ分
けし、ステップ[相]で各グループに2 〇− 対応する待ち時間をメモリ16のテーブルから索引する
When the step motor 18 starts to be driven, the processor 15 moves to step (2), divides the number of steps into groups, and in step [phase] indexes the waiting time corresponding to each group from the table in the memory 16.

そして、ステップ[相]で待ち時間を決定すると、ステ
ップ[株]でステップモータ18の駆動終了を待ち、ス
テップモータ18の駆動終了と共に、ステップ[相]で
決定した時間をステップ■で内部タイマに設定して起動
する。そして、ステップ@でタイマからの信号受信を待
ち、内部タイマが設定した時間経過を通知すると、ステ
ップ0でトラッキングサーボ回路13にトラックオン命
令を送出する。
Then, when the waiting time is determined in step [phase], the end of driving of the step motor 18 is waited for in step [stock], and when the driving of the step motor 18 is finished, the time determined in step [phase] is set in the internal timer in step ■. Configure and start. Then, in step @, it waits to receive a signal from the timer, and when the internal timer notifies that the set time has elapsed, it sends a track-on command to the tracking servo circuit 13 in step 0.

〔発明の効果〕〔Effect of the invention〕

以上説明した如く、本発明はキャリッジの移動量に対応
して、最短時間でトラッキングオン完了となる待ち時間
により、トラックオン命令を送出することが可能となる
ため、シーク命令受信から最短時間で光ビームスポット
を目的トラックに位置付けさせることが出来る。
As explained above, the present invention makes it possible to send a track-on command with a wait time that allows tracking-on to be completed in the shortest time in accordance with the amount of movement of the carriage. The beam spot can be positioned on the target track.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は本発明の詳細な説明するブロック図、第2図は
本発明の一実施例を示す回路のブロック図、 第3図は第2図の動作を説明する図、 第4図は第2図の動作を説明するフローチャート、第5
図は光デイスク装置の一例を説明する図、第6図はキャ
リッジの一例を説明する図、第7図はキャリッジの移動
量と振動継続時間の一例を説明する図、 第8図はステップモータ停止からトラッキングオン完了
までの時間を説明する図である。 図において、 ■は光ディスク、  2はヘッド、 3はスライダ、   4はキャリッジ、5はプーリ、 
   6はスチールベルト、7は板バネ、   8,9
はネジ、 10は駆動源、   11は制御手段、12は記憶手段
、  13はトラッキングサーボ回路、14は駆動回路
、  15はプロセッサ、16はメモリ、 17はトランジスタ、 18はステップモータである。 く(口 裁 を 瞑 Llへ\七7)ペセ7)択り奮芝 く口 →− +1he 含 S 8 写 8892 −L−肪公止ハ凪七へ炊−置型 第2国の腑乍衷説明するフローチN−ト第 図 ステップモータ停、止、か5トラツへングオン完了まで
の時間を説明する凶 第 8 図 キマリッジの移動量と娠勅絆純時間の一タリ套説明する
図第 7 図
FIG. 1 is a block diagram explaining the present invention in detail, FIG. 2 is a block diagram of a circuit showing an embodiment of the present invention, FIG. 3 is a diagram explaining the operation of FIG. 2, and FIG. 4 is a block diagram explaining the operation of FIG. Flowchart explaining the operation in Figure 2, No. 5
Figure 6 is a diagram explaining an example of an optical disk device, Figure 6 is a diagram explaining an example of a carriage, Figure 7 is a diagram explaining an example of the carriage movement amount and vibration duration time, and Figure 8 is a diagram explaining the step motor stopped. FIG. 3 is a diagram illustrating the time from when the tracking is turned on until the completion of tracking. In the figure, ■ is an optical disk, 2 is a head, 3 is a slider, 4 is a carriage, 5 is a pulley,
6 is a steel belt, 7 is a leaf spring, 8, 9
10 is a screw, 10 is a drive source, 11 is a control means, 12 is a storage means, 13 is a tracking servo circuit, 14 is a drive circuit, 15 is a processor, 16 is a memory, 17 is a transistor, and 18 is a step motor. (7) Pesce 7) Selectively speak → - +1he Contains S 8 Copy 8892 -L-L-L-Fat Public Stop Ha Calm 7-Cooking-type Second Country's Complaint Fig. 8 shows the flowchart to explain the time it takes for the step motor to stop, stop, and complete turning on.

Claims (1)

【特許請求の範囲】 ヘッド(2)を搭載したキャリッジ(4)を駆動源(1
0)で移動させ、該駆動源(10)を停止させた後トラ
ックオン命令を送出して、該ヘッド(2)を目的トラッ
クに位置付けする情報記憶装置において、 該キャリッジ(4)の移動量に対応して、該駆動源(1
0)を停止させた時から前記トラックオン命令を送出す
るまでの時間を記憶する記憶手段(12)を設け、前記
キャリッジ(4)の移動量に基づき、該記憶手段(12
)を参照して、該駆動源(10)を停止させた時から前
記時間が経過した時点で、前記トラックオン命令を送出
するようにしたことを特徴とする情報記憶装置のシーク
制御方法。
[Claims] The carriage (4) on which the head (2) is mounted is driven by a drive source (1).
0), and after stopping the drive source (10), sends out a track-on command to position the head (2) on a target track. Correspondingly, the drive source (1
A storage means (12) is provided for storing the time from when the carriage (4) is stopped to when the track-on command is sent, and the storage means (12) stores the time from when the carriage (4) is stopped to when the track-on command is sent.
), the track-on command is sent out when the time elapses from when the drive source (10) is stopped.
JP16031490A 1990-06-19 1990-06-19 Seek control method for information storage device Pending JPH0449529A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP16031490A JPH0449529A (en) 1990-06-19 1990-06-19 Seek control method for information storage device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP16031490A JPH0449529A (en) 1990-06-19 1990-06-19 Seek control method for information storage device

Publications (1)

Publication Number Publication Date
JPH0449529A true JPH0449529A (en) 1992-02-18

Family

ID=15712278

Family Applications (1)

Application Number Title Priority Date Filing Date
JP16031490A Pending JPH0449529A (en) 1990-06-19 1990-06-19 Seek control method for information storage device

Country Status (1)

Country Link
JP (1) JPH0449529A (en)

Similar Documents

Publication Publication Date Title
US5084661A (en) Position control system for information storage system
JP2635032B2 (en) Method and apparatus for parking a read / write head of a disk drive by operating a step motor using a back electromotive force of a spindle motor
KR100275821B1 (en) LOW VELOCITY RETRACTION OF A DISC DRIVE ACTUATOR FOR LOW-PARKING DISK DRIVE ACTUATOR
EP0420696B1 (en) Tracking control circuitry for an optical disk unit
US6317401B1 (en) Optical disk apparatus with optical head cleaning
JPH0775094B2 (en) Magnetic recording / reproducing device
US6762981B2 (en) Track jump controller and a track jump method
US11081988B1 (en) Data storage device with spread spectrum spindle motor control
US7432680B2 (en) Circuit and method for controlling motor
JPH0449529A (en) Seek control method for information storage device
US5808978A (en) Speed control of optical information reproduction apparatus
JP2505016B2 (en) Step motor control method
KR20010008705A (en) An apparatus and method for driving a motor
JPH11296868A (en) Optical disk drive
JPH10312546A (en) Optical disk drive method and optical disk device
US5991247A (en) Optical information recording/reproducing apparatus and method wherein an elastic member supporting an objective lens holder is set in a neutral state
JPH0312875A (en) System for removing vibration of head carriage
JPS62155798A (en) Head feeding device
JP4920498B2 (en) Disc playback device and stepping motor control device
JP4234572B2 (en) Optical disk device
JPS63111000A (en) Head positioning device for magnetic disk drives
JPH0312877A (en) System for removing vibration of head carriage
JPH11345451A (en) Optical disk controller, optical disk control method and optical disk medium
JPH04281242A (en) Optical magnetic recording device
JPH05174525A (en) Magnetic storage device