JP2001320890A - Motor pwm drive circuit - Google Patents

Motor pwm drive circuit

Info

Publication number
JP2001320890A
JP2001320890A JP2000137477A JP2000137477A JP2001320890A JP 2001320890 A JP2001320890 A JP 2001320890A JP 2000137477 A JP2000137477 A JP 2000137477A JP 2000137477 A JP2000137477 A JP 2000137477A JP 2001320890 A JP2001320890 A JP 2001320890A
Authority
JP
Japan
Prior art keywords
signal
circuit
motor
pwm
output
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.)
Granted
Application number
JP2000137477A
Other languages
Japanese (ja)
Other versions
JP3806577B2 (en
Inventor
Kouichirou Ougino
広一郎 扇野
Kohei Sakurazawa
康平 櫻澤
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.)
Sanyo Electric Co Ltd
Original Assignee
Sanyo Electric Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sanyo Electric Co Ltd filed Critical Sanyo Electric Co Ltd
Priority to JP2000137477A priority Critical patent/JP3806577B2/en
Publication of JP2001320890A publication Critical patent/JP2001320890A/en
Application granted granted Critical
Publication of JP3806577B2 publication Critical patent/JP3806577B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Motor And Converter Starters (AREA)
  • Stopping Of Electric Motors (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a motor PWM drive circuit which does not need two types of input signals, i.e., a speed control input signal and an S/S input signal, which a conventional circuit needs. SOLUTION: A start/stop signal is generated from a PWM pulse signal obtained by inputting a speed control input signal to a PWM pulse generating circuit. With this constitution, PWM drive of a motor can be practiced by the speed control input signal only.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、速度制御入力信号
をPWMパルス発生回路に入力して得られるPWMパル
ス信号からスタート/ストップ信号を発生させるモータ
のPWM駆動回路に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a PWM drive circuit for a motor that generates a start / stop signal from a PWM pulse signal obtained by inputting a speed control input signal to a PWM pulse generation circuit.

【0002】[0002]

【従来の技術】モータをPWM駆動する場合、出力トラ
ンジスタのON/OFFのデューティを可変することに
よってモータの回転数を制御している。前記出力トラン
ジスタのON/OFFのデューティは、出力トランジス
タのベースにPWMパルス信号を印加して可変する。
2. Description of the Related Art When a motor is driven by PWM, the number of rotations of the motor is controlled by varying the ON / OFF duty of an output transistor. The ON / OFF duty of the output transistor is varied by applying a PWM pulse signal to the base of the output transistor.

【0003】図8に示すように、速度制御入力信号がP
WMパルス発生回路1に入力されと、PWMパルス発生
回路1から入力された速度制御信号に応じてデューティ
を変化させたPWM信号を出力する。前記出力されたP
WM信号はモータ回路2の前記出力トランジスタに加え
られ、出力トランジスタのON/OFFのデューティを
可変し、モータの回転数を制御する。前記出力トランジ
スタのON/OFFのデューティは、このPWMパルス
信号のデューティによって決定される。
As shown in FIG. 8, when the speed control input signal is P
When input to the WM pulse generation circuit 1, the PWM signal generation circuit 1 outputs a PWM signal whose duty is changed according to the speed control signal input from the PWM pulse generation circuit 1. The output P
The WM signal is applied to the output transistor of the motor circuit 2, and varies the ON / OFF duty of the output transistor to control the rotation speed of the motor. The ON / OFF duty of the output transistor is determined by the duty of the PWM pulse signal.

【0004】一方、モータのスタート(駆動状態)とス
トップ(駆動オフ)は、出力トランジスタのベースに、
スタート/ストップ信号を印加することによって切り替
えており、前記スタト/ストップ信号はS/S回路3か
ら出力される。モータのスタートとストップを切り替え
るためにS/S入力信号がS/S回路3に入力され、S
/S回路3からは前記S/S入力信号に応じてスタート
/ストップ信号を出力する。
On the other hand, the start (drive state) and stop (drive off) of the motor are controlled by the base of the output transistor.
Switching is performed by applying a start / stop signal, and the start / stop signal is output from the S / S circuit 3. An S / S input signal is input to the S / S circuit 3 to switch between start and stop of the motor.
The / S circuit 3 outputs a start / stop signal according to the S / S input signal.

【0005】また、スタト/ストップ信号は保護回路の
リセット信号としても使用している。例えば、モータが
拘束された場合に駆動をオフしてモータを保護する拘束
保護や、モータが逆回転した場合に駆動をオフしてモー
タを保護する逆回転保護回路のリセット信号として使用
している。
The start / stop signal is also used as a reset signal for a protection circuit. For example, when the motor is locked, the drive is turned off to protect the motor, and when the motor rotates in the reverse direction, the drive is turned off and the reverse rotation protection circuit is used as a reset signal to protect the motor. .

【0006】[0006]

【発明が解決するための課題】モータをPWM駆動する
場合、従来回路では速度制御入力信号とS/S入力信号
の二つの入力信号が必要であった。
When a motor is driven by PWM, the conventional circuit requires two input signals, a speed control input signal and an S / S input signal.

【0007】[0007]

【課題を解決するための手段】本発明は、速度制御入力
信号をPWMパルス発生回路に入力して得られるPWM
パルス信号からスタート/ストップ信号を発生させるこ
とによって、S/S入力信号がなくても、あるいはS/
S入力信号をスタート入力のままでも速度制御入力信号
のみでモータをPWM駆動できるようするものである。
According to the present invention, there is provided a PWM control circuit which receives a speed control input signal into a PWM pulse generating circuit.
By generating a start / stop signal from a pulse signal, the S / S input signal can be eliminated or the S / S signal can be reduced.
Even if the S input signal remains the start input, the motor can be PWM-driven only by the speed control input signal.

【0008】[0008]

【発明の実施の形態】図2は本発明のモータのPWM駆
動回路における一実施例で、5は速度制御入力信号が加
えられるPWMパルス発生回路で、発生されたPWMパ
ルス信号はモータ回路6に加えられると共に、PWMパ
ルス信号の一部信号POはスタート/ストップ信号発生
回路7に加えられる。前記スタート/ストップ信号発生
回路7は前記PWMパルス信号からの一部信号POが加
えられると後述するようにスタート/ストップ信号SS
を発生する。
FIG. 2 shows an embodiment of a PWM drive circuit for a motor according to the present invention. Reference numeral 5 denotes a PWM pulse generating circuit to which a speed control input signal is applied. The generated PWM pulse signal is supplied to a motor circuit 6. At the same time, the partial signal PO of the PWM pulse signal is applied to the start / stop signal generation circuit 7. When the partial signal PO from the PWM pulse signal is added, the start / stop signal generating circuit 7 starts and stops the start / stop signal SS as described later.
Occurs.

【0009】図3はスタート/ストップ操作ボタン(図
示せず)からS/S入力信号がS/S回路8に入力さ
れ、S/S回路8からS/S入力信号に応じてスタート
/ストップ信号SSOを発生する。前記スタート/スト
ップ信号SSOはモータをスタートする時にはLowレ
ベルで、ストップ時にHighレベルを出力する。
FIG. 3 shows that an S / S input signal is input to a S / S circuit 8 from a start / stop operation button (not shown), and a start / stop signal is supplied from the S / S circuit 8 according to the S / S input signal. Generate SSO. The start / stop signal SSO outputs a low level when the motor starts, and outputs a high level when the motor stops.

【0010】モータ回路6には前記S/S回路8からの
スタート/ストップ信号SSOまたはスタート/ストッ
プ信号発生回路7からのスタート/ストップ信号SSP
がオア回路9を経て加わるので、前記スタート/ストッ
プ信号SSOはLowレベルのままでもよい。
A start / stop signal SSO from the S / S circuit 8 or a start / stop signal SSP from the start / stop signal generation circuit 7 is supplied to the motor circuit 6.
Is applied via the OR circuit 9, so that the start / stop signal SSO may remain at the low level.

【0011】図6及び図9において説明するように、前
記PWMパルス発生回路5はノコギリ波を発生する発振
回路を持っており、発振回路から発生されたノコギリ波
VOSCと速度を変化させるため速度制御器(図示せ
ず)から発生された速度制御入力信号VCTLがコンパ
レータ10でコンパレートされPWMパルス信号を発生
する。
As described with reference to FIGS. 6 and 9, the PWM pulse generating circuit 5 has an oscillation circuit for generating a sawtooth wave, and a speed control for changing the speed with the sawtooth wave VOSC generated from the oscillation circuit. A speed control input signal VCTL generated from a device (not shown) is compared by a comparator 10 to generate a PWM pulse signal.

【0012】前記PWMパルス信号はノコギリ波VOS
C>速度制御入力信号VCTLの時ハイレベルとなりモ
ータ回路6の後述する出力トランジスタをONし、ノコ
ギリ波VOSC<速度制御入力信号VCTLの時ローレ
ベルとなり出力トランジスタをOFFする。
[0012] The PWM pulse signal is a sawtooth wave VOS.
C> becomes high level when the speed control input signal VCTL, and turns on an output transistor of the motor circuit 6 described later. When sawtooth wave VOSC <speed control input signal VCTL, it becomes low level and turns off the output transistor.

【0013】従って速度制御入力信号VCTLの大きさ
によってPWMパルス信号のHighレベル/Lowレ
ベルのデューティが変化し、出力トランジスタのON/
OFFのデューテイが可変できる。例えば速度制御入力
信号VCTLがノコギリ波のLowレベル以下であれ
ば、出力トランジスタのオンデューティが100%で、
速度制御入力信号VCTLがノコギリ波のHighレベ
ル以上あれば、出力トランジスタのオンデューティが0
%となる。また、ノコギリ波の周波数が、PWMパルス
信号の周波数であり、出力トランジスタをON/OFF
する周波数となる。
Therefore, the duty ratio of the high level / low level of the PWM pulse signal changes depending on the magnitude of the speed control input signal VCTL, and the ON / OFF of the output transistor is changed.
OFF duty can be changed. For example, if the speed control input signal VCTL is lower than the Low level of the sawtooth wave, the on-duty of the output transistor is 100%,
If the speed control input signal VCTL is equal to or higher than the sawtooth High level, the on-duty of the output transistor becomes zero.
%. The frequency of the sawtooth wave is the frequency of the PWM pulse signal, and the output transistor is turned on / off.
Frequency.

【0014】図7及び図10は速度制御入力信号がパル
ス波形の場合で、PWMパルス信号発生回路5に入力さ
れた速度制御入力信号VPULのパルス波形によって、
PWMパルス信号を出力する。
FIGS. 7 and 10 show the case where the speed control input signal has a pulse waveform. The pulse waveform of the speed control input signal VPUL input to the PWM pulse signal generating circuit 5 is shown in FIG.
Outputs a PWM pulse signal.

【0015】即ち速度制御入力信号VPULはコンパレ
ータ11で基準信号Vrefと比較され、速度制御入力
信号VPUL=HでHighレベルとなり、速度制御入
力信号VPUL=LでLowレベルを出力する。
That is, the speed control input signal VPUL is compared with the reference signal Vref by the comparator 11, and becomes high level when the speed control input signal VPUL = H, and outputs low level when the speed control input signal VPUL = L.

【0016】従って速度制御入力信号VPULによって
PWMパルス信号のHighレベル/Lowレベルのデ
ューティが変化し、出力トランジスタのON/OFFの
デューテイが可変できる。例えば速度制御入力信号VP
UL=Lのままであれば、出力トランジスタのオンデュ
ーティが0%で、速度制御入力信号VPUL=Hのまま
であれば、出力トランジスタのオンデューティが100
%となる。また、ノコギリ波の周波数が、PWMパルス
信号の周波数であり、出力トランジスタをON/OFF
する周波数となる。
Accordingly, the high / low duty of the PWM pulse signal changes according to the speed control input signal VPUL, and the ON / OFF duty of the output transistor can be varied. For example, the speed control input signal VP
If UL = L, the on-duty of the output transistor is 0%. If the speed control input signal VPUL = H, the on-duty of the output transistor is 100%.
%. The frequency of the sawtooth wave is the frequency of the PWM pulse signal, and the output transistor is turned on / off.
Frequency.

【0017】図4は前記モータ回路6で、モータ駆動用
の出力トランジスタで構成される駆動回路12とモータ
の異常時に駆動オフ信号を発生しモータを保護する保護
回路からなる。前記保護回路にはモータが拘束された場
合に駆動をオフしてモータを保護する拘束保護回路13
とモータが逆転した場合に駆動をオフしモータを保護す
る逆回転保護回路14がある。
FIG. 4 shows the motor circuit 6, which includes a drive circuit 12 composed of an output transistor for driving the motor and a protection circuit for generating a drive off signal when the motor is abnormal to protect the motor. The protection circuit includes a constraint protection circuit 13 for turning off the drive when the motor is locked to protect the motor.
And a reverse rotation protection circuit 14 for turning off the drive when the motor rotates in reverse to protect the motor.

【0018】図5は前記駆動回路16の具体的回路図
で、ベースに前記PWMパルス信号発生回路5からのP
WM信号が加えられる出力トランジスタ16a、16
b、17a、17b、18a、18b及びY接続され前
記一端が出力トランジスタ16a、16bとのエミッタ
・コレクタ接続点に接続されたU相の駆動コイル19
と、同じくY接続され前記一端が出力トランジスタ17
a、17bとのエミッタ・コレクタ接続点に接続された
V相の駆動コイル20と,Y接続され前記一端が出力ト
ランジスタ18a、18bとのエミッタ・コレクタ接続
点に接続されたW相の駆動コイル21と,電源22とよ
りなる。
FIG. 5 is a specific circuit diagram of the driving circuit 16, and the driving circuit 16 receives the pulse signal from the PWM pulse signal generating circuit 5 from the base.
Output transistors 16a, 16 to which the WM signal is applied
b, 17a, 17b, 18a, 18b and a U-phase drive coil 19, which is Y-connected and one end of which is connected to an emitter-collector connection point with output transistors 16a, 16b.
And the one end is connected to the output transistor 17
a, 17b, a V-phase drive coil 20 connected to an emitter-collector connection point, and a W-phase drive coil 21, one end of which is connected to the emitter-collector connection point to output transistors 18a, 18b. And a power supply 22.

【0019】前記出力トランジスタ16a、16b、1
7a、17b、18a、18bはPWMパルス信号発生
回路5から順次加えられる6相のPWM信号がHigh
レベルの時ONし、駆動コイル19、20、21に順次
駆動電流を供給し、モータを回転させる。
The output transistors 16a, 16b, 1
7a, 17b, 18a, and 18b indicate that the six-phase PWM signals sequentially applied from the PWM pulse signal generation circuit 5 are High.
It is turned on when the level is at the level, and a driving current is sequentially supplied to the driving coils 19, 20, and 21 to rotate the motor.

【0020】例えばモータ回転の最初の電気角60度で
は、出力トランジスタ16aと出力トランジスタ17b
はPWMパルス信号発生回路5から加えられるPWM信
号がHighレベルとなりONし、駆動コイル19、2
0に駆動電流を供給し、次の電気角60度から120度
では、出力トランジスタ16aは引続きPWMパルス信
号発生回路5から加えられるPWM信号がHighレベ
ルとなりONすると共に出力トランジスタ18bもON
し、駆動コイル19、21に駆動電流を供給する。
For example, at the first electrical angle of 60 degrees of motor rotation, the output transistor 16a and the output transistor 17b
Indicates that the PWM signal applied from the PWM pulse signal generation circuit 5 becomes High level and is turned ON, and the drive coils 19, 2
0, a drive current is supplied, and from the next electrical angle of 60 degrees to 120 degrees, the output transistor 16a turns on the PWM signal applied from the PWM pulse signal generation circuit 5 at a high level and turns on the output transistor 18b.
Then, a drive current is supplied to the drive coils 19 and 21.

【0021】また電気角120度から180度では、出
力トランジスタ17aと出力トランジスタ18bはPW
Mパルス信号発生回路5から加えられるPWM信号がH
ighレベルのとなりONし、駆動コイル20、21に
駆動電流を供給し、次の電気角180度から240度で
は、出力トランジスタ17aが引続きPWMパルス信号
発生回路5から加えられるPWM信号がHighレベル
となりONすると共に出力トランジスタ18bがON
し、駆動コイル20、19に駆動電流を供給する。
When the electrical angle is between 120 degrees and 180 degrees, the output transistors 17a and 18b
The PWM signal applied from the M pulse signal generation circuit 5 is H
At the high level, it turns on to supply a drive current to the drive coils 20 and 21. At the next electrical angle of 180 degrees to 240 degrees, the output transistor 17a continues to have the PWM signal applied from the PWM pulse signal generation circuit 5 at the high level. Turns on and output transistor 18b turns on
Then, a drive current is supplied to the drive coils 20 and 19.

【0022】さらに電気角240度から300度では、
出力トランジスタ18aと出力トランジスタ16bはP
WMパルス信号発生回路5から加えられるPWM信号が
HighレベルとなりONし、駆動コイル21,19に
駆動電流を供給し、次の電気角300度から360度で
は、出力トランジスタ18aは引続きPWMパルス信号
発生回路5からのPWM信号がHighレベルとなり、
ONすると共に出力トランジスタ17bがONし、駆動
コイル21,22に駆動電流を供給する。
Further, when the electrical angle is from 240 degrees to 300 degrees,
The output transistors 18a and 16b are P
The PWM signal applied from the WM pulse signal generation circuit 5 becomes High level and turns on to supply a drive current to the drive coils 21 and 19. At the next electrical angle of 300 degrees to 360 degrees, the output transistor 18a continues to generate a PWM pulse signal. The PWM signal from the circuit 5 becomes High level,
When turned on, the output transistor 17b is turned on to supply a drive current to the drive coils 21 and 22.

【0023】このように順次駆動コイル19、20、2
1に駆動電流を供給しモータを回転すると共に、前記P
WMパルス信号発生回路5からのPWM信号のHigh
レベルとLowレベルとのデューティを変えて出力トラ
ンジスタ16a、16b、17a、17b、18a、1
8bのON時間を変え、流れる駆動電流量を制御し、モ
ータの回転速度を変えている。
As described above, the driving coils 19, 20, 2
1 to supply a driving current to rotate the motor,
High of the PWM signal from the WM pulse signal generation circuit 5
The output transistors 16a, 16b, 17a, 17b, 18a, 1a are changed by changing the duty between the level and the low level.
The ON time of the motor 8b is changed, the amount of driving current flowing is controlled, and the rotation speed of the motor is changed.

【0024】本発明は、速度制御入力信号をPWMパル
ス発生回路5に入力して得られるPWMパルス信号をス
タート/ストップ信号発生回路7に加え、該スタート/
ストップ信号発生回路7からスタート/ストップ信号を
発生させることにより、S/S信号がなくても速度制御
入力信号のみでモータをPWM駆動できるものである。
According to the present invention, a PWM pulse signal obtained by inputting a speed control input signal to a PWM pulse generation circuit 5 is applied to a start / stop signal generation circuit 7 and the start / stop signal is generated.
By generating a start / stop signal from the stop signal generation circuit 7, the motor can be PWM-driven only by the speed control input signal without the S / S signal.

【0025】今、速度制御入力信号を変化させることに
よってPWMパルス信号POを40%のHighレベル
出力、60%のLowレベルの出力であった状態からL
owレベルの出力のみにしたとする。この場合、出力ト
ランジスタ16a、16b、17a、17b、18a、
18bのオンデューテイは、40%であった状態から0
%になる。
Now, by changing the speed control input signal, the PWM pulse signal PO is changed from a state where a 40% high level output and a 60% low level output are output to a low level.
It is assumed that only the output of the ow level is set. In this case, the output transistors 16a, 16b, 17a, 17b, 18a,
The on-duty of 18b was reduced from 40% to 0%
%become.

【0026】出力トランジスタ16a、16b、17
a、17b、18a、18bのオンデューテイが0%に
なるということは、モータを駆動する時間(オンデュー
テイ)が全くないということであるため、駆動オフ(ス
トップ)と等しい。従って速度入力制御信号信号によっ
て出力トランジスタ16a、16b、17a、17b、
18a、18bのオンデューテイを0にした状態は、S
/S信号によってモータをストップにしている状態と等
しい。スト−ト/ストップ信号発生回路7は速度制御入
力信号によって出力トランジスタ16a、16b、17
a、17b、18a、18bのオンデューテイが0%
(PWMパルス信号POがLowレベル出力のみ)にさ
れるとストップ(Highレベル)を出力される。
Output transistors 16a, 16b, 17
The fact that the on-duty of a, 17b, 18a, 18b is 0% means that there is no time (on-duty) for driving the motor, and is therefore equal to the drive-off (stop). Therefore, the output transistors 16a, 16b, 17a, 17b,
The state in which the on-duty of 18a and 18b is set to 0 is S
This is equivalent to a state where the motor is stopped by the / S signal. The stop / stop signal generating circuit 7 outputs the output transistors 16a, 16b and 17 according to the speed control input signal.
0% on-duty for a, 17b, 18a, 18b
When (the PWM pulse signal PO is set to low level output only), a stop (high level) is output.

【0027】また、速度制御入力信号を変化させること
によって、PWMパルス信号POをLowレベル出力の
みであった状態から40%のHighレベル出力、60
%のLowレベル出力の状態にしたとする。出力トラン
ジスタ16a、16b、17a、17b、18a、18
bのオンデューテイが0%から40%になるということ
は、スツップ(駆動オフ)の状態からスタート(40%
の駆動オン)になったことに等しい。
Also, by changing the speed control input signal, the PWM pulse signal PO is changed from a state in which only the low level output is output to a high level output of 40%, 60%.
% Low level output. Output transistors 16a, 16b, 17a, 17b, 18a, 18
That the on-duty of b goes from 0% to 40% means that it starts from the step (drive off) state (40%
Is turned on).

【0028】従って、速度制御入力信号によって出力ト
ランジスタ16a、16b、17a、17b、18a、
18bのオンデューテイを0%からに任意のオンデュー
ティ(0%以外のオンデューティ)にした状態は、S/
S入力信号によってモータをストップからスタートにし
た状態と等しい。スタート/ストップ信号発生回路7は
速度制御入力信号によって出力トランジスタ16a、1
6b、17a、17b、18a、18bをオンデューテ
イが0%以外の任意のオンデューテイ(PWMパルス信
号POにHighレベル出力を発生)にされるとスター
ト(Lowレベル)を出力する。
Therefore, the output transistors 16a, 16b, 17a, 17b, 18a,
When the on-duty of 18b is changed from 0% to an arbitrary on-duty (an on-duty other than 0%), S / S
This is equivalent to a state where the motor is changed from stop to start by the S input signal. The start / stop signal generation circuit 7 outputs the output transistors 16a, 1
When 6b, 17a, 17b, 18a, and 18b are set to any on-duty other than 0% (a high-level output is generated in the PWM pulse signal PO), a start (Low level) is output.

【0029】図1はスタート/ストップ信号発生回路7
の具体的な回路図で、25は第1DFFでD端子と−Q
端子とは接続され、CL端子にはクロック信号CLKA
が加えられる。26は第2DFFでCL端子には前記第
1DFFのQ端子からの信号QAがインバータ27でイ
ンバートされた信号CLKBが加えられ、またR端子に
はPWMパルス信号発生回路5からのPWMパルス信号
POが加えら、該PWMパルス信号POがHighレベ
ルになるとリセットされる。
FIG. 1 shows a start / stop signal generating circuit 7.
25 is a first DFF, a D terminal and -Q
Terminal, and the CL terminal is connected to the clock signal CLKA.
Is added. Reference numeral 26 denotes a second DFF, a CL terminal to which a signal CLKB obtained by inverting a signal QA from the Q terminal of the first DFF by an inverter 27 is added, and a R terminal to which a PWM pulse signal PO from the PWM pulse signal generation circuit 5 is applied. In addition, it is reset when the PWM pulse signal PO becomes High level.

【0030】28はアンド回路で、一方の入力端子には
第1DFF25からのQ端子の出力信号QAがインバー
タ27を介して加えられ、他方の入力端子には第2DF
F26のQ端子からの信号QBが加えられ、出力端子に
スタート/ストップ信号を発生しモータ回路6に加えら
れると共に、一部は第1DFF25のR端子に帰還され
る。
An AND circuit 28 has an input terminal to which an output signal QA of the Q terminal from the first DFF 25 is applied via an inverter 27 and a second input terminal to which the second DF is connected.
The signal QB from the Q terminal of F26 is applied, a start / stop signal is generated at the output terminal and applied to the motor circuit 6, and a part is fed back to the R terminal of the first DFF 25.

【0031】前記スタート/ストップ信号発生回路7に
はPWMパルス発生回路5の出力であるPWMパルス信
号POとクロック入力信号CLKAが入力される。クロ
ック入力信号CLKAとしては、PWMパルス信号PO
の周波数と同じあるいは遅い周波数のクロックを入力し
ておく。また、クロック入力信号CLKAは常に入力さ
れているとする。
The start / stop signal generating circuit 7 receives a PWM pulse signal PO, which is an output of the PWM pulse generating circuit 5, and a clock input signal CLKA. As the clock input signal CLKA, the PWM pulse signal PO
A clock having the same or lower frequency as that of the clock is input. It is assumed that the clock input signal CLKA is always input.

【0032】今、速度制御入力信号によってPWMパル
ス信号POが40%のHighレベル,60%のLow
レベル出力にしたとする。この場合、出力トランジスタ
16a、16b、17a、17b、18a、18bのオ
ンデューテイは40%になっている。
Now, the PWM pulse signal PO is changed to a high level of 40% and a low level of 60% by the speed control input signal.
Suppose that the level is output. In this case, the on-duty of the output transistors 16a, 16b, 17a, 17b, 18a, 18b is 40%.

【0033】図11に示すように、このような状態で第
1DFF25はクロック入力信号CLKAがHighレ
ベルからLowレベルに立ち下がる毎に反転し、インバ
ータ27でインバートされた信号CLKBがアンド回路
28の一方の入力に加わる。
As shown in FIG. 11, in this state, the first DFF 25 inverts the clock input signal CLKA every time the clock input signal CLKA falls from the high level to the low level, and outputs the signal CLKB inverted by the inverter 27 to one end of the AND circuit 28. Join the input.

【0034】一方第2DFF26はCL端子に加わる前
記CLKBがHighレベルからLowレベルに立ち下
がる毎に反転しようとするが、R端子にPWMパルス信
号発生回路5からのPWM信号POがHighレベル出
力になる毎にリセットされるため、アンド回路28の他
方の端子に加えられるQB信号は殆どがLowレベル
で、前記信号CLKBと信号QBが同時にHighレベ
ルになることはなく、アンド回路28から出力されるス
タート/ストップ信号はLowレベル(スタート)のま
まとなる。
On the other hand, the second DFF 26 tries to invert each time the CLKB applied to the CL terminal falls from the High level to the Low level, but the PWM signal PO from the PWM pulse signal generating circuit 5 is output to the R terminal at the High level. Since the reset is performed every time, the QB signal applied to the other terminal of the AND circuit 28 is almost at the Low level, and the signal CLKB and the signal QB do not go to the High level at the same time. The / stop signal remains at the low level (start).

【0035】次に速度入力制御信号を変化させることに
より、PWMパルス信号発生回路5から発生されるPW
Mパルス信号POをLowレベルの出力のみにする。こ
の場合、出力トランジスタ16a、16b、17a、1
7b、18a、18bのオンデューティは0%(駆動オ
フ)になる。
Next, by changing the speed input control signal, the PWM signal generated by the PWM pulse signal generation circuit 5 is changed.
The M pulse signal PO is output only at the Low level. In this case, the output transistors 16a, 16b, 17a, 1
On duty of 7b, 18a, 18b becomes 0% (drive off).

【0036】前記第1DFF25はクロック入力信号C
LKAがHighレベルからLowレベルに立ち下がる
と反転し出力信号QAがLowレベルからHighレベ
ルとなり、前記インバータ27でインバートされた信号
CLKBはHighレベルとなってアンド回路28の一
方の入力に加わる。またPWMパルス信号発生回路5か
ら発生されるPWMパルス信号POはLowレベル出力
のみで第2DFF26がリセットされないため、CL端
子に加わる前記信号CLKBがHighレベルからLo
wレベルに立ち下がると非反転し出力信号QBはHig
hレベルのままとなる。
The first DFF 25 receives the clock input signal C
When LKA falls from the high level to the low level, the output signal QA is inverted from the low level to the high level, and the signal CLKB inverted by the inverter 27 becomes the high level and is applied to one input of the AND circuit 28. Further, the PWM pulse signal PO generated from the PWM pulse signal generating circuit 5 is output only at the low level and the second DFF 26 is not reset, so that the signal CLKB applied to the CL terminal is changed from the high level to the low level.
When the output signal QB falls to the w level, it is non-inverted and the output signal
It remains at the h level.

【0037】従ってアンド回路28に加えられる入力信
号が共にHighレベルとなるので、出力されるスター
ト/ストップ信号もHighレベル((ストップ)とな
る。前記Highレベルのスタート/ストップ信号SS
は第1DFF25のR端子に加わるため、第1DFFは
ラッチされ、信号CLKBはHighレベルのままとな
る。
Accordingly, since both the input signals applied to the AND circuit 28 are at the high level, the output start / stop signal is also at the high level ((stop).) The start / stop signal SS at the high level
Is applied to the R terminal of the first DFF 25, the first DFF is latched, and the signal CLKB remains at the High level.

【0038】このようにスタート/ストップ信号発生回
路7は速度制御入力信号によって出力トランジスタ16
a、16b、17a、17b、18a、18bのオンデ
ューティが0%(PWMパルス信号POがLowレベル
出力のみ)にされるとストップ信号(Highレベル)
を出力する。
As described above, the start / stop signal generating circuit 7 outputs the output transistor 16 by the speed control input signal.
When the on-duty of a, 16b, 17a, 17b, 18a, 18b is set to 0% (only the PWM pulse signal PO is output at low level), the stop signal (high level)
Is output.

【0039】図12において、速度制御入力信号を変化
させることにより、PWMパルス信号POをLowレベ
ルのみであった状態(スタート/ストップ信号はHig
hレベルでラッチされた状態)からPWMパルス信号P
O40%のHighレベル,60%のLowレベル出力
にしていたとする。この場合、出力トランジスタ16
a、16b、17a、17b、18a、18bのオンデ
ューテイは0%であった状態から40%になっている。
In FIG. 12, by changing the speed control input signal, the PWM pulse signal PO is in a state where only the Low level is set (the start / stop signal is set to the high level).
PWM pulse signal P from the state latched at the h level)
It is assumed that O 40% High level output and 60% Low level output are used. In this case, the output transistor 16
The on-duty of a, 16b, 17a, 17b, 18a, 18b has been reduced from 0% to 40%.

【0040】するとPWMパルス信号POのHighレ
ベル出力が第2DFF26のR端子に加わり、第2DF
F26をリセットするためQ端子からの信号QBはLo
wレベルとなり、スタート/ストップ信号はLowレベ
ル(スタート)になる。そして第1DFF25のリセッ
トを解除するため、前述と同様第1DFFはクロック入
力信号CLKAがHighレベルからLowレベルに立
ち下がる毎に反転し、出力信号QAはインバータ27で
インバートされた信号CLKBがアンド回路28の一方
の入力に加わる。
Then, the High level output of the PWM pulse signal PO is applied to the R terminal of the second DFF 26, and the second DF
To reset F26, the signal QB from the Q terminal is Lo.
It becomes w level, and the start / stop signal becomes Low level (start). In order to release the reset of the first DFF 25, the first DFF inverts the clock input signal CLKA every time the clock input signal falls from the high level to the low level as described above, and the output signal QA changes the signal CLKB inverted by the inverter 27 to the AND circuit 28. To one of the inputs.

【0041】一方第2DFF26はCL端子に加わる前
記CLKBがHighレベルからLowレベルに立ち下
がる毎に反転しようとするが、R端子にPWMパルス信
号発生回路5からのPWM信号POのHighレベル出
力によってがリセットされるため、アンド回路28の他
方の端子に加えられるQB信号は殆どがLowレベル
で、前記信号CLKBと信号QBが同時にHighレベ
ルになることはなく、アンド回路28から出力されるス
タート/ストップ信号はLowレベル(スタート)のま
まとなり、モータ回路6を回転させる。
On the other hand, the second DFF 26 tries to invert each time the CLKB applied to the CL terminal falls from the high level to the low level. However, the second DFF 26 outputs a signal to the R terminal depending on the high level output of the PWM signal PO from the PWM pulse signal generation circuit 5. Since the signal is reset, most of the QB signal applied to the other terminal of the AND circuit 28 is at the low level, and the signal CLKB and the signal QB do not go to the high level at the same time, and the start / stop output from the AND circuit 28 is not performed. The signal remains at the low level (start), causing the motor circuit 6 to rotate.

【0042】[0042]

【発明の効果】本発明のモータのPWM駆動回路はPW
Mパルス発生回路からのPWMパルス信号をスタート/
ストップ信号発生回路に加え、該スタート/ストップ信
号発生回路からモータのスタート/ストップ信号を発生
させるので、入力信号は速度制御入力信号のみでよい。
The PWM drive circuit of the motor according to the present invention has a PWM
Start PWM pulse signal from M pulse generation circuit /
In addition to the stop signal generation circuit, the start / stop signal generation circuit generates the motor start / stop signal, so that the input signal may be only the speed control input signal.

【0043】また前記スタート/ストップ信号発生回路
はCL端子に加えられるクロック信号にて非反転/反転
される第1DFFと、PWMパルス信号発生回路5より
のPWMパルス信号にてリセットされ前記第1DFFの
出力信号で非反転/反転される第2DFFと、前記第1
DFFと第2DFFの出力信号をアンドゲートするアン
ド回路よりなり、PWMパルス信号を0%のHighレ
ベル出力以外は前記ゲート回路に加わる入力信号の少な
くとも一方をLowレベルとし、アンド回路からLow
レベルのスタート/ストップ信号を発生させるので回路
構成が簡単である。
The start / stop signal generation circuit is reset by a PWM pulse signal from a PWM pulse signal generation circuit 5 and a first DFF which is not inverted / inverted by a clock signal applied to a CL terminal. A second DFF which is not inverted / inverted by an output signal;
An AND circuit for AND gates the output signals of the DFF and the second DFF. At least one of the input signals applied to the gate circuit is set to the low level except for the PWM pulse signal other than the 0% high level output.
Since the level start / stop signal is generated, the circuit configuration is simple.

【0044】さらに前記第1DFFのR端子にHigh
レベルのスタート/ストップ信号を加え、モータが停止
している間第1DFFをラッチでき、モータを停止続け
られる。
Further, the High terminal is connected to the R terminal of the first DFF.
By adding a level start / stop signal, the first DFF can be latched while the motor is stopped, and the motor can be stopped continuously.

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

【図1】本発明のモータのPWM駆動回路におけるスタ
ート/ストップ信号発生回路の回路図である。
FIG. 1 is a circuit diagram of a start / stop signal generation circuit in a PWM drive circuit of a motor according to the present invention.

【図2】本発明のモータのPWM駆動回路のブロック図
である。
FIG. 2 is a block diagram of a PWM drive circuit for a motor according to the present invention.

【図3】本発明のモータのPWM駆動回路の他の実施例
を示すブロック図である。
FIG. 3 is a block diagram showing another embodiment of the PWM drive circuit for the motor of the present invention.

【図4】本発明のモータのPWM駆動回路におけるモー
タ回路の回路図である。
FIG. 4 is a circuit diagram of a motor circuit in a PWM drive circuit for a motor according to the present invention.

【図5】図4の駆動回路の具体例を示すの回路図であ
る。
FIG. 5 is a circuit diagram showing a specific example of the drive circuit of FIG. 4;

【図6】本発明のモータのPWM駆動回路におけるPW
Mパルス信号発生回路の一実施例を示す回路図である。
FIG. 6 shows a PWM in a PWM drive circuit of a motor according to the present invention.
FIG. 3 is a circuit diagram illustrating an example of an M pulse signal generation circuit.

【図7】本発明のモータのPWM駆動回路におけるPW
Mパルス信号発生回路の一実施例を示す回路図である。
FIG. 7 shows a PWM in a PWM drive circuit of a motor according to the present invention.
FIG. 3 is a circuit diagram illustrating an example of an M pulse signal generation circuit.

【図8】従来のモータのPWM駆動回路におけるスター
ト/ストップ信号発生回路の回路図である。
FIG. 8 is a circuit diagram of a start / stop signal generation circuit in a conventional PWM drive circuit for a motor.

【図9】図6のPWMパルス信号波形図である。9 is a PWM pulse signal waveform diagram of FIG.

【図10】図7のPWMパルス信号波形図である。FIG. 10 is a PWM pulse signal waveform diagram of FIG. 7;

【図11】図1における各部分の信号波形図である。11 is a signal waveform diagram of each part in FIG.

【図12】図1における各部分の信号波形図である。12 is a signal waveform diagram of each part in FIG.

【符号の説明】[Explanation of symbols]

5 PWMパルス信号発生回路 6 モータ回路 7 スタート/ストップ信号発生回路 25 第1DFF 26 第2DFF 28 アンド回路 Reference Signs List 5 PWM pulse signal generation circuit 6 Motor circuit 7 Start / stop signal generation circuit 25 First DFF 26 Second DFF 28 AND circuit

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】速度制御入力信号をPWMパルス信号発生
回路に供給し、該PWMパルス信号発生回路から発生さ
れるPWMパルス信号のHighレベル/Lowレベル
のデューティを変化させ、前記Highレベル/Low
レベルのデューティを変化させたPWMパルス信号をモ
ータ回路の出力トランジスタに加え、出力トランジスタ
のON/OFFのデューテイを変え駆動コイルに供給さ
れる駆動電流量を変えモータの速度制御するものにおい
て、前記PWMパルス信号発生回路から得られるPWM
信号の一部をスタート/ストップ信号発生回路に加え、
該スタート/ストップ信号発生回路からスタート/スト
ップ信号を発生させ、前記モータ回路に加えモータのス
タート/ストップを行うことを特徴とするモータのPW
M駆動回路。
1. A speed control input signal is supplied to a PWM pulse signal generating circuit, and the duty of High level / Low level of a PWM pulse signal generated from the PWM pulse signal generating circuit is changed to change the high level / Low level.
A PWM pulse signal having a changed level duty is applied to an output transistor of a motor circuit, and the ON / OFF duty of the output transistor is changed to change the amount of drive current supplied to a drive coil to control the speed of the motor. PWM obtained from pulse signal generation circuit
Add a part of the signal to the start / stop signal generation circuit,
A start / stop signal is generated from the start / stop signal generation circuit, and the start / stop of the motor is performed in addition to the motor circuit.
M drive circuit.
【請求項2】前記スタート/ストップ信号発生回路はC
L端子に加えられるクロック信号にて非反転/反転され
る第1DFFと、PWMパルス信号発生回路よりのPW
Mパルス信号にてリセットされ前記第1DFFの出力信
号がCL端子に加えられる第2DFFと、前記第1DF
Fと第2DFFの出力信号をゲートするゲート回路とよ
りなることを特徴とする請求項1に記載のモータのPW
M駆動回路。
2. The start / stop signal generating circuit according to claim 1,
A first DFF that is not inverted / inverted by a clock signal applied to the L terminal, and a PW signal from a PWM pulse signal generation circuit
A second DFF which is reset by an M pulse signal and an output signal of the first DFF is applied to a CL terminal;
2. The PW of a motor according to claim 1, further comprising a gate circuit that gates an output signal of the second DFF.
M drive circuit.
【請求項3】前記PWMパルス信号のHighレベルの
デューティが0%以外は前記ゲート回路に加わる第1D
FF又は第2DFFの出力信号の少なくとも一方をLo
wレベルとし、アンド回路からLowレベルのスタート
/ストップ信号を発生させることを特徴とする請求項2
に記載のモータのPWM駆動回路。
3. The first D gate applied to the gate circuit except when the duty of a high level of the PWM pulse signal is other than 0%.
FF or at least one of the output signals of the second DFF is Lo.
3. A low-level start / stop signal is generated from an AND circuit at a w level.
3. A PWM drive circuit for a motor according to claim 1.
【請求項4】前記第1DFFのR端子にHighレベル
のスタート/ストップ信号を加え、モータの停止時第1
DFFをラッチすることを特徴とする請求項2に記載の
モータのPWM駆動回路。
4. A high-level start / stop signal is applied to an R terminal of the first DFF, and the first DFF is turned off when the motor is stopped.
3. The PWM drive circuit for a motor according to claim 2, wherein the DFF is latched.
JP2000137477A 2000-05-10 2000-05-10 Motor PWM drive circuit Expired - Fee Related JP3806577B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000137477A JP3806577B2 (en) 2000-05-10 2000-05-10 Motor PWM drive circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000137477A JP3806577B2 (en) 2000-05-10 2000-05-10 Motor PWM drive circuit

Publications (2)

Publication Number Publication Date
JP2001320890A true JP2001320890A (en) 2001-11-16
JP3806577B2 JP3806577B2 (en) 2006-08-09

Family

ID=18645247

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000137477A Expired - Fee Related JP3806577B2 (en) 2000-05-10 2000-05-10 Motor PWM drive circuit

Country Status (1)

Country Link
JP (1) JP3806577B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8098033B2 (en) 2008-03-27 2012-01-17 Semiconductor Components Industries, Llc Motor drive circuit
US8179075B2 (en) 2007-03-26 2012-05-15 Semiconductor Components Industries, Llc Motor driving integrated circuit
JP2012170257A (en) * 2011-02-15 2012-09-06 Daikin Ind Ltd Motor drive circuit

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8179075B2 (en) 2007-03-26 2012-05-15 Semiconductor Components Industries, Llc Motor driving integrated circuit
CN101938252B (en) * 2007-03-26 2013-02-13 三洋电机株式会社 Motor drive integrated circuit
TWI405399B (en) * 2007-03-26 2013-08-11 Sanyo Electric Co Motor driving integrated circuit
US8098033B2 (en) 2008-03-27 2012-01-17 Semiconductor Components Industries, Llc Motor drive circuit
JP2012170257A (en) * 2011-02-15 2012-09-06 Daikin Ind Ltd Motor drive circuit

Also Published As

Publication number Publication date
JP3806577B2 (en) 2006-08-09

Similar Documents

Publication Publication Date Title
CN101313460B (en) Motor drive circuit and cooling system using same
JP2007110778A (en) Motor drive and driving method
JP2007104769A (en) Pwm signal generator and pwm signal generating method, motor controller and motor controlling method
TW201240324A (en) Motor driving circuit and method, and cooling device and electronic apparatus using the same
JP3998624B2 (en) Pulse width modulation waveform generation method and apparatus
US6114826A (en) Stepping motor driving apparatus having small time constant regenerative current path
US6512342B2 (en) Brushless motor driving device
JP3677497B2 (en) Pulse width modulation waveform generator and three-phase pulse width modulation waveform generator
US6057663A (en) Current control in driving DC-brushless motor with independent windings
JP5650399B2 (en) Acceleration / deceleration detection circuit
JP2001320890A (en) Motor pwm drive circuit
US7126306B2 (en) Motor control unit
JP4677265B2 (en) Integrated circuit for motor drive
JPH06197593A (en) Pwm-controlled motor device
JP2676058B2 (en) Motor drive circuit
JP2003209988A (en) Brushless motor drive system, brushless motor driving method, and computer program
Hansen et al. A hybrid model of a brushless DC motor
JP3363833B2 (en) FG signal generation circuit, BLDC motor having the same, and BLDC motor drive circuit
JP4632808B2 (en) Signal generation circuit
JP4709560B2 (en) Motor drive device
JP2002369569A (en) Brushless motor drive control unit
JP4147382B2 (en) DC brushless motor parallel drive circuit
JPH09215392A (en) Constant current generator circuit
JPS60226791A (en) Commutatorless dc motor
CN112737467A (en) Semiconductor device and motor control method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040810

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20051227

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20060125

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060207

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060404

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20060425

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060515

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

Free format text: PAYMENT UNTIL: 20090519

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20100519

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20110519

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20120519

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20130519

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20130519

Year of fee payment: 7

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees