(57)【特許請求の範囲】
【請求項１】
接続点の電圧がモータコイルの一端に印加される駆動電圧となる、直列に接続された第１及び第２トランジスタと、
前記駆動電圧を、前記モータコイルの駆動を制御するための第１及び第２制御電圧の差に応じた電圧とすべく、前記第１及び第２トランジスタを制御するオペアンプと、
前記モータコイルを間欠駆動するためのパルス信号が一方の論理レベルの場合、前記オペアンプの制御にかかわらず、前記モータコイルが駆動されない状態とすべく前記第１及び第２トランジスタを駆動し、前記パルス信号が他方の論理レベルの場合、前記オペアンプの制御に基づいて前記第１及び第２トランジスタを駆動するスイッチ回路と、
前記パルス信号が前記一方の論理レベルから他方の論理レベルに変化すると、前記オペアンプの制御にかかわらず、前記パルス信号が前記他方の論理レベルである時間より短い所定時間、前記駆動電圧を上昇させるべく前記第１及び第２トランジスタを駆動する駆動補助回路と、を備え、
前記駆動補助回路は、
前記パルス信号を前記所定時間遅延させた遅延パルス信号を生成する遅延回路と、
前記パルス信号及び前記遅延パルス信号に基づいて、前記パルス信号が前記一方の論理レベルから前記他方の論理レベルに変化してから前記所定時間、前記駆動電圧を上昇させるべく前記第１トランジスタの電流を増加させるとともに前記第２トランジスタの電流を減少させるための補助パルス信号を出力する補助パルス出力回路と、を含み、
前記オペアンプは、
前記第１制御電圧が入力される一方の入力端子と、
第１抵抗を介して前記第２制御電圧が入力される他方の入力端子と、
前記他方の入力端子と前記第１及び第２トランジスタの前記接続点とを第２抵抗を介して接続する帰還回路と、
前記補助パルス出力回路から出力される前記補助パルス信号が入力される出力端子と、を含む
ことを特徴とするモータ駆動回路。
【請求項２】
ファンと、
前記ファンを駆動するモータと、
前記モータを駆動するモータ駆動回路と、
を備え、
前記モータ駆動回路は、
接続点の電圧がモータコイルの一端に印加される駆動電圧となる、直列に接続された第１及び第２トランジスタと、
前記駆動電圧を、前記モータコイルの駆動を制御するための第１及び第２制御電圧の差に応じた電圧とすべく、前記第１及び第２トランジスタを制御するオペアンプと、
前記モータコイルを間欠駆動するためのパルス信号が一方の論理レベルの場合、前記オペアンプの制御にかかわらず、前記モータコイルが駆動されない状態とすべく前記第１及び第２トランジスタを駆動し、前記パルス信号が他方の論理レベルの場合、前記オペアンプの制御に基づいて前記第１及び第２トランジスタを駆動するスイッチ回路と、
前記パルス信号が前記一方の論理レベルから他方の論理レベルに変化すると、前記オペアンプの制御にかかわらず、前記パルス信号が前記他方の論理レベルである時間より短い所定時間、前記駆動電圧を上昇させるべく前記第１及び第２トランジスタを駆動する駆動補助回路と、を含み、
前記駆動補助回路は、
前記パルス信号を前記所定時間遅延させた遅延パルス信号を生成する遅延回路と、
前記パルス信号及び前記遅延パルス信号に基づいて、前記パルス信号が前記一方の論理レベルから前記他方の論理レベルに変化してから前記所定時間、前記駆動電圧を上昇させるべく前記第１トランジスタの電流を増加させるとともに前記第２トランジスタの電流を減少させるための補助パルス信号を出力する補助パルス出力回路と、を含み、
前記オペアンプは、
前記第１制御電圧が入力される一方の入力端子と、
第１抵抗を介して前記第２制御電圧が入力される他方の入力端子と、
前記他方の入力端子と前記第１及び第２トランジスタの前記接続点とを第２抵抗を介して接続する帰還回路と、
前記補助パルス出力回路から出力される前記補助パルス信号が入力される出力端子と、を含む
ことを特徴とするファンモータ。
【請求項３】
ファンと、
前記ファンを駆動するモータと、
前記モータを駆動するモータ駆動回路と、
前記ファンによって冷却される被冷却装置と、
を備え、
前記モータ駆動回路は、
接続点の電圧がモータコイルの一端に印加される駆動電圧となる、直列に接続された第１及び第２トランジスタと、
前記駆動電圧を、前記モータコイルの駆動を制御するための第１及び第２制御電圧の差に応じた電圧とすべく、前記第１及び第２トランジスタを制御するオペアンプと、
前記モータコイルを間欠駆動するためのパルス信号が一方の論理レベルの場合、前記オペアンプの制御にかかわらず、前記モータコイルが駆動されない状態とすべく前記第１及び第２トランジスタを駆動し、前記パルス信号が他方の論理レベルの場合、前記オペアンプの制御に基づいて前記第１及び第２トランジスタを駆動するスイッチ回路と、
前記パルス信号が前記一方の論理レベルから他方の論理レベルに変化すると、前記オペアンプの制御にかかわらず、前記パルス信号が前記他方の論理レベルである時間より短い所定時間、前記駆動電圧を上昇させるべく前記第１及び第２トランジスタを駆動する駆動補助回路と、を含み、
前記駆動補助回路は、
前記パルス信号を前記所定時間遅延させた遅延パルス信号を生成する遅延回路と、
前記パルス信号及び前記遅延パルス信号に基づいて、前記パルス信号が前記一方の論理レベルから前記他方の論理レベルに変化してから前記所定時間、前記駆動電圧を上昇させるべく前記第１トランジスタの電流を増加させるとともに前記第２トランジスタの電流を減少させるための補助パルス信号を出力する補助パルス出力回路と、を含み、
前記オペアンプは、
前記第１制御電圧が入力される一方の入力端子と、
第１抵抗を介して前記第２制御電圧が入力される他方の入力端子と、
前記他方の入力端子と前記第１及び第２トランジスタの前記接続点とを第２抵抗を介して接続する帰還回路と、
前記補助パルス出力回路から出力される前記補助パルス信号が入力される出力端子と、を含む
ことを特徴とするファンモータ。
【請求項４】
ファンと、
前記ファンを駆動するモータと、
前記モータを駆動するモータ駆動回路と、
前記ファンによって冷却されるプロセッサと、
を備え、
前記モータ駆動回路は、
接続点の電圧がモータコイルの一端に印加される駆動電圧となる、直列に接続された第１及び第２トランジスタと、
前記駆動電圧を、前記モータコイルの駆動を制御するための第１及び第２制御電圧の差に応じた電圧とすべく、前記第１及び第２トランジスタを制御するオペアンプと、
前記モータコイルを間欠駆動するためのパルス信号が一方の論理レベルの場合、前記オペアンプの制御にかかわらず、前記モータコイルが駆動されない状態とすべく前記第１及び第２トランジスタを駆動し、前記パルス信号が他方の論理レベルの場合、前記オペアンプの制御に基づいて前記第１及び第２トランジスタを駆動するスイッチ回路と、
前記パルス信号が前記一方の論理レベルから他方の論理レベルに変化すると、前記オペアンプの制御にかかわらず、前記パルス信号が前記他方の論理レベルである時間より短い所定時間、前記駆動電圧を上昇させるべく前記第１及び第２トランジスタを駆動する駆動補助回路と、を含み、
前記駆動補助回路は、
前記パルス信号を前記所定時間遅延させた遅延パルス信号を生成する遅延回路と、
前記パルス信号及び前記遅延パルス信号に基づいて、前記パルス信号が前記一方の論理レベルから前記他方の論理レベルに変化してから前記所定時間、前記駆動電圧を上昇させるべく前記第１トランジスタの電流を増加させるとともに前記第２トランジスタの電流を減少させるための補助パルス信号を出力する補助パルス出力回路と、を含み、
前記オペアンプは、
前記第１制御電圧が入力される一方の入力端子と、
第１抵抗を介して前記第２制御電圧が入力される他方の入力端子と、
前記他方の入力端子と前記第１及び第２トランジスタの前記接続点とを第２抵抗を介して接続する帰還回路と、
前記補助パルス出力回路から出力される前記補助パルス信号が入力される出力端子と、を含む
ことを特徴とするノート型パーソナルコンピュータ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モータ駆動回路、ファンモータ、電子機器、及びノート型パーソナルコンピュータに関する。
【背景技術】
【０００２】
ノート型パーソナルコンピュータ等の電子機器では、例えばプロセッサ等の発熱部品を冷却するためにファンモータが用いられる。ファンモータでは、モータの回転位置を示す信号に応じてモータコイルに印加される駆動電圧を制御することにより、モータが所望の回転をするように制御が行われる。このようにモータコイルに印加される駆動電圧を制御する場合において、静音化やフライバック電圧の抑制等を目的として、駆動電圧の変化を緩やかにすることが行われる場合がある（例えば、特許文献１）。
【０００３】
また、ファンモータを用いて部品を冷却する場合、モータの回転速度、すなわちファンの回転速度を上げることにより、冷却効果を高めることができるが、常にファンを高回転に維持すると、消費電力の増大やファンの騒音等が問題になる。そのため、冷却対象の部品の発熱量や処理量等に応じてモータを間欠駆動することにより、ファンの回転速度を必要なレベルに制御することが多い。
【０００４】
図６は、単相のファンモータを駆動するモータ駆動回路の構成の一例を示す図である。モータ駆動回路１００では、ホール素子１１０から出力される、モータの回転位置に応じた互いに逆相の電圧ＶH1，ＶH2に基づいてモータコイルＬが接続される端子ＯＵＴ１，ＯＵＴ２に印加される駆動電圧ＶOUT1，ＶOUT2が制御される。直列に接続されたＰチャネルＭＯＳＦＥＴ１１２及びＮチャネルＭＯＳＦＥＴ１１３の接続点の電圧が駆動電圧ＶOUT1となっている。そして、オペアンプ１１５は、駆動電圧ＶOUT1が、ホール素子１１０から出力される電圧ＶH1，ＶH2の差に応じた電圧となるよう、ＰチャネルＭＯＳＦＥＴ１１２及びＮチャネルＭＯＦＥＴ１１３のゲートに印加される電圧を制御する。なお、駆動電圧ＶOUT2については、ホール素子１１０から出力される電圧ＶH1，ＶH2に基づいて、駆動電圧ＶOUT1と逆相になるように制御が行われる。したがって、モータ駆動回路１００では、駆動電圧ＶOUT1，ＶOUT2が緩やかに変化するように制御されることとなり、静音化やフライバック電圧の抑制等が実現される。
【０００５】
また、モータコイルＬは、ＰＷＭ信号出力回路１２０から出力されるＰＷＭ信号に応じて間欠制御される。具体的には、ＰＷＭ信号がＨレベルの場合は、ＰチャネルＭＯＳＦＥＴ１２２，１２３がオフであるため、駆動電圧ＶOUT1はオペアンプ１１５によって制御されることとなるが、ＰＷＭ信号がＬレベルの場合は、ＰチャネルＭＯＳＦＥＴ１２２，１２３がオンであるため、ＰチャネルＭＯＳＦＥＴ１１２がオフ、ＮチャネルＭＯＳＦＥＴ１１３がオンとなり、オペアンプ１１５の制御にかかわらず、駆動電圧ＶOUT1はＬレベルとなる。同様に、駆動電圧ＶOUT2もＰＷＭ信号に応じて制御される。したがって、ＰＷＭ信号がＬレベルの間はモータコイルＬが駆動されない状態となる。つまり、モータ駆動回路１００では、状況に応じてＰＷＭ信号のデューティーを変化させることによって、ファンの回転速度を制御することができる。
【特許文献１】特開２００４−１６６３７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
図７は、ＰＷＭ信号に応じた駆動電圧ＶOUT1の変化の一例を示す図である。ＰＷＭ信号がＨレベルからＬレベルになると、ＰチャネルＭＯＳＦＥＴ１１２がオフ、ＮチャネルＭＯＳＦＥＴ１１３がオンとなり、駆動電圧ＶOUT1はすぐにＬレベルになる。一方、ＰＷＭ信号がＬレベルからＨレベルになると、駆動電圧ＶOUT1はオペアンプ１１５の帰還制御によって変化していくため、ホール素子１１０から出力される電圧ＶH1，ＶH2の差に応じた目標のレベルとなるまでにはオペアンプ１１５の周波数特性に応じた時間がかかる。
【０００７】
また、ノート型パーソナルコンピュータのプロセッサ等を冷却するファンモータにおいては、ファンの回転速度を状況に応じて変化させているが、例えばスタンバイ状態やスリープモード等の発熱が少ない状況においては、消費電力量を抑制するために、可能な限りファンを低回転とすることが望ましい。そのため、モータ駆動回路１００の場合であれば、ファンを低回転とするためには、ＰＷＭ信号におけるＨレベルのデューティー比、すなわちＰＷＭ信号のパルス幅を小さくする必要がある。
【０００８】
ところが、モータ駆動回路１００では、図７に例示したように、ＰＷＭ信号がＬレベルからＨレベルになってから駆動電圧ＶOUT1が目標のレベルとなるまでにオペアンプ１１５の周波数特性に応じた時間がかかる。そのため、ＰＷＭ信号のパルス幅を小さくしていくと、駆動電圧ＶOUT1が目標のレベルまで到達する前にＰＷＭ信号がＬレベルに変化し、駆動電圧ＶOUT1がＬレベルとなってしまう場合もある。したがって、特に低回転域ではファンの回転速度をＰＷＭ信号のデューティーに応じてリニアに制御することができず、ファンの回転速度を必要十分な低回転とすることが難しくなってしまう。
【０００９】
本発明は上記課題を鑑みてなされたものであり、モータコイルを間欠駆動する際のスイッチング間隔を短くすることを可能にすることを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するため、本発明のモータ駆動回路は、接続点の電圧がモータコイルの一端に印加される駆動電圧となる、直列に接続された第１及び第２トランジスタと、前記駆動電圧を、前記モータコイルの駆動を制御するための第１及び第２制御電圧の差に応じた電圧とすべく、前記第１及び第２トランジスタを制御するオペアンプと、前記モータコイルを間欠駆動するためのパルス信号が一方の論理レベルの場合、前記オペアンプの制御にかかわらず、前記モータコイルが駆動されない状態とすべく前記第１及び第２トランジスタを駆動し、前記パルス信号が他方の論理レベルの場合、前記オペアンプの制御に基づいて前記第１及び第２トランジスタを駆動するスイッチ回路と、前記パルス信号が前記一方の論理レベルから他方の論理レベルに変化すると、前記オペアンプの制御にかかわらず、前記パルス信号が前記他方の論理レベルである時間より短い所定時間、前記駆動電圧を上昇させるべく前記第１及び第２トランジスタを駆動する駆動補助回路と、を備え、前記駆動補助回路は、前記パルス信号を前記所定時間遅延させた遅延パルス信号を生成する遅延回路と、前記パルス信号及び前記遅延パルス信号に基づいて、前記パルス信号が前記一方の論理レベルから前記他方の論理レベルに変化してから前記所定時間、前記駆動電圧を上昇させるべく前記第１トランジスタの電流を増加させるとともに前記第２トランジスタの電流を減少させるための補助パルス信号を出力する補助パルス出力回路と、を含み、前記オペアンプは、前記第１制御電圧が入力される一方の入力端子と、第１抵抗を介して前記第２制御電圧が入力される他方の入力端子と、前記他方の入力端子と前記第１及び第２トランジスタの前記接続点とを第２抵抗を介して接続する帰還回路と、前記補助パルス出力回路から出力される前記補助パルス信号が入力される出力端子と、を含む。
【発明の効果】
【００１１】
モータコイルを間欠駆動する際のスイッチング間隔を短くすることが可能になる。
【発明を実施するための最良の形態】
【００１２】
図１は、本発明の一実施形態であるモータ駆動回路の構成を示す図である。モータ駆動回路１０は、例えば、ノート型パーソナルコンピュータ等の電子機器において、プロセッサ等の発熱部品（被冷却装置）を冷却するためのファンモータに組み込まれており、冷却用のファンを回転させるためのモータを駆動するために用いられる。
【００１３】
本実施形態のモータ駆動回路１０は単相のファンモータを駆動する回路であり、オペアンプ１１Ａ，１１Ｂ、ＰチャネルＭＯＳＦＥＴ１２Ａ〜１４Ａ，１２Ｂ〜１４Ｂ、ＮチャネルＭＯＳＦＥＴ１５Ａ，１５Ｂ、抵抗１７Ａ，１７Ｂ，１８Ａ，１８Ｂ、反転回路２０Ａ，２０Ｂ，２１Ａ，２１Ｂ、ＰＷＭ信号出力回路２５、及び駆動補助回路２６を含んで構成されている。本実施形態においては、モータ駆動回路１０は集積化されており、端子ＯＵＴ１，ＯＵＴ２間に、モータコイルＬが接続され、端子Ｈ１，Ｈ２間に、モータの回転位置に応じた電圧ＶH1（第１制御電圧）及び電圧ＶH2（第２制御電圧）を出力するホール素子３０が接続されている。なお、電圧ＶH1，ＶH2は互いに逆相となる正弦波状に変化する電圧である。
【００１４】
なお、出力端子ＯＵＴ２側に設けられたオペアンプ１１Ｂ、ＰチャネルＭＯＳＦＥＴ１２Ｂ〜１４Ｂ、ＮチャネルＭＯＳＦＥＴ１５Ｂ、抵抗１７Ｂ，１８Ｂ、反転回路２０Ｂ，２１Ｂについては、ホール素子３０から出力される電圧ＶH1，ＶH2のオペアンプ１１Ｂへの入力関係がオペアンプ１１Ａとは反対である以外、出力端子ＯＵＴ１側と同様の構成となっている。
【００１５】
オペアンプ１１Ａは、＋入力端子に電圧ＶH1が印加され、−入力端子に抵抗１７Ａ（第１抵抗）を介して電圧ＶH2が印加されている。また、オペアンプ１１Ａは、端子ＯＵＴ１と−入力端子とを抵抗１８Ａ（第２抵抗）を介して接続する帰還回路を含んで構成されている。すなわち、オペアンプ１１Ａは、端子ＯＵＴ１に印加される駆動電圧ＶOUT1が、電圧ＶH1，ＶH2の差を抵抗１７Ａ，１８Ａの抵抗比に応じたゲインで増幅した電圧となるよう帰還制御を行う。なお、オペアンプ１１Ｂによって制御される端子ＯＵＴ２に印加される駆動電圧ＶOUT2は、駆動電圧ＶOUT1の逆相となる。
【００１６】
ＰチャネルＭＯＳＦＥＴ１２Ａ（第１トランジスタ）及びＮチャネルＭＯＳＦＥＴ１５Ａ（第２トランジスタ）は、電源電圧Ｖddと接地電圧との間で直列に接続され、接続点が端子ＯＵＴ１と接続されている。そして、ＰチャネルＭＯＳＦＥＴ１２Ａ及びＮチャネルＭＯＳＦＥＴ１５Ａのゲートには、オペアンプ１１Ａの出力電圧が反転回路２０Ａ，２１Ａを介して印加されている。なお、反転回路２０Ａ，２１Ａは、オペアンプ１１Ａの出力電圧を中点電圧（例えばＶdd／２）を境に反転して出力する回路である。したがって、電圧ＶH1＞電圧ＶH2の場合は、オペアンプ１１Ａの出力電圧が高くなり、ＰチャネルＭＯＳＦＥＴ１２Ａの電流が増加するとともにＮチャネルＭＯＳＦＥＴ１５Ａの電流が減少していき、駆動電圧ＶOUT1は高くなっていく。一方、電圧ＶH1＜電圧ＶH2の場合は、オペアンプ１１Ａの出力電圧が低くなり、ＰチャネルＭＯＳＦＥＴ１２Ａの電流が減少するとともにＮチャネルＭＯＳＦＥＴ１５Ａの電流が増加していき、駆動電圧ＶOUT1は低くなっていく。このような制御により、駆動電圧ＶOUT1が電圧ＶH1，ＶH2の差に応じた電圧となる。
【００１７】
ＰＷＭ信号出力回路２５は、モータコイルＬを間欠駆動するためのＰＷＭ信号（パルス信号）を出力する。本実施形態では、ＰＷＭ信号がＬレベルの場合、ＰチャネルＭＯＳＦＥＴ１３Ａ，１３Ｂ，１４Ａ，１４Ｂ（スイッチ回路）がオンとなる。そして、ＰチャネルＭＯＳＦＥＴ１３Ａ，１３Ｂ，１４Ａ，１４Ｂがオンになると、オペアンプ１１Ａ，１１Ｂの出力電圧にかかわらず、ＰチャネルＭＯＳＦＥＴ１２Ａ，１２Ｂがオフ、ＮチャネルＭＯＳＦＥＴ１５Ａ，１５Ｂがオンとなり、駆動電圧ＶOUT1，ＶOUT2が共にＬレベルとなり、モータコイルＬが駆動されない状態となる。一方、ＰＷＭ信号がＨレベルの場合、ＰチャネルＭＯＳＦＥＴ１３Ａ，１３Ｂ，１４Ａ，１４Ｂがオフとなり、駆動電圧ＶOUT1，ＶOUT2がオペアンプ１１Ａ，１１Ｂによって制御され、電圧ＶOUT1，ＶOUT2の電圧差によってモータコイルＬが駆動される。すなわち、ＰＷＭ信号のＨレベルのデューティー比を大きくすることによってモータの回転速度を上昇させ、デューティー比を小さくすることによってモータの回転速度を下降させることができる。
【００１８】
駆動補助回路２６は、ＰＷＭ信号がＬレベルからＨレベルとなってオペアンプ１１Ａ，１１Ｂによる電圧ＶOUT1，ＶOUT2の制御が再開された際の、駆動電圧ＶOUT1，ＶOUT2の応答性を高めるための補助パルスを出力する。すなわち、ＰＷＭ信号がＨレベルに変化すると、オペアンプ１１Ａ，１１Ｂによって駆動電圧ＶOUT1，ＶOUT2をＬレベルから電圧ＶH1，ＶH2の差に応じた電圧とする制御が再開されるが、その際に、電圧ＶOUT1，ＶOUT2が目標のレベルに到達する時間を短くするために補助パルスが用いられる。本実施形態における補助パルスは、ＰＷＭ信号がＬレベルからＨレベルに変化してから所定時間Ｈレベルとなる信号であり、補助パルスのパルス幅はＰＷＭ信号のパルス幅より短くなっている。したがって、補助パルスがＨレベルの間、ＰチャネルＭＯＳＦＥＴ１２Ａの電流が増加し、ＮチャネルＭＯＳＦＥＴ１５Ａの電流が減少するようにＰチャネルＭＯＳＦＥＴ１２Ａ及びＮチャネルＭＯＳＦＥＴ１５Ａが制御されることにより、オペアンプ１１Ａのみの制御の場合よりも速く駆動電圧ＶOUT1が上昇していく。駆動電圧ＶOUT2についても同様である。
【００１９】
図２は、駆動補助回路２６の構成例を示す図である。駆動補助回路２６は、ＰチャネルＭＯＳＦＥＴ４０，４１、ＮチャネルＭＯＳＦＥＴ４２，４３、抵抗４６、キャパシタ４８、ＮＯＴ回路５０、及びＡＮＤ回路５１を含んで構成されている。ＰチャネルＭＯＳＦＥＴ４０及びＮチャネルＭＯＳＦＥＴ４２はインバータを構成している。ＰチャネルＭＯＳＦＥＴ４１及びＮチャネルＭＯＳＦＥＴ４３もインバータを構成している。
【００２０】
図３に例示するように、ＰＷＭ信号がＬレベルからＨレベルに変化すると、ＰチャネルＭＯＳＦＥＴ４０及びＮチャネルＭＯＳＦＥＴ４２により構成されるインバータの出力がＬレベルになるため、抵抗４６の抵抗値及びキャパシタ４８の容量に応じた時定数でＡ点の電圧が降下していく。そして、Ａ点の電圧がＰチャネルＭＯＳＦＥＴ４１及びＮチャネルＭＯＳＦＥＴ４３により構成されるインバータの閾値電圧に達すると、Ｂ点の電圧がＨレベルに変化する。また、ＰＷＭ信号がＨレベルからＬレベルに変化すると、Ａ点の電圧は時定数に応じて上昇していき、ＰチャネルＭＯＳＦＥＴ４１及びＮチャネルＭＯＳＦＥＴ４３により構成されるインバータの閾値電圧に達すると、Ｂ点の電圧がＬレベルに変化する。すなわち、ＰチャネルＭＯＳＦＥＴ４０，４１、ＮチャネルＭＯＳＦＥＴ４２，４３、抵抗４６、及びキャパシタ４８は遅延回路を構成しており、ＰＷＭ信号を所定時間遅延させた信号がＢ点から出力される。そして、ＮＯＴ回路５０及びＡＮＤ回路５１が補助パルス出力回路を構成しており、Ｂ点から出力される信号をＮＯＴ回路５０で反転した信号と、ＰＷＭ信号とがＡＮＤ回路５１に入力されることにより、ＰＷＭ信号がＬレベルからＨレベルになってから所定時間Ｈレベルとなる補助パルスが生成される。
【００２１】
図４は、モータ駆動回路１０の動作の一例を示す図である。ＰＷＭ信号がＨレベルで維持されている期間においては、モータコイルＬの両端に印加される駆動電圧ＶOUT1，ＶOUT2が、ホール素子３０から出力される電圧ＶH1，ＶH2の差に応じた電圧となるようオペアンプ１１Ａ，１１Ｂによって制御され、モータコイルＬが駆動される。そして、ＰＷＭ信号がパルス状に変化している期間において、ＰＷＭ信号がＨレベルからＬレベルになるとオペアンプ１１Ａ，１１Ｂの制御にかかわらず駆動電圧ＶOUT1，ＶOUT2がＬレベルとなり、モータコイルＬが駆動されない状態となる。また、ＰＷＭ信号がパルス状に変化している期間において、ＰＷＭ信号がＬレベルからＨレベルになると、オペアンプ１１Ａ，１１Ｂの制御によって、駆動電圧ＶOUT1，ＶOUT2は電圧ＶH1，ＶH2の差に応じた目標のレベルに戻る。すなわち、ＰＷＭ信号のＨレベルのデューティー比に応じてモータコイルＬが間欠駆動されることとなる。
【００２２】
図５は、ＰＷＭ信号及び補助パルスに応じた駆動電圧の変化の一例を示す図である。前述したように、ＰＷＭ信号がＬレベルからＨレベルになると、駆動補助回路２６から補助パルスが出力される。補助パルスがＨレベルである短い期間、ＰチャネルＭＯＳＦＥＴ１２Ａの電流が増加するとともにＮチャネルＭＯＳＦＥＴ１５Ａの電流が減少するよう、ＰチャネルＭＯＳＦＥＴ１２Ａ及びＮチャネルＭＯＳＦＥＴ１５Ａが制御され、オペアンプ１１Ａのみで制御する場合より速く駆動電圧ＶOUT1が上昇していく。そして、補助パルスがＬレベルになると、駆動電圧ＶOUT1は、補助パルスによって上昇したレベルから目標のレベルになるようにオペアンプ１１Ａによって制御される。駆動電圧ＶOUT2についても同様である。このように、モータコイルＬを間欠駆動する場合において、モータコイルＬを駆動されていない状態から駆動する状態へ切り替える際に、補助パルスによって駆動電圧ＶOUT1，ＶOUT2が目標のレベルに到達するまでの時間を短くすることができる。
【００２３】
以上、本実施形態のモータ駆動回路１０について説明した。モータ駆動回路１０では、ＰＷＭ信号がＬレベルからＨレベルになると、短いパルス幅の補助パルスが生成され、駆動電圧ＶOUT1，ＶOUT2を目標のレベルに到達させるための補助が行われる。したがって、オペアンプ１１Ａ，１１Ｂのみで駆動電圧ＶOUT1，ＶOUT2を制御する場合よりも速く、駆動電圧ＶOUT1，ＶOUT2を目標のレベルに到達させることができる。そのため、ＰＷＭ信号のパルス幅、すなわち、モータコイルＬを間欠駆動する際のスイッチング間隔を短くすることが可能となり、低速域においてもモータの回転速度をリニアに制御することが可能となる。また、駆動電圧ＶOUT1，ＶOUT2が目標のレベルに到達するまでの期間は消費電力が高いため、この期間が短くなることにより、電力消費量を抑制することができる。
【００２４】
なお、補助パルスについては、図２に例示したように、ＰＷＭ信号を所定時間遅延させた信号と、ＰＷＭ信号とに基づいて生成することができる。
【００２５】
そして、このようなモータ駆動回路１０を用いることにより、ノート型パーソナルコンピュータ等の電子機器において、プロセッサ等の発熱部品の発熱量が小さい場合においては、ファンの回転速度を十分低回転にすることが可能となり、電力消費量を抑制することができる。
【００２６】
なお、上記実施形態は本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物も含まれる。例えば、本実施形態では、モータ駆動回路１０を単相のファンモータの駆動用としたが、駆動対象のモータはファンモータに限られず、相数についても単相に限られない。
【図面の簡単な説明】
【００２７】
【図１】本発明の一実施形態であるモータ駆動回路の構成を示す図である。
【図２】駆動補助回路の構成例を示す図である。
【図３】駆動補助回路の動作の一例を示す図である。
【図４】モータ駆動回路の動作の一例を示す図である。
【図５】ＰＷＭ信号及び補助パルスに応じた駆動電圧の変化の一例を示す図である。
【図６】単相のファンモータを駆動するモータ駆動回路の構成の一例を示す図である。
【図７】ＰＷＭ信号に応じた駆動電圧の変化の一例を示す図である。
【符号の説明】
【００２８】
１０  モータ駆動回路
１１Ａ，１１Ｂ  オペアンプ
１２Ａ〜１４Ａ，１２Ｂ〜１４Ｂ  ＰチャネルＭＯＳＦＥＴ
１５Ａ，１５Ｂ  ＮチャネルＭＯＳＦＥＴ
１７Ａ，１７Ｂ，１８Ａ，１８Ｂ  抵抗
２０Ａ，２０Ｂ，２１Ａ，２１Ｂ  反転回路
２５  ＰＷＭ信号出力回路
２６  駆動補助回路
３０  ホール素子
４０，４１  ＰチャネルＭＯＳＦＥＴ
４２，４３  ＮチャネルＭＯＳＦＥＴ
４６  抵抗
４８  キャパシタ
５０  ＮＯＴ回路
５１  ＡＮＤ回路
【図１】
0005297634.tif 000002
【図２】
0005297634.tif 000003
【図３】
0005297634.tif 000004
【図４】
0005297634.tif 000005
【図５】
0005297634.tif 000006
【図６】
0005297634.tif 000007
【図７】
0005297634.tif 000008