(57)【要約】【課題】  位置信号に対する応答性を低下させることなく、位置信号のノイズに起因して回転信号に発生するチャタリングを防止する。【解決手段】  位置検出部１０は、モータ巻線Ｌ１〜Ｌ３と回転子６０との相対位置を示す位置信号１０１を出力する。交差検出部２０ａは、位置信号１０１と基準信号１０２との大小関係を表す回転信号２４１を出力する。通電制御信号生成部３０は、回転信号２４１に基づき、モータ巻線Ｌ１〜Ｌ３に順次通電するための通電制御信号３０１を生成する。交差検出部２０ａでは、位置信号１０１と基準信号１０２との大小関係が逆転したときにエッジ信号２２１が出力され、エッジ信号２２１の出力から所定の時間に亘ってマスク信号２３１が出力される。マスク信号２３１が出力されている間、交差検出部２０ａは、回転信号２４１として、マスク信号２３１が出力される前に入力されていた比較結果信号２１１を出力し続ける。【選択図】  図１
2005218201.tif 000002
【特許請求の範囲】
【請求項１】
モータの回転を制御するモータ駆動装置であって、
制御対象のモータに含まれる複数相のモータ巻線と回転子との相対位置を検出し、位置信号を出力する位置検出部と、
前記位置信号と当該信号の基準レベルとを比較し、両者の大小関係を表す回転信号を出力する交差検出部と、
前記回転信号に基づき、前記複数相のモータ巻線に順次通電するための通電制御信号を生成する通電制御信号生成部と、
所定の時間幅を有するパルス幅変調信号を生成するパルス幅変調信号生成部と、
前記通電制御信号と前記パルス幅変調信号とに対して論理演算を行うゲート回路と、
前記通電制御信号と前記ゲート回路の出力信号とに基づき、前記複数相のモータ巻線に電力を供給する複数のパワートランジスタとを備え、
前記交差検出部は、
前記位置信号と前記基準レベルとを比較し、両者の大小関係を表す仮の回転信号を出力する比較器と、
前記位置信号と前記基準レベルとの大小関係が逆転したときから所定のマスク時間に亘って、マスク信号を出力するマスク信号生成部と、
前記マスク信号が出力されていない間は、前記仮の回転信号を前記回転信号として出力し、前記マスク信号の出力が開始されたときに、前記仮の回転信号を内部に保持し、前記マスク信号が出力されている間は、内部に保持した信号を前記回転信号として出力する出力信号保持部と含む、モータ駆動装置。
【請求項２】
前記交差検出部は、前記仮の回転信号が変化したときに、エッジ信号を出力するエッジ信号生成部をさらに含み、
前記マスク信号生成部は、前記エッジ信号が出力されたときから前記マスク時間に亘って、前記マスク信号を出力することを特徴とする、請求項１に記載のモータ駆動装置。
【請求項３】
前記マスク信号生成部は、与えられたクロック信号を用いて、前記マスク時間を計測することを特徴とする、請求項１に記載のモータ駆動装置。
【請求項４】
前記マスク信号生成部は、所定の時間だけ信号を遅延させる遅延回路を用いて、前記マスク時間を計測することを特徴とする、請求項１に記載のモータ駆動装置。
【請求項５】
前記マスク信号生成部における前記マスク時間は、前記位置信号の周波数に応じて設定されることを特徴とする、請求項１に記載のモータ駆動装置。
【請求項６】
前記交差検出部は、前記回転信号の出力を所定の遅延時間だけ遅延させる出力信号遅延部をさらに含む、請求項１に記載のモータ駆動装置。
【請求項７】
前記出力信号遅延部は、与えられたクロック信号を用いて、前記遅延時間を計測することを特徴とする、請求項６に記載のモータ駆動装置。
【請求項８】
前記出力信号遅延部は、所定の時間だけ信号を遅延させる遅延回路を用いて、前記遅延時間を計測することを特徴とする、請求項６に記載のモータ駆動装置。
【請求項９】
前記出力信号遅延部における前記遅延時間は、前記位置信号の周波数に応じて設定されることを特徴とする、請求項６に記載のモータ駆動装置。
【請求項１０】
前記マスク信号生成部は、前記パルス幅変調信号が出力される前後の所定の時間に亘って、前記マスク信号を生成することを特徴とする、請求項１に記載のモータ駆動装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モータ駆動装置に関し、より特定的には、モータ巻線と回転子との相対位置を検出し、モータの回転を連続的に制御するモータ駆動装置に関する。
【背景技術】
【０００２】
モータ駆動装置は、モータ巻線と回転子との相対位置を表す位置信号を求め、位置信号とその基準値との大小関係を表す回転信号を求め、回転信号に基づきモータに供給する電力を連続的に制御する。このとき、モータ駆動装置で発生したノイズが位置信号に回り込み、回転信号にチャタリングが発生する場合がある。そこで、回転信号に発生するチャタリングを防止するために、従来のモータ駆動装置では、ローパスフィルタを用いて位置信号に含まれるノイズを除去する方法や、ヒステリシスを有する比較器を用いて位置信号と基準値とを比較する方法が採用されている。
【０００３】
図９は、従来のモータ駆動装置の構成を示す図である。図９に示すモータ駆動装置９は、位置検出部１０、交差検出部２９、通電制御信号生成部３０、パルス幅変調（Pulse Width Modulation：以下、ＰＷＭと記載する）信号生成部４０、ゲート回路５０、およびパワートランジスタＱ１〜Ｑ６を備えている。モータ駆動装置９では、ヒステリシスを有する交差検出部２９を用いて、位置信号と基準値とを比較する方法が採用されている。
【０００４】
図９において、位置検出部１０は、モータ巻線Ｌ１〜Ｌ３と回転子６０との相対位置を検出し、その結果を表す位置信号１０１を出力する。交差検出部２９には、位置信号１０１と、位置信号１０１の基準レベルを示す基準信号１０２とが入力される。交差検出部２９は、比較器２１を用いて、位置信号１０１と基準信号１０２とを比較し、両者の大小関係を表す回転信号２９１を出力する。交差検出部２９は、位置信号１０１と基準信号１０２との大小関係が逆転したときに、基準信号１０２のレベルを所定の方向に所定量だけ変化させる。具体的には、位置信号１０１が基準信号１０２よりも大きくなったときには、基準信号１０２のレベルを所定量だけ小さくし、位置信号１０１が基準信号１０２よりも小さくなったときには、基準信号１０２のレベルだけ所定量だけ大きくする。
【０００５】
通電制御信号生成部３０は、回転信号２９１に基づき、モータ巻線Ｌ１〜Ｌ３に順次通電するための通電制御信号３０１を出力する。ＰＷＭ信号生成部４０は、所定の時間幅を有するＰＷＭ信号４０１を生成する。ゲート回路５０は、通電制御信号３０１とＰＷＭ信号４０１との論理積を求める。パワートランジスタＱ１〜Ｑ６は、通電制御信号３０１とゲート回路５０の出力信号とに基づき、モータ巻線Ｌ１〜Ｌ３に電力を供給する。
【０００６】
図１０は、交差検出部２９の入出力信号を示す信号波形図である。図１０に示すように、位置信号１０１は、理想的には、回転子６０の回転に合わせて周期的に変化する正弦波（図１０では破線で示す）であり、基準信号１０２は一定レベルの信号である。しかしながら、実際の位置信号１０１（図１０では実線で示す）には、一定の振幅および周期を有するノイズが混入する。
【０００７】
したがって、交差検出部２９がヒステリシスを有していない場合には、位置信号１０１と基準信号１０２との大小関係が逆転する前後の時間帯で、回転信号２９１にチャタリングが発生する。これに対して、交差検出部２９がヒステリシスを有する場合には、上記時間帯においても、回転信号２９１にチャタリングは発生しない。よって、ヒステリシスを有する交差検出部２９を用いることにより、回転信号２９１に発生するチャタリングを防止することができる。
【０００８】
また、本発明に関連を有する他の先行技術としては、特許文献１に、マスク信号生成回路に外付けされたコンデンサの容量を、コントローラからの制御信号に従い、低速回転および高速回転に適した容量に設定することにより、センサレススピンドルモータを安定的に駆動する技術が開示されている。
【特許文献１】特開２００２−１０６７８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、上記従来のモータ駆動装置には、以下に示す問題がある。ローパスフィルタを用いて位置信号に含まれるノイズを除去するモータ駆動装置では、ノイズの除去レベルを高めるために、ローパスフィルタに含まれるコンデンサの容量を大きくすると、ローパスフィルタにおける遅延時間が大きくなる。このため、回転信号の出力が遅延し、検出した位置信号に対する応答性が低下する。特に、高速回転するモータでは、わずかな遅延時間が大きな位相遅れに対応するため、応答性の低下は大きな問題となる。
【００１０】
また、ヒステリシスを有する比較器を用いて位置信号と基準値とを比較するモータ駆動装置では、回転信号が変化するのは、位置信号と基準信号との大小関係が逆転したときから、所定の遅延時間（図１０に示す時間Ｔ１）だけ経過した後である。また、この遅延時間は、モータの回転数には依存せず、比較器のヒステリシス幅に依存して定まる。このため、位置信号が緩慢に変化する場合には、上記遅延時間が大きくなり、回転信号の出力が遅延する。また、比較器の特性（例えば、ヒステリシス幅）がばらつく場合には、比較器から出力される回転信号にもばらつきが生じる。また、ノイズのレベルと比べてヒステリシス幅が小さい場合には、回転信号にチャタリングが発生するので、予めノイズのレベルを想定して、比較器のヒステリシス幅を決定する必要がある。
【００１１】
それ故に、本発明の目的は、位置信号に対する応答性が高く、回転信号に発生するチャタリングを防止したモータ駆動装置を提供することである。また、本発明のさらなる目的は、回転信号が変化するタイミングを自由に変更できるモータ駆動装置を提供することである。
【課題を解決するための手段】
【００１２】
本発明のモータ駆動装置は、制御対象のモータに含まれる複数相のモータ巻線と回転子との相対位置を検出し、位置信号を出力する位置検出部と、位置信号と当該信号の基準レベルとを比較し、両者の大小関係を表す回転信号を出力する交差検出部と、回転信号に基づき、複数相のモータ巻線に順次通電するための通電制御信号を生成する通電制御信号生成部と、所定の時間幅を有するパルス幅変調信号を生成するパルス幅変調信号生成部と、通電制御信号とパルス幅変調信号とに対して論理演算を行うゲート回路と、通電制御信号とゲート回路の出力信号とに基づき、複数相のモータ巻線に電力を供給する複数のパワートランジスタとを備える。交差検出部は、位置信号と基準レベルとを比較し、両者の大小関係を表す仮の回転信号を出力する比較器と、位置信号と基準レベルとの大小関係が逆転したときから所定のマスク時間に亘って、マスク信号を出力するマスク信号生成部と、マスク信号が出力されていない間は、仮の回転信号を回転信号として出力し、マスク信号の出力が開始されたときに、仮の回転信号を内部に保持し、マスク信号が出力されている間は、内部に保持した信号を回転信号として出力する出力信号保持部と含む。
【００１３】
この場合、交差検出部は、仮の回転信号が変化したときに、エッジ信号を出力するエッジ信号生成部をさらに含み、マスク信号生成部は、エッジ信号が出力されたときからマスク時間に亘って、マスク信号を出力してもよい。
【００１４】
また、マスク信号生成部は、与えられたクロック信号や、所定の時間だけ信号を遅延させる遅延回路を用いて、マスク時間を計測してもよい。また、マスク信号生成部におけるマスク時間を、位置信号の周波数に応じて設定してもよい。
【００１５】
また、交差検出部は、回転信号の出力を所定の遅延時間だけ遅延させる出力信号遅延部をさらに含んでいてもよい。この場合、出力信号遅延部は、与えられたクロック信号や、所定の時間だけ信号を遅延させる遅延回路を用いて、遅延時間を計測してもよい。また、出力信号遅延部における遅延時間を、位置信号の周波数に応じて設定してもよい。
【００１６】
また、マスク信号生成部は、パルス幅変調信号が出力される前後の所定の時間に亘って、マスク信号を生成してもよい。
【発明の効果】
【００１７】
本発明のモータ駆動装置によれば、回転信号にチャタリングが発生するときに、マスク信号を発生させ、回転信号を変化させないので、位置信号に対する応答性を低下させることなく、回転信号に発生するチャタリングを防止することができる。
【００１８】
また、エッジ信号生成部を用いることにより、交差検出部を容易に構成することができる。
【００１９】
また、与えられたクロック信号や遅延回路を用いてマスク時間を計測することにより、マスク時間を自由な値に設定することができる。また、位置信号の周波数に応じてマスク時間を設定することにより、マスク時間を好適な値に設定することができる。
【００２０】
また、出力信号遅延部を備えることにより、回転信号が変化するタイミングを自由に変更することができる。また、与えられたクロック信号や遅延回路を用いて、出力信号遅延部における遅延時間を計測することにより、遅延時間を自由な値に設定することができる。また、位置信号の周波数に応じて遅延時間を設定することにより、遅延時間を好適な値に設定することができる。
【００２１】
また、パルス幅変調信号が出力されるときにもマスク信号を生成することにより、位置信号にＰＷＭノイズが混入する場合でも、回転信号に発生するチャタリングを防止することができる。
【発明を実施するための最良の形態】
【００２２】
（第１の実施形態）
図１は、本発明の第１の実施形態に係るモータ駆動装置の構成を示す図である。図１に示すモータ駆動装置１は、位置検出部１０、交差検出部２０ａ、通電制御信号生成部３０、ＰＷＭ信号生成部４０、ゲート回路５０、およびパワートランジスタＱ１〜Ｑ６を備えている。モータ駆動装置１は、複数相のモータ巻線Ｌ１〜Ｌ３と回転子６０とを備えたモータの回転を連続的に制御する。
【００２３】
図１において、位置検出部１０は、モータ巻線Ｌ１〜Ｌ３と回転子６０との相対位置を検出し、その結果を示す位置信号１０１を出力する。位置信号１０１は、交差検出部２０ａに入力される。これに加えて交差検出部２０ａには、位置信号１０１の基準レベルを示す基準信号１０２が入力される。具体的には、基準信号１０２は、位置信号１０１の交流的ゼロ点を示す信号である。ここで、位置信号１０１の交流的ゼロ点とは、センサを用いずにモータを駆動する場合には、位置信号１０１の中点電位であり、センサを用いてモータを駆動する場合には、ホールセンサから出力される２種類の逆位相の位置信号の交点電位である。基準信号１０２は、モータ駆動装置１の内部で位置信号１０１に基づき生成されることとしてもよく、モータ駆動装置１の外部から入力されることとしてもよい。
【００２４】
交差検出部２０ａは、位置信号１０１と基準信号１０２とを比較し、両者の大小関係を表す回転信号２４１を出力する。交差検出部２０ａの詳細は、後述する。通電制御信号生成部３０は、回転信号２４１に基づき、モータ巻線Ｌ１〜Ｌ３に順次通電するための６本の通電制御信号３０１を出力する（図２を参照）。ＰＷＭ信号生成部４０は、平均モータ駆動電流の大きさに応じた時間幅を有するＰＷＭ信号４０１を生成する。ゲート回路５０は、通電制御信号３０１とＰＷＭ信号４０１とを論理積を求める（図２を参照）。通電制御信号３０１のうち３本の信号は、パワートランジスタＱ１、Ｑ３、Ｑ５の制御端子に直接入力される。残余の３本の通電制御信号３０１は、ゲート回路５０を経由して、パワートランジスタＱ２、Ｑ４、Ｑ６の制御端子に入力される。
【００２５】
パワートランジスタＱ１〜Ｑ６は、通電制御信号３０１とゲート回路５０の出力信号とに基づき、モータ巻線Ｌ１〜Ｌ３に電力を供給する。パワートランジスタＱ１〜Ｑ６は、ＮＰＮトランジスタまたはＰＮＰトランジスタのいずれで構成されていてもよく、バイポーラトランジスタやＭＯＳトランジスタなど、いずれの種類のトランジスタで構成されていてもよい。なお、モータ駆動装置１では、ゲート回路５０の出力信号はパワートランジスタＱ２、Ｑ４、Ｑ６の制御端子に入力されているが、ゲート回路５０の出力信号をパワートランジスタＱ１、Ｑ３、Ｑ５の制御端子に入力してもよい。また、パワートランジスタＱ２、Ｑ４、Ｑ６の前と、パワートランジスタＱ１、Ｑ３、Ｑ５の前との双方にゲート回路５０を設けて、上下のパワートランジスタの動作タイミングを外しながら、ゲート回路５０の出力信号を上下のパワートランジスタの制御端子にそれぞれ入力してもよい（いわゆる上下チョップ方式）。
【００２６】
以下、交差検出部２０ａの詳細を説明する。交差検出部２０ａは、図１に示すように、比較器２１、エッジ信号生成部２２、マスク信号生成部２３、および出力信号保持部２４を含んでいる。比較器２１は、位置信号１０１と基準信号１０２とを比較し、両者の大小関係を示す仮の位置信号として比較結果信号２１１を出力する。比較器２１は、ヒステリシスを有していても、有していなくてもよい。
【００２７】
エッジ信号生成部２２は、比較結果信号２１１が変化したときに、エッジ信号２２１を出力する。言い換えると、エッジ信号生成部２２は、位置信号１０１と基準信号１０２との大小関係が逆転したときに、エッジ信号２２１を出力する。マスク信号生成部２３は、エッジ信号２２１が出力されたときから所定の時間（以下、マスク時間という）に亘って、マスク信号２３１を出力する。出力信号保持部２４は、マスク信号２３１が出力されていない間は、比較結果信号２１１をそのまま回転信号２４１として出力し、マスク信号２３１の出力が開始されたときに、比較結果信号２１１を内部に保持し、マスク信号２３１が出力されている間は、内部に保持した信号を回転信号２４１として出力する。
【００２８】
マスク信号生成部２３は、例えば、与えられたクロック信号を用いてマスク時間を測定してもよい。あるいは、マスク信号生成部２３は、所定の時間だけ信号を遅延させる遅延回路を用いてマスク時間を測定してもよい。このようなマスク信号生成部２３を用いることにより、マスク時間を任意の値に設定することができる。また、マスク信号生成部２３におけるマスク時間を、位置信号１０１の周波数に応じて設定してもよい。例えば、位置信号１０１の周波数をｆとしたときに、マスク時間を１／（２ｆ）未満の値に設定してもよい。これにより、マスク時間を好適な値に設定することができる。
【００２９】
図３は、交差検出部２０ａの具体的な構成例を示す図である。図３に示すように、出力信号保持部２４は、スイッチ２５およびフリップフロップ２６を含んでいる。スイッチ２５の一端には、位置信号１０１よりも高い周波数を有するクロック信号２５１が供給される。マスク信号２３１が出力されていない間、スイッチ２５は導通状態となり、マスク信号２３１が出力されている間、スイッチ２５は開放状態となる。これにより、マスク信号２３１が出力されていない間、フリップフロップ２６にはクロック信号２５１が供給され、交差検出部２０ａは、比較結果信号２１１に追随して変化する回転信号２４１を出力する。これに対して、マスク信号２３１が出力されている間、フリップフロップ２６にはクロック信号２５１は供給されず、回転信号２４１は変化しない。このため、マスク信号２３１が出力されている間は、交差検出部２０ａは、マスク信号２３１が出力される前に入力されていた比較結果信号２１１を、回転信号２４１として出力し続ける。
【００３０】
図４は、図１０に示す信号波形図に、交差検出部２０ａから出力される回転信号２４１を追加した図である。図４に示すように、ヒステリシスを有していない交差検出部２９を使用した場合の回転信号２９１には、チャタリングが発生する。また、ヒステリシスを有する交差検出部２９を使用した場合の回転信号２９１は、位置信号１０１の理想値と基準信号１０２との大小関係が逆転してから、遅延時間Ｔ１だけ遅れて変化する。これに対して、交差検出部２０ａから出力される回転信号２４１は、位置信号１０１の理想値と基準信号１０２との大小関係が逆転したときから、所定のマスク時間（図４に示すＴ２）に亘って変化しない。したがって、モータ駆動装置１では、回転信号２４１にチャタリングは発生しない。また、回転信号２４１は、位置信号１０１の理想値と基準信号１０２との大小関係が逆転するよりも前に、実際の位置信号１０１と基準信号１０２との大小関係が最初に逆転したときに変化する。
【００３１】
以上に示すように、本実施形態に係るモータ駆動装置によれば、位置信号と基準信号との大小関係が逆転したときから所定のマスク時間に亘ってマスク信号が出力され、マスク信号が出力されている間は、回転信号は変化しない。したがって、位置信号にノイズが混入した場合でも、回転信号にチャタリングが発生せず、回転信号は、ノイズが混入していないと仮定した場合の回転信号よりも早く変化する。よって、本実施形態に係るモータ駆動装置によれば、位置信号に対する応答性を低下させることなく、回転信号に発生するチャタリングを防止することができる。
【００３２】
（第２の実施形態）
図５は、本発明の第２の実施形態に係るモータ駆動装置の構成を示す図である。図５に示すモータ駆動装置２は、第１の実施形態に係るモータ駆動装置１（図１）において、交差検出部２０ａを交差検出部２０ｂに置換したものである。交差検出部２０ｂは、交差検出部２０ａに出力信号遅延部２７を追加したものである。本実施形態の構成要素のうち、第１の実施形態と同一の構成要素については、同一の参照符号を付して説明を省略する。
【００３３】
出力信号遅延部２７は、出力信号保持部２４と通電制御信号生成部３０との間に設けられ、出力信号保持部２４から出力された回転信号２４１を所定の遅延時間だけ遅延させる。出力信号遅延部２７における遅延時間は、図示しない手段により、モータ駆動装置１の外部から任意の値に設定される。出力信号遅延部２７の出力信号が、交差検出部２０ｂから出力された回転信号２７１となる。なお、出力信号遅延部２７を、位置検出部１０と比較器２１との間、あるいは、比較器２１と出力信号保持部２４との間に設けてもよい。
【００３４】
出力信号遅延部２７は、例えば、与えられたクロック信号を用いて、遅延時間を測定してもよい。あるいは、出力信号遅延部２７は、所定の時間だけ信号を遅延させる遅延回路を用いて、遅延時間を測定してもよい。このような出力信号遅延部２７を用いることにより、遅延時間を任意の値に設定することができる。また、出力信号遅延部２７における遅延時間を、位置信号１０１の周波数に応じて設定してもよい。例えば、位置信号１０１の周波数をｆとしたときに、遅延時間を１／（２ｆ）未満の値に設定してもよい。これにより、遅延時間を好適な値に設定することができる。
【００３５】
図６は、図４に示す信号波形図に、交差検出部２０ｂから出力される回転信号２７１を追加した図である。図６に示すように、回転信号２７１は、第１の実施形態に係る交差検出部２０ａから出力される回転信号２４１から、所定の遅延時間Ｔ３だけ遅れる。したがって、遅延時間Ｔ３を適切な値に設定することにより、回転信号２７１が変化するタイミングを容易に変更することができる。例えば、位置信号１０１の理想値と基準信号１０２との大小関係が逆転したときに回転信号２７１が変化するように、回転信号２７１が変化するタイミングを変更することができる。
【００３６】
以上に示すように、本実施形態に係るモータ駆動装置によれば、位置信号に対する応答性を低下させることなく、回転信号に発生するチャタリングを防止するとともに、回転信号が変化するタイミングを容易に変更することができる。
【００３７】
（第３の実施形態）
図７は、本発明の第３の実施形態に係るモータ駆動装置の構成を示す図である。図７に示すモータ駆動装置３は、第２の実施形態に係るモータ駆動装置２（図５）において、交差検出部２０ｂを交差検出部２０ｃに置換したものである。交差検出部２０ｃは、交差検出部２０ｂにおいて、マスク信号生成部２３をマスク信号生成部２８に置換したものである。本実施形態の構成要素のうち、第２の実施形態と同一の構成要素については、同一の参照符号を付して説明を省略する。
【００３８】
マスク信号生成部２８は、マスク信号生成部２３と同様に、エッジ信号２２１が出力されたときから所定のマスク時間に亘って、マスク信号２８１を出力する。これに加えて、マスク信号生成部２８は、ＰＷＭ信号４０１が出力される前後の所定の時間に亘って、マスク信号２８１を出力する。より詳細には、ＰＷＭ信号生成部４０は、ＰＷＭ信号４０１を出力するタイミングを示すタイミング信号４０２を出力し、マスク信号生成部２８は、タイミング信号４０２に従いマスク信号２８１を出力する。
【００３９】
図８は、マスク信号２８１が生成されるタイミングを示す信号波形図である。図８に示すように、位置信号１０１には、ＰＷＭ信号４０１が出力されている間、ＰＷＭノイズ７０と呼ばれるノイズが混入する。このようなＰＷＭノイズ７０が混入すると、回転信号２７１にチャタリングが発生しやすくなる。そこで、マスク信号生成部２８は、ＰＷＭ信号４０１が出力される前後の所定の時間に亘って、マスク信号２８１を出力する（図８を参照）。これにより、位置信号１０１にＰＷＭノイズ７０が混入している間、回転信号２７１は変化しなくなる。したがって、位置信号１０１にＰＷＭノイズ７０が混入する場合でも、回転信号２７１に発生するチャタリングを防止することができる。
【００４０】
以上に示すように、本実施形態に係るモータ駆動装置によれば、位置信号に対する応答性を低下させることなく、位置信号にＰＷＭノイズが混入する場合でも、回転信号に発生するチャタリングを防止するとともに、回転信号が変化するタイミングを容易に変更することができる。
【００４１】
なお、上記第３の実施形態では、第２の実施形態に係るモータ駆動装置２に含まれるマスク信号生成部２３に、ＰＷＭ信号４０１が出力される前後の所定の時間に亘ってマスク信号２８１を出力する機能を追加することとしたが、第１の実施形態に係るモータ駆動装置１に含まれるマスク信号生成部２３に同様の機能を追加してもよい。このような第３の実施形態の変形例に係るモータ駆動装置によれば、位置信号に対する応答性を低下させることなく、位置信号にＰＷＭノイズが混入する場合でも、回転信号に発生するチャタリングを防止することができる。
【産業上の利用可能性】
【００４２】
本発明のモータ駆動装置は、位置信号に対する応答性を低下させることなく、回転信号に発生するチャタリングを防止できるという効果を奏するので、ＤＶＤディスクドライブを始めとして、各種のモータ駆動装置に利用することができる。
【図面の簡単な説明】
【００４３】
【図１】本発明の第１の実施形態に係るモータ駆動装置の構成を示す図
【図２】モータ駆動装置における通電制御信号を示す信号波形図
【図３】図１に示すモータ駆動装置の交差検出部の具体的な構成例を示す図
【図４】図１に示すモータ駆動装置の交差検出部の入出力信号を示す信号波形図
【図５】本発明の第２の実施形態に係るモータ駆動装置の構成を示す図
【図６】図５に示すモータ駆動装置の交差検出部の入出力信号を示す信号波形図
【図７】本発明の第３の実施形態に係るモータ駆動装置の構成を示す図
【図８】図７に示すモータ駆動装置において、マスク信号が生成されるタイミングを示す信号波形図
【図９】従来のモータ駆動装置の構成を示す図
【図１０】従来のモータ駆動装置の交差検出部の入出力信号を示す信号波形図
【符号の説明】
【００４４】
１、２、３…モータ駆動装置
１０…位置検出部
２０…交差検出部
２１…比較器
２２…エッジ信号生成部
２３、２８…マスク信号生成部
２４…出力信号保持部
２５…スイッチ
２６…フリップフロップ
２７…出力信号遅延部
３０…通電制御信号生成部
４０…ＰＷＭ信号生成部
５０…ゲート回路
６０…回転子
７０…ＰＷＭノイズ
１０１…位置信号
１０２…基準信号
２１１…比較結果信号
２２１…エッジ信号
２３１、２８１…マスク信号
２４１、２７１…回転信号
２５１…クロック信号
３０１…通電制御信号
４０１…ＰＷＭ信号
４０２…タイミング信号
Ｑ１〜Ｑ６…パワートランジスタ
Ｌ１〜Ｌ３…モータ巻線
【図１】
2005218201.tif 000003
【図２】
2005218201.tif 000004
【図３】
2005218201.tif 000005
【図４】
2005218201.tif 000006
【図５】
2005218201.tif 000007
【図６】
2005218201.tif 000008
【図７】
2005218201.tif 000009
【図８】
2005218201.tif 000010
【図９】
2005218201.tif 000011
【図１０】
2005218201.tif 000012