(57)【特許請求の範囲】
【請求項１】
ブラシレスモータに駆動電流を供給するドライバ回路と、
前記ドライバ回路を駆動するプリドライバ回路と、
前記プリドライバ回路に正弦波形のＰＷＭ信号を供給するＰＷＭ回路と、
磁気素子からの信号に基づいて前記ブラシレスモータの回転位置を検出し、位置信号を出力する位置検出部と、
外部からの速度指令信号と前記位置信号とに基づいて前記ＰＷＭ回路に変調波形の制御信号を出力して制御する制御部と、
を有するブラシレスモータの駆動装置であって、
前記制御部は、
前記位置検出部から出力される３つの位置信号の変化タイミング間の時間をパルスカウントし、２つ前のカウント値と１つ前のカウント値との差を１つ前のカウント値に加算した時間を次の変調波形の６０°位相分の時間幅データとして使用して、変調波形を形成し、その変調波形を前記ＰＷＭ回路に出力して、前記ブラシレスモータを駆動することを特徴とするブラシレスモータの駆動装置。
【請求項２】
前記制御部は、位置検出部からの位置信号の変化タイミングに基づいて時間をカウントし、それによって得られるカウンタ値を出力するカウンタ回路と、外部からの速度指令信号と前記カウンタ回路からのカウンタ値に基づいて、変調波形を形成し、前記変調波形を前記ＰＷＭ回路に出力する出力波形形成部を備えていることを特徴とする請求項１記載のブラシレスモータの駆動装置。
【請求項３】
前記出力波形形成部は、前記変調波形の最後の波形データの出力の終了タイミングと前記位置信号のエッジのタイミングが一致しない場合で、前記変調波形の最後の波形データの出力が終了しても位置信号のエッジのタイミングが来ない場合には、エッジのタイミングまで最後の波形データを出力し続け、エッジのタイミングでリセットすることを特徴とする請求項２記載のブラシレスモータの駆動装置。
【請求項４】
前記出力波形形成部は、前記変調波形の最後の波形データの出力の終了タイミングと前記位置信号のエッジのタイミングが一致しない場合で、前記変調波形の最後の波形データの出力を行う前に前記位置信号のエッジのタイミングが来たときは、その時刻に次の６０°位相分の変調波信号の出力を開始することを特徴とする請求項２記載のブラシレスモータの駆動装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ブラシレスモータの駆動装置に関し、特に、ロータの位置を検出・推定するようにしたブラシレスモータの駆動装置に関するものである。
【背景技術】
【０００２】
従来、ブラシレスモータの駆動装置としては、ブラシレスモータに三相の駆動電流を供給するインバータ回路と、このインバータ回路に正弦波のＰＷＭ信号を供給するＰＷＭ回路と、モータの回転位置を推定して位置信号を出力する位置推定回路と、外部からの速度指令信号と位置信号に基づいてＰＷＭ回路に制御信号を出力するモータの駆動装置が種々提案されている。（例えば、特許文献１，特許文献２参照）
【０００３】
上記ブラシレスモータの駆動装置では、出力波形形成回路を備え、位置信号に基づいて、ＰＷＭ回路に出力する制御信号の変調波形を形成し、出力する。
【０００４】
図７は、特許文献１に開示されるブラシレスモータの駆動装置での出力波形形成回路が変調波形を形成するときの方法を示す図である。図７（ａ）に示す波形図は、ブラシレスモータに設置された３つのホールＩＣ等により検出される位置信号Ｈｕ，Ｈｖ，Ｈｗの時間変化を示している。図７（ｂ）に示す波形図は、出力波形形成回路により形成され出力される変調波信号Ｓｕ，Ｓｖ，Ｓｗである。
【０００５】
ブラシレスモータの駆動装置に設けられたカウンタ回路により、例えば位置信号Ｈｕのアップエッジ（図中の矢印１００で示す）から位置信号Ｈｗの次のダウンエッジ（図中の矢印１０１で示す）までの時間をカウントする。このアップエッジ１００から次のダウンエッジ１０１までの時間は、６０°位相分の時間幅である。得られた時間幅は、図中の区間１０２で示す。出力波形形成回路は、この区間１０２の時間幅Ｔ１０２を次の６０°位相分の変調波形を形成する際の時間幅データとして使用する。出力波形形成回路では、変調波形の波形データが記憶されている。その波形データは、変調波信号Ｓｕの３６０°位相分のデータと変調波信号Ｓｖの３６０°位相分のデータと変調波信号Ｓｗの３６０°位相分のデータからなり、変調波信号Ｓｕ，Ｓｖ，Ｓｗのそれぞれの３６０°位相分のデータは、６×ｎ個に分割されたデータからなり、各６０°位相分がｎ個に分割されたデータ（例えば、３２データ）からなっている。そして、出力波形形成回路では、区間１０２の時間幅Ｔ１０２と、符号１０３の矢印で示した次の６０°位相分の区間１０３におけるｎ個に分割された波形データに基づいて変調波形を形成し、出力する。
【０００６】
次に、ブラシレスモータの駆動装置に設けられたカウンタ回路により、位置信号Ｈｗのダウンエッジ（図中の矢印１０１で示す）から位置信号Ｈｖの次のアップエッジ（図中の矢印１０４で示す）までの時間をカウントする。このダウンエッジ１０１から次のアップエッジ１０４までの時間は、６０°位相分の時間幅である。得られた時間幅は、図中の符号１０５の区間で示す。出力波形形成回路は、この区間１０５の時間幅Ｔ１０５を次の６０°位相分の変調波形を形成する際の時間幅データとして使用する。出力波形形成回路では、区間１０５の時間幅Ｔ１０５と、符号１０６の矢印で示した次の６０°位相分の区間１０６におけるｎ個に分割された波形データに基づいて変調波形を形成し、出力する。
【０００７】
さらに、ブラシレスモータの駆動装置に設けられたカウンタ回路により、位置信号Ｈｖのアップエッジ（図中の矢印１０４で示す）から位置信号Ｈｕの次のダウンエッジ（図中の矢印１０７で示す）までの時間をカウントする。このアップエッジ１０４から次のダウンエッジ１０７までの時間は、６０°位相分の時間幅である。得られた時間幅は、図中の区間１０８で示す。出力波形形成回路は、この区間１０８の時間幅Ｔ１０８を次の６０°位相分の変調波形を形成する際の時間幅データとして使用する。出力波形形成回路では、区間１０８の時間幅Ｔ１０８と、符号１０９の矢印で示した次の６０°位相分の時間幅１０９におけるｎ個の分割された波形データに基づいて変調波形を形成し、出力する。
【０００８】
上記のように、特許文献１に開示されるブラシレスモータの駆動装置では、３つの位置信号の変化するタイミングの時間、すなわち、６０°位相分の時間幅をパルスカウントにより測定する。そして、測定されたこの時間幅を次の変調波形の６０°位相分の時間幅データとして使用する。
【０００９】
特許文献２に開示されるブラシレスモータの駆動装置においても、特許文献１での装置と同様に、３つの位置信号の変化するタイミングの時間、すなわち、６０°位相分の時間幅をパルスカウントにより測定する。そして、測定されたその時間幅を次の変調波形の６０°位相分の時間幅データとして使用する。しかしながら、特許文献２では、特許文献１と異なり、２つ前の測定された６０°位相分の時間幅と１つ前の測定された６０°位相分の時間幅との差が所定しきい値以下である場合は１つ前に測定された６０°位相分の時間幅を変調波形の３６０°位相分の時間幅データとして使用する。このことを、図８を用いて説明する。
【００１０】
図８は、特許文献２に開示されるブラシレスモータの駆動装置での出力波形形成回路が変調波形を形成するときの方法を示す図である。図８（ａ）に示す波形図は、ブラシレスモータに設置された３つのホールＩＣ等により検出される位置信号Ｈｕ，Ｈｖ，Ｈｗの時間変化を示している。図８（ｂ）に示す波形図は、出力波形形成回路により形成され出力される変調波信号Ｓｕ，Ｓｖ，Ｓｗである。
【００１１】
ブラシレスモータの駆動装置に設けられたカウンタ回路により、位置信号Ｈｖのダウンエッジ（図中の矢印２００で示す）から位置信号Ｈｕの次のアップエッジ（図中の矢印２０１で示す）までの時間をカウントする。このダウンエッジ２００から次のアップエッジ２０１までの時間は、６０°位相分の時間幅である。得られた時間幅は、図中の符号２０２の区間で示す。次に、位置信号Ｈｕのアップエッジ（図中の矢印２０１で示す）から位置信号Ｈｗの次のダウンエッジ（図中の矢印２０３で示す）までの時間をカウントする。このアップエッジ２０１から次のダウンエッジ２０３までの時間は、６０°位相分の時間幅である。得られた時間幅は、図中の符号２０４の区間で示す。区間２０２で示す２つ前の測定された６０°位相分の時間幅をＴ２０２とし、区間２０４で示す１つ前の測定された６０°位相分の時間幅をＴ２０４としたとき、その差ΔＴ（＝Ｔ２０４−Ｔ２０２）が所定しきい値以上である場合は、図７で示したものと同様の方法で出力波形形成回路は、変調波形を形成する。
【００１２】
一方、時間幅Ｔ２０２と時間幅Ｔ２０４との差ΔＴ（＝Ｔ２０４−Ｔ２０２）が所定しきい値以下である場合は、出力波形形成回路は、変調波形を形成する際に、この区間２０４の時間幅Ｔ２０４を、図８の区間２０５，２０６，２０７，２０８，２０９，２１０で示す３６０°位相の各６０°位相分の時間幅データとして用い、変調波形を形成し、出力する。
【先行技術文献】
【特許文献】
【００１３】
【特許文献１】特開２００１−０３７２７９号公報
【特許文献２】特開２００５−１２４３６７号公報
【発明の概要】
【発明が解決しようとする課題】
【００１４】
しかしながら、特許文献１，２に開示されるような従来の装置では、事前に測定した時間幅を次の６０°位相分の時間幅データとするため、モータの回転速度が一定であれば安定した速度を保てるが、モータの回転速度が大きく変動するような場合、例えば加減速時などは追従性が悪いという問題点があった。
【００１５】
図９は、特許文献１，２に開示されるブラシレスモータの駆動装置での、３つの位置信号の変化するタイミングの時間、すなわち、６０°位相分の時間幅をパルスカウントにより測定し、そして、測定されたこの時間幅を次の変調波形の６０°位相分の時間幅データとして使用した場合の、Ｕ相巻線電流とＶ相巻線電流とＷ相巻線電流のシミュレーション結果を示す図である。図９（ａ）に示す波形図は、ブラシレスモータに設置された３つのホールＩＣ等により検出される位置信号Ｈｕ，Ｈｖ，Ｈｗの時間変化を示している。図９（ｂ）に示す波形図は、Ｕ相巻線電流とＶ相巻線電流とＷ相巻線電流を示している。図９を見て分かるように、この場合には、加減速時に、矢印３００，３０１，３０２等のように大きな波形歪が生じており、モータ追従性が悪化していることが分かる。
【００１６】
本発明の目的は、上記の課題に鑑み、モータの回転速度が大きく変動するような場合、例えば加減速時でも追従性が良好なブラシレスモータの駆動装置を提供することにある。
【課題を解決するための手段】
【００１７】
本発明に係るブラシレスモータの駆動装置は、上記の目的を達成するため、次のように構成される。
第１のブラシレスモータの駆動装置（請求項１に対応）は、ブラシレスモータに駆動電流を供給するドライバ回路と、ドライバ回路を駆動するプリドライバ回路と、プリドライバ回路に正弦波形のＰＷＭ信号を供給するＰＷＭ回路と、磁気素子からの信号に基づいてブラシレスモータの回転位置を検出し、位置信号を出力する位置検出部と、外部からの速度指令信号と位置信号とに基づいてＰＷＭ回路に変調波形の制御信号を出力して制御する制御部と、を有するブラシレスモータの駆動装置であって、制御部は、位置検出部から出力される３つの位置信号の変化タイミング間の時間をパルスカウントし、２つ前のカウント値と１つ前のカウント値との差を１つ前のカウント値に加算した時間を次の変調波形の６０°位相分の時間幅データとして使用して、変調波形を形成し、その変調波形をＰＷＭ回路に出力して、ブラシレスモータを駆動することを特徴とする。
第２のブラシレスモータの駆動装置（請求項２に対応）は、上記の構成において、好ましくは、制御部は、位置検出部からの位置信号の変化タイミングに基づいて時間をカウントし、それによって得られるカウンタ値を出力するカウンタ回路と、外部からの速度指令信号とカウンタ回路からのカウンタ値に基づいて、変調波形を形成し、変調波形をＰＷＭ回路に出力する出力波形形成部を備えていることを特徴とする。
第３のブラシレスモータの駆動装置（請求項３に対応）は、上記の構成において、好ましくは、出力波形形成部は、変調波形の最後の波形データの出力の終了タイミングと位置信号のエッジのタイミングが一致しない場合で、変調波形の最後の波形データの出力が終了しても位置信号のエッジのタイミングが来ない場合には、エッジのタイミングまで最後の波形データを出力し続け、エッジのタイミングでリセットすることを特徴とする。
第４のブラシレスモータの駆動装置（請求項４に対応）は、上記の構成において、好ましくは、出力波形形成部は、変調波形の最後の波形データの出力の終了タイミングと位置信号のエッジのタイミングが一致しない場合で、変調波形の最後の波形データの出力を行う前に位置信号のエッジのタイミングが来たときは、その時刻に次の６０°位相分の変調波信号の出力を開始することを特徴とする。
【発明の効果】
【００１８】
本発明によれば、制御部が、位置検出部から出力される３つの位置信号の変化タイミング間の時間をパルスカウントし、２つ前のカウント値と１つ前のカウント値との差を１つ前のカウント値に加算した時間を次の変調波形の６０°位相分の時間幅データとして使用して、変調波形を形成し、その変調波形をＰＷＭ回路に出力して、ブラシレスモータを駆動するため、モータの回転速度が大きく変動する場合でも追従性を向上することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の本実施形態に係るブラシレスモータの駆動装置の構成を示すブロック図である。
【図２】本発明の本実施形態に係るブラシレスモータの駆動装置での出力波形形成部が変調波波形を形成するときの方法を示す図であり、（ａ）は、ブラシレスモータに設置された３つのホールＩＣにより検出される位置信号の時間変化を示しており、（ｂ）は、出力波形形成部により形成され出力される変調波波形である。
【図３】図２に示す変調波波形Ｓｖのうちの区間５５の変調波波形Ｓｖ５５を出力波形形成部によって形成する仕方を説明する図である。
【図４】変調波波形Ｓｖ５５の最後の波形データＤｎの時間ｔの間の出力の終了タイミングと位置信号Ｈｖのアップエッジのタイミングが一致しない場合の出力波形形成部での処理を説明する図である。
【図５】変調波波形Ｓｖ５５の最後の波形データＤｎの時間ｔの間の出力の終了タイミングと位置信号Ｈｖのアップエッジのタイミングが一致しない場合の出力波形形成部での処理を説明する図である。
【図６】本発明の本実施形態に係るブラシレスモータの駆動装置でのＵ相巻線電流とＶ相巻線電流とＷ相巻線電流のシミュレーション結果を示す図である。
【図７】従来のブラシレスモータの駆動装置での出力波形形成回路が変調波波形を形成するときの方法を示す図である。
【図８】従来のブラシレスモータの駆動装置での出力波形形成回路が変調波波形を形成するときの方法を示す図である。
【図９】従来のブラシレスモータの駆動装置での、Ｕ相巻線電流とＶ相巻線電流とＷ相巻線電流のシミュレーション結果を示す図である。
【発明を実施するための形態】
【００２０】
以下に、本発明の好適な実施形態（実施例）を添付図面に基づいて説明する。
【００２１】
図１は、本発明の本実施形態に係るブラシレスモータの駆動装置の構成を示すブロック図である。ブラシレスモータの駆動装置１０は、ドライバ回路１１、電源１２、プリドライバ回路１３、ＰＷＭ回路１４、基本波形形成部１５、位置検出部１６、カウンタ回路１７、出力波形形成部１８、３個のホールＩＣ１９ｕ，１９ｖ，１９ｗより構成されている。そして、制御部５は、カウンタ回路１７、出力波形形成部１８によって構成される。
【００２２】
ドライバ回路１１は、スイッチングトランジスタＴｒ１〜Ｔｒ６と逆並列接続したダイオードＤ１〜Ｄ６よりなるスイッチング素子を６個用いて三相ブリッジ回路を構成したインバータ回路（図示せず）で、電源１２から供給される直流電圧によって駆動する。この６つのスイッチングトランジスタは、ＰＷＭ回路１４からプリドライバ回路１３を介して入力されるＰＷＭ信号によってオン／オフすることにより、三相の固定子巻線２０ｕ，２０ｖ，２０ｗに三相の駆動電流Ｉｕ，Ｉｖ，Ｉｗを供給する。
【００２３】
３個のホールＩＣ１９ｕ，１９ｖ，１９ｗは、モータ２１の回転子のＳ極とＮ極の位置を検出し、位置検出部１６に位置信号Ｈｕ，Ｈｖ，Ｈｗを出力する。
【００２４】
位置検出部１６は、検出した位置信号Ｈｕ，Ｈｖ，Ｈｗをカウンタ回路１７および出力波形形成部１８に出力する。
【００２５】
カウンタ回路１７は、位置検出部１６からの位置信号に基づいて位置信号の変化タイミング間の時間をカウントし、それによって得られるカウンタ値を出力波形形成部１８に出力する。
【００２６】
出力波形形成部１８は、外部からの速度指令信号Ａと位置検出部１６からのＨｕ，Ｈｖ，Ｈｗとカウンタ回路１７からのカウンタ値に基づいて、変調波信号Ｓｕ，Ｓｖ，Ｓｗを形成し、その変調波信号Ｓｕ，Ｓｖ，ＳｗをＰＷＭ回路１４に出力する。
【００２７】
ＰＷＭ回路１４は、出力波形形成部１８から出力された変調波信号Ｓｕ，Ｓｖ，Ｓｗと基本波形形成部１５から出力される三角波を比較して、変調波信号Ｓｕ，Ｓｖ，Ｓｗで変調されたＰＷＭ信号をプリドライバ回路１３に出力する。
【００２８】
プリドライバ回路１３は、ＰＷＭ回路１４からの入力されたＰＷＭ信号に従って、ドライバ回路１１のスイッチングトランジスタＴｒ１〜Ｔｒ６を駆動する信号を出力する。
【００２９】
次に、本実施形態に係るブラシレスモータの駆動装置１０の動作について説明する。本実施形態のブラシレスモータの駆動装置１０の特徴は、制御部５が、位置検出部１６から出力される３つの位置信号の変化タイミング間の時間をパルスカウントし、それらの３つの位置信号の変化タイミング間のカウント値のうち２つ前のカウント値と１つ前のカウント値との差を１つ前のカウント値に加算した時間を次の変調波形の６０°位相分の時間幅データとして使用して、次の６０°位相分のｎ個に分割された波形データに基づき変調波信号Ｓｕ，Ｓｖ，Ｓｗを形成し、その変調波信号Ｓｕ，Ｓｖ，ＳｗをＰＷＭ回路１４に出力して、それらの信号に基づいてブラシレスモータ２１を駆動することである。
【００３０】
図２は、ブラシレスモータの駆動装置１０での出力波形形成部１８が変調波信号Ｓｕ，Ｓｖ，Ｓｗを形成するときの方法を示す図である。図２（ａ）に示す波形図は、ブラシレスモータ２１に設置された３つのホールＩＣ１９ｕ，１９ｖ，１９ｗからの信号に基づいて位置検出部１６によって検出される位置信号Ｈｕ，Ｈｖ，Ｈｗの時間変化を示している。図２（ｂ）に示す波形図は、出力波形形成部１８により形成され出力される変調波信号Ｓｕ，Ｓｖ，Ｓｗの波形である。
【００３１】
ブラシレスモータ２１の駆動装置１０に設けられたカウンタ回路１７により、位置信号Ｈｖのダウンエッジ（図中の矢印５０で示す）から位置信号Ｈｕの次のアップエッジ（図中の矢印５１で示す）までの時間をカウントする。このダウンエッジ５０から次のアップエッジ５１までの時間は、６０°位相分の時間幅である。得られた時間幅は、図中の区間５２で示す。次に、位置信号Ｈｕのアップエッジ（図中の矢印５１で示す）から位置信号Ｈｗの次のダウンエッジ（図中の矢印５３で示す）までの時間をカウントする。このアップエッジ５１から次のダウンエッジ５３までの時間は、６０°位相分の時間幅である。得られた時間幅は、図中の区間５４で示す。
【００３２】
出力波形形成部１８は、区間５４で測定された６０°位相分の時間幅Ｔ５４と区間５２で測定された６０°位相分の時間幅Ｔ５２との差ΔＴ１（＝Ｔ５４−Ｔ５２）を求め、区間５４の時間幅Ｔ５４に差ΔＴ１（＝Ｔ５４−Ｔ５２）を加えた時間を、図２の区間５５の６０°位相分の時間幅Ｔ５５として用い、変調波信号Ｓｕ，Ｓｖ，Ｓｗを形成し、出力する。ここで、Ｔ５２、Ｔ５４の測定はカウンタ回路１７で行われる。
【００３３】
図３は、図２に示す変調波形Ｓｖのうちの区間５５で示す範囲の変調波形を出力波形形成部１８によって形成する仕方を説明する図である。出力波形形成部１８では、変調波信号の波形データが記憶されている。そして、その波形データは、変調波信号Ｓｕの３６０°位相分のデータと変調波信号Ｓｖの３６０°位相分のデータと変調波信号Ｓｗの３６０°位相分のデータからなり、変調波信号Ｓｕ，Ｓｖ，Ｓｗのそれぞれの３６０°位相分のデータは、６×ｎ個に分割されたデータからなり、各６０°位相分がｎ個に分割されたデータＤ１，Ｄ２，Ｄ３，・・・Ｄｎ（例えば、ｎ＝３２）からなっている。そして、出力波形形成部１８では、図２における符号５４で示した時間幅Ｔ５４に差ΔＴ１（＝Ｔ５４−Ｔ５２）を加えた時間幅Ｔ５５に、区間５５のｎ個に分割された波形データＤ１，Ｄ２，Ｄ３，・・・Ｄｎが等しい時間間隔で収まるように変調波波形を形成し、出力する。すなわち、区間５５のｎ個に分割された波形データＤ１，Ｄ２，Ｄ３，・・・Ｄｎの各１データが継続する時間ｔが、区間５５の時間幅Ｔ５５の１／ｎとなるように設定される（すなわち、ｔ＝Ｔ５５×（１／ｎ））。そして、波形データのＤ１，Ｄ２，Ｄ３，・・・Ｄｎの各データが、この継続時間ｔで順次出力されることによって、区間５５で示す６０°位相分における変調波形Ｓｖ５５が出力される。ここで変調波信号のデータは、Ｓｕ，Ｓｖ，Ｓｗのいずれか１つを記憶しておき、他の２つは１２０°、２４０°移相して使用することもできる。
【００３４】
図４と図５は、変調波形Ｓｖ５５の最後の波形データＤｎの時間ｔの間の出力の終了タイミングと位置信号Ｈｖのアップエッジ５６のタイミングが一致しない場合の出力波形形成部１８での処理を説明する図である。図４に示すように変調波形Ｓｖ５５の最後の波形データＤｎの時間ｔの間の出力が時刻ｔＡで終了しても位置信号Ｈｖのアップエッジ５６のタイミング（時刻）ｔＢが来ない場合には、アップエッジ５６のタイミングｔＢまで波形データＤｎを出力し続け、アップエッジ５６のタイミングｔＢでリセットする。
【００３５】
また、図５に示すように、変調波形Ｓｖ５５の最後の波形データＤｎの時間ｔの間の出力を行う前に位置信号Ｈｖのアップエッジ５６のタイミング（時刻）ｔｃが来たときは、その時刻ｔｃに出力波形形成部１８は次の６０°位相分の変調波信号の出力を開始する。図３〜図５では、変調波信号Ｓｖの形成方法を示しているが、変調波信号Ｓｕ，ＳｗもＳｖを１２０°、２４０°移相させた波形として変調波信号Ｓｖの形成方法と同様にして形成される。
【００３６】
次に、図２に示した区間５８で示す６０°位相分の変調波信号Ｓｕ，Ｓｖ，Ｓｗの出力波形形成部１８による形成について説明する。ブラシレスモータ２１の駆動装置１０に設けられたカウンタ回路１７により、位置信号Ｈｗのダウンエッジ（図中の区間５３で示す）から位置信号Ｈｖの次のアップエッジ（図中の区間５６で示す）までの時間をカウントする。このダウンエッジ５３から次のアップエッジ５６までの時間は、６０°位相分の時間幅である。得られた時間幅は、図中の区間５７で示す。出力波形形成部１８は、区間５７で測定された６０°位相分の時間幅Ｔ５７と区間５４で示す測定された６０°位相分の時間幅Ｔ５４との差ΔＴ２（＝Ｔ５７−Ｔ５４）を求め、区間５７で示した時間幅Ｔ５７に差ΔＴ２（＝Ｔ５７−Ｔ５４）を加えた時間を、図２の区間５８で示す６０°位相分の時間幅Ｔ５８として用い、変調波信号Ｓｕ，Ｓｖ，Ｓｗを形成し、出力する。この変調波形の形成の仕方は、図３〜図５で示した変調波信号Ｓｖ５５と同様にして行われる。
【００３７】
図６は、本実施形態に係るブラシレスモータ２１の駆動装置１０でのＵ相巻線電流とＶ相巻線電流とＷ相巻線電流のシミュレーション結果を示す図である。図６（ａ）に示す波形図は、ブラシレスモータ２１に設置された３つのホールＩＣ１９ｕ，１９ｖ，１９ｗにより検出される位置信号Ｈｕ，Ｈｖ，Ｈｗの時間変化を示している。図６（ｂ）に示す波形図は、Ｕ相巻線電流とＶ相巻線電流とＷ相巻線電流を示している。図６を見て分かるように、この場合には、加減速時の波形歪が小さくなっており、モータ追従性が良好であることが分かる。
【００３８】
以上のように、本実施形態によれば、制御部５が、位置検出部１６から出力される３つの位置信号の変化タイミング間の時間をパルスカウントし、それらの３つの位置信号の変化タイミング間のカウント値のうち２つ前のカウント値と１つ前のカウント値との差を１つ前のカウント値に加算した時間を次の変調波形の６０°位相分の時間幅データとして使用して変調波形Ｓｕ，Ｓｖ，Ｓｗを形成し、その変調波形をＰＷＭ回路１４に出力して、ブラシレスモータ２１を駆動するため、モータの回転速度が大きく変動する場合でも追従性を向上することができる。
【００３９】
以上の実施形態で説明された構成、形状、大きさおよび配置関係については本発明が理解・実施できる程度に概略的に示したものにすぎず、また数値および各構成の組成（材質）等については例示にすぎない。従って本発明は、説明された実施形態に限定されるものではなく、特許請求の範囲に示される技術的思想の範囲を逸脱しない限り様々な形態に変更することができる。
【産業上の利用可能性】
【００４０】
本発明に係るブラシレスモータの駆動装置は、ファン装置、ポンプ、洗濯機、食器乾燥機等の駆動源として利用される。
【符号の説明】
【００４１】
５          制御部
１０        ブラシレスモータの駆動装置
１１        ドライバ回路
１２        電源
１３        プリドライバ回路
１４        ＰＷＭ回路
１５        基本波形形成部
１６        位置検出部
１７        カウンタ回路
１８        出力波形形成部
１９ｕ，１９ｖ，１９ｗ    ホールＩＣ
２０ｕ，２０ｖ，２０ｗ    固定子巻線
２１        ブラシレスモータ
【図１】
0005589382.tif 000002
【図３】
0005589382.tif 000003
【図４】
0005589382.tif 000004
【図５】
0005589382.tif 000005
【図２】
0005589382.tif 000006
【図６】
0005589382.tif 000007
【図７】
0005589382.tif 000008
【図８】
0005589382.tif 000009
【図９】
0005589382.tif 000010