(57)【特許請求の範囲】
【請求項１】
モータの各相をパルスで駆動し、このパルスのデューティ比によってモータへ供給する電力量を制御するＰＷＭモータ駆動装置であって、モータの複数の相の中から駆動されている出力トランジスタを各相ごとに検出する検出手段と、該検出手段で検出された出力トランジスタを飽和しないように制御する飽和防止手段とを備えたＰＷＭモータ駆動装置において、
駆動電源の高電圧側とモータとの間に接続された上側出力トランジスタと、
駆動電源の低電圧側とモータとの間に接続された下側出力トランジスタと、
モータの回転位置を示す信号に応じて前記上側出力トランジスタ及び前記下側出力トランジスタのＯＮ／ＯＦＦをスイッチングさせる手段と、
前記上側出力トランジスタのＯＮ／ＯＦＦのデューティ比をトルクコントロール信号に応じてＰＷＭ方式で制御することにより、駆動電源からモータへ供給する電力量を制御する制御手段と、
前記上側出力トランジスタを飽和しないように制御する第１の飽和防止手段と、
駆動されている下側出力トランジスタを各相ごとに検出する検出手段と、
前記検出手段によって検出された前記下側出力トランジスタを飽和しないように制御する第２の飽和防止手段と、
を備えていることを特徴とするＰＷＭモータ駆動装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えばＶＴＲのキャプスタンモータ等のブラシレスＤＣモータをＰＷＭ方式で回転数を制御した上で駆動するＰＷＭモータ駆動装置に関するものである。
【０００２】
【従来の技術】
モータ駆動装置の出力段の構成例を図９に示す。同図において、ＴUU、ＴVU、ＴWU、ＴUL、ＴVL、ＴWLはＮＰＮ型のパワートランジスタである。ＬU、ＬV、ＬWはそれぞれモータのＵ相、Ｖ相、Ｗ相のコイルであり、Ｙ結線されている。トランジスタＴUU、ＴVU、ＴWUのコレクタにはモータの駆動電圧ＶMが印加されており、トランジスタＴUL、ＴVL、ＴWLのエミッタはグランドに接続されている。トランジスタＴUUのエミッタとトランジスタＴULのコレクタとがモータのＵ相のコイルＬUに、トランジスタＴVUのエミッタとトランジスタＴVLのコレクタとがモータのＶ相のコイルＬVに、トランジスタＴWUのエミッタとトランジスタＴWLのコレクタとがモータのＷ相のコイルＬWに、それぞれ接続されている。
【０００３】
例えば、図９に矢印Ｙ1で示すように、モータのＵ相のコイルＬUからＶ相のコイルＬVに電流を流すときには、上側出力トランジスタＴUUと下側出力トランジスタＴVLとをＯＮさせるが、ＰＷＭ駆動方式では、これらのトランジスタのどちらか一方または両方のＯＮ／ＯＦＦをスイッチングさせる。そして、このＯＮ／ＯＦＦのデューティ比によって、モータへ供給する電力量、すなわち、モータの回転数を制御する。
【０００４】
さて、従来のＰＷＭモータ駆動装置では、上側出力トランジスタが飽和しないように、Ｕ相の電圧（点ＰＵの電圧）、Ｖ相の電圧（点ＰＶの電圧）、Ｗ相の電圧（点ＰＷの電圧）のうちの最も高い電圧に応じて、上側出力トランジスタのベース電流の値を制御し、また、下側出力トランジスタが飽和しないように、Ｕ相の電圧、Ｖ相の電圧、Ｗ相の電圧のうちの最も低い電圧に応じて、下側出力トランジスタのベース電流を制御するようになっていた。
【０００５】
【発明が解決しようとする課題】
ここで、例えば上側出力トランジスタＴUUがＯＮからＯＦＦに切り替わったときには、コイルＬUの逆起電圧により図９に矢印Ｙ2で示すように、下側出力トランジスタＴULに寄生するダイオードＤを介して電流が流れ、Ｕ相の電圧がダイオードＤの電圧降下分だけグランドレベルよりも低くなり、本来は、Ｕ相、Ｖ相、Ｗ相のうち下側出力トランジスタによって駆動されているコイルの相の電圧が最も低いはずであるのに、他の下側出力トランジスタにより駆動されていないコイルの相の電圧の方が低くなってしまう。
【０００６】
このため、従来のＰＷＭモータ駆動装置では、上側出力トランジスタのＯＮ／ＯＦＦをスイッチングさせる場合には、上側出力トランジスタによって駆動されているコイルの相の電圧によって下側出力トランジスタのベース電流を制御しようとするので、下側出力トランジスタの飽和を検出することができなかった。同様に、下側出力トランジスタのＯＮ／ＯＦＦをスイッチングさせる場合には、上側出力トランジスタの飽和を検出することができなかった。その結果、モータの回転特性を向上させることが難しかった。
【０００７】
そこで、本発明は、出力トランジスタの飽和を防止することにより、モータの回転特性を向上させたＰＷＭモータ駆動装置を提供することを目的とする。
【０００８】
【問題を解決するための手段】
上記の目的を達成するため、本発明では、モータの各相をパルスで駆動し、このパルスのデューティ比によってモータへ供給する電力量を制御するＰＷＭモータ駆動装置であって、モータの複数の相の中から駆動されている出力トランジスタを各相ごとに検出する検出手段と、該検出手段で検出された出力トランジスタを飽和しないように制御する飽和防止手段とを備えたＰＷＭモータ駆動装置において、駆動電源の高電圧側とモータとの間に接続された上側出力トランジスタと、駆動電源の低電圧側とモータとの間に接続された下側出力トランジスタと、モータの回転位置を示す信号に応じて前記上側出力トランジスタ及び前記下側出力トランジスタのＯＮ／ＯＦＦをスイッチングさせる手段と、前記上側出力トランジスタのＯＮ／ＯＦＦのデューティ比をトルクコントロール信号に応じてＰＷＭ方式で制御することにより、駆動電源からモータへ供給する電力量を制御する制御手段と、前記上側出力トランジスタを飽和しないように制御する第１の飽和防止手段と、駆動されている下側出力トランジスタを各相ごとに検出する検出手段と、前記検出手段によって検出された前記下側出力トランジスタを飽和しないように制御する第２の飽和防止手段と、を備えている。
【０００９】
この構成により、モータの複数の相のうち駆動されている相の出力トランジスタが飽和しないように制御される。
【００１０】
【発明の実施の形態】
以下に、本発明の実施形態を図面を参照しながら説明する。本発明の一実施形態であるＰＷＭモータ駆動装置のブロック図を図１に示す。モータの回転部分であるロータの周辺に取り付けられたホール素子ＨＵ、ＨＶ、ＨＷからそれぞれ出力されるホール信号Ｈ１、Ｈ２、Ｈ３は、ホールアンプ１で増幅されて信号Ａ１、Ａ２、Ａ３となった後、三相合成回路２に入力される。尚、３つのホール信号Ｈ１、Ｈ２、及び、Ｈ３はモータの回転位置を示すものである。
【００１１】
制御アンプ４の反転入力端子（−）には基準電圧ＶREFが入力されており、一方、その非反転入力端子（＋）には電圧信号であるトルクコントロール信号ＴCTLが入力されている。そして、制御アンプ４は、反転入力端子（−）に入力される電圧と非反転入力端子（＋）に入力される電圧との電圧差に応じた電流ＩCTLを出力する。具体的には、トルクコントロール信号ＴCTLの電圧が基準電圧ＶREFよりも高くなるほど、制御アンプ４から出力される電流ＩCTLは大きくなる。電流供給回路５は、制御アンプ４から出力される電流ＩCTLに応じた電流を抵抗６、上側飽和防止回路９、及び、下側飽和防止回路１０に供給する。
【００１２】
尚、トルクコントロール信号ＴCTLは、モータの回転数を検出し、検出した回転数と設定回転数とを比較する不図示の回路から出力される信号であり、その電圧値は、モータの実際の回転数が設定回転数よりも低いほど高くなり、設定回転数よりも高いほど低くなる。したがって、制御アンプ４から出力される電流ＩCTLは、モータの実際の回転数と設定回転数との誤差に応じた信号である。
【００１３】
ＰＷＭコンパレータ７の非反転入力端子（＋）には制御アンプ４から出力される電流ＩCTLに応じた電流が抵抗６によって電圧に変換された後、入力されており、一方、その反転入力端子（−）には三角波発生回路８から出力される高周波な三角波が入力されている。
【００１４】
以上から、ＰＷＭコンパレータ７からは高周波な２値信号（以下、「ＰＷＭ信号」と称する）ＳPWMが出力されるが、このＰＷＭ信号ＳPWMの１周期に対するハイレベルのデューティ比は、トルクコントロール信号ＴCTLの電圧値が高くなるほど大きくなり、同信号の電圧値が低くなるほど小さくなる。そして、このＰＷＭ信号ＳPWMは三相合成回路２に入力されている。
【００１５】
出力アンプ３は、ＮＰＮ型のパワートランジスタＴUU、ＴVU、ＴWU、ＴUL、ＴVL、及び、ＴWLで構成されている。上側出力トランジスタＴUU、ＴVU、ＴWUのコレクタにはモータの駆動電圧ＶMが印加されており、下側出力トランジスタＴUL、ＴVL、ＴWLのエミッタはグランドに接続されている。上側出力トランジスタＴUUのエミッタと下側出力トランジスタＴULのコレクタとがモータのＵ相のコイルＬUに、上側出力トランジスタＴVUのエミッタと下側出力トランジスタＴVLのコレクタとがモータのＶ相のコイルＬVに、上側出力トランジスタＴWUのエミッタと下側出力トランジスタＴWLのコレクタとがモータのＷ相のコイルＬWに、それぞれ接続されている。
【００１６】
さて、図３に示すように、ホール素子ＨＵ、ＨＶ、ＨＷからそれぞれ出力される、互いに１２０゜ずつ位相がずれた正弦波状のホール信号Ｈ１、Ｈ２、Ｈ３は、ホールアンプ１でそれぞれ位相が３０゜進角された後、増幅されて信号Ａ１、Ａ２、Ａ３となる。
【００１７】
三相合成回路２の内部構成を図２に示す。対数変換回路２１は、図３に示すように、信号Ａ１、Ａ２、Ａ３の正の部分を取り出してそれぞれ得られる切り替え信号Ｂ１、Ｂ２、Ｂ３、及び、信号Ａ１、Ａ２、Ａ３のそれぞれの負の部分を取り出して得られる切り替え信号Ｂ４、Ｂ５、Ｂ６を生成する。
【００１８】
三差動回路２２の構成を図４に示す。ＰＮＰ型のトランジスタ２２０１及び２２０２はカレントミラー回路を構成している。入力側のトランジスタ２２０１のコレクタには後述する上側飽和防止回路９から出力される電流ＩUOが流れている。一方、出力側のトランジスタ２２０２のコレクタには、ＮＰＮ型のトランジスタ２２０３のコレクタが接続されている。
【００１９】
ＮＰＮ型のトランジスタ２２０３及び２２０４はカレントミラー回路を構成している。トランジスタ２２０３のコレクタには、前述したように、トランジスタ２２０２のコレクタが接続されている。トランジスタ２２０４のコレクタには、ＮＰＮ型のトランジスタ２２０５、２２０６、及び、２２０７のエミッタが接続されている。
【００２０】
ＮＰＮ型のトランジスタ２２０８及び２２０９はカレントミラー回路を構成している。入力側のトランジスタ２２０８のコレクタには後述する下側飽和防止回路１０から出力される電流ＩLOが流れている。一方、出力側のトランジスタ２２０９のコレクタには、ＰＮＰ型のトランジスタ２２１０のコレクタが接続されている。
【００２１】
ＰＮＰ型のトランジスタ２２１０及び２２１１はカレントミラー回路を構成している。入力側のトランジスタ２２１０のコレクタには、前述したように、トランジスタ２２０９のコレクタが接続されている。出力側のトランジスタ２２１１のコレクタには、ＰＮＰ型のトランジスタ２２１２、２２１３、及び、２２１４のエミッタが接続されている。
【００２２】
トランジスタ２２０５のベースには切り替え信号Ｂ１が、トランジスタ２２０６のベースには切り替え信号Ｂ２が、トランジスタ２２０７のベースには切り替え信号Ｂ３が、トランジスタ２２１２のベースには切り替え信号Ｂ４が、トランジスタ２２１３のベースには切り替え信号Ｂ５が、トランジスタ２２１４のベースには切り替え信号Ｂ６が、それぞれ入力されている。
【００２３】
そして、トランジスタ２２０５、２２１２、２２０６、２２１３、２２０７、２２１４のそれぞれのコレクタに流れる電流Ｉ１、Ｉ２、Ｉ３、Ｉ４、Ｉ５、Ｉ６が三差動回路２２から出力される。三差動回路２２から出力される電流Ｉ１、Ｉ２、Ｉ３、Ｉ４、Ｉ５、Ｉ６はプリアンプ２３で増幅されてそれぞれ電流ＵＵ、ＵＬ、ＶＵ、ＶＬ、ＷＵ、ＷＬとなった後、後述する出力アンプ３の出力トランジスタＴUU、ＴUL、ＴVU、ＴVL、ＴWU、ＴWLのベースに入力される。
【００２４】
尚、三差動回路２２から出力される電流のうち、上側出力トランジスタのベースに入力される電流に係わる電流Ｉ１、Ｉ３、Ｉ５はそれぞれスイッチ２４、２５、２６を介してプリアンプ２３に入力される。そして、各スイッチ２４、２５、２６はＰＷＭ信号ＳPWMがハイレベルであるときにＯＮ、ローレベルであるときにＯＦＦするようになっている。したがって、出力アンプ３の上側出力トランジスタのＯＮ／ＯＦＦがＰＷＭ信号ＳPWMと同じ周波数及び同じデューティ比でスイッチングされることになる。
【００２５】
以上の構成により、モータの回転位置に応じて、駆動されるコイルが適切なタイミングで切り替えられ、モータが回転する。そして、ＰＷＭ信号ＳPWMの１周期に対するハイレベルのデューティ比が大きくなるほど、出力アンプ３の上側出力トランジスタがＯＮする時間が長くなるので、コイルへ供給される電力量（言い換えれば、コイルの駆動電流）が大きくなり、モータの負荷が一定であるとすれば、モータの回転数が高くなる。
【００２６】
また、上側飽和防止回路９から出力される電流ＩUOが大きくなると、上側出力トランジスタのベースに流れる電流が大きくなり、また、下側飽和防止回路１０から出力される電流ＩLOが大きくなると、下側出力トランジスタのベースに流れる電流が大きくなる。
【００２７】
上側飽和防止回路９の内部構成を図５に示す。ＮＰＮ型のトランジスタ９０１及び９０２はカレントミラー回路を構成している。トランジスタ９０１、９０２のエミッタはそれぞれ抵抗９０３、９０４を介して接地されている。入力側のトランジスタ９０１のコレクタには制御アンプ４から出力される電流ＩCTLが入力されている。出力側のトランジスタ９０２のコレクタにはダイオード接続されたＰＮＰ型のトランジスタ９０５のコレクタが接続されている。
【００２８】
トランジスタ９０５のエミッタは直列に接続された２つの抵抗９０９及び９１０を介してモータの駆動電圧ＶMに接続されている。２つの抵抗９０９、９１０同士の接続点からは定電流ＩCC1が流れ出している。ＰＮＰ型のトランジスタ９０６、９０７、及び、９０８のベースはトランジスタ９０５のベースに共通に接続されている。
【００２９】
トランジスタ９０６のエミッタは抵抗９１１を介して出力アンプ３内の上側出力トランジスタＴUUのエミッタと下側出力トランジスタＴULのコレクタとの接続点（以下、「Ｕ相の出力点」と称する）ＰＵに、トランジスタ９０７のエミッタは抵抗９１２を介して出力アンプ３内の上側出力トランジスタＴVUのエミッタと下側出力トランジスタＴVLのコレクタとの接続点（以下、「Ｖ相の出力点」と称する）ＰＶに、トランジスタ９０８のエミッタは抵抗９１３を介して出力アンプ３内の上側出力トランジスタＴWUのエミッタと下側出力トランジスタＴWLのコレクタとの接続点（以下、「Ｗ相の出力点」と称する）ＰＷにそれぞれ接続されている。
【００３０】
ＮＰＮ型のトランジスタ９１４及び９１５は、トランジスタ９１４を入力側、トランジスタ９１５を出力側として、カレントミラー回路を構成している。トランジスタ９１４のエミッタは抵抗９１６を介して接地されており、そのコレクタにはトランジスタ９０６、９０７、及び、９０８のコレクタが共通に接続されている。トランジスタ９１５のエミッタは抵抗９１７を介して接地されており、そのコレクタはＮＰＮ型のトランジスタ９１８のコレクタに接続されている。
【００３１】
ＮＰＮ型のトランジスタ９１８及び９１９は、トランジスタ９１８を入力側、トランジスタ９１９を出力側として、カレントミラー回路を構成している。トランジスタ９１８、９１９のエミッタはそれぞれ抵抗９２０、９２１を介して接地されている。トランジスタ９１８のコレクタには定電流源９２２から出力される定電流が抵抗９２３を介して供給される。そして、トランジスタ９１９のコレクタに流れる電流ＩUOが上側飽和防止回路９から出力される。尚、定電流源９２２と抵抗９２３との接続点には位相補償用の外付けのコンデンサ（不図示）が接続される。
【００３２】
この上側飽和防止回路９の構成により、Ｕ相の出力点ＰＵ、Ｖ相の出力点ＰＶ、Ｗ相の出力点ＰＷのうち最も電圧が高い点の電圧が上側設定電圧（具体的には、トランジスタ９０５のエミッタ電圧）に等しくなるように、出力アンプ３の上側出力トランジスタのベース電流がフィードバック制御される。これにより、上側出力トランジスタＴUU、ＴVU、ＴWUの飽和を防止することができる。
【００３３】
尚、トランジスタ９０５のエミッタ電圧ＶEは、抵抗９０９、９１０の抵抗値をそれぞれＲ１、Ｒ２とすると、
ＶE＝ＶM−ＩCC1・Ｒ１−ＩCTL・（Ｒ１＋Ｒ２）
となり、制御アンプ４の出力電流ＩCTLによって変化する。これにより、モータの回転状況に応じて、上側出力トランジスタのベース電流が制御されることになり、モータの回転数の制御性が向上する。
【００３４】
下側飽和防止回路１０の内部構成を図６に示す。ＰＮＰ型のトランジスタ１００１及び１００２のエミッタは定電流源１００３に共通に接続されている。トランジスタ１００１のベースにはＰＮＰ型のトランジスタ１００４のエミッタが接続されている。トランジスタ１００４のベースは抵抗１００５を介して接地されている。トランジスタ１００４と抵抗１００５との接続点には、定電流源１００６から出力される定電流ＩCC2と制御アンプ４から出力される電流ＩCTLとが流れ込む。
【００３５】
トランジスタ１００２のベースにはＰＮＰ型のトランジスタ１００７、１００８、及び、１００９のエミッタが接続されている。トランジスタ１００２、１００７、１００８、及び、１００９のコレクタは接地されている。トランジスタ１００７、１００８、１００９のベースにはそれぞれ抵抗１０１０、１０１１、１０１２を介して後述する下側相検出回路１１から出力される３つの電圧ＶUL、ＶVL、ＶWLが入力される。
【００３６】
トランジスタ１００１のコレクタはＮＰＮ型のトランジスタ１０１３のコレクタに接続されている。ＮＰＮ型のトランジスタ１０１３及び１０１４は、トランジスタ１０１３を入力側、トランジスタ１０１４を出力側として、カレントミラー回路を構成している。トランジスタ１０１３、１０１４のエミッタはそれぞれ抵抗１０１５、１０１６を介して接地されている。
【００３７】
ＰＮＰ型のトランジスタ１０１７、１０１８、及び、１０１９はカレントミラー回路を構成している。入力側のトランジスタ１０１７、出力側のトランジスタ１０１８のエミッタはそれぞれ抵抗１０２０、１０２１を介して電源電圧ＶCCに接続されている。入力側のトランジスタ１０１７のコレクタはトランジスタ１０１４のコレクタに抵抗１０２２を介して接続されている。そして、トランジスタ１０１８のコレクタに流れる電流ＩLOが下側飽和防止回路１０から出力される。尚、トランジスタ１０１４のコレクタと抵抗１０２２との接続点には位相補償用の外付けのコンデンサ（不図示）が接続される。
【００３８】
この下側飽和防止回路１０の構成により、下側相検出回路１１から出力される３つの電圧のうち最も低い電圧が下側設定電圧（具体的には、トランジスタ１００４のベース電圧）に等しくなるように、下側出力トランジスタのベース電流がフィードバック制御される。
【００３９】
尚、トランジスタ１００４のベース電圧ＶBは、抵抗１００５の抵抗値をＲとすると、
ＶB＝（ＩCTL＋ＩCC2）・Ｒ
となり、制御アンプ４の出力電流ＩCTLによって変化する。これにより、モータの回転状況に応じて、下側出力トランジスタのベース電流が制御されることになり、モータの回転数の制御性が向上する。
【００４０】
下側相検出回路１１は、図７に示すように、第１の回路１１１、第２の回路１１２、及び、第３の回路１１３から成る。第１の回路１１１について説明する。ＮＰＮ型のトランジスタ１１０１については、ベースが抵抗１１０２を介して接地されており、エミッタが接地されており、コレクタは直列接続された２つの抵抗１１０３、１１０４を介してモータの駆動電圧ＶMに接続されている。トランジスタ１１０１のベースと抵抗１１０２との接続点には三相合成回路２で生成される切り替え信号Ｂ４に相当する信号が入力されている。ＰＮＰ型のトランジスタ１１０５については、ベースが抵抗１１０２、１１０３同士の接続点に、エミッタがモータの駆動電圧ＶMに、コレクタが抵抗１１０６を介してＵ相の出力点ＰＵに接続されている。
【００４１】
尚、第２の回路１１２及び第３の回路１１３は第１の回路１１１と同一の構成であるので、これらの説明は省略する。但し、第２の回路１１２、第３の回路１１３では、それぞれトランジスタ１１０１のベースと抵抗１１０２との接続点には三相合成回路２で生成される切り替え信号Ｂ５、Ｂ６に相当する信号が入力されており、また、それぞれトランジスタ１１０５のコレクタは抵抗１１０６を介してＶ相の出力点ＰＶ、Ｗ相の出力点ＰＷに接続されている。また、第１の回路１１１、第２の回路１１２、及び、第３の回路１１３におけるトランジスタ１１０５と抵抗１１０６との３つの接続点の電圧ＶUL、ＶVL、及び、ＶWLが下側相検出回路１１から出力される。
【００４２】
この下側相検出回路１１の構成により、切り替え信号Ｂ４がローレベルであるときには、第１の回路１１１においては、トランジスタ１１０１がＯＦＦであるため、トランジスタ１１０５がＯＦＦであり、Ｕ相の出力点ＰＵの電圧が出力され、一方、第２の回路１１２及び第３の回路１１３においては、トランジスタ１１０１がＯＮであるため、トランジスタ１１０５がＯＮであり、ほぼモータの駆動電圧ＶMに等しい電圧が出力される。
【００４３】
同様に考えて、切り替え信号Ｂ５がローレベルであるときには、第２の回路１１２からはＶ相の出力点ＰＶの電圧が出力されるが、第１の回路１１１及び第３の回路１１３からはモータの駆動電圧ＶMにほぼ等しい電圧が出力される。また、切り替え信号Ｂ６がローレベルであるときには、第３の回路１１３からはＷ相の出力点ＰＷの電圧が出力されるが、第１の回路１１１及び第２の回路１１２からはモータの駆動電圧ＶMにほぼ等しい電圧が出力される。
【００４４】
まとめると、切り替え信号Ｂ４、Ｂ５、Ｂ６がローレベルであるときには、それぞれ下側出力トランジスタＴUL、ＴVL、ＴWLによって、それぞれＵ相のコイルＬU、Ｖ相のコイルＬV、Ｗ相のコイルＬWが駆動されていることになるので、下側相検出回路１１からは、下側出力トランジスタによってコイルが駆動されている相の出力点の電圧が、他の２つの電圧よりも常に低い状態で出力されることになる。
【００４５】
以上の下側飽和防止回路１０及び下側相検出回路１１の動作内容から、下側出力トランジスタによってコイルが駆動されている相の出力点の電圧に基づいて下側出力トランジスタのベース電流が制御されることになる。したがって、従来のように、下側出力トランジスタによってコイルが駆動されていない相の出力点の電圧に基づいて下側出力トランジスタのベース電流が制御されることはなくなり、下側出力トランジスタの飽和を防止することができ、これにより、モータの回転特性を向上させることができる。
【００４６】
尚、出力アンプ３の下側出力トランジスタのＯＮ／ＯＦＦをスイッチングさせる場合には、図８に示すような構成の上側相検出回路１２から出力される信号を上側飽和防止回路９に入力するようにしておけばよい。
【００４７】
上側相検出回路１２は、第１の回路１２１、第２の回路１２２、及び、第３の回路１２３から成る。第１の回路１２１について説明する。ＰＮＰ型のトランジスタ１２０１については、ベースが抵抗１２０２を介してモータの駆動電圧ＶMに接続されており、エミッタはモータの駆動電圧ＶMに接続されており、コレクタは直列接続された２つの抵抗１２０３、１２０４を介して接地されている。
【００４８】
トランジスタ１２０１のベースと抵抗１２０２との接続点には三相合成回路２で生成される切り替え信号Ｂ１に相当する信号が入力される。ＮＰＮ型のトランジスタ１２０５については、ベースが抵抗１２０３、１２０４同士の接続点に接続されており、エミッタが接地されており、コレクタが抵抗１２０６を介してＵ相の出力点ＰＵに接続されている。
【００４９】
尚、第２の回路１２２及び第３の回路１２３は第１の回路１２１と同一の構成であるので、これらの説明は省略する。但し、第２の回路１２１、第３の回路１２３では、それぞれトランジスタ１２０１のベースと抵抗１２０２との接続点には三相合成回路２で生成される切り替え信号Ｂ２、Ｂ３に相当する信号が入力されており、また、それぞれトランジスタ１２０５のコレクタは抵抗１２０６を介してＶ相の出力点ＰＶ、Ｗ相の出力点ＰＷに接続されている。また、第１の回路１２１、第２の回路１２２、及び、第３の回路１２３におけるトランジスタ１２０５と抵抗１２０６との３つの接続点の電圧ＶUU、ＶVU、及び、ＶWUが上側飽和防止回路９に入力される。
【００５０】
この上側相検出回路１２の構成により、上側出力トランジスタによってコイルが駆動されている相の出力点の電圧に基づいて上側出力トランジスタのベース電流が制御されることになり、上側出力トランジスタの飽和を防止することができる。
【００５１】
尚、出力アンプの上側と下側との両方の出力トランジスタのＯＮ／ＯＦＦをスイッチングさせる場合には、下側相検出回路１１と上側相検出回路１２との両方を設けておけばよい。
【００５２】
【発明の効果】
以上説明したように、本発明のＰＷＭモータ駆動装置によれば、モータの複数の相のうち駆動されている相の電圧に応じて出力トランジスタのベース電流が制御されるので、出力トランジスタの飽和を防止することができ、モータの回転特性を向上させることができる。
【図面の簡単な説明】
【図１】  本発明の一実施形態であるＰＷＭモータ駆動装置のブロック図である。
【図２】  三相合成回路の内部構成を示す図である。
【図３】  各信号のタイミングチャートである。
【図４】  三差動回路の回路図である。
【図５】  上側飽和防止回路の回路図である。
【図６】  下側飽和防止回路の回路図である。
【図７】  下側相検出回路の回路図である。
【図８】  上側相検出回路の回路図である。
【図９】  モータ駆動装置の出力段の回路図である。
【符号の説明】
１    ホールアンプ
２    三相合成回路
３    出力アンプ
４    制御アンプ
５    電流供給回路
６    抵抗
７    ＰＷＭコンパレータ
８    三角波発生回路
９    上側飽和防止回路
１０    下側飽和防止回路
１１    下側相検出回路
１２    上側相検出回路
【図１】
0003705725.tif 000002
【図２】
0003705725.tif 000003
【図３】
0003705725.tif 000004
【図４】
0003705725.tif 000005
【図５】
0003705725.tif 000006
【図６】
0003705725.tif 000007
【図７】
0003705725.tif 000008
【図８】
0003705725.tif 000009
【図９】
0003705725.tif 000010