JPH0522980A - Spindle motor control circuit of magnetic disk apparatus - Google Patents
Spindle motor control circuit of magnetic disk apparatusInfo
- Publication number
- JPH0522980A JPH0522980A JP3172993A JP17299391A JPH0522980A JP H0522980 A JPH0522980 A JP H0522980A JP 3172993 A JP3172993 A JP 3172993A JP 17299391 A JP17299391 A JP 17299391A JP H0522980 A JPH0522980 A JP H0522980A
- Authority
- JP
- Japan
- Prior art keywords
- frequency
- output
- cpu
- magnetic disk
- spindle motor
- 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
- 230000004048 modification Effects 0.000 abstract 1
- 238000012986 modification Methods 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 6
- 241000239290 Araneae Species 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
Landscapes
- Rotational Drive Of Disk (AREA)
- Control Of Electric Motors In General (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は磁気ディスクのスピンド
ルモータ制御回路に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a spindle motor control circuit for a magnetic disk.
【0002】[0002]
【従来の技術】従来、この種の磁気ディスク装置のスピ
ンドルモータの回転数検出回路には、図3に示すものが
ある。2. Description of the Related Art Conventionally, there is a rotation speed detection circuit of a spindle motor of this type of magnetic disk device as shown in FIG.
【0003】図3において、スピンドルモータ)の回転
によりホールセンサ6に1回転につきn/2(n:極
数)個のパルスが出力される。これを分周器2によって
分周し、1回転に1個のパルスに変換してCPU4に加
えられる。CPU4はパルスの間隔を測定することによ
り回転周期を知りドライバ5にトルクの指令を出し、そ
れに応じてドライバ5はスピンドルモータに流す電流を
加減し速度を制御する。In FIG. 3, n / 2 (n: number of poles) pulses are output to the hall sensor 6 per rotation by the rotation of the spindle motor). This is divided by the frequency divider 2, converted into one pulse per one rotation, and applied to the CPU 4. The CPU 4 knows the rotation cycle by measuring the pulse interval, and issues a torque command to the driver 5, and accordingly the driver 5 controls the speed by adjusting the current supplied to the spindle motor.
【0004】また、図4は他の従来の例を示し、スピン
ドルモータの回転によって発生する逆起電圧を各相間に
おいてコンパレータ7により比較し、1回転につきn/
2(n:極数)個のパルスが出力される。これを分周器
2によって分周し、図3の例と同様にして速度制御が行
なわれる。FIG. 4 shows another conventional example, in which the counter electromotive voltage generated by the rotation of the spindle motor is compared by the comparator 7 between each phase, and n / per rotation is obtained.
2 (n: number of poles) pulses are output. This is frequency-divided by the frequency divider 2, and speed control is performed in the same manner as in the example of FIG.
【0005】[0005]
【発明が解決しようとする課題】上述した従来の磁気デ
ィスク装置のスピンドルモータ制御回路では、分周比が
固定となっているため、スピドルモータの極数が変更に
なった場合に分周器を再設計しなければならないという
欠点がある。In the spindle motor control circuit of the above-mentioned conventional magnetic disk device, since the frequency division ratio is fixed, the frequency divider is reactivated when the number of poles of the spider motor is changed. It has the drawback of having to be designed.
【0006】[0006]
【課題を解決するための手段】本発明の磁気ディスク装
置のスピンドルモータ制御回路は、モータの回転によ発
生するパルスを検出する検出器と、検出器のうち個の出
力を1/2n(nは自然数)に分周する分周器と、分周
器から複数個出力される信号を選択し、分周比を決定す
るセレクタと、分周された出力の周期を検出しこれによ
り回転数を求めるCPUとを有することを特徴とする。A spindle motor control circuit of a magnetic disk apparatus according to the present invention detects a pulse generated by rotation of a motor and outputs the output of one of the detectors to 1 / 2n (n). Is a natural number), a selector that selects a plurality of signals output from the frequency divider, determines the division ratio, and detects the cycle of the divided output to determine the rotation speed. It is characterized by having a required CPU.
【0007】[0007]
【実施例】次に、本発明について図面を参照して説明す
る。DESCRIPTION OF THE PREFERRED EMBODIMENTS Next, the present invention will be described with reference to the drawings.
【0008】図1は本発明の一実施例のブロック図であ
る。FIG. 1 is a block diagram of an embodiment of the present invention.
【0009】図1において、スピンドルモータの回転に
伴なってホールセンサ6から出力されるパルスは分周器
2に入力され、この出力は1/2,1/4,……1/2
nに分周され、それぞれの出力がセレクタ3に入力され
る。In FIG. 1, the pulse output from the Hall sensor 6 in accordance with the rotation of the spindle motor is input to the frequency divider 2, and the output is 1/2, 1/4, ... 1/2.
The frequency is divided into n, and each output is input to the selector 3.
【0010】このセレクタ3の出力は、モータの極数に
よりあらかじめプログラムされたデータによってCPU
4が選択し、分周出力がCPU4に入力され、1周期の
時間を測定してスピンドルモータ1の速度を制御する。The output of the selector 3 is output by the CPU based on data programmed in advance according to the number of poles of the motor.
4 is selected, the divided output is input to the CPU 4, the time of one cycle is measured, and the speed of the spindle motor 1 is controlled.
【0011】図2は本発明の一実施例のブロック図であ
り、スピンドルモータ1の回転によって発生する逆起電
流は各相間においてコンパレータ7により比較し、パル
スとして分周器2に入力され、図1の例と同様に1/
2,1/4,……1/2nに分周されてセレクタ3に入
力される。以下、図1の例と同様の方法で速度制御が行
なわれる。FIG. 2 is a block diagram of an embodiment of the present invention, in which the counter electromotive current generated by the rotation of the spindle motor 1 is compared by the comparator 7 between the respective phases and inputted to the frequency divider 2 as a pulse. 1 / as in example 1
The frequency is divided into 2, 1/4, ... 1 / 2n and input to the selector 3. Thereafter, speed control is performed in the same manner as in the example of FIG.
【0012】[0012]
【発明の効果】以上説明したように本発明は、モータの
回転に伴ない発生するパルスを複数の分周比で分周し、
その出力をモータの極数に応じて選択し、回転周期を知
る信号として使用することにより、モータの極数の変更
で回路の変更なしにCPUのプログラム変更のみで済む
という効果がある。As described above, according to the present invention, the pulse generated with the rotation of the motor is divided by a plurality of division ratios.
By selecting the output according to the number of poles of the motor and using it as a signal for knowing the rotation cycle, there is an effect that only the program of the CPU needs to be changed without changing the circuit by changing the number of poles of the motor.
【図1】本発明の一実施例のブロック図である。FIG. 1 is a block diagram of an embodiment of the present invention.
【図2】本発明の他の従来例のブロック図である。FIG. 2 is a block diagram of another conventional example of the present invention.
【図3】従来例のブロック図である。FIG. 3 is a block diagram of a conventional example.
【図4】他の従来例のブロック図である。FIG. 4 is a block diagram of another conventional example.
1 スピンドルモータ 2 分周器 3 セレクタ 4 CPU 5 ドライバ 6 ホールセンサ 7 コンパレータ 8 抵抗 1 Spindle motor 2 frequency divider 3 selector 4 CPU 5 drivers 6 Hall sensor 7 comparator 8 resistance
Claims (2)
センサと、 そのうち1個の出力を1/2n(nは自然数)に分周す
る分周器と、 分周器から複数個出力される信号を選択し、分周比を決
定するセレクタと、 分周された出力の周期を検出しこれにより回転数を求め
るCPUとを有することを特徴とする磁気ディスク装置
のスピンドルモータ制御回路。1. A plurality of Hall sensors for detecting a rotation angle of a rotor, a frequency divider that divides one output into 1 / 2n (n is a natural number), and a plurality of outputs from the frequency divider. A spindle motor control circuit for a magnetic disk device, comprising: a selector that selects a signal to be selected and determines a frequency division ratio; and a CPU that detects the frequency of the frequency-divided output and obtains the number of revolutions by the CPU.
検出する回路と、 検出された信号のうち1個の出力を1/2n(nは自然
数)に分周する分周器と、 分周器から複数個出力される信号を選択し分周比を決定
するセレクタと、 分周された出力の周期を検出しこれにより回転数を求め
るCPU4とを有することを特徴とする磁気ディスク装
置のスピンドルモータ制御回路。2. A circuit for detecting a counter electromotive voltage generated by the rotation of a rotor, a frequency divider for dividing one output of a detected signal into 1 / 2n (n is a natural number), and a frequency divider. A spindle for a magnetic disk device, comprising: a selector for selecting a plurality of signals output from the power supply device to determine a frequency division ratio; and a CPU 4 for detecting a frequency of the frequency-divided output to obtain a rotation speed. Motor control circuit.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3172993A JPH0522980A (en) | 1991-07-15 | 1991-07-15 | Spindle motor control circuit of magnetic disk apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3172993A JPH0522980A (en) | 1991-07-15 | 1991-07-15 | Spindle motor control circuit of magnetic disk apparatus |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0522980A true JPH0522980A (en) | 1993-01-29 |
Family
ID=15952197
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3172993A Pending JPH0522980A (en) | 1991-07-15 | 1991-07-15 | Spindle motor control circuit of magnetic disk apparatus |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0522980A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012016245A (en) * | 2010-07-05 | 2012-01-19 | Rohm Co Ltd | Motor driving device and cooling device using the same, and method for generating rotational frequency signal |
-
1991
- 1991-07-15 JP JP3172993A patent/JPH0522980A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012016245A (en) * | 2010-07-05 | 2012-01-19 | Rohm Co Ltd | Motor driving device and cooling device using the same, and method for generating rotational frequency signal |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4922169A (en) | Method and apparatus for driving a brushless motor | |
| US4446406A (en) | Brushless DC motor driving circuit | |
| GB2092780A (en) | Digital motor speed controller | |
| US7893649B2 (en) | Method and circuit arrangement for determining the rotor position of an EC motor in the standstill state | |
| US5990656A (en) | Frequency detector | |
| JPH08251992A (en) | Driver of stepping motor | |
| JPH11275890A (en) | Drive circuit for sensorless switched reluctance motor | |
| US5942863A (en) | Three-phase brushless servo motor | |
| SE465397B (en) | MOTOSTYRSYSTEM | |
| JPH0522980A (en) | Spindle motor control circuit of magnetic disk apparatus | |
| JP3541861B2 (en) | DC brushless motor | |
| JP3294644B2 (en) | Motor control device | |
| JP4224738B2 (en) | Brushless motor control device | |
| JP3815238B2 (en) | Motor rotation control method | |
| JPH0642791B2 (en) | DC motor speed control circuit | |
| JP2001045779A (en) | Variable speed device | |
| JPH0716555B2 (en) | Sewing machine controller | |
| JP3095789B2 (en) | Motor constant-speed rotation control device | |
| JP2679879B2 (en) | Speed control device for brushless motor | |
| JPH0652996B2 (en) | Brushless motor drive controller | |
| JPH09121581A (en) | Control method of synchronous motor | |
| JPS63148895A (en) | Pulse motor driving system | |
| JP2000166283A (en) | Rotor position-detecting device | |
| JPH03198688A (en) | Drive circuit of motor | |
| JPH0759378A (en) | Method and device for controlling brushless motor |