(57)【特許請求の範囲】
【請求項１】
バッテリを電源とした電源部から常時電源電圧が印加された状態に置かれる電源端子と、モータに駆動電流を供給するべく該モータの入力端子に接続される出力端子と、前記モータを正回転させることを指令する正転指令及び前記モータを逆回転させることを指令する逆転指令がそれぞれ入力される正転指令入力端子及び逆転指令入力端子と、前記正転指令が与えられているとき及び逆転指令が与えられているときにそれぞれ前記モータを正回転及び逆回転させるように前記モータの駆動電流の極性を切り換えるスイッチ回路とを有するモータ駆動回路と、
前記モータにより駆動されて第１の位置と第２の位置との間を変位させられる負荷の位置を直接または前記モータの回転角度位置から検出する位置センサと、  前記モータを駆動可能な状態にするときに閉じられる運転指令スイッチと、
前記バッテリから定電圧電源回路を通して電源電圧が与えられて動作するように設けられていて、前記負荷を前記第２の位置に変位させるための条件が成立した時に前記モータ駆動回路に前記正転指令を与えて前記位置センサが負荷の第２の位置を検出した時に該正転指令の供給を停止し、前記負荷を第１の位置に変位させるための条件が成立した時及び前記負荷が前記第２の位置にある状態で前記運転指令スイッチが開かれた時に前記モータ駆動回路に前記逆転指令を与えて前記位置センサが前記負荷の第１の位置を検出した時に該逆転指令の供給を停止するコントローラとを備えたモータ制御装置において、
前記コントローラに電源電圧を与える定電圧電源回路の入力端子と前記バッテリとの間に電源オンオフ制御回路が挿入され、
前記電源オンオフ制御回路は、前記バッテリと前記定電圧電源回路の入力端子との間に接続されてオン状態になったときに前記バッテリの電圧を前記定電圧電源回路の入力端子に印加する電源オンオフ制御用スイッチと、前記バッテリから前記運転指令スイッチを通して前記電源オンオフ制御用スイッチに該スイッチをオン状態にするためのトリガ信号与えるトリガ回路と、制御信号が与えられたときに動作して前記電源オンオフ制御用スイッチへのトリガ信号の供給を停止させるトリガ信号供給制御用スイッチとを備えてなり、
前記コントローラは、前記バッテリから前記運転指令スイッチを通して与えられる電圧から前記運転指令スイッチの状態を検出するスイッチ状態検出手段と、該スイッチ状態検出手段により前記運転指令スイッチが開かれたことが検出され、かつ前記位置センサが前記負荷の第１の位置を検出した時に前記電源オンオフ制御回路のトリガ信号供給制御用スイッチに前記制御信号を与える制御信号発生手段とを備えていることを特徴とするモータ制御装置。
【請求項２】
バッテリを電源とした電源部から常時電源電圧が印加された状態に置かれる電源端子と、モータに駆動電流を供給するべく該モータの入力端子に接続される出力端子と、前記モータを正回転させることを指令する正転指令及び前記モータを逆回転させることを指令する逆転指令がそれぞれ入力される正転指令入力端子及び逆転指令入力端子と、前記正転指令が与えられているとき及び逆転指令が与えられているときにそれぞれ前記モータを正回転及び逆回転させるように前記モータの駆動電流の極性を切り換えるスイッチ回路とを有するモータ駆動回路と、
前記モータにより駆動されて第１の位置と第２の位置との間を変位させられる負荷の位置を直接または前記モータの回転角度位置から検出する位置センサと、  前記モータを駆動可能な状態にするときに閉じられる運転指令スイッチと、
前記バッテリから定電圧電源回路を通して電源電圧が与えられて動作するように設けられていて、前記負荷を前記第２の位置に変位させるための条件が成立した時に前記モータ駆動回路に前記正転指令を与えて前記位置センサが負荷の第２の位置を検出した時に該正転指令の供給を停止し、前記負荷を第１の位置に変位させるための条件が成立した時及び前記負荷が前記第２の位置にある状態で前記運転指令スイッチが開かれた時に前記モータ駆動回路に前記逆転指令を与えて前記位置センサが前記負荷の第１の位置を検出した時に該逆転指令の供給を停止するコントローラとを備えたモータ制御装置において、
前記コントローラに電源電圧を与える定電圧電源回路の入力端子と前記バッテリとの間に電源オンオフ制御回路が挿入され、
前記電源オンオフ制御回路は、前記バッテリと前記定電圧電源回路の入力端子との間にアノードカソード間回路が接続されてオン状態になったときに前記バッテリの電圧を前記定電圧電源回路の入力端子に印加するサイリスタと、前記バッテリから前記運転指令スイッチを通して前記サイリスタにトリガ信号を与えるトリガ回路と、制御信号が与えられたときにオン状態になって前記トリガ信号を前記サイリスタから側路することにより該サイリスタへのトリガ信号の供給を停止するトリガ信号供給制御用スイッチとを備えてなり、
前記コントローラは、前記バッテリから前記運転指令スイッチを通して与えられる電圧から前記運転指令スイッチの状態を検出するスイッチ状態検出手段と、該スイッチ状態検出手段により前記運転指令スイッチが開かれたことが検出され、かつ前記位置センサが前記負荷の第１の位置を検出した時に前記電源オンオフ制御回路のトリガ信号供給制御用スイッチに前記制御信号を与える制御信号発生手段とを備えていることを特徴とするモータ制御装置。
【請求項３】
前記モータの負荷は、エンジンの出力軸と駆動輪につながる被駆動軸との間にトルクコンバータが設けられた車両の前記エンジンの出力軸と被駆動軸との間に設けられていて、前記エンジンの出力トルクを前記トルクコンバータを介することなく歯車伝達機構を介して前記被駆動軸に伝達する状態にして前記駆動輪に大きなエンジンブレーキが作用する状態にするエンジンブレーキ作動状態と前記歯車伝達機構によりトルクが伝達される状態を解除して前記駆動輪に大きなエンジンブレーキが作用する状態を解除するエンジンブレーキ解除状態とに切り換えられるエンジンブレーキ機構の操作部である請求項１または２に記載のモータ制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、バッテリを電源として駆動されるモータの回転角度位置を制御するモータ制御装置に関するものである。
【０００２】
【従来の技術】
モータにより負荷を駆動する場合に、キースイッチなどの運転指令スイッチが投入された時に負荷を第１の位置（原位置）から第２の位置まで移動させ、運転指令スイッチが開かれた時に負荷を第２の位置から第１の位置まで復帰させた後に制御回路の電源を遮断することが必要とされることがある。
【０００３】
例えば、エンジンの駆動力がトルクコンバータを介して４輪に伝達される４輪バギー車（主として不整地を走行するために用いられる自動車）においては、制動時にエンジンブレーキを利き易くするために、エンジンの出力軸と駆動輪につながる被駆動軸との間にエンジンブレーキ機構を設けている。
【０００４】
このエンジンブレーキ機構は、エンジンの出力軸と駆動輪につながる被駆動軸との間にトルクコンバータが設けられた車両のエンジンの出力軸と被駆動軸との間に設けらて、エンジンの出力トルクをトルクコンバータを介することなく歯車伝達機構を介して被駆動軸に伝達する状態にして駆動輪に大きなエンジンブレーキが作用する状態にするエンジンブレーキ作動状態と、歯車伝達機構によりトルクが伝達される状態を解除して駆動輪に大きなエンジンブレーキが作用する状態を解除するエンジンブレーキ解除状態とに切り換えられるもので、その操作部は通常直流モータを駆動源とした操作機構により操作される。
【０００５】
上記のようなエンジンブレーキ機構が設けられている場合に、キースイッチ（運転指令スイッチ）を開いた際にエンジンブレーキ機構が作動状態のままになっていると、次にエンジンを始動するためにスタータモータによりエンジンの出力軸を回転させた際に、車両が動くおそれがあり、危険である。
【０００６】
そのため、上記のようなエンジンブレーキ機構を操作するモータの制御装置においては、運転指令スイッチが開かれたときに、モータを駆動してエンジンブレーキ機構の操作部を原位置に復帰させて、エンジンブレーキ機構を自動的に解除するようにしている。
【０００７】
上記のように負荷を第１の位置と第２の位置との間で変位させるように制御するモータの制御装置は、モータに駆動電流を供給するモータ駆動回路と、モータにより駆動されて第１の位置と第２の位置との間を変位させられる負荷の位置を直接またはモータの回転角度位置から検出する位置センサと、モータを駆動可能な状態にするときに閉じられる運転指令スイッチと、モータ駆動回路を制御するコントローラとにより構成される。
【０００８】
通常、モータ駆動回路は、バッテリを電源とした電源部から常時電源電圧が印加された状態に置かれる電源端子と、モータに駆動電流を供給するべく該モータの入力端子に接続される出力端子と、モータを正回転させることを指令する正転指令及びモータを逆回転させることを指令する逆転指令がそれぞれ入力される正転指令入力端子及び逆転指令入力端子と、正転指令が与えられているとき及び逆転指令が与えられているときにそれぞれモータを正回転及び逆回転させるように前記モータの駆動電流の極性を切り換えるスイッチ回路とを備えている。スイッチ回路としては、通常バイポーラトランジスタやＦＥＴなどのスイッチ素子をブリッジ接続した回路が用いられる。
【０００９】
コントローラは、バッテリから定電圧電源回路を通して電源電圧が与えられて動作するように設けられていて、負荷を第２の位置に変位させる条件が成立している時にモータ駆動回路に正転指令を与えて位置センサが負荷の第２の位置を検出した時に該正転指令の供給を停止し、負荷を第１の位置に変位させる条件が成立した時及び負荷が第２の位置にある状態で運転指令スイッチが開かれた時にモータ駆動回路に逆転指令を与えて位置センサが負荷の第１の位置を検出した時に該逆転指令の供給を停止するように構成される。
【００１０】
【発明が解決しようとする課題】
上記のように、運転指令スイッチが開かれたときに、モータを駆動してエンジンブレーキ機構を自動的に解除状態に復帰させるようにしておくと、次にエンジンを始動する際に、エンジンブレーキ機構が解除された状態にあるため、次のエンジンの始動は支障なく行われる。
【００１１】
しかしながら、従来は、モータ制御装置に上記のような機能を持たせるために、運転指令スイッチが開かれた状態でコントローラに電源を与えたままの状態にしていたため、運転指令スイッチが開かれた状態でもコントローラを通して暗電流が流れ、バッテリが消耗するという問題があった。
【００１２】
バギー車などに設けられるエンジンブレーキ機構の操作部を負荷とする場合に限らず、バッテリから定電圧回路を通して電源電圧が与えられて動作するように設けられていて、負荷を第２の位置に変位させるための条件が成立したときにモータ駆動回路に正転指令を与えて位置センサが負荷の第２の位置を検出したときに正転指令の供給を停止し、負荷を第１の位置に変位させるための条件が成立したとき及び負荷が第２の位置にある状態で運転指令スイッチが開かれた時にモータ駆動回路に逆転指令を与えて位置センサが負荷の第１の位置を検出したときに逆転指令の供給を停止するようにコントローラが構成される場合に、上記と同様の問題が生じる。
【００１３】
本発明の目的は、運転指令スイッチが開かれた際に負荷を原位置に自動的に復帰させてからコントローラの電源を遮断することができるようにして、該コントローラを通して暗電流が流れるのを防止したモータ制御装置を提供することにある。
【００１４】
【課題を解決するための手段】
本発明は、バッテリを電源とした電源部から常時電源電圧が印加された状態に置かれる電源端子と、モータに駆動電流を供給するべく該モータの入力端子に接続される出力端子と、モータを正回転させることを指令する正転指令及びモータを逆回転させることを指令する逆転指令がそれぞれ入力される正転指令入力端子及び逆転指令入力端子と、正転指令が与えられているとき及び逆転指令が与えられているときにそれぞれモータを正回転及び逆回転させるようにモータの駆動電流の極性を切り換えるスイッチ回路とを有するモータ駆動回路と、モータにより駆動されて第１の位置と第２の位置との間を変位させられる負荷の位置を直接またはモータの回転角度位置から検出する位置センサと、所定の制御条件と位置センサの出力とに応じてモータ駆動回路に与える指令を制御するコントローラとを備えたモータ制御装置を対象とする。
【００１５】
本発明が対象とするモータ制御装置で用いるコントローラは、バッテリから定電圧電源回路を通して電源電圧が与えられて動作するように設けられていて、負荷を第２の位置に変位させるための条件が成立したときにモータ駆動回路に正転指令を与えて位置センサが負荷の第２の位置を検出したときに該正転指令の供給を停止し、負荷を第１の位置に変位させるための条件が成立したとき及び負荷が第２の位置にある状態で運転指令スイッチが開かれた時にモータ駆動回路に逆転指令を与えて位置センサが負荷の第１の位置を検出したときに逆転指令の供給を停止するように構成される。
【００１６】
本発明においては、コントローラに電源電圧を与える定電圧電源回路の入力端子とバッテリとの間に電源オンオフ制御回路を挿入する。この電源オンオフ制御回路は、バッテリと定電圧電源回路の入力端子との間に接続されてオン状態になったときにバッテリの電圧を定電圧電源回路の入力端子に印加する電源オンオフ制御用スイッチと、バッテリから運転指令スイッチを通して電源オンオフ制御用スイッチに該スイッチをオン状態にするためのトリガ信号与えるトリガ回路と、制御信号が与えられたときに動作して電源オンオフ制御用スイッチへのトリガ信号の供給を停止させるトリガ信号供給制御用スイッチとを備えている。またコントローラには、バッテリから運転指令スイッチを通して与えられる電圧から運転指令スイッチの状態を検出するスイッチ状態検出手段と、該スイッチ状態検出手段により運転指令スイッチが開かれたことが検出され、かつ位置センサが負荷の第１の位置を検出した時に電源オンオフ制御回路のトリガ信号供給制御用スイッチに制御信号を与える制御信号発生手段とを設けておく。
【００１７】
上記電源オンオフ制御用スイッチは、サイリスタにより構成するのが好ましい。電源オンオフ制御用スイッチをサイリスタにより構成する場合、トリガ信号供給制御用スイッチは、制御信号が与えられたときにオン状態になってトリガ信号をサイリスタから側路することにより該サイリスタへのトリガ信号の供給を停止するように設けるのが好ましい。
【００１８】
上記負荷は、例えば、エンジン駆動車両に設けられる前述のエンジンブレーキ機構の操作部とすることができる。
【００１９】
上記のように構成すると、運転指令スイッチが閉じられたときに電源オンオフ制御回路のサイリスタがオン状態になって、バッテリの電圧が定電圧電源回路に印加される。これによりコントローラに電源電圧が供給され、該コントローラが動作を開始する。
【００２０】
コントローラが動作を開始した状態で、モータを第２の位置に変位させるための条件が成立すると、コントローラからモータ駆動回路に正転指令が与えられるため、モータが正転して負荷が第２の位置に向けて変位させられる。負荷が第２の位置に達して位置センサが負荷の第２の位置を検出する信号を発生すると、コントローラが正転指令の発生を停止するため、モータが停止し、負荷が第２の位置に保持される。
【００２１】
この状態でモータを第１の位置に復帰させるための条件が成立すると、コントローラからモータ駆動回路に逆転指令が与えられるため、モータが逆転して負荷が第１の位置に向けて変位させられる。負荷が第１の位置に達して位置センサが負荷の第１の位置を検出する信号を発生すると、コントローラが逆転指令の発生を停止するため、モータが停止し、負荷が第１の位置に保持される。
【００２２】
また負荷が第２の位置に位置した状態で運転指令スイッチが開かれたときにも、コントローラからモータ駆動回路に逆転指令が与えられ、負荷が第１の位置に達して位置センサが負荷の第１の位置を検出する信号を発生したときに逆転指令の供給が停止される。この動作により、負荷の位置が第１の位置に戻される。
【００２３】
運転指令スイッチが開かれた後、上記の動作により負荷が第１の位置に復帰すると、コントローラがトリガ信号供給制御用スイッチに制御信号を与えるため、該スイッチがオン状態になって、電源オンオフ制御用スイッチへのトリガ信号の供給を停止させる。従って電源オンオフ制御用スイッチはオフ状態になり、コントローラへの電源電圧の供給が停止する。
【００２４】
このように本発明のモータ制御装置によれば、運転指令スイッチが開かれた後、モータの負荷が第１の位置に復帰した時点でコントローラへの電源電圧の供給を停止させることができるため、運転指令スイッチが開かれた状態でコントローラを通して暗電流が流れてバッテリが消耗するのを防ぐことができる。
【００２５】
【発明の実施の形態】
以下図面を参照して本発明の実施形態の一例を説明する。図１は本発明に係わるモータ制御装置の構成を概略的に示したブロック図、図２は図１のモータ制御装置で用いる電源オンオフ制御回路の構成例を示した回路図である。また図３は図１の制御装置のコントローラが実行するプログラムのアルゴリズムの一例を示したフローチャートである。
【００２６】
この例では、エンジンブレーキ機構の操作部をモータの負荷とするものとし、モータを駆動源としてエンジンブレーキ機構の操作部をエンジンブレーキ解除位置（第１の位置）とエンジンブレーキ作動位置（第２の位置）との間で変位させるものとする。
【００２７】
図１において、１はバッテリ、２は４輪バギー車などの車両に設けられる図示しないエンジンブレーキ機構を操作する直流モータ、３はモータ２を制御するモータ制御装置である。また４はモータ制御装置に車両の速度情報を与える速度検出器、５はモータの回転角度位置から負荷の位置を与える位置信号を発生する位置センサ、６はモータ２を駆動し得る状態にするときに閉じられるキースイッチ（運転指令スイッチ）である。
【００２８】
モータ制御装置３は、バッテリ１の出力電圧が入力されたモータ駆動電源部３０１と、モータ駆動電源部３０１の出力電圧が電源端子３０２ａ，３０２ｂ間に印加されたモータ駆動回路３０２と、バッテリ６の出力電圧が入力された電源オンオフ制御回路３０３と、バッテリ１からキースイッチ６と電源オンオフ制御回路３０３とを通して電圧が与えられて、設定された一定の直流電圧を出力する定電圧電源回路３０４と、定電圧電源回路３０４から与えられる電圧を電源電圧として動作するコントローラ３０５と、バッテリの電圧がキースイッチ６を通して与えれて、キースイッチ６が閉じられた時にコントローラ３０５に一定の電圧信号を与える定電圧回路３０６と、速度検出器４の出力信号の波形をコントローラが認識し得る波形の信号に変換してコントローラ３０５に与える波形整形回路３０７とからなっている。
【００２９】
モータ駆動電源部３０１は、バッテリ１の正極端子にアノードが接続されたダイオードＤ1 と、該ダイオードＤ1 のカソードと接地間に接続されてバッテリ１の端子電圧まで充電される電源コンデンサＣ1 とからなっている。
【００３０】
モータ駆動回路３０２の電源端子３０２ａ，３０２ｂのうち負極性側の電源端子３０２ｂは接地されていて、電源端子３０２ａ，３０２ｂ間に電源コンデンサＣ1 の両端の電圧が印加されている。
【００３１】
図示のモータ駆動回路３０２は、正極性側の電源端子３０２ａにコレクタが共通接続されたＮＰＮトランジスタＴＲ1 及びＴＲ2 と、負極性側の電源端子３０２ｂにエミッタが共通接続され、コレクタがトランジスタＴＲ1 及びＴＲ2 のエミッタにそれぞれ接続されてトランジスタＴＲ1 及びＴＲ2 とともにブリッジ回路を構成するＮＰＮトランジスタＴＲ3 及びＴＲ4 とからなっている。
【００３２】
なお図示の例では、トランジスタをスイッチ素子として用いてモータ駆動回路３０２を構成しているが、ＦＥＴ等の他のスイッチ素子を用いてモータ駆動回路を構成してもよい。
【００３３】
図示のモータ駆動回路３０２においては、トランジスタＴＲ1 のエミッタとＴＲ3 のコレクタとの接続点及びトランジスタＴＲ2 のエミッタとトランジスタＴＲ4 のコレクタとの接続点がそれぞれ出力端子３０２ｃ及び３０２ｄとなっていて、これらの出力端子間にモータ２の電機子が接続されている。
【００３４】
またトランジスタＴＲ1 のベースとトランジスタＴＲ4 のベースとが逆転指令入力端子３０２ｅに接続され、トランジスタＴＲ2 のベースとトランジスタＴＲ3 のベースとが正転指令入力端子３０２ｆに接続されている。
【００３５】
図示の電源オンオフ制御回路３０３は、例えば図２に示したように構成することができる。図２において、ａはバッテリ１の正極端子に接続される第１の電源入力端子、ｂは定電圧電源回路３０４の非接地側の入力端子に接続される出力端子、ｃはキースイッチ６を通してバッテリ１の正極端子に接続されるトリガ信号電源入力端子、ｄはコントローラ３０５の出力ポートに接続される制御信号入力端子である。
【００３６】
電源入力端子ａ及びｂにはそれぞれ電源オンオフ制御用スイッチを構成するサイリスタＴh のアノード及びカソードが接続され、該サイリスタＴh のゲートカソード間には抵抗Ｒ1 が接続されている。サイリスタＴh のゲートには抵抗Ｒ2 の一端が接続され、抵抗Ｒ2 の他端は抵抗Ｒ3 を通してトリガ信号電源入力端子ｃに接続されている。抵抗Ｒ2 の他端はまたエミッタが接地されたＮＰＮトランジスタＴＲ5 のコレクタに接続され、該トランジスタＴＲ5 のベースエミッタ間には抵抗Ｒ4 が接続されている。トランジスタＴＲ5 のベースは抵抗Ｒ5 を通して制御信号入力端子ｄに接続され、トランジスタＴＲ5 のエミッタと端子ｄとの間に抵抗Ｒ6 が接続されている。
【００３７】
図２に示した例では、抵抗Ｒ3 と抵抗Ｒ2 とにより、バッテリ１からキースイッチ６を通してサイリスタＴh （電源オンオフ制御用スイッチ）にトリガ信号を与えるトリガ回路が構成されている。またトランジスタＴＲ5 により、制御信号が与えられたときにオン状態になってサイリスタＴh のトリガ信号を該サイリスタから側路することによりサイリスタへのトリガ信号の供給を停止させるトリガ信号供給制御用スイッチが構成されている。
【００３８】
定電圧電源回路３０４は、例えば、バッテリ１から電源オンオフ制御回路３０３のサイリスタＴh を通して充電される電源コンデンサと、該電源コンデンサの充電電圧を検出して、検出した電圧がツェナーダイオード等の定電圧素子により決まる設定電圧に達したときに電源コンデンサの充電を停止させる定電圧制御回路とにより構成されるもので、電源コンデンサの両端にコントローラ３０５を駆動するために必要な電源電圧を発生する。
【００３９】
コントローラ３０５は、ＲＡＭ３０５ａ、ＲＯＭ３０５ｂ、Ａ／Ｄコンバータ３０５ｃ，３０５ｄ及び割込制御回路３０５ｅ等を備えたマイクロコンピュータからなっている。
【００４０】
コントローラ３０５は、ポートＡ1 〜Ａ6 を有していて、これらのポートのうた、ポートＡ1 〜Ａ3 は出力ポートとして用いられ、ポートＡ4 〜Ａ6 は入力ポートとして用いられている。
【００４１】
コントローラのポートＡ1 は電源オンオフ制御回路３０３の制御信号入力端子ｄに接続され、ポートＡ2 はモータ駆動回路３０２の逆転指令入力端子３０２ｅに、またポートＡ3 はモータ駆動回路３０２の正転指令入力端子３０２ｆにそれぞれ接続されている。
【００４２】
コントローラ３０５のポートＡ4 は、バッテリ１の電圧がキースイッチ６を通して入力された定電圧回路３０６の出力端子に接続され、キースイッチ６が投入されたときに、ポートＡ4 に一定の直流電圧が入力されるようになっている。ポートＡ4 はコントローラ３０５を構成するマイクロコンピュータ内に設けられたＡ／Ｄコンバータ３０５ｃの入力端子に接続されていて、ポートＡ4 に電圧が入力されたときにキースイッチ６が投入されたことを認識する。
【００４３】
コントローラ３０５のポートＡ5 は、割込制御回路３０５ｅの入力端子に接続されていて、機関に取り付けられたタコメータなどからなる速度検出器４の出力が波形整形回路３０７を通してポートＡ5 に入力されている。
【００４４】
コントローラ３０５のポートＡ6 は、Ａ／Ｄコンバータ３０５ｄの入力端子に接続されていて、該ポートＡ6 には位置センサ５の出力信号が入力されている。位置センサ５は、例えばモータ２の出力軸に減速機構を介して結合されてモータの出力軸の回転角度に比例した位置検出信号を出力するポテンショメータからなっていて、コントローラ３０５はこの位置検出信号に含まれるモータの回転角度位置情報から負荷（この例ではエンジンブレーキ機構の操作部）の位置を検出する。
【００４５】
コントローラ３０５を構成するマイクロコンピュータは、ＲＯＭに記憶された所定のプログラムを実行することにより、バッテリ１からキースイッチ６と定電圧電源回路３０６とを通して与えられる電圧からキースイッチ６の状態を検出するスイッチ状態検出手段と、該スイッチ状態検出手段によりキースイッチ６が開かれたことが検出され、かつ位置センサ５が負荷の第１の位置を検出した時に電源オンオフ制御回路３０３のトリガ信号側路用スイッチ（図２に示した例ではトランジスタＴＲ5 ）に制御信号（この例ではベース電流）を与える制御信号発生手段とを実現する。
【００４６】
図３は、コントローラ３０５を構成するマイクロコンピュータが実行するプログラムのアルゴリズムの一例を示したもので、このアルゴリズムに従う場合の動作は下記の通りである。
【００４７】
キースイッチ６が閉じられると、電源オンオフ制御回路３０３のサイリスタがオン状態になって、バッテリ１の電圧が定電圧電源回路３０４に印加される。これによりコントローラ３０５に電源電圧が供給され、コントローラ３０５が動作を開始する。
【００４８】
コントローラ３０５が動作を開始すると、先ず図３のステップ１で各部のイニシャライズ（初期化）が行われ、次いでステップ２でキースイッチ６がオフ状態にあるか否かが判定される。キースイッチがオン状態にあるかオフ状態にあるかの判定はバッテリ１から運転指令スイッチ６と定電圧回路３０６とを通して与えられる電圧の有無により行う。ステップ２においてキースイッチがオン状態にあると判定されたきにはステップ３に進んで車速が設定値に達したか否かを判定する。
【００４９】
ステップ３で車速を判定した結果、車速が設定値未満の時にはステップ４に進んで車速が依然として設定値以下であるか否かを確認し、その結果車速が設定値以下である時には、ステップ５に進んでエンジンブレーキを解除するようにモータ２を駆動する。図１に示した例では、コントローラ３０５のポートＡ2 から逆転指令を発生させて、モータ駆動回路３０２のトランジスタＴＲ1 及びＴＲ4 をオン状態にし、モータ２に逆転用の駆動電流を流す。次いでステップ６でモータの回転角度位置がエンジンブレーキを解除する位置（エンジンブレーキ解除位置）にあるか否かを判定し、その結果モータの回転角度位置が既にエンジンブレーキ解除位置（第１の位置）にあると判定されたときには、ステップ７に進んでポートＡ2 からの逆転指令の発生を停止し、モータ２を停止させる。モータ２を停止させた後、ステップ２に戻る。
【００５０】
ステップ４で車速が設定値以下であると判定されたとき、及びステップ６でモータの回転角度位置がエンジンブレーキ解除位置にないと判定された時には、何もしないでステップ２に戻る。
【００５１】
ステップ３で車速が設定値以上であると判定されたときには、次いでステップ８でエンジンブレーキを作動させるようにモータ２を駆動する。即ち、コントローラ３０５のポートＡ3 からトランジスタＴＲ2 及びＴＲ3 に正転指令を与えてモータ２に正転用の駆動電流を流し、モータ２を正回転させてエンジンブレーキ機構の操作部をエンジンブレーキ作動位置（第２の位置）に向けて変位させる。
【００５２】
次いでステップ９でモータの回転角度位置がエンジンブレーキ作動位置に達したか否かを判定する。その結果、モータの回転角度位置がエンジンブレーキ作動位置に達していると判定された時にステップ１０に進んでモータを停止し、ステップ２に戻る。ステップ９でモータの回転角度位置がエンジンブレーキ作動位置に達していないと判定されたときには何もしないでステップ２に戻る。
【００５３】
ステップ２でキースイッチ６がオフ状態にあると判定された時には、ステップ１１に進んでモータの回転角度位置をエンジンブレーキ解除位置に復帰させるための処理を行わせる。図３には詳細に示してないが、この処理では、ステップ５ないし７と同様の処理を行わせ、モータ２をエンジンブレーキ解除位置まで回転させる。位置センサの出力から負荷がエンジンブレーキ解除位置に戻ったことを検出したときにステップ１２に進んでポートＡ1 の電位をＨレベル（高レベル）として該ポートＡ1 から制御信号を出力させ、電源オンオフ制御回路３０３のトランジスタＴＲ5 をオン状態にする。これによりサイリスタＴh へのトリガ信号の供給を停止させ、サイリスタＴh のアノード電流が保持電流未満になった時点で該サイリスタをオフ状態にする。
【００５４】
上記のように本発明のモータ制御装置では、キースイッチ（運転指令スイッチ）が開かれた後、モータの負荷が第１の位置に復帰した時点でコントローラへの電源電圧の供給を停止させることができるため、運転指令スイッチが開かれた状態でコントローラを通して暗電流が流れてバッテリが消耗するのを防ぐことができる。
【００５５】
図３に示した例では、ステップ２により、バッテリから運転指令スイッチを通して与えられる電圧から運転指令スイッチの状態を検出するスイッチ状態検出手段が実現され、ステップ１１及び１２により、スイッチ状態検出手段により運転指令スイッチが開かれたことが検出され、かつ位置センサが負荷の第１の位置を検出した時に電源オンオフ制御回路のトリガ信号供給制御用スイッチに制御信号を与える制御信号発生手段が実現される。
【００５６】
上記の例では、バギー車などに設けられるエンジンブレーキ機構の操作部を負荷としたが、本発明は、バッテリから定電圧回路を通して電源電圧が与えられて動作するように設けられていて、負荷を第２の位置に変位させるための条件（上記の例では車速が設定値以上であること）が成立したときにモータ駆動回路に正転指令を与えて位置センサが負荷の第２の位置を検出したときに正転指令の供給を停止し、負荷を第１の位置に変位させるための条件（上記の例では車速が設定値未満であること）が成立したとき及び負荷が第２の位置にある状態で運転指令スイッチが開かれた時にモータ駆動回路に逆転指令を与えて位置センサが負荷の第１の位置を検出したときに逆転指令の供給を停止するようにコントローラが構成される場合に広く適用することができる。
【００５７】
【発明の効果】
以上のように、本発明によれば、運転指令スイッチが開かれた後、モータの負荷が第１の位置に復帰した時点でコントローラへの電源電圧の供給を停止させることができるため、運転指令スイッチが開かれた状態でコントローラを通して暗電流が流れてバッテリが消耗するのを防ぐことができる利点がある。
【図面の簡単な説明】
【図１】本発明に係わるモータ制御装置の構成例を示した構成図である。
【図２】図１の制御装置で用いる電源オンオフ制御回路の構成例を示した回路図である。
【図３】図１の制御装置のコントローラが実行するプログラムのアルゴリズムの一例を示したフローチャートである。
【符号の説明】
１…バッテリ、２…モータ、３…モータ制御装置、３０２…モータ駆動回路、３０３…電源オンオフ制御回路、３０４…定電圧電源回路、３０５…コントローラ、４…速度検出器、５…位置センサ、６…キースイッチ（運転指令スイッチ）。
【図１】
0003570289.tif 000002
【図２】
0003570289.tif 000003
【図３】
0003570289.tif 000004