(57)【要約】【課題】種々の原因により駆動モータから信号レベルの小さいモータブラシ切替信号が発生しても、駆動モータの回転数を正確に制御することが可能な車両用電動ミラーのモータ制御装置を提供する。【解決手段】上下用モータから信号レベルの小さいモータブラシ切替信号が発生し、波形整形部により変換されるパルス信号にいわゆる歯抜けと称する欠落が発生してパルス信号の相互間隔が所定の平均間隔より大きくなると（ＳＴ２９）、パルス信号カウント部がその都度１パルス分加算補正してパルス信号をカウントする（ＳＴ３１）。従って、種々の原因により上下用モータから信号レベルの小さいモータブラシ切替信号が発生しても、上下用モータＭ２の回転数を正確に制御することが可能となる。【選択図】        図７
2004359021.tif 000002
【特許請求の範囲】
【請求項１】
直流ブラシモータで構成された駆動モータと、この駆動モータと直列に接続されたピックアップコイルにより検出される高周波のモータブラシ切替信号をパルス信号に波形整形して出力するモータ信号検出手段と、前記パルス信号をカウントするパルス信号カウント手段とを備えた車両用電動ミラーのモータ制御装置において、
前記パルス信号カウント手段は、カウントするパルス信号の相互間隔が所定の平均間隔より大きい場合、その都度１パルス分加算補正してカウントするように構成されていることを特徴とする車両用電動ミラーのモータ制御装置。
【請求項２】
前記パルス信号カウント手段は、前記駆動モータの回転速度が安定した期間内に前記の加算補正を実行するように構成されていることを特徴とする請求項１に記載の車両用電動ミラーのモータ制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、車両用のドアミラーやフェンダーミラーなどの電動ミラーに内蔵された駆動モータの回転数を制御するための車両用電動ミラーのモータ制御装置に関するものである。
【０００２】
【従来の技術】
一般に車両用のドアミラーやフェンダーミラーなどの電動ミラーには、運転者のスイッチ操作によりミラー面を上向きまたは下向きに調整するための上下用モータと、ミラー面を左向きまたは右向きに調整するための左右用モータとの２つの駆動モータが内蔵されている。
【０００３】
この種の車両用電動ミラーにおいて、直流ブラシモータで構成された駆動モータと、この駆動モータと直列に接続されたピックアップコイルにより検出される高周波のモータブラシ切替信号をパルス信号に波形整形して出力するモータ信号検出手段と、前記パルス信号をカウントするパルス信号カウント手段とを備えることにより、駆動モータの回転数を検出して制御する装置が本件出願人により既に出願されている（特許文献１参照）。
【０００４】
【特許文献１】
特開２００１−１３８８１２
【０００５】
【発明が解決しようとする課題】
ところで、特許文献１に記載の従来例では、駆動モータのブラシの摩耗やブラシ接点の異常などによって信号レベルの小さいモータブラシ切替信号が発生すると、モータブラシ切替信号を正確にパルス信号に波形整形することができなくなり、いわゆる歯抜けと称するパルス信号の欠落が発生することがある。そして、この場合には、駆動モータの回転数を正確に制御できなくなり、ミラー面の調整精度が低下するという問題が発生する。
【０００６】
本発明は、このような従来技術の問題点を解決することを課題とし、種々の原因によって駆動モータから信号レベルの小さいモータブラシ切替信号が発生しても、駆動モータの回転数を正確に制御することが可能な車両用電動ミラーのモータ制御装置を提供する。
【０００７】
【課題を解決するための手段】
本発明に係る車両用電動ミラーのモータ制御装置は、直流ブラシモータで構成された駆動モータと、この駆動モータと直列に接続されたピックアップコイルにより検出される高周波のモータブラシ切替信号をパルス信号に波形整形して出力するモータ信号検出手段と、前記パルス信号をカウントするパルス信号カウント手段とを備えた車両用電動ミラーのモータ制御装置において、前記パルス信号カウント手段は、カウントするパルス信号の相互間隔が所定の平均間隔より大きい場合、その都度１パルス分加算補正してカウントするように構成されていることを特徴とし、この構成を前記課題の解決手段とする。
【０００８】
本発明に係る車両用電動ミラーのモータ制御装置では、種々の原因により駆動モータから信号レベルの小さいモータブラシ切替信号が発生し、いわゆる歯抜けと称するパルス信号の欠落が発生してパルス信号の相互間隔が所定の平均間隔より大きくなると、パルス信号カウント手段がその都度１パルス分加算補正してパルス信号をカウントする。従って、種々の原因により駆動モータから信号レベルの小さいモータブラシ切替信号が発生しても、駆動モータの回転数を正確に制御することが可能となる。
【０００９】
ここで、駆動モータの始動直後や停止直前では、駆動モータの回転速度が不安定となってパルス信号の相互間隔のバラツキが大きくなり、パルス信号カウント手段によるパルス信号の加算補正にミスが発生し易くなる。そこで、本発明の車両用電動ミラーのモータ制御装置においては、駆動モータの回転速度が安定した期間内にパルス信号カウント手段が前記の加算補正を実行するように構成されているのが好ましい。
【００１０】
【発明の実施の形態】
以下、図面を参照して本発明に係る車両用電動ミラーのモータ制御装置の実施の形態を説明する。参照する図面において、図１は一実施形態に係る車両用電動ミラーのモータ制御装置の概略を示す構成図、図２は図１に対応したモータ制御装置の回路図である。
【００１１】
図１および図２に示すように、一実施形態に係る車両用電動ミラーのモータ制御装置１は、図示しない車両のドアミラー２に駆動モータとして内蔵された左右用モータＭ１および上下用モータＭ２の回転を制御する装置である。左右用モータＭ１および上下用モータＭ２は直流ブラシモータで構成されており、左右用モータＭ１はドアミラー２のミラー面を左向きまたは右向きに調整するように作動し、上下用モータＭ２はドアミラー２のミラー面を上向きまたは下向きに調整するように作動する。
【００１２】
ここで、モータ制御装置１は、図示しない車両の運転者のスイッチ操作に応じて左右用モータＭ１および上下用モータＭ２の回転を制御すると共に、車両のシフトレバーがリバース位置にシフト操作された際に出力されるリバース信号Ｓ１に基づいて上下用モータＭ２の回転を制御するように構成されている。
【００１３】
モータ制御装置１は、直流電源である車載バッテリ３と、この車載バッテリ３からの電流を運転者の操作に応じて左右用モータＭ１または上下用モータＭ２に供給するためのミラースイッチ４と、通常時にはミラースイッチ４の手動操作に応じて左右用モータＭ１および上下用モータＭ２の回転を制御すると共に、リバース信号Ｓ１が入力されると上下用モータＭ２のみを対象としてその回転を連動制御する連動制御手段５とを備えている。
【００１４】
連動制御手段５は、リバース信号Ｓ１の入力により、ドアミラー２のミラー面を定常角度から設定角度まで下向きに調整して図示しない車両の後輪付近を視認できるようにし、リバース信号Ｓ１の入力が停止されると、ドアミラー２のミラー面を設定角度から定常角度に復帰させるように上下用モータＭ２の回転を制御する機能を有する。
【００１５】
この連動制御手段５には、左右用モータＭ１および上下用モータＭ２の手動によるスイッチ操作および連動操作を切り換えるリレー接点部６と、上下用モータＭ２の回転に伴なって発生する高周波のモータブラシ切替信号を検出するピックアップコイル部７と、このピックアップコイル部７を通して上下用モータＭ２に極性を切り換えて電圧を供給可能なモータ駆動回路８と、前記ピックアップコイル部７により検出されるモータブラシ切替信号に基づいて上下用モータＭ２の回転数を制御する制御部９とが設けられている。
【００１６】
なお、連動制御手段５には、車載バッテリ３からモータ駆動回路８に供給される電圧を安定化させるモータ用安定化電源回路１０と、車載バッテリ３から制御部９に供給する電圧を安定化させる回路用安定化電源回路１１とが設けられている。また、車載バッテリ３とミラースイッチ４との間には、図示しない車両のイグニッションスイッチＳＷ１が介設されており、このイグニッションスイッチＳＷ１のオン・オフ信号Ｓ２が制御部９に供給されるように構成されている。
【００１７】
図２に示すように、モータ駆動回路８はトランジスタ制御部１２によりオン・オフ制御される４つのスイッチングトランジスタＱ１〜Ｑ４を有し、このうち、スイッチングトランジスタＱ１，Ｑ３はＰＮＰ型とされ、スイッチングトランジスタＱ２，Ｑ４はＮＰＮ型とされている。そして、トランジスタ制御部１２は、上下用モータＭ２を正転させる際にはスイッチングトランジスタＱ１，Ｑ４を共にオンさせ、上下用モータＭ２を逆転させる際にはスイッチングトランジスタＱ２，Ｑ３を共にオンさせるようにオン・オフ制御する。
【００１８】
リレー接点部６は、制御部９に抵抗Ｒ９を介してベース端子が接続されたＮＰＮ型のスイッチングトランジスタＱ５と、そのコレクタ端子側に介設されたリレーコイルＲＣ１と、このリレーコイルＲＣ１に連動して接点を切り換える３つのリレー接点ＲＹ１〜ＲＹ３とで構成されている。各リレー接点ＲＹ１〜ＲＹ３の端子ＲＹ１ｂ、ＲＹ２ｂ、ＲＹ３ｂはそれぞれミラースイッチ４に連結されており、端子ＲＹ１ｃは左右用モータＭ１の一端に接続され、端子ＲＹ２ｃは左右用モータＭ１の他端および上下用モータＭ２の一端に接続され、端子ＲＹ３ｃは上下用モータＭ２の他端に接続されている。また、端子ＲＹ２ａおよび端子ＲＹ３ａは、ピックアップコイル部７に接続されている。
【００１９】
ピックアップコイル部７は、上下用モータＭ２に流れる電流に含まれる高周波成分のモータブラシ切替信号を取り出すための２つのピックアップコイルＬ１，Ｌ２で構成されている。ピックアップコイルＬ１は、モータ駆動回路８のスイッチングトランジスタＱ４（Ｑ３）とリレー接点部６の端子ＲＹ３ａとの間に介設されている。一方、ピックアップコイルＬ２は、モータ駆動回路８のスイッチングトランジスタＱ１（Ｑ２）とリレー接点部６の端子ＲＹ２ａとの間に介設されている。そして、ピックアップコイルＬ１のリレー接点部６側の一端Ｐ１およびピックアップコイルＬ２のリレー接点部６側の一端Ｐ２は、検出した高周波のモータブラシ切替信号を出力するように制御部９に接続されている。
【００２０】
制御部９は、主制御部１３、波形整形部１４および各種の回路素子から構成されている。波形整形部１４は、ピックアップコイル部７のピックアップコイルＬ１，Ｌ２により検出された高周波のモータブラシ切替信号をそれぞれパルス信号に波形整形して出力する部分であり、前記ピックアップコイル部７と共にモータ信号検出手段を構成している。
【００２１】
波形整形部１４は、ピックアップコイルＬ１の一端Ｐ１に順次直列に接続された交流パス用コンデンサＣ３、インバータ回路ＮＯＴ１、インバータ回路ＮＯＴ２およびナンド回路ＮＡ１の直列回路と、ピックアップコイルＬ２の一端Ｐ２に順次直列に接続された交流パス用コンデンサＣ４、インバータ回路ＮＯＴ３、インバータ回路ＮＯＴ４およびナンド回路ＮＡ２の直列回路とを備えている。
【００２２】
ピックアップコイルＬ１の一端Ｐ１側に接続されたナンド回路ＮＡ１の出力側は、主制御部１３の入力端子ＩＮ２に接続され、ピックアップコイルＬ２の一端Ｐ２側に接続されたナンド回路ＮＡ２の出力側は、主制御部１３の入力端子ＩＮ３に接続されている。そして、各ナンド回路ＮＡ１，ＮＡ２の他方の入力端子には、主制御部１３より出力される矩形波信号（後述）が供給されるようになっている。
【００２３】
また、交流パス用コンデンサＣ３とインバータ回路ＮＯＴ１との接続点は、抵抗Ｒ５を介して電源電位に接続されると共に、抵抗Ｒ６を介してグランド電位に接続されている。同様に、交流パス用コンデンサＣ４とインバータ回路ＮＯＴ３との接続点は、抵抗Ｒ７を介して電源電位に接続されると共に、抵抗Ｒ８を介してグランド電位に接続されている。
【００２４】
主制御部１３は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などを有するマイクロコンピュータのハードウェアおよびソフトウェアを利用して構成される。この主制御部１３の入力端子ＩＮ１には、ダイオードＤ１、抵抗Ｒ１、ツェナーダイオードＺＤ１、コンデンサＣ１、抵抗Ｒ２を有する回路を介してリバース信号Ｓ１が供給される。また、主制御部１３の入力端子ＩＮ４には、抵抗Ｒ３、ツェナーダイオードＺＤ２、コンデンサＣ２、抵抗Ｒ４を有する回路を介してイグニッションスイッチＳＷ１のオン信号Ｓ２が供給される。
【００２５】
一方、主制御部１３の出力端子ＯＵＴ１は前記抵抗Ｒ９を介してスイッチングトランジスタＱ５のベース端子に接続され、出力端子ＯＵＴ２はモータ電源安定化回路１０に接続され、出力端子ＯＵＴ３はトランジスタ制御部１２に接続されている。
【００２６】
主制御部１３には、図３に示すように、電源制御部１３Ａ、リレー制御部１３Ｂ、モータ駆動制御部１３Ｃ、矩形波生成部１３Ｄ、パルス信号カウント手段としてのパルス信号カウント部１３Ｅ、基準カウント値設定部１３Ｆ、超過カウント値記憶部１３Ｇなどがソフトウェアとして構成されている。
【００２７】
電源制御部１３Ａは、イグニッションスイッチＳＷ１のオン信号Ｓ２に応じてモータ用安定化電源回路１０をオンするように構成されている。また、リレー制御部１３Ｂは、リバース信号Ｓ１が入力されると、リレー接点部６のスイッチングトランジスタＱ５のベース端子に駆動信号を出力し、リバース信号Ｓ１の入力が停止された後、ドアミラー２のミラー面が定常位置に復帰すると、スイッチングトランジスタＱ５に対する駆動信号の出力を停止するように構成されている。
【００２８】
モータ駆動制御部１３Ｃは、モータ駆動回路８の各スイッチングトランジスタＱ１〜Ｑ４をオン・オフ制御するための制御信号をトランジスタ制御部１２に出力するように構成されている。また、矩形波生成部１３Ｄは、波形整形部１４から入力したパルス信号に基づいて上下用モータＭ２の回転速度を検出し、その回転速度に応じたオン時間の矩形波を生成して波形整形部１４のナンド回路ＮＡ１，ＮＡ２の入力端子に供給するように構成されている。
【００２９】
ここで、パルス信号カウント手段を構成するパルス信号カウント部１３Ｅは、モータ信号検出手段を構成する波形整形部１４からパルス信号を入力してそのパルス数をカウントする。このパルス信号カウント部１３Ｅは、上下用モータＭ２の回転速度が安定した期間内において、カウントするパルス信号の相互間隔が所定の平均間隔より大きい場合、その都度１パルス分加算補正してカウントするように構成されている。
【００３０】
また、基準カウント値設定部１３Ｆは、初期設定モードにおいて運転者が車両の後輪付近を視認できるようにドアミラー２のミラー面を定常角度から所定の設定角度まで下向きに調整する際の上下用モータＭ２の回転数をパルス信号の基準カウント値として予め設定する。
【００３１】
そして、前記パルス信号カウント部１３Ｅは、基準カウント値設定部１３Ｆから読み込んだ基準カウント値を超えるパルス数のカウント値を上下用モータＭ２の惰性回転による超過カウント値として超過カウント値記憶部１３Ｇに記憶させる。また、パルス信号カウント部１３Ｅは、原則としてパルス信号のカウント値が基準カウント値に達すると、モータ駆動制御部１３Ｃに上下用モータＭ２の回転を停止させる制御信号を出力し、その後、リバース信号Ｓ１の入力が停止されると、モータ駆動制御部１３Ｃに上下用モータＭ２を逆転させる制御信号を出力する。
【００３２】
なお、一実施形態の上下用モータＭ２は、例えば３極の直流ブラシモータで構成されており、１回転あたり６個のモータブラシ切替信号を発生する。このため基準カウント値設定部１３Ｆは、上下用モータＭ２の必要回転数を６倍して基準カウント値を設定する。
【００３３】
以上のように構成された一実施形態のモータ制御装置１においては、図１および図２に示すイグニッションスイッチＳＷ１が図示しない車両の運転者によりオンされると、車載バッテリ３がミラースイッチ４およびリレー接点部６を介して左右用モータＭ１および上下用モータＭ２に接続される。
【００３４】
このとき、リレー接点部６は、スイッチングトランジスタＱ５がオフであってリレーコイルＲＣ１が励磁されていないため、各リレー接点ＲＹ１〜ＲＹ３がそれぞれ端子ＲＹ１ｂ〜ＲＹ３ｂ側に接続されている。このため、ミラースイッチ４はリレー接点部６を介して左右用モータＭ１および上下用モータＭ２に導通される。
【００３５】
そこで、運転者がミラースイッチ４の操作により左右用モータＭ１を正転または逆転駆動させると、ドアミラー２のミラー面が左向きまたは右向きに調整される。同様に、運転者がミラースイッチ４を操作して上下用モータＭ２を正転または逆転駆動させると、ドアミラー２のミラー面が左向きまたは右向きに調整される。
【００３６】
一方、イグニッションスイッチＳＷ１がオンされると、そのオン信号Ｓ２が連動制御手段５の制御部９の主制御部１３に入力される。そして、このオン信号Ｓ２が図３に示す主制御部１３の電源制御部１３Ａに入力されることにより、電源制御部１３Ａがモータ用安定化電源回路１０をオンする。
【００３７】
以後、主制御部１３により、図４に示すフローチャートの処理手順に沿って上下用モータＭ２の回転が制御される。まず、パルス信号カウント部１３Ｅがカウントするパルス信号のカウント値ｎがリセットされる（ＳＴ１）。つぎに、リバース信号Ｓ１がオンされたか否かが判定される（ＳＴ２）。この判定はＹＥＳとなるまで繰り返される。
【００３８】
ここで、運転者が図示しない車両のシフトレバーをリバース位置にシフト操作すると、リバース信号Ｓ１が主制御部１３のパルス信号カウント部１３Ｅおよびリレー制御部１３Ｂに入力され、その結果、ステップＳＴ２の判定結果がＹＥＳとなる。
【００３９】
続くステップＳＴ３では、基準カウント値設定部１３Ｆで設定された基準カウント値ｎＳおよび超過カウント値記憶部１３Ｇに記憶された超過カウント値ｎＯがパルス信号カウント部１３Ｅに読み込まれる。
【００４０】
つぎのステップＳＴ４では、以下の手順により上下用モータＭ２が正転駆動される。まず、リバース信号Ｓ１が入力されたリレー制御部１３Ｂによってリレー接点部６のスイッチングトランジスタＱ５がオンされ、リレーコイルＲＣ１が励磁されて各リレー接点ＲＹ１〜ＲＹ３がそれぞれ端子ＲＹ１ａ〜ＲＹ３ａ側に接続される。
【００４１】
続いて、リバース信号Ｓ１が入力されたパルス信号カウント部１３Ｅからモータ駆動制御部１３Ｃに上下用モータＭ２を正転させる制御信号が出力され、モータ駆動制御部１３Ｃからトランジスタ制御部１２にモータ駆動回路８のスイッチングトランジスタＱ１，Ｑ４をオンさせ、かつスイッチングトランジスタＱ３，Ｑ２をオフさせる制御信号が出力される。その結果、上下用モータＭ２の正転回路がモータ用安定化電源回路１０との間に構成され、上下用モータＭ２がドアミラー２のミラー面を定常角度（車両の通常運転時に後方を視認可能な角度）から設定角度（車両の後退時に後輪付近を視認可能な角度）まで下向きに調整するように正転駆動される。
【００４２】
上下用モータＭ２が正転方向に回転し始めると、その回転に伴なって発生する高周波のモータブラシ切替信号がピックアップコイル部７のピックアップコイルＬ１により検出され、このモータブラシ切替信号が波形整形部１４によりパルス信号に変換されて主制御部１３のパルス信号カウント部１３Ｅに入力される。そして、入力されたパルス信号の数をパルス信号カウント部１３Ｅがカウントする（ＳＴ５）。
【００４３】
続くステップＳＴ６では、パルス信号カウント部１３Ｅによりカウントされたパルスカウント値ｎが基準カウント値ｎＳに超過カウント値ｎＯを加算した値になったか否かが判定される。この判定は、ＹＥＳとなるまで繰り返される。
【００４４】
ステップＳＴ６の判定結果がＹＥＳとなると、上下用モータＭ２の回転を停止させる制御信号がパルス信号カウント部１３Ｅからモータ駆動制御部１３Ｃに出力される。そして、モータ駆動制御部１３Ｃからトランジスタ制御部１２にモータ駆動回路８のスイッチングトランジスタＱ１，Ｑ４をオフさせる制御信号が出力される。その結果、上下用モータＭ２の正転回路が開いて上下用モータＭ２の回転が停止し、ドアミラー２のミラー面が設定角度（車両の後退時に後輪付近を視認可能な角度）に調整される（ＳＴ７）。
【００４５】
ここで、上下用モータＭ２は、通常、スイッチングトランジスタＱ１，Ｑ４がオフされた後も惰性により所定量オーバ回転する。そこで、続くステップＳＴ８では、基準カウント値を超えるパルス数のカウント値が上下用モータＭ２の惰性回転による新たな超過カウント値ｎＯとしてパルス信号カウント部１３Ｅから超過カウント値記憶部１３Ｇに出力され、超過カウント値記憶部１３Ｇに記憶される。
【００４６】
次のステップＳＴ９では、ドアミラー２のミラー面を定常角度に復帰させるように上下用モータＭ２が逆転されるのに備え、パルス信号カウント部１３Ｅのパルス信号のカウント値ｎがリセットされる。続いて、リバース信号Ｓ１がオフされたか否かが判定される（ＳＴ１０）。この判定はＹＥＳとなるまで繰り返される。
【００４７】
ここで、運転者が図示しない車両のシフトレバーをリバース位置からニュートラル位置やパーキング位置などの他の位置にシフト操作すると、主制御部１３へのリバース信号Ｓ１の入力が停止され、ステップＳＴ１０の判定結果がＹＥＳとなる。なお、運転者がイグニッションスイッチＳＷ１をオフした場合にも主制御部１３へのリバース信号Ｓ１の入力が停止されるため、ステップＳＴ１０の判定結果がＹＥＳとなる。
【００４８】
続くステップＳＴ１１では、基準カウント値設定部１３Ｆで設定された基準カウント値ｎＳおよび超過カウント値記憶部１３Ｇに新に記憶された超過カウント値ｎＯがパルス信号カウント部１３Ｅに読み込まれる。
【００４９】
つぎのステップＳＴ１２では、リバース信号Ｓ１の入力が停止されたパルス信号カウント部１３Ｅからモータ駆動制御部１３Ｃに上下用モータＭ２を逆転させる制御信号が出力され、モータ駆動制御部１３Ｃからトランジスタ制御部１２にモータ駆動回路８のスイッチングトランジスタＱ１，Ｑ４をオフさせ、かつスイッチングトランジスタＱ３，Ｑ２をオンさせる制御信号が出力される。その結果、上下用モータＭ２の逆転回路がモータ用安定化電源回路１０との間に構成され、上下用モータＭ２がドアミラー２のミラー面を設定角度（車両の後退時に後輪付近を視認可能な角度）から定常角度（車両の通常運転時に後方を視認可能な角度）まで上向きに復帰させるように逆転駆動される。
【００５０】
上下用モータＭ２が逆転方向に回転し始めると、その回転に伴なって発生する高周波のモータブラシ切替信号がピックアップコイル部７のピックアップコイルＬ２により検出され、このモータブラシ切替信号が波形整形部１４によりパルス信号に変換されて主制御部１３のパルス信号カウント部１３Ｅに入力される。そして、入力されたパルス信号の数をパルス信号カウント部１３Ｅがカウントする（ＳＴ１３）。
【００５１】
続くステップＳＴ１４では、パルス信号カウント部１３Ｅによりカウントされたパルスカウント値ｎが基準カウント値ｎＳに新たな超過カウント値ｎＯを加算した値になったか否かが判定される。この判定は、ＹＥＳとなるまで繰り返される。
【００５２】
ステップＳＴ１４の判定結果がＹＥＳとなると、上下用モータＭ２の回転を停止させる制御信号がパルス信号カウント部１３Ｅからモータ駆動制御部１３Ｃに出力される。そして、モータ駆動制御部１３Ｃからトランジスタ制御部１２にモータ駆動回路８のスイッチングトランジスタＱ３，Ｑ２をオフさせる制御信号が出力される。その結果、上下用モータＭ２の逆転回路が開いて上下用モータＭ２の回転が停止し、ドアミラー２のミラー面が定常角度（車両の通常運転時に後方を視認可能な角度）に復帰調整される（ＳＴ１５）。
【００５３】
最後のステップＳＴ１６では、基準カウント値を超えるパルス数のカウント値が上下用モータＭ２の惰性回転による新たな超過カウント値ｎＯとしてパルス信号カウント部１３Ｅから超過カウント値記憶部１３Ｇに出力され、超過カウント値記憶部１３Ｇに記憶される。
【００５４】
ここで、前述したステップＳＴ５（ＳＴ１３）のパルス信号のカウント処理において、ピックアップコイル部７のピックアップコイルＬ１（Ｌ２）により検出される高周波のモータブラシ切替信号が図５に示すように所定の信号レベル以上であれば、波形整形部１４は各モータブラシ切替信号の全てをパルス信号に変換することができる。しかしながら、上下用モータＭ２のブラシの摩耗やブラシ接点の異常などによって信号レベルの小さいモータブラシ切替信号が発生すると、波形整形部１４はその低レベルのモータブラシ切替信号をパルス信号に波形整形することができなくなり、変換されたパルス信号には、２点鎖線で示すようないわゆる歯抜けと称するパルス信号の欠落が発生することがある。
【００５５】
そこで、一実施形態のモータ制御装置１では、このようなパルス信号の欠落が発生した場合においても上下用モータＭ２の回転を正確に検出できるようにするため、図４に示すステップＳＴ５およびステップＳＴ１３のサブルーチンにおいては、図７のフローチャートに示すステップＳＴ２０〜ＳＴ３６の処理が実行される。
【００５６】
まず、ステップＳＴ２０では、パルス信号が入力されたか否かがパルス信号カウント部１３Ｅにより判定される。この判定はＹＥＳとなるまで繰り返される。そして、パルス信号カウント部１３Ｅに１つ目のパルス信号が入力されてステップＳＴ２０の判定結果がＹＥＳとなると、パルスカウント値ｎが「ｎ＝１」としてカウントされる（ＳＴ２１）。
【００５７】
続いて、ステップＳＴ２０と同様にパルス信号の入力の有無が判定される（ＳＴ２２）。そして、パルス信号カウント部１３Ｅに２つ目のパルス信号が入力されてステップＳＴ２２の判定結果がＹＥＳとなると、１つ目のパルス信号と２つ目のパルス信号との間のパルス間隔ｔｎが計測され（ＳＴ２３）、続いてパルス間隔の平均値ｔｎ（ＡＶＧ）が算出される（ＳＴ２４）。
【００５８】
続くステップＳＴ２５では、パルスカウント値ｎが１つ加算されて「ｎ＝ｎ＋１」としてカウントされ、その後、パルスカウント値ｎが所定の数値ｍを超えたか否かが判定される（ＳＴ２６）。この所定の数値ｍは、図８に示す上下用モータＭ２の回転速度が上昇して安定速度に達したときのパルス信号のカウント値として設定される。
【００５９】
ステップＳＴ２６の判定結果がＮＯであれば、ステップＳＴ２２の判定に戻ってステップＳＴ２３〜ＳＴ２５の一連の処理が繰り返される。そして、ステップＳＴ２６の判定結果がＹＥＳとなると、ステップＳＴ２２と同様にパルス信号が入力されたか否かが判定され（ＳＴ２７）、続いてステップＳＴ２３と同様にパルス間隔ｔｎが計測される（ＳＴ２８）。
【００６０】
つぎのステップＳＴ２９では、ステップＳＴ２８で計測されたパルス間隔ｔｎがその計測の直前に算出されたパルス間隔の平均値ｔｎ−１（ＡＶＧ）に所定の係数αを乗じたパルス間隔未満であるか否かが判定される。この所定の係数αは、パルス間隔の平均値ｔｎ−１（ＡＶＧ）にαを乗算したパルス間隔が図３の波形整形部１４により変換されるパルス信号に欠落が生じた場合のパルス間隔より大きくなるような所定の値に設定される。なお、初めてステップＳＴ２９の判定が実行される際においては、直前に算出されたパルス間隔の平均値ｔｎ−１（ＡＶＧ）は、ステップＳＴ２４で算出されたパルス間隔の平均値ｔｎ（ＡＶＧ）となる。
【００６１】
ステップＳＴ２９の判定結果がＹＥＳであれば、図３の波形整形部１４により変換されるパルス信号に欠落が発生していないものと推定して次のステップＳＴ３０に進む。一方、判定結果がＮＯであれば、波形整形部１４により変換されるパルス信号に欠落が発生しているものと推定し、パルスカウント値ｎを１パルス分加算補正して「ｎ＝ｎ＋１」とする（ＳＴ３１）。
【００６２】
続くステップＳＴ３０では、既に算出されているパルス間隔の平均値ｔｎ（ＡＶＧ）にステップＳＴ２８で計測されたパルス間隔ｔｎを加算して平均値を算出することにより、パルス間隔の平均値ｔｎ（ＡＶＧ）が更新される（ＳＴ３０）。その後、パルスカウント値ｎが１つ加算されて「ｎ＝ｎ＋１」としてカウントされる（ＳＴ３２）。
【００６３】
つぎのステップＳＴ３３では、パルスカウント値ｎが所定の数値ｋを超えたか否かが判定される。この所定の数値ｋは、図８に示す上下用モータＭ２の回転速度が安定速度から低下する直前のパルス信号のカウント値として設定される。
【００６４】
ステップＳＴ３３の判定結果がＮＯであれば、ステップＳＴ２７の判定に戻ってステップＳＴ２８〜ＳＴ３２の一連の処理が繰り返される。そして、ステップＳＴ３３の判定結果がＹＥＳとなると、パルス信号の入力が停止されたか否かが判定される（ＳＴ３４）。
【００６５】
ステップＳＴ３４の判定結果がＮＯであってパルス信号の入力があれば、パルスカウント値ｎが１つ加算されて「ｎ＝ｎ＋１」としてカウントされる（ＳＴ３５）。このステップＳＴ３５の処理は、ステップＳＴ３４の判定結果がＹＥＳとなるまで繰り返される。
【００６６】
最後のステップＳＴ３６では、上下用モータＭ２の回転が停止したことを確認するため、パルス信号の入力が停止されてから５０ｍｓｅｃが経過したか否かが判定される。そして、ステップＳＴ３６の判定結果がＮＯであればステップＳＴ３４に戻り、判定結果がＹＥＳであれば上下用モータＭ２の回転が停止したものと推定して一連の処理を終了する。こうして、図４に示したステップＳＴ５およびステップＳＴ１３のサブルーチンが終了となる。
【００６７】
以上説明したように、一実施形態のモータ制御装置１では、上下用モータＭ２の回転に伴ない信号レベルの小さいモータブラシ切替信号が発生し、波形整形部１４により変換されるパルス信号にいわゆる歯抜けと称するパルス信号の欠落が発生してその前後のパルス信号の相互間隔が所定の平均間隔より大きくなると、パルス信号カウント部１３Ｅがその都度１パルス分加算補正してパルス信号をカウントする。
【００６８】
従って、一実施形態のモータ制御装置１によれば、上下用モータＭ２のブラシの摩耗やブラシ接点の異常などの種々の原因により上下用モータＭ２から信号レベルの小さいモータブラシ切替信号が発生しても、上下用モータＭ２の回転数を正確に制御することが可能となる。その結果、ドアミラー２のミラー面を所定の設定角度まで下向きに調整し、また定常角度まで上向きに復帰させる動作を正確に行うことができる。
【００６９】
また、前述したように、パルス信号に欠落が発生した場合、その都度１パルス分加算補正してパルス信号をカウントする処理は、図８に示すモータ回転速度が安定した安定速度範囲で実行されるため、パルス信号の相互間隔のバラツキが小さくなり、上下用モータＭ２の回転数をより正確に制御することが可能となる。
【００７０】
そして、これらの作用効果は、図３に示したパルス信号カウント部１３Ｅのソフトウェア上の機能として達成されるため、新たな部品追加が不要であり、従来のモータ制御装置１にも容易に適用することができる。
【００７１】
なお、ドアミラー２内にラジオノイズ低減用のコンデンサが上下用モータＭ２と並列に設けられている場合、上下用モータＭ２の回転に伴なって発生するモータブラシ切替信号が減衰してしまうが、このような場合においても、一実施形態のモータ制御装置１によれば上下用モータＭ２の回転数を正確に制御することが可能となる。
【００７２】
本発明に係る車両用電動ミラーのモータ制御装置は、前述した一実施形態に限らず、適宜変更することができる。例えば、車両のウィンカーのスイッチ操作に連動して左右のウィンカー信号を発生させ、このウィンカー信号の入力により左右用モータＭ１の回転を制御してドアミラー２のミラー面を定常角度から設定角度まで左向きまたは右向きに調整するように構成してもよい。
【００７３】
【発明の効果】
以上説明したように、本発明に係る車両用電動ミラーのモータ制御装置では、種々の原因により駆動モータから信号レベルの小さいモータブラシ切替信号が発生し、いわゆる歯抜けと称するパルス信号の欠落が発生してパルス信号の相互間隔が所定の平均間隔より大きくなると、パルス信号カウント手段がその都度１パルス分加算補正してパルス信号をカウントする。従って、本発明によれば、種々の原因により駆動モータから信号レベルの小さいモータブラシ切替信号が発生しても、駆動モータの回転数を正確に制御することが可能となる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る車両用電動ミラーのモータ制御装置の概略を示す構成図である。
【図２】図１に対応したモータ制御装置の回路図である。
【図３】図２に示した主制御部の機能を示すブロック図である。
【図４】図３に示した主制御部による一連の処理手順を示すフローチャートである。
【図５】図２に示したピックアップコイルにより検出される高周波のモータブラシ切替信号と、図２に示した波形整形部により変換されるパルス信号とを対比して示す波形図である。
【図６】図５に対応する波形図であって、信号レベルの小さいモータブラシ切替信号により発生するパルス信号の欠落を示す波形図である。
【図７】図４のステップＳＴ５およびステップＳＴ１３のサブルーチンの処理手順を示すフローチャートである。
【図８】図１に示した上下用モータの回転速度の変化を示すグラフである。
【符号の説明】
１  ：モータ制御装置
２  ：ドアミラー
３  ：車載バッテリ
４  ：ミラースイッチ
５  ：連動制御手段
６  ：リレー接点部
７  ：ピックアップコイル部
８  ：モータ駆動回路
９  ：制御部
１０：モータ用安定化電源回路
１１：回路用安定化電源回路
１２：トランジスタ制御部
１３：主制御部
１３Ａ：電源制御部
１３Ｂ：リレー制御部
１３Ｃ：モータ駆動制御部
１３Ｄ：矩形波生成部
１３Ｅ：パルス信号カウント部
１３Ｆ：基準カウント値設定部
１３Ｇ：超過カウント値記憶部
１４：波形整形部
Ｍ１：左右用モータ
Ｍ２：上下用モータ
Ｓ１：リバース信号
Ｓ２：イグニッションスイッチのオン信号
【図１】
2004359021.tif 000003
【図２】
2004359021.tif 000004
【図３】
2004359021.tif 000005
【図４】
2004359021.tif 000006
【図５】
2004359021.tif 000007
【図６】
2004359021.tif 000008
【図７】
2004359021.tif 000009
【図８】
2004359021.tif 000010