(57)【要約】【課題】電源電圧が低下した場合の、モータ駆動の音を静音化する。【解決手段】コイルに駆動電流を吐出する複数のソース側トランジスタと、前記コイルから駆動電流を吸い込む複数のシンク側トランジスタと、前記コイルに流れる電流の方向を切り替えるために、前記複数のソース側トランジスタおよび前記複数のシンク側トランジスタを選択的に動作させる制御回路と、を有するモータ駆動回路において、電源電圧が所定電圧より低いか否かを検出する検出回路と、前記電源電圧が前記所定電圧より低いことを示す前記検出回路の検出結果に基づいて、駆動電流が吐出される側の前記コイルの電圧を、前記電源電圧に起因して発生する電圧より低い電圧とする電圧制限回路と、を備えた。【選択図】      図１
2006325370.tif 000002
【特許請求の範囲】
【請求項１】
コイルに駆動電流を吐出する複数のソース側トランジスタと、
前記コイルから駆動電流を吸い込む複数のシンク側トランジスタと、
前記コイルに流れる電流の方向を切り替えるために、前記複数のソース側トランジスタおよび前記複数のシンク側トランジスタを選択的に動作させる制御回路と、
を有するモータ駆動回路において、
電源電圧が所定電圧より低いか否かを検出する検出回路と、
前記電源電圧が前記所定電圧より低いことを示す前記検出回路の検出結果に基づいて、駆動電流が吐出される側の前記コイルの電圧を、前記電源電圧に起因して発生する電圧より低い電圧とする電圧制限回路と、
を備えたことを特徴とするモータ駆動回路。
【請求項２】
前記検出回路は、前記電源電圧を基準電圧と比較し、前記電源電圧が前記所定電圧より低いときに前記電源電圧より低い側で変化する電圧を出力し、前記電源電圧が前記所定電圧より高いときに前記電源電圧と略等しい電圧を出力する演算増幅回路であり、
前記電圧制限回路は、前記検出回路が前記電源電圧より低い側で変化する電圧を出力したときに動作し、前記ソース側トランジスタの出力電圧を低下させる制御トランジスタである、
ことを特徴とする請求項１に記載のモータ駆動回路。
【請求項３】
前記電源電圧より低い側で変化する電圧または前記所定電圧の少なくとも一方の大きさを設定する設定回路、を備えたことを特徴とする請求項２に記載のモータ駆動回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モータ駆動回路に関する。
【背景技術】
【０００２】
各種電子機器は、概ね当該電子機器が動作する際に熱を発生する発熱体を有している。そして、発熱体を有する電子機器には、例えば、発熱を冷却するためのファンモータ、およびファンモータを駆動するためのモータ駆動回路が設けられているものがある。そして、冷却目的のファンモータは、例えば発熱体の発熱量に応じて、モータの回転数を変化させている。
【０００３】
例えばノート型パーソナルコンピュータ（以下ノート型ＰＣとする）では、動作する際に発熱するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｇ  Ｕｎｉｔ）を冷却するためのファンモータ、およびそのファンモータを駆動するモータ駆動回路が設けられている。そして、ノート型ＰＣに用いられるファンモータは、ＣＰＵの発熱量が大きいほど高速で回転し、ＣＰＵの発熱量が小さいほど低速で回転するように制御されている。なお、モータの回転数を制御する方法としては、電源電圧の大きさを発熱体の発熱に応じて変化させる方法がある（例えば特許文献１参照）。
【０００４】
図５は従来のモータ駆動回路の構成を説明するための回路図である。図５に示す従来のモータ駆動回路は、駆動コイルＬに接続されたＮＰＮ型バイポーラトランジスタ（以下ＮＰＮトランジスタとする）ＴＡ、ＴＢ、ＴＣ、ＴＤと、制御回路６００とを有している。
【０００５】
ＮＰＮトランジスタＴＡとＮＰＮトランジスタＴＢは、直列接続されている。ＮＰＮトランジスタＴＡのコレクタには電源電圧ＶＣＣが印加され、ＮＰＮトランジスタＴＢのエミッタは接地ＧＮＤされている。また、ＮＰＮトランジスタＴＡのエミッタとＮＰＮトランジスタＴＢのコレクタとの接続点は駆動コイルＬの一端が接続されている。
【０００６】
ＮＰＮトランジスタＴＣとＮＰＮトランジスタＴＤは、直列接続されている。ＮＰＮトランジスタＴＣのコレクタには電源電圧ＶＣＣが印加され、ＮＰＮトランジスタＴＤのエミッタは接地ＧＮＤされている。また、ＮＰＮトランジスタＴＣのエミッタとＮＰＮトランジスタＴＤのコレクタとの接続点は駆動コイルＬの他端が接続されている。
【０００７】
制御回路６００は、ＮＰＮトランジスタＴＡ、ＴＢ、ＴＣ、ＴＤのオン、オフを制御する。そして、制御回路６００によってＮＰＮトランジスタＴＢ、ＴＣがオフし、ＮＰＮトランジスタＴＡ、ＴＤがオンする場合には、電源電圧ＶＣＣ→ＮＰＮトランジスタＴＡ→駆動コイルＬ→ＮＰＮトランジスタＴＤ→接地ＧＮＤの実線の径路の電流が流れる。また、ＮＰＮトランジスタＴＢ、ＴＣがオンし、ＮＰＮトランジスタＴＡ、ＴＤがオフする場合には、電源電圧ＶＣＣ→ＮＰＮトランジスタＴＣ→駆動コイルＬ→ＮＰＮトランジスタＴＢ→接地ＧＮＤの破線の径路の電流が流れる。このように、ＮＰＮトランジスタＴＡ、ＴＢ、ＴＣ、ＴＤのオン、オフの制御で駆動コイルＬに流れる電流を切り替えることによって、モータが駆動することになる。なお、図５に示すモータ駆動回路は、例えば駆動コイルＬを除く部分がチップ上に集積化された集積回路を構成している（以下、集積回路をＩＣとする）。
【０００８】
電源電圧ＶＣＣは、ＩＣの外部から印加されるものであり、発熱体の発熱量が大きいほど高くなり、発熱体の発熱量が小さいほど低くなるように制御されている。ＮＰＮトランジスタＴＡおよびＮＰＮトランジスタＴＤ、又はＮＰＮトランジスタＴＢおよびＮＰＮトランジスタＴＣがオンすることによって、電源電圧ＶＣＣの大きさに応じた駆動電流が駆動コイルＬに流れる。従って、モータの回転数は電源電圧ＶＣＣの大きさに応じて変化することになる。
【０００９】
図６は従来のモータ駆動回路における電源電圧ＶＣＣとモータの回転数の関係を説明するための図である。図６において、横軸は電源電圧ＶＣＣの大きさ、縦軸はモータの回転数を示している。なお、図６に示すＶ１は、例えばモータが駆動するのに必要な電圧である。電源電圧ＶＣＣがＶ１より大となると、モータは回転を始める。そして、電源電圧ＶＣＣが大きくなるにつれてモータの回転数は増加する。
【００１０】
このように、従来のモータ駆動回路は、例えば発熱体の発熱量によって電源電圧ＶＣＣの大きさが制御され、電源電圧ＶＣＣの大きさに応じた駆動電流を駆動コイルＬに供給することでモータを回転させていた。
【特許文献１】特開平７−３１１９０号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
従来のモータ駆動回路では、ＩＣの低消費電力化およびモータ駆動の音の静音化のため、発熱体の発熱量が小さくなるほどモータの回転数が低下するように、発熱体の発熱量に応じて電源電圧ＶＣＣの大きさが制御されている。  
しかし、発熱体の発熱量が小さい場合には、冷却の必要性が低くなるため、冷却よりも出来限りモータ駆動の音を静音化することが要求されてきている。つまり、発熱体の発熱量が小さい場合にモータの回転数を大幅に低下させ、ファンモータの駆動の音を従来よりもさらに静音化させることが要求されている。
【００１２】
一方、発熱体の発熱量が大きい場合には、冷却効果を上げるため、できる限り高速で回転することが要求されている。  
ところが、従来のモータ駆動回路では、電源電圧ＶＣＣが所定電圧より高いときの回転数を図６の特性に維持しつつ、電源電圧ＶＣＣが所定電圧より低下したときの回転数を図６の特性から変化させることができなかった。例えば、電源電圧ＶＣＣが図６のＶ２より高い場合の回転数を、電源電圧ＶＣＣが高くなるにつれて回転数が略１次関数的に増加する図６の特性に維持しつつ、電源電圧ＶＣＣがＶ２のときの回転数をＰ１からＰ２に減少させることができなかった
このように、従来のモータ駆動回路では、電源電圧ＶＣＣが所定電圧より低下した場合の、モータ駆動の音の静音化に限界があるという問題点があった。  
そこで、本発明は電源電圧が所定電圧より低下した場合の、モータ駆動の音を静音化することができるモータ駆動回路を提供することを目的とする。
【課題を解決するための手段】
【００１３】
前記課題を解決するための主たる発明は、コイルに駆動電流を吐出する複数のソース側トランジスタと、前記コイルから駆動電流を吸い込む複数のシンク側トランジスタと、前記コイルに流れる電流の方向を切り替えるために、前記複数のソース側トランジスタおよび前記複数のシンク側トランジスタを選択的に動作させる制御回路と、を有するモータ駆動回路において、電源電圧が所定電圧より低いか否かを検出する検出回路と、前記電源電圧が前記所定電圧より低いことを示す前記検出回路の検出結果に基づいて、駆動電流が吐出される側の前記コイルの電圧を、前記電源電圧に起因して発生する電圧より低い電圧とする電圧制限回路と、を備えたことを特徴とする。
【発明の効果】
【００１４】
本発明によれば、電源電圧が所定電圧より低い場合の、モータ駆動の音を静音化することができる。
【発明を実施するための最良の形態】
【００１５】
本明細書および添付図面の記載により、少なくとも以下の事項が明らかとなる。
【００１６】
＝＝＝全体構成＝＝＝
図１を参照しつつ、本発明のモータ駆動回路を用いた全体構成について説明する。図１は、本発明のモータ駆動回路を用いた全体構成の一例を示す回路ブロック図である。  
なお、図１においてコイル１１８およびホール素子１２０を除く部分は、例えばチップ上に集積化されている。
【００１７】
ＮＰＮトランジスタ１０２とＮＰＮトランジスタ１０６は直列接続されている。そして、ＮＰＮトランジスタ１０２のコレクタには電源電圧ＶＣＣが印加され、ＮＰＮトランジスタ１０６のエミッタは接地ＧＮＤされている。また、ＮＰＮトランジスタ１０２のエミッタとＮＰＮトランジスタ１０６のコレクタとの接続点（以下、Ｘ点とする）にはコイル１１８の一端が接続されている。  
ＮＰＮトランジスタ１０４とＮＰＮトランジスタ１０８は直列接続されている。そして、ＮＰＮトランジスタ１０４のコレクタには電源電圧ＶＣＣが印加され、ＮＰＮトランジスタ１０８のエミッタは接地ＧＮＤされている。また、ＮＰＮトランジスタ１０４のエミッタとＮＰＮトランジスタ１０８のコレクタとの接続点（以下、Ｙ点とする）にはコイル１１８の他端が接続されている。  
なお、ＮＰＮトランジスタ１０２とＮＰＮトランジスタ１０４はコイル１１８に電流を吐出するソース側トランジスタであり、ＮＰＮトランジスタ１０６とＮＰＮトランジスタ１０８はコイル１１８から電流を吸い込むシンク側トランジスタである。
【００１８】
ＰＮＰトランジスタ１４０のエミッタには電源電圧ＶＣＣが印加され、コレクタはＮＰＮトランジスタ１０２のベースと接続されている。従って、ＰＮＰトランジスタ１４０と、ＮＰＮトランジスタ１０２は、インバーテッドダーリントン接続されており、ＰＮＰトランジスタ１４０がオンすると、ＮＰＮトランジスタ１０２もオンする。  
ＰＮＰトランジスタ１４４のエミッタには電源電圧ＶＣＣが印加され、コレクタはＮＰＮトランジスタ１０４のベースと接続されている。従って、ＰＮＰトランジスタ１４４と、ＮＰＮトランジスタ１０４は、インバーテッドダーリントン接続されており、ＰＮＰトランジスタ１４４がオンするとＮＰＮトランジスタ１０４もオンする。
【００１９】
ホール素子１２０は、例えばモータのステータの所定位置に固着されるものである。そして、ホール素子１２０は、電源電圧ＶＣＣが抵抗１２２を介して印加されることによって動作し、モータのロータが回転している時、コイルの磁界の変化に基づいた正弦波の信号を発生する。この正弦波の信号の周波数はモータの回転速度に比例するものである。
【００２０】
ホールアンプ１２４の非反転入力端子（＋端子）には、ホール素子１２０から正弦波の信号が印加される。また、ホールアンプ１２４の反転入力端子（−端子）には、＋端子に印加される正弦波の信号と逆相の信号が印加される。そしてホールアンプ１２４は、入力された信号を後段の制御回路１２６でロジック処理が可能となるまで増幅し、制御回路１２６に出力する。  
制御回路１２６は電源電圧ＶＣＣで動作し、ＮＰＮトランジスタ１０２、１０４、１０６、１０８のオン、オフを制御する制御信号をＰＮＰトランジスタ１４０、１４４、ＮＰＮトランジスタ１０６、１０８のベースにそれぞれ出力する。  
基準電圧発生回路１２８は、電源電圧ＶＣＣから一定の基準電圧ＶＲＥＧ（例えば１．３ボルト）を発生する。なお、基準電圧発生回路１２８としては、バンドギャップ型基準電圧回路で構成することが可能である。
【００２１】
出力電圧制御回路３００は、抵抗１３０、１３２、１３４、１３６、オペアンプ１３８、ＰＮＰトランジスタ１４２を有している。  
直列抵抗１３０、１３２は、電源電圧ＶＣＣと接地ＧＮＤ間に直列接続されている。
【００２２】
オペアンプ１３８（『検出回路』）は電源電圧ＶＣＣを電源として動作する。オペアンプ１３８の反転入力（−）端子には基準電圧発生回路１２８で発生する基準電圧ＶＲＥＧが抵抗１３４を介して印加されるとともに、オペアンプ１３８の出力電圧ＶＯＵＴが帰還抵抗１３６を介して負帰還される。オペアンプ１３８の非反転入力（＋）端子には直列抵抗１３０、１３２の接続点に現れる電圧が印加される。そして、オペアンプ１３８は、＋端子の電圧を−端子の電圧と比較する。
【００２３】
オペアンプ１３８の出力電圧ＶＯＵＴは、抵抗１３４の抵抗値をＲ１、抵抗１３６の抵抗値をＲ２、抵抗１３０の抵抗値をＲ３、抵抗１３２の抵抗値をＲ４とすると、
ＶＯＵＴ＝｛（Ｒ１＋Ｒ２）×Ｒ４｝／｛Ｒ１×（Ｒ３＋Ｒ４）｝×ＶＣＣ−Ｒ２／Ｒ１×ＶＲＥＧ・・・（１）
となる。
【００２４】
図２は、オペアンプ１３８の出力電圧ＶＯＵＴと電源電圧ＶＣＣの関係の一例を示す図である。図２において実線は、オペアンプ１３８のゲイン特性を示しており、破線は出力電圧ＶＯＵＴと電源電圧ＶＣＣが等しい場合を示している。また、図２における実線と破線との交点の電圧をＶａ（『所定電圧』）とする。
【００２５】
（１）式より、実線の傾きは、｛（Ｒ１＋Ｒ２）×Ｒ４｝／｛Ｒ１×（Ｒ３＋Ｒ４）｝である。よって、例えばＲ１＝Ｒ３＝Ｒ４＝１０ｋΩ、Ｒ２＝２５ｋΩ、ＶＲＥＧ＝１．３Ｖとした場合、（１）式より、ＶＯＵＴ＝１．７５×ＶＣＣ−３．２５（Ｖ）となり、出力電圧ＶＯＵＴは、電源電圧ＶＣＣが変化すると、その１．７５倍で変化することになる。  
また、Ｖａの値は、（１）式＝ＶＣＣとすることによって求まり、Ｖａ＝Ｒ２×（Ｒ３＋Ｒ４）×ＶＲＥＧ／（Ｒ２×Ｒ４−Ｒ１×Ｒ３）となる。ＶＲＥＧは一定電圧であるので、図２に示す実線の傾きおよびＶａの値は、抵抗１３０、１３２、１３４、１３６（『設定回路』）の抵抗値によって、任意に設定することが可能である。
【００２６】
オペアンプ１３８は電源電圧ＶＣＣを電源としているため、出力電圧ＶＯＵＴが電源電圧ＶＣＣより高くなることはない。よって、アンプ１３８の出力電圧ＶＯＵＴは、電源電圧ＶＣＣがＶａより高い場合には、破線で示す特性となり、電源電圧ＶＣＣがＶａより低い場合には、実線で示す特性となる。つまり、出力電圧ＶＯＵＴは、電源電圧ＶＣＣがＶａより高い場合では、電源電圧ＶＣＣにほぼ等しい電圧となり、電源電圧ＶＣＣがＶａより低い場合では、電源電圧ＶＣＣが低下するにつれて、電源電圧ＶＣＣの低下よりも急な勾配で低下する。  
ＰＮＰトランジスタ１４２（『電圧制限回路』）のエミッタはＮＰＮトランジスタ１０２のベースと接続され、コレクタは接地されている。また、ＰＮＰトランジスタ１４２のベースにはオペアンプ１３８の出力電圧ＶＯＵＴが印加される。
【００２７】
なお、出力電圧制御回路３０２は、出力電圧制御回路３００と同一構成とすることができる。よって、説明を省略する。
【００２８】
＝＝＝モータ駆動の動作＝＝＝
図１、図２、図３、図４を参照しつつ、本発明にかかるモータ駆動回路によるモータ駆動の動作について説明する。図３は本発明のモータ駆動回路におけるＸ点の電圧とＹ点の電圧の変化を示す波形図である。なお、図３（ａ）は電源電圧ＶＣＣがＶａより高い場合の波形図であり、図３（ｂ）は電源電圧ＶＣＣがＶａより低い場合の波形図である。また、図４は本発明にかかるモータ駆動回路の電源電圧ＶＣＣとモータの回転数の関係を示す図である。
【００２９】
まず、ホールアンプ１２４にホール素子１２０から、正弦波の信号と、当該正弦波の信号と逆相の信号が入力される。そして、これらの信号はホールアンプ１２４によって、後段の制御回路１２６においてロジック処理が可能となるまで増幅される。
【００３０】
制御回路１２６において、ホールアンプ１２４の出力に基づいたロジック処理が行われる。そして、制御回路１２６から、ＮＰＮトランジスタ１０２とＮＰＮトランジスタ１０８をオンする状態とＮＰＮトランジスタ１０４とＮＰＮトランジスタ１０６をオンする状態を順次切り替える制御信号が出力される。この制御信号は、ＮＰＮトランジスタ１０２にインバーテッドダーリントン接続されたＰＮＰトランジスタ１４０、ＮＰＮトランジスタ１０４にインバーテッドダーリントン接続されたＰＮＰトランジスタ１４４、ＮＰＮトランジスタ１０６、ＮＰＮトランジスタ１０８のベースにそれぞれ印加される。
【００３１】
そして、制御信号によってＮＰＮトランジスタ１０２とＮＰＮトランジスタ１０８がオンすると、電源電圧ＶＣＣ→ＮＰＮトランジスタ１０２→コイル１１８→ＮＰＮトランジスタ１０８→接地ＧＮＤの径路の電流が流れる。このとき、Ｘ点の電圧は最大電圧となり、Ｙ点の電圧は最小電圧となる。また、ＮＰＮトランジスタ１０４とＮＰＮトランジスタ１０６がオンすると、電源電圧ＶＣＣ→ＮＰＮトランジスタ１０４→コイル１１８→ＮＰＮトランジスタ１０６→接地ＧＮＤの径路の電流が流れる。このとき、Ｘ点の電圧は最小電圧となり、Ｙ点の電圧は最大電圧となる。
【００３２】
このように、ＮＰＮトランジスタ１０２とＮＰＮトランジスタ１０８をオンする状態とＮＰＮトランジスタ１０４とＮＰＮトランジスタ１０６をオンする状態を切り替えることで、コイル１１８に流れる電流の方向が切り替えられ、モータが回転することになる。
【００３３】
出力電圧制御回路３００は、電源電圧ＶＣＣが図２のＶａより低くなった場合に、ＮＰＮトランジスタ１０２がオンすることによるＸ点の電圧、つまりＮＰＮトランジスタ１０２のエミッタ電圧（『出力電圧』）を制限する。また、同様に出力電圧制御回路３０２は、電源電圧ＶＣＣが図２のＶａより低くなった場合に、ＮＰＮトランジスタ１０４がオンすることによるＹ点の電圧、つまりＮＰＮトランジスタ１０４のエミッタ電圧を制限する。  
以下、電源電圧ＶＣＣがＶａより高い場合の動作と、電源電圧ＶＣＣがＶａより低い場合の動作について説明する。
【００３４】
≪電源電圧ＶＣＣがＶａより高い場合≫
前述したように電源電圧ＶＣＣがＶａより高い場合にはオペアンプ１３８の出力は電源電圧ＶＣＣにほぼ等しい値であるので、ＰＮＰトランジスタ１４２のベース−エミッタ間電圧が立ち上がり電圧より小さくなり、ＰＮＰトランジスタ１４２はオフとなる。
【００３５】
ＮＰＮトランジスタ１０２とＮＰＮトランジスタ１０８がオンしてコイル１１８にＸ点からＹ点方向の電流が流れる場合、Ｘ点の電圧は図３（ａ）に示す最大電圧ＶＨ（『電源電圧に起因して発生する電圧』）となる。なお、ＰＮＰトランジスタ１４０のコレクタ−エミッタ間電圧をＶＣＥ１とし、ＮＰＮトランジスタ１０２のベース−エミッタ間電圧をＶＢＥ２とすると、ＶＨは、
ＶＨ＝ＶＣＣ−ＶＣＥ１−ＶＢＥ２
となる。  
また、このときのＹ点の電圧は最小電圧ＶＬとなる。この最小電圧ＶＬは、ＮＰＮトランジスタ１０８のコレクタ−エミッタ間電圧（以下、ＶＣＥ３とする）である。  
従って、図３（ａ）に示すＶＨと、ＶＬとの差電圧Ｖｂは、
Ｖｂ＝ＶＨ−ＶＬ＝ＶＣＣ−ＶＣＥ１−ＶＢＥ２−ＶＣＥ３
となる。この電圧Ｖｂがコイル１１８の印加電圧となる。
【００３６】
一方、ＮＰＮトランジスタ１０４とＮＰＮトランジスタ１０６がオンしてコイル１１８にＹ点からＸ点方向の電流が流れる場合には、Ｘ点の電圧が最小電圧ＶＬとなり、Ｙ点の電圧が最大電圧ＶＨとなる。
【００３７】
このように、電源電圧ＶＣＣがＶａより高い場合には、コイル１１８に印加される電圧Ｖｂは電源電圧ＶＣＣに依存するので、モータの回転数は電源電圧ＶＣＣの大きさに応じて変化することとなる。
【００３８】
≪電源電圧ＶＣＣがＶａより低い場合≫
電源電圧ＶＣＣがＶａより低い場合にはオペアンプ１３８の出力電圧ＶＯＵＴは、図２に示す実線となり、電源電圧ＶＣＣよりも出力電圧ＶＯＵＴが低くなる。出力電圧ＶＯＵＴの低下によって、ＰＮＰトランジスタ１４２のベース−エミッタ間電圧（以下、ＶＢＥ４とする）が立ち上がり電圧より大きくなったときに、ＰＮＰトランジスタ１４２がオンする。このとき、ＰＮＰトランジスタ１４２のエミッタ電圧は、ＶＯＵＴ＋ＶＢＥ４である。
【００３９】
また、ＮＰＮトランジスタ１０２とＮＰＮトランジスタ１０８がオンする場合、Ｘ点の電圧は最大電圧となっている。この最大電圧をＶＨ′とすると、ＮＰＮトランジスタ１０２のベース電圧は、ＶＨ′＋ＶＢＥ２となる。
【００４０】
ＰＮＰトランジスタ１４２のエミッタ電圧とＮＰＮトランジスタ１０２のベース電圧は等しいので、ＶＨ′＋ＶＢＥ２＝ＶＯＵＴ＋ＶＢＥ４の関係が成り立ち、ＶＢＥ２＝ＶＢＥ４（例えば０．７ボルト）であるため、ＶＨ′＝ＶＯＵＴとなる。このように、Ｘ点の最大電圧ＶＨ′はオペアンプ１３８の出力電圧ＶＯＵＴに制限されることになる。
【００４１】
従って、コイル１１８に印加される電圧Ｖｃは、
Ｖｃ＝ＶＨ′−ＶＬ＝ＶＯＵＴ−ＶＣＥ３
となり、Ｖｃは出力電圧ＶＯＵＴに依存して変化することになる。  
前述したように、電源電圧ＶＣＣがＶａより低い範囲で電源電圧ＶＣＣが低下する場合、オペアンプ１３８の出力電圧ＶＯＵＴは、電源電圧ＶＣＣの低下よりも急な勾配で低下する。従って、モータの回転数は、電源電圧ＶＣＣが低下すると、電源電圧ＶＣＣの低下による回転数の減少よりも急速に減少することとなる。
【００４２】
このように、本発明のモータ駆動回路を用いると、電源電圧ＶＣＣがＶａより低くなった場合のモータの回転数を、電源電圧ＶＣＣの低下に応じた回転数よりも減少させることができる。よって、図４に示すように電源電圧ＶＣＣがＶａより高い場合の回転数を維持しつつ、電源電圧がＶａより低い場合の回転数を減少させることができる、例えば、電源電圧ＶＣＣがＶ２のときのモータの回転数を、従来のＰ１から図４のＰ２に減少させることが可能となる。
【００４３】
以上、説明したように、本発明のモータ駆動回路は、電源電圧ＶＣＣがＶａより高い場合は電源電圧ＶＣＣに応じてモータの回転数を制御し、電源電圧ＶＣＣがＶａより低い場合にはオペアンプ１３８の出力電圧ＶＯＵＴに応じてモータの回転数を制御する。よって、電源電圧ＶＣＣがＶａより低くなったときのモータの回転数を従来よりも減少させることができ、モータ駆動の音を静音化することができる。
【００４４】
オペアンプ１３８の出力は、電源電圧ＶＣＣがＶａより高い場合には、ほぼ電源電圧ＶＣＣと等しくなり、電源電圧ＶＣＣがＶａより低い場合には電源電圧ＶＣＣより低い値で変化する電圧である。よって、電源電圧ＶＣＣがＶａより低い場合に、ＰＮＰトランジスタ１４２がオンすることによって、ＮＰＮトランジスタ１０２のエミッタ電圧を図３に示すＶＨ′に制限することができる。
【００４５】
また、抵抗１３０、１３２、１３４、１３６の抵抗値によって、オペアンプ１３８のゲイン、つまり電源電圧ＶＣＣが変化することによる出力電圧ＶＯＵＴの変化の勾配を設定することができる。さらに、抵抗１３０、１３２、１３４、１３６の抵抗値によって、Ｖａの電圧値も変化させることができる。
【００４６】
以上、本実施の形態について、その実施の形態に基づき具体的に説明したが、これに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能である。
【図面の簡単な説明】
【００４７】
【図１】本発明のモータ駆動回路を用いた全体構成を示す回路ブロック図である。
【図２】オペアンプの出力電圧ＶＯＵＴと電源電圧ＶＣＣの関係を示す図である。
【図３】本発明のモータ駆動回路におけるＸ点の電圧とＹ点の電圧の変化を示す波形図である。
【図４】本発明にかかるモータ駆動回路の電源電圧と回転数の特性を示す図である
【図５】従来のモータ駆動回路の構成を説明するための回路図である
【図６】従来のモータ駆動回路における電源電圧と回転数の特性を示す図である。
【符号の説明】
【００４８】
１０２、１０４、１０６、１０８  ＮＰＮトランジスタ
１４０、１４２、１４４、  ＰＮＰトランジスタ
１２２、１３０、１３２、１３４、１３６  抵抗
１２０  ホール素子
１２４  ホールアンプ
１２６  制御回路
１２８  基準電圧発生回路
１１８  コイル
１３８  オペアンプ
３００、３０２  出力電圧制御回路
【図１】
2006325370.tif 000003
【図２】
2006325370.tif 000004
【図３】
2006325370.tif 000005
【図４】
2006325370.tif 000006
【図５】
2006325370.tif 000007
【図６】
2006325370.tif 000008