[go: up one dir, main page]

JP3126371B2 - Motor braking device - Google Patents

Motor braking device

Info

Publication number
JP3126371B2
JP3126371B2 JP02259741A JP25974190A JP3126371B2 JP 3126371 B2 JP3126371 B2 JP 3126371B2 JP 02259741 A JP02259741 A JP 02259741A JP 25974190 A JP25974190 A JP 25974190A JP 3126371 B2 JP3126371 B2 JP 3126371B2
Authority
JP
Japan
Prior art keywords
signal
motor
rotor
circuit
rotation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP02259741A
Other languages
Japanese (ja)
Other versions
JPH04140092A (en
Inventor
忠 岡田
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.)
Nidec America Corp
Original Assignee
Nidec 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 Nidec Corp filed Critical Nidec Corp
Priority to JP02259741A priority Critical patent/JP3126371B2/en
Publication of JPH04140092A publication Critical patent/JPH04140092A/en
Application granted granted Critical
Publication of JP3126371B2 publication Critical patent/JP3126371B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Stopping Of Electric Motors (AREA)
  • Control Of Motors That Do Not Use Commutators (AREA)

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明はモータに関し、特にモータの制動に関する。Description: TECHNICAL FIELD The present invention relates to motors, and more particularly, to motor braking.

[従来の技術] ハードディスクドライブ装置、光ディスクドライブ装
置等においては、ディスクを急速に加速・減速すること
が望まれる。ディスクを減速する時は、ディスクと結合
されているモータのロータを制動することが望ましい。
[Related Art] In a hard disk drive device, an optical disk drive device, and the like, it is desired to rapidly accelerate and decelerate a disk. When decelerating the disk, it is desirable to brake the rotor of the motor coupled to the disk.

第5図に従来の技術によるDCブラシレスモータの制動
回路を示す。
FIG. 5 shows a braking circuit of a DC brushless motor according to the prior art.

モータドライブIC13からは、制御された電流がステー
タコイル11に供給される。ステータコイル11には、それ
ぞれノイズを吸収するためのスナバー回路14が接続され
ている。ステータコイルの周囲に配置されたロータ(図
示せず)は永久磁石を有する。ステータコイル11で駆動
されたロータは、回転することによって、その周囲に振
動する磁場を発生させる。この磁場によって、ホール素
子15はホール電圧を生じ、キャパシタ16両端間に電圧を
蓄積させる。この電圧はモータドライブIC13に供給さ
れ、ロータの回転モニタ信号を形成する。このモニタ信
号に基づいてステータコイル11に供給される電流が制御
される。なお、少なくとも1つのホール素子からの信号
は図中オペアンプ17で図示された増幅器に供給され、ロ
ータの回転速度を表わすFG信号を形成する。このFG信号
は、キャパシタC7を介してモータブレーキIC23に供給さ
れる。
A controlled current is supplied from the motor drive IC 13 to the stator coil 11. A snubber circuit 14 for absorbing noise is connected to each of the stator coils 11. A rotor (not shown) arranged around the stator coil has a permanent magnet. The rotor driven by the stator coil 11 rotates to generate a vibrating magnetic field around the rotor. The Hall element 15 generates a Hall voltage by this magnetic field, and accumulates a voltage across the capacitor 16. This voltage is supplied to the motor drive IC 13 and forms a rotation monitor signal of the rotor. The current supplied to the stator coil 11 is controlled based on this monitor signal. A signal from at least one Hall element is supplied to an amplifier illustrated by an operational amplifier 17 in the figure, and forms an FG signal indicating the rotation speed of the rotor. The FG signal is supplied to the motor brake IC23 via capacitor C 7.

制動/駆動(モータの停止/回転)を指示するSPON端
子からは、駆動時0レベル、制動時1レベルの信号が供
給される。このSPON信号は、制御回路29を介して、直接
および積分回路26を通ってオア回路28に印加される。オ
ア回路28の出力は、モータドライブIC13の逆転トルク発
生指示端子18に供給される。
From the SPON terminal for instructing braking / driving (stop / rotation of the motor), a signal of 0 level during driving and 1 level during braking is supplied. This SPON signal is applied directly to the OR circuit 28 via the control circuit 29 and through the integration circuit 26. The output of the OR circuit 28 is supplied to the reverse torque generation instruction terminal 18 of the motor drive IC 13.

オア回路28の機能を第6図を参照して説明する。オア
回路28は、上述のように制御回路29が供給する信号Vi
を、直接受取る入力と積分回路26を介して受取る入力と
を有している。
The function of the OR circuit 28 will be described with reference to FIG. The OR circuit 28 receives the signal Vi supplied from the control circuit 29 as described above.
Has an input directly received and an input received via the integration circuit 26.

入力信号Viが図で示すように、時間長Tcのパルス状の
波形を有し、その「1」状態の電圧Vhはオア回路28の入
力閾値Vthを越えているとする。積分回路26は、時定数R
Cで入力電圧Vkを積分する。すなわち、キャパシタCの
端子電圧Vcは図で示すように、次第に増加し、時刻t1
閾値Vthを越える。この状態ではオア回路28は、2入力
とも「1」である。やがて、時刻t2で入力信号Viは
「0」に低下するとする。この時、キャパシタCの端子
電圧は放電を開始する。しばらくの間Vcは、未だ閾値Vt
hより高い電圧を示す。この状態でオア回路28は、一方
の入力が「1」であり、出力V0は「1」を保つ。キャパ
シタCの放電が進むと、やがて端子間電圧が時刻t3で閾
値Vth以下になる。この後はオア回路28は2入力とも
「0」となるので、出力V0も「0」となる。
As shown in the figure, it is assumed that the input signal Vi has a pulse-like waveform having a time length Tc, and the voltage Vh in the “1” state exceeds the input threshold Vth of the OR circuit 28. The integrating circuit 26 has a time constant R
Integrate the input voltage Vk with C. That is, the terminal voltage Vc of the capacitor C, as shown in the figure, gradually increases, exceeding the threshold value Vth at time t 1. In this state, both inputs of the OR circuit 28 are "1". Before long, the input signal Vi at time t 2 is to be reduced to "0". At this time, the terminal voltage of the capacitor C starts discharging. For a while Vc is still the threshold Vt
Indicates a voltage higher than h. In this state, one input of the OR circuit 28 is “1”, and the output V 0 maintains “1”. When the discharge of the capacitor C proceeds, eventually the terminal voltage becomes below the threshold Vth at time t 3. Because after this becomes both the OR circuit 28 is a two-input "0", the output V 0 is also "0".

入力信号Viが「0」になった後、オア回路の出力V0
「1」を保つ時間長Tdは、積分回路26の時定数と入力パ
ルスのパルス長Tc等に依存する。
After the input signal Vi becomes “0”, the time length Td during which the output V 0 of the OR circuit keeps “1” depends on the time constant of the integrating circuit 26, the pulse length Tc of the input pulse, and the like.

第5図に戻って、モータブレーキIC23には水晶発振子
21を含む発振回路22が接続されており、この発振信号は
分周回路24によって分周されてより低い周波数の基準信
号を形成する。基準信号と、キャパシタC7を介して供給
されたロータの回転表わすFG信号とは、比較回路25によ
って比較され、その差に基づいて制動制御信号を発生す
る。この制動制御信号は積分回路27を介してモータドラ
イブIC13の制御端子19に供給され、回転速度に応じた制
動を実行させる。なお、オア回路28の出力端子は、ダイ
オードD1によって比較回路25の出力側に接続される。
Returning to FIG. 5, the motor brake IC23 has a crystal oscillator
An oscillation circuit 22 including 21 is connected, and this oscillation signal is frequency-divided by a frequency dividing circuit 24 to form a lower frequency reference signal. A reference signal, and the rotation represents FG signal supplied rotor via a capacitor C 7, are compared by comparator circuit 25, generating a braking control signal based on the difference. This braking control signal is supplied to the control terminal 19 of the motor drive IC 13 via the integration circuit 27, and performs the braking according to the rotation speed. The output terminal of the OR circuit 28 is connected to the output side of the comparator circuit 25 by the diode D 1.

このような構成により、SPON信号がハイレベルとなっ
て制動が指示された場合、モータドライブIC13の端子18
に制動指示が与えられる。ロータの回転が高い間は比較
回路25から制動制御信号がモータドライブIC13の端子19
に送られ、十分量の制動がかけられる。
With such a configuration, when the SPON signal becomes high level and braking is instructed, the terminal 18 of the motor drive IC 13
Is given a braking instruction. While the rotation of the rotor is high, the braking control signal is output from the comparison circuit 25 to the terminal 19 of the motor drive IC 13.
And a sufficient amount of braking is applied.

ロータの回転が次第に低下し、所定の値(たとえば定
速回転速度の1/8)に達すると、FG信号と基準信号とが
等しくなり、比較回路25の出力が変化し、制御回路29の
出力信号を反転させてローレベルにする。このローレベ
ルがモータドライブIC13の端子18に供給されると制動動
作が停止する。しかし、オア回路28には上述の積分回路
26が接続されているので、ある遅延時間が経過した後、
初めて制御回路29の出力変化がモータドライブIC13に伝
達される。この間に最後の制動が行なわれる。すなわ
ち、モータの低速回転のモニタは難しいので、遅延時間
で制動時間をコントロールしている。
When the rotation of the rotor gradually decreases and reaches a predetermined value (for example, 1/8 of the constant rotation speed), the FG signal and the reference signal become equal, the output of the comparison circuit 25 changes, and the output of the control circuit 29 changes. Invert the signal to low level. When this low level is supplied to the terminal 18 of the motor drive IC 13, the braking operation stops. However, the OR circuit 28 has the integration circuit described above.
Since 26 is connected, after a certain delay time,
For the first time, the output change of the control circuit 29 is transmitted to the motor drive IC 13. During this time, the final braking is performed. That is, since it is difficult to monitor the low-speed rotation of the motor, the braking time is controlled by the delay time.

すなわち、ロータが制動されて減速され、所定回転速
度に達すると、モータブレーキIC23からは制動解除の信
号が発生されるが、この制動解除信号は所定時間経過後
にモータドライブIC13に伝達される。この所定時間内に
ロータはさらに制動され、ほぼ回転速度0の状態にな
る。なお、FG信号はトランジスタTr1を介してSPFG端子
にも信号を供給する。
That is, when the rotor is braked and decelerated to reach a predetermined rotation speed, a signal for releasing the brake is generated from the motor brake IC 23, and the brake release signal is transmitted to the motor drive IC 13 after a lapse of a predetermined time. Within this predetermined time, the rotor is further braked, and becomes substantially at a rotational speed of zero. Incidentally, FG signal also supplies a signal to SPFG terminal through the transistor Tr 1.

ところで、たとえば光ディスク装置に使用するメディ
アはガラスとポリカーボネートの2種類ある。これらの
異なる材料で作ったディスクはイナーシャも100gcm2〜2
50gcm2程度と大きく異なる。
By the way, there are two types of media, for example, glass and polycarbonate used for an optical disk device. Disk made these of a different material than the inertia also 100gcm 2 ~2
Significantly different from 50gcm 2

[発明が解決しようとする課題] 以上説明した従来の技術によれば、制動時はロータの
回転がモニタされ、ロータの回転が、たとえば定速の1/
8というような所定回転速度まで低下した時に、制動解
除信号が発生され、所定遅延時間経過後に制動が解除さ
れる。しかしながら、ディスクのメディアが変化した場
合等、ロータのイナーシャが変化した場合、このような
制御によってロータの回転を短時間にかつ正確に停止さ
せることは容易でない。
[Problems to be Solved by the Invention] According to the conventional technique described above, the rotation of the rotor is monitored during braking, and the rotation of the rotor is, for example, 1/1 of the constant speed.
When the rotation speed decreases to a predetermined rotation speed such as 8, a braking release signal is generated, and braking is released after a predetermined delay time has elapsed. However, when the inertia of the rotor changes, such as when the medium of the disk changes, it is not easy to stop the rotation of the rotor accurately in a short time by such control.

本発明の目的は、メディアが変ってもロータの回転を
短時間にかつ正確に停止させることのできるモータの制
動装置を提供することである。
SUMMARY OF THE INVENTION It is an object of the present invention to provide a motor braking device capable of accurately stopping rotation of a rotor in a short time even when the medium changes.

[課題を解決するための手段] 本発明のモータ制動装置は、モータのロータ駆動用磁
場を発生するためのコイルと、モータのロータの回転/
停止を命じる信号を発生する手段と、モータのロータの
回転を検出し、回転を表す信号を発生する手段と、モー
タのロータ停止信号に基づき、前記モータのロータに逆
転トルクを印加する手段と、所定の周波数の基準信号を
発生する基準信号源と、モータのロータを起動してから
該ロータが定速回転に達するまでの時間の長短を検知す
ることによって前記モータのロータのイナーシャを検出
し、その値に応じて遅延時間を選択する手段と、前記基
準信号と前記回転を表す信号とを比較し、前記ロータの
回転速度が所定の値に低下した時に制動解除信号を発生
する手段と、前記制動解除信号を受けた後、前記選択さ
れた遅延時間に基づく時間が経過した時、逆転トルク発
生を停止させる手段とを有する。
Means for Solving the Problems A motor braking device according to the present invention includes a coil for generating a magnetic field for driving a rotor of a motor,
Means for generating a signal for commanding a stop, means for detecting the rotation of the rotor of the motor, means for generating a signal representing the rotation, and means for applying a reverse rotation torque to the rotor of the motor based on the rotor stop signal of the motor, A reference signal source for generating a reference signal of a predetermined frequency, and detecting the inertia of the motor rotor by detecting the length of time from when the rotor of the motor is started to when the rotor reaches a constant speed rotation, Means for selecting a delay time according to the value, means for comparing the reference signal and the signal representing the rotation, and means for generating a braking release signal when the rotation speed of the rotor decreases to a predetermined value; Means for stopping the generation of reverse torque when a time based on the selected delay time has elapsed after receiving the braking release signal.

[作用] 遅延時間を選択できるため、制動解除信号発生後、実
際に制動が解除されるまでの時間を選択することができ
る。
[Operation] Since the delay time can be selected, the time from when the braking release signal is generated to when the braking is actually released can be selected.

メディアに合わせて遅延時間を選択することにより、
モータのロータを正確にかつ迅速に停止させることが可
能となる。
By selecting the delay time according to the media,
It is possible to stop the rotor of the motor accurately and quickly.

[実施例] 第1図に本発明の実施例によるブラシレスDCモータの
制動装置を概略的に示す。
Embodiment FIG. 1 schematically shows a braking device for a brushless DC motor according to an embodiment of the present invention.

本実施例による回路は、第3図に示した回路と同様の
回路であり、同等の番号、符号は同等の部品を表わす。
The circuit according to this embodiment is the same as the circuit shown in FIG. 3, and the same reference numerals and symbols represent the same parts.

本実施例においては、第3図の従来技術におけるオア
回路28およびその入力に接続された積分回路26の代わり
に、可変タイマ1が接続されている。可変タイマ1は、
ディスクのメディアの差により、異なる遅延時間を設定
する可変タイマであり、制動信号が発生された時から、
制動解除信号が発生され、その後遅延時間に基づく所定
の時間が経過するまでの間、制動信号を端子18に印加す
る。制動解除信号が発生した後、どの程度の時間制動を
続けるかは、ディスクのメディアの種類によって定め
る。
In this embodiment, a variable timer 1 is connected in place of the OR circuit 28 and the integrating circuit 26 connected to the input of the OR circuit 28 in the prior art shown in FIG. Variable timer 1 is
It is a variable timer that sets a different delay time depending on the difference in the media of the disk, and from when the braking signal is generated,
The braking signal is applied to the terminal 18 until the braking release signal is generated and a predetermined time based on the delay time elapses thereafter. The duration of braking after the generation of the braking release signal is determined by the type of the disk medium.

第2図(A)、(B)は、可変タイマ回路の2つの構
成例を示す。
FIGS. 2A and 2B show two configuration examples of a variable timer circuit.

第2図(A)においては、オア回路28の2つの入力に
は、入力信号Viと、その入力信号を抵抗R1とキャパシタ
C1、C2とを含む積分回路で積分した値とが入力されてい
る。一方のキャパシタC2は、オア回路28の一方の入力
と、接地間にトランジスタTr2を介して接続されてい
る。
In the second diagram (A), to the two inputs of the OR circuit 28, the input signal Vi, a resistor R 1 and the input signal capacitor
The value integrated by the integrating circuit including C 1 and C 2 is input. One of the capacitors C 2 are the one input of the OR circuit 28 is connected via the transistor Tr 2 and the ground.

トランジスタTr2のベース電極に、電流を供給しない
場合は、トランジスタTr2はオフでキャパシタC2は機能
しない。積分回路は実行的にキャパシタC1と抵抗R1とで
構成される。トランジスタTr2のベース電極に、駆動電
流が供給されると、キャパシタC1に並列にキャパシタC2
が接続され、容量が増加して時定数が増大する。
The base electrode of the transistor Tr 2, if no current is fed, the transistor Tr 2 is the capacitor C 2 off does not function. Integrating circuit is composed of a running manner with the capacitor C 1 and resistor R 1. The base electrode of the transistor Tr 2, when a drive current is supplied, the capacitor C 2 in parallel with the capacitor C 1
Is connected, the capacitance increases, and the time constant increases.

第2図(B)では、抵抗R1とキャパシタC1に加え、抵
抗R1に並列にトランジスタTr3を介して接続された抵抗R
2を含んで積分回路が構成されている。トランジスタTr2
のベース電極に、駆動電流を供給すると、抵抗R2が抵抗
R1に並列に接続され、合成抵抗が低下する。このため、
時定数が減少する。
In FIG. 2 (B), the resistance R 1 and the addition to the capacitor C 1, connected in parallel to the through transistor Tr 3 to the resistor R 1 a resistor R
2 is included in the integration circuit. Transistor Tr 2
To the base electrode, a drive current is supplied, the resistance R 2 is the resistance
Is connected in parallel to R 1, the combined resistance is lowered. For this reason,
The time constant decreases.

このように、第2図(A)の回路によれば、選択的に
時定数を増大する可変タイマ回路が得られ、第2図
(B)の回路によれば、選択的に時定数を減少させる可
変タイマ回路が得られる。なお、このような可変タイマ
回路は図示の構成に限らない。
Thus, according to the circuit of FIG. 2 (A), a variable timer circuit which selectively increases the time constant is obtained, and according to the circuit of FIG. 2 (B), the time constant is selectively reduced. Thus, a variable timer circuit is obtained. Note that such a variable timer circuit is not limited to the illustrated configuration.

第2図に示すような可変タイマ回路は、操作者がメデ
ィアの種類に応じて制御信号を与えてもよいが、メディ
アの相違を自動的に検出するようにしてもよい。
The variable timer circuit as shown in FIG. 2 may provide the operator with a control signal according to the type of the medium, or may automatically detect the difference between the media.

第3図は、メディアの相違を自動的に検出し、可変タ
イマ回路の遅延時間を自動的に設定する実施例を示す。
FIG. 3 shows an embodiment in which the difference between the media is automatically detected and the delay time of the variable timer circuit is automatically set.

IC23aは、第1図に示す実施例のモータブレーキIC23
と同様の回路であり、その端子P11には、モータ停止状
態でハイ、モータ回転状態でローである回転/制動信号
SPONが印加される。また、他の端子P12は、モータが定
速回転に達した時、ハイ状態となる信号を発生する。こ
の信号は、トランジスタTr4のベース電流になり、その
コレクタ端子にSPLK信号を発生する。すなわち、信号SP
LKは定速回転に達した時、ローレベルとなり、その他の
状態でハイレベルとなる。信号SPONは、モノマルチバイ
ブレータ2の端子に印加され、信号SPONがハイ状態か
らロー状態に変化した時(回転が指示された時)、パル
ス長Tの出力信号をQ端子から発生する。このモノマル
チバイブレータの出力信号が、フリップフロップのデー
タ入力端子Dに入力され、定速回転に達したことを示す
信号(IC23aの端子P12の出力)がフリップフロップのク
ロック端子CKに印加される。ディスクが軽いメディアで
形成されている場合は、一定の駆動力によってディスク
が定速に達する時間が短くなる。この場合、端子P12の
出力信号は短い時間でハイ状態になる。ディスクが重い
メディアで形成されている場合は、端子P12の出力信号
はより長い時間でハイ状態になる。モノマルチバイブレ
ータ2の出力信号のパルス長Tは、これら2つの時間の
中間の時間に設定される。
IC23a is the motor brake IC23 of the embodiment shown in FIG.
The terminal P11 has a rotation / braking signal which is high when the motor is stopped and low when the motor is rotating.
SPON is applied. The other terminal P12 generates a signal that goes high when the motor reaches the constant speed rotation. This signal becomes the base current of the transistor Tr 4, generates a SPLK signal at its collector terminal. That is, the signal SP
LK goes low when it reaches constant speed rotation, and goes high in other states. The signal SPON is applied to the terminal of the monomultivibrator 2, and when the signal SPON changes from a high state to a low state (when rotation is instructed), an output signal having a pulse length T is generated from the Q terminal. The output signal of the monomultivibrator is input to the data input terminal D of the flip-flop, and a signal indicating that the rotation has reached the constant speed (the output of the terminal P12 of the IC 23a) is applied to the clock terminal CK of the flip-flop. When the disk is formed of a light medium, the time required for the disk to reach a constant speed by a constant driving force is reduced. In this case, the output signal of the terminal P12 becomes high in a short time. If the disk is made of heavy media, the output signal at terminal P12 goes high for a longer time. The pulse length T of the output signal of the mono multivibrator 2 is set to a time intermediate between these two times.

すなわち、端子P12の出力信号がパルス長Tより後に
ハイ状態になった場合は、重いメディアでディスクが形
成されており、パルス長Tより早くハイ状態になる場合
には、軽いメディアでディスクが形成されていることが
わかる。
That is, when the output signal of the terminal P12 becomes high after the pulse length T, the disk is formed with a heavy medium, and when the output signal becomes high before the pulse length T, the disk is formed with a light medium. You can see that it is done.

このようにして、フリップフロップ3はディスクのイ
ナーシャを検出し、その出力信号をトランジスタTr2
ベース電極に供給する。トランジスタTr2は、ディスク
のイナーシャに応じてオン/オフ制御され、選択的にキ
ャパシタC2をキャパシタC1に並列に接続する。
In this way, the flip-flop 3 detects the inertia of the disc, and supplies its output signal to the base electrode of the transistor Tr 2. Transistor Tr 2, depending on the inertia of the disk is on / off controlled, selectively connected in parallel to the capacitor C 2 to the capacitor C 1.

以上、ディスクのイナーシャを自動的に検出し、イナ
ーシャに応じて制動時間を定める遅延時間長を選択する
回路を説明したが、このような機能は他の構成によって
も達成することができる。
Although the circuit for automatically detecting the inertia of the disk and selecting the delay time length that determines the braking time according to the inertia has been described, such a function can be achieved by other configurations.

第4図は、マイクロプロセッサーを用いて、同様の機
能を達成する実施例の制御を示すフローチャートであ
る。なお、可変タイマ回路としては、第2図(A)に示
す回路を用いるとする。
FIG. 4 is a flowchart showing the control of the embodiment which achieves the same function by using a microprocessor. Note that the circuit shown in FIG. 2A is used as the variable timer circuit.

まず、ステップS1においては、モータは停止してい
る。次のステップS2において、回転/制動信号SPONがロ
ーレベルか否かが判定される。ローレベルであれば、モ
ータ回転が指示されたことを意味するので、次のステッ
プS3に進む。ローレベルでなければ、モータは停止状態
のままであり、再びステップS2にリターンする。
First, in step S1, the motor is stopped. In the next step S2, it is determined whether the rotation / braking signal SPON is at a low level. If it is at the low level, it means that the rotation of the motor has been instructed, and the process proceeds to the next step S3. If not, the motor remains stopped, and the process returns to step S2.

ステップS3においては、カウンタをカウントアップ
し、モータ回転後の時間を測定する。次にステップS4に
おいて、定速回転信号SPLKがハイレベルか否かを判定す
る。ここで、信号SPLKは定速回転の場合にハイレベルに
なるものとする。定速に達していない場合は、SPLKはハ
イレベルになっていないため、ステップS3にリターンす
る。このようにして、カウンタはSPLKがハイレベルにな
るまでの時間をカウントする。モータが定速回転に達す
ると、ステップS4がYESとなり、ステップS5に進む。ス
テップS5では、起動時間を示すKと、設定値を示すTと
の大小関係が比較される。モータ起動後、定速に達する
までの時間Kが、設定値Tよりも小さい時は、イナーシ
ャが小さいことが判定され、ステップS6に進む。ステッ
プS6では、トランジスタのベースへローレベル出力を供
給する。すなわち、トランジスタはオフ状態を保つ。し
たがって、キャパシタ容量は増大せず、時定数は低い値
を保持する。
In step S3, the counter is counted up and the time after the rotation of the motor is measured. Next, in step S4, it is determined whether the constant speed rotation signal SPLK is at a high level. Here, it is assumed that the signal SPLK becomes a high level in the case of constant speed rotation. If the speed has not been reached, SPLK is not at the high level, and the process returns to step S3. In this way, the counter counts the time until SPLK goes high. When the motor reaches the constant speed rotation, step S4 becomes YES and the process proceeds to step S5. In step S5, the magnitude relationship between K indicating the activation time and T indicating the set value is compared. When the time K from when the motor is started to when the constant speed is reached is smaller than the set value T, it is determined that the inertia is small, and the process proceeds to step S6. In step S6, a low level output is supplied to the base of the transistor. That is, the transistor remains off. Therefore, the capacitance of the capacitor does not increase and the time constant keeps a low value.

このようにして、軽いイナーシャに合わせて、短い遅
延時間が選択される。次のステップS7において、モータ
が停止したか否かを判定し、モータが未だ停止していな
い時は、ステップS6へリターンする。モータが停止した
時は、ステップS1へリターンする。
In this way, a short delay time is selected for light inertia. In the next step S7, it is determined whether or not the motor has stopped. If the motor has not stopped, the process returns to step S6. When the motor stops, the process returns to step S1.

ステップS5において、起動開始から定速回転に達する
までの時間Kが、設定値Tよりも大きいか等しい場合
は、イナーシャが大きいことが判定され、トランジスタ
のベースへハイレベルを出力する(ステップS8)。すな
わち、トランジスタがオンになり、キャパシタに並列に
付加的キャパシタを接続し、キャパシタの合成容量を増
大させる。このようにして時定数は増大する。
In step S5, when the time K from the start of the start to the constant speed rotation is greater than or equal to the set value T, it is determined that the inertia is large, and a high level is output to the base of the transistor (step S8). . That is, the transistor is turned on, connecting an additional capacitor in parallel with the capacitor, increasing the combined capacitance of the capacitor. In this way, the time constant increases.

重いイナーシャに合わせて、高い時定数が選択され、
より長い時間制動が加えられる。ステップS9において、
モータが停止したか否かが判定され、未だ停止していな
い時はステップS8にリターンする。モータが停止した時
は、ステップS1にリターンする。
A high time constant is selected for heavy inertia,
The braking is applied for a longer time. In step S9,
It is determined whether or not the motor has stopped. If the motor has not stopped, the process returns to step S8. When the motor has stopped, the process returns to step S1.

このようにして、ソフトウェアにより、第3図に示す
モノマルチバイブレータ、フリップフロップを含む回路
と同等の機能を行なう。
In this way, the software performs the same function as the circuit including the mono-multivibrator and the flip-flop shown in FIG.

以上実施例に沿って本発明を説明したが、本発明はこ
れらに制限されるものではない。たとえば、種々の変
更、改良、組み合わせ等が可能なことは当業者に自明で
あろう。
Although the present invention has been described with reference to the embodiments, the present invention is not limited thereto. For example, it will be apparent to those skilled in the art that various modifications, improvements, combinations, and the like can be made.

[発明の効果] 以上説明したように、本発明によれば、モータの制動
時、ロータのイナーシャに応じて遅延時間を選択し、適
正な制動を行なうことにより、ロータを迅速にかつ正確
に停止させることができる。
[Effects of the Invention] As described above, according to the present invention, when braking the motor, the delay time is selected according to the inertia of the rotor, and the proper braking is performed, thereby quickly and accurately stopping the rotor. Can be done.

イナーシャの測定を自動的に行ない、その結果に基づ
いて時定数を選択するようにすれば、自動的に最も適し
た遅延時間が選択され、モータが停止される。
If the inertia measurement is automatically performed and the time constant is selected based on the result, the most suitable delay time is automatically selected and the motor is stopped.

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

第1図は、本発明の実施例によるモータ制動装置の要部
の回路図、 第2図(A)、(B)は、第1図の可変タイマ回路の構
成例を示す回路図、 第3図は、本発明の他の実施例によるモータ制動装置の
要部を示す回路図、 第4図は、本発明の他の実施例によるモータ制動装置の
制御動作を示すフローチャート、 第5図は、従来の技術によるモータ制動装置の構成を示
す回路図、 第6図は、第5図の回路におけるオア回路の出力を説明
するための線図である。 図において、 1……可変タイマ 2……モノマルチバイブレータ 3……フリップフロップ 13……モータドライブIC 23……モータブレーキIC SPON……制動/駆動指示信号 SPLK……定速回転表示信号
FIG. 1 is a circuit diagram of a main part of a motor braking device according to an embodiment of the present invention. FIGS. 2A and 2B are circuit diagrams showing a configuration example of a variable timer circuit of FIG. FIG. 5 is a circuit diagram showing a main part of a motor braking device according to another embodiment of the present invention. FIG. 4 is a flowchart showing a control operation of the motor braking device according to another embodiment of the present invention. FIG. 6 is a circuit diagram showing a configuration of a motor braking device according to a conventional technique. FIG. 6 is a diagram for explaining an output of an OR circuit in the circuit of FIG. In the figure, 1... Variable timer 2... Mono-multivibrator 3... Flip-flop 13... Motor drive IC 23.

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】モータのロータ駆動用磁場を発生するため
のコイルと、 モータのロータの回転/停止を命じる信号を発生する手
段と、 モータのロータの回転を検出し、回転を表す信号を発生
する手段と、 モータのロータ停止信号に基づき、前記モータのロータ
に逆転トルクを印加する手段と、 所定の周波数の基準信号を発生する基準信号源と、 モータのロータを起動してから該ロータが定速回転に達
するまでの時間の長短を検知することによって前記モー
タのロータのイナーシャを検出し、その値に応じて遅延
時間を選択する手段と、 前記基準信号と前記回転を表す信号とを比較し、前記ロ
ータの回転速度が所定の値に低下した時に制動解除信号
を発生する手段と、 前記制動解除信号を受けた後、前記選択された遅延時間
に基づく時間が経過した時、逆転トルク発生を停止させ
る手段と を有するモータの制動装置。
1. A coil for generating a magnetic field for driving a rotor of a motor, means for generating a signal for instructing rotation / stop of the rotor of the motor, and detecting a rotation of the rotor of the motor to generate a signal indicating the rotation. Means for applying a reverse rotation torque to the rotor of the motor based on a rotor stop signal of the motor; a reference signal source for generating a reference signal of a predetermined frequency; and A means for detecting the inertia of the rotor of the motor by detecting the length of time required to reach the constant speed rotation, selecting a delay time according to the value, and comparing the reference signal with the signal indicating the rotation. Means for generating a brake release signal when the rotational speed of the rotor has decreased to a predetermined value; and a time period based on the selected delay time after receiving the brake release signal. Means for stopping generation of reverse rotation torque when the time has passed.
JP02259741A 1990-09-28 1990-09-28 Motor braking device Expired - Fee Related JP3126371B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP02259741A JP3126371B2 (en) 1990-09-28 1990-09-28 Motor braking device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP02259741A JP3126371B2 (en) 1990-09-28 1990-09-28 Motor braking device

Publications (2)

Publication Number Publication Date
JPH04140092A JPH04140092A (en) 1992-05-14
JP3126371B2 true JP3126371B2 (en) 2001-01-22

Family

ID=17338306

Family Applications (1)

Application Number Title Priority Date Filing Date
JP02259741A Expired - Fee Related JP3126371B2 (en) 1990-09-28 1990-09-28 Motor braking device

Country Status (1)

Country Link
JP (1) JP3126371B2 (en)

Also Published As

Publication number Publication date
JPH04140092A (en) 1992-05-14

Similar Documents

Publication Publication Date Title
EP0352728A2 (en) DC motor stop detector and DC motor brake apparatus
JPS6141439Y2 (en)
EP0017345B1 (en) Slip frequency control for variable speed induction motors
JP3126371B2 (en) Motor braking device
JPH08273291A (en) Method and device for controlling rotation of motor and disk reproducing device
JPH0723577A (en) Motor control circuit
US6548973B1 (en) Method and apparatus for braking a polyphase DC motor
US4481454A (en) Method of driving a stepping motor
JPH08275571A (en) Motor drive circuit
JP2760884B2 (en) Braking method and braking device for brushless DC motor
JP3135561B2 (en) Method and apparatus for detecting rotor stop position of sensorless brushless motor
JPS58163280A (en) Damping circuit for direct drive type motor
JPH0336980A (en) Motor control circuit
JPS5899276A (en) Brake device for motor
JPS60162491A (en) Braking device of motor
JPH0311083Y2 (en)
JPH0355095A (en) Device for needle-stopping at set position for sewing machine for household
JP2839256B2 (en) Motor stop device
JPH0642799B2 (en) Stepping motor start-up circuit
JP2834288B2 (en) Motor stop device
JPS6223550B2 (en)
JP3268710B2 (en) Vibration wave motor drive circuit
JP3733255B2 (en) Motor drive control device
JP2537347B2 (en) Speed control device
JP3104437B2 (en) Brake circuit of brushless motor

Legal Events

Date Code Title Description
FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081102

Year of fee payment: 8

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091102

Year of fee payment: 9

LAPS Cancellation because of no payment of annual fees