(57)【要約】      （修正有）【課題】入力端子の端子数を減らすことが可能なモータ制御装置を提供する。【解決手段】入力端子から入力される駆動信号に基づいてモータの回転を制御するモータ制御装置であって、単一の駆動信号における、デューティ比、電圧、周波数の少なくとも一つから、モータの駆動状態または駆動停止状態を示す第１駆動情報、モータの回転方向を示す第２駆動情報、モータの強制停止状態か否かを示す第３駆動情報、及び、モータの回転速度を示す第４駆動情報のうち２以上の情報を抽出してモータを制御する。【選択図】図５
2017216820.tif 000002
【特許請求の範囲】
【請求項１】
入力端子から入力される駆動信号に基づいてモータの回転を制御するモータ制御装置であって、
単一の前記駆動信号における、デューティ比、電圧、周波数の少なくとも一つから、モータの駆動状態または駆動停止状態を示す第１駆動情報、モータの回転方向を示す第２駆動情報、モータの強制停止状態か否かを示す第３駆動情報、及び、モータの回転速度を示す第４駆動情報のうち２以上の情報を抽出して前記モータを制御することを特徴とするモータ制御装置。
【請求項２】
前記第１駆動情報、前記第２駆動情報、前記第３駆動情報および前記第４駆動情報の少なくとも２つの情報を、前記駆動信号のデューティ比から抽出する、請求項１に記載のモータ制御装置。
【請求項３】
前記第１駆動情報、前記第２駆動情報、前記第３駆動情報および前記第４駆動情報の少なくとも２つの情報を、前記駆動信号の電圧から抽出する、請求項１に記載のモータ制御装置。
【請求項４】
前記第１駆動情報、前記第２駆動情報、前記第３駆動情報および前記第４駆動情報の少なくとも２つの情報を、前記駆動信号の周波数から抽出する、請求項１に記載のモータ制御装置。
【請求項５】
前記第１駆動情報、前記第２駆動情報および前記第３駆動情報を前記駆動信号のデューティ比から抽出し、
前記第４駆動情報を前記駆動信号の周波数から抽出する、請求項１又は請求項２のいずれかに記載のモータ制御装置。
【請求項６】
前記モータ制御装置は、デューティ比を複数の範囲に分割し、各範囲に対して、前記第１駆動情報、前記第２駆動情報および前記第３駆動情報を関連づけたテーブルを記憶し、
前記テーブルを参照して前記第１駆動情報、前記第２駆動情報および前記第３駆動情報を抽出する請求項５に記載のモータ制御装置。
【請求項７】
前記テーブルは、前記第２駆動情報の第１方向の回転を示す範囲と、前記第２駆動情報の前記第１方向と反対方向である第２方向の回転を示す範囲との間に、前記第１駆動情報の駆動停止状態を示す範囲を有する請求項６に記載のモータ制御装置。
【請求項８】
前記テーブルは、前記第２駆動情報の第１方向の回転を示す範囲と、前記第３駆動情報の強制停止状態を示す範囲との間に、前記第２駆動情報の前記第１方向と反対方向である第２方向の回転を示す範囲を有する請求項６又は請求項７に記載のモータ制御装置。
【請求項９】
前記テーブルは、前記第２駆動情報の第２方向の回転を示す範囲と、前記第３駆動情報の強制停止状態を示す範囲との間に、前記第２駆動情報の前記第２方向と反対方向である第１方向の回転を示す範囲を有する請求項８に記載のモータ制御装置。
【請求項１０】
前記テーブルが、隣り合う範囲の境界に境界範囲を有し、
前記駆動信号のデューティ比が変動して前記境界範囲にあるとき、変動前の前記駆動信号のデューティ比が含まれた範囲に関連付けられた情報を抽出する請求項６から請求項９のいずれかに記載のモータ制御装置。
【請求項１１】
駆動信号に基づいてモータの駆動を制御するモータ制御方法であって、モータの駆動状態または駆動停止状態を示す第１駆動情報、モータの回転方向を示す第２駆動情報、モータの強制停止状態か否かを示す第３駆動情報、及び、モータの回転速度を示す第４駆動情報が単一の前記駆動信号に含まれるとともに、前記第１駆動情報、前記第２駆動情報、前記第３駆動情報および前記第４駆動情報のうち２以上の情報が、前記駆動信号のデューティ比、電圧、周波数のいずれか１に含まれ、前記駆動信号から前記第１駆動情報、前記第２駆動情報、前記第３駆動情報および前記第４駆動情報のうち２以上の情報を抽出して前記モータを制御することを特徴とするモータ制御方法。
【請求項１２】
前記第１駆動情報、前記第２駆動情報および前記第３駆動情報を前記駆動信号のデューティ比から抽出し、前記第４駆動情報を前記駆動信号の周波数から抽出する請求項１１に記載のモータ制御方法。
【請求項１３】
デューティ比を複数の範囲に分割し、各範囲に対して、前記第１駆動情報、前記第２駆動情報および前記第３駆動情報が関連付けられたテーブルを参照し、前記第１駆動情報、前記第２駆動情報および前記第３駆動情報を抽出する請求項１２に記載のモータ制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モータを制御するモータ制御装置及びモータ制御方法に関する。
【背景技術】
【０００２】
従来のＤＣモータの駆動装置は、例えば、特許文献１に記載される。特許文献１において、ＤＣモータの駆動制御装置では、ＡＳＩＣ内の速度ディスクリ（判別）回路から出力される加速信号及び減速信号の状態によって制御状態を可変する。なお、制御状態とは、「加速」、「中立」、「減速」である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−３１６２８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載のモータ駆動装置では、ＡＳＩＣ内の速度ディスクリ回路から、加速信号及び減速信号の２個の信号を入力する信号線が必要であった。また、特許文献１に記載のモータ駆動装置では、加速信号及び減速信号を用いて、加速、減速又は中立、すなわち、モータの回転速度の状態のみを設定しており、その他の状態を決定する場合には、さらに多くの信号線が必要である。
【０００５】
そこで、本発明は、入力端子の端子数を減らすことが可能なモータ制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の例示的なモータの制御装置は、単一の前記駆動信号における、デューティ比、電圧、周波数の少なくとも一つから、モータの駆動状態または駆動停止状態を示す第１駆動情報、モータの回転方向を示す第２駆動情報、モータの強制停止状態か否かを示す第３駆動情報、及び、モータの回転速度を示す第４駆動情報のうち２以上の情報を抽出して前記モータを制御することを特徴とする。
【発明の効果】
【０００７】
例示的な本発明のモータ制御装置によれば、入力端子の端子数を減らすことが可能である。
【図面の簡単な説明】
【０００８】
【図１】図１は、ブラシレスＤＣモータおよびその周辺部を示す斜視図である。
【図２】図２は、本発明にかかるモータ制御装置の一例のブロック図である。
【図３】図３は、駆動信号を示す図である。
【図４】図４は、記憶部に記憶されたテーブルの一例を示す図である。
【図５】図５は、本実施形態にかかるモータ駆動装置の動作を示すフローチャートである。
【図６】図６は、テーブルの他の例を示す図である。
【図７】図７は、テーブルの他の例を示す図である。
【図８】図８は、本発明にかかるモータ制御装置の他の例のブロック図である。
【図９】図９は、図８に示すモータ制御装置で用いられるテーブルの一例を示す図である。
【図１０】図１０は、図９に示すテーブルの第１範囲の第４駆動情報を拡大した図である。
【図１１】図１１は、本発明にかかるモータ制御装置の他の例のブロック図である。
【図１２】図１２は、図１１に示すモータ制御装置で用いられるテーブルの一例を示す図である。
【図１３】図１３は、本発明にかかるモータ制御装置の他の例のブロック図である。
【図１４】図１４は、図１３に示すモータ制御装置で用いられるテーブルの一例を示す図である。
【発明を実施するための形態】
【０００９】
以下に本発明の例示的な実施形態について図面を参照して説明する。図１は、ブラシレスＤＣモータおよびその周辺部を示す斜視図である。なお、以下の説明では、ブラシレスＤＣモータＭｒを、単に、モータＭｒと称する。また、以下の説明において、モータＭｒの状態として、駆動状態または駆動停止状態、モータＭｒの回転方向、モータＭｒの強制停止およびモータＭｒの回転速度の各状態を用いる場合がある。モータＭｒの各状態は、次のとおりである。モータＭｒの駆動状態は、モータＭｒに電力を供給して、出力軸に回転力が発生した状態、または、回転力を発生させる状態を示す。また、駆動停止状態とは、モータＭｒへの電力の供給を停止して、出力軸に回転力が発生していない状態、または、回転力を発生させない状態を示す。そして、モータＭｒの回転方向とは、モータＭｒの出力軸Ｓｐを中心軸の一方側から見たときの回転方向を示す。以下の説明では、図１の状態を基準として、反時計回り方向をＣＣＷ方向（図１の矢印Ａｒ１）とし、出力軸Ｓｐの時計回り方向の回転をＣＷ方向（図１の矢印Ａｒ２）とする。さらに、モータＭｒの強制停止とは、回転中の出力軸Ｓｐに回転と反対方向の力を付与して、回転を強制的に収める状態を示す。なお、出力軸Ｓｐが停止中に、強制停止状態になると、出力軸Ｓｐが外部からの力で回転されない状態にあることを示す。回転速度は、出力軸Ｓｐの回転速度である。
【００１０】
＜１．第１実施形態＞
＜１．１  モータ制御装置の構成＞
本実施形態にかかるモータ制御装置Ａは、プリンタ、複合機等のＯＡ機器に備えられたブラシレスＤＣモータＭｒの回転を制御する制御装置である。なお、モータは、ブラシレスＤＣモータに限定されず、駆動状態または駆動停止状態の制御、回転方向の制御、強制停止の制御および回転速度の制御のうち、いずれか２つ以上の制御が可能なモータを広く採用できる。図１に示すように、モータＭｒは、金属製の取り付け板Ｈｔに取り付けられており、取り付け板Ｈｔと共に、モータ制御装置Ａの配線基板Ｂｄに取り付けられる。モータＭｒは、対象物を回転させる出力軸Ｓｐを備える。
【００１１】
図２は、本発明にかかるモータ制御装置の一例のブロック図である。図１および図２に示すように、モータ制御装置Ａは、入力端子１と、モータ回転制御回路２と、モータ駆動回路３と、記憶部４とを備える。なお、本実施形態にかかるモータ制御装置Ａでは、入力端子１、モータ回転制御回路２、モータ駆動回路３及び記憶部４は、基板Ｂｄに実装される。また、モータ制御装置Ａは、図示を省略した電源と接続される。モータ制御装置Ａは、電源から供給される電力をモータＭｒに供給することで、モータＭｒを回転駆動する。
【００１２】
＜１．２  入力端子の構成＞
入力端子１は、ＯＡ機器に備えられた制御装置Ｍｃからのケーブルが、接続される端子である。本実施形態のモータ制御装置Ａでは、制御装置Ｍｃから、制御信号線Ｌ１が接続される。
【００１３】
制御信号線Ｌ１は、駆動状態／駆動停止状態、回転方向、強制停止および速度等のモータの状態を制御する駆動信号Ｓｇ１が入力される信号線である。すなわち、モータ制御装置Ａは、入力端子１から入力される駆動信号Ｓｇ１に基づいてモータの回転を制御する。
【００１４】
＜１．３  モータ回転制御回路の構成＞
モータ回転制御回路２は、入力端子１と接続される。モータ回転制御回路２には、入力端子１に入力された駆動信号Ｓｇ１が入力される。モータ回転制御回路２は、駆動信号Ｓｇ１から、モータＭｒの状態を抽出する。モータ回転制御回路２は、ＭＰＵ、ＣＰＵ等の処理回路を含む回路である。モータ回転制御回路２は、記憶部４と接続される。記憶部４は、ＲＯＭ、ＲＡＭ等の半導体メモリを含む構成である。記憶部４は、モータＭｒの駆動制御に必要な情報およびプログラム等が記憶される。このとき、モータ回転制御回路２は、記憶部４にアクセスして、記憶部４に記憶された情報、プログラム等を読み出す。
【００１５】
＜１．４  モータ駆動回路の構成＞
モータ駆動回路３は、モータＭｒに供給する電力を調整する回路である。モータ駆動回路３は、例えば、スイッチング素子を含む回路であり、モータＭｒに含まれるコイル（不図示）に対して、所定のタイミングで電流を供給したり、電流の供給を停止したりして、モータＭｒの状態を変更する。本実施形態では、モータＭｒとして、ブラシレスＤＣモータを使用する。
【００１６】
ブラシレスＤＣモータは、固定子に配された複数個のコイルを備える。そして、各コイルは、Ｕ相、Ｖ相およびＷ相のいずれかに割り振られる。モータ駆動回路３は、Ｕ相のコイル、Ｖ相のコイルおよびＷ相のコイルに所定のタイミングで電流を供給することで、駆動状態または駆動停止状態、回転方向および強制停止状態等を実行できる。また、電流を切り替える周波数を変更することで、回転速度を変更できる。なお、ブラシレスＤＣモータ以外のモータを用いる場合もある。その場合、モータ駆動回路３は、そのモータに対応した電力の供給方法で、モータに電力を供給する。
【００１７】
＜１．５  駆動信号について＞
駆動信号について図面を参照して説明する。図３は、駆動信号を示す図である。図３に示すように、駆動信号Ｓｇ１は、ＯＮ期間Ｔ１と、ＯＦＦ期間Ｔ２とが交互に現れる信号である。なお、駆動信号Ｓｇ１において、１周期Ｃｙ内のＯＮ期間Ｔ１の割合がデューティ比Ｄｒである。デューティ比Ｄｒは、百分率で表される。例えば、１周期内でＯＮ期間Ｔ１が全くない場合には、デューティ比Ｄｒは「０％」であり、１周期の半分がＯＮ期間Ｔ１である場合、デューティ比Ｄｒは「５０％」である。そして、制御装置Ｍｃは、出力する駆動信号Ｓｇ１のデューティ比Ｄｒを「０％」〜「１００％」の間で変更できる回路を有する。デューティ比Ｄｒが変更可能な信号として、ＰＷＭ信号を挙げることができるが、これに限定されない。
【００１８】
モータ回転制御回路２は、入力端子１から駆動信号Ｓｇ１を受信すると、駆動信号Ｓｇ１のデューティ比Ｄｒと、周波数Ｆｒとを取得する。モータ回転制御回路２は、記憶部４に記憶されたテーブルＴｂ１を呼び出し、デューティ比ＤｒとテーブルＴｂ１とを照らし合わせる。そして、モータ回転制御回路２は、デューティ比Ｄｒから、モータＭｒの駆動状態または駆動停止状態を示す第１駆動情報Ｄ１、モータの回転方向を示す第２駆動情報Ｄ２およびモータの強制停止状態か否かを示す第３駆動情報Ｄ３を抽出する。また、駆動信号Ｓｇ１の周波数Ｆｒから、モータの回転速度を示す第４駆動情報Ｄ４を抽出する。
【００１９】
＜１．６  テーブルについて＞
テーブルＴｂ１は、記憶部４に記憶されている。テーブルＴｂ１は、駆動信号Ｓｇ１のデューティ比Ｄｒと、モータＭｒの状態とを関連付ける。図４は、記憶部に記憶されたテーブルの一例を示す図である。
【００２０】
第１駆動情報Ｄ１、第２駆動情報Ｄ２および第３駆動情報Ｄ３は、それぞれ、ＬｏまたはＨｉである。第１駆動情報Ｄ１において、Ｌｏは、モータＭｒの駆動状態を示し、Ｈｉは、モータＭｒの駆動停止状態を示す。第２駆動情報Ｄ２において、Ｌｏは、ＣＣＷ方向を示し、Ｈｉは、ＣＷ方向を示す。そして、第３駆動情報Ｄ３において、Ｌｏは、強制停止状態を示す。以下の説明では、強制停止状態を、強制停止ＯＮとする。また、第３駆動情報Ｄ３において、Ｈｉは、強制停止状態ではないことを示す。以下の説明では、強制停止ではないことを、強制停止ＯＦＦとする。
【００２１】
テーブルＴｂ１は、デューティ比Ｄｒから、第１駆動情報Ｄ１、第２駆動情報Ｄ２および第３駆動情報Ｄ３を抽出するときに、参照される。駆動信号Ｓｇ１のデューティ比Ｄｒは、ばらつく場合がある。デューティ比Ｄｒのばらつきに備えて、テーブルＴｂ１は、デューティ比の値に幅を持った範囲ごとに、第１駆動情報Ｄ１、第２駆動情報Ｄ２および第３駆動情報Ｄ３を関連付ける。
【００２２】
テーブルＴｂ１は、駆動信号Ｓｇ１がとり得るデューティ比（０％〜１００％）を、４つに分割する。デューティ比を分割したそれぞれを、第１範囲Ｈ１〜第４範囲Ｈ４とする。本実施形態のモータ制御装置は、デューティ比を複数の範囲に分割し、各範囲に対して、第１駆動情報Ｄ１、第２駆動情報Ｄ２および第３駆動情報Ｄ３を関連づけたテーブルを記憶する。テーブルは、記憶部４が記憶する。
【００２３】
そして、テーブルＴｂ１では、第１範囲Ｈ１〜第４範囲Ｈ４と、第１駆動情報Ｄ１、第２駆動情報Ｄ２および第３駆動情報Ｄ３とを関連付ける。なお、ここでは、第１範囲Ｈ１は、デューティ比２５％未満である。第２範囲Ｈ２は、デューティ比２５％以上５０％未満である。第３範囲Ｈ３は、デューティ比５０％以上７５％未満である。第４範囲は、デューティ比７５％以上である。そして、デューティ比の範囲は、一定の幅のデューティ比を示す。なお、分割数は４つに限定されない。例えば、４分割よりも少なくてもよいし、多くてもよい。また、本実施形態のテーブルＴｂ１では、各範囲のデューティ比の幅が等しい、すなわち、とり得るデューティ比を等分割するが、これに限定されない。範囲ごとにデューティ比の幅が異なってもよい。
【００２４】
テーブルＴｂ１の詳細について説明する。テーブルＴｂ１は、第１範囲Ｈ１〜第４範囲Ｈ４のそれぞれに、第１駆動情報Ｄ１、第２駆動情報Ｄ２および第３駆動情報Ｄ３が関連付けられる。
【００２５】
テーブルＴｂ１において、第１範囲Ｈ１〜第４範囲Ｈ４に関連付けられた、第１駆動情報Ｄ１、第２駆動情報Ｄ２および第３駆動情報Ｄ３は、次のとおりである。第１範囲Ｈ１では、第１駆動情報Ｄ１はＬｏ（駆動状態）、第２駆動情報Ｄ２はＬｏ（ＣＣＷ方向）および第３駆動情報Ｄ３はＨｉ（強制停止ＯＦＦ）である。第２範囲Ｈ２では、第１情報Ｄ１はＨｉ（駆動停止状態）、第２駆動情報Ｄ２はＬｏ（ＣＣＷ方向）および第３駆動情報Ｄ３はＨｉ（強制停止ＯＦＦ）である。第３範囲Ｄ３では、第１駆動情報Ｄ１はＬｏ（駆動状態）、第２駆動情報Ｄ２はＨｉ（ＣＷ方向）および第３駆動情報Ｄ３はＨｉ（強制停止ＯＦＦ）である。第４範囲Ｄ４では、第１情報Ｄ１はＨｉ（駆動停止状態）、第２駆動情報Ｄ２はＨｉ（ＣＷ方向）および第３駆動情報Ｄ３はＬｏ（強制停止ＯＮ）である。
【００２６】
テーブルＴｂ１において、第１範囲Ｈ１〜第４範囲Ｈ４はモータＭｒの状態を示す。第１範囲Ｈ１が示すモータＭｒの状態は、ＣＣＷ方向に駆動状態で強制停止ＯＦＦである。第２範囲Ｈ２が示すモータＭｒの状態は、駆動停止状態である。第３範囲Ｈ３が示すモータＭｒの状態は、ＣＷ方向に駆動状態で強制停止ＯＦＦである。第４範囲Ｈ４が示すモータＭｒの状態は、強制停止ＯＮの状態である。上述のとおり、第２範囲Ｈ２は、駆動停止状態であり、第４範囲Ｈ４は、強制停止ＯＮである。そのため、第２範囲Ｈ２および第４範囲Ｈ４では、第２駆動情報Ｄ２は、ＨｉであってもＬｏであってもよい、すなわち、不定であってもよい。
【００２７】
なお、本実施形態において、テーブルＴｂ１は、理解を容易にするために、第１駆動情報Ｄ１として、「駆動状態」または「駆動停止状態」との記載を包含する。また、第２駆動情報Ｄ２として、「ＣＣＷ方向」または「ＣＷ方向」との記載を包含する。さらに、第３駆動情報Ｄ３として、「強制停止ＯＮ」または「強制停止ＯＦＦ」との記載を包含する。実際に記憶部４に記憶されるテーブルＴｂ１の各情報は、Ｈｉ（１）またはＬｏ（０）である。
【００２８】
モータ回転制御回路２は、駆動信号Ｓｇ１のデューティ比Ｄｒを抽出し、記憶部４に記憶されたテーブルＴｂ１を参照して、第１駆動情報Ｄ１、第２駆動情報Ｄ２および第３駆動情報Ｄ３を抽出する。そして、抽出した、第１駆動情報Ｄ１、第２駆動情報Ｄ２および第３駆動情報Ｄ３をそれぞれ第１信号Ｓ１、第２信号Ｓ２および第３信号Ｓ３として、モータ駆動回路３に送信する。第１信号Ｓ１、第２信号Ｓ２および第３信号Ｓ３は、Ｈｉ信号またはＬｏ信号である。これにより、単一の駆動信号Ｓｇ１から、モータＭｒの駆動に必要となる複数の駆動情報を得ることができる。
【００２９】
また、モータ回転制御回路２は、駆動信号Ｓｇ１の周波数Ｆｒを取得する。モータ回転制御回路２は、ＰＬＬ制御を行う。モータ回転制御回路２は、駆動信号Ｓｇ１の周波数Ｆｒに基づいて、モータＭｒの回転速度を決定する。つまり、モータ回転制御回路２は、駆動信号Ｓｇ１の周波数Ｆｒが低いと、モータＭｒの回転速度は遅く、駆動信号Ｓｇ１の周波数Ｆｒが高いと、モータＭｒの回転速度は速い。モータ回転制御回路２は、駆動信号Ｓｇ１の周波数ＦｒからモータＭｒの回転速度の情報である第４駆動情報Ｄ４を取得する。そして、第４駆動情報Ｄ４に基づいた、クロック信号Ｃｒを生成して、モータ駆動回路３に送信する。
【００３０】
なお、図２に示すように、モータ回転制御回路２は、モータ駆動回路３に対して、第１信号Ｓ１、第２信号Ｓ２、第３信号Ｓ３およびクロック信号Ｃｒの４つの信号を独立して送信する。
【００３１】
モータ駆動回路３は、第１信号Ｓ１、第２信号Ｓ２および第３信号Ｓ３から、モータＭｒの駆動状態または駆動停止状態、回転方向および強制停止ＯＮまたはＯＦＦの情報を取得する。またモータ駆動回路３は、クロック信号Ｃｒに基づいて、モータＭｒの回転速度を調整する。
【００３２】
モータ駆動装置Ａは、上述の構成を有する。次に、モータ駆動装置Ａの動作について説明する。
【００３３】
＜１．７  モータ駆動装置の動作＞
図５は、本実施形態にかかるモータ駆動装置の動作を示すフローチャートである。入力端子１を介して、制御装置Ｍｃから駆動信号Ｓｇ１の入力があると（ステップＳ１０１）、モータ回転制御回路２は、駆動信号Ｓｇ１のデューティ比Ｄｒおよび周波数Ｆｒを取得する（ステップＳ１０２）。
【００３４】
そして、モータ回転制御回路２は、記憶部４にアクセスして、テーブルＴｂ１を参照する（ステップＳ１０３）。第１駆動情報Ｄ１、第２駆動情報Ｄ２および第３駆動情報Ｄ３を抽出する（ステップＳ１０４）。モータ回転制御回路２は、第１駆動情報Ｄ１、第２駆動情報Ｄ２および第３駆動情報Ｄ３に基づく第１信号Ｓ１、第２信号Ｓ２および第３信号Ｓ３と、周波数Ｆｒに基づくクロック信号Ｃｒとを生成して、モータ駆動回路３に対して出力する（ステップＳ１０５）。
【００３５】
モータ回転制御回路３は、第１信号Ｓ１、第２信号Ｓ２、第３信号Ｓ３およびクロック信号Ｃｒに基づいて、モータＭｒを回転駆動させる（ステップＳ１０６）。本実施形態に示すモータ制御装置Ａは、以上示したモータ制御方法を用いて、モータＭｒを駆動する。
【００３６】
つまり、本実施形態にかかるモータ駆動装置のモータ駆動方法では、モータの駆動状態または駆動停止状態を示す第１駆動情報、モータの回転方向を示す第２駆動情報、モータの強制停止状態か否かを示す第３駆動情報、及び、モータの回転速度を示す第４駆動情報が単一の前記駆動信号に含まれる。そして、前記第１駆動情報、前記第２駆動情報、前記第３駆動情報および前記第４駆動情報のうち２以上の情報が、前記駆動信号のデューティ比、電圧、周波数のいずれか１に含まれ、前記駆動信号から前記第１駆動情報、前記第２駆動情報、前記第３駆動情報および前記第４駆動情報のうち２以上の情報を抽出して前記モータを制御する。
【００３７】
以上の動作について、具体的な例を参照して説明する。例えば、モータ制御装置Ａにおいて、入力端子１が、制御部Ｍｃから、デューティ比Ｄｒが６０％の駆動信号Ｓｇ１を受信したとする。このとき、入力端子１から入力される駆動信号Ｓｇ１が、モータ回転制御回路２に入力される。モータ回転制御回路２は、駆動信号Ｓｇ１から、デューティ比Ｄｒと、周波数Ｆｒを取得する。そして、モータ回転制御回路２は、記憶部４にアクセスして、テーブルＴｂ１を参照する。モータ回転制御回路２は、駆動信号Ｓｇ１のデューティ比Ｄｒである６０％が、第１範囲Ｈ１〜第４範囲Ｈ４のいずれに入るか確認する。ここでは、デューティ比Ｄｒが６０％であるので、駆動信号Ｓｇ１のデューティ比Ｄｒは、第３範囲Ｈ３に入る。
【００３８】
モータ回転制御回路２は、テーブルＴｂ１から第３範囲Ｈ３の、第１駆動情報Ｄ１、第２駆動情報Ｄ２および第３駆動情報Ｄ３を抽出する。ここでは、第１駆動情報Ｄ１は、駆動状態、すなわち、Ｌｏである。第２駆動情報Ｄ２は、ＣＷ方向（Ｈｉ）である。第３駆動情報は、強制停止ＯＦＦ（Ｈｉ）である。このことから、モータ回転制御回路２は、駆動信号Ｓｇ１が、モータＭｒをＣＷ方向に駆動状態にする命令の信号であると判断する。そして、モータ回転制御回路２は、第１駆動情報Ｄ１に基づいて、第１信号Ｓ１としてＬｏ信号を、第２駆動情報Ｄ２に基づいて、第２信号Ｓ２としてＨｉ信号を、第３駆動情報Ｄ３に基づいて、第３信号Ｓ３としてＨｉ信号を同時に、モータ駆動回路３に送信する。
【００３９】
また、モータ回転制御回路２は、駆動信号Ｓｇ１の周波数Ｆｒから、モータＭｒの回転速度を示すクロック信号Ｃｒを生成する。モータ回転制御回路２は、クロック信号Ｃｒを、第１信号Ｓ１、第２信号Ｓ２および第３信号Ｓ３と同時に、モータ駆動回路３に送信する。
【００４０】
モータ駆動回路３は、第１信号Ｓ１、第２信号Ｓ２および第３信号Ｓ３に基づいて、モータＭｒをＣＷ方向に駆動状態にする電力を、モータＭｒに供給する。なお、モータＭｒへの電力の供給は、電源（不図示）に接続された電源線（不図示）上のスイッチング素子（不図示）のスイッチングを行うことで、実行すればよい。ただし、モータＭｒへの電力の供給方法は、これに限定されない。
【００４１】
本実施形態にかかる、モータ駆動方法を用いたモータ駆動装置Ａでは、外部機器である制御装置Ｍｃからの単一の駆動信号Ｓｇ１におけるデューティ比から、第１駆動情報Ｄ１、第２駆動情報Ｄ２および第３駆動情報Ｄ３を抽出する。また、駆動信号Ｓｇ１の周波数から駆動情報Ｄ４を抽出する。これにより、単一の駆動信号Ｓｇ１において、第１駆動情報Ｄ１、第２駆動情報Ｄ２および第３駆動情報Ｄ３は、デューティ比から抽出し、第４駆動情報Ｄ４は、周波数から抽出することができる。従って、抽出したい駆動情報ごとに的確な入力信号の要素を選定することができる。
【００４２】
本実施形態にかかるモータ駆動装置Ａでは、外部機器からの単一の駆動信号Ｓｇ１から、複数個の、モータＭｒの駆動情報を抽出することが可能である。これにより、入力端子１の駆動信号Ｓｇ１に割り当てる端子を１つにできる。また、駆動信号Ｓｇ１に含まれる情報を、同時に抽出することが可能であるため、単一の信号を時系列で分割して複数の情報を送信する構成に比べて、すべての情報を抽出するまでの遅れ時間を抑制できる。また、単一の信号を時系列で分割した場合に比べて、情報の抽出の操作を簡略化でき、モータ回転制御回路２の回路構成を簡単にできる。このことから、モータ回転制御回路２の負荷を低減できる。
【００４３】
また、テーブルＴｂ１は、第２駆動情報Ｄ２の第１方向（ＣＣＷ方向）の回転を示す範囲（第１範囲Ｈ１）と、第２駆動情報Ｄ２の第１方向と反対方向である第２方向（ＣＷ方向）の回転を示す範囲（第３範囲Ｈ３）との間に、第１駆動情報Ｄ１の駆動停止状態を示す範囲（第２範囲Ｈ２）を有する。このように、テーブルＴｂ１では、モータＭｒのＣＣＷ方向の駆動状態の第１範囲Ｈ１と、ＣＷ方向の駆動状態の第３範囲Ｈ３の間に、駆動停止状態を示す第２範囲Ｈ２が含まれる。駆動信号Ｓｇ１のデューティ比Ｄｒが変動した場合、第１方向への駆動状態からすぐに、第２方向への駆動状態に切り替わるのを抑制して、モータＭｒの負担を低減できる。
【００４４】
また、テーブルＴｂ１は、第２駆動情報Ｄ２の第１方向（ＣＣＷ方向）の回転を示す範囲（第１範囲Ｈ１）と、第３駆動情報Ｄ３の強制停止状態を示す範囲（第４範囲Ｈ４）との間に、第２駆動情報Ｄ２の第１方向と反対方向である第２方向（ＣＷ方向）の回転を示す範囲（第３範囲Ｈ３）を有する。このように構成することで、ＣＷ方向に回転するモータＭｒを迅速に強制停止できる。なお、本実施形態では、第１範囲Ｈ１の第２駆動情報Ｄ２が、ＣＣＷ方向、第３範囲Ｈ３の第２駆動情報Ｄ２が、ＣＷ方向であるが、逆であってもよい。この場合、テーブルＴｂ１を用いることで、ＣＣＷ方向に回転するモータＭｒを迅速に強制停止できる。また、第４範囲Ｈ４が、最もデューティ比が高い範囲であるが、これに限定されない。例えば、第１範囲Ｈ１の部分を、第３駆動情報Ｄ３が、強制停止ＯＮになる範囲としてもよい。
【００４５】
＜１．８  第１実施形態の第１変形例＞
第１実施形態のモータ駆動装置の変形例について説明する。図６は、テーブルの他の例を示す図である。図６に示すテーブルＴｂ２は、デューティ比がとり得る値を、５等分する。そして、テーブルＴｂ２において、第５範囲Ｈ５は、デューティ比２０％未満である。第１範囲Ｈ１は、デューティ比２０％以上４０パーセント未満である。第２範囲Ｈ２は、デューティ比４０％以上６０パーセント未満である。第３範囲は、デューティ比６０％以上８０パーセント未満である。第４範囲は、デューティ比８０％以上である。
【００４６】
テーブルＴｂ２の、第１範囲Ｈ１〜第４範囲Ｈ４は、デューティ比の区切りが異なる以外、テーブルＴｂ１と同じ構成である。そのため、第１範囲Ｈ１〜第４範囲Ｈ４の詳細な説明は省略する。テーブルＴｂ２において、第５範囲Ｈ５に関連付けられた、第１駆動情報Ｄ１、第２駆動情報Ｄ２および第３駆動情報Ｄ３は、第４範囲Ｈ４と同じである。第５範囲Ｈ５では、第１情報Ｄ１はＨｉ（駆動停止状態）、第２駆動情報Ｄ２はＨｉ（ＣＷ方向）および第３駆動情報Ｄ３はＬｏ（強制停止ＯＮ）である。第５範囲Ｈ５は、強制停止ＯＮである。
【００４７】
つまり、テーブルＴｂ２は、第２駆動情報Ｄ２の第２方向（ＣＷ方向）の回転を示す範囲（第３範囲Ｈ３）と、第３駆動情報Ｄ３の強制停止状態を示す範囲（第５範囲Ｈ５）との間に、第２駆動情報Ｄ２の第２方向と反対方向である第１方向（ＣＣＷ方向）の回転を示す範囲（第１範囲Ｈ１）を有する。このように構成することで、モータＭｒが、ＣＣＷ方向に回転状態またはＣＷ方向に回転状態のいずれの状態の場合であっても、デューティ比を変化させることで、直接強制停止を行うことが可能である。これにより、何らかの問題が発生した場合でも、迅速にモータＭｒを停止させることが可能である。
【００４８】
＜１．９  第１実施形態の第２変形例＞
第１実施形態のモータ駆動装置のさらなる変形例について説明する。図７は、テーブルの他の例を示す図である。図７に示すテーブルＴｂ３において、第１範囲Ｈ１と第２範囲Ｈ２とが隣り合う部分には、境界範囲Ｈ６を有する。テーブルＴｂ３において、第１範囲Ｈ１は、デューティ比が２４％未満であり、第２範囲Ｈ２は、デューティ比が２６％以上４９パーセント未満である。なお、第２範囲Ｈ２と第３範囲Ｈ３とが隣り合う部分、および、第３範囲Ｈ３と第４範囲Ｈ４とが隣り合う部分にも、境界範囲Ｈ６が設けられる。すなわち、テーブルＴｂ３は、隣り合う範囲の境界に境界範囲Ｈ６を有する。
【００４９】
テーブルＴｂ３では、第１駆動情報Ｄ１、第２駆動情報Ｄ２および第３駆動情報Ｄ３が関連付けられた、範囲同士が隣り合う部分に、境界範囲Ｈ６が設けられる。境界範囲Ｈ６は、ヒステリシス制御で用いられる、不感帯である。そして、モータ回転制御回路２は、デューティ比Ｄｒが変動して境界範囲Ｈ６にあるとき、変動前のデューティ比Ｄｒが含まれた範囲に関連付けられた情報を抽出する。
【００５０】
たとえば、デューティ比Ｄｒが、２３％と２７％との間で変動する場合を例に説明する。デューティ比Ｄｒが、２３％のとき、モータ回転制御回路２は、デューティ比Ｄｒが、第１範囲Ｈ１にあると判断する。この状態で、デューティ比Ｄｒが変動し、２５％になった場合、境界範囲Ｈ６に入る。デューティ比Ｄｒは、第１範囲Ｈ１から境界範囲Ｈ６に入ったので、モータ回転制御回路２は、前の範囲を引き継ぎ、第１範囲Ｈ１の駆動情報を抽出する。
【００５１】
そして、デューティ比Ｄｒが、２６％を超えたとき、モータ回転駆動回路２は、第２範囲Ｈ２に入ったと判断する。逆に、デューティ比Ｄｒが２７％から２５％に変動したとする。第２範囲Ｈ２から境界範囲Ｈ６に入ったので、モータ回転制御回路２は、前の範囲を引き継ぎ、第２範囲Ｈ２の駆動情報を抽出する。そして、デューティ比Ｄｒが２４％未満になったとき、モータ回転制御回路２は、第1範囲Ｈ１に入ったと判断する。
【００５２】
第１駆動情報Ｄ１、第２駆動情報Ｄ２および第３駆動情報が関連付けられた範囲同士の間に境界範囲を設けて、デューティ比Ｄｒが境界範囲内にあるときには前の範囲の駆動情報を抽出する構成である。これにより、デューティ比Ｄｒが境界付近の値でばらついても、駆動情報が頻繁に切り替わるのを抑制できる。
【００５３】
なお、本実施形態では、隣り合う範囲の境界範囲の幅（ヒステリシス）は、すべて２％であるが、これに限定されない。例えば、境界範囲の幅は、２％よりも、大きくてもよいし、小さくてもよい。境界範囲の幅が大きくなると、制御が安定するが、モータＭｒの状態の切り替わりの検出精度が低下する。また、境界範囲の幅が小さくなると、モータＭｒの状態の切り替わりやすくなるが、制御が不安定になりやすい。そのため、モータ駆動装置Ａ、制御装置Ｍｃ及びこれらをつなぐ配線等による信号伝達の劣化、ノイズの付与状態に応じて、境界範囲の幅を変更できるようになっていてもよい。
【００５４】
また、隣り合う範囲の境界範囲の幅は、すべて２％であるが、これに限定されない。例えば、強制停止状態は、問題が発生して強制停止状態の場合もある。そのため、強制停止状態からの復帰には、大きなヒステリシスを与える、すなわち、第３範囲Ｈ３と第４範囲Ｈ４との境界範囲の幅を４％としてもよい。
【００５５】
＜２．１  第２実施形態＞
本発明の例示的な第２実施形態のモータ制御装置について図面を参照して説明する。図８は、本発明にかかるモータ制御装置の他の例のブロック図である。なお、本実施形態のモータ制御装置Ｂは、モータ回転制御回路２ｂが異なるとともに、テーブルＴｂ４が異なる以外、第１実施形態のモータ制御装置Ａと同じである。そのため、実質的に同じ部分の詳細な説明は省略する。
【００５６】
本実施形態に示すモータ制御装置Ｂのモータ回転制御回路２ｂは、駆動信号Ｓｇ１から、デューティ比Ｄｒを取得する回路である。そして、駆動信号Ｓｇ１から取得したデューティ比Ｄｒから、第１駆動情報Ｄ１、第２駆動情報Ｄ２および第３駆動情報Ｄ３に加えて、回転速度の情報である第４駆動情報Ｄ４を抽出する。そして、モータ回転制御回路２ｂは、クロック信号Ｃｒに替えて、第４信号Ｓ４をモータ駆動回路３に送信する。
【００５７】
すなわち、モータ駆動装置Ｂは、第１駆動情報Ｄ１、第２駆動情報Ｄ２、第３駆動情報Ｄ３および第４駆動情報Ｄ４の少なくとも２つの情報を、駆動信号Ｓｇ１のデューティ比Ｄｒから抽出する。
【００５８】
モータ駆動装置Ｂにおいて、モータ回転制御回路２ｂは、駆動信号Ｓｇ１のデューティ比Ｄｒを取得し、記憶部４に記憶されたテーブルＴｂ４を参照して、駆動情報を抽出する。
【００５９】
ここで、テーブルＴｂ４について説明する。図９は、図８に示すモータ制御装置で用いられるテーブルの一例を示す図である。テーブルＴｂ４は、テーブルＴｂ１に第４駆動情報Ｄ４を追加した構成を有する。また、図１０は、図９に示すテーブルの第１範囲の第４駆動情報を拡大した図である。なお、図１０では、第１範囲Ｈ１の第４駆動情報Ｄ４を示すが、第３範囲Ｈ３も同様の構成を有する。
【００６０】
図９に示すように、テーブルＴｂ４は、第１範囲Ｈ１、第２範囲Ｈ２、第３範囲Ｈ３および第４範囲Ｈ４それぞれのデューティ比の範囲に分けられる。この範囲および第１駆動情報Ｄ１、第２駆動情報Ｄ２および第３駆動情報Ｄ３については、テーブルＴｂ１と同じであるため、詳細は省略する。
【００６１】
ここで、テーブルＴｂ４の第１範囲Ｈ１に注目する。テーブルＴｂ４では、デューティ比Ｄｒと第４駆動情報Ｄ４とが関連付けられる。第１範囲Ｈ１の第４駆動情報Ｄ４は、デューティ比で０％〜２４％を、１％ごとに、２５段階に分割する。そして、分割した各段階には、それぞれ、異なる回転速度が関連付けられる。なお、ここでは、デューティ比が０％の段階に関連付けられた回転速度をＲ１とし、デューティ比が２４％の段階に関連付けられた回転速度をＲ２５とする。なお、Ｒ１＜Ｒ２５とする。例えば、駆動信号Ｓｇ１のデューティ比Ｄｒが、１６％であった場合の速度は、Ｒ１６である。そして、第３範囲Ｈ３も同様に２５段階に分割されており、デューティ比５０％の段階に関連付けられた回転速度をＲ１とし、デューティ比７４％に関連付けられた回転速度をＲ２５とする。
【００６２】
例えば、モータ回転制御回路２ｂが、駆動信号Ｓｇ１のデューティ比Ｄｒとして、１５％を取得したとする。この場合、デューティ比Ｄｒは、第１範囲Ｈ１であるので、第１範囲Ｈ１の第１駆動情報Ｄ１として、駆動状態（Ｌｏ）を抽出する。また、第２駆動情報Ｄ２として、ＣＣＷ方向（Ｌｏ）を抽出する。さらに、第３駆動情報Ｄ３として、強制停止ＯＦＦ（Ｈｉ）情報を抽出する。また、モータ回転制御回路２ｂは、テーブルＴｂ４に基づいて、デューティ比Ｄｒが１５％のときの回転速度Ｒ１６を抽出する。
【００６３】
そして、モータ回転制御回路２ｂは、第１信号Ｓ１、第２信号Ｓ２、第３信号Ｓ３として、それぞれ、Ｌｏ、Ｌｏ、Ｈｉの信号をモータ駆動回路３に送る。また、第４信号Ｓ４として、回転速度Ｒ１６の情報を含む信号をモータ駆動回路３に送る。
【００６４】
以上のとおり、モータ制御装置Ｂでは、第１駆動情報Ｄ１、第２駆動情報Ｄ２、第３駆動情報Ｄ３および第４駆動情報Ｄ４の各情報を、駆動信号Ｓｇ１のデューティ比Ｄｒから抽出できる。これにより、ＰＬＬ制御が困難なモータＭｒの駆動状態および回転速度を制御することが可能である。なお、モータＭｒの構成が、第１実施形態と同じ構成である場合、第４信号Ｓ４の構成をクロック信号Ｃｒと同種の信号として、モータ駆動回路３に送ってもよい。
【００６５】
＜２．２  第２実施形態の第１変形例＞
第２実施形態のモータ駆動装置の変形例について説明する。図１１は、本発明にかかるモータ制御装置の他の例のブロック図である。なお、本実施形態のモータ制御装置Ｃは、モータ回転制御回路２ｃが異なるとともに、テーブルＴｂ５が異なる以外、第２実施形態のモータ制御装置Ｂと同じである。そのため、実質的に同じ部分の詳細な説明は省略する。
【００６６】
本実施形態に示すモータ制御装置Ｃのモータ回転制御回路２ｃは、駆動信号Ｓｇ１から、電圧Ｖｒを取得する回路である。そして、駆動信号Ｓｇ１から取得した電圧Ｖｒから、第１駆動情報Ｄ１、第２駆動情報Ｄ２および第３駆動情報Ｄ３に加えて、回転速度の情報である第４駆動情報Ｄ４を抽出する。なお、入力信号の電圧を取得する回路は、周知であるため、詳細は省略する。
【００６７】
モータ駆動装置Ｃは、第１駆動情報Ｄ１、第２駆動情報Ｄ２、第３駆動情報Ｄ３および第４駆動情報Ｄ４の少なくとも２つの情報を、駆動信号Ｓｇ１の電圧Ｖｒから抽出する。
【００６８】
モータ駆動装置Ｃにおいて、モータ回転制御回路２ｃは、駆動信号Ｓｇ１の電圧Ｖｒを取得し、記憶部４に記憶されたテーブルＴｂ５を参照して、駆動情報を抽出する。
【００６９】
ここで、テーブルＴｂ５について説明する。図１２は、図１１に示すモータ制御装置で用いられるテーブルの一例を示す図である。テーブルＴｂ５は、駆動信号Ｓｇ１の電圧がとり得る範囲、例えば、Ｖｒ１〜Ｖｒ５を４等分する。電圧を分割したそれぞれを、第１範囲Ｉ１〜第４範囲Ｉ４とする。第１範囲Ｉ１は、電圧がＶｒ１以上Ｖｒ２未満の範囲である。第２範囲Ｉ２は、電圧がＶｒ２以上Ｖｒ３未満の範囲である。第３範囲Ｉ３は、電圧がＶｒ３以上Ｖｒ４未満の範囲である。第４範囲Ｉ４は、電圧がＶｒ４以上Ｖｒ５以下の範囲である。
【００７０】
なお、テーブルＴｂ５の第１範囲Ｉ１〜第４範囲Ｉ４の、第１駆動情報Ｄ１、第２駆動情報Ｄ２、第３駆動情報Ｄ３および第４駆動情報Ｄ４は、テーブルＴｂ４の第１範囲Ｈ１〜第４範囲Ｈ４の第１駆動情報Ｄ１、第２駆動情報Ｄ２、第３駆動情報Ｄ３および第４駆動情報Ｄ４と実質上同じである。そのため、詳細な説明は省略する。なお、駆動信号Ｓｇ１の取り得る電圧の範囲によっては、第１範囲Ｉ１および第３範囲Ｉ３の２５分割が、困難な場合もある。その場合、第１範囲Ｉ１および第３範囲Ｉ３を２５以下、例えば、１０段階に分割し、各段階に、速度を関連付けるようにしてもよい。
【００７１】
このような構成とすることで、デューティ比が検出困難な信号であっても、電圧が異なる信号を用いることで、モータＭｒを駆動させる駆動信号として用いることが可能である。ここで、電圧は、例えば、ピーク電圧である。ただし、電圧として定義される物理量は、これに限定されない。例えば、電圧値の積分値であってもよいし、平均値であってもよい。
【００７２】
＜２．３  第２実施形態の第２変形例＞
第２実施形態のモータ駆動装置の変形例について説明する。図１３は、本発明にかかるモータ制御装置の他の例のブロック図である。なお、本実施形態のモータ制御装置Ｄは、モータ回転制御回路２ｄが異なるとともに、テーブルＴｂ６が異なる以外、第２実施形態のモータ制御装置Ｂと同じである。そのため、実質的に同じ部分の詳細な説明は省略する。
【００７３】
本実施形態に示すモータ制御装置Ｄのモータ回転制御回路２ｄは、駆動信号Ｓｇ１から、周波数Ｆｒを取得する回路である。そして、駆動信号Ｓｇ１から取得した周波数Ｆｒから、第１駆動情報Ｄ１、第２駆動情報Ｄ２および第３駆動情報Ｄ３に加えて、回転速度の情報である第４駆動情報Ｄ４を抽出する。なお、入力信号の周波数を取得する回路は、周知であるため、詳細は省略する。
【００７４】
モータ駆動装置Ｄは、第１駆動情報Ｄ１、第２駆動情報Ｄ２、第３駆動情報Ｄ３および第４駆動情報Ｄ４の少なくとも２つの情報を、駆動信号Ｓｇ１の周波数Ｆｒから抽出する。
【００７５】
モータ駆動装置Ｄにおいて、モータ回転制御回路２ｄは、駆動信号Ｓｇ１の周波数Ｆｒを取得し、記憶部４に記憶されたテーブルＴｂ６を参照して、駆動情報を抽出する。
【００７６】
ここで、テーブルＴｂ６について説明する。図１４は、図１３に示すモータ制御装置で用いられるテーブルの一例を示す図である。テーブルＴｂ６は、駆動信号Ｓｇ１の周波数がとり得る範囲、例えば、Ｆｒ１〜Ｆｒ５を４等分する。周波数を分割したそれぞれを、第１範囲Ｊ１〜第４範囲Ｊ４とする。第１範囲Ｊ１は、周波数がＦｒ１以上Ｆｒ２未満の範囲である。第２範囲Ｊ２は、周波数がＦｒ２以上Ｆｒ３未満の範囲である。第３範囲Ｊ３は、周波数がＦｒ３以上Ｆｒ４未満の範囲である。第４範囲Ｊ４は、周波数がＦｒ４以上Ｆｒ５以下の範囲である。
【００７７】
なお、テーブルＴｂ６の第１範囲Ｊ１〜第４範囲Ｊ４の、第１駆動情報Ｄ１、第２駆動情報Ｄ２、第３駆動情報Ｄ３および第４駆動情報Ｄ４は、テーブルＴｂ４の第１範囲Ｈ１〜第４範囲Ｈ４の第１駆動情報Ｄ１、第２駆動情報Ｄ２、第３駆動情報Ｄ３および第４駆動情報Ｄ４と実質上同じである。そのため、詳細な説明は省略する。なお、駆動信号Ｓｇ１の取り得る周波数の範囲によっては、第１範囲Ｊ１および第３範囲Ｊ３を２５分割が困難な場合もある。その場合、第１範囲Ｊ１および第３範囲Ｊ３を２５以下、例えば、１０段階に分割し、各段階に、速度を関連付けるようにしてもよい。
【００７８】
このような構成とすることで、デューティ比が検出困難な信号であっても、周波数の異なる駆動信号を用いることで、モータＭｒを駆動させる駆動信号として用いることが可能である。
【００７９】
＜３．  変形例＞
また、駆動信号Ｓｇ１のデューティ比と電圧とを用いて、第１駆動情報Ｄ１、第２駆動情報Ｄ２、第３駆動情報Ｄ３および第４駆動情報Ｄ４を抽出してもよい。また、駆動信号Ｓｇ１の電圧と周波数とを用いて、第１駆動情報Ｄ１、第２駆動情報Ｄ２、第３駆動情報Ｄ３および第４駆動情報Ｄ４を抽出してもよい。
【００８０】
本発明の例示的なモータ制御装置では、入力端子１から入力される、単一の駆動信号Ｓｇ１における、デューティ比Ｄｔ、電圧Ｖｒ、周波数Ｆｒの少なくとも一つから、モータの駆動状態または駆動停止状態を示す第１駆動情報Ｄ１、モータの回転方向を示す第２駆動情報Ｄ２、モータの強制停止状態か否かを示す第３駆動情報Ｄ３、および、モータの回転速度を示す第４駆動情報Ｄ４のうち２以上の情報を抽出してモータＭｒを制御できる。
【００８１】
なお、モータＭｒの駆動状態として、モータの駆動状態または駆動停止状態を示す第１駆動情報Ｄ１、モータの回転方向を示す第２駆動情報Ｄ２、モータの強制停止状態か否かを示す第３駆動情報Ｄ３、および、モータの回転速度を示す第４駆動情報Ｄ４を挙げるが、これに限定されない。これら以外にも、例えば、フィードバックゲイン、ソフトスタートを行うか否かの情報等、モータＭｒの駆動時に用いる情報を広く採用できる。この場合、テーブルの分割数を多くすることで対応することが可能である。また、複数のテーブルを用いて各駆動情報を抽出してもよい。
【００８２】
上記各実施形態および変形例において、テーブルとして、駆動信号Ｓｇ１から取得した値、すなわち、デューティ比Ｄｒ、電圧Ｖｒ、周波数Ｆｒと各駆動情報とを対応付けた表であるが、これに限定されない。例えば、テーブルとして、駆動信号Ｓｇ１から取得した値と、各駆動情報のそれぞれとの関係を示すグラフ状であってもよい。また、駆動信号Ｓｇ１から取得した値と、駆動情報のそれぞれとの関係を示す演算式を用いて、演算にて駆動情報を抽出してもよい。つまり、モータ駆動装置において、モータ回転制御回路がテーブルを参照する構成としているが、これに限定されない。モータ回転制御回路が、駆動信号Ｓｇ１から取得した値から、駆動情報のそれぞれを一意的に抽出できる構成または方法を広く採用することができる。
【００８３】
上記各実施形態では、モータ回転制御回路２と、モータ駆動回路３とが別の回路であり、基板Ｂｄ上に実装された構成を示すが、これに限定されない。例えば、モータ回転制御回路２と、モータ駆動回路３とが、１つのパッケージ、すなわち、１チップで構成されていてもよい。このように、１チップ化することで、信号線をなくすことが可能である。また、モータ回転制御回路２およびモータ駆動回路３の少なくとも一方を、演算処理回路で動作するプログラムとしてもよい。この場合、プログラムは、記憶部４に記憶されていてもよい。
【００８４】
本発明にかかるモータ駆動装置では、外部機器（ここでは、制御装置Ｍｃ）からの単一の駆動信号で、モータの駆動状態または駆動停止状態を示す第１駆動情報、モータの回転方向を示す第２駆動情報、モータの強制停止状態か否かを示す第３駆動情報、及び、モータの回転速度を示す第４駆動情報のうち２以上の情報を抽出する。そのため、入力端子の端子数を少なくすることができ、モータ駆動装置を小型化することが可能である。また、モータ駆動装置の構成部材を減らすことができるため、コストを削減することが可能である。
【００８５】
以上、本発明の実施形態について説明したが、本発明の趣旨の範囲内であれば、実施形態は種々の変形が可能である。
【産業上の利用可能性】
【００８６】
本発明は、プリンタ、複合機等のＯＡ機器の内部に配されるモータを駆動するモータ駆動装置として用いることができる。なお、本発明は、プリンタや複合機等以外の様々な電子機器にも利用できる。
【符号の説明】
【００８７】
Ａ・・・モータ駆動装置、１・・・入力端子、２・・・モータ回転制御回路、２ｂ・・・・・・モータ回転制御回路、２ｃ・・・モータ回転制御回路、２ｄ・・・モータ回転制御回路、３・・・モータ駆動回路、４・・・記憶部、Ｓｇ１・・・駆動信号、Ｄｒ…デューティ比、Ｖｒ・・・電圧、Ｆｒ・・・周波数、Ｈ１・・・第１範囲、Ｈ２・・・第２範囲、Ｈ３・・・第３範囲、Ｈ４・・・第４範囲、Ｉ１・・・第１範囲、Ｉ２・・・第２範囲、Ｉ３・・・第３範囲、Ｉ４・・・第４範囲、Ｊ１・・・第１範囲、Ｊ２・・・第２範囲、Ｊ３・・・第３範囲、Ｊ４・・・第４範囲、Ｔｂ１〜Ｔｂ６・・・テーブル、Ｍｒ・・・ブラシレスＤＣモータ（モータ）
【図１】
2017216820.tif 000003
【図２】
2017216820.tif 000004
【図３】
2017216820.tif 000005
【図４】
2017216820.tif 000006
【図５】
2017216820.tif 000007
【図６】
2017216820.tif 000008
【図７】
2017216820.tif 000009
【図８】
2017216820.tif 000010
【図９】
2017216820.tif 000011
【図１０】
2017216820.tif 000012
【図１１】
2017216820.tif 000013
【図１２】
2017216820.tif 000014
【図１３】
2017216820.tif 000015
【図１４】
2017216820.tif 000016