JPH0778409A - Method for controlling number of revolution of motor - Google Patents
Method for controlling number of revolution of motorInfo
- Publication number
- JPH0778409A JPH0778409A JP22171393A JP22171393A JPH0778409A JP H0778409 A JPH0778409 A JP H0778409A JP 22171393 A JP22171393 A JP 22171393A JP 22171393 A JP22171393 A JP 22171393A JP H0778409 A JPH0778409 A JP H0778409A
- Authority
- JP
- Japan
- Prior art keywords
- disk
- motor
- disc
- speed
- rotation speed
- 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
Links
Landscapes
- Rotational Drive Of Disk (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、ディスクモータにより
回転駆動されるディスクと、該ディスク面上のトラック
からデータを読み取って再生するピックアップと、から
成るディスク再生装置における、前記モータの回転数制
御方法に関するものであり、更に詳しくは、モータのト
ルク特性判定結果を取り入れて行う、かかるモータの回
転数制御方法に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a disk reproducing apparatus comprising a disk which is rotationally driven by a disk motor, and a pickup which reads and reproduces data from tracks on the disk surface, and controls the rotation speed of the motor. More specifically, the present invention relates to a method for controlling the number of rotations of the motor, which is performed by incorporating the result of torque characteristic determination of the motor.
【0002】[0002]
【従来の技術】従来のモータのトルク特性判定方法とし
ては、特開昭63−134928号公報にあるように、
モータにパルスジェネレータを取り付け、このパルスジ
ェネレータからのパルス信号周期を、前記モータの始動
から完了まで測定することにより、前記モータのトルク
特性を判定する方法が知られている。2. Description of the Related Art As a conventional method for determining a torque characteristic of a motor, as disclosed in Japanese Patent Laid-Open No. 63-134928,
A method is known in which a pulse generator is attached to a motor, and a pulse signal period from the pulse generator is measured from start to completion of the motor to determine the torque characteristic of the motor.
【0003】しかし上記技術は、モータのトルク特性を
判定するのに、パルスジェネレータからのパルス信号周
期を、モータの始動から完了まで測定しなければなら
ず、これでは不都合な場合もあるという欠点がある。ま
た、モータの回転中に、その回転数を変化させる場面の
ある装置において、モータがある速度で回転している状
態から、モータの回転数を変化させ、それによってモー
タのトルク特性を判定するようなことはできない。However, the above technique has a drawback in that the pulse signal period from the pulse generator must be measured from the start to the completion of the motor in order to determine the torque characteristic of the motor, which may be inconvenient. is there. Also, in a device in which the rotation speed of the motor is changed during rotation, the rotation speed of the motor is changed from the state where the motor is rotating at a certain speed, and the torque characteristic of the motor is determined by the change. I can't do anything.
【0004】モータの回転中に、その回転数を変化させ
る場面のある装置の一つの例としてCD−ROMディス
ク再生装置を挙げることができる。CD−ROM等の光
ディスクにおいては、ディスクの最外周トラックと最内
周トラックとで、データ記録密度は等しいが、最外周ト
ラックの円周長と最内周トラックの円周長は異なるの
で、その再生装置においては、ディスクの読みだし場所
に依らず、トラックの線速度一定となるように、ディス
クを駆動しなければならない。A CD-ROM disk reproducing device can be cited as an example of a device that changes the number of rotations of a motor during its rotation. In an optical disk such as a CD-ROM, the outermost track and the innermost track of the disk have the same data recording density, but the outermost track and the innermost track have different circumferential lengths. In the reproducing apparatus, the disc must be driven so that the linear velocity of the track is constant regardless of the reading position of the disc.
【0005】よって、読みだすアドレス(トラック位
置)により、ディスクの回転速度は変化する。このCD
−ROMディスク再生装置において、一連のデータ読み
取り、再生処理におけるディスクモータの駆動方法は次
のように行われる。Therefore, the rotational speed of the disk changes depending on the read address (track position). This CD
In the ROM disc reproducing apparatus, the method of driving the disc motor in a series of data reading and reproducing processes is performed as follows.
【0006】先ず、ホストコンピュータ等の命令発生手
段より、CD−ROMディスク再生装置に対し、ディス
クから読みだすべきデータの該ディスクにおけるアドレ
スを指定したデータリード命令が送られてくる。CD−
ROMディスク再生装置では、データリード命令を受け
取ると、ディスクからデータを読み取り再生するための
ピックアップを、ディスク上で、ホストコンピュータに
より指定されたアドレス位置にまで移動(ジャンプ)さ
せる。First, a command generation means such as a host computer sends a data read command designating an address of data to be read from the disc to the CD-ROM disc reproducing device. CD-
Upon receiving the data read command, the ROM disc reproducing apparatus moves (jumps) a pickup for reading and reproducing data from the disc to an address position designated by the host computer.
【0007】このとき、再生装置のROM等の制御部に
あらかじめ記憶されている、トルク特性に基づき、目的
のアドレスにピックアップが所在するときに、ディスク
が採るべき所定の最適回転数に、該ディスクの回転数を
導くように、それに必要なディスクモータへの加電圧時
間長を算出し、算出した時間長にわたり加電して、モー
タの加速もしくは減速をおこなう。なお、アドレス毎に
トルク特性に対応した加電圧時間長を記憶しておき、こ
れに基づいてモータの加速、減速を行なう方法もある。At this time, when the pickup is located at a target address, the disc is set to a predetermined optimum rotation speed to be adopted by the disc based on the torque characteristic stored in advance in the control unit such as the ROM of the reproducing apparatus. In order to derive the number of rotations, the time length of the voltage applied to the disk motor is calculated, and the voltage is applied over the calculated time length to accelerate or decelerate the motor. There is also a method of storing the applied voltage time length corresponding to the torque characteristic for each address and accelerating and decelerating the motor based on this.
【0008】次に信号再生部により、再生データをEF
M変調し、その周期よりディスクの回転速度が、所定の
回転速度の有効範囲内に収まっているか、否か判定す
る。有効範囲内に収まっていなければ、さらに速度が有
効範囲内に収まるように、モータ回転速度の微調整をお
こなう。そして速度が有効範囲内に収まるようになって
から、指定されたアドレスのデータ読み取りを行う。こ
うして指定アドレス位置からのデータを読みだし、ホス
トコンピュータに転送する。Next, the signal reproducing section outputs the reproduced data to the EF.
M-modulation is performed, and it is determined from the cycle whether or not the rotation speed of the disk is within the effective range of a predetermined rotation speed. If it is not within the effective range, the motor rotation speed is finely adjusted so that the speed is further within the effective range. Then, after the speed falls within the effective range, data reading of the designated address is performed. In this way, the data from the designated address position is read and transferred to the host computer.
【0009】[0009]
【発明が解決しようとする課題】CD−ROMディスク
再生装置の如き記録媒体再生装置において、かかる記録
媒体(ディスク)上の読み出し位置(アドレス)によ
り、媒体の回転速度を所定の速度に導く制御を必要とす
る場合、再生装置を構成する部品のバラツキ、温度変
化、時系列的部品消耗などにより、媒体駆動モータのト
ルク特性が、あらかじめROM等の制御部に記憶されて
いるものとは変化していることがある。In a recording medium reproducing device such as a CD-ROM disc reproducing device, control for guiding the rotational speed of the medium to a predetermined speed is performed by a read position (address) on the recording medium (disk). If necessary, the torque characteristics of the medium drive motor may differ from those stored in advance in the control unit such as the ROM due to variations in the components of the playback device, temperature changes, and time-series component consumption. Sometimes
【0010】それにもかかわらず、記憶されているトル
ク特性に基づいて、駆動モータへの所要の加電圧時間長
(媒体の回転速度を所定の速度に導くために駆動モータ
へ加電しなけばならないその加電圧時間長)を算出する
と、誤差が大きくなり、その結果、回転速度が所定の速
度に調整されるまでに要する時間が長くなり、それによ
り、指定アドレスからのデータの読みだしが遅くなって
しまうという問題があった。Nevertheless, on the basis of the stored torque characteristics, the required duration of the applied voltage to the drive motor (the drive motor must be energized in order to bring the rotational speed of the medium to a predetermined speed). When the (applied voltage time length) is calculated, the error becomes large, and as a result, the time required until the rotation speed is adjusted to a predetermined speed becomes long, which delays the reading of data from the specified address. There was a problem that it would end up.
【0011】媒体(ディスク)からの指定アドレスにお
けるデータの読みだしを早くするには、ディスク駆動モ
ータのトルク特性を正確に知り、ピックアップを指定ア
ドレス位置に移動させた時に、ディスク駆動モータの回
転速度が、当該指定アドレス位置において採るべき所定
の回転速度に達しているように、駆動モータへ印加すべ
き加電圧時間長を正確に算出して、印加する必要があ
る。In order to speed up the reading of data from a medium (disk) at a specified address, the torque characteristic of the disk drive motor is accurately known, and when the pickup is moved to the specified address position, the rotation speed of the disk drive motor. However, it is necessary to accurately calculate and apply the applied voltage time length to be applied to the drive motor so that the predetermined rotation speed to be taken at the designated address position is reached.
【0012】本発明の目的は、このように媒体(ディス
ク)からの、指定アドレスにおけるデータの読みだしを
早くすることのできる、ディスク再生装置におけるモー
タの回転数制御方法を提供することにある。An object of the present invention is to provide a method for controlling the rotation speed of a motor in a disk reproducing device, which can speed up the reading of data at a specified address from a medium (disk) as described above.
【0013】[0013]
【課題を解決するための手段】上記目的達成のため、本
発明では、ディスクモータにより回転駆動されるディス
クと、該ディスク面上のトラックからデータを読み取っ
て再生するピックアップと、から成るディスク再生装置
において、To achieve the above object, in the present invention, a disc reproducing apparatus comprising a disc which is rotationally driven by a disc motor and a pickup which reads and reproduces data from tracks on the disc surface. At
【0014】ピックアップを前記ディスク面上の特定ト
ラック位置に位置づける第1の段階と、次にディスクモ
ータによりディスクを回転させ、ピックアップがその特
定トラック位置にあるときに、該ディスクが採るべき所
定の最適回転数にまでディスク回転数を導く第2の段階
と、The first step of positioning the pickup at a specific track position on the surface of the disk, and then rotating the disk by the disk motor, and when the pickup is at the specific track position, the predetermined optimum that the disk should take. The second stage that leads the disk rotation speed to the rotation speed,
【0015】次にディスクモータに加電してディスク
を、その最適回転数から、他の或る特定回転数にまで回
転数を変化させ、最適回転数から該特定回転数に達する
のに要した加電エネルギーを正方向回転特性として求め
る第3の段階と、次にディスクモータに逆方向に加電し
てディスクを、その特定回転数から、最適回転数にまで
逆方向に回転数を変化させ、該特定回転数から最適回転
数に戻るのに要した加電エネルギーを逆方向回転特性と
して求める第4の段階と、Next, the disk motor was energized to change the rotational speed of the disk from its optimum rotational speed to some other specific rotational speed, and it was necessary to reach the specific rotational speed from the optimal rotational speed. The third step of obtaining the applied energy as the forward rotation characteristic, and then the reverse rotation of the disc motor to change the rotational speed of the disc from the specific rotational speed to the optimum rotational speed. A fourth step of obtaining, as a reverse rotation characteristic, the applied energy required to return from the specific rotation speed to the optimum rotation speed,
【0016】次にディスク面上のトラック位置を指定し
て、その指定トラック位置からのデータ読み取りを指示
するデータリード命令を受けたとき、その命令を実行す
るため、ピックアップを現在のトラック位置から指定ト
ラック位置へジャンプさせる際、現在のトラック位置と
指定トラック位置との相対的位置関係から、前記正方向
回転特性と逆方向回転特性の何れか一方を選択し、それ
を用いて、ピックアップが指定トラック位置にジャンプ
して位置したときに、ディスクが採るべき所定の最適回
転数に、現在の回転数から導くのに要するディスクモー
タへの加電エネルギー量を算出する第5の段階と、Then, when a track position on the disk surface is designated and a data read command for instructing data reading from the designated track position is received, the pickup is designated from the current track position in order to execute the command. When jumping to the track position, one of the forward rotation characteristic and the reverse rotation characteristic is selected from the relative positional relationship between the current track position and the specified track position, and the pickup uses the selected one to select the specified track position. A fifth step of calculating the amount of energy to be applied to the disk motor required to guide the disk from the current rotational speed to a predetermined optimum rotational speed that the disk should take when jumping to the position and
【0017】算出した該加電エネルギー量をディスクモ
ータに加電して、ディスク回転数を、ピックアップが指
定トラック位置に位置したときに、該ディスクが採るべ
き所定の最適回転数に導く第6の段階と、から成るモー
タの回転数制御方法を実現した。The calculated amount of applied energy is applied to the disk motor to bring the disk rotation speed to a predetermined optimum rotation speed that the disk should adopt when the pickup is located at the designated track position. A method of controlling the rotation speed of a motor, which consists of steps, is realized.
【0018】[0018]
【作用】本発明では、ディスク再生装置におけるディス
ク駆動モータの回転数制御方法において、予め記憶され
ているトルク特性に基づいて、駆動モータへの所要の加
電圧時間長を算出するのでなく、測定したばかりのトル
ク特性に基づいて算出するので誤差が少なく、その分、
ディスク駆動モータの回転数制御に要する時間を短縮で
きるので、ディスク再生装置において、ディスクから
の、指定アドレスにおけるデータの読み出しを速く行う
ことができる。According to the present invention, in the method for controlling the rotation speed of the disk drive motor in the disk reproducing apparatus, the required applied voltage time length to the drive motor is measured instead of being calculated based on the torque characteristics stored in advance. Since there is little error because it is calculated based on just the torque characteristics,
Since the time required for controlling the rotation speed of the disk drive motor can be shortened, it is possible to quickly read the data at the specified address from the disk in the disk reproducing apparatus.
【0019】[0019]
【実施例】図1は、本発明によるモータの回転数制御方
法を実施するディスク再生装置としての、CD−ROM
ディスク再生装置の構成を示すブロック図である。同図
において、10はCD−ROMディスク再生装置であ
る。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS FIG. 1 is a CD-ROM as a disk reproducing apparatus for carrying out the method for controlling the rotation speed of a motor according to the present invention.
It is a block diagram which shows the structure of a disc reproducing apparatus. In the figure, 10 is a CD-ROM disc reproducing apparatus.
【0020】そのほか、1はデータ記録媒体としてのデ
ィスクであり、その側面が示されている。2はピックア
ップ、3は信号再生手段であって、例えば読み取りデー
タのEFM変調を行なう信号処理回路により構成され
る。4は回転数検出手段であって、例えば、信号再生手
段3によって再生された信号より、ディスク回転数がデ
ータの読み取りに最適な回転数範囲にあるときと、回転
数がデータの読み取りに最適な回転数より大なるとき
と、回転数がデータの読み取りに最適な回転数より小な
るときと、回転数が或る特定の値、例えばデータの読み
取りに最適な回転数の1/3の回転数の値、にあるとき
と、を判定して、その判定結果を出力する処理回路によ
り構成される。Besides, 1 is a disk as a data recording medium, the side surface of which is shown. Reference numeral 2 is a pickup and 3 is a signal reproducing means, which is composed of, for example, a signal processing circuit for performing EFM modulation of read data. Reference numeral 4 denotes a rotation speed detecting means, for example, when the disk rotation speed is in the optimum rotation speed range for reading data and when the rotation speed is optimum for reading data from the signal reproduced by the signal reproducing means 3. When the rotational speed is higher than the rotational speed, when the rotational speed is lower than the optimal rotational speed for reading the data, and when the rotational speed is a certain value, for example, the rotational speed that is ⅓ of the optimal rotational speed for reading the data. When the value of and is, the processing circuit is configured to determine and to output the determination result.
【0021】また、5はディスクモータ、6は駆動手段
であって例えばディスクモータに電流を誘導する処理回
路により構成される駆動手段、7は例えばマイコンによ
り構成される制御手段、20はデータ読み取り命令を発
生するホストコンピュータ、である。Further, 5 is a disk motor, 6 is a driving means, for example, driving means constituted by a processing circuit for inducing a current to the disk motor, 7 is control means constituted by, for example, a microcomputer, and 20 is a data reading command. Is a host computer, which generates
【0022】次にCD−ROMディスク再生装置10の
動作を説明する。この動作におけるディスクモータの回
転数制御において、本発明が実施されているわけであ
る。図2〜図4は、CD−ROMディスク再生装置10
の動作(ひいては本発明によるモータの回転数制御)を
示すフローチャートである。図2のフローが終了すると
図3のフローに移行する。図3のフローにおいて、
(内)と(内終)の間、(外)と(外終)の間、に所在
するフローが、図4に示されている。Next, the operation of the CD-ROM disc reproducing apparatus 10 will be described. The present invention is implemented in controlling the rotation speed of the disk motor in this operation. 2 to 4 show a CD-ROM disc reproducing device 10
3 is a flowchart showing the operation of (therefore, the rotation speed control of the motor according to the present invention). When the flow of FIG. 2 ends, the flow moves to the flow of FIG. In the flow of FIG.
The flows located between (inner) and (inner end) and between (outer) and (outer end) are shown in FIG.
【0023】以下、先ず図1、図2を参照する。ステッ
プFL1(なおFLはフローを意味する記号)で、CD
−ROMディスク再生装置10にディスク1が装着(ロ
ーディング)されると、次にステップFL2で、ピック
アップ2をディスク1の最内周位置に移動する。そして
ステップFL3で、ディスクモータ5を駆動してCD−
ROMディスク1を回転させ、ピックアップ2がディス
ク1の最内周位置にあるときに、該ディスク1が採るべ
き所定の最適回転数に導く。このときのディスクモータ
1の回転数制御は、ピックアップ2、信号再生手段3、
回転数検出手段4を介して、ディスク1の回転数が所定
の最適回転数より大きいか、小さいかが分かるので、そ
れにより駆動手段6を介してディスクモータ5を制御す
る。First, referring to FIG. 1 and FIG. At step FL1 (where FL is a symbol for flow), CD
-When the disc 1 is loaded (loaded) in the ROM disc reproducing apparatus 10, the pickup 2 is moved to the innermost position of the disc 1 in step FL2. Then, in step FL3, the disc motor 5 is driven to drive the CD-
The ROM disk 1 is rotated, and when the pickup 2 is at the innermost peripheral position of the disk 1, the ROM 1 is guided to a predetermined optimum rotation speed that the disk 1 should adopt. At this time, the number of revolutions of the disc motor 1 is controlled by the pickup 2, the signal reproducing means 3,
The rotation speed detection means 4 makes it possible to know whether the rotation speed of the disk 1 is higher or lower than a predetermined optimum rotation speed, and accordingly the disk motor 5 is controlled via the drive means 6.
【0024】こうして、ディスク1が採るべき所定の最
適回転数に導かれた後、ステップFL4で、CD−RO
Mディスク1の所定位置(最内周位置)に予め記録され
ている所要の初期情報をピックアップ2により読み取
る。以上までのステップは、従来のそれと同じであり、
本発明と直接関係のあるステップではない。In this way, after the disc 1 has been guided to the predetermined optimum number of revolutions to be taken, in step FL4, the CD-RO is performed.
The required initial information recorded in advance at a predetermined position (innermost circumferential position) of the M disc 1 is read by the pickup 2. The steps up to this point are the same as the conventional one,
It is not a step directly related to the present invention.
【0025】次にステップFL5で、駆動手段6は、デ
ィスクモータ5のトルク特性測定のため、ディスクモー
タ5に所定の負電圧を加え、ディスク1の回転を減速さ
せ、特定の回転数(ここでは、ピックアップ2がディス
ク1の最内周位置にあるときに、該ディスク1が採るべ
き所定の最適回転数の1/3の値とする)に導こうとす
る。Next, in step FL5, the drive means 6 applies a predetermined negative voltage to the disk motor 5 to decelerate the rotation of the disk 1 in order to measure the torque characteristic of the disk motor 5, and to rotate the disk 1 at a specific rotational speed (here, , When the pickup 2 is located at the innermost position of the disc 1, it is set to 1/3 of a predetermined optimum number of revolutions that the disc 1 should take).
【0026】ステップFL6で、回転数検出手段4は、
信号再生手段3の再生信号より、ディスクモータ5の回
転数が、特定の回転数、即ち最適回転数の1/3に達し
たことを検出すると、その検出出力を制御手段7に伝え
る。ステップFL7で、制御手段7は、ステップFL5
で負電圧をディスクモータ5に加え始めてから、該ディ
スクモータ5が特定の回転数、即ち最適回転数の1/
3、に達するまでに要した時間長(加電時間の長さ)を
求め、これを、ディスクモータの減速トルク特性として
記憶する。そして定速回転命令を駆動手段6に伝える。At step FL6, the rotation speed detecting means 4
When it is detected from the reproduction signal of the signal reproduction means 3 that the rotation speed of the disk motor 5 has reached a specific rotation speed, that is, 1/3 of the optimum rotation speed, the detection output is transmitted to the control means 7. At step FL7, the control means 7 causes step FL5.
After starting to apply a negative voltage to the disk motor 5, the disk motor 5 has a specific rotation speed, that is,
The time length required to reach 3 (the length of the electric power application time) is obtained and stored as the deceleration torque characteristic of the disk motor. Then, the constant speed rotation command is transmitted to the driving means 6.
【0027】次に、ステップFL8で、駆動手段6は、
ディスクモータ5に所定の正電圧を加え、ディスク1の
回転数を加速させ、もとの最適回転数(ピックアップ2
がディスク1の最内周位置にあるときに、該ディスク1
が採るべき所定の最適回転数)にに導こうとする。ステ
ップFL9で、回転数検出手段4は、信号再生手段3の
再生信号より、ディスクモータ5の回転数が、最適回転
数に戻ったことを検出すると、その検出出力を制御手段
7に伝える。Next, in step FL8, the driving means 6
A predetermined positive voltage is applied to the disk motor 5 to accelerate the rotation speed of the disk 1 to restore the original optimum rotation speed (pickup 2
Is at the innermost position of the disc 1, the disc 1
To a predetermined optimum number of rotations) that should be taken. In step FL9, when the rotation speed detection means 4 detects from the reproduction signal of the signal reproduction means 3 that the rotation speed of the disk motor 5 has returned to the optimum rotation speed, the detection output is transmitted to the control means 7.
【0028】ステップFL10で制御手段7は、ステッ
プFL8で正電圧をディスクモータ5に加え始めてか
ら、該ディスクモータ5が最適回転数に戻るまでに要し
た時間長(加電時間の長さ)を求め、これを、ディスク
モータの加速トルク特性として記憶する。そして定速回
転命令を駆動手段6に伝え、データリード命令の受信に
備える。In step FL10, the control means 7 determines the time length (length of power application time) required for the disk motor 5 to return to the optimum rotational speed after the positive voltage is applied to the disk motor 5 in step FL8. Then, this is stored as the acceleration torque characteristic of the disk motor. Then, the constant speed rotation command is transmitted to the driving means 6 to prepare for the reception of the data read command.
【0029】つまり、これでディスクモータの減速トル
ク特性と加速トルク特性が測定できたので、データリー
ド命令を受けて、ピックアップ2を該命令により指定さ
れる位置にジャンプさせる際、その指定位置にピックア
ップ2が所在するときに、該ディスク1が採るべき所定
の最適回転数に該ディスクの回転数を導くために、ディ
スクモータ5に加電すべき時間の長さを正確に算出する
ことができる状態になったというわけである。That is, since the deceleration torque characteristic and the acceleration torque characteristic of the disk motor can be measured by this, when receiving the data read command and causing the pickup 2 to jump to the position designated by the command, the pickup is picked up to the designated position. When 2 is present, the length of time to be applied to the disk motor 5 can be accurately calculated in order to guide the rotational speed of the disk to a predetermined optimum rotational speed that the disk 1 should adopt. That is why.
【0030】次に図3のステップFL11で、ホストコ
ンピュータ20からCD−ROMディスク再生装置10
(詳しくは制御手段7)にデータリード命令が送信され
たとする。データリード命令は、ディスク1のどの位置
からデータをリードせよ、というその指定位置(指定ア
ドレス)を伴っている。ステップFL12で、駆動手段
6の制御を、それまでの回転数検出手段4から行ってい
たのを、制御手段7から行うように変更する。ピックア
ップ2が指定アドレスへジャンプする間は、回転数検出
手段4は機能しなくなるので、回転数検出手段4から駆
動手段6の制御を行うことはできなくなるからである。Next, at step FL11 in FIG. 3, the CD-ROM disc reproducing apparatus 10 is transferred from the host computer 20.
It is assumed that a data read command is transmitted to (more specifically, the control means 7). The data read command is accompanied by the designated position (designated address) from which position on the disc 1 the data should be read. In step FL12, the control of the drive means 6 is changed from the control performed by the rotational speed detection means 4 to the control means 7. While the pickup 2 jumps to the designated address, the rotation speed detection means 4 does not function, so that the rotation speed detection means 4 cannot control the drive means 6.
【0031】そこで制御手段7は、現在時点のディスク
1の回転数を記憶し、ステップFL13で、ホストコン
ピュータ20からの指定アドレスが、ディスク1におけ
る現在読みだしのアドレス(ピックアップ2がそれまで
位置したアドレス)より外側か、内側かを判定する。ま
ず、指定アドレスが現在読みだしのアドレスよりディス
ク1の外側にあるとき(ステップFL13でYと判定さ
れたとき)、つまりディスクモータ5の回転数を減速し
なければならない場合から説明する。Therefore, the control means 7 stores the number of revolutions of the disk 1 at the present time, and in step FL13, the designated address from the host computer 20 is the address of the current reading on the disk 1 (the pickup 2 has been located until then). Address)) to determine whether it is outside or inside. First, the case where the specified address is outside the disk 1 from the currently read address (when it is determined to be Y in step FL13), that is, the rotation speed of the disk motor 5 must be reduced will be described.
【0032】この場合、先に述べたように、処理フロー
は図4の(イ)に移行する。図4の(イ)のステップF
LO1で、制御手段7は、ピックアップ2をディスク上
の当該リード命令により指定された指定アドレス位置に
移動させ始める。ステップFLO2で制御手段7は、先
のステップFL7で記憶した減速トルク特性より、図5
の特性直線により示される関数を作成する。ここで図5
において、縦軸はディスクモータの回転数であり、横軸
はディスクモータに対する減速時の加電時間である。先
のステップFL7で記憶した減速トルク特性より、図5
の特性直線が描けることは容易に理解できるであろう。In this case, as described above, the processing flow shifts to (a) in FIG. Step F of FIG.
At LO1, the control means 7 starts moving the pickup 2 to the designated address position designated by the read command on the disc. In step FLO2, the control means 7 uses the deceleration torque characteristic stored in the previous step FL7 to determine that
Create a function represented by the characteristic line of. Figure 5 here
In, the vertical axis represents the number of revolutions of the disk motor, and the horizontal axis represents the voltage application time during deceleration with respect to the disk motor. From the deceleration torque characteristic stored in the previous step FL7, FIG.
It can be easily understood that the characteristic straight line of can be drawn.
【0033】次に図4に戻り、ステップFLO3で制御
手段7は、ステップFL12で記憶した現在の回転数
と、指定アドレスにおけるデータ読みだしに最適な回転
数と、の差から、減速のための負電圧を加える時間を、
図5の直線特性から演算し、かくして算出された値(負
電圧を加える時間長)を駆動手段6に通知する。ステッ
プFLO4で、駆動手段6は、前記時間長にわたりディ
スクモータ5に所定の負電圧を加えることにより、回転
数を減速させ、所定の回転数の極く近傍に達する。Next, returning to FIG. 4, in step FLO3, the control means 7 determines the speed for deceleration from the difference between the current rotation speed stored in step FL12 and the optimum rotation speed for reading data at the specified address. The time to apply the negative voltage,
Calculation is performed from the linear characteristic of FIG. 5, and the value thus calculated (the length of time for applying a negative voltage) is notified to the driving means 6. In step FLO4, the driving means 6 decelerates the rotation speed by applying a predetermined negative voltage to the disk motor 5 for the time length, and reaches the vicinity of the predetermined rotation speed.
【0034】次に、図3のステップFL13に戻り、指
定アドレスが現在読みだしのアドレスよりディスク1の
内側にあるとき、つまりディスクモータ5の回転数を加
速しなければならない場合を説明する。図4の(ロ)の
ステップFLI1で、制御手段7は、ピックアップ2を
ディスク上の当該リード命令により指定される指定アド
レスに移動させ始める。Next, returning to step FL13 of FIG. 3, the case where the designated address is inside the disk 1 from the currently read address, that is, the case where the rotation speed of the disk motor 5 must be accelerated will be described. In step FLI1 of FIG. 4B, the control means 7 starts moving the pickup 2 to the designated address designated by the read command on the disc.
【0035】次にステップFLI2で制御手段7は、先
にステップFL10にて記憶した加速トルク特性より、
図6の特性直線により示される関数を作成する。ここで
図6において、縦軸はディスクモータの回転数であり、
横軸はディスクモータに対する加速時の加電時間であ
る。先のステップFL10で記憶した加速トルク特性よ
り、図6の特性直線が描けることは容易に理解できるで
あろう。Next, in step FLI2, the control means 7 determines from the acceleration torque characteristics previously stored in step FL10 that
A function indicated by the characteristic straight line in FIG. 6 is created. Here, in FIG. 6, the vertical axis represents the rotation speed of the disk motor,
The horizontal axis represents the time for applying electricity to the disk motor during acceleration. It can be easily understood that the characteristic straight line in FIG. 6 can be drawn from the acceleration torque characteristic stored in step FL10.
【0036】ステップFLI3で制御手段7は、ステッ
プFL12にて記憶した現在の回転数と、指定アドレス
におけるデータ読みだしに最適な回転数と、の差から、
加速のための正電圧を加える時間長を演算し、かくして
算出された値(正電圧を加える時間長)を駆動手段6に
通知する。ステップFLI4で駆動手段6は、前記時間
長にわたりディスクモータ5に所定の正電圧を加えるこ
とにより、回転数を加速させ、所定の回転数の極く近傍
に達する。In step FLI3, the control means 7 determines from the difference between the current rotational speed stored in step FL12 and the optimal rotational speed for reading data at the designated address.
The time length for applying the positive voltage for acceleration is calculated, and the value thus calculated (the time length for applying the positive voltage) is notified to the driving means 6. In step FLI4, the drive means 6 accelerates the rotation speed by applying a predetermined positive voltage to the disk motor 5 for the above time period, and reaches the vicinity of the predetermined rotation speed.
【0037】加速減速の終了後、図3のステップFL1
4で駆動手段6の制御を、制御手段7による制御から、
回転数検出手段4による制御に変更し、ステップFL1
5で回転数検出手段4は現在の回転数を測定する。ステ
ップFL16で、回転数が所定の最適回転数でなければ
(本来なら所定の最適回転数になる筈であるが)、回転
数検出手段4は、回転数の過不足を検出して駆動手段6
に通知し、ステップFL17で駆動手段6は、回転数が
大きければ負電圧、回転数が小さければ正電圧をディス
クモータ5に加え、加速減速の微調整をおこなう。After the end of acceleration / deceleration, step FL1 in FIG.
4, the control of the drive means 6 is changed from the control by the control means 7 to
The control is changed to the control by the rotation speed detection means 4, and step FL1
At 5, the rotation speed detecting means 4 measures the current rotation speed. In step FL16, if the rotation speed is not the predetermined optimum rotation speed (which should be the predetermined optimum rotation speed), the rotation speed detection means 4 detects the excess or deficiency of the rotation speed and drives the driving means 6
Then, in step FL17, the drive means 6 applies a negative voltage to the disk motor 5 if the rotation speed is large and a positive voltage if the rotation speed is small, and finely adjusts the acceleration / deceleration.
【0038】最適回転数に至れば、ステップFL18で
は、指定アドレス位置からのデータを読みだし、ステッ
プFL19でホストコンピュータに転送する。なお回転
数検出手段4の構成で、トルク特性測定のために、「最
適な回転数の1/3の回転数」と設定したが、図5、図
6の直線特性で表される関数が作成できればよいので、
設定の回転数は1/3に限らないのは明らかである。When the optimum rotation speed is reached, the data from the designated address position is read in step FL18 and transferred to the host computer in step FL19. In the configuration of the rotation speed detection means 4, “1/3 of the optimum rotation speed” was set for the torque characteristic measurement, but the function represented by the linear characteristics in FIGS. 5 and 6 was created. I wish I could
Obviously, the set rotation speed is not limited to 1/3.
【0039】以上説明した本実施例では、所定の大きさ
の駆動電圧を供給してモータを駆動し、その結果、特定
の回転数に達するまでの時間を測定し、モータのトルク
特性パラメータを得た。ここで、図7において、グラフ
30は、電圧Aをa時間供給する場合の加電特性であ
る。このグラフ30で、斜線部は、電圧Aをa時間供給
することにより与えたエネルギーである。電圧を半分の
A/2で、斜線部と同じエネルギーを与えるには、グラ
フ31のように、2a時間供給すればよいこととなる。In the present embodiment described above, the motor is driven by supplying the drive voltage of a predetermined magnitude, and as a result, the time required to reach the specific rotation speed is measured to obtain the torque characteristic parameter of the motor. It was Here, in FIG. 7, a graph 30 shows an electric power supply characteristic when the voltage A is supplied for a time a. In the graph 30, the shaded area represents the energy given by supplying the voltage A for the time a. In order to give the same energy as that of the shaded area with the voltage being half of A / 2, it is sufficient to supply for 2a hours as shown in the graph 31.
【0040】つまり、電圧を供給時間で積分した値がエ
ネルギーとなる。したがって、本実施例は、所定の大き
さの電圧を供給してモータを駆動し、その結果、特定の
回転数に至るまでのエネルギーの値を測定し、モータの
トルク特性パラメータを得たことと同等である。That is, the value obtained by integrating the voltage with the supply time becomes energy. Therefore, in this embodiment, a voltage of a predetermined magnitude is supplied to drive the motor, and as a result, the energy value up to a specific rotation speed is measured, and the torque characteristic parameter of the motor is obtained. Is equivalent.
【0041】図7においては、電圧一定の例を示した
が、図8のように、電圧が山形に変化する場合において
も、電圧を供給時間で積分した値、図8の斜線部が与え
たエネルギーとなるのは明らかである。従って、図8の
山形に変化する形で、ディスクモータに電圧を印加して
も本発明を実施できる。FIG. 7 shows an example in which the voltage is constant, but even when the voltage changes into a mountain shape as shown in FIG. 8, the value obtained by integrating the voltage with the supply time is given by the shaded area in FIG. It's obviously energy. Therefore, the present invention can be carried out even if a voltage is applied to the disk motor in the form of the mountain shape shown in FIG.
【0042】図9は、本発明を実施するディスク再生装
置としての、別の構成例を示すブロック図である。同図
に見られるように、ディスクモータ5より、ディスクの
回転数を検出する方法を用いても良い。FIG. 9 is a block diagram showing another configuration example as a disc reproducing apparatus embodying the present invention. As shown in the figure, a method of detecting the number of rotations of the disk from the disk motor 5 may be used.
【0043】[0043]
【発明の効果】以上詳述したように、本発明によれば、
ディスク再生装置において、ディスク上の指定アドレス
におけるデータの読みだしを、従来よりも一段と迅速に
なし得るという利点がある。As described in detail above, according to the present invention,
In the disc reproducing apparatus, there is an advantage that the reading of the data at the designated address on the disc can be performed more quickly than in the past.
【図1】本発明によるモータの回転数制御方法を実施す
るディスク再生装置としての、CD−ROMディスク再
生装置の構成を示すブロック図である。FIG. 1 is a block diagram showing a configuration of a CD-ROM disc reproducing device as a disc reproducing device for implementing a motor rotation speed control method according to the present invention.
【図2】CD−ROMディスク再生装置10の動作(ひ
いては本発明によるモータの回転数制御)を示すフロー
チャートの上半分を示すフローチャートである。FIG. 2 is a flowchart showing an upper half of a flowchart showing an operation of the CD-ROM disc reproducing apparatus 10 (as a result, the rotation speed control of the motor according to the present invention).
【図3】CD−ROMディスク再生装置10の動作(ひ
いては本発明によるモータの回転数制御)を示すフロー
チャートの下半分を示すフローチャートである。FIG. 3 is a flowchart showing a lower half of a flowchart showing an operation of the CD-ROM disc reproducing apparatus 10 (as a result, the rotation speed control of the motor according to the present invention).
【図4】図3に示すフローチャートの中の特定部分にお
けるフローチャートの詳細を示すフローチャートであ
る。FIG. 4 is a flowchart showing details of a flowchart in a specific part of the flowchart shown in FIG.
【図5】ディスクモータの減速トルク特性を示す特性図
である。FIG. 5 is a characteristic diagram showing deceleration torque characteristics of a disk motor.
【図6】ディスクモータの加速トルク特性を示す特性図
である。FIG. 6 is a characteristic diagram showing an acceleration torque characteristic of a disk motor.
【図7】二種類の一定電圧における、目的の回転速度を
得るためのモータへの加電圧の推移を示す特性図であ
る。FIG. 7 is a characteristic diagram showing changes in applied voltage to a motor for obtaining a target rotation speed at two kinds of constant voltages.
【図8】変動電圧における、目的の回転速度を得るため
のモータへの加電圧の推移を示す特性図である。FIG. 8 is a characteristic diagram showing a transition of an applied voltage to a motor for obtaining a target rotation speed at a varying voltage.
【図9】本発明によるモータの回転数制御方法を実施す
るディスク再生装置としての、CD−ROMディスク再
生装置の別の構成例を示すブロック図である。FIG. 9 is a block diagram showing another configuration example of a CD-ROM disc reproducing device as a disc reproducing device for implementing the motor rotation speed control method according to the present invention.
1…CD−ROMディスク、2…ピックアップ、3…信
号再生手段、4…回転数検出手段、5…ディスクモー
タ、6…モータ駆動手段、7…制御手段(マイコン)、
10…CD−ROMディスク再生装置、20…ホストコ
ンピュータ1 ... CD-ROM disc, 2 ... Pickup, 3 ... Signal reproducing means, 4 ... Rotation speed detecting means, 5 ... Disk motor, 6 ... Motor driving means, 7 ... Control means (microcomputer),
10 ... CD-ROM disc reproducing device, 20 ... Host computer
───────────────────────────────────────────────────── フロントページの続き (72)発明者 星野 孝司 岐阜県美濃加茂市加茂野町471番地 株式 会社日立製作所AV機器事業部内 ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor, Koji Hoshino, 471, Kamono-cho, Minokamo-shi, Gifu Prefecture, Ltd. Inside the AV equipment division, Hitachi, Ltd.
Claims (1)
ィスクと、該ディスク面上のトラックからデータを読み
取って再生するピックアップと、から成るディスク再生
装置において、 ピックアップを前記ディスク面上の特定トラック位置に
位置づける第1の段階と、次にディスクモータによりデ
ィスクを回転させ、ピックアップがその特定トラック位
置にあるときに、該ディスクが採るべき所定の最適回転
数にまでディスク回転数を導く第2の段階と、 次にディスクモータに加電してディスクを、その最適回
転数から、他の或る特定回転数にまで回転数を変化さ
せ、最適回転数から該特定回転数に達するのに要した加
電エネルギーを正方向回転特性として求める第3の段階
と、 次にディスクモータに逆方向に加電してディスクを、そ
の特定回転数から、最適回転数にまで逆方向に回転数を
変化させ、該特定回転数から最適回転数に戻るのに要し
た加電エネルギーを逆方向回転特性として求める第4の
段階と、 次にディスク面上のトラック位置を指定して、その指定
トラック位置からのデータ読み取りを指示するデータリ
ード命令を受けたとき、その命令を実行するため、ピッ
クアップを現在のトラック位置から指定トラック位置へ
ジャンプさせる際、現在のトラック位置と指定トラック
位置との相対的位置関係から、前記正方向回転特性と逆
方向回転特性の何れか一方を選択し、それを用いて、ピ
ックアップが指定トラック位置にジャンプして位置した
ときに、ディスクが採るべき所定の最適回転数に、現在
の回転数から導くのに要するディスクモータへの加電エ
ネルギー量を算出する第5の段階と、 算出した該加電エネルギー量をディスクモータに加電し
て、ディスク回転数を、ピックアップが指定トラック位
置に位置したときに、該ディスクが採るべき所定の最適
回転数に導く第6の段階と、 から成ることを特徴とするモータの回転数制御方法。1. A disc reproducing apparatus comprising a disc rotationally driven by a disc motor and a pickup for reading and reproducing data from tracks on the disc surface, wherein the pickup is positioned at a specific track position on the disc surface. A first step, and then a second step of rotating the disk by a disk motor to guide the disk rotational speed up to a predetermined optimum rotational speed that the disk should take when the pickup is at its specific track position; Next, the disc motor is energized to change the revolution speed of the disc from its optimum revolution speed to some other specific revolution speed, and the energizing energy required to reach the specific revolution speed from the optimum revolution speed. Is calculated as the positive rotation characteristic, and then the disk motor is energized in the reverse direction to move the disk to the specified speed. A fourth step in which the rotational speed is changed in the reverse direction from the rotational speed to the optimal rotational speed, and the applied energy required to return from the specific rotational speed to the optimal rotational speed is obtained as the reverse rotational characteristic. When a track position on the disk surface is specified and a data read command that instructs data reading from the specified track position is received, the pickup is jumped from the current track position to the specified track position to execute the command. At this time, one of the forward rotation characteristic and the reverse rotation characteristic is selected from the relative positional relationship between the current track position and the designated track position, and the pickup jumps to the designated track position using the selected one. Calculates the amount of applied energy to the disc motor required to guide the disc from the current number of revolutions to the predetermined optimum number of revolutions that the disc should take when it is positioned The fifth step is to apply the calculated amount of applied energy to the disk motor, and set the disk rotation speed to the predetermined optimum rotation speed that the disk should take when the pickup is located at the specified track position. A sixth step of guiding, and a method for controlling the rotation speed of a motor, comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP22171393A JPH0778409A (en) | 1993-09-07 | 1993-09-07 | Method for controlling number of revolution of motor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP22171393A JPH0778409A (en) | 1993-09-07 | 1993-09-07 | Method for controlling number of revolution of motor |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH0778409A true JPH0778409A (en) | 1995-03-20 |
Family
ID=16771106
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP22171393A Pending JPH0778409A (en) | 1993-09-07 | 1993-09-07 | Method for controlling number of revolution of motor |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0778409A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001039187A1 (en) * | 1999-11-25 | 2001-05-31 | Matsushita Electric Industrial Co., Ltd. | Disk device and method of decelarating/stopping disk in disk device |
KR100670884B1 (en) * | 2004-05-20 | 2007-01-19 | 산요덴키가부시키가이샤 | Optical disk device |
-
1993
- 1993-09-07 JP JP22171393A patent/JPH0778409A/en active Pending
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001039187A1 (en) * | 1999-11-25 | 2001-05-31 | Matsushita Electric Industrial Co., Ltd. | Disk device and method of decelarating/stopping disk in disk device |
JP2001155417A (en) * | 1999-11-25 | 2001-06-08 | Matsushita Electric Ind Co Ltd | Disk device and disk deceleration/stoppage method for it |
US6611658B1 (en) | 1999-11-25 | 2003-08-26 | Matsushita Electric Industrial Co., Ltd. | Disk device and disk decelerating and stopping method for the same |
JP4553429B2 (en) * | 1999-11-25 | 2010-09-29 | パナソニック株式会社 | Disk unit |
KR100670884B1 (en) * | 2004-05-20 | 2007-01-19 | 산요덴키가부시키가이샤 | Optical disk device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0435646B1 (en) | Target track position retrieval device | |
US5745460A (en) | Disk discriminating method and apparatus | |
US4403259A (en) | Apparatus for reading information from an information recording disc | |
JPH08167153A (en) | Optical disk device | |
US6476576B2 (en) | Motor control apparatus | |
JPH01165064A (en) | Fade out device in disk player | |
JP2813200B2 (en) | Optical disk drive device | |
US4928044A (en) | Spindle motor stop control device | |
JPH0778409A (en) | Method for controlling number of revolution of motor | |
JPH11120687A (en) | Optical disk device | |
US5680023A (en) | Method of measuring linear velocity of disk | |
KR20010008705A (en) | An apparatus and method for driving a motor | |
JPH08287590A (en) | Spindle motor control circuit for optical disk device | |
EP0345917A2 (en) | Apparatus and method of stop control for a spindle motor | |
JPH05274773A (en) | System for accessing target track in cd player | |
JP2935628B2 (en) | Optical disk drive | |
JP2591509B2 (en) | Optical disc playback device | |
JPH076499A (en) | Spindle servo device | |
EP0786773A2 (en) | A disc reproducing apparatus and method | |
JPS624791B2 (en) | ||
JP2000082225A (en) | Optical disk reproducing device | |
JP2740255B2 (en) | Optical disk drive | |
JP3523913B2 (en) | Track linear velocity detecting method in optical disk reproducing apparatus | |
JP3801483B2 (en) | Disk drive control device | |
JPH0896501A (en) | Optical disk device |