(57)【要約】【課題】負荷の配線経路上における地絡を検出することができる負荷駆動制御回路を提供する。【解決手段】３ブリッジ式モータ駆動回路は、第１モータＭ１専用のＶoutブリッジ回路８と、第２モータＭ２専用のＨoutブリッジ回路９と、これらモータＭ１，Ｍ２で共用されたCOMブリッジ回路１０とが設けられている。Ｖoutブリッジ回路８の中間端子１１に、このブリッジ回路８の出力電圧を検出する第１コンパレータ１４を設ける。また、Ｈoutブリッジ回路９の中間端子１２に、このブリッジ回路９の出力電圧を検出する第２コンパレータ１６を設ける。モータ駆動回路は、コンパレータ１４，１６から取得する出力を用いてブリッジ回路８，９の出力状態を監視することで、第１モータＭ１や第２モータＭ２が地絡したか否かを判定する。【選択図】図３
2009022100.tif 000002
【特許請求の範囲】
【請求項１】
直列接続状態をとる２つの半導体素子を持ちつつ当該２つの半導体素子間の中間端子が出力端子となったブリッジ回路を複数持ち、複数存在する負荷の一接続端子を各々個別の前記ブリッジ回路に接続し、当該負荷の他接続端子を共通の前記ブリッジ回路に接続し、当該ブリッジ回路のブリッジ出力を前記半導体素子のオンオフ組み合わせ変更により切り換えることで、前記負荷を停止、正側駆動又は逆側駆動するブリッジ共通式の負荷駆動制御回路において、
前記ブリッジ回路のうち前記負荷の専用ブリッジ回路の出力状態を監視する監視手段と、
前記監視手段から得た検出値を基に、前記負荷の前記接続端子が地絡しているか否かを判定する判定手段と
を備えたことを特徴とする負荷駆動制御回路。
【請求項２】
前記判定手段は、複数の前記ブリッジ回路のうち共用ブリッジ回路の前記ブリッジ出力をＨ状態にしつつ、複数の前記負荷のうち作動対象負荷の専用ブリッジ回路の前記ブリッジ出力をＬ状態にして当該作動対象負荷を駆動するに際して、非作動対象負荷に接続された前記専用ブリッジ回路の前記ブリッジ出力が正常値をとるか否かを見ることにより、前記非作動対象負荷の前記接続端子が地絡しているか否かを判定することを特徴とする請求項１に記載の負荷駆動制御回路。
【請求項３】
前記判定手段が前記非作動対象負荷の接続端子において前記地絡が有ったと判定した際、前記負荷の負荷回路を保護し得る保護機能を実行する保護機能実行手段と
を備えたことを特徴とする請求項２に記載の負荷駆動制御回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばモータやランプ等の負荷を駆動制御する負荷駆動制御回路に関する。
【背景技術】
【０００２】
従来、モータを回転駆動するには、ドライバとして働くモータ駆動回路が必要であり、この種のモータ駆動回路は種々のものが開発されている。この種のモータ駆動回路の一例としては、例えばＨブリッジを用いたモータ駆動回路が特許文献１等に開示されている。図７にＨブリッジ式のモータ駆動回路８１を示すと、Ｈブリッジ式のモータ駆動回路８１には、モータ８２の一モータ端子に接続された第１ブリッジ回路８３と、モータ８２の他モータ端子に接続された第２ブリッジ回路８４とが設けられている。第１ブリッジ回路８３は、直列状態に接続された２つのトランジスタ８５，８６から成るとともに、トランジスタ８５，８６間の中間端子がモータ８２の一モータ端子に接続されている。第２ブリッジ回路８４も、直列状態に接続された２つのトランジスタ８７，８８から成るとともに、トランジスタ８７，８８間の中間端子がモータ８２の他モータ端子に接続されている。
【０００３】
第１ブリッジ回路８３は、図８（ａ）に示すように、電源Ｖcc側のトランジスタ８５がオン状態をとりつつＧＮＤ側のトランジスタ８６がオフ状態をとると、ブリッジ出力（中間端子出力）がＨ状態をとり、図８（ｂ）に示すように、電源Ｖcc側のトランジスタ８５がオフ状態をとりつつＧＮＤ側のトランジスタ８６がオン状態をとると、ブリッジ出力がＬ状態をとり、図８（ｃ）に示すように、２つのトランジスタ８５，８６がともにオフ状態をとると、ブリッジ出力がHi−Z状態をとる。また、第２ブリッジ回路８４も第１ブリッジ回路８３と同様のブリッジ出力動作をとる。
【０００４】
このモータ駆動回路８１においては、図９（ａ）に示すように、例えば第１ブリッジ回路８３がＨ状態をとりつつ第２ブリッジ回路８４がＬ状態をとると、Ｈ側である第１ブリッジ回路８３のＯＮトランジスタから、Ｌ側である第２ブリッジ回路８４のＯＮトランジスタに向かう方向に電流が流れ、モータ８２が一方向に回転（例えば正転）する。また、図９（ｂ）に示すように、第１ブリッジ回路８３がＬ状態をとりつつ第２ブリッジ回路８４がＨ状態をとると、Ｈ側である第２ブリッジ回路８４のＯＮトランジスタから、Ｌ側である第１ブリッジ回路８３のＯＮトランジスタに向かう方向に電流が流れ、モータ８２が他方向に回転（例えば逆転）する。また、回転中のモータ８２を停止するには、図９（ｃ）に示すように、２つのブリッジ回路８３，８４をともにＬ状態とするか、或いは図９（ｄ）に示すように、２つのブリッジ回路８３，８４をともにＨ状態として、モータ駆動回路８１をブレーキモードとすることにより行う。
【０００５】
また、この種のモータ駆動回路の一種として、２つのモータを３つのブリッジ回路で駆動制御する図１０に示すような３ブリッジ式モータ駆動回路８９がある。この３ブリッジ式モータ駆動回路８９は、３つのブリッジ回路９０〜９２のうちの１つ（図１０ではＶout1ブリッジ回路９０）が第１モータ９３専用として使用され、他の１つ（図１０ではＨout1ブリッジ回路９１）が第２モータ９４専用として使用され、残りの１つ（図１０ではCOM1ブリッジ回路９２）が第１モータ９３及び第２モータ９４の２モータで共用されている。
【０００６】
この３ブリッジ式モータ駆動回路８９においては、図１１（ａ）に示すように、３つのブリッジ回路９０〜９２の全てのブリッジ出力をＬ状態とすると、第１モータ９３及び第２モータ９４がともに停止状態となる。また、第１モータ９３を正転する場合は、図１１（ｂ）に示すように、第１モータ専用であるＶout1ブリッジ回路９０をＨ状態とし、Ｈout1ブリッジ回路９１及びCOM1ブリッジ回路９２をともにＬ状態とする。これにより、Ｈ側であるＶout1ブリッジ回路９０のＯＮトランジスタから、Ｌ側であるCOM1ブリッジ回路９２のＯＮトランジスタに向かう方向に電流が流れ、第１モータ９３が正転する。第２モータ９４を正転する場合は、図１１（ｃ）に示すように、第２モータ専用であるＨout1ブリッジ回路９１をＨ状態とし、Ｖout1ブリッジ回路９０及びCOM1ブリッジ回路９２をともにＬ状態とする。これにより、Ｈ側であるＨout1ブリッジ回路９１のＯＮトランジスタから、Ｌ側であるCOM1ブリッジ回路９２のＯＮトランジスタに向かう方向に電流が流れ、第２モータ９４が正転する。
【０００７】
一方、第１モータ９３や第２モータ９４を逆転する場合は、３つのブリッジ回路９０〜９２のうち、COM1ブリッジ回路９２の出力状態をＨ状態としつつ、これら２モータ９３，９４のうち逆転させたいモータの専用ブリッジ回路の出力状態をＬ状態とし、動作させないモータの専用ブリッジ回路の出力状態をHi−Z状態（ハイインピーダンス状態）とする。こうすれば、２つのモータ９３，９４のうち、逆転動作させたい側のモータにのみ、モータを逆転させる向きの電流が流れる状態をとり、所望のモータが逆転する回転状態をとることになる。
【０００８】
例えば、第１モータ９３を逆転する場合は、図１１（ｄ）に示すように、COM1ブリッジ回路９２をＨ状態としつつ、Ｖout1ブリッジ回路９０をＬ状態とし、Ｈout1ブリッジ回路９１をHi−Z状態（ハイインピーダンス状態）とする。よって、この場合は、Ｈ側であるCOM1ブリッジ回路９２のＯＮトランジスタ９２ａから、Ｌ側であるＶout1ブリッジ回路９０のＯＮトランジスタ９０ａに向かう方向に電流が流れ、第１モータ９３が逆転する。なお、第２モータ９４を逆転する場合も、Ｖout1ブリッジ回路９０の出力とＨout1ブリッジ回路９１の出力状態が逆になるだけで、同様の動作をとることは言うまでもない。
【特許文献１】特開２００６−１５８１６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかし、これら第１モータ９３や第２モータ９４を逆転する場合、例えば水没や結露等が発生する使用状況下においては、例えば図１２に示すように、作動しない側のモータ（図１２では第２モータ９４）がHi−Z出力ブリッジ回路（図１２ではＨout1ブリッジ回路９１）側のモータ端子でＧＮＤリークすることが想定される。この場合は、モータ端子とＧＮＤとの間にＧＮＤリーク抵抗９５が発生して、作動しない側のモータのモータ端子が地絡する状態をとってしまう。このとき、COM1ブリッジ回路９２から流れ出る電流が、第１モータ９３だけでなく第２モータ９４にも流れる状態となるので、第１モータ９３のみ逆転させたいにも拘わらず、第２モータ９４まで逆転動作することになる。よって、この種の３ブリッジ式モータ駆動回路８９でモータ９３，９４を逆転する場合、作動させない側のモータに地絡が生じると、作動させないモータまで逆転動作してしまうことから、この種の地絡を検出したい要望があった。
【００１０】
本発明の目的は、負荷の配線経路上における地絡を検出することができる負荷駆動制御回路を提供することにある。
【課題を解決するための手段】
【００１１】
前記問題点を解決するために、本発明では、直列接続状態をとる２つの半導体素子を持ちつつ当該２つの半導体素子間の中間端子が出力端子となったブリッジ回路を複数持ち、複数存在する負荷の一接続端子を各々個別の前記ブリッジ回路に接続し、当該負荷の他接続端子を共通の前記ブリッジ回路に接続し、当該ブリッジ回路のブリッジ出力を前記半導体素子のオンオフ組み合わせ変更により切り換えることで、前記負荷を停止、正側駆動又は逆側駆動するブリッジ共通式の負荷駆動制御回路において、前記ブリッジ回路のうち前記負荷の専用ブリッジ回路の出力状態を監視する監視手段と、前記監視手段から得た検出値を基に、前記負荷の前記接続端子が地絡しているか否かを判定する判定手段とを備えたことを要旨とする。
【００１２】
この構成によれば、例えば３つのブリッジ回路を用いて負荷としての２つのモータを回転駆動する３ブリッジ式モータ駆動回路を例にとると、このモータ駆動回路はブリッジ回路の１つが２モータの間で共用されることになるが、１モータを一方向に回転（例えば正転）する場合には、回転対象モータ（回転させたいモータ側）の専用ブリッジ回路をＨ状態にし、それ以外のブリッジ回路をＬ状態にする。また、これら２モータをともに停止する場合には、全てのブリッジ回路のブリッジ出力をＬ状態にする。更に、１モータを他方向に回転（例えば逆転）する場合には、共用ブリッジ回路をＨ状態にし、回転対象モータの専用ブリッジ回路をＬ状態にし、非回転対象モータ（回転させないモータ側）の専用ブリッジ回路をHi−Z状態（ハイインピーダンス状態）にする。
【００１３】
ところで、この種のモータ駆動回路は、回路内の結露や配線故障等が原因で、モータが専用ブリッジ回路側のモータ端子で地絡する場合も想定される。３ブリッジ式モータ駆動回路の場合、１モータを他方向に回転する時は共用ブリッジ回路をＨ状態にするが、この時に先程述べた地絡が非回転対象モータのモータ端子に生じると、回転対象モータだけでなく、非回転対象モータにまで電流が流れ込む状態をとってしまうこともある。この場合、２モータのうち一方を回転させつつ他方を停止状態としたいにも拘わらず、通常ならば停止すべき非回転対象モータが誤って回転動作をとってしまい、これはモータが意図しない動作をとる懸念に繋がる。
【００１４】
ここで、２モータのうちの回転対象モータを他方向に回転（例えば逆転）する際に非回転対象モータが専用ブリッジ回路側のモータ端子で地絡した状況下を考えると、同モータ端子に繋がる同専用ブリッジ回路の出力端子は、この地絡発生によってＧＮＤに繋がる状態をとり、それまでHi−Z状態に基づく高電位に保たれていたにもかかわらず、ＧＮＤとの接続によってＧＮＤリーク抵抗に基づく低電位に下降する。よって、専用ブリッジ回路のブリッジ出力はモータ端子の地絡の有無に応じて変化することから、この電圧変化を監視するようにすれば、モータがその専用ブリッジ回路側のモータ端子で地絡しているか否かを検出することが可能となる。
【００１５】
本発明では、前記判定手段は、複数の前記ブリッジ回路のうち共用ブリッジ回路の前記ブリッジ出力をＨ状態にしつつ、複数の前記負荷のうち作動対象負荷の専用ブリッジ回路の前記ブリッジ出力をＬ状態にして当該作動対象負荷を駆動するに際して、非作動対象負荷に接続された前記専用ブリッジ回路の前記ブリッジ出力が正常値をとるか否かを見ることにより、前記非作動対象負荷の前記接続端子が地絡しているか否かを判定することを要旨とする。
【００１６】
この構成によれば、作動対象負荷が例えばモータの場合、回転対象モータが他方向に回転（例えば逆転）する動作をとる際に、非回転対象モータのモータ端子が地絡しているか否かを検出するので、回転対象モータが他方向に回転する回転動作と、非回転モータにおけるモータ端子の地絡有無検出とを同時に行うことが可能となる。
【００１７】
本発明では、前記判定手段が前記非作動対象負荷の接続端子において前記地絡が有ったと判定した際、前記負荷の負荷回路を保護し得る保護機能を実行する保護機能実行手段と
を備えたことを要旨とする。
【００１８】
この構成によれば、作動対象負荷が例えばモータの場合、非回転対象モータのモータ端子が地絡した際には、この地絡によって発生し得る異常からモータ駆動回路を守る保護機能が実行される。このため、例えば非回転対象モータのモータ端子が地絡した際の異常として、元来停止すべき非回転対象モータが回転する異常状態をとってしまう場合、この異常回転を回避し得る保護機能をとらせるようにすれば、意図せず回転動作する非回転対象モータの停止が図られることになり、これはモータの誤動作防止に効果が高い。
【発明の効果】
【００１９】
本発明によれば、負荷の配線経路上における地絡を検出することができる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明を具体化した負荷駆動制御回路の一実施形態を図１〜図６に従って説明する。
図１に示すように、車両１の運転席ドア及び助手席ドアには、運転者等の乗員が車両後方を目視できるようにドアミラー（サイドミラー）２，２が設けられている。このドアミラー２には、後方を映し出すミラーとして平板状の鏡面３が設けられている。この鏡面３は、モータＭ１，Ｍ２を駆動源に自動で上下左右の４方向（図１の矢印Ｖｍ方向及び矢印Ｈｍ方向）に傾斜可能であって、車内の鏡面角度調節スイッチ４（図２参照）が操作されると、その時のスイッチ操作向きに応じた傾斜方向に沿いつつ、しかもその時のスイッチ操作量に応じた傾斜量で傾き動作する。なお、モータＭ１，Ｍ２が負荷、作動対象負荷及び非作動対象負荷を構成する。
【００２１】
ドアミラー２には、モータＭ１，Ｍ２を駆動源に鏡面３を自動で傾斜する際の駆動機構として、２モータＭ１，Ｍ２を３つのブリッジ回路で駆動制御する図２に示すような３ブリッジ式モータ駆動回路５が設けられている。この３ブリッジ式モータ駆動回路５は、３ブリッジ回路のうち、１つを第１モータＭ１の専用ブリッジ回路として用い、他の１つを第２モータＭ２の専用ブリッジ回路として用い、残りの１つを第１モータＭ１及び第２モータＭ２で共用するモータ駆動回路である。なお、モータ駆動回路５が負荷駆動制御回路に相当する。
【００２２】
３ブリッジ式モータ駆動回路５には、このモータ駆動回路５を統括制御するシステム制御回路６と、システム制御回路６から得る各種制御指令に沿って動作することで２つのモータＭ１，Ｍ２を回転駆動する駆動制御回路７とが設けられている。システム制御回路６は、例えばＣＰＵ、ＲＯＭ、ＲＡＭ等のＩＣから成るコントロールユニットであって、ドアミラー２の鏡面３を上下左右方向に傾斜する際の鏡面傾斜動作を制御する。また、駆動制御回路７は、例えばトランジスタ等の複数のスイッチング素子を持つとともに、システム制御回路６からの制御指令に基づきスイッチング素子をオンオフ制御してモータＭ１，Ｍ２を回転駆動する。なお、システム制御回路６が判定手段及び保護機能実行手段を構成する。
【００２３】
システム制御回路６は、駆動制御回路７の動作状態（起動、稼働）を指定する起動系指令（以降、動作制御指令Ｓ１と言う）を駆動制御回路７に出力する時の信号経路として使用する動作制御線Ｌ１と、モータＭ１，Ｍ２の回転状態（正転、逆転、停止）を指定する動作指示系指令（以降、モータ制御指令Ｓ２と言う）を駆動制御回路７に出力する時の信号経路として使用するモータ制御線Ｌ２とを介して駆動制御回路７に接続されている。また、システム制御回路６は、駆動制御回路７が入力信号異常を認識した際にその旨の通知（以降、ダイアグ通知Ｓ３と言う）をシステム制御回路６に出力する時の信号経路として使用するダイアグ線Ｌ３を介して駆動制御回路７に接続されている。
【００２４】
システム制御回路６は、例えばエンジンスタートスイッチがＡＣＣ位置やＩＧ位置等に操作された際、停止状態（待機状態）にある駆動制御回路７を稼働状態とすべく、動作制御指令Ｓ１としてスタンバイ要求を動作制御線Ｌ１から駆動制御回路７に出力する。駆動制御回路７は、停止状態でシステム制御回路６からスタンバイ要求を受け付けると、駆動制御回路７の動作モードをシステム制御回路６からのモータ制御指令Ｓ２を待つスタンバイモードとなる。駆動制御回路７をスタンバイモードとしたシステム制御回路６は、鏡面角度調節スイッチ４が操作されたことを検出すると、そのスイッチ操作に応じたモータ制御指令Ｓ２を、モータ制御線Ｌ２を介して駆動制御回路７に送り、駆動制御回路７を介して２つのモータＭ１，Ｍ２を停止、正転、逆転の間で駆動制御する。
【００２５】
駆動制御回路７には、図３に示すように、第１モータＭ１の一モータ端子（一接続端子）に接続されたこのモータ専用のＶoutブリッジ回路８と、第２モータＭ２の一モータ端子に接続されたこのモータ専用のＨoutブリッジ回路９と、これらモータＭ１，Ｍ２で共用すべくモータＭ１，Ｍ２の両方の他モータ端子（他接続端子）に接続されたCOMブリッジ回路１０とが設けられている。Ｖoutブリッジ回路８は、直列状態に接続された２つのトランジスタＴr1，Ｔr2から成るとともに、トランジスタＴr1，Ｔr2間の中間端子１１が自身の出力端子となって第１モータＭ１の一モータ端子に接続されている。トランジスタＴr1，Ｔr2は、例えばＦＥＴ（Field Effect Transistor）から成るとともに、本例においては電源Ｖcc側に位置するものをＴr1とし、ＧＮＤ側に位置するものをＴr2とする。トランジスタＴr1は、ソース端子が電源Ｖccに接続され、ドレイン端子がトランジスタＴr2のドレイン端子に接続され、ゲート端子が駆動制御回路７の入力端子側に接続されている。トランジスタＴr2は、ソース端子がＧＮＤに接続され、ゲート端子が駆動制御回路７の入力端子側に接続されている。なお、Ｖoutブリッジ回路８及びＨoutブリッジ回路９がブリッジ回路（専用ブリッジ回路）を構成し、COMブリッジ回路１０もブリッジ回路を構成する。
【００２６】
Ｈoutブリッジ回路９は、直列接続された２つのトランジスタＴr3，Ｔr4から成るとともに、トランジスタＴr3，Ｔr4間の中間端子１２が自身の出力端子となって第２モータＭ２の一モータ端子に接続されている。トランジスタＴr3，Ｔr4は、例えばＦＥＴから成るとともに、本例においては電源Ｖcc側に位置するものをＴr3とし、ＧＮＤ側に位置するものをＴr4とする。トランジスタＴr3は、ソース端子が電源Ｖccに接続され、ドレイン端子がトランジスタＴr4のドレイン端子に接続され、ゲート端子が駆動制御回路７の入力端子側に接続されている。トランジスタＴr4は、ソース端子がＧＮＤに接続され、ゲート端子が駆動制御回路７の入力端子側に接続されている。
【００２７】
COMブリッジ回路１０は、直列接続された２つのトランジスタＴr5，Ｔr6から成るとともに、トランジスタＴr5，Ｔr6間の中間端子１３が自身の出力端子となって第１モータＭ１及び第２モータＭ２の両方の他モータ端子に接続されている。トランジスタＴr5，Ｔr6は、例えばＦＥＴから成るとともに、本例においては電源Ｖcc側に位置するものをＴr5とし、ＧＮＤ側に位置するものをＴr6とする。トランジスタＴr5は、ソース端子が電源Ｖccに接続され、ドレイン端子がトランジスタＴr6のドレイン端子に接続され、ゲート端子が駆動制御回路７の入力端子側に接続されている。トランジスタＴr6は、ソース端子がＧＮＤに接続され、ゲート端子が駆動制御回路７の入力端子側に接続されている。なお、トランジスタＴr1〜Ｔr6が半導体素子に相当する。
【００２８】
これらブリッジ回路８〜１０は、電源Ｖcc側のトランジスタ（本例はＴr1，Ｔr3，Ｔr5）がオン状態となり、ＧＮＤ側のトランジスタ（本例はＴr2，Ｔr4，Ｔr6）がオフ状態となると、ブリッジ出力がＨ状態をとり、これとは逆に電源Ｖcc側のトランジスタがオフ状態となり、ＧＮＤ側のトランジスタがオン状態となると、ブリッジ出力がＬ状態をとる。また、ブリッジ回路８〜１０は、２つのトランジスタがともにオフ状態となると、ブリッジ出力がHi−Z状態（ハイインピーダンス状態）となる。
【００２９】
これらトランジスタＴr1〜Ｔr6には、トランジスタＴr1〜Ｔr6への逆電流の流れ込みを防止するダイオードＤi1〜Ｄi6が設けられている。これらダイオードＤi1〜Ｄi6は、トランジスタＴr1〜Ｔr6のうち取り付け先トランジスタに対して並列状態に接続され、本例においてはトランジスタＴr1用のものをＤi1とし、トランジスタＴr2用のものをＤi2とし、トランジスタＴr3用のものをＤi3とし、トランジスタＴr4用のものをＤi4とし、トランジスタＴr5用のものをＤi5とし、トランジスタＴr6用のものをＤi6とする。
【００３０】
システム制御回路６は、第１モータＭ１を一方向に回転（例えば正転）する場合、トランジスタＴr1をオンしつつトランジスタＴr2をオフしてＶoutブリッジ回路８をＨ状態にし、トランジスタＴr3をオフしつつトランジスタＴr4をオンしてＨoutブリッジ回路９をＬ状態にし、トランジスタＴr5をオフしつつトランジスタＴr6をオンしてCOMブリッジ回路１０をＬ状態にする。このとき、モータ駆動回路５には、Ｖoutブリッジ回路８から第１モータＭ１を経由してCOMブリッジ回路１０に向かう方向に駆動電流Ｉａが流れ、第１モータＭ１が正転する駆動状態をとる。
【００３１】
システム制御回路６は、第２モータＭ２を一方向に回転（例えば正転）する場合、トランジスタＴr1をオフしつつトランジスタＴr2をオンしてＶoutブリッジ回路８をＬ状態にし、トランジスタＴr3をオンしつつトランジスタＴr4をオフしてＨoutブリッジ回路９をＨ状態にし、トランジスタＴr5をオフしつつトランジスタＴr6をオンしてCOMブリッジ回路１０をＬ状態にする。このとき、モータ駆動回路５には、Ｈoutブリッジ回路９から第２モータＭ２を経由してCOMブリッジ回路１０に向かう方向に駆動電流Ｉｂが流れ、第２モータＭ２が正転する駆動状態をとる。
【００３２】
システム制御回路６は、回転中の第１モータＭ１や第２モータＭ２を停止する場合、トランジスタＴr1をオフしつつトランジスタＴr2をオンしてＶoutブリッジ回路８をＬ状態にし、トランジスタＴr3をオフしつつトランジスタＴr4をオンしてＨoutブリッジ回路９もＬ状態にし、トランジスタＴr5をオフしつつトランジスタＴr6をオンしてCOMブリッジ回路１０もＬ状態にする。このとき、第１モータＭ１及び第２モータＭ２ともに端子間電位に電位差が生じないことから、第１モータＭ１及び第２モータＭ２ともに電流が流れずブレーキがかかって、これら第１モータＭ１及び第２モータＭ２がともに停止状態となる。
【００３３】
システム制御回路６は、第１モータＭ１や第２モータＭ２を他方向に回転（例えば逆転）する場合、COMブリッジ回路１０のブリッジ出力をＨ状態にし、Ｖoutブリッジ回路８及びＨoutブリッジ回路９のうち逆転させたいモータ側のブリッジ回路のブリッジ出力をＬ状態にし、動作させないモータ側のブリッジ回路のブリッジ出力をHi−Z状態（ハイインピーダンス状態）にする。例えば、第１モータＭ１を他方向に回転（例えば逆転）する場合、この時のシステム制御回路６は、トランジスタＴr1をオフしつつトランジスタＴr2をオンしてＶoutブリッジ回路８をＬ状態にし、トランジスタＴr3をオンしつつトランジスタＴr4をオフしてＨoutブリッジ回路９をHi−Z状態にし、トランジスタＴr5をオンしつつトランジスタＴr6をオフしてCOMブリッジ回路１０をＨ状態にする。このとき、COMブリッジ回路１０とＶoutブリッジ回路８との間には第１モータＭ１を挟んで電位差が生じるものの、COMブリッジ回路１０とＨoutブリッジ回路９との間には電流経路が生じないことから、COMブリッジ回路１０から第１モータＭ１を経由してＶoutブリッジ回路８に向かう方向に駆動電流Ｉｃが流れ、第１モータＭ１が逆転する駆動状態をとる。
【００３４】
また、システム制御回路６は、第２モータＭ２を他方向に回転（例えば逆転）する場合、トランジスタＴr1をオンしつつトランジスタＴr2をオフしてＶoutブリッジ回路８をHi−Z状態にし、トランジスタＴr3をオフしつつトランジスタＴr4をオンしてＨoutブリッジ回路９をＬ状態にし、トランジスタＴr5をオンしつつトランジスタＴr6をオフしてCOMブリッジ回路１０をＨ状態にする。このとき、COMブリッジ回路１０とＨoutブリッジ回路９との間には第２モータＭ２を挟んで電位差が生じるものの、COMブリッジ回路１０とＶoutブリッジ回路８との間には電流経路が生じないことから、COMブリッジ回路１０から第２モータＭ２を経由してＨoutブリッジ回路９に向かう方向に駆動電流Ｉｄが流れ、第２モータＭ２が逆転する駆動状態をとる。
【００３５】
システム制御回路６は、第１モータＭ１や第２モータＭ２を回転制御するに際して、駆動制御回路７への出力するパルス信号Ｓplを変調するＰＷＭ制御（Pulse Width Modulation control）を用いて、このモータ回転制御を行う。このＰＷＭ制御は、駆動制御回路７に回転速度調整指令として加えられるパルス信号Ｓplのパルス幅、間隔、数等を変化させて、駆動制御回路７におけるスイッチ素子群（Ｔr1〜Ｔr6）のオン−オフ時間の時間比率を変えることで、第１モータＭ１や第２モータＭ２に印加される電圧を制御するパルス制御の一種である。モータＭ１，Ｍ２の駆動制御としてＰＷＭ制御を用いれば、ドアミラー２の鏡面３を傾斜駆動する際において、この傾斜動作を好適な速度で行うことが可能である。
【００３６】
３つのブリッジ回路８〜１０のうち、第１モータＭ１の専用ブリッジ回路であるＶoutブリッジ回路８の中間端子１１には、この中間端子１１に発生する電圧を検出する第１コンパレータ１４が接続されている。第１コンパレータ１４は、＋側入力端子がＶoutブリッジ回路８の中間端子１１に接続され、−側入力端子が基準電圧Ｖbsに接続され、出力端子がシステム制御回路６に接続されている。第１コンパレータ１４は、Ｖoutブリッジ回路８の中間端子１１に発生する電圧を第１ブリッジ出力電圧Ｖａとして検出し、このブリッジ出力電圧Ｖａと自身の基準電圧Ｖbsとの比較結果を第１コンパレータ出力Ｖout1としてシステム制御回路６に出力する。なお、第１コンパレータ１４が監視手段を構成し、第１ブリッジ出力電圧Ｖａがブリッジ出力を構成する。
【００３７】
第１コンパレータ１４の基準電圧Ｖbsは、第１モータＭ１がＶoutブリッジ回路８側のモータ端子で地絡しているか否かを判断する時の基準値として用いられ、地絡が発生していない時に第１ブリッジ出力電圧Ｖａが取り得る値の例えば１／４〜１／３の値に設定されている。このため、第１コンパレータ１４は、第１ブリッジ出力電圧Ｖａが基準電圧Ｖbs以上となる時、第１モータＭ１のモータ端子が正常に結線上に取り付いていると判断し、その旨を通知すべく第１コンパレータ出力Ｖout1としてＨレベル信号をシステム制御回路６に出力する。一方、第１コンパレータ１４は、第１ブリッジ出力電圧Ｖａが基準電圧Ｖbsよりも低くなる時、第１モータＭ１のモータ端子が地絡してそこから電圧が漏れていると判断し、その旨を通知すべく第１コンパレータ出力Ｖout1としてＬレベル信号をシステム制御回路６に出力する。
【００３８】
また、第２モータＭ２の専用ブリッジ回路であるＨoutブリッジ回路９の中間端子１２には、この中間端子１２に発生する電圧を検出する第２コンパレータ１６が接続されている。第２コンパレータ１６は、＋側入力端子がＨoutブリッジ回路９の中間端子１２に接続され、−側入力端子が基準電圧Ｖbsに接続され、出力端子がシステム制御回路６に接続されている。第２コンパレータ１６は、Ｈoutブリッジ回路９の中間端子１２に発生する電圧を第２モータＭ２の第２ブリッジ出力電圧Ｖｂとして検出し、このブリッジ出力電圧Ｖｂと自身の基準電圧Ｖbsとの比較結果を第２コンパレータ出力Ｖout2としてシステム制御回路６に出力する。なお、第２コンパレータ１６が監視手段を構成し、第２ブリッジ出力電圧Ｖｂがブリッジ出力を構成する。
【００３９】
第２コンパレータ１６の基準電圧Ｖbsは、第２モータＭ２がＨoutブリッジ回路９側のモータ端子で地絡しているか否かを判断する時の基準値として用いられ、地絡が発生していない時に第２ブリッジ出力電圧Ｖｂが取り得る値の例えば１／４〜１／３の値に設定されている。このため、第２コンパレータ１６は、第２ブリッジ出力電圧Ｖｂが基準電圧Ｖbs以上となる時、第２モータＭ２のモータ端子が正常に結線上に取り付いていると判断し、その旨を通知すべく第２コンパレータ出力Ｖout2としてＨレベル信号をシステム制御回路６に出力する。一方、第２コンパレータ１６は、第２ブリッジ出力電圧Ｖｂが基準電圧Ｖbsよりも低くなる時、第２モータＭ２のモータ端子が地絡してそこから電圧が漏れていると判断し、その旨を通知すべく第２コンパレータ出力Ｖout2としてＬレベル信号をシステム制御回路６に出力する。
【００４０】
システム制御回路６は、第１モータＭ１や第２モータＭ２を逆転駆動する際に、第１コンパレータ１４から入力する第１コンパレータ出力Ｖout1と、第２コンパレータ１６から入力する第２コンパレータ出力Ｖout2とを監視することにより、第１モータＭ１や第２モータＭ２に地絡が生じているか否かを判別する。即ち、システム制御回路６は、第１コンパレータ１４からＬレベル信号を受け付けると、第１モータＭ１に地絡が生じていると判定し、第２コンパレータ１６からＬレベル信号を受け付けると、第２モータＭ２に地絡が生じていると判定する。
【００４１】
システム制御回路６は、第１モータＭ１や第２モータＭ２がその専用ブリッジ回路側のモータ端子で地絡した事を認識した際、モータ駆動回路５（駆動制御回路７）を地絡というモータ異常状態から開放すべく各種保護機能を実行する。この保護機能としては、例えば地絡状態にあるモータの専用ブリッジ回路をＨ状態とすることで、この地絡モータのモータ端子間電圧を同電位として地絡モータに電流を流さなくする専用ブリッジ回路出力切換処理や、モータＭ１，Ｍ２のうち逆転動作対象となっているモータの回転駆動を強制的に終了して、モータＭ１，Ｍ２の両方をともに停止状態にするモータ強制停止処理などがある。
【００４２】
また、モータ駆動回路５には、例えば駆動制御回路７に過電流が流れるなどの異常状態から駆動制御回路７を保護する保護機能が設けられている。この種の保護機能としては、例えば過度に熱くなった駆動制御回路７を発熱から守る発熱保護と、駆動制御回路７に過電流が流れることを防ぐ過電流保護と、駆動制御回路７を過電力から守る過電力保護とがある。このような保護機能をモータ駆動回路５に搭載すれば、駆動制御回路７（モータ駆動回路）５が定格として持つ耐発熱値、電流値、電力値を実値が超える状況に至り難くなり、駆動制御回路７（モータ駆動回路５）の故障防止に繋がる。
【００４３】
ところで、この種のモータ駆動回路５においては、駆動制御回路７に駆動電流Ｉが流れた際、その時駆動制御回路７に見かけ上、発生し得る電圧Ｖは一義的に決まり、その電流−電圧特性は、図４に示すように、電流Ｉの流れ始めは電圧増加割合よりも電流増加割合の方が大きい（即ち、電流増加の傾きが大きい）状態をとり、所定点をピークに電圧増加割合の方が電流増加割合よりも大きい（即ち、電流増加の傾きが小さい）状態をとる。また、駆動制御回路７で消費される電力Ｐは、その時々に駆動制御回路７に流れる駆動電流Ｉと駆動電圧Ｖとを乗算した値に相当することは言うまでもない。よって、駆動制御回路７に流れる電流Ｉが分かれば、駆動制御回路７（モータ駆動回路５）が発熱状態、過電流状態、過電力状態にあるのかを判断することが可能であることから、駆動制御回路７に流れる電流を見ることで、発熱保護、過電流保護、過電力保護をいつ開始するか否かを判定する。
【００４４】
これら保護機能を持つモータ駆動回路５において駆動制御回路７には、図３に示すように、各々のトランジスタＴr1〜Ｔr6に流れる電流を検出する電流検出トランジスタＣs1〜Ｃs6と、この電流検出トランジスタＣs1〜Ｃs6から得た検出信号を基に各々のトランジスタＴr1〜Ｔr6に流れる電流量を判定する電流検出回路１８とが駆動制御回路７に設けられている。トランジスタＣs1〜Ｃs6は、例えばセンスＭＯＳＦＥＴ等から成るものであって、本例においてはトランジスタＴr1用をＣs1とし、トランジスタＴr2用をＣs2とし、トランジスタＴr3用をＣs3とし、トランジスタＴr4用をＣs4とし、トランジスタＴr5用をＣs5とし、トランジスタＴr6用をＣs6とする。電流検出トランジスタＣs1〜Ｃs6は、電流検出トランジスタＣs1，Ｃs3，Ｃs5が組を成すべく結線され、電流検出トランジスタＣs2，Ｃs4，Ｃs6が組を成すべく結線され、この結線ユニット単位で電流検出回路１８に接続されている。
【００４５】
電流検出回路１８は、駆動制御回路７にハードウェアとして組み込まれた回路群であって、入力側が電流検出トランジスタＣs1〜Ｃs6に接続され、出力側がシステム制御回路６に接続されている。電流検出回路１８は、電流検出トランジスタＣs1〜Ｃs6からその結線ユニット単位で得た検出信号を基に、駆動制御回路７に流れる電流がどれだけであるかを算出し、保護機能を実行すべきか否かの判定と、保護機能を実行する際にどの種の保護機能を行うべきかの判定とを行う。そして、電流検出回路１８は、駆動電流Ｉの上昇に伴って保護機能を行うべきと判定した際、どの種の保護機能を行うかの保護機能実行要求Ｓngを、ダイアグ線Ｌ３を介してシステム制御回路６に出力する。この保護機能実行要求Ｓngは、発熱保護要求の場合にはＳng1が出力され、過電流保護要求の場合にはＳng2が出力され、過電力保護要求の場合にはＳng3が出力される。
【００４６】
例えば、電流検出回路１８は、算出電流が発熱保護用閾値Ｋ１を超えて保護機能として発熱保護を実行すべきと判定した際、その旨を通知する保護機能実行要求Ｓng1をシステム制御回路６に出力する。システム制御回路６は、駆動制御回路７から保護機能実行要求Ｓng1を受け付けると、ＰＷＭ制御で駆動制御回路７に送るパルス信号Ｓplのパルス幅を小さくすることにより、モータＭ１，Ｍ２に流れる駆動電流Ｉを低く抑えて駆動制御回路７の発熱を低く抑える。
【００４７】
また、電流検出回路１８は、算出電流が過電流用閾値Ｋ２（＞Ｋ１）を超えて保護機能として過電流保護を実行すべきと判定した際、その旨を通知する保護機能実行要求Ｓng2をシステム制御回路６に出力する。システム制御回路６は、駆動制御回路７から保護機能実行要求Ｓng2を受け付けると、発熱保護を行っても過電流流出状態が抑えられないと認識し、ＰＷＭ制御で駆動制御回路７に送るパルス信号Ｓplのパルス幅を発熱保護の時よりも更に小さくして、モータＭ１，Ｍ２に流れる駆動電流Ｉを更に低く抑える。
【００４８】
また、電流検出回路１８は、算出電流が過電力用閾値Ｋ３（＞Ｋ２）を超えて保護機能として過電力保護を実行すべきと判定した際、その旨を通知する保護機能実行要求Ｓng3をシステム制御回路６に出力する。システム制御回路６は、駆動制御回路７から保護機能実行要求Ｓng3を受け付けると、発熱保護及び過電流保護を行っても過電流流出状態が抑えらないと認識し、駆動制御回路７に出力するパルス信号を遮断して、モータ駆動回路５に流れる駆動電流Ｉをシャットダウンする。
【００４９】
次に、以上のように構成された本例のモータ駆動回路５の動作を説明する。
ドアミラー２の鏡面３を右方向に傾斜する場合、操作者は車内の鏡面角度調節スイッチ４で右傾斜要求操作を行う。鏡面３をモータ駆動回路５で右方向に傾斜する際、この時に必要なモータ動作を第１モータＭ１の正転とすると、この時のシステム制御回路６は、ブリッジ出力がＬ状態をとっているブリッジ回路８〜１０のうち、Ｖoutブリッジ回路８をＨ状態とし、残りの２つのブリッジ回路９，１０をＬ状態のままとする。このとき、第１モータＭ１のモータ端子間に電位差が生じ、第２モータＭ２のモータ端子間には電位差が生じないことから、第１モータＭ１にＶoutブリッジ回路８からCOMブリッジ回路１０に向かう方向の駆動電流Ｉａが流れる。このため、第１モータＭ１が正転動作を開始し、ドアミラー２の鏡面３が右方向に傾斜する動作をとる。
【００５０】
システム制御回路６は、第１モータＭ１の正転動作時において、鏡面角度調節スイッチ４が操作されていない状態になった事を検出すると、第１モータＭ１の正転動作を停止すべく、Ｖoutブリッジ回路８を再度Ｌ状態とすることで、全てのブリッジ回路８〜１０をＬ状態として、第１モータＭ１の正転動作にブレーキをかける。これにより、操作者が鏡面角度調節スイッチ４の右傾斜操作を止めたタイミングで第１モータＭ１が停止状態となり、それまで右方向に傾斜動作していた鏡面３がその傾斜位置で停止する。
【００５１】
ドアミラー２の鏡面３を左方向に傾斜する場合、操作者は車内の鏡面角度調節スイッチ４で左傾倒要求操作を行う。鏡面３をモータ駆動回路５で左方向に傾斜する際、この時に必要なモータ動作を第１モータＭ１の逆転とすると、この時のシステム制御回路６は、Ｖoutブリッジ回路８をＬ状態のままとしてCOMブリッジ回路１０をＨ状態に切り換え、更にこの時はＨoutブリッジ回路９のブリッジ出力もHi−Z状態にする。このとき、第１モータＭ１と第２モータＭ２との端子間電圧を見てみると、第１モータＭ１のモータ端子間には電圧差が生じるが、第２モータＭ２のモータ回路には電流経路が生じないので、第１モータＭ１にのみ逆転動作用の駆動電流Ｉｃが流れる状態となる。これにより、第１モータＭ１のみが逆転動作をとり、ドアミラー２は鏡面角度調節スイッチ４が左傾斜要求操作されている間において左傾斜動作をとる。
【００５２】
ドアミラー２の鏡面３を上方向に傾斜する場合、操作者は車内の鏡面角度調節スイッチ４で上傾斜要求操作を行う。鏡面３をモータ駆動回路５で上方向に傾斜する際、この時に必要なモータ動作を第２モータＭ２の正転とすると、この時のシステム制御回路６は、ブリッジ出力がＬ状態をとっているブリッジ回路８〜１０のうち、Ｈoutブリッジ回路９をＨ状態とし、Ｖoutブリッジ回路８及びCOMブリッジ回路１０をともにＬ状態とする。このとき、第２モータＭ２のモータ端子間に電位差が生じ、第１モータＭ１のモータ端子間には電位差が生じないことから、第２モータＭ２にＨoutブリッジ回路９からCOMブリッジ回路１０に向かう方向に駆動電流Ｉｂが流れる。このため、第２モータＭ２が正転動作を開始し、鏡面角度調節スイッチ４が上傾斜要求操作されている間においてドアミラー２が上傾斜動作をとる。
【００５３】
また、ドアミラー２の鏡面を下方向に傾斜する場合、操作者は車内の鏡面角度調節スイッチ４で下傾斜要求操作を行う。鏡面３をモータ駆動回路５で下方向に傾斜する際、この時に必要なモータ動作を第２モータＭ２の逆転とすると、この時のシステム制御回路６は、Ｈoutブリッジ回路９をＬ状態のままとしてCOMブリッジ回路１０をＨ状態に切り換え、この時も第１モータＭ１逆転時と同様に、Ｖoutブリッジ回路８のブリッジ出力をHi−Z状態にする。このとき、第２モータＭ２のモータ端子間で電位差が生じ、第１モータＭ１のモータ回路には電流経路が生じないことから、第２モータＭ２にCOMブリッジ回路１０からＨoutブリッジ回路９に向かう方向に駆動電流Ｉｄが流れる。このため、第２モータＭ２が逆転動作を開始し、鏡面角度調節スイッチ４が下傾斜要求操作されている間においてドアミラー２が下傾斜動作をとる。
【００５４】
ところで、この種の３ブリッジ式モータ駆動回路５においては、使用状況によって例えば結露や配線故障等が生じることも想定され、この場合は、図５に示すように第１モータＭ１又は第２モータＭ２が各モータ専用ブリッジ回路側のモータ端子（図５では第２モータＭ２におけるＨoutブリッジ回路９側のモータ端子）でＧＮＤショートして、そのモータ端子が地絡状態となることも否定できない。ここで、例えば第１モータＭ１や第２モータＭ２が逆転動作している時にこのような地絡が生じると、この時は地絡発生側モータ（図５では第２モータＭ２）が、地絡側モータ端子及びＧＮＤ間に生じるＧＮＤリーク抵抗２０を介して閉ループをとってしまう。このため、モータ逆転動作時において２つのモータＭ１，Ｍ２のうちの一方にのみ逆転駆動用の電流を流したいにも拘わらず、モータＭ１，Ｍ２の両方に電流が流れて両モータＭ１，Ｍ２が逆転動作してしまい、これがモータ誤動作の懸念となる。
【００５５】
そこで、本例のシステム制御回路６は、駆動制御回路７に各種モータ制御指令Ｓ２を出力して第１モータＭ１や第２モータＭ２を逆転動作する時、第１コンパレータ１４の第１コンパレータ出力Ｖout1や、第２コンパレータ１６の第２コンパレータ出力Ｖout2を監視し、第１コンパレータ出力Ｖout1の値から第１モータＭ１における地絡の有無を判定するとともに、第２コンパレータ出力Ｖout2から第２モータＭ２における地絡の有無を判定する。
【００５６】
これを具体的に言うと、システム制御回路６は、第１モータＭ１を逆転動作する際、この時は第２コンパレータ１６の第２コンパレータ出力Ｖout2を監視して第２モータＭ２における地絡の有無を判定する動作を行う。第１モータＭ１の逆転動作中、第２モータＭ２がＨoutブリッジ回路９側のモータ端子で地絡していなければ、第２モータＭ２のモータ配線上に電流経路が生じないことから、第２モータＭ２のＨoutブリッジ回路９側のモータ端子はＨoutブリッジ回路９によりHi−Z状態に保たれる。このため、Ｈoutブリッジ回路９の中間端子１２、即ちＨoutブリッジ回路９の第２ブリッジ出力電圧Ｖｂは自身のHi−Z状態に基づく高電位に保持される。よって、図６に示すように、第２ブリッジ出力電圧Ｖｂが基準電圧Ｖbs以上の値をとり、第２コンパレータ１６からは第２コンパレータ出力Ｖout2としてＨレベル信号が出力される。従って、システム制御回路６は、第２コンパレータ１６からＨレベルの第２コンパレータ出力Ｖout2を入力していれば、第１モータＭ１の逆転動作中において第２モータＭ２には地絡は生じていないと判定して、第１モータＭ１の逆転動作を継続する。
【００５７】
一方、第１モータＭ１の逆転動作中、第２モータＭ２がＨoutブリッジ回路９側のモータ端子で地絡したとすると、第２モータＭ２のＨoutブリッジ回路９側のモータ端子とＧＮＤとの間にＧＮＤリーク抵抗２０が発生するので、このモータ端子に繋がるＨoutブリッジ回路９の中間端子１２、即ちＨoutブリッジ回路９の出力端子がＧＮＤに接続され、Ｈoutブリッジ回路９にはＧＮＤに繋がる電流経路が生じる。このため、それまでHi−Z状態によって高電位に保たれていたＨoutブリッジ回路９の第２ブリッジ出力電圧ＶｂがＧＮＤリーク抵抗２０に基づく低電位に下がってしまう。よって、図６に示すように、第２ブリッジ出力電圧Ｖｂは基準電圧Ｖbsを下回る値をとることから、第２コンパレータ１６からは第２コンパレータ出力Ｖout2としてＬレベル信号が出力される。従って、システム制御回路６は、第２コンパレータ１６からＬレベルの第２コンパレータ出力Ｖout2を入力すれば、第１モータＭ１の逆転動作中に第２モータＭ２に地絡が生じていると判定して、この地絡からモータ駆動回路５を保護すべく地絡保護機能を実行する。
【００５８】
システム制御回路６は、モータＭ１を逆転する際、停止側であるＨoutブリッジ回路９の出力をHi−Z状態にして、そのブリッジ回路９のブリッジ出力を監視してモータＭ２における地絡発生有無を監視するが、このブリッジ出力が高電位にならない時、即ち地絡が生じた時に行う地絡保護機能がモータ強制停止処理の場合、その時点でＶoutブリッジ回路８及びCOMブリッジ回路１０をともにＬ状態にして、第１モータＭ１を強制停止する。このため、操作者は鏡面角度調節スイッチ４を操作したにも拘わらず、モータＭ１が逆転動作しないことを以て、モータＭ２のモータ端子に地絡が発生した事を認識する。よって、操作者はモータ駆動回路５を修理するなどの対応をとることになり、モータ端子に地絡が発生したままモータ駆動回路５を作動させてしまう状況が生じ難くなり、モータＭ１，Ｍ２の誤動作発生を生じ難くすることが可能となる。
【００５９】
また、システム制御回路６は、モータＭ１の逆転時にモータＭ２の地絡を認識した際にとる地絡保護機能が専用ブリッジ回路出力切換処理である場合、モータＭ１の逆転動作時にＨoutブリッジ回路９のブリッジ出力が高電位にならない時、Ｈoutブリッジ回路９のブリッジ出力をHi−Z状態からＨ状態に切り換える。このため、地絡モータである第２モータＭ２は両方のモータ端子がともにＨ状態となることから、第２モータＭ２の端子間には電位差が生じず、COMブリッジ回路１０からＨoutブリッジ回路９に向かう向きの電流Ｉｄは第２モータＭ２に流れない状態となる。よって、仮に第２モータＭ２のＨoutブリッジ回路９側のモータ端子が地絡しても、第１モータＭ１は逆転を継続するが第２モータＭ２は逆転せず、第２モータＭ２を誤動作させずに済む。
【００６０】
なお、Ｈoutブリッジ回路９をHi−Z状態からＨ状態に切り換えた場合、Ｈoutブリッジ回路９のオントランジスタから、ＧＮＤリーク抵抗２０を経由してＧＮＤに流れ出る電流が生じるが、この電流は過電流として流れることになるので、この時はモータ回路（ここではＨoutブリッジ回路９）を流れる電流値が閾値Ｋ３を超えて過電力保護機能が作動し、最終的にはブリッジ回路８〜１０の全ブリッジ出力がＬ状態になる。このため、Ｈoutブリッジ回路９をHi−Z状態からＨ状態に切り換えて第２モータＭ２に電流が流れないようにした際、仮にモータ回路に過電流が流れても、問題なく過電流からモータ駆動回路５を保護することが可能となる。また、第２モータＭ２の逆転動作時に第１モータＭ１がＶoutブリッジ回路８側のモータ端子で地絡した場合は、モータＭ２に地絡が生じた場合と同様の動作をとることから、詳細は省略する。
【００６１】
ところで、図５に示す例のように、第２モータＭ２のモータ端子がＨoutブリッジ回路９側で地絡した場合、この時に例えば鏡面角度調節スイッチ４で右傾斜要求操作が行われたとすると、この時は第１モータＭ１にのみ駆動電流Ｉａが流れる状態をとり、第１モータＭ１が正転動作して鏡面３が問題なく右傾斜動作する。また、同様の地絡発生条件下において例えば鏡面角度調節スイッチ４で左傾斜要求操作が行われたとすると、第２モータＭ２は地絡状態となっていても、この時は地絡保護機能（或いは過電力保護機能）が働くことから、操作者は第２モータＭ２のモータ端子に地絡が生じていると認識して、モータ駆動回路５の部品修理や交換等の対応をとる。
【００６２】
また、同様の地絡発生条件下において例えば鏡面角度調節スイッチ４で下傾斜要求操作が行われたとすると、この時のモータ回路１９にはCOMブリッジ回路１０から第２モータＭ２を経由してＧＮＤリーク抵抗２０に流れ込む駆動電流Ｉｄが発生し、第２モータＭ２が逆転して鏡面３は問題なく下傾斜動作する。一方、同様の地絡発生条件下において例えば鏡面角度調節スイッチ４で上傾斜要求操作が行われると、この時はＨoutブリッジ回路９から流れ出る電流がそのままＧＮＤリーク抵抗２０を介してＧＮＤに流れ出てしまうので、第２モータＭ２には電流が流れ込まない状態となる。このため、この場合は鏡面角度調節スイッチ４を操作しても、第２モータＭ２が停止のままとなり、鏡面３が傾斜動作する動きをとらない。よって、この時に操作者はドアミラー２の鏡面３が故障、即ち第２モータＭ２が地絡していることを認識し、部品修理や交換等の対応をとることになる。なお、モータ回路１９が負荷回路に相当する。
【００６３】
従って、本例においては、第１モータＭ１や第２モータＭ２が逆転動作される際に、ブリッジ出力監視用のコンパレータ１４，１６でモータＭ１，Ｍ２のモータ端子電圧を監視して各モータＭ１，Ｍ２の地絡有無を判定し、地絡が有った時はこの地絡が原因でモータ駆動回路５に生じ得る異常を回避すべく地絡保護機能を実行する。このため、第１モータＭ１及び第２モータＭ２のうち一方を逆転駆動しつつ他方を停止状態とする動作をとらせる際に、これらモータＭ１，Ｍ２のモータ端子に地絡が生じているか否かを検出することが可能となる。また、モータＭ１，Ｍ２に地絡が発生した際には、保護機能が働いてモータの異常回転を止め得る保護が働くので、モータＭ１，Ｍ２に意図しない回転をとらせずに済み、モータ誤動作発生を生じ難くするこが可能となる。
【００６４】
本実施形態の構成によれば、以下に記載の効果を得ることができる。
（１）Ｖoutブリッジ回路８のブリッジ出力を検出する第１コンパレータ１４と、Ｈoutブリッジ回路９のブリッジ出力を検出する第２コンパレータ１６とを設け、これらコンパレータ１４，１６によってこれらブリッジ回路８，９のブリッジ出力を監視可能とした。ところで、この種の３ブリッジ式モータ駆動回路５においては、モータＭ１，Ｍ２のうち一方を逆転する際に他方の停止モータのモータ端子が地絡すると、その地絡モータに繋がるブリッジ回路の出力は低下する状態変化をとることから、このコンパレータ１４，１６によってこの電位低下を見るようにすれば、第１モータＭ１や第２モータＭ２がその専用ブリッジ回路側のモータ端子で地絡したことを検出することができる。
【００６５】
（２）２モータＭ１，Ｍ２のうち一方を逆転駆動する時に、他方の停止モータが地絡していないか否かの地絡有無判定を行うので、モータ逆転動作と地絡有無判定とを同時に行うことができる。
【００６６】
（３）モータＭ１，Ｍ２のモータ端子に地絡が生じた際は、本来停止状態をとっていなければならないモータが勝手に回転してしまう動作をとるが、本例においては地絡が生じた時、地絡を原因とするモータの意図しない回転を停止する保護機能が働く。このため、モータに意図しない回転動作を継続させずに済み、モータの誤動作防止に効果が高い。
【００６７】
（４）モータ駆動回路５には、モータ回路１９に流れる電流を検出して電流が通常よりも多く流れた際に、この時の電流値に見合った各種処理を行う保護機能が搭載されている。このため、モータＭ１，Ｍ２を逆転する際にモータ端子に地絡が発生した時の対処として、例えば専用ブリッジ回路出力切換処理を採用した場合、この時にモータ回路に過電流が流れたとしてもこれを検出することができ、地絡発生時においてモータ駆動回路５に適切な対処をとらせることができる。
【００６８】
（５）第１モータＭ１や第２モータＭ２の回転駆動をＰＷＭ制御により行うので、この種のＰＷＭ制御にはスイッチング制御のエネルギー変換率やよいことや、スイッチング制御が簡単なことなどの利点があるので、これら利点を享受することができる。
【００６９】
（６）第１モータＭ１及び第２モータＭ２をともに停止状態とする時は、３つのブリッジ回路８〜１０の全出力をともにＬ状態とすることにより行う。このため、第１モータＭ１及び第２モータＭ２を停止状態とするに際しては、例えば３つのブリッジ回路８〜１０を全てＨ状態としてこれを行うこと可能であるが、この場合は第１モータＭ１及び第２モータＭ２の両端をともに高電位にしてモータＭ１，Ｍ２を停止させるので、これは不安定な状態でモータＭ１，Ｍ２を停止することになる。しかし、本例の場合は３つのブリッジ回路８〜１０の出力をＬ状態とすることでモータＭ１，Ｍ２を停止するので、Ｈ状態でモータ停止を行う場合の懸念事項を考えずに済む。
【００７０】
なお、実施形態はこれまでに述べた構成に限らず、以下の態様に変更してもよい。
・  ブリッジ回路のブリッジ出力を検出するコンパレータは、Ｖoutブリッジ回路８及びＨoutブリッジ回路９の両方に設ける必要は必ずしもなく、一方のみに設けてもよい。
【００７１】
・  コンパレータ１４，１６の基準電圧Ｖbsは、２つのコンパレータ１４，１６で必ずしも同じ必要はなく、これらが異なる値をとってもよい。また、基準電圧Ｖbsの値は自由に設定可能であることは言うまでもない。
【００７２】
・  監視手段は、必ずしもコンパレータ１４，１６に限らず、ブリッジ回路の電圧出力を見ることが可能なものであれば、これは特に限定されない。
・  半導体素子は、必ずしもＦＥＴ（トランジスタＴr1〜Ｔr6）に限定されず、トランジスタ等の種々のスイッチング素子を使用してもよい。
【００７３】
・  保護機能は、専用ブリッジ回路出力切換処理やモータ強制停止処理に限らず、地絡を原因に生じ得るモータ回路異常を回避できる処理であれば、その処理内容は特に限定されない。
【００７４】
・  地絡有無判定は、必ずしもモータＭ１，Ｍ２の逆転動作の時に同時行われることに限定されない。例えば、予め決められた周期サイクルを持ってCOMブリッジ回路１０をＨ状態にしつつ、専用ブリッジ回路（Ｖoutブリッジ回路８、Ｈoutブリッジ回路９）をHi−Z状態にすることにより、モータ逆転動作とは関係なく個別に地絡有無判定を行ってもよい。
【００７５】
・  負荷は、必ずしもモータＭ１，Ｍ２に限定されず、例えばランプ等であってもよい。
・  モータＭ１，Ｍ２の回転制御は、必ずしもＰＷＭ制御を用いる必要はなく、これ以外のパルス制御を採用してもよい。
【００７６】
・  モータＭ１，Ｍ２を逆転動作する際は、COMブリッジ回路１０をＨ状態とし、作動させたいモータの専用ブリッジ回路をＬ状態とし、作動させないモータの専用ブリッジ回路をHi−Z状態とすることにより行うが、この場合は作動させないモータの専用ブリッジ回路をＨ状態としてもよい。
【００７７】
・  モータ駆動回路５は、必ずしも２モータを３ブリッジ回路で駆動制御するものに限定されず、複数のモータにおいて一モータ端子が各々個別のブリッジ回路に接続され、他モータ端子が共用ブリッジ回路に接続されて複数モータを駆動制御するものであればよい。
【００７８】
・  モータ駆動回路５の採用対象は、必ずしもドアミラー２の鏡面３を自動傾斜する駆動機構として用いられることに限らず、モータを駆動源として必要な機器や装置であれば、これは特に限定されない。
【００７９】
次に、上記実施形態及び別例から把握できる技術的思想について、それらの効果とともに以下に追記する。
（１）請求項１〜３のいずれかにおいて、前記ブリッジ回路にパルス信号を出力して当該パルス信号が持つ特性値に沿って当該ブリッジ回路の前記半導体素子をスイッチング制御するパルス制御により、前記負荷を駆動する駆動制御手段を備えた。この構成によれば、ブリッジ回路に加えるパルス信号の特性値を変えるという簡単な処理で負荷の駆動制御を行うので、負荷を所望の目標駆動状態に駆動するに際して複雑な制御処理を用いずに済む。
【００８０】
（２）請求項１〜３及び前記技術的思想（１）のいずれかにおいて、前記負荷は、同一の作動対象部品を複数の駆動方向に動かすべく当該駆動方向ごとに設けられている。この構成によれば、１つの作動対象部品を複数の負荷を使用して複数の駆動方向に動かすことが可能となる。
【００８１】
（３）請求項３及び前記技術的思想（１），（２）のいずれかにおいて、前記保護機能は、前記判定手段が前記非作動対象負荷の負荷回路において前記地絡が有ったと判定した際、前記非作動対象負荷の専用ブリッジ回路のブリッジ出力をＨ状態とすることにより、前記非作動対象負荷への電流流れ込みを抑制する機能である。この構成によれば、非作動対象負荷の専用ブリッジ回路のブリッジ出力をＨ状態とすれば、非作動対象負荷の各端子電位はほぼ同電位となる。このため、非作動対象負荷が地絡を原因として駆動する状況であっても、本構成のような動作をとらせれば、非作動対象負荷は停止状態をとるので、非作動対象負荷の不正な駆動を停止することが可能となる。
【００８２】
（４）請求項３及び前記技術的思想（１），（２）のいずれかにおいて、前記保護機能は、前記判定手段が前記非作動対象負荷の負荷回路において前記地絡が有ったと判定した際、前記作動対象負荷の駆動を強制停止する機能である。この構成によれば、本来駆動状態となるべきではない非作動対象負荷が地絡を原因として駆動してしまう状態のままで、作動対象負荷が動作を継続してしまうことを防ぐことが可能となる。
【図面の簡単な説明】
【００８３】
【図１】一実施形態における車両のドアミラー部分の外観を示す車両の斜視図。
【図２】モータ駆動回路の概略構成を示すブロック図。
【図３】モータ駆動回路おける駆動制御回路の回路構成を示す回路図。
【図４】駆動制御回路に生じる電流と電圧との関係性を示す特性波形図。
【図５】モータの一モータ端子に地絡が生じた時の駆動制御回路の回路図。
【図６】ブリッジ回路から出力されるブリッジ出力の径時変化波形を示す波形図。
【図７】従来におけるＨブリッジ式モータ駆動回路の回路構成を示す回路図。
【図８】（ａ）〜（ｃ）はブリッジ回路の各種動作状態を示す状態図。
【図９】（ａ）〜（ｄ）はＨブリッジ式モータ駆動回路の各種動作状態を示す状態図。
【図１０】３ブリッジ式モータ駆動回路の回路構成を示す回路図。
【図１１】（ａ）〜（ｄ）は３ブリッジ式モータ駆動回路の各種動作状態を示す状態図。
【図１２】モータの一モータ端子に地絡が生じた時のモータ駆動回路の回路図。
【符号の説明】
【００８４】
５…負荷駆動制御回路としてのモータ駆動回路、６…判定手段、保護機能実行手段を構成するシステム制御回路、８…ブリッジ回路（専用ブリッジ回路）を構成する第１ブリッジ回路、９…ブリッジ回路（専用ブリッジ回路）を構成する第２ブリッジ回路、１０…ブリッジ回路（共用ブリッジ回路）を構成するCOMブリッジ回路、１１〜１３…中間端子、１４，１６…監視手段としてのコンパレータ、１９…負荷回路としてのモータ回路、Ｔr1〜Ｔr6…半導体素子としてのトランジスタ、Ｍ（Ｍ１，Ｍ２）…負荷、作動対象負荷及び非作動対象負荷を構成するモータ、Ｖａ，Ｖｂ…ブリッジ出力としてのブリッジ出力電圧。
【図１】
2009022100.tif 000003
【図２】
2009022100.tif 000004
【図３】
2009022100.tif 000005
【図４】
2009022100.tif 000006
【図５】
2009022100.tif 000007
【図６】
2009022100.tif 000008
【図７】
2009022100.tif 000009
【図８】
2009022100.tif 000010
【図９】
2009022100.tif 000011
【図１０】
2009022100.tif 000012
【図１１】
2009022100.tif 000013
【図１２】
2009022100.tif 000014