JPH0336980A - Motor control circuit - Google Patents

Motor control circuit

Info

Publication number
JPH0336980A
JPH0336980A JP1168689A JP16868989A JPH0336980A JP H0336980 A JPH0336980 A JP H0336980A JP 1168689 A JP1168689 A JP 1168689A JP 16868989 A JP16868989 A JP 16868989A JP H0336980 A JPH0336980 A JP H0336980A
Authority
JP
Japan
Prior art keywords
motor
brush
drive voltage
counting
control circuit
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
JP1168689A
Other languages
Japanese (ja)
Inventor
Yasushi Kakukawa
各川 泰史
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP1168689A priority Critical patent/JPH0336980A/en
Publication of JPH0336980A publication Critical patent/JPH0336980A/en
Pending legal-status Critical Current

Links

Landscapes

  • Control Of Direct Current Motors (AREA)

Abstract

PURPOSE:To obtain a revolution control system with a simple constitution and at a low cost by counting the number of times of generation of noise caused by a brush at the time of rotation of a brush motor and by automatically cutting OFF the driving power of a motor 2 to decelerate the motor, when the counted value exceeds a specified value within a given period of time. CONSTITUTION:A drive signal from an input terminal 11 is amplified by an amplifier 12 and thereafter supplied to a brush motor 13. A rotational noise generated in a brush is extracted by a bypass filter 18 and converted into a TTL level by a waveform shaper 19 to generate a pulse train having a suitable width. The pulse train is inputted as an interruption signal to a CPU 16. When the number of revolutions rises and the number of counted pulses exceeds a specified value within a period of time set in a timer 20, the CPU gives a switching signal to a switch 15 to switch it to the earth side and to stop the driving power for the motor so that the number of revolutions lowers.

Description

【発明の詳細な説明】 [発明の目的コ (産業上の利用分野) 本発明は、ディスク再生装置等において用いられるモー
タ制御回路に係り、特にブラシモータに適用されるモー
タ制御回路に関する。
DETAILED DESCRIPTION OF THE INVENTION [Object of the Invention (Industrial Field of Application) The present invention relates to a motor control circuit used in a disc playback device or the like, and particularly to a motor control circuit applied to a brush motor.

(従来の技術) 一般に、CD(コンパクトディスク)やCD−ROM等
のディスク再生を行う装置においては、ディスクの回転
を一定の線速度で制御するCLV(Constani 
Linear Veloclty)方式が採用されてい
る。このCLV制御は、ディスクから再生した信号から
基本となるクロック成分を抽出して、このクロックの周
波数及び位相を水晶発振器のクロックと比較しながら、
それぞれが一致するようディスクモータの回転速度を制
御して行われる。
(Prior Art) Generally, in devices that play discs such as CDs (compact discs) and CD-ROMs, CLV (Constani
The Linear Velocity) method is adopted. This CLV control extracts the basic clock component from the signal reproduced from the disk, and compares the frequency and phase of this clock with the clock of the crystal oscillator.
This is done by controlling the rotational speed of the disk motor so that they match.

ところで、ディスクの回転を開始してからスムースにC
LV制御に移るためには、CLV制御開始前の段階でデ
ィスクを正転方向に通常の回転数に近い速度で回転させ
ておく必要がある。具体的にはディスクのレーベル面か
ら見て時計回りに200〜500r、p、m位で回転さ
せる。そこで、従来は一定電圧を一定時間ディスクモー
タに加える手法やモータ回転数検出用のFG(周波数発
電機)を用いてモータ回転速度の一定化を図っていた。
By the way, after starting the rotation of the disk, the C
In order to shift to LV control, it is necessary to rotate the disk in the normal rotation direction at a speed close to the normal rotation speed at a stage before starting CLV control. Specifically, the disc is rotated clockwise at approximately 200 to 500 r, p, m when viewed from the label surface of the disc. Conventionally, attempts have been made to stabilize the motor rotational speed by applying a constant voltage to the disk motor for a certain period of time or by using a frequency generator (FG) for detecting the motor rotational speed.

第4図はこのFGを用いたモータ制御回路の構成を示し
ている。同図に示すように、このモータ制御回路では、
ディスクモータ1と機械的に結合されたFC2でディス
クモータ1の回転数を検出し、その検出信号を増幅器3
で増幅してからモータ駆動信号と加算して、ディスクモ
ータ1へのモータ駆動電圧ラインの増幅器4に帰還させ
ている。
FIG. 4 shows the configuration of a motor control circuit using this FG. As shown in the figure, in this motor control circuit,
The rotation speed of the disk motor 1 is detected by the FC 2 mechanically coupled to the disk motor 1, and the detected signal is sent to the amplifier 3.
The voltage is amplified by the motor drive signal, and then added to the motor drive signal and fed back to the amplifier 4 of the motor drive voltage line to the disk motor 1.

これにより、ディスクモータ1の回転速度が基準値を越
えた場合に、ディスクモータ1の回転を減速させて一定
回転になるように制御する機能が実現されている。
This realizes a function of controlling the rotation speed of the disk motor 1 to a constant speed by decelerating the rotation speed of the disk motor 1 when the rotation speed of the disk motor 1 exceeds a reference value.

しかしながら、このようなモータ制御回路において、F
Gを用いた場合は正確なモータ回転制御が期待できるも
のの、ディスクモータとの機械的な結合部分等を要する
こともあって部品点数が多く、高価であるいう難点があ
る。
However, in such a motor control circuit, F
When using G, accurate motor rotation control can be expected, but there are disadvantages in that it requires a mechanical connection with the disk motor, requires a large number of parts, and is expensive.

(発明が解決しようとする課8) このように、FCを用いた場合は部品点数が多く高価で
あるため、これに代わる簡単で安価なモータ制御回路が
求められていた。
(Problem 8 to be Solved by the Invention) As described above, when using FC, the number of parts is large and it is expensive, so there has been a need for a simple and inexpensive motor control circuit to replace it.

本発明はこのような課題を解決するためのもので、構成
が簡単で安価なモータ制御回路の提供を目的としている
The present invention is intended to solve these problems, and aims to provide a motor control circuit that has a simple configuration and is inexpensive.

[発明の構成] (課題を解決するための手段) 本発明のモータ制御回路は上記した目的を達成するため
に、ブラシモータと、このブラシモータに駆動電圧を供
給する駆動電圧供給手段と、ブラシモータの回転時にブ
ラシに起因して発生ずるノイズを検出するノイズ検出手
段と、このノイズ検出手段により検出されたノイズをカ
ウントするカウント手段と、このカウント手段によりカ
ウントされる値が所定時間内に所定の値を越えたこεを
検出するカウント検出手段と、このカウント検出手段か
らの検出出力に応じて駆動電圧供給手段からブラシモー
タへ供給する駆動電圧を制御する駆動電圧制御手段とを
具備したものである。
[Structure of the Invention] (Means for Solving the Problem) In order to achieve the above-described object, the motor control circuit of the present invention includes a brush motor, a drive voltage supply means for supplying a drive voltage to the brush motor, and a brush motor. Noise detection means for detecting noise generated due to brushes during rotation of the motor; Counting means for counting the noise detected by the noise detection means; and Counting means for counting the noise detected by the noise detection means; The motor is equipped with a count detection means for detecting the value of ε exceeding the value of be.

(作 用) 本発明のモータ制御回路では、ノイズ検出手段において
ブラシモータの回転時にブラシに起因して発生するノイ
ズを検出し、そのノイズの発生回数をカウント手段によ
りカウントする。そしてカウント手段によりカウントさ
れた値が所定時間内に所定の値を越えたことがカウント
検出手段により検出されると、駆動電圧制御手段が、駆
動電圧供給手段からブラシモータへ供給する駆動電圧を
制御する したがって、この発明により、構成が簡単で安価なモー
タ制御回路を実現することができる。
(Function) In the motor control circuit of the present invention, the noise detecting means detects noise caused by the brush during rotation of the brush motor, and the counting means counts the number of times the noise occurs. When the count detection means detects that the value counted by the counting means exceeds a predetermined value within a predetermined time, the drive voltage control means controls the drive voltage supplied from the drive voltage supply means to the brush motor. Therefore, according to the present invention, a motor control circuit with a simple configuration and low cost can be realized.

(実施例) 以下、本発明の実施例を図面に基づいて説明する。(Example) Embodiments of the present invention will be described below based on the drawings.

第1図は本発明に係る一実施例のモータ制御回路の構成
を説明するための図である。
FIG. 1 is a diagram for explaining the configuration of a motor control circuit according to an embodiment of the present invention.

同図において、入力端子11より入力されたモータ駆動
信号は増幅器12にて増幅された後、ディスク(図示せ
ず)を回転駆動するブラシモータ13の駆動電圧として
出力されるようになっている。ここで入力端子11.と
増幅器12との間の信号ライン14にはスイッチ15が
介挿されており、このスイッチ15の切換えはCPU1
6からの切換信号に基づいて行われる。一方、増幅器1
2とブラシモータ13との間の駆動電圧ライン17には
バイパスフィルタ18が接続されている。このバイパス
フィルタ18は、モータ駆動電圧からブラシモータ13
のブラシ13aに起因して発生するノイズ成分を抽出す
る。さらにバイパスフィルタ18の出力側には波形整形
器1つが接続されている。この波形整形器19はバイパ
スフィルタ18により抽出されたノイズをT T Lレ
ベルに変換して適当な幅を持つパルス列を生成する。そ
して波形整形器19で生成したパルス列はCPU16に
割り込み信号として入力されるようになっている。
In the figure, a motor drive signal input from an input terminal 11 is amplified by an amplifier 12 and then output as a drive voltage for a brush motor 13 that rotationally drives a disk (not shown). Here, input terminal 11. A switch 15 is inserted in the signal line 14 between the CPU 1 and the amplifier 12.
This is done based on the switching signal from 6. On the other hand, amplifier 1
A bypass filter 18 is connected to a drive voltage line 17 between the brush motor 2 and the brush motor 13. This bypass filter 18 is connected to the brush motor 13 from the motor drive voltage.
A noise component generated due to the brush 13a is extracted. Furthermore, one waveform shaper is connected to the output side of the bypass filter 18. This waveform shaper 19 converts the noise extracted by the bypass filter 18 into a TTL level to generate a pulse train having an appropriate width. The pulse train generated by the waveform shaper 19 is input to the CPU 16 as an interrupt signal.

CPU16は波形整形器19より入力された信号をカウ
ントし、その値がタイマ20において設定された時間内
に所定の値を越えたとき、スイッチ15に対し切換信号
を出力して、このスイッチ15を入力端子]1と増幅器
12との間の信号ライン14を切り離すよう駆動する。
The CPU 16 counts the signal input from the waveform shaper 19, and when the value exceeds a predetermined value within the time set by the timer 20, it outputs a switching signal to the switch 15 to turn the switch 15 on. The signal line 14 between the input terminal] 1 and the amplifier 12 is driven to be disconnected.

尚、タイマ20は設定時間が経過する毎にCPU16に
対し割り込み信号を送り、CPU16の内部のカウンタ
をクリアさせる。
Note that the timer 20 sends an interrupt signal to the CPU 16 every time the set time elapses, and clears the internal counter of the CPU 16.

次にこのモータ制御回路の動作を第2図を用いて説明す
る。
Next, the operation of this motor control circuit will be explained using FIG. 2.

ブラシモータ13が正常な回転数で同転している場合、
スイッチ15は入力端子11と増幅器12との間の信号
ライン14を接続している。これにより、入力端子11
より入力されたモータ駆動信号は増幅器12にて増幅さ
れてブラシモータ13に与えられる。
If the brush motor 13 is rotating at the normal rotation speed,
Switch 15 connects signal line 14 between input terminal 11 and amplifier 12 . As a result, the input terminal 11
The input motor drive signal is amplified by the amplifier 12 and given to the brush motor 13.

ここで、ブラシモータ13の回転異常(暴走)が発生し
た場合、次のようにしてこの事態を検出し、ブラシモー
タ13の回転速度を正常な状態に復帰させる。
Here, if an abnormal rotation (runaway) of the brush motor 13 occurs, this situation is detected as follows, and the rotation speed of the brush motor 13 is restored to a normal state.

すなわち、ブラシモータ13に印加されるモータ駆動電
圧には、第2図(a)に示すように、ブラシ13aに起
因するノイズ成分が含まれることから、まずこれをノ\
イバスフィルタ18により抽出する。
That is, as shown in FIG. 2(a), the motor drive voltage applied to the brush motor 13 includes a noise component caused by the brush 13a.
Extracted by Ibus filter 18.

次に、抽出したノイズを波形整形器]9に送り、これを
TTLレベルに変換してパルス列を生成する。
Next, the extracted noise is sent to a waveform shaper]9, which converts it to a TTL level and generates a pulse train.

そしてこのパルスを、第2図(b)のタイミングでCP
U16に割り込み信号として人力する。
Then, this pulse is applied to the CP at the timing shown in Fig. 2(b).
Manually input to U16 as an interrupt signal.

CPU16は入力された信号をタイマ20において設定
された時間毎に区切りながらカウントする。
The CPU 16 counts the input signal while dividing it into intervals set by the timer 20.

ここで、カウントした値がタイマ20の設定時間内で所
定の値を越えたとき、CPU16はブラシモータ13の
回転が異常であると判断する。CPU16は回転異常を
検出すると、図示しないLED等の表示回路を駆動して
、回転異常が発生したことをユーザに告知する。また、
これとともにCPU16は第2図(C)のタイミング入
力端子11と増幅器12との間の信号ライン14を切り
離すようスイッチ15に対し切換信号を送出する。
Here, when the counted value exceeds a predetermined value within the set time of the timer 20, the CPU 16 determines that the rotation of the brush motor 13 is abnormal. When detecting rotational abnormality, the CPU 16 drives a display circuit such as an LED (not shown) to notify the user that rotational abnormality has occurred. Also,
At the same time, the CPU 16 sends a switching signal to the switch 15 to disconnect the signal line 14 between the timing input terminal 11 and the amplifier 12 in FIG. 2(C).

これによりブラシモータ13ヘモータ駆動電圧が印加さ
れなくなり、ブラシモータ13は減速状態に入る。
As a result, the motor drive voltage is no longer applied to the brush motor 13, and the brush motor 13 enters a deceleration state.

このような構成のモータ制御回路は、FC等のようにブ
ラシモータ13との機械的な構成が無く、安価な部品の
組合せにより実現される。また、ブラシモータ13のノ
イズを用いたモータ回転数の検出を行っているので検出
漏れの心配も少なく、しかもブラシモータ13のノイズ
は、ブラシ13aの劣化に伴い大きくなることはあって
も小さくなることは考え難いため、耐久性に優れている
A motor control circuit having such a configuration does not have a mechanical configuration with the brush motor 13 like an FC, and is realized by a combination of inexpensive parts. In addition, since the motor rotation speed is detected using the noise of the brush motor 13, there is less worry about detection failure, and the noise of the brush motor 13 becomes smaller even though it may increase as the brush 13a deteriorates. Because it is difficult to imagine this happening, it has excellent durability.

次に本発明の他の実施例を第3図を用いて説明する。Next, another embodiment of the present invention will be described with reference to FIG.

同図に示すように、このモータ制御回路は、第1図の構
成にカウンタ21を付加して構成されている。
As shown in the figure, this motor control circuit is configured by adding a counter 21 to the configuration shown in FIG.

この回路では、カウンタ21において、波形整形器19
から出力されたノイズに対応するパルスをカウントし、
その値がタイマ20に設定された時間内に所定の値を越
えたときモータ13に回転異常が発生したことを検出し
て、CPU16に対し割り込み信号を出力する。これに
よりCPUl6は図示しないLED等の表示回路を駆動
して回転異常をユーザーに告知するとともに、スイッチ
15を制御して入力端子11と増幅器12との間の信号
ライン14を切り離す。
In this circuit, in the counter 21, the waveform shaper 19
Count the pulses corresponding to the noise output from the
When the value exceeds a predetermined value within the time set in the timer 20, it is detected that an abnormal rotation has occurred in the motor 13, and an interrupt signal is output to the CPU 16. As a result, the CPU 16 drives a display circuit such as an LED (not shown) to notify the user of the abnormal rotation, and also controls the switch 15 to disconnect the signal line 14 between the input terminal 11 and the amplifier 12.

この実施例のモータ制御回路では、パルスのカウントを
専用のカウンタ21で行うので、CPU16の負担を軽
減できる。
In the motor control circuit of this embodiment, since pulse counting is performed by a dedicated counter 21, the burden on the CPU 16 can be reduced.

なお、上述の実施例では、モータ13が回転異常である
ことを検出した時、スイッチ15によってモータ13へ
の駆動電圧を遮断していたが、駆動電圧レベルを低下さ
せ、モータ13の回転数を下げるようにしてもよい。
In the above embodiment, when it was detected that the motor 13 was rotating abnormally, the switch 15 cut off the drive voltage to the motor 13, but the drive voltage level was lowered and the rotation speed of the motor 13 was increased. It may be lowered.

[発明の効果] 以上説明したように、本発明により、構成が簡単で安価
なモータ制御回路を実現することができる。
[Effects of the Invention] As explained above, according to the present invention, a motor control circuit with a simple configuration and low cost can be realized.

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

第1図は本発明に係る一実施例のモータ制御回路の構成
を説明するブロック図、第2図は本実施例の動作を説明
するためのタイミングチャート、第3図は本発明の他の
実施例を説明するブロック図、第4図は従来のモータ制
御回路を説明するための図である。 13・・・ブラシモータ、13a・・・ブラシ、15・
・・スイッチ、16・・・CPU、18・・・バイパス
フィルタ、19・・・波形整形器、20・・・タイマ、
21・・・カウンタ。
FIG. 1 is a block diagram illustrating the configuration of a motor control circuit according to one embodiment of the present invention, FIG. 2 is a timing chart illustrating the operation of this embodiment, and FIG. 3 is another embodiment of the present invention. A block diagram for explaining an example, FIG. 4 is a diagram for explaining a conventional motor control circuit. 13...Brush motor, 13a...Brush, 15.
...Switch, 16...CPU, 18...Bypass filter, 19...Waveform shaper, 20...Timer,
21...Counter.

Claims (1)

【特許請求の範囲】 ブラシモータと、 このブラシモータに駆動電圧を供給する駆動電圧供給手
段と、 前記ブラシモータの回転時にブラシに起因して発生する
ノイズを検出するノイズ検出手段と、このノイズ検出手
段により検出されたノイズをカウントするカウント手段
と、 このカウント手段によりカウントされる値が所定時間内
に所定の値を越えたことを検出するカウント検出手段と
、 このカウント検出手段からの検出出力に応じて前記駆動
電圧供給手段から前記モータへ供給する駆動電圧を制御
する駆動電圧制御手段とを具備したことを特徴とするモ
ータ制御回路。
[Scope of Claims] A brush motor, a drive voltage supply means for supplying a drive voltage to the brush motor, a noise detection means for detecting noise caused by the brushes when the brush motor rotates, and a noise detection means for detecting noise generated by the brushes when the brush motor rotates. a counting means for counting noise detected by the counting means; a counting detecting means for detecting that a value counted by the counting means exceeds a predetermined value within a predetermined time; and a detection output from the counting detecting means. A motor control circuit comprising drive voltage control means for controlling the drive voltage supplied from the drive voltage supply means to the motor in accordance with the drive voltage supply means.
JP1168689A 1989-06-30 1989-06-30 Motor control circuit Pending JPH0336980A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1168689A JPH0336980A (en) 1989-06-30 1989-06-30 Motor control circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1168689A JPH0336980A (en) 1989-06-30 1989-06-30 Motor control circuit

Publications (1)

Publication Number Publication Date
JPH0336980A true JPH0336980A (en) 1991-02-18

Family

ID=15872641

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1168689A Pending JPH0336980A (en) 1989-06-30 1989-06-30 Motor control circuit

Country Status (1)

Country Link
JP (1) JPH0336980A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04137165U (en) * 1991-06-17 1992-12-21 コベルコ建機エンジニアリング株式会社 hydrostatic crusher
JPH0835339A (en) * 1994-07-22 1996-02-06 Sango Juki Kk Crushing equipment
JP2002058274A (en) * 2000-05-30 2002-02-22 Aisin Seiki Co Ltd Rotational pulse generating circuit of dc motor
JP2008271760A (en) * 2007-04-25 2008-11-06 Funai Electric Co Ltd Disk device

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04137165U (en) * 1991-06-17 1992-12-21 コベルコ建機エンジニアリング株式会社 hydrostatic crusher
JPH0835339A (en) * 1994-07-22 1996-02-06 Sango Juki Kk Crushing equipment
JP2002058274A (en) * 2000-05-30 2002-02-22 Aisin Seiki Co Ltd Rotational pulse generating circuit of dc motor
JP2008271760A (en) * 2007-04-25 2008-11-06 Funai Electric Co Ltd Disk device

Similar Documents

Publication Publication Date Title
EP0352728B1 (en) DC motor stop detector and DC motor brake apparatus
US4629949A (en) Apparatus for driving a turntable of a disc player system
GB2200217A (en) Method and apparatus for determining a rotational angle of a rotary body
JPS6035911B2 (en) Rotating body rotation control device
US6196650B1 (en) Sensorless motor driving circuit having a comparative phase lock loop arrangement
JP3309518B2 (en) Lock alarm device for brushless motor
JPH0336980A (en) Motor control circuit
JPH0723577A (en) Motor control circuit
JP3365326B2 (en) Drive device and drive mechanism for stepping motor
JP3144877B2 (en) Backup type absolute position encoder
KR100189950B1 (en) Apparatus for converting spindle motor velocity
JP2925813B2 (en) Motor drive
JP3277728B2 (en) Speed controller for electric motor
JP3141443B2 (en) Brake circuit of three-phase brushless motor
JPH08308276A (en) Rotation stop controller for motor
JPH03143283A (en) Device for detecting motor stop
JPH0419998Y2 (en)
JPS6262472A (en) Control circuit for disk motor
KR920003494Y1 (en) For audio device autostop circuit
JPH0993973A (en) Motor controller
JPH0742135Y2 (en) Pulse loss detection system
JP3104437B2 (en) Brake circuit of brushless motor
JPH0260497A (en) Control device for step motor
JP2537347B2 (en) Speed control device
JPH01258266A (en) Motor driving circuit