JPH0591779A - モータ制御装置 - Google Patents

モータ制御装置

Info

Publication number
JPH0591779A
JPH0591779A JP3246087A JP24608791A JPH0591779A JP H0591779 A JPH0591779 A JP H0591779A JP 3246087 A JP3246087 A JP 3246087A JP 24608791 A JP24608791 A JP 24608791A JP H0591779 A JPH0591779 A JP H0591779A
Authority
JP
Japan
Prior art keywords
motor
voltage
circuit
frequency
motor drive
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
JP3246087A
Other languages
English (en)
Inventor
Tetsuo Sakurai
哲夫 桜井
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
Toshiba AVE Co Ltd
Original Assignee
Toshiba Corp
Toshiba AVE 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 Toshiba Corp, Toshiba AVE Co Ltd filed Critical Toshiba Corp
Priority to JP3246087A priority Critical patent/JPH0591779A/ja
Publication of JPH0591779A publication Critical patent/JPH0591779A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Control Of Direct Current Motors (AREA)

Abstract

(57)【要約】 【目的】モータを高速回転から低速回転に切換えた際
に、直流モータに加わる電圧の減少分がモータドライブ
用回路に加わるのを防止する。 【構成】演算回路11はFG3からのモータ1の回転数
を示す検出信号aとフィルタアンプ5からのモータ1の
回転数の目標値からの差を示す制御信号VE との演算を
行い演算結果の電圧Vref を作成する。電圧制御回路1
2は、この演算結果Vref に対応して、モータドライブ
用IC2の電源入力端子2bに導かれる電源電圧を制御
する。これにより、電圧制御回路12はモータが低速回
転に切換えられた際にモータドライブ用IC2に供給さ
れる直流電圧V'cc を減少させるので、この際にモータ
1に加わる電圧の減少分がモータドライブ用IC2の回
路内に加わるのを防止できる。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、モータを一定の回転数
を維持するように制御するモータ制御装置に係り、特に
モータを低速回転から高速回転までの広い範囲で制御で
きるモータ制御装置に関する。
【0002】
【従来の技術】一般に、印刷機の用紙送り、電算機のテ
ープ送りの動力には、トルク効率及び制御性の良さから
直流モータを用いている。このような直流モータを制御
するモータ制御装置は、フィードバック制御系を用い
て、直流モータの回転数を一定に維持するようにしてい
る。
【0003】図3はこのような従来の直流モータのフィ
ードバック制御を行う制御回路を示す回路図である。
【0004】図3において、符号1は直流モータであ
り、このモータ1はモータドライブ用集積回路(以下モ
ータドライブ用ICと呼ぶ)2から後述の電流IM が供
給されて駆動される。モータ1の周辺に配設された周波
数発生器(以下FGと呼ぶ)3は、モータ1の回転を検
出し、このモータ1の回転軸の角速度に比例した周波数
を示す検出信号aをフィードバック信号として周波数検
波器4の第1の入力端子に供給している。また、周波数
検波器4の第2の入力端子には、前記検出信号aの周波
数の目標値bが導かれている。周波数検波器4は、FG
3からの前記検出信号aの周波数と、目標値bとを比較
して、その周波数の差に電圧が比例した比較検出信号c
をフィルタアンプ5に供給する。フィルタアンプ5は、
周波数検波器4からの比較検出信号cの位相補正、ゲイ
ン補正を行い制御信号VE としてモータドライブ用IC
2の制御入力端子2aに供給する。モータドライブ用I
C2は、電源入力端子2bに電源からの直流電圧Vccが
導かれ、アース端子2cが電流検出抵抗RF を介して基
準電位点に接続されている。また、モータドライブ用I
C2の出力側は、正極性出力端子2dがモータ1の正極
端子1aに接続され、負極性出力端子2eがモータ1の
負端子1bに接続されている。このような接続により、
モータドライブ用IC2は、制御入力端子2aからの制
御信号VE に基づいて直流電圧Vccを分圧し、出力端子
対2d,2eを介してモータ1に加えることにより、V
E に比例した電流IM をモータ1に供給する。
【0005】モータドライブ用IC2を更に詳しく説明
すると、フィルタアンプ5からの比較検出信号VE が導
かれる入力端子2aは、ミックスアンプ21の非反転入
力端子に接続されている。ミックスアンプ21の出力端
子は、トランジスタTr1 ,Tr2 のベースに接続され
ている。電圧Vccが導かれる電源入力端子2bは、トラ
ンジスタTr1 のコレクタ・エミッタ路を介して正極性
出力端子2dに接続される。一方、負極性出力端子2e
は、トランジスタTr2 のコレクタ・エミッタ路を介し
てアース端子2c及びミックスアンプ21の反転入力端
子にに接続されている。
【0006】モータ1の破線の内部は該モータ1の等価
回路を示している。正極性入力端子1aは、モータ1の
内部抵抗RM を示す抵抗RM と、モータ1の逆起電力V
M を示す電源VM との直列接続を介して負極性出力端子
2dが接続されてい。
【0007】このような従来の制御回路において、モー
タ1の回転数が目標の回転数よりも低い場合には、検出
信号aの周波数は目標値bよりも小さくなり、制御信号
VEの電圧は正極性の+AVとなる。この場合のミック
スアンプ21の反転入力端子の電圧は、電流検出抵抗R
F に電流が流れることによる電圧降下と同じなってお
り、ミックスアンプ21は、電流検出抵抗RF による電
圧降下と、制御信号VEの電圧の差が縮小するように、
トランジスタTr1 ,Tr2 を制御している。即ち、モ
ータ1の電流IM を制御している。このことは、モータ
ドライブ用IC2は、モータ1の回転数の目標値bから
の低下に対応して、モータ1に流れる電流を大きくして
いることを示しており、これによりモータ1の回転数を
引上げ、目標の回転数となるように制御している。
【0008】モータ1の回転数が目標の回転数より高い
場合には、検出信号aの周波数は目標値bよりも大きく
なり、制御信号VE の電圧は負極性の−BVとなる。こ
の場合のミックスアンプ21の反転入力端子の電圧は、
必ず0V以上なので、ミックスアンプ21は、トランジ
スタTr1 ,Tr2 をオフ制御している。これにより、
モータ1には、電流が流れなくなり、モータ1は、軸受
け等の摩擦により、回転数が低下する。
【0009】このように従来の制御回路は、モータ1の
回転数が目標の回転数よりも低い場合に、モータ1の回
転数を引上げ、目標の回転数となるように制御し、モー
タ1の回転数が目標の回転数よりが高い場合には、モー
タ1に電流を流れなくなし、回転数を低下させている。
【0010】ここで上述の従来の制御回路においては、
電源電圧Vccは、以下の式を満たすように設定してい
る。
【0011】 Vcc>IM(max)・RM +VM(max)+V1 +V2 +IM(max)・RF …(1) 但し、式(1)において、IM(max)はモータ1を流れる
最大の電流、VM(max)はモータ1の最大の逆起電力、R
F ,RM はそれぞれ抵抗RF ,RM の抵抗値、V1 ,V
2 は、それぞれトランジスタTr1 ,Tr2 のコレクタ
・エミッタ間の電圧を示している。
【0012】ここで、モータ1の最大の逆起電力VM(ma
x)[V]は、モータ1の誘起電圧定数をKe[V/rpm
]、最大の回転数をN(max) [rpm ]とすると、以下
の式に表すことができる。
【0013】VM(max)=Ke・N(max) …(2) この式(2)を式(1)に代入すると、 Vcc>IM(max)・RM +Ke・N(max) +V1 +V2 +IM(max)・RF …(3) となる。
【0014】ここで、Nをモータ1の実際の回転数とす
ると、モータドライブ用IC2の消費電力Pは、以下の
式となる。
【0015】 P={Vcc−(IM ・RM +Ke・N)−IM ・RF }・IM …(4) ここで、一般に抵抗RF は、抵抗値RF が0.2〜1Ω
ぐらいの小さな値のものが用いられているので、
【0016】
【数1】
【0017】となり、式(4)は、以下の式に近似でき
る。
【0018】 P={Vcc−(IM ・RM +Ke・N)}・IM …(6) この式(6)より、モータ1の負荷、即ち、モータ1の
電流IM が常に一定であった場合、モータ1の回転数N
が小さくなると、モータ1を加わる電圧(IM・RM +
Ke・N)の減少分がモータドライブ用IC2の回路内
に加わるため、モータドライブ用IC2の消費電力Pが
大きくなる。
【0019】ここで、このような従来の制御回路では、
高速回転に対応できるように、即ちモータ1の最大の回
転数N(max) を大きく設定するには、式(3)が成り立
つように、電圧Vccをできるだけ大きな値に設定となけ
ればならない。ところが、電圧Vccを大きな値に設定
し、モータ1を低速回転にすると、式(6)に示すよう
に、モータ1を加わる電圧の減少分がモータドライブ用
IC2の回路内に加わり、モータドライブ用IC2の消
費電力Pが電圧Vccとモータ1に流れる電流IMの積に
近付く。これにより、モータドライブ用IC2の消費電
力Pが大きくなる。このため、特にモータ1の負荷が大
きい場合、即ちモータ1で大きなトルクを発生する場
合、モータ1の電流IM も大きくなり、低速回転時のモ
ータドライブ用IC2の消費電力Pもさらに大きくなる
ため、モータ1を低速回転から高速回転までの広い範囲
の制御が困難であった。
【0020】ここで、モータドライブ用IC2の消費電
力Pの許容量、即ち、消費電力Pの最大定格を大きくす
ることも考えられるが、通常モータドライブ用IC2
は、定電流回路、パワートランジスタ、ホール素子によ
るスイッチング回路(多相モータの場合)等のいろいろ
な回路、機能をワンチップで実現しており、小型ではあ
るが、消費電力Pの最大定格は、ディスクリート部品
(パワートランジスタ、電界効果トランジスタ)に比べ
て小さいため、モータ1に対して高負荷で低速回転から
高速回転までの広い範囲の制御が必要な用途には不向き
であった。
【0021】
【発明が解決しようとする課題】この様な従来のモータ
制御装置では、高速回転に対応できるようにするには、
モータドライブ用ICの電源電圧を大きな値に設定しな
ければならないが、この状態でモータを低速回転にする
と、直流モータに加わる電圧の減少分がモータドライブ
用ICの回路内に加わるため、モータドライブ用ICの
消費電力が大きくなり、モータ1に対する低速回転から
高速回転までの広い範囲によって制御することが困難で
あった。
【0022】そこで本発明は、モータを高速回転から低
速回転に切換えた際に、直流モータに加わる電圧の減少
分がモータドライブ用回路に加わるのを防止できるモー
タ制御装置の提供を目的とする。
【0023】
【課題を解決するための手段】請求項1記載の本発明に
よるモータ制御装置は、モータの回転数に比例した周波
数の信号を発生する周波数発生器と、この周波数発生器
からの信号の周波数と、目標の周波数とを比較して、そ
の周波数の差を検出する周波数検波器と、この周波数検
波器の検出出力に基づき、モータに流れる電流を制御す
るモータドライブ用回路と、周波数検波器の検出出力
と、周波数発生器からの検出信号とから制御信号を作成
する制御回路と、電源からモータドライブ用回路に電圧
を供給する経路に設けられ、制御回路からの制御信号に
対応してモータドライブ用回路に供給される電圧を制御
する電圧制御回路とを具備したことを特徴とする。
【0024】
【作用】このような構成によれば、演算回路により周波
数検波器の検出出力と周波数発生器からの前記検出信号
の周波数とを演算することにより制御信号を作成し、電
圧制御回路は、モータを高速回転から低速回転に切換え
た際に、この制御信号によりモータドライブ用ICに供
給される電源からの直流電圧を減少させることができる
ので、この際にモータに加わる電圧の減少分がモータド
ライブ用回路に加わるのを防止できる。
【0025】
【実施例】以下、図面を参照して説明する。
【0026】図1は本発明に係るモータ制御装置の一実
施例を示す回路図であり、図3の従来例と同様の構成要
素には同一の符号を付して説明を省略している。
【0027】図1において、本実施例で異なるのは、演
算回路11がFG3からの検出信号aとフィルタアンプ
5からの制御信号VE との演算を行い演算結果の電圧V
refを作成し、電圧制御回路12がこの演算結果Vrefに
対応して、モータドライブ用IC2の電源入力端子2b
に導かれる電源電圧を制御するようにしたことである。
【0028】更に詳細に説明すると、FG3は、このモ
ータ1の回転数に比例した周波数を示す検出信号aを周
波数検波器4の第1の入力端子に供給するとともに、演
算回路11の第1の入力端子に供給している。演算回路
11の第2の入力端子は、フィルタアンプ5からの制御
信号VE が導かれている。演算回路11は、後述する係
数で検出信号aと制御信号VE の演算を行い、この演算
結果の電圧Vref を電圧制御回路12の制御信号入力端
子に供給する。電圧制御回路12は、電源入力端子に直
流電源からの電圧Vccの直流電圧が導かれており、この
電圧Vccを電圧Vref に比例するように制御してV'cc
としてモータドライブ用IC2の電源入力端子2bに導
く。
【0029】ここで、演算回路11における演算を数式
を用いて具体的に説明する。
【0030】まず、モータドライブ用IC2の消費電力
は、従来例の式(6)のVccをV'cc とすることによ
り、 P={V'cc −(IM ・RM +Ke・N)}・IM …(7) ここでモータドライブ用IC2の消費電力Pの最大定格
をP(MAX) とすると、次に示す式を満たさなくてはなら
ない。
【0031】 P(max) >{V'cc −(IM ・RM +Ke・N)}・IM …(8) ここで、V'cc を、 V'cc =α+IM ・RM +Ke・N …(9) と仮定する。この場合、αは次の式を満たす定数であ
る。
【0032】α>V' 1 +V' 2 …(10) 但し、V' 1 +V' 2 は、それぞれモータ1に最大の電
流IM(max)が流れる場合のトランジスタTr1 ,Tr2
のコレクタ・エミッタ間の電圧で、トランジスタTr1
,Tr2 を定電流動作させるための必要最小電圧であ
る。
【0033】式(9)でV'cc を制御した場合の消費電
力Pは、式(7)に式(9)を代入することにより次に
示す式となる。
【0034】P=α・IM …(11) 式(11)より、IM が一定ならば、消費電力Pは回転
数によらず一定となる。
【0035】ここで、モータ1に流れる最大の電流値を
IM(MAX)とすると、消費電力の最大定格P(MAX) の満た
すべき条件は、式(8)に式(9)を代入することによ
り以下に示す式となる。
【0036】P(MAX) >α・IM(MAX) …(12) このように、式(12)を満たす範囲において、式
(9)によって電圧V'ccを制御すれば、式(11)よ
り常にモータドライブ用IC2の消費電力を定格内に抑
えることができる。
【0037】ここで、FG3の歯数(モータ1回転の発
生パルス数)をn、VE をIM に変換する場合の変換係
数をg[A/V]、FG3の検出信号の周波数をf[H
z]とすると、
【0038】
【数2】
【0039】このような式(13),(14)を式
(9)に代入すると、次の式となる。
【0040】
【数3】
【0041】ここで、電圧制御回路12は、V'cc が演
算結果Vref に比例するように制御しており、この比例
定数をkとすると、対応して V'cc =k・Vref …(16) 式(15)に式(16)を代入すると、
【0042】
【数4】
【0043】式(17)において、k,α,Ke,n,
RM ・gは定数であり、制御信号VE ,モータ1の回転
数NによりV'cc を制御できる。
【0044】このように、本実施例はこのようにモータ
1の回転数n及び制御信号VE に対応してモータドライ
ブ用IC2の電源電圧を制御することにより、式(1
1)に示すように、モータドライブ用IC2の消費電力
をモータの回転数nによらず、モータに流れる電流に比
例するように制御することができるので、モータを高速
回転から低速回転に切換えた際に、モータ1に加わる電
圧の減少分がモータドライブ用IC2の回路内に加わる
のを防止でき、低速回転時のモータドライブ用IC2の
消費電力を縮小でき、低速回転から高速回転までの広い
範囲の制御をモータ1に対して容易に行うことができ
る。
【0045】図2は本発明に係るモータ制御装置の他の
実施例を示す回路図であり、図1の実施例と同様の構成
要素には同一の符号を付して説明を省略している。
【0046】図2において、本実施例で異なるのは、電
流検出回路31が電圧制御回路12からモータドライブ
用IC2の端子2bへ流れる電流を検出することによ
り、モータ電流IM を検出し、この検出出力をVI とし
て、演算回路32に供給し、演算回路32がFG3から
の検出信号aと電流検出回路31の検出出力VI との演
算を行い、この演算結果の電圧Vref を作成し、電圧制
御回路12がこの演算結果Vref に対応して、モータド
ライブ用IC2の電源入力端子2bに導かれる電源電圧
を制御するようにしたことである。ここで、電流検出回
路31は、電圧制御回路12から出力される電流値を検
出するものであって、種々の計測方法が採用されうる。
このような方法としては、例えば、電圧制御回路12の
出力端子の電位を検出することにより電流値を検出する
方法が考えられる。
【0047】ここで、VI をIM に変換する場合の変換
係数をg' [A/V]とすると、以下に示す式となる。
【0048】IM =VI ・g' [A]…(18) この式(18)におけるVI からIM への変換は、式
(14)におけるVE からIM への変換に対して変換係
数が異なるだけなので、演算回路32は、図1の演算回
路11における演算の変換係数gをg' に変更して、V
I に対して、図1におけるVE と同様の演算を行えばよ
い。このように変換係数gをg' に変更し、VI をVE
に変更したとしても、図1の実施例における式(1
5),(16),(17)の式が成立つので、本実施例
においても、モータドライブ用IC2の消費電力をモー
タの回転数nによらず、モータに流れる電流に比例する
ように制御することができ、図1の実施例と同様の効果
がえられる。
【0049】ここで、図2の実施例の変形例として、電
流検出回路31が電圧制御回路12の出力端子の電流を
検出する代りに、電流検出抵抗RF のモータドライブ用
IC2側の端子、即ち、モータドライブ用IC2の端子
2cの電位V2cを検出することによりモータに流れる電
流を検出してもよい。この場合、以下に示す式が成立
つ。
【0050】
【数5】
【0051】ここで、をIM に変換する場合の変換係数
をg''[A/V]とすると、以下に示す式が成立つ。
【0052】
【数6】
【0053】この場合の変換係数g''[A/V]は、定
数となるので、式(18)と同様に、以下に示す式が成
立つ。
【0054】IM =V2c・g''[A]…(21) 即ち、本変形例においては、演算回路32における変換
係数g' をg''に変更して、V2cに対して、図1におけ
るVI と同様の演算を行うことにより、図2と同様の効
果が得ることができる。
【0055】尚、図1及び図2の実施例では、従来例と
同様にミックスアンプ21が電流検出抵抗RF による電
圧降下と、制御信号VE の電圧との差が縮小するよう
に、トランジスタTr1 ,Tr2 を制御しているが、ト
ランジスタTr1 については、制御信号VE を所定の判
定回路で判定して単なるスイッチング動作で制御するよ
うにしてもよい。
【0056】
【発明の効果】以上説明したように本発明によれば、モ
ータを高速回転から低速回転に切換えた際に、直流モー
タに加わる電圧の減少分がモータドライブ用回路に加わ
るのを防止できるので、低速回転時のモータドライブ用
回路の消費電力を縮小でき、モータを低速回転から高速
回転までの広い範囲で容易に制御することができる。
【図面の簡単な説明】
【図1】本発明に係るモータ制御装置の一実施例を示す
回路図。
【図2】本発明に係るモータ制御装置の他の実施例を示
す回路図。
【図3】従来のモータ制御装置を示す回路図。
【符号の説明】
1 直流モータ 2 モータドライブ用IC 3 FG 4 周波数検波器 11 演算回路 12 電圧制御回路

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】モータの回転数に比例した周波数の信号を
    発生する周波数発生器と、 この周波数発生器からの信号の周波数と、目標の周波数
    とを比較して、その周波数の差を検出する周波数検波器
    と、 この周波数検波器の検出出力に基づき、モータに流れる
    電流を制御するモータドライブ用回路と、 周波数検波器の検出出力と、周波数発生器からの検出信
    号とから制御信号を作成する制御回路と、 電源からモータドライブ用回路に電圧を供給する経路に
    設けられ、制御回路からの制御信号に対応してモータド
    ライブ用回路に供給される電圧を制御する電圧制御回路
    とを具備したことを特徴とするモータ制御装置。
  2. 【請求項2】モータの回転数に比例した周波数の信号を
    発生する周波数発生器と、 この周波数発生器からの信号の周波数と、目標の周波数
    とを比較して、その周波数の差を検出する周波数検波器
    と、 この周波数検波器の検出出力に基づき、モータに流れる
    電流を制御するモータドライブ用回路と、 モータに流れる電流を検出する電流検出回路と、 この電流検出回路の検出出力と、周波数発生器からの検
    出信号とから制御信号を作成する制御回路と、 電源からモータドライブ用回路に電圧を供給する経路に
    設けられ、制御回路からの制御信号に対応してモータド
    ライブ用回路に供給される電圧を制御する電圧制御回路
    とを具備したことを特徴とするモータ制御装置。
JP3246087A 1991-09-25 1991-09-25 モータ制御装置 Pending JPH0591779A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3246087A JPH0591779A (ja) 1991-09-25 1991-09-25 モータ制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3246087A JPH0591779A (ja) 1991-09-25 1991-09-25 モータ制御装置

Publications (1)

Publication Number Publication Date
JPH0591779A true JPH0591779A (ja) 1993-04-09

Family

ID=17143300

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3246087A Pending JPH0591779A (ja) 1991-09-25 1991-09-25 モータ制御装置

Country Status (1)

Country Link
JP (1) JPH0591779A (ja)

Similar Documents

Publication Publication Date Title
US7301294B2 (en) Motor speed control integrated circuit
US6008603A (en) Brushless DC motor assembly control circuit
US5952798A (en) Brushless DC motor assembly control circuit
US20100164581A1 (en) Pulsed width modulated control method and apparatus
JPH07118944B2 (ja) ブラシレス直流モ−タ
JPH05292798A (ja) ロータ速度信号に依存するレートで発電機フィールドコイル駆動を変化させる電圧調整回路
US7420340B2 (en) Motor speed control circuit
JPS60261387A (ja) モ−タのドライブ回路
JPS60237870A (ja) モ−タ制御回路
JP2788509B2 (ja) 直流モータの駆動制御回路
JP3293590B2 (ja) 高電圧駆動ブラシレスモータ
KR900007584B1 (ko) 브러시리스 모터의 구동 및 제어시스템
US20040184791A1 (en) Closed loop feedback method for electric motor
JP2019088185A (ja) Dcモータの駆動回路、駆動方法およびそれを用いた電子機器
JP2965586B2 (ja) 高電圧駆動ブラシレスモータ
JPH0724960Y2 (ja) 直流モ−タの制御装置
KR0113458Y1 (ko) 2상 브러쉬레스 모터 제어회로
JPH03128697A (ja) トルク補償回路付駆動装置
JP2726212B2 (ja) モータ制御回路およびこれを用いたモータシステム
JPH0628959Y2 (ja) ブラシレスモ−タ
JPH0471384A (ja) Dcモータ制御回路
Sax How to drive dc motors with smart power ics
JP2551748B2 (ja) モ−タ−の速度制御装置
KR900000122B1 (ko) 브러시리스모우터의 정속도 제어회로
JP2632982B2 (ja) モータ駆動回路