JP2009022100A - 負荷駆動制御回路 - Google Patents
負荷駆動制御回路 Download PDFInfo
- Publication number
- JP2009022100A JP2009022100A JP2007182468A JP2007182468A JP2009022100A JP 2009022100 A JP2009022100 A JP 2009022100A JP 2007182468 A JP2007182468 A JP 2007182468A JP 2007182468 A JP2007182468 A JP 2007182468A JP 2009022100 A JP2009022100 A JP 2009022100A
- Authority
- JP
- Japan
- Prior art keywords
- motor
- bridge
- circuit
- bridge circuit
- state
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000001514 detection method Methods 0.000 claims description 23
- 238000012544 monitoring process Methods 0.000 claims description 12
- 239000004065 semiconductor Substances 0.000 claims description 10
- 230000006870 function Effects 0.000 description 41
- 238000000034 method Methods 0.000 description 12
- 230000008569 process Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 11
- 230000020169 heat generation Effects 0.000 description 11
- 102100021133 Nuclear protein 1 Human genes 0.000 description 9
- 230000005856 abnormality Effects 0.000 description 6
- 230000000694 effects Effects 0.000 description 6
- 230000007257 malfunction Effects 0.000 description 6
- 230000002159 abnormal effect Effects 0.000 description 4
- 101100149737 Caenorhabditis elegans sng-1 gene Proteins 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 230000005494 condensation Effects 0.000 description 3
- 238000009833 condensation Methods 0.000 description 3
- 238000003745 diagnosis Methods 0.000 description 3
- 230000004913 activation Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000005669 field effect Effects 0.000 description 1
- 238000013021 overheating Methods 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 230000009993 protective function Effects 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
Images
Landscapes
- Control Of Multiple Motors (AREA)
Abstract
【課題】負荷の配線経路上における地絡を検出することができる負荷駆動制御回路を提供する。
【解決手段】3ブリッジ式モータ駆動回路は、第1モータM1専用のVoutブリッジ回路8と、第2モータM2専用のHoutブリッジ回路9と、これらモータM1,M2で共用されたCOMブリッジ回路10とが設けられている。Voutブリッジ回路8の中間端子11に、このブリッジ回路8の出力電圧を検出する第1コンパレータ14を設ける。また、Houtブリッジ回路9の中間端子12に、このブリッジ回路9の出力電圧を検出する第2コンパレータ16を設ける。モータ駆動回路は、コンパレータ14,16から取得する出力を用いてブリッジ回路8,9の出力状態を監視することで、第1モータM1や第2モータM2が地絡したか否かを判定する。
【選択図】図3
【解決手段】3ブリッジ式モータ駆動回路は、第1モータM1専用のVoutブリッジ回路8と、第2モータM2専用のHoutブリッジ回路9と、これらモータM1,M2で共用されたCOMブリッジ回路10とが設けられている。Voutブリッジ回路8の中間端子11に、このブリッジ回路8の出力電圧を検出する第1コンパレータ14を設ける。また、Houtブリッジ回路9の中間端子12に、このブリッジ回路9の出力電圧を検出する第2コンパレータ16を設ける。モータ駆動回路は、コンパレータ14,16から取得する出力を用いてブリッジ回路8,9の出力状態を監視することで、第1モータM1や第2モータM2が地絡したか否かを判定する。
【選択図】図3
Description
本発明は、例えばモータやランプ等の負荷を駆動制御する負荷駆動制御回路に関する。
従来、モータを回転駆動するには、ドライバとして働くモータ駆動回路が必要であり、この種のモータ駆動回路は種々のものが開発されている。この種のモータ駆動回路の一例としては、例えばHブリッジを用いたモータ駆動回路が特許文献1等に開示されている。図7にHブリッジ式のモータ駆動回路81を示すと、Hブリッジ式のモータ駆動回路81には、モータ82の一モータ端子に接続された第1ブリッジ回路83と、モータ82の他モータ端子に接続された第2ブリッジ回路84とが設けられている。第1ブリッジ回路83は、直列状態に接続された2つのトランジスタ85,86から成るとともに、トランジスタ85,86間の中間端子がモータ82の一モータ端子に接続されている。第2ブリッジ回路84も、直列状態に接続された2つのトランジスタ87,88から成るとともに、トランジスタ87,88間の中間端子がモータ82の他モータ端子に接続されている。
第1ブリッジ回路83は、図8(a)に示すように、電源Vcc側のトランジスタ85がオン状態をとりつつGND側のトランジスタ86がオフ状態をとると、ブリッジ出力(中間端子出力)がH状態をとり、図8(b)に示すように、電源Vcc側のトランジスタ85がオフ状態をとりつつGND側のトランジスタ86がオン状態をとると、ブリッジ出力がL状態をとり、図8(c)に示すように、2つのトランジスタ85,86がともにオフ状態をとると、ブリッジ出力がHi−Z状態をとる。また、第2ブリッジ回路84も第1ブリッジ回路83と同様のブリッジ出力動作をとる。
このモータ駆動回路81においては、図9(a)に示すように、例えば第1ブリッジ回路83がH状態をとりつつ第2ブリッジ回路84がL状態をとると、H側である第1ブリッジ回路83のONトランジスタから、L側である第2ブリッジ回路84のONトランジスタに向かう方向に電流が流れ、モータ82が一方向に回転(例えば正転)する。また、図9(b)に示すように、第1ブリッジ回路83がL状態をとりつつ第2ブリッジ回路84がH状態をとると、H側である第2ブリッジ回路84のONトランジスタから、L側である第1ブリッジ回路83のONトランジスタに向かう方向に電流が流れ、モータ82が他方向に回転(例えば逆転)する。また、回転中のモータ82を停止するには、図9(c)に示すように、2つのブリッジ回路83,84をともにL状態とするか、或いは図9(d)に示すように、2つのブリッジ回路83,84をともにH状態として、モータ駆動回路81をブレーキモードとすることにより行う。
また、この種のモータ駆動回路の一種として、2つのモータを3つのブリッジ回路で駆動制御する図10に示すような3ブリッジ式モータ駆動回路89がある。この3ブリッジ式モータ駆動回路89は、3つのブリッジ回路90〜92のうちの1つ(図10ではVout1ブリッジ回路90)が第1モータ93専用として使用され、他の1つ(図10ではHout1ブリッジ回路91)が第2モータ94専用として使用され、残りの1つ(図10ではCOM1ブリッジ回路92)が第1モータ93及び第2モータ94の2モータで共用されている。
この3ブリッジ式モータ駆動回路89においては、図11(a)に示すように、3つのブリッジ回路90〜92の全てのブリッジ出力をL状態とすると、第1モータ93及び第2モータ94がともに停止状態となる。また、第1モータ93を正転する場合は、図11(b)に示すように、第1モータ専用であるVout1ブリッジ回路90をH状態とし、Hout1ブリッジ回路91及びCOM1ブリッジ回路92をともにL状態とする。これにより、H側であるVout1ブリッジ回路90のONトランジスタから、L側であるCOM1ブリッジ回路92のONトランジスタに向かう方向に電流が流れ、第1モータ93が正転する。第2モータ94を正転する場合は、図11(c)に示すように、第2モータ専用であるHout1ブリッジ回路91をH状態とし、Vout1ブリッジ回路90及びCOM1ブリッジ回路92をともにL状態とする。これにより、H側であるHout1ブリッジ回路91のONトランジスタから、L側であるCOM1ブリッジ回路92のONトランジスタに向かう方向に電流が流れ、第2モータ94が正転する。
一方、第1モータ93や第2モータ94を逆転する場合は、3つのブリッジ回路90〜92のうち、COM1ブリッジ回路92の出力状態をH状態としつつ、これら2モータ93,94のうち逆転させたいモータの専用ブリッジ回路の出力状態をL状態とし、動作させないモータの専用ブリッジ回路の出力状態をHi−Z状態(ハイインピーダンス状態)とする。こうすれば、2つのモータ93,94のうち、逆転動作させたい側のモータにのみ、モータを逆転させる向きの電流が流れる状態をとり、所望のモータが逆転する回転状態をとることになる。
例えば、第1モータ93を逆転する場合は、図11(d)に示すように、COM1ブリッジ回路92をH状態としつつ、Vout1ブリッジ回路90をL状態とし、Hout1ブリッジ回路91をHi−Z状態(ハイインピーダンス状態)とする。よって、この場合は、H側であるCOM1ブリッジ回路92のONトランジスタ92aから、L側であるVout1ブリッジ回路90のONトランジスタ90aに向かう方向に電流が流れ、第1モータ93が逆転する。なお、第2モータ94を逆転する場合も、Vout1ブリッジ回路90の出力とHout1ブリッジ回路91の出力状態が逆になるだけで、同様の動作をとることは言うまでもない。
特開2006−158162号公報
しかし、これら第1モータ93や第2モータ94を逆転する場合、例えば水没や結露等が発生する使用状況下においては、例えば図12に示すように、作動しない側のモータ(図12では第2モータ94)がHi−Z出力ブリッジ回路(図12ではHout1ブリッジ回路91)側のモータ端子でGNDリークすることが想定される。この場合は、モータ端子とGNDとの間にGNDリーク抵抗95が発生して、作動しない側のモータのモータ端子が地絡する状態をとってしまう。このとき、COM1ブリッジ回路92から流れ出る電流が、第1モータ93だけでなく第2モータ94にも流れる状態となるので、第1モータ93のみ逆転させたいにも拘わらず、第2モータ94まで逆転動作することになる。よって、この種の3ブリッジ式モータ駆動回路89でモータ93,94を逆転する場合、作動させない側のモータに地絡が生じると、作動させないモータまで逆転動作してしまうことから、この種の地絡を検出したい要望があった。
本発明の目的は、負荷の配線経路上における地絡を検出することができる負荷駆動制御回路を提供することにある。
前記問題点を解決するために、本発明では、直列接続状態をとる2つの半導体素子を持ちつつ当該2つの半導体素子間の中間端子が出力端子となったブリッジ回路を複数持ち、複数存在する負荷の一接続端子を各々個別の前記ブリッジ回路に接続し、当該負荷の他接続端子を共通の前記ブリッジ回路に接続し、当該ブリッジ回路のブリッジ出力を前記半導体素子のオンオフ組み合わせ変更により切り換えることで、前記負荷を停止、正側駆動又は逆側駆動するブリッジ共通式の負荷駆動制御回路において、前記ブリッジ回路のうち前記負荷の専用ブリッジ回路の出力状態を監視する監視手段と、前記監視手段から得た検出値を基に、前記負荷の前記接続端子が地絡しているか否かを判定する判定手段とを備えたことを要旨とする。
この構成によれば、例えば3つのブリッジ回路を用いて負荷としての2つのモータを回転駆動する3ブリッジ式モータ駆動回路を例にとると、このモータ駆動回路はブリッジ回路の1つが2モータの間で共用されることになるが、1モータを一方向に回転(例えば正転)する場合には、回転対象モータ(回転させたいモータ側)の専用ブリッジ回路をH状態にし、それ以外のブリッジ回路をL状態にする。また、これら2モータをともに停止する場合には、全てのブリッジ回路のブリッジ出力をL状態にする。更に、1モータを他方向に回転(例えば逆転)する場合には、共用ブリッジ回路をH状態にし、回転対象モータの専用ブリッジ回路をL状態にし、非回転対象モータ(回転させないモータ側)の専用ブリッジ回路をHi−Z状態(ハイインピーダンス状態)にする。
ところで、この種のモータ駆動回路は、回路内の結露や配線故障等が原因で、モータが専用ブリッジ回路側のモータ端子で地絡する場合も想定される。3ブリッジ式モータ駆動回路の場合、1モータを他方向に回転する時は共用ブリッジ回路をH状態にするが、この時に先程述べた地絡が非回転対象モータのモータ端子に生じると、回転対象モータだけでなく、非回転対象モータにまで電流が流れ込む状態をとってしまうこともある。この場合、2モータのうち一方を回転させつつ他方を停止状態としたいにも拘わらず、通常ならば停止すべき非回転対象モータが誤って回転動作をとってしまい、これはモータが意図しない動作をとる懸念に繋がる。
ここで、2モータのうちの回転対象モータを他方向に回転(例えば逆転)する際に非回転対象モータが専用ブリッジ回路側のモータ端子で地絡した状況下を考えると、同モータ端子に繋がる同専用ブリッジ回路の出力端子は、この地絡発生によってGNDに繋がる状態をとり、それまでHi−Z状態に基づく高電位に保たれていたにもかかわらず、GNDとの接続によってGNDリーク抵抗に基づく低電位に下降する。よって、専用ブリッジ回路のブリッジ出力はモータ端子の地絡の有無に応じて変化することから、この電圧変化を監視するようにすれば、モータがその専用ブリッジ回路側のモータ端子で地絡しているか否かを検出することが可能となる。
本発明では、前記判定手段は、複数の前記ブリッジ回路のうち共用ブリッジ回路の前記ブリッジ出力をH状態にしつつ、複数の前記負荷のうち作動対象負荷の専用ブリッジ回路の前記ブリッジ出力をL状態にして当該作動対象負荷を駆動するに際して、非作動対象負荷に接続された前記専用ブリッジ回路の前記ブリッジ出力が正常値をとるか否かを見ることにより、前記非作動対象負荷の前記接続端子が地絡しているか否かを判定することを要旨とする。
この構成によれば、作動対象負荷が例えばモータの場合、回転対象モータが他方向に回転(例えば逆転)する動作をとる際に、非回転対象モータのモータ端子が地絡しているか否かを検出するので、回転対象モータが他方向に回転する回転動作と、非回転モータにおけるモータ端子の地絡有無検出とを同時に行うことが可能となる。
本発明では、前記判定手段が前記非作動対象負荷の接続端子において前記地絡が有ったと判定した際、前記負荷の負荷回路を保護し得る保護機能を実行する保護機能実行手段と
を備えたことを要旨とする。
を備えたことを要旨とする。
この構成によれば、作動対象負荷が例えばモータの場合、非回転対象モータのモータ端子が地絡した際には、この地絡によって発生し得る異常からモータ駆動回路を守る保護機能が実行される。このため、例えば非回転対象モータのモータ端子が地絡した際の異常として、元来停止すべき非回転対象モータが回転する異常状態をとってしまう場合、この異常回転を回避し得る保護機能をとらせるようにすれば、意図せず回転動作する非回転対象モータの停止が図られることになり、これはモータの誤動作防止に効果が高い。
本発明によれば、負荷の配線経路上における地絡を検出することができる。
以下、本発明を具体化した負荷駆動制御回路の一実施形態を図1〜図6に従って説明する。
図1に示すように、車両1の運転席ドア及び助手席ドアには、運転者等の乗員が車両後方を目視できるようにドアミラー(サイドミラー)2,2が設けられている。このドアミラー2には、後方を映し出すミラーとして平板状の鏡面3が設けられている。この鏡面3は、モータM1,M2を駆動源に自動で上下左右の4方向(図1の矢印Vm方向及び矢印Hm方向)に傾斜可能であって、車内の鏡面角度調節スイッチ4(図2参照)が操作されると、その時のスイッチ操作向きに応じた傾斜方向に沿いつつ、しかもその時のスイッチ操作量に応じた傾斜量で傾き動作する。なお、モータM1,M2が負荷、作動対象負荷及び非作動対象負荷を構成する。
図1に示すように、車両1の運転席ドア及び助手席ドアには、運転者等の乗員が車両後方を目視できるようにドアミラー(サイドミラー)2,2が設けられている。このドアミラー2には、後方を映し出すミラーとして平板状の鏡面3が設けられている。この鏡面3は、モータM1,M2を駆動源に自動で上下左右の4方向(図1の矢印Vm方向及び矢印Hm方向)に傾斜可能であって、車内の鏡面角度調節スイッチ4(図2参照)が操作されると、その時のスイッチ操作向きに応じた傾斜方向に沿いつつ、しかもその時のスイッチ操作量に応じた傾斜量で傾き動作する。なお、モータM1,M2が負荷、作動対象負荷及び非作動対象負荷を構成する。
ドアミラー2には、モータM1,M2を駆動源に鏡面3を自動で傾斜する際の駆動機構として、2モータM1,M2を3つのブリッジ回路で駆動制御する図2に示すような3ブリッジ式モータ駆動回路5が設けられている。この3ブリッジ式モータ駆動回路5は、3ブリッジ回路のうち、1つを第1モータM1の専用ブリッジ回路として用い、他の1つを第2モータM2の専用ブリッジ回路として用い、残りの1つを第1モータM1及び第2モータM2で共用するモータ駆動回路である。なお、モータ駆動回路5が負荷駆動制御回路に相当する。
3ブリッジ式モータ駆動回路5には、このモータ駆動回路5を統括制御するシステム制御回路6と、システム制御回路6から得る各種制御指令に沿って動作することで2つのモータM1,M2を回転駆動する駆動制御回路7とが設けられている。システム制御回路6は、例えばCPU、ROM、RAM等のICから成るコントロールユニットであって、ドアミラー2の鏡面3を上下左右方向に傾斜する際の鏡面傾斜動作を制御する。また、駆動制御回路7は、例えばトランジスタ等の複数のスイッチング素子を持つとともに、システム制御回路6からの制御指令に基づきスイッチング素子をオンオフ制御してモータM1,M2を回転駆動する。なお、システム制御回路6が判定手段及び保護機能実行手段を構成する。
システム制御回路6は、駆動制御回路7の動作状態(起動、稼働)を指定する起動系指令(以降、動作制御指令S1と言う)を駆動制御回路7に出力する時の信号経路として使用する動作制御線L1と、モータM1,M2の回転状態(正転、逆転、停止)を指定する動作指示系指令(以降、モータ制御指令S2と言う)を駆動制御回路7に出力する時の信号経路として使用するモータ制御線L2とを介して駆動制御回路7に接続されている。また、システム制御回路6は、駆動制御回路7が入力信号異常を認識した際にその旨の通知(以降、ダイアグ通知S3と言う)をシステム制御回路6に出力する時の信号経路として使用するダイアグ線L3を介して駆動制御回路7に接続されている。
システム制御回路6は、例えばエンジンスタートスイッチがACC位置やIG位置等に操作された際、停止状態(待機状態)にある駆動制御回路7を稼働状態とすべく、動作制御指令S1としてスタンバイ要求を動作制御線L1から駆動制御回路7に出力する。駆動制御回路7は、停止状態でシステム制御回路6からスタンバイ要求を受け付けると、駆動制御回路7の動作モードをシステム制御回路6からのモータ制御指令S2を待つスタンバイモードとなる。駆動制御回路7をスタンバイモードとしたシステム制御回路6は、鏡面角度調節スイッチ4が操作されたことを検出すると、そのスイッチ操作に応じたモータ制御指令S2を、モータ制御線L2を介して駆動制御回路7に送り、駆動制御回路7を介して2つのモータM1,M2を停止、正転、逆転の間で駆動制御する。
駆動制御回路7には、図3に示すように、第1モータM1の一モータ端子(一接続端子)に接続されたこのモータ専用のVoutブリッジ回路8と、第2モータM2の一モータ端子に接続されたこのモータ専用のHoutブリッジ回路9と、これらモータM1,M2で共用すべくモータM1,M2の両方の他モータ端子(他接続端子)に接続されたCOMブリッジ回路10とが設けられている。Voutブリッジ回路8は、直列状態に接続された2つのトランジスタTr1,Tr2から成るとともに、トランジスタTr1,Tr2間の中間端子11が自身の出力端子となって第1モータM1の一モータ端子に接続されている。トランジスタTr1,Tr2は、例えばFET(Field Effect Transistor)から成るとともに、本例においては電源Vcc側に位置するものをTr1とし、GND側に位置するものをTr2とする。トランジスタTr1は、ソース端子が電源Vccに接続され、ドレイン端子がトランジスタTr2のドレイン端子に接続され、ゲート端子が駆動制御回路7の入力端子側に接続されている。トランジスタTr2は、ソース端子がGNDに接続され、ゲート端子が駆動制御回路7の入力端子側に接続されている。なお、Voutブリッジ回路8及びHoutブリッジ回路9がブリッジ回路(専用ブリッジ回路)を構成し、COMブリッジ回路10もブリッジ回路を構成する。
Houtブリッジ回路9は、直列接続された2つのトランジスタTr3,Tr4から成るとともに、トランジスタTr3,Tr4間の中間端子12が自身の出力端子となって第2モータM2の一モータ端子に接続されている。トランジスタTr3,Tr4は、例えばFETから成るとともに、本例においては電源Vcc側に位置するものをTr3とし、GND側に位置するものをTr4とする。トランジスタTr3は、ソース端子が電源Vccに接続され、ドレイン端子がトランジスタTr4のドレイン端子に接続され、ゲート端子が駆動制御回路7の入力端子側に接続されている。トランジスタTr4は、ソース端子がGNDに接続され、ゲート端子が駆動制御回路7の入力端子側に接続されている。
COMブリッジ回路10は、直列接続された2つのトランジスタTr5,Tr6から成るとともに、トランジスタTr5,Tr6間の中間端子13が自身の出力端子となって第1モータM1及び第2モータM2の両方の他モータ端子に接続されている。トランジスタTr5,Tr6は、例えばFETから成るとともに、本例においては電源Vcc側に位置するものをTr5とし、GND側に位置するものをTr6とする。トランジスタTr5は、ソース端子が電源Vccに接続され、ドレイン端子がトランジスタTr6のドレイン端子に接続され、ゲート端子が駆動制御回路7の入力端子側に接続されている。トランジスタTr6は、ソース端子がGNDに接続され、ゲート端子が駆動制御回路7の入力端子側に接続されている。なお、トランジスタTr1〜Tr6が半導体素子に相当する。
これらブリッジ回路8〜10は、電源Vcc側のトランジスタ(本例はTr1,Tr3,Tr5)がオン状態となり、GND側のトランジスタ(本例はTr2,Tr4,Tr6)がオフ状態となると、ブリッジ出力がH状態をとり、これとは逆に電源Vcc側のトランジスタがオフ状態となり、GND側のトランジスタがオン状態となると、ブリッジ出力がL状態をとる。また、ブリッジ回路8〜10は、2つのトランジスタがともにオフ状態となると、ブリッジ出力がHi−Z状態(ハイインピーダンス状態)となる。
これらトランジスタTr1〜Tr6には、トランジスタTr1〜Tr6への逆電流の流れ込みを防止するダイオードDi1〜Di6が設けられている。これらダイオードDi1〜Di6は、トランジスタTr1〜Tr6のうち取り付け先トランジスタに対して並列状態に接続され、本例においてはトランジスタTr1用のものをDi1とし、トランジスタTr2用のものをDi2とし、トランジスタTr3用のものをDi3とし、トランジスタTr4用のものをDi4とし、トランジスタTr5用のものをDi5とし、トランジスタTr6用のものをDi6とする。
システム制御回路6は、第1モータM1を一方向に回転(例えば正転)する場合、トランジスタTr1をオンしつつトランジスタTr2をオフしてVoutブリッジ回路8をH状態にし、トランジスタTr3をオフしつつトランジスタTr4をオンしてHoutブリッジ回路9をL状態にし、トランジスタTr5をオフしつつトランジスタTr6をオンしてCOMブリッジ回路10をL状態にする。このとき、モータ駆動回路5には、Voutブリッジ回路8から第1モータM1を経由してCOMブリッジ回路10に向かう方向に駆動電流Iaが流れ、第1モータM1が正転する駆動状態をとる。
システム制御回路6は、第2モータM2を一方向に回転(例えば正転)する場合、トランジスタTr1をオフしつつトランジスタTr2をオンしてVoutブリッジ回路8をL状態にし、トランジスタTr3をオンしつつトランジスタTr4をオフしてHoutブリッジ回路9をH状態にし、トランジスタTr5をオフしつつトランジスタTr6をオンしてCOMブリッジ回路10をL状態にする。このとき、モータ駆動回路5には、Houtブリッジ回路9から第2モータM2を経由してCOMブリッジ回路10に向かう方向に駆動電流Ibが流れ、第2モータM2が正転する駆動状態をとる。
システム制御回路6は、回転中の第1モータM1や第2モータM2を停止する場合、トランジスタTr1をオフしつつトランジスタTr2をオンしてVoutブリッジ回路8をL状態にし、トランジスタTr3をオフしつつトランジスタTr4をオンしてHoutブリッジ回路9もL状態にし、トランジスタTr5をオフしつつトランジスタTr6をオンしてCOMブリッジ回路10もL状態にする。このとき、第1モータM1及び第2モータM2ともに端子間電位に電位差が生じないことから、第1モータM1及び第2モータM2ともに電流が流れずブレーキがかかって、これら第1モータM1及び第2モータM2がともに停止状態となる。
システム制御回路6は、第1モータM1や第2モータM2を他方向に回転(例えば逆転)する場合、COMブリッジ回路10のブリッジ出力をH状態にし、Voutブリッジ回路8及びHoutブリッジ回路9のうち逆転させたいモータ側のブリッジ回路のブリッジ出力をL状態にし、動作させないモータ側のブリッジ回路のブリッジ出力をHi−Z状態(ハイインピーダンス状態)にする。例えば、第1モータM1を他方向に回転(例えば逆転)する場合、この時のシステム制御回路6は、トランジスタTr1をオフしつつトランジスタTr2をオンしてVoutブリッジ回路8をL状態にし、トランジスタTr3をオンしつつトランジスタTr4をオフしてHoutブリッジ回路9をHi−Z状態にし、トランジスタTr5をオンしつつトランジスタTr6をオフしてCOMブリッジ回路10をH状態にする。このとき、COMブリッジ回路10とVoutブリッジ回路8との間には第1モータM1を挟んで電位差が生じるものの、COMブリッジ回路10とHoutブリッジ回路9との間には電流経路が生じないことから、COMブリッジ回路10から第1モータM1を経由してVoutブリッジ回路8に向かう方向に駆動電流Icが流れ、第1モータM1が逆転する駆動状態をとる。
また、システム制御回路6は、第2モータM2を他方向に回転(例えば逆転)する場合、トランジスタTr1をオンしつつトランジスタTr2をオフしてVoutブリッジ回路8をHi−Z状態にし、トランジスタTr3をオフしつつトランジスタTr4をオンしてHoutブリッジ回路9をL状態にし、トランジスタTr5をオンしつつトランジスタTr6をオフしてCOMブリッジ回路10をH状態にする。このとき、COMブリッジ回路10とHoutブリッジ回路9との間には第2モータM2を挟んで電位差が生じるものの、COMブリッジ回路10とVoutブリッジ回路8との間には電流経路が生じないことから、COMブリッジ回路10から第2モータM2を経由してHoutブリッジ回路9に向かう方向に駆動電流Idが流れ、第2モータM2が逆転する駆動状態をとる。
システム制御回路6は、第1モータM1や第2モータM2を回転制御するに際して、駆動制御回路7への出力するパルス信号Splを変調するPWM制御(Pulse Width Modulation control)を用いて、このモータ回転制御を行う。このPWM制御は、駆動制御回路7に回転速度調整指令として加えられるパルス信号Splのパルス幅、間隔、数等を変化させて、駆動制御回路7におけるスイッチ素子群(Tr1〜Tr6)のオン−オフ時間の時間比率を変えることで、第1モータM1や第2モータM2に印加される電圧を制御するパルス制御の一種である。モータM1,M2の駆動制御としてPWM制御を用いれば、ドアミラー2の鏡面3を傾斜駆動する際において、この傾斜動作を好適な速度で行うことが可能である。
3つのブリッジ回路8〜10のうち、第1モータM1の専用ブリッジ回路であるVoutブリッジ回路8の中間端子11には、この中間端子11に発生する電圧を検出する第1コンパレータ14が接続されている。第1コンパレータ14は、+側入力端子がVoutブリッジ回路8の中間端子11に接続され、−側入力端子が基準電圧Vbsに接続され、出力端子がシステム制御回路6に接続されている。第1コンパレータ14は、Voutブリッジ回路8の中間端子11に発生する電圧を第1ブリッジ出力電圧Vaとして検出し、このブリッジ出力電圧Vaと自身の基準電圧Vbsとの比較結果を第1コンパレータ出力Vout1としてシステム制御回路6に出力する。なお、第1コンパレータ14が監視手段を構成し、第1ブリッジ出力電圧Vaがブリッジ出力を構成する。
第1コンパレータ14の基準電圧Vbsは、第1モータM1がVoutブリッジ回路8側のモータ端子で地絡しているか否かを判断する時の基準値として用いられ、地絡が発生していない時に第1ブリッジ出力電圧Vaが取り得る値の例えば1/4〜1/3の値に設定されている。このため、第1コンパレータ14は、第1ブリッジ出力電圧Vaが基準電圧Vbs以上となる時、第1モータM1のモータ端子が正常に結線上に取り付いていると判断し、その旨を通知すべく第1コンパレータ出力Vout1としてHレベル信号をシステム制御回路6に出力する。一方、第1コンパレータ14は、第1ブリッジ出力電圧Vaが基準電圧Vbsよりも低くなる時、第1モータM1のモータ端子が地絡してそこから電圧が漏れていると判断し、その旨を通知すべく第1コンパレータ出力Vout1としてLレベル信号をシステム制御回路6に出力する。
また、第2モータM2の専用ブリッジ回路であるHoutブリッジ回路9の中間端子12には、この中間端子12に発生する電圧を検出する第2コンパレータ16が接続されている。第2コンパレータ16は、+側入力端子がHoutブリッジ回路9の中間端子12に接続され、−側入力端子が基準電圧Vbsに接続され、出力端子がシステム制御回路6に接続されている。第2コンパレータ16は、Houtブリッジ回路9の中間端子12に発生する電圧を第2モータM2の第2ブリッジ出力電圧Vbとして検出し、このブリッジ出力電圧Vbと自身の基準電圧Vbsとの比較結果を第2コンパレータ出力Vout2としてシステム制御回路6に出力する。なお、第2コンパレータ16が監視手段を構成し、第2ブリッジ出力電圧Vbがブリッジ出力を構成する。
第2コンパレータ16の基準電圧Vbsは、第2モータM2がHoutブリッジ回路9側のモータ端子で地絡しているか否かを判断する時の基準値として用いられ、地絡が発生していない時に第2ブリッジ出力電圧Vbが取り得る値の例えば1/4〜1/3の値に設定されている。このため、第2コンパレータ16は、第2ブリッジ出力電圧Vbが基準電圧Vbs以上となる時、第2モータM2のモータ端子が正常に結線上に取り付いていると判断し、その旨を通知すべく第2コンパレータ出力Vout2としてHレベル信号をシステム制御回路6に出力する。一方、第2コンパレータ16は、第2ブリッジ出力電圧Vbが基準電圧Vbsよりも低くなる時、第2モータM2のモータ端子が地絡してそこから電圧が漏れていると判断し、その旨を通知すべく第2コンパレータ出力Vout2としてLレベル信号をシステム制御回路6に出力する。
システム制御回路6は、第1モータM1や第2モータM2を逆転駆動する際に、第1コンパレータ14から入力する第1コンパレータ出力Vout1と、第2コンパレータ16から入力する第2コンパレータ出力Vout2とを監視することにより、第1モータM1や第2モータM2に地絡が生じているか否かを判別する。即ち、システム制御回路6は、第1コンパレータ14からLレベル信号を受け付けると、第1モータM1に地絡が生じていると判定し、第2コンパレータ16からLレベル信号を受け付けると、第2モータM2に地絡が生じていると判定する。
システム制御回路6は、第1モータM1や第2モータM2がその専用ブリッジ回路側のモータ端子で地絡した事を認識した際、モータ駆動回路5(駆動制御回路7)を地絡というモータ異常状態から開放すべく各種保護機能を実行する。この保護機能としては、例えば地絡状態にあるモータの専用ブリッジ回路をH状態とすることで、この地絡モータのモータ端子間電圧を同電位として地絡モータに電流を流さなくする専用ブリッジ回路出力切換処理や、モータM1,M2のうち逆転動作対象となっているモータの回転駆動を強制的に終了して、モータM1,M2の両方をともに停止状態にするモータ強制停止処理などがある。
また、モータ駆動回路5には、例えば駆動制御回路7に過電流が流れるなどの異常状態から駆動制御回路7を保護する保護機能が設けられている。この種の保護機能としては、例えば過度に熱くなった駆動制御回路7を発熱から守る発熱保護と、駆動制御回路7に過電流が流れることを防ぐ過電流保護と、駆動制御回路7を過電力から守る過電力保護とがある。このような保護機能をモータ駆動回路5に搭載すれば、駆動制御回路7(モータ駆動回路)5が定格として持つ耐発熱値、電流値、電力値を実値が超える状況に至り難くなり、駆動制御回路7(モータ駆動回路5)の故障防止に繋がる。
ところで、この種のモータ駆動回路5においては、駆動制御回路7に駆動電流Iが流れた際、その時駆動制御回路7に見かけ上、発生し得る電圧Vは一義的に決まり、その電流−電圧特性は、図4に示すように、電流Iの流れ始めは電圧増加割合よりも電流増加割合の方が大きい(即ち、電流増加の傾きが大きい)状態をとり、所定点をピークに電圧増加割合の方が電流増加割合よりも大きい(即ち、電流増加の傾きが小さい)状態をとる。また、駆動制御回路7で消費される電力Pは、その時々に駆動制御回路7に流れる駆動電流Iと駆動電圧Vとを乗算した値に相当することは言うまでもない。よって、駆動制御回路7に流れる電流Iが分かれば、駆動制御回路7(モータ駆動回路5)が発熱状態、過電流状態、過電力状態にあるのかを判断することが可能であることから、駆動制御回路7に流れる電流を見ることで、発熱保護、過電流保護、過電力保護をいつ開始するか否かを判定する。
これら保護機能を持つモータ駆動回路5において駆動制御回路7には、図3に示すように、各々のトランジスタTr1〜Tr6に流れる電流を検出する電流検出トランジスタCs1〜Cs6と、この電流検出トランジスタCs1〜Cs6から得た検出信号を基に各々のトランジスタTr1〜Tr6に流れる電流量を判定する電流検出回路18とが駆動制御回路7に設けられている。トランジスタCs1〜Cs6は、例えばセンスMOSFET等から成るものであって、本例においてはトランジスタTr1用をCs1とし、トランジスタTr2用をCs2とし、トランジスタTr3用をCs3とし、トランジスタTr4用をCs4とし、トランジスタTr5用をCs5とし、トランジスタTr6用をCs6とする。電流検出トランジスタCs1〜Cs6は、電流検出トランジスタCs1,Cs3,Cs5が組を成すべく結線され、電流検出トランジスタCs2,Cs4,Cs6が組を成すべく結線され、この結線ユニット単位で電流検出回路18に接続されている。
電流検出回路18は、駆動制御回路7にハードウェアとして組み込まれた回路群であって、入力側が電流検出トランジスタCs1〜Cs6に接続され、出力側がシステム制御回路6に接続されている。電流検出回路18は、電流検出トランジスタCs1〜Cs6からその結線ユニット単位で得た検出信号を基に、駆動制御回路7に流れる電流がどれだけであるかを算出し、保護機能を実行すべきか否かの判定と、保護機能を実行する際にどの種の保護機能を行うべきかの判定とを行う。そして、電流検出回路18は、駆動電流Iの上昇に伴って保護機能を行うべきと判定した際、どの種の保護機能を行うかの保護機能実行要求Sngを、ダイアグ線L3を介してシステム制御回路6に出力する。この保護機能実行要求Sngは、発熱保護要求の場合にはSng1が出力され、過電流保護要求の場合にはSng2が出力され、過電力保護要求の場合にはSng3が出力される。
例えば、電流検出回路18は、算出電流が発熱保護用閾値K1を超えて保護機能として発熱保護を実行すべきと判定した際、その旨を通知する保護機能実行要求Sng1をシステム制御回路6に出力する。システム制御回路6は、駆動制御回路7から保護機能実行要求Sng1を受け付けると、PWM制御で駆動制御回路7に送るパルス信号Splのパルス幅を小さくすることにより、モータM1,M2に流れる駆動電流Iを低く抑えて駆動制御回路7の発熱を低く抑える。
また、電流検出回路18は、算出電流が過電流用閾値K2(>K1)を超えて保護機能として過電流保護を実行すべきと判定した際、その旨を通知する保護機能実行要求Sng2をシステム制御回路6に出力する。システム制御回路6は、駆動制御回路7から保護機能実行要求Sng2を受け付けると、発熱保護を行っても過電流流出状態が抑えられないと認識し、PWM制御で駆動制御回路7に送るパルス信号Splのパルス幅を発熱保護の時よりも更に小さくして、モータM1,M2に流れる駆動電流Iを更に低く抑える。
また、電流検出回路18は、算出電流が過電力用閾値K3(>K2)を超えて保護機能として過電力保護を実行すべきと判定した際、その旨を通知する保護機能実行要求Sng3をシステム制御回路6に出力する。システム制御回路6は、駆動制御回路7から保護機能実行要求Sng3を受け付けると、発熱保護及び過電流保護を行っても過電流流出状態が抑えらないと認識し、駆動制御回路7に出力するパルス信号を遮断して、モータ駆動回路5に流れる駆動電流Iをシャットダウンする。
次に、以上のように構成された本例のモータ駆動回路5の動作を説明する。
ドアミラー2の鏡面3を右方向に傾斜する場合、操作者は車内の鏡面角度調節スイッチ4で右傾斜要求操作を行う。鏡面3をモータ駆動回路5で右方向に傾斜する際、この時に必要なモータ動作を第1モータM1の正転とすると、この時のシステム制御回路6は、ブリッジ出力がL状態をとっているブリッジ回路8〜10のうち、Voutブリッジ回路8をH状態とし、残りの2つのブリッジ回路9,10をL状態のままとする。このとき、第1モータM1のモータ端子間に電位差が生じ、第2モータM2のモータ端子間には電位差が生じないことから、第1モータM1にVoutブリッジ回路8からCOMブリッジ回路10に向かう方向の駆動電流Iaが流れる。このため、第1モータM1が正転動作を開始し、ドアミラー2の鏡面3が右方向に傾斜する動作をとる。
ドアミラー2の鏡面3を右方向に傾斜する場合、操作者は車内の鏡面角度調節スイッチ4で右傾斜要求操作を行う。鏡面3をモータ駆動回路5で右方向に傾斜する際、この時に必要なモータ動作を第1モータM1の正転とすると、この時のシステム制御回路6は、ブリッジ出力がL状態をとっているブリッジ回路8〜10のうち、Voutブリッジ回路8をH状態とし、残りの2つのブリッジ回路9,10をL状態のままとする。このとき、第1モータM1のモータ端子間に電位差が生じ、第2モータM2のモータ端子間には電位差が生じないことから、第1モータM1にVoutブリッジ回路8からCOMブリッジ回路10に向かう方向の駆動電流Iaが流れる。このため、第1モータM1が正転動作を開始し、ドアミラー2の鏡面3が右方向に傾斜する動作をとる。
システム制御回路6は、第1モータM1の正転動作時において、鏡面角度調節スイッチ4が操作されていない状態になった事を検出すると、第1モータM1の正転動作を停止すべく、Voutブリッジ回路8を再度L状態とすることで、全てのブリッジ回路8〜10をL状態として、第1モータM1の正転動作にブレーキをかける。これにより、操作者が鏡面角度調節スイッチ4の右傾斜操作を止めたタイミングで第1モータM1が停止状態となり、それまで右方向に傾斜動作していた鏡面3がその傾斜位置で停止する。
ドアミラー2の鏡面3を左方向に傾斜する場合、操作者は車内の鏡面角度調節スイッチ4で左傾倒要求操作を行う。鏡面3をモータ駆動回路5で左方向に傾斜する際、この時に必要なモータ動作を第1モータM1の逆転とすると、この時のシステム制御回路6は、Voutブリッジ回路8をL状態のままとしてCOMブリッジ回路10をH状態に切り換え、更にこの時はHoutブリッジ回路9のブリッジ出力もHi−Z状態にする。このとき、第1モータM1と第2モータM2との端子間電圧を見てみると、第1モータM1のモータ端子間には電圧差が生じるが、第2モータM2のモータ回路には電流経路が生じないので、第1モータM1にのみ逆転動作用の駆動電流Icが流れる状態となる。これにより、第1モータM1のみが逆転動作をとり、ドアミラー2は鏡面角度調節スイッチ4が左傾斜要求操作されている間において左傾斜動作をとる。
ドアミラー2の鏡面3を上方向に傾斜する場合、操作者は車内の鏡面角度調節スイッチ4で上傾斜要求操作を行う。鏡面3をモータ駆動回路5で上方向に傾斜する際、この時に必要なモータ動作を第2モータM2の正転とすると、この時のシステム制御回路6は、ブリッジ出力がL状態をとっているブリッジ回路8〜10のうち、Houtブリッジ回路9をH状態とし、Voutブリッジ回路8及びCOMブリッジ回路10をともにL状態とする。このとき、第2モータM2のモータ端子間に電位差が生じ、第1モータM1のモータ端子間には電位差が生じないことから、第2モータM2にHoutブリッジ回路9からCOMブリッジ回路10に向かう方向に駆動電流Ibが流れる。このため、第2モータM2が正転動作を開始し、鏡面角度調節スイッチ4が上傾斜要求操作されている間においてドアミラー2が上傾斜動作をとる。
また、ドアミラー2の鏡面を下方向に傾斜する場合、操作者は車内の鏡面角度調節スイッチ4で下傾斜要求操作を行う。鏡面3をモータ駆動回路5で下方向に傾斜する際、この時に必要なモータ動作を第2モータM2の逆転とすると、この時のシステム制御回路6は、Houtブリッジ回路9をL状態のままとしてCOMブリッジ回路10をH状態に切り換え、この時も第1モータM1逆転時と同様に、Voutブリッジ回路8のブリッジ出力をHi−Z状態にする。このとき、第2モータM2のモータ端子間で電位差が生じ、第1モータM1のモータ回路には電流経路が生じないことから、第2モータM2にCOMブリッジ回路10からHoutブリッジ回路9に向かう方向に駆動電流Idが流れる。このため、第2モータM2が逆転動作を開始し、鏡面角度調節スイッチ4が下傾斜要求操作されている間においてドアミラー2が下傾斜動作をとる。
ところで、この種の3ブリッジ式モータ駆動回路5においては、使用状況によって例えば結露や配線故障等が生じることも想定され、この場合は、図5に示すように第1モータM1又は第2モータM2が各モータ専用ブリッジ回路側のモータ端子(図5では第2モータM2におけるHoutブリッジ回路9側のモータ端子)でGNDショートして、そのモータ端子が地絡状態となることも否定できない。ここで、例えば第1モータM1や第2モータM2が逆転動作している時にこのような地絡が生じると、この時は地絡発生側モータ(図5では第2モータM2)が、地絡側モータ端子及びGND間に生じるGNDリーク抵抗20を介して閉ループをとってしまう。このため、モータ逆転動作時において2つのモータM1,M2のうちの一方にのみ逆転駆動用の電流を流したいにも拘わらず、モータM1,M2の両方に電流が流れて両モータM1,M2が逆転動作してしまい、これがモータ誤動作の懸念となる。
そこで、本例のシステム制御回路6は、駆動制御回路7に各種モータ制御指令S2を出力して第1モータM1や第2モータM2を逆転動作する時、第1コンパレータ14の第1コンパレータ出力Vout1や、第2コンパレータ16の第2コンパレータ出力Vout2を監視し、第1コンパレータ出力Vout1の値から第1モータM1における地絡の有無を判定するとともに、第2コンパレータ出力Vout2から第2モータM2における地絡の有無を判定する。
これを具体的に言うと、システム制御回路6は、第1モータM1を逆転動作する際、この時は第2コンパレータ16の第2コンパレータ出力Vout2を監視して第2モータM2における地絡の有無を判定する動作を行う。第1モータM1の逆転動作中、第2モータM2がHoutブリッジ回路9側のモータ端子で地絡していなければ、第2モータM2のモータ配線上に電流経路が生じないことから、第2モータM2のHoutブリッジ回路9側のモータ端子はHoutブリッジ回路9によりHi−Z状態に保たれる。このため、Houtブリッジ回路9の中間端子12、即ちHoutブリッジ回路9の第2ブリッジ出力電圧Vbは自身のHi−Z状態に基づく高電位に保持される。よって、図6に示すように、第2ブリッジ出力電圧Vbが基準電圧Vbs以上の値をとり、第2コンパレータ16からは第2コンパレータ出力Vout2としてHレベル信号が出力される。従って、システム制御回路6は、第2コンパレータ16からHレベルの第2コンパレータ出力Vout2を入力していれば、第1モータM1の逆転動作中において第2モータM2には地絡は生じていないと判定して、第1モータM1の逆転動作を継続する。
一方、第1モータM1の逆転動作中、第2モータM2がHoutブリッジ回路9側のモータ端子で地絡したとすると、第2モータM2のHoutブリッジ回路9側のモータ端子とGNDとの間にGNDリーク抵抗20が発生するので、このモータ端子に繋がるHoutブリッジ回路9の中間端子12、即ちHoutブリッジ回路9の出力端子がGNDに接続され、Houtブリッジ回路9にはGNDに繋がる電流経路が生じる。このため、それまでHi−Z状態によって高電位に保たれていたHoutブリッジ回路9の第2ブリッジ出力電圧VbがGNDリーク抵抗20に基づく低電位に下がってしまう。よって、図6に示すように、第2ブリッジ出力電圧Vbは基準電圧Vbsを下回る値をとることから、第2コンパレータ16からは第2コンパレータ出力Vout2としてLレベル信号が出力される。従って、システム制御回路6は、第2コンパレータ16からLレベルの第2コンパレータ出力Vout2を入力すれば、第1モータM1の逆転動作中に第2モータM2に地絡が生じていると判定して、この地絡からモータ駆動回路5を保護すべく地絡保護機能を実行する。
システム制御回路6は、モータM1を逆転する際、停止側であるHoutブリッジ回路9の出力をHi−Z状態にして、そのブリッジ回路9のブリッジ出力を監視してモータM2における地絡発生有無を監視するが、このブリッジ出力が高電位にならない時、即ち地絡が生じた時に行う地絡保護機能がモータ強制停止処理の場合、その時点でVoutブリッジ回路8及びCOMブリッジ回路10をともにL状態にして、第1モータM1を強制停止する。このため、操作者は鏡面角度調節スイッチ4を操作したにも拘わらず、モータM1が逆転動作しないことを以て、モータM2のモータ端子に地絡が発生した事を認識する。よって、操作者はモータ駆動回路5を修理するなどの対応をとることになり、モータ端子に地絡が発生したままモータ駆動回路5を作動させてしまう状況が生じ難くなり、モータM1,M2の誤動作発生を生じ難くすることが可能となる。
また、システム制御回路6は、モータM1の逆転時にモータM2の地絡を認識した際にとる地絡保護機能が専用ブリッジ回路出力切換処理である場合、モータM1の逆転動作時にHoutブリッジ回路9のブリッジ出力が高電位にならない時、Houtブリッジ回路9のブリッジ出力をHi−Z状態からH状態に切り換える。このため、地絡モータである第2モータM2は両方のモータ端子がともにH状態となることから、第2モータM2の端子間には電位差が生じず、COMブリッジ回路10からHoutブリッジ回路9に向かう向きの電流Idは第2モータM2に流れない状態となる。よって、仮に第2モータM2のHoutブリッジ回路9側のモータ端子が地絡しても、第1モータM1は逆転を継続するが第2モータM2は逆転せず、第2モータM2を誤動作させずに済む。
なお、Houtブリッジ回路9をHi−Z状態からH状態に切り換えた場合、Houtブリッジ回路9のオントランジスタから、GNDリーク抵抗20を経由してGNDに流れ出る電流が生じるが、この電流は過電流として流れることになるので、この時はモータ回路(ここではHoutブリッジ回路9)を流れる電流値が閾値K3を超えて過電力保護機能が作動し、最終的にはブリッジ回路8〜10の全ブリッジ出力がL状態になる。このため、Houtブリッジ回路9をHi−Z状態からH状態に切り換えて第2モータM2に電流が流れないようにした際、仮にモータ回路に過電流が流れても、問題なく過電流からモータ駆動回路5を保護することが可能となる。また、第2モータM2の逆転動作時に第1モータM1がVoutブリッジ回路8側のモータ端子で地絡した場合は、モータM2に地絡が生じた場合と同様の動作をとることから、詳細は省略する。
ところで、図5に示す例のように、第2モータM2のモータ端子がHoutブリッジ回路9側で地絡した場合、この時に例えば鏡面角度調節スイッチ4で右傾斜要求操作が行われたとすると、この時は第1モータM1にのみ駆動電流Iaが流れる状態をとり、第1モータM1が正転動作して鏡面3が問題なく右傾斜動作する。また、同様の地絡発生条件下において例えば鏡面角度調節スイッチ4で左傾斜要求操作が行われたとすると、第2モータM2は地絡状態となっていても、この時は地絡保護機能(或いは過電力保護機能)が働くことから、操作者は第2モータM2のモータ端子に地絡が生じていると認識して、モータ駆動回路5の部品修理や交換等の対応をとる。
また、同様の地絡発生条件下において例えば鏡面角度調節スイッチ4で下傾斜要求操作が行われたとすると、この時のモータ回路19にはCOMブリッジ回路10から第2モータM2を経由してGNDリーク抵抗20に流れ込む駆動電流Idが発生し、第2モータM2が逆転して鏡面3は問題なく下傾斜動作する。一方、同様の地絡発生条件下において例えば鏡面角度調節スイッチ4で上傾斜要求操作が行われると、この時はHoutブリッジ回路9から流れ出る電流がそのままGNDリーク抵抗20を介してGNDに流れ出てしまうので、第2モータM2には電流が流れ込まない状態となる。このため、この場合は鏡面角度調節スイッチ4を操作しても、第2モータM2が停止のままとなり、鏡面3が傾斜動作する動きをとらない。よって、この時に操作者はドアミラー2の鏡面3が故障、即ち第2モータM2が地絡していることを認識し、部品修理や交換等の対応をとることになる。なお、モータ回路19が負荷回路に相当する。
従って、本例においては、第1モータM1や第2モータM2が逆転動作される際に、ブリッジ出力監視用のコンパレータ14,16でモータM1,M2のモータ端子電圧を監視して各モータM1,M2の地絡有無を判定し、地絡が有った時はこの地絡が原因でモータ駆動回路5に生じ得る異常を回避すべく地絡保護機能を実行する。このため、第1モータM1及び第2モータM2のうち一方を逆転駆動しつつ他方を停止状態とする動作をとらせる際に、これらモータM1,M2のモータ端子に地絡が生じているか否かを検出することが可能となる。また、モータM1,M2に地絡が発生した際には、保護機能が働いてモータの異常回転を止め得る保護が働くので、モータM1,M2に意図しない回転をとらせずに済み、モータ誤動作発生を生じ難くするこが可能となる。
本実施形態の構成によれば、以下に記載の効果を得ることができる。
(1)Voutブリッジ回路8のブリッジ出力を検出する第1コンパレータ14と、Houtブリッジ回路9のブリッジ出力を検出する第2コンパレータ16とを設け、これらコンパレータ14,16によってこれらブリッジ回路8,9のブリッジ出力を監視可能とした。ところで、この種の3ブリッジ式モータ駆動回路5においては、モータM1,M2のうち一方を逆転する際に他方の停止モータのモータ端子が地絡すると、その地絡モータに繋がるブリッジ回路の出力は低下する状態変化をとることから、このコンパレータ14,16によってこの電位低下を見るようにすれば、第1モータM1や第2モータM2がその専用ブリッジ回路側のモータ端子で地絡したことを検出することができる。
(1)Voutブリッジ回路8のブリッジ出力を検出する第1コンパレータ14と、Houtブリッジ回路9のブリッジ出力を検出する第2コンパレータ16とを設け、これらコンパレータ14,16によってこれらブリッジ回路8,9のブリッジ出力を監視可能とした。ところで、この種の3ブリッジ式モータ駆動回路5においては、モータM1,M2のうち一方を逆転する際に他方の停止モータのモータ端子が地絡すると、その地絡モータに繋がるブリッジ回路の出力は低下する状態変化をとることから、このコンパレータ14,16によってこの電位低下を見るようにすれば、第1モータM1や第2モータM2がその専用ブリッジ回路側のモータ端子で地絡したことを検出することができる。
(2)2モータM1,M2のうち一方を逆転駆動する時に、他方の停止モータが地絡していないか否かの地絡有無判定を行うので、モータ逆転動作と地絡有無判定とを同時に行うことができる。
(3)モータM1,M2のモータ端子に地絡が生じた際は、本来停止状態をとっていなければならないモータが勝手に回転してしまう動作をとるが、本例においては地絡が生じた時、地絡を原因とするモータの意図しない回転を停止する保護機能が働く。このため、モータに意図しない回転動作を継続させずに済み、モータの誤動作防止に効果が高い。
(4)モータ駆動回路5には、モータ回路19に流れる電流を検出して電流が通常よりも多く流れた際に、この時の電流値に見合った各種処理を行う保護機能が搭載されている。このため、モータM1,M2を逆転する際にモータ端子に地絡が発生した時の対処として、例えば専用ブリッジ回路出力切換処理を採用した場合、この時にモータ回路に過電流が流れたとしてもこれを検出することができ、地絡発生時においてモータ駆動回路5に適切な対処をとらせることができる。
(5)第1モータM1や第2モータM2の回転駆動をPWM制御により行うので、この種のPWM制御にはスイッチング制御のエネルギー変換率やよいことや、スイッチング制御が簡単なことなどの利点があるので、これら利点を享受することができる。
(6)第1モータM1及び第2モータM2をともに停止状態とする時は、3つのブリッジ回路8〜10の全出力をともにL状態とすることにより行う。このため、第1モータM1及び第2モータM2を停止状態とするに際しては、例えば3つのブリッジ回路8〜10を全てH状態としてこれを行うこと可能であるが、この場合は第1モータM1及び第2モータM2の両端をともに高電位にしてモータM1,M2を停止させるので、これは不安定な状態でモータM1,M2を停止することになる。しかし、本例の場合は3つのブリッジ回路8〜10の出力をL状態とすることでモータM1,M2を停止するので、H状態でモータ停止を行う場合の懸念事項を考えずに済む。
なお、実施形態はこれまでに述べた構成に限らず、以下の態様に変更してもよい。
・ ブリッジ回路のブリッジ出力を検出するコンパレータは、Voutブリッジ回路8及びHoutブリッジ回路9の両方に設ける必要は必ずしもなく、一方のみに設けてもよい。
・ ブリッジ回路のブリッジ出力を検出するコンパレータは、Voutブリッジ回路8及びHoutブリッジ回路9の両方に設ける必要は必ずしもなく、一方のみに設けてもよい。
・ コンパレータ14,16の基準電圧Vbsは、2つのコンパレータ14,16で必ずしも同じ必要はなく、これらが異なる値をとってもよい。また、基準電圧Vbsの値は自由に設定可能であることは言うまでもない。
・ 監視手段は、必ずしもコンパレータ14,16に限らず、ブリッジ回路の電圧出力を見ることが可能なものであれば、これは特に限定されない。
・ 半導体素子は、必ずしもFET(トランジスタTr1〜Tr6)に限定されず、トランジスタ等の種々のスイッチング素子を使用してもよい。
・ 半導体素子は、必ずしもFET(トランジスタTr1〜Tr6)に限定されず、トランジスタ等の種々のスイッチング素子を使用してもよい。
・ 保護機能は、専用ブリッジ回路出力切換処理やモータ強制停止処理に限らず、地絡を原因に生じ得るモータ回路異常を回避できる処理であれば、その処理内容は特に限定されない。
・ 地絡有無判定は、必ずしもモータM1,M2の逆転動作の時に同時行われることに限定されない。例えば、予め決められた周期サイクルを持ってCOMブリッジ回路10をH状態にしつつ、専用ブリッジ回路(Voutブリッジ回路8、Houtブリッジ回路9)をHi−Z状態にすることにより、モータ逆転動作とは関係なく個別に地絡有無判定を行ってもよい。
・ 負荷は、必ずしもモータM1,M2に限定されず、例えばランプ等であってもよい。
・ モータM1,M2の回転制御は、必ずしもPWM制御を用いる必要はなく、これ以外のパルス制御を採用してもよい。
・ モータM1,M2の回転制御は、必ずしもPWM制御を用いる必要はなく、これ以外のパルス制御を採用してもよい。
・ モータM1,M2を逆転動作する際は、COMブリッジ回路10をH状態とし、作動させたいモータの専用ブリッジ回路をL状態とし、作動させないモータの専用ブリッジ回路をHi−Z状態とすることにより行うが、この場合は作動させないモータの専用ブリッジ回路をH状態としてもよい。
・ モータ駆動回路5は、必ずしも2モータを3ブリッジ回路で駆動制御するものに限定されず、複数のモータにおいて一モータ端子が各々個別のブリッジ回路に接続され、他モータ端子が共用ブリッジ回路に接続されて複数モータを駆動制御するものであればよい。
・ モータ駆動回路5の採用対象は、必ずしもドアミラー2の鏡面3を自動傾斜する駆動機構として用いられることに限らず、モータを駆動源として必要な機器や装置であれば、これは特に限定されない。
次に、上記実施形態及び別例から把握できる技術的思想について、それらの効果とともに以下に追記する。
(1)請求項1〜3のいずれかにおいて、前記ブリッジ回路にパルス信号を出力して当該パルス信号が持つ特性値に沿って当該ブリッジ回路の前記半導体素子をスイッチング制御するパルス制御により、前記負荷を駆動する駆動制御手段を備えた。この構成によれば、ブリッジ回路に加えるパルス信号の特性値を変えるという簡単な処理で負荷の駆動制御を行うので、負荷を所望の目標駆動状態に駆動するに際して複雑な制御処理を用いずに済む。
(1)請求項1〜3のいずれかにおいて、前記ブリッジ回路にパルス信号を出力して当該パルス信号が持つ特性値に沿って当該ブリッジ回路の前記半導体素子をスイッチング制御するパルス制御により、前記負荷を駆動する駆動制御手段を備えた。この構成によれば、ブリッジ回路に加えるパルス信号の特性値を変えるという簡単な処理で負荷の駆動制御を行うので、負荷を所望の目標駆動状態に駆動するに際して複雑な制御処理を用いずに済む。
(2)請求項1〜3及び前記技術的思想(1)のいずれかにおいて、前記負荷は、同一の作動対象部品を複数の駆動方向に動かすべく当該駆動方向ごとに設けられている。この構成によれば、1つの作動対象部品を複数の負荷を使用して複数の駆動方向に動かすことが可能となる。
(3)請求項3及び前記技術的思想(1),(2)のいずれかにおいて、前記保護機能は、前記判定手段が前記非作動対象負荷の負荷回路において前記地絡が有ったと判定した際、前記非作動対象負荷の専用ブリッジ回路のブリッジ出力をH状態とすることにより、前記非作動対象負荷への電流流れ込みを抑制する機能である。この構成によれば、非作動対象負荷の専用ブリッジ回路のブリッジ出力をH状態とすれば、非作動対象負荷の各端子電位はほぼ同電位となる。このため、非作動対象負荷が地絡を原因として駆動する状況であっても、本構成のような動作をとらせれば、非作動対象負荷は停止状態をとるので、非作動対象負荷の不正な駆動を停止することが可能となる。
(4)請求項3及び前記技術的思想(1),(2)のいずれかにおいて、前記保護機能は、前記判定手段が前記非作動対象負荷の負荷回路において前記地絡が有ったと判定した際、前記作動対象負荷の駆動を強制停止する機能である。この構成によれば、本来駆動状態となるべきではない非作動対象負荷が地絡を原因として駆動してしまう状態のままで、作動対象負荷が動作を継続してしまうことを防ぐことが可能となる。
5…負荷駆動制御回路としてのモータ駆動回路、6…判定手段、保護機能実行手段を構成するシステム制御回路、8…ブリッジ回路(専用ブリッジ回路)を構成する第1ブリッジ回路、9…ブリッジ回路(専用ブリッジ回路)を構成する第2ブリッジ回路、10…ブリッジ回路(共用ブリッジ回路)を構成するCOMブリッジ回路、11〜13…中間端子、14,16…監視手段としてのコンパレータ、19…負荷回路としてのモータ回路、Tr1〜Tr6…半導体素子としてのトランジスタ、M(M1,M2)…負荷、作動対象負荷及び非作動対象負荷を構成するモータ、Va,Vb…ブリッジ出力としてのブリッジ出力電圧。
Claims (3)
- 直列接続状態をとる2つの半導体素子を持ちつつ当該2つの半導体素子間の中間端子が出力端子となったブリッジ回路を複数持ち、複数存在する負荷の一接続端子を各々個別の前記ブリッジ回路に接続し、当該負荷の他接続端子を共通の前記ブリッジ回路に接続し、当該ブリッジ回路のブリッジ出力を前記半導体素子のオンオフ組み合わせ変更により切り換えることで、前記負荷を停止、正側駆動又は逆側駆動するブリッジ共通式の負荷駆動制御回路において、
前記ブリッジ回路のうち前記負荷の専用ブリッジ回路の出力状態を監視する監視手段と、
前記監視手段から得た検出値を基に、前記負荷の前記接続端子が地絡しているか否かを判定する判定手段と
を備えたことを特徴とする負荷駆動制御回路。 - 前記判定手段は、複数の前記ブリッジ回路のうち共用ブリッジ回路の前記ブリッジ出力をH状態にしつつ、複数の前記負荷のうち作動対象負荷の専用ブリッジ回路の前記ブリッジ出力をL状態にして当該作動対象負荷を駆動するに際して、非作動対象負荷に接続された前記専用ブリッジ回路の前記ブリッジ出力が正常値をとるか否かを見ることにより、前記非作動対象負荷の前記接続端子が地絡しているか否かを判定することを特徴とする請求項1に記載の負荷駆動制御回路。
- 前記判定手段が前記非作動対象負荷の接続端子において前記地絡が有ったと判定した際、前記負荷の負荷回路を保護し得る保護機能を実行する保護機能実行手段と
を備えたことを特徴とする請求項2に記載の負荷駆動制御回路。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007182468A JP2009022100A (ja) | 2007-07-11 | 2007-07-11 | 負荷駆動制御回路 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007182468A JP2009022100A (ja) | 2007-07-11 | 2007-07-11 | 負荷駆動制御回路 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2009022100A true JP2009022100A (ja) | 2009-01-29 |
Family
ID=40361237
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007182468A Pending JP2009022100A (ja) | 2007-07-11 | 2007-07-11 | 負荷駆動制御回路 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2009022100A (ja) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011100499A (ja) * | 2009-11-04 | 2011-05-19 | Renesas Electronics Corp | ハードディスク装置制御回路およびハードディスク装置 |
| JP2012096686A (ja) * | 2010-11-02 | 2012-05-24 | Honda Motor Co Ltd | シートベルト装置 |
| WO2015105642A1 (en) * | 2014-01-08 | 2015-07-16 | Caterpillar Inc. | Detecting ground fault location |
| JP7572410B2 (ja) | 2022-09-12 | 2024-10-23 | 矢崎総業株式会社 | コネクタ装置 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002204593A (ja) * | 2000-10-30 | 2002-07-19 | Omron Corp | モータ制御装置及び電動パワーステアリング装置 |
| JP2003153586A (ja) * | 2001-11-08 | 2003-05-23 | Matsushita Electric Ind Co Ltd | モータ制御装置 |
| JP2005124264A (ja) * | 2003-10-14 | 2005-05-12 | Nsk Ltd | 電動パワーステアリング装置の制御装置 |
| JP2006050707A (ja) * | 2004-08-02 | 2006-02-16 | Hitachi Ltd | 電動機駆動装置 |
| JP2007060762A (ja) * | 2005-08-23 | 2007-03-08 | Mitsubishi Electric Corp | 負荷駆動システムの故障検出装置 |
-
2007
- 2007-07-11 JP JP2007182468A patent/JP2009022100A/ja active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002204593A (ja) * | 2000-10-30 | 2002-07-19 | Omron Corp | モータ制御装置及び電動パワーステアリング装置 |
| JP2003153586A (ja) * | 2001-11-08 | 2003-05-23 | Matsushita Electric Ind Co Ltd | モータ制御装置 |
| JP2005124264A (ja) * | 2003-10-14 | 2005-05-12 | Nsk Ltd | 電動パワーステアリング装置の制御装置 |
| JP2006050707A (ja) * | 2004-08-02 | 2006-02-16 | Hitachi Ltd | 電動機駆動装置 |
| JP2007060762A (ja) * | 2005-08-23 | 2007-03-08 | Mitsubishi Electric Corp | 負荷駆動システムの故障検出装置 |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011100499A (ja) * | 2009-11-04 | 2011-05-19 | Renesas Electronics Corp | ハードディスク装置制御回路およびハードディスク装置 |
| JP2012096686A (ja) * | 2010-11-02 | 2012-05-24 | Honda Motor Co Ltd | シートベルト装置 |
| WO2015105642A1 (en) * | 2014-01-08 | 2015-07-16 | Caterpillar Inc. | Detecting ground fault location |
| US9625512B2 (en) | 2014-01-08 | 2017-04-18 | Caterpillar Inc. | Detecting ground fault location |
| JP7572410B2 (ja) | 2022-09-12 | 2024-10-23 | 矢崎総業株式会社 | コネクタ装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2009005460A (ja) | 負荷駆動制御回路 | |
| JP2009033835A (ja) | 負荷駆動制御回路 | |
| US9007011B2 (en) | Driving control device of brushless motor | |
| WO2009125683A1 (ja) | モータ制御装置及びその制御方法 | |
| JP4934628B2 (ja) | 二重系電源装置 | |
| CN106253761B (zh) | 具有灵活保护模式的电机控制器 | |
| JP4772104B2 (ja) | 電力変換装置 | |
| JP5660997B2 (ja) | 電動機制御装置 | |
| US10833614B2 (en) | Motor drive device and electric power steering device | |
| JP6428457B2 (ja) | モータ制御装置 | |
| JP2009022100A (ja) | 負荷駆動制御回路 | |
| JP2009055760A (ja) | 負荷駆動制御回路 | |
| WO2021161798A1 (ja) | 電力変換器の制御回路 | |
| JP5307997B2 (ja) | ブラシレスdcモータの駆動装置 | |
| JP2009011031A (ja) | 負荷駆動制御回路 | |
| JP5660996B2 (ja) | 電動機制御装置 | |
| JP6710188B2 (ja) | モータ駆動制御装置及びモータの駆動制御方法 | |
| JP2009254046A (ja) | モータ制御装置 | |
| JP6831346B2 (ja) | モータ装置及びモータの駆動制御方法 | |
| JP3137489U (ja) | 単相モーター駆動装置 | |
| JP2005348480A (ja) | モータユニット及びモータ装置 | |
| JP2009011141A (ja) | 負荷駆動制御回路 | |
| JP7694408B2 (ja) | 電源供給回路 | |
| JP7351214B2 (ja) | モータ制御装置、電子機器、および故障検知方法 | |
| US10715061B2 (en) | Motor control device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100127 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120223 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120228 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20120626 |