(57)【要約】【課題】複数の電気負荷を駆動する装置にて、通電停止期間中に、電流経路の正常、天絡、地絡の判別だけでなく、電気負荷毎の個別電流経路の断線本数も判別可能にする。【解決手段】コイル５−１，５−２の上流側が共通接続された共通ライン１５と各駆動電圧ＶＢ，ＶＣとの間に、直列に設けられたスイッチ１９，２９と、各コイルの下流側が接続される下流端子９−１，９−２と、その各下流端子をグランドラインに導通させるスイッチ１１−１，１１−２と、を備える駆動装置１では、一定の電圧ＶＤと共通ライン１５との間に抵抗５１があり、グランド電位と共通ライン１５との間に抵抗５２があり、グランド電位と各下流端子９−１，９−２との間に抵抗５３−１，５３−２がある。そして、診断部４５が、コイルへの通電停止期間に、共通ライン１５の電圧Ｖｍに基づいて、総電流経路６０の正常、天絡、地絡と個別電流経路６１−１，６１−２の断線本数とを判別する。【選択図】図１
2014224795.tif 000002
【特許請求の範囲】
【請求項１】
複数の電気負荷（５−１，５−２）の上流側が共通に接続された共通ライン（１５）と前記各電気負荷に電流を流すための駆動電圧（ＶＢ，ＶＣ）との間に、直列に設けられ、オンすることで、前記各電気負荷の上流側に前記駆動電圧を供給する上流側スイッチ（１９，２９）と、
前記各電気負荷に対してそれぞれ設けられ、自身に対応する前記電気負荷の下流側が接続される複数の下流端子（９−１，９−２）と、
前記各電気負荷に対してそれぞれ設けられ、オンすることで、自身に対応する前記電気負荷が接続された前記下流端子を、前記駆動電圧よりも低い基準電位のラインに導通させる複数の下流側スイッチ（１１−１，１１−２）と、
前記上流側スイッチと前記各下流側スイッチとのオン／オフを制御することにより、前記各電気負荷への通電を制御する制御手段（４１，４２，４３，４４）と、
を備える電気負荷駆動装置において、
前記基準電位よりも高い第１の電位（ＶＤ）と前記共通ラインとの間に設けられた第１の抵抗（５１）と、
前記第１の電位よりも低く且つ前記基準電位以上の第２の電位と前記共通ラインとの間に設けられた第２の抵抗（５２）と、
前記第１の電位よりも低く且つ前記基準電位以上の第３の電位と前記各下流端子との間に、それぞれ設けられた複数の第３の抵抗（５３−１，５３−２）と、
前記制御手段が、前記上流側スイッチ及び前記各下流側スイッチをオフさせて、前記各電気負荷への通電を停止している期間おいて、前記共通ラインから前記各電気負荷を経由して前記各下流端子に至る各個別電流経路（６１−１，６１−２）と前記共通ラインとからなる総電流経路（６０）が正常であることと、前記総電流経路が前記第１の電位よりも高い電位に短絡していることと、前記総電流経路が前記基準電位に短絡していることと、前記各個別電流経路のうちで断線している個別電流経路の数である断線本数とを、前記共通ラインの電圧に基づき判別する診断手段（４５）と、
を備えることを特徴とする電気負荷駆動装置。
【請求項２】
請求項１に記載の電気負荷駆動装置において、
前記第２の電位と前記第３の電位は、前記基準電位であること、
を特徴とする電気負荷駆動装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の電気負荷を駆動する電気負荷駆動装置に関する。
【背景技術】
【０００２】
電気負荷駆動装置として、電気負荷の上流側と下流側との両方に駆動回路を設けたものがある。この種の電気負荷駆動装置では、上流側の駆動回路により、電気負荷の上流側に駆動電圧を供給し、下流側の駆動回路により、電気負荷の下流側を基準電位に接続することで、電気負荷に電流を流す。そして、特許文献１には、電気負荷への通電を実施していないときに、電気負荷の断線と、電気負荷の端子の天絡と、電気負荷の端子の地絡と、正常とを、判別することが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２２５４４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１には、駆動対象の電気負荷が複数ある場合の構成及び診断手法について記載されていない。特に、特許文献１では、複数の電気負荷毎の個別電流経路の断線本数まで判別することはできない。
【０００５】
そこで、本発明は、複数の電気負荷を駆動する電気負荷駆動装置において、電気負荷への通電停止期間中に、電気負荷を含む電流経路の正常、天絡、地絡の判別だけでなく、電気負荷毎の個別電流経路の断線本数までも判別可能にすること、を目的としている。
【課題を解決するための手段】
【０００６】
第１発明の電気負荷駆動装置は、複数の電気負荷の上流側が共通に接続された共通ラインと前記各電気負荷に電流を流すための駆動電圧との間に、直列に設けられ、オンすることで、前記各電気負荷の上流側に前記駆動電圧を供給する上流側スイッチと、前記各電気負荷に対してそれぞれ設けられ、自身に対応する前記電気負荷の下流側が接続される複数の下流端子と、前記各電気負荷に対してそれぞれ設けられ、オンすることで、自身に対応する前記電気負荷が接続された前記下流端子を、前記駆動電圧よりも低い基準電位のラインに導通させる複数の下流側スイッチと、前記上流側スイッチと前記各下流側スイッチとのオン／オフを制御することにより、前記各電気負荷への通電を制御する制御手段と、を備える。この電気負荷駆動装置では、制御手段により、上側スイッチがオンされると共に、下流側スイッチのうちの何れかがオンされれば、そのオンされた下流側スイッチに対応する電気負荷に電流が流れる。
【０００７】
更に、第１発明の電気負荷駆動装置は、前記基準電位よりも高い第１の電位と前記共通ラインとの間に設けられた第１の抵抗と、前記第１の電位よりも低く且つ前記基準電位以上の第２の電位と前記共通ラインとの間に設けられた第２の抵抗と、前記第１の電位よりも低く且つ前記基準電位以上の第３の電位と前記各下流端子との間に、それぞれ設けられた複数の第３の抵抗と、診断手段とを備える。
【０００８】
診断手段は、前記制御手段が、前記上流側スイッチ及び前記各下流側スイッチをオフさせて、前記各電気負荷への通電を停止している期間（以下、非駆動期間という）おいて、動作する。
【０００９】
そして、診断手段は、前記共通ラインから前記各電気負荷を経由して前記各下流端子に至る各個別電流経路と前記共通ラインとからなる総電流経路が正常であることと、前記総電流経路が前記第１の電位よりも高い電位に短絡していることと、前記総電流経路が前記基準電位に短絡していることと、前記各個別電流経路のうちで断線している個別電流経路の数である断線本数とを、前記共通ラインの電圧に基づき判別する。
【００１０】
個別電流経路には電気負荷が含まれるため、総電流経路にも電気負荷が含まれる。また、総電流経路が第１の電位よりも高い電位に短絡することは、天絡に該当し、総電流経路が基準電位に短絡することは、地絡に該当する。
【００１１】
非駆動期間における共通ラインの電圧は、総電流経路が正常であれば、第１の電位よりも低く基準電位よりは高い所定の電圧である正常電圧となる。この正常電圧は、第１〜第３の電位と第１〜第３の抵抗の各抵抗値とによって決まる。
【００１２】
一方、非駆動期間における共通ラインの電圧は、総電流経路が基準電位に短絡した地絡の場合には、正常電圧よりも低い基準電位となる。また、非駆動期間における共通ラインの電圧は、総電流経路が第１の電位よりも高い電位に短絡した天絡の場合には、正常電圧より高い第１の電位よりも更に高くなる。また、非駆動期間における共通ラインの電圧は、個別電流経路の１つ以上が断線した場合には、正常電圧よりも高く第１の電位よりは低い電圧となり、しかも、断線本数が多くなるほど高くなる。
【００１３】
このため、診断手段は、非駆動期間における共通ラインの電圧に基づいて、総電流経路の正常、天絡、地絡の判別だけでなく、電気負荷毎の個別電流経路の断線本数までも判別することができる。
【００１４】
その上、この電気負荷駆動装置によれば、第１及び第２の抵抗を、各電気負荷に共通の共通ラインに設けているため、電気負荷の数が増えても、第１及び第２の抵抗の数は変わらない。よって、装置の部品点数増加及び大型化を抑制することができる。
【図面の簡単な説明】
【００１５】
【図１】実施形態の電気負荷駆動装置を表す構成図である。
【図２】電気負荷駆動装置の動作を説明する説明図である。
【図３】故障診断のための閾値電圧を説明する説明図である。
【図４】診断部の診断動作内容を表すフローチャートである。
【発明を実施するための形態】
【００１６】
以下に、本発明が適用された実施形態の電気負荷駆動装置について説明する。
尚、本実施形態の電気負荷駆動装置は、例えば、車両に搭載されたエンジンの気筒に燃料を噴射する電磁ソレノイド式のインジェクタを駆動するものであり、詳しくは、そのインジェクタのコイルへの通電を制御することにより、気筒への燃料噴射を制御する。また、本実施形態の例では、インジェクタの数が２個として説明するが、３個以上であっても同様である。また、本実施形態において、スイッチとして使用しているスイッチング素子は、例えばＭＯＳＦＥＴであるが、バイポーラトランジスタやＩＧＢＴ（絶縁ゲートバイポーラトランジスタ）等の他種類のスイッチング素子でも良い。
【００１７】
図１に示すように、実施形態の電気負荷駆動装置（以下単に、駆動装置という）１は、各インジェクタ３−１，３−２のコイル５−１，５−２の上流側がそれぞれ接続される上流端子７−１，７−２と、コイル５−１，５−２の下流側がそれぞれ接続される下流端子９−１，９−２と、各下流端子９−１，９−２に一方の出力端子がそれぞれ接続されたスイッチング素子である選択スイッチ１１−１，１１−２と、選択スイッチ１１−１，１１−２の他方の出力端子とグランド電位のライン（以下、グランドラインという）との間に共通接続された電流検出用の抵抗１３と、上流端子７−１，７−２に共通接続された（換言すれば、コイル５−１，５−２の上流側に共通接続された）共通ライン１５と、を備える。
【００１８】
尚、グランド電位は０Ｖであり、基準電位に該当する。また、インジェクタ３−１，３−２やコイル５−１，５−２等、符号として、数字の後に「−１」，「−２」を付した符号を用いた構成要素については、２つのものを特に区別しない場合、符号として、「−１」，「−２」を除いた数字を用いる。例えば、２つのインジェクタ３−１，３−２を特に区別しない場合には、インジェクタの符号として「３」を用いる。
【００１９】
インジェクタ３では、コイル５に通電されると、図示しない弁体（いわゆるノズルニードル）が開弁位置に移動して（換言すれば、リフトして）、燃料噴射が行われ、コイル５の通電が遮断されると、弁体が元の閉弁位置に戻って、燃料噴射が停止される。また、選択スイッチ１１は、通電対象のコイル５（換言すれば、駆動対象のインジェクタ３であり、また噴射対象の気筒）を選択するためのスイッチング素子である。
【００２０】
更に、駆動装置１は、車載バッテリの電圧（バッテリ電圧）ＶＢが供給される電源ライン１７に一方の出力端子が接続されたスイッチング素子である定電流スイッチ１９と、定電流スイッチ１９の他方の出力端子にアノードが接続され、カソードが共通ライン１５に接続された逆流防止用のダイオード２１と、アノードがグランドラインに接続され、カソードが共通ライン１５に接続された電流還流用のダイオード２３と、昇圧回路２５とを備える。
【００２１】
ダイオード２３は、選択スイッチ１１−１，１１−２のうちの何れかがオンされている状態で、定電流スイッチ１９がオンからオフされた時に、コイル５−１，５−２のうち、オンしている選択スイッチ１１に対応する方のコイル５に、電流を還流させる。
【００２２】
昇圧回路２５は、コンデンサ２７を備えた周知のＤＣ／ＤＣコンバータである。コンデンサ２７には、インジェクタ３の弁体を開弁方向へ速やかに動かすため（即ち、開弁を速めるため）の電気エネルギが蓄積される。そして、昇圧回路２５は、バッテリ電圧ＶＢを昇圧し、その昇圧した電圧でコンデンサ２７を充電することにより、コンデンサ２７の充電電圧ＶＣがバッテリ電圧ＶＢよりも高い所定の目標電圧となるようにする。
【００２３】
また、駆動装置１は、コンデンサ２７の正極側と共通ライン１５との間に直列に設けられたスイッチング素子であって、オンすることで、コンデンサ２７の正極側を共通ライン１５に接続させる放電スイッチ２９と、マイコン（マイクロコンピュータ）３１と、マイコン３１からの噴射指令信号に応じて、選択スイッチ１１−１，１１−２、定電流スイッチ１９及び放電スイッチ２９のオン／オフを制御することにより、コイル５−１，５−２への通電を制御する駆動制御回路３３と、を備えている。
【００２４】
マイコン３１は、プログラムを実行するＣＰＵ３５、プログラムや固定のデータ等が記憶されたＲＯＭ３６、ＣＰＵ３５による演算結果等が記憶されるＲＡＭ３７及びＡＤ変換器（ＡＤＣ）３８等を備えている。
【００２５】
そして、マイコン３１は、例えばエンジン回転数、アクセル開度及びエンジン水温など、各種センサにて検出されるエンジンの運転情報に基づいて、気筒毎に噴射指令信号を生成して駆動制御回路３３に出力する。噴射指令信号は、その信号のレベルがハイの間だけインジェクタ３のコイル５に通電する、という意味を持つ駆動信号である。このため、マイコン３１は、エンジンの運転情報に基づいて、気筒毎に、インジェクタ３のコイル５への通電期間を設定し、その通電期間だけ、該当する気筒の噴射指令信号をハイにしていると言える。
【００２６】
また、駆動制御回路３３は、選択スイッチ１１−１，１１−２を制御する下流ドライバ制御部４１と、定電流スイッチ１９を制御する定電流制御部４２と、放電スイッチ２９を制御する放電制御部４３と、抵抗１３の両端の電位差からコイル５−１，５−２に流れる電流を検出する電流検出部４４と、故障診断を行う診断部４５と、を備える。
【００２７】
更に、駆動装置１は、グランド電位よりも高い一定の電圧ＶＤ（本実施形態では例えば５Ｖ）と共通ライン１５との間に設けられたプルアップ用の抵抗５１と、共通ライン１５とグランドラインとの間に設けられたプルダウン用の抵抗５２と、各下流端子９−１，９−２とグランドラインとの間にそれぞれ設けられたプルダウン用の抵抗５３−１，５３−２と、を備える。抵抗５１，５２，５３−１，５３−２の抵抗値は、コイル５の抵抗値と比較すると十分に大きい値（例えば数百倍〜数千倍程度の値）に設定されている。また、一定の電圧ＶＤは、駆動装置１に備えられた電源回路（図示省略）により、バッテリ電圧ＶＢを降圧して生成される。
【００２８】
次に、駆動制御回路３３における診断部４５以外の各部の動作について、図２を用い説明する。尚、ここでは、インジェクタ３−１が駆動される場合を例に挙げて説明するが、他のインジェクタ３−２についても同様である。また、燃料噴射の開始前において、コンデンサ電圧ＶＣは目標電圧になっている。
【００２９】
駆動制御回路３３では、図２に示すように、マイコン３１から出力される噴射指令信号のうち、インジェクタ３−１に対応する噴射指令信号がハイになると、下流ドライバ制御部４１が、インジェクタ３−１に対応する選択スイッチ１１−１をオンさせる。更に、放電制御部４３が、放電スイッチ２９をオンさせる。
【００３０】
すると、各コイル５−１，５−２の上流側にコンデンサ２７の充電電圧ＶＣが供給された状態で、コイル５−１の下流側が選択スイッチ１１−１及び抵抗１３を介してグランドラインに導通することとなる。このため、コンデンサ２７からコイル５−１に放電される。つまり、「コンデンサ２７→放電スイッチ２９→共通ライン１５→コイル５−１→選択スイッチ１１−１→抵抗１３→グランドライン」の経路で電流が流れる。尚、このようなコンデンサ２７の放電に際し、高電位となる共通ライン１５側から電源ライン１７側への回り込みは、ダイオード２１によって防止される。
【００３１】
そして、放電制御部４３は、電流検出部４４によって検出される電流（この例では、コイル５−１の電流）が目標最大値Ｉｐに達したと判定すると、放電スイッチ２９をオフさせる。
【００３２】
また、放電制御部４３により放電スイッチ２９がオフされた後は、定電流制御部４２が、電流検出部４４によって検出されるコイル５−１の電流が目標最大値Ｉｐよりも小さい一定の電流となるように、定電流スイッチ１９をオン／オフさせる。
【００３３】
定電流スイッチ１９のオン時には、各コイル５−１，５−２の上流側にバッテリ電圧ＶＢが供給された状態で、コイル５−１の下流側が選択スイッチ１１−１及び抵抗１３を介してグランドラインに導通することとなる。このため、バッテリ電圧ＶＢ（電源ライン１７）からコイル５−１に電流が流れる。つまり、「電源ライン１７→定電流スイッチ１９→ダイオード２１→共通ライン１５→コイル５−１→選択スイッチ１１−１→抵抗１３→グランドライン」の経路で電流が流れる。また、定電流スイッチ１９のオフ時には、コイル５−１に、グランドライン側からダイオード２３を介して電流が流れる（還流する）。よって、コイル５−１の電流は、定電流スイッチ１９のオン時において徐々に増加し、定電流スイッチ１９のオフ時において徐々に減少することとなる。
【００３４】
このため、定電流制御部４２は、定電流スイッチ１９をオン／オフさせる制御として、例えば、「コイル５−１の電流が下側閾値ＩＬ以下になると定電流スイッチ１９をオンさせ、コイル５−１の電流が上側閾値ＩＨ以上になると定電流スイッチ１９をオフさせる」という制御を行う。下側閾値ＩＬと、上側閾値ＩＨと、目標最大値Ｉｐとの関係は、「ＩＬ＜ＩＨ＜Ｉｐ」である。
【００３５】
その後、インジェクタ３−１に対応する噴射指令信号がローになると、定電流制御部４２は、定電流スイッチ１９をオフさせたままにし、また、下流ドライバ制御部４１も、選択スイッチ１１−１をオフさせる。すると、コイル５−１への通電が停止してインジェクタ３−１が閉弁し、そのインジェクタ３−１による燃料噴射が終了する。
【００３６】
次に、駆動制御回路３３における診断部４５の動作について説明する。
診断部４５は、マイコン３１からの気筒毎の噴射指令信号が全てローになっていて、下流ドライバ制御部４１、定電流制御部４２及び放電制御部４３が、選択スイッチ１１−１，１１−２、定電流スイッチ１９及び放電スイッチ２９を全てオフさせている非駆動期間において動作し、故障診断のために共通ライン１５の電圧Ｖｍをモニタする。
【００３７】
ここで、非駆動期間における共通ライン１５の電圧Ｖｍ（以下、モニタ対象電圧Ｖｍともいう）が、正常時及び各故障状態に応じて、どのようになるかを説明する。
尚、抵抗５１の抵抗値を「Ｒ５１」とし、抵抗５２の抵抗値を「Ｒ５２」とし、抵抗５３−１の抵抗値を「Ｒ５３−１」とし、抵抗５３−２の抵抗値を「Ｒ５３−２」とする。また、抵抗５２と抵抗５３−１と抵抗５３−２との並列抵抗値を「Ｒ５２//Ｒ５３−１//Ｒ５３−２」とし、抵抗５２と抵抗５３−１との並列抵抗値を「Ｒ５２//Ｒ５３−１」とし、抵抗５２と抵抗５３−２との並列抵抗値を「Ｒ５２//Ｒ５３−２」とする。「//」は並列を意味する。
【００３８】
《正常時》
正常とは、共通ライン１５から（実質的には各上流端子７−１，７−２から）各コイル５−１，５−２を経由して各下流端子９−１，９−２に至る各個別電流経路６１−１，６１−２と、共通ライン１５とからなる総電流経路６０が、正常ということである。
【００３９】
正常であれば、モニタ対象電圧Ｖｍは、電圧ＶＤを「Ｒ５１」と「Ｒ５２//Ｒ５３−１//Ｒ５３−２」とで分圧した電圧Ｖｎｏ（＜ＶＤ）になる。尚、前述したように、「Ｒ５１」，「Ｒ５２」，「Ｒ５３−１」，「Ｒ５３−２」は、コイル５の抵抗値よりも十分に大きいため、コイル５の抵抗値は無視している。
【００４０】
《天絡時》
天絡とは、総電流経路６０が、電圧ＶＤよりも高い電位に短絡していることである。本実施形態では、短絡先の電位として、バッテリ電圧ＶＢを想定している。このため、天絡とは、バッテリ電圧ＶＢへの短絡（いわゆるバッテリショート）ということになる。
【００４１】
天絡時であれば、モニタ対象電圧Ｖｍは、電圧ＶＤよりも高いバッテリ電圧ＶＢとなる。
《地絡時》
地絡とは、総電流経路６０が、グランド電位に短絡していること（いわゆるグランドショート）である。
【００４２】
地絡時であれば、モニタ対象電圧Ｖｍは０Ｖになる。
《１本断線時》
１本断線とは、個別電流経路６１−１，６１−２のうちの１つが断線していることである。
【００４３】
モニタ対象電圧Ｖｍは、個別電流経路６１−２が断線した場合には、電圧ＶＤを「Ｒ５１」と「Ｒ５２//Ｒ５３−１」とで分圧した電圧Ｖ１ａになり、個別電流経路６１−１が断線した場合には、電圧ＶＤを「Ｒ５１」と「Ｒ５２//Ｒ５３−２」とで分圧した電圧Ｖ１ｂになる。
【００４４】
そして、電圧Ｖ１ａ，Ｖ１ｂは、電圧ＶＤよりも低いが、正常時の電圧Ｖｎｏよりは高くなる。また、本実施形態では、例えば「Ｒ５３−１」＝「Ｒ５３−２」に設定しているため、Ｖ１ａとＶ１ｂは同じになる。但し、「Ｒ５３−１」と「Ｒ５３−２」は異なる値であっても良い。
【００４５】
《２本断線時》
２本断線とは、個別電流経路６１−１，６１−２の両方が断線していることである。
２本断線時であれば、モニタ対象電圧Ｖｍは、電圧ＶＤを「Ｒ５１」と「Ｒ５２」とで分圧した電圧Ｖ２になる。
【００４６】
そして、電圧Ｖ２は、電圧ＶＤよりも低いが、１本断線時の電圧Ｖ１ａ，Ｖ１ｂよりは高くなる。
ここで、モニタ対象電圧Ｖｍがなり得る上記各電圧Ｖｎｏ，Ｖ１ａ，Ｖ１ｂ，Ｖ２，ＶＢ，０Ｖの大小関係は、図３に示すように「ＶＢ＞Ｖ２＞Ｖ１ａ，Ｖ１ｂ＞Ｖｎｏ＞０Ｖ」となる。
【００４７】
以上のことから、診断部４５は、正常、天絡、地絡、１本断線及び２本断線を判別するために、図３に示すように４つの閾値電圧Ｖｔｈ１〜Ｖｔｈ４を有している。
閾値電圧Ｖｔｈ１は、地絡と正常とを判別するための閾値電圧であり、０Ｖよりも高く電圧Ｖｎｏよりは低い値に設定されている。
【００４８】
閾値電圧Ｖｔｈ２は、正常と１本断線とを判別するための閾値電圧であり、電圧Ｖｎｏよりも高く電圧Ｖ１ａ，Ｖ１ｂよりは低い値に設定されている。
閾値電圧Ｖｔｈ３は、１本断線と２本断線とを判別するための閾値電圧であり、電圧Ｖ１ａ，Ｖ１ｂよりも高く電圧Ｖ２よりは低い値に設定されている。
【００４９】
閾値電圧Ｖｔｈ４は、２本断線と天絡とを判別するための閾値電圧であり、電圧Ｖ２よりも高くバッテリ電圧ＶＢよりは低い値に設定されている。
そして、診断部４５は、非駆動期間において、図４に示す診断動作により、正常、天絡、地絡、１本断線及び２本断線を判別する。
【００５０】
図４に示すように、診断部４５は、共通ライン１５の電圧Ｖｍと閾値電圧Ｖｔｈ１〜Ｖｔｈ４とを比較して、「Ｖｍ＜Ｖｔｈ１」であれば（Ｓ１１０：ＹＥＳ）、地絡（グランドショート）と判定する（Ｓ１２０、図３参照）。
【００５１】
また、診断部４５は、「Ｖｔｈ１≦Ｖｍ＜Ｖｔｈ２」であれば（Ｓ１３０：ＹＥＳ）、正常と判定する（Ｓ１４０、図３参照）。
また、診断部４５は、「Ｖｔｈ２≦Ｖｍ＜Ｖｔｈ３」であれば（Ｓ１５０：ＹＥＳ）、１本断線と判定する（Ｓ１６０、図３参照）。
【００５２】
また、診断部４５は、「Ｖｔｈ３≦Ｖｍ＜Ｖｔｈ４」であれば（Ｓ１７０：ＹＥＳ）、２本断線と判定する（Ｓ１８０、図３参照）。
また、診断部４５は、「Ｖｔｈ４≦Ｖｍ」であれば（Ｓ１７０：ＮＯ）、天絡（バッテリショート）と判定する（Ｓ１９０、図３参照）。
【００５３】
診断部４５は、図４の診断動作による判定結果（即ち診断結果）をマイコン３１に出力する。そして、マイコン３１は、診断部４５による判定結果に応じたフェイルセーフ用の処理を行うこととなる。
【００５４】
尚、診断部４５は、例えば複数の比較器を含むハードウェア回路によって構成することができる。また例えば、診断部４５は、Ａ／Ｄ変換器を有したマイコンによって構成することもできる。また、診断部４５の動作を、マイコン３１によって実現しても良い。
【００５５】
本実施形態の駆動装置１によれば、総電流経路６０の正常、天絡、地絡の判別だけでなく、コイル５毎の個別電流経路６１の断線本数までも判別することができる。また、抵抗５１，５２を、各コイル５に共通の共通ライン１５に設けているため、コイル５の数が増えても、抵抗５１，５２の数は変わらない。よって、部品点数増加及び装置の大型化を抑制することができる。
【００５６】
例えば、コイル５が３つであれば、上流端子７、下流端子９，選択スイッチ１１及びプルダウン用の抵抗５３が、１組増えることとなる。そして、その場合にも、モニタ対象電圧Ｖｍは、「天絡時の電圧値＞３本断線時の電圧値＞２本断線時の電圧値＞１本断線時の電圧値＞正常時の電圧値＞地絡時の電圧値」という大小関係になる。このため、診断部４５は、モニタ対象電圧Ｖｍに基づいて、正常と天絡と地絡と個別電流経路６１の断線本数とを判別することができる。そして、このようにコイル５の数が増えても、抵抗５１，５２の数は変わらない。
【００５７】
以上、本発明の一実施形態について説明したが、本発明は、上記実施形態に限定されず、特許請求の範囲に記載された本発明の要旨の範囲において、種々の態様で実施することができ、前述した実施形態の構成や処理のうちの、何れかの組み合わせを変える変形や、一部を削除する変形等を行うことも可能である。また、前述した数値も一例である。
【００５８】
例えば、駆動対象の電気負荷は、インジェクタ３のコイル５以外でも良い。
例えば、電気負荷は、燃料タンク内の燃料を汲み上げてインジェクタ３に供給する燃料ポンプに設けられている燃料吐出量調整用電磁弁のコイルであっても良い。また、その場合、充電電圧ＶＣの発生源である昇圧回路２５と放電スイッチ２９とを削除した構成を採ることができる。つまり、上記実施形態の駆動装置１は、上流側スイッチとして、放電スイッチ２９と定電流スイッチ１９との２つのスイッチを備えていた。そして、放電スイッチ２９がコイル５の上流側に供給する駆動電圧は、充電電圧ＶＣであり、定電流スイッチ１９がコイル５の上流側に供給する駆動電圧は、バッテリ電圧ＶＢであった。しかし、上流側スイッチは、勿論１つでも良い。
【００５９】
また、抵抗５２の共通ライン１５側とは反対側が接続される電位（第２の電位）は、グランド電位に限らず、グランド電位より高く電圧ＶＤよりは低い電位であっても良い。そして、このことは、抵抗５３の下流端子９側とは反対側が接続される電位（第３の電位）についても同様である。但し、第２の電位と第３の電位を、基準電位としてのグランド電位にすれば、特別な電位を設ける必要が無いという利点や、各故障状態を判別するための閾値電圧を決定し易いという点がある。
【００６０】
また、共通ライン１５は、駆動装置１の外部において、コイル５毎の複数系統に分岐するようになっていても良い。
【符号の説明】
【００６１】
５−１，５−２…コイル（電気負荷）、１５…共通ライン、１９…定電流スイッチ、２９…放電スイッチ、９−１，９−２…下流端子、１１−１，１１−２…選択スイッチ、４１…下流ドライバ制御部、４２…定電流制御部、４３…放電制御部、４４…電流検出部、４５…診断部、５１…抵抗（第１の抵抗）、５２…抵抗（第２の抵抗）、５３−１，５３−２…抵抗（第３の抵抗）、６０…総電流経路、６１−１，６１−２…個別電流経路、ＶＢ…バッテリ電圧、ＶＣ…充電電圧、ＶＤ…一定の電圧
【図１】
2014224795.tif 000003
【図２】
2014224795.tif 000004
【図３】
2014224795.tif 000005
【図４】
2014224795.tif 000006