(57)【要約】【課題】  簡単かつ確実に電磁ソレノイドの駆動ラインにおける異常を検出すること。【解決手段】  電磁ソレノイドＩＮＪ１，ＩＮＪ２に電源を供給する電源供給手段と、電源供給手段と前記電磁ソレノイドの一端との間に接続された第１のスイッチング素子Ｑ１，Ｑ２と、前記電磁ソレノイドの他端と接地電位間に接続される第２のスイッチング素子Ｑ３，Ｑ４とにより形成される電磁ソレノイド駆動ラインと、電磁弁の動作タイミングに応じて前記電磁ソレノイドを駆動する際に第１のスイッチング素子をオン状態とし、該第１のスイッチング素子がオン状態となった時点から所定時間が経過した時点で第２のスイッチング素子がオン状態となるように第１、第２のスイッチング素子の動作タイミングを制御するとともに、第１のスイッチング素子がオン状態となり前記所定時間が経過する前のタイミングで電磁ソレノイド駆動ラインの故障診断を行う制御手段１３とを有する。【選択図】    図１
2005155799.tif 000002
【特許請求の範囲】
【請求項１】
電磁弁を駆動する電磁ソレノイドへの通電を制御することにより前記電磁弁を駆動制御する電磁弁駆動装置において、
前記電磁ソレノイドに電源を供給する電源供給手段と、
前記電源供給手段と前記電磁ソレノイドの一端との間に接続された第１のスイッチング素子と、
前記電磁ソレノイドの他端と接地電位間に接続される第２のスイッチング素子とにより形成される電磁ソレノイド駆動ラインと、
前記電磁弁の動作タイミングに応じて前記電磁ソレノイドを駆動する際に前記第１のスイッチング素子をオン状態とし、該第１のスイッチング素子がオン状態となった時点から所定時間が経過した時点で第２のスイッチング素子がオン状態となるように第１、第２のスイッチング素子の動作タイミングを制御するとともに、
前記第１のスイッチング素子がオン状態となり前記所定時間が経過する前のタイミングで前記電磁ソレノイド駆動ラインの故障診断を行う制御手段と、
を有することを特徴とする電磁弁駆動装置。
【請求項２】
前記電磁ソレノイド駆動ラインの電圧を検出する電圧検出回路を有し、
前記制御手段は、前記所定時間内に前記電圧検出回路の検出出力に基づいて前記電磁ソレノイドに接続される前記駆動ラインの異常判定を行い、異常が生じた場合には、前記電磁ソレノイドへの通電を停止するように制御することを特徴とする請求項１に記載の電磁弁駆動装置。
【請求項３】
前記制御手段での異常判定により前記電磁ソレノイドへの通電が停止された時点で、前記電磁ソレノイド駆動ラインの電圧を検出する第１の電圧検出回路と、
前記所定時間内で前記駆動ラインの電圧を検出する第２の電圧検出回路とを有し、
前記制御手段は、前記第２の電圧検出回路の検出出力に基づいて前記電磁ソレノイドに接続される前記駆動ラインの異常判定を行い、異常が生じた場合には、前記電磁ソレノイドへの通電を停止するように制御するとともに、前記第１の電圧検出回路の検出出力に基づいて前記電磁ソレノイドに接続される電源ラインの故障種別を判定することを特徴とする請求項２に記載の電磁弁駆動装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両の燃料噴射制御装置、特に直噴型ガソリンエンジンあるいはディーゼルエンジンの燃料噴射制御装置に使用するに好適な電磁弁駆動装置に関する。
【背景技術】
【０００２】
従来のこの種の電磁弁駆動装置としては、ディーゼルエンジンの燃料噴射弁を駆動する電磁ソレノイドの電流供給路（駆動ライン）における異常の発生を検出する電磁弁駆動装置が提案されている（例えば、特許文献１参照）。
この電磁弁駆動装置は、燃料噴射弁の電磁ソレノイドの通電開始直後にピーク電流を供給するために昇圧回路により高電圧に充電されるコンデンサの両端電圧をチェックすることより、電磁ソレノイドの駆動ラインの異常を検出するものである。
【０００３】
具体的には、上記従来の電磁弁駆動装置では、電磁ソレノイドへの通電を制御するために設けられたスイッチング素子としてのトランジスタがオン状態からオフ状態になった直後の時点、すなわち電磁ソレノイドに通電されて、燃料噴射弁が駆動された直後における上記コンデンサの端子電圧が所定値以上の場合に上記駆動ラインが断線していると判定する。
【０００４】
また、上記トランジスタがオフ状態からオン状態になる直前の時点、すなわち、上記コンデンサが高電圧に充電され燃料噴射弁が駆動される直前の時点における                  上記コンデンサの端子電圧が所定値以下の場合に上記駆動ラインが何らかの電位に短絡したと判定するように構成されている。
【特許文献１】特開平９−１１２７３５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した従来の電磁弁駆動装置にあっては、上記コンデンサの端子間電圧の検出タイミング、すなわち上記トランジスタがオン状態からオフ状態になった直後の時点、あるいは上記トランジスタがオフ状態からオン状態になる直前の時点における検出タイミングの設定が困難であるという問題がある。
特に、上記トランジスタがオフ状態からオン状態になる直前のタイミングの設定にあたっては、バッテリ電圧低下時のコンデンサの充電能力が低下し、電磁ソレノイドを駆動するための所定電圧まで充電するのに要する充電時間が長くなるので、この点も考慮に入れて検出タイミングを設定する必要があるという問題が有った。
【０００６】
また、上記従来の電磁弁駆動装置では、上記トランジスタがオン状態からオフ状態になった直後の時点、及び上記トランジスタがオフ状態からオン状態になる直前の時点の２回、上記コンデンサの端子間電圧を検出しなければ、電磁ソレノイドの駆動ラインが正常状態であることを判定することができないという問題が有った。
【０００７】
本発明は、このような事情に鑑みてなされたもので、簡単かつ確実に電磁ソレノイドの駆動ラインにおける異常を検出することができる電磁弁駆動装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
請求項１に記載の発明は、電磁弁を駆動する電磁ソレノイドへの通電を制御することにより前記電磁弁を駆動制御する電磁弁駆動装置において、
前記電磁ソレノイドに電源を供給する電源供給手段と、前記電源供給手段と前記電磁ソレノイドの一端との間に接続された第１のスイッチング素子と、前記電磁ソレノイドの他端と接地電位間に接続される第２のスイッチング素子とにより形成される電磁ソレノイド駆動ラインと、前記電磁弁の動作タイミングに応じて前記電磁ソレノイドを駆動する際に前記第１のスイッチング素子をオン状態とし、該第１のスイッチング素子がオン状態となった時点から所定時間が経過した時点で第２のスイッチング素子がオン状態となるように第１、第２のスイッチング素子の動作タイミングを制御するとともに、前記第１のスイッチング素子がオン状態となり前記所定時間が経過する前のタイミングで前記電磁ソレノイド駆動ラインの故障診断を行う制御手段とを有することを特徴とする。
【０００９】
請求項２に記載の発明は、請求項１に記載の電磁弁駆動装置において、前記電磁ソレノイド駆動ラインの電圧を検出する電圧検出回路を有し、前記制御手段は、前記所定時間内に前記電圧検出回路の検出出力に基づいて前記電磁ソレノイドに接続される前記駆動ラインの異常判定を行い、異常が生じた場合には、前記電磁ソレノイドへの通電を停止するように制御することを特徴とする。
【００１０】
請求項３に記載の発明は、請求項２に記載の電磁弁駆動装置において、前記制御手段での異常判定により前記電磁ソレノイドへの通電が停止された時点で、前記電磁ソレノイド駆動ラインの電圧を検出する第１の電圧検出回路と、前記所定時間内で前記駆動ラインの電圧を検出する第２の電圧検出回路とを有し、前記制御手段は、前記第２の電圧検出回路の検出出力に基づいて前記電磁ソレノイドに接続される前記駆動ラインの異常判定を行い、異常が生じた場合には、前記電磁ソレノイドへの通電を停止するように制御するとともに、前記第１の電圧検出回路の検出出力に基づいて前記電磁ソレノイドに接続される電源ラインの故障種別を判定することを特徴とする。
【発明の効果】
【００１１】
以上説明したように、本発明によれば、電磁ソレノイドの駆動ラインにおける異常判定のための電圧検出を、電磁ソレノイドの電源電圧供給手段（バッテリを含む）側に接続される第１のスイッチング素子がオン状態となった時点から所定時間内において行うように設定したので、検出タイミングの設定が容易であり、それ故、上記駆動ラインの異常判定を簡単かつ容易に行うことができる。
【００１２】
また、本発明によれば、前記所定時間内に前記電磁ソレノイドに接続される駆動ラインの異常判定を行うことができるので、異常が生じた場合には、即時、前記電磁ソレノイドへの通電を停止することができる。
さらに、上記駆動ラインに異常が発生した場合に電磁ソレノイドへの通電を停止させた後に、故障種別、すなわち、電磁ソレノイドの駆動ラインが断線しているか、あるいは地絡状態にあるかを判定できる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施形態を、図面を参照して詳細に説明する。本発明の実施形態に係る電磁弁駆動装置の構成を図１に示す。本発明の実施形態では、直噴型ガソリンエンジンの燃料噴射制御装置に適用される電磁弁駆動装置を例にとり説明する。図１において、電磁弁駆動装置１の端子５０にはバッテリＥBが外付けされている。
【００１４】
電磁弁駆動装置１は昇圧制御回路１０と、入力インターフェース回路１１と、出力インターフェース回路１２と、マイクロコンピュータ１３と、ホールド電流回路１４、１５と、電圧検出回路Ａ１６、１７と、電圧検出回路Ｂ１８、１９と、図示してないエンジンの各気筒に燃料を供給する燃料噴射弁（電磁弁）を駆動する電磁ソレノイドＩＮＪ１,ＩＮＪ２とを有している。なお、燃料噴射弁を駆動する電磁ソレノイドは、実際には、エンジンの気筒数分だけ設けられているが、図１では説明の便宜上、２つしか示していない。
バッテリＥBの正極は、端子５０を介してインダクタンスＬ１の一端及びＰＮＰトランジスタＱ５、Ｑ６のエミッタに接続され、負極は接地されている。
【００１５】
インダクタンスＬ１の他端は、ＮＭＯＳトランジスタＭＮ１のドレインに接続され、ＮＭＯＳトランジスタＭＮ１のソースは接地され、ゲートは昇圧制御回路１０の出力端に接続されている。
また、ＮＭＯＳトランジスタＭＮ１のドレインはダイオードＤ１のアノードに接続され、ダイオードＤ１のカソードはコンデンサＣ１を介して接地されると共に、ＰＮＰトランジスタＱ１、Ｑ２のエミッタに接続されている。ＰＮＰトランジスタＱ１、Ｑ２のベースはそれぞれ、抵抗Ｒ１、Ｒ２を介して出力インターフェース回路１２の出力端に接続されている。
【００１６】
また、ＰＮＰトランジスタＱ１、Ｑ２のコレクタはそれぞれ、電磁ソレノイドＩＮＪ１，ＩＮＪ２を介してＮＰＮトランジスタＱ３、Ｑ４のコレクタに接続されるとともに、ダイオードＤ４、Ｄ５のカソードに接続されている。ダイオードＤ４、Ｄ５のアノードは、それぞれ接地されている。
ＮＰＮトランジスタＱ３、Ｑ４のベースはそれぞれ、抵抗Ｒ３、Ｒ４を介して出力インターフェース回路１２の出力端に接続されている。
また、ＮＰＮトランジスタＱ３、Ｑ４のエミッタは共通接続され、抵抗Ｒ５を介して接地されている。
【００１７】
一方、ＰＮＰトランジスタＱ５、Ｑ６のベースは、それぞれホールド電流回路１４、１５の出力端に接続され、コレクタは、ダイオードＤ２、Ｄ３のアノードに接続されている。また、ダイオードＤ２、Ｄ３のカソードは、それぞれダイオードＤ４、Ｄ５のカソードに接続されている。
また、電流検出回路Ａ１６、１７の入力端は、それぞれＰＮＰトランジスタＱ５、Ｑ６のコレクタに接続され、電流検出回路Ｂ１８、１９の入力端は、それぞれＮＰＮトランジスタＱ３、Ｑ４のコレクタに接続されている。
電流検出回路Ａ１６、１７及び電流検出回路Ｂ１８、１９の検出出力はマイクロコンピュータ１３にディジタル信号として入力されるようになっている。
【００１８】
昇圧制御回路１０は、マイクロコンピュータ１３から出力される制御信号に基づいてＮＭＯＳトランジスタＭＮ１をスイッチング制御する機能を有している。  昇圧制御回路１０、ＮＭＯＳトランジスタＭＮ１、インダクタンスＬ１、ダイオードＤ１、コンデンサＣ１はＤＣ−ＤＣコンバータを構成している。このＤＣ−ＤＣコンバータ及びバッテリＥBは本発明の電源供給手段に相当する。
バッテリＥBは、１２〜１４Ｖである。ＤＣ−ＤＣコンバータは、バッテリＥBの出力電圧を昇圧し、電磁ソレノイドＩＮＪ１,ＩＮＪ２の駆動初期に必要な電流を供給する機能を有している。
【００１９】
また、ＰＮＰトランジスタＱ１、Ｑ２は、それぞれ本発明の第１のスイッチング素子に相当し、ＮＰＮトランジスタＱ３、Ｑ４は、それぞれ本発明の第２のスイッチング素子に相当する。電磁ソレノイドＩＮＪ１,ＩＮＪ２からバッテリ電圧ＥBまたは接地電位に至る電流経路は、本発明の電磁ソレノイドの駆動ラインに相当する。
【００２０】
入力インターフェース回路１１には、燃料噴射量を演算するためのパラメータであるエンジン回転数Ｎｅ、エンジン冷却水温ＴＷ、スロットル開度ＴＨ、大気圧Ｐａ、吸気管負圧Ｐｂが図示していない各種センサにより検知され、その出力がマイクロコンピュータ１３に入力されるようになっている。
ホールド電流回路１４、１５は、マイクロコンピュータ１３から出力インターフェース回路１２から出力される制御信号に基づいて電磁ソレノイドＩＮＪ１,ＩＮＪ２を駆動直後に燃料噴射弁の開弁状態を維持させるのに必要な電流を電磁ソレノイドＩＮＪ１,ＩＮＪ２に供給する機能を有している。
【００２１】
電圧検出回路Ａ１６，１７は、それぞれ、電磁ソレノイドＩＮＪ１,ＩＮＪ２の一端が接続される電磁ソレノイド駆動ライン側の電圧、具体的にはＰＮＰトランジスタＱ５、Ｑ６のコレクタ側の電圧を検出する機能を有している。電圧検出回路Ａ１６，１７は、本発明の第１の電圧検出回路に相当する。
また、電圧検出回路Ｂ１８，１９は、それぞれ、電磁ソレノイドＩＮＪ１,ＩＮＪ２の他端が接続される電磁ソレノイド駆動ライン側の電圧、具体的には、ＮＰＮトランジスタＱ３、Ｑ４のコレクタ側の電圧を検出する機能を有している。電圧検出回路Ｂ１８，１９は、本発明の第２の電圧検出回路に相当する。
【００２２】
マイクロコンピュータ１３は、入力インターフェース回路１１を介してエンジンの運転状態を示す各種センサの検出出力を取り込み、これらの検出出力に基づいて内蔵する制御プログラムを実行することによりエンジンの各気筒における燃料噴射量を算出し、各部を制御する機能を有している。
また、マイクロコンピュータ１３は、燃料噴射弁（電磁弁）の動作タイミングに応じて第１、第２のスイッチング素子を動作させ、電磁ソレノイドＩＮＪ１,ＩＮＪ２に通電して、電磁ソレノイドＩＮＪ１,ＩＮＪ２を駆動し、該通電期間内において該電磁ソレノイドＩＮＪ１,ＩＮＪ２の駆動ラインの故障診断を行う機能を有している。マイクロコンピュータ１３は、本発明の制御手段に相当する。
【００２３】
次に、電圧検出回路Ａ１６の構成を図２に示す。電圧検出回路Ａ１７の構成も同様である。図２において、電圧検出回路Ａ１６は、ＮＰＮトランジスタＱ１０と、抵抗Ｒ１０、Ｒ１１、Ｒ１２、Ｒ１３とを有している。ＮＰＮトランジスタＱ１０のエミッタは接地され、コレクタは抵抗Ｒ１０を介して５Ｖの電源ライン（図示しない５Ｖ定電圧回路より供給されている。）に接続されている。
【００２４】
また、バッテリＥBから供給される１４Ｖの電源ラインと接地間には、抵抗Ｒ１１、Ｒ１２、Ｒ１３の直列回路が接続されており、抵抗Ｒ１２と抵抗Ｒ１３との接続点にＮＰＮトランジスタＱ１０のベースが接続されている。抵抗Ｒ１１とＲ１２との接続点は図１におけるダイオードＤ２のアノードに接続されている。
また、ＮＰＮトランジスタＱ１０のコレクタからは電圧検出回路Ａ１６の検出出力がマイクロコンピュータ１３に出力されるようになっている。
【００２５】
次に、電圧検出回路Ｂ１８の構成を図３に示す。電圧検出回路Ｂ１９の構成も同様である。図２において、電圧検出回路Ｂ１８は、ＮＰＮトランジスタＱ２０と、抵抗Ｒ２０、Ｒ２１、Ｒ２２とを有している。ＮＰＮトランジスタＱ２０のエミッタは接地され、コレクタは抵抗Ｒ２０を介して５Ｖの電源ライン（図示しない５Ｖ定電圧回路より供給されている。）に接続されている。
【００２６】
また、抵抗Ｒ２１と抵抗Ｒ２２からなる直列回路の抵抗Ｒ２２の一端は接地され、抵抗Ｒ２１の一端は図１におけるトランジスタＱ３のコレクタに接続されている。
また、ＮＰＮトランジスタＱ２０のベースは、抵抗Ｒ２１と抵抗Ｒ２２の接続点に接続されている。さらに、ＮＰＮトランジスタＱ２０のコレクタからは電圧  検出回路Ｂ１８の検出出力がマイクロコンピュータ１３に出力されるようになっている。
【００２７】
上記構成からなる本発明の実施形態に係る電磁弁駆動装置の動作を図４のフローチャート及び図５に示すタイミングチャートを参照して説明する。上記構成において、燃料噴射制御が開始されると（ステップ１００）、マイクロコンピュータ１３は、入力インターフェース回路１１を介してエンジンの運転状態を示す各種センサの検出出力を取り込み、内蔵する制御プログラムに基づいてエンジンの各気筒における燃料噴射量を算出し、該燃料噴射量に相当する燃料噴射装置の電磁弁の開弁時間である燃料噴射時間Ｔi（図５（Ａ））を算出する。
【００２８】
一方、マイクロコンピュータ１３からの制御信号を受けて昇圧制御回路１０はＮＭＯＳトランジスタＭＮ１をスイッチング制御し、バッテリ電圧ＥBを昇圧し、コンデンサＣ１の端子電圧が電磁ソレノイドＩＮＪ１,ＩＮＪ２の駆動初期に必要な電流を供給するに足る高電圧（例えば、１５０Ｖ）になるまで充電する。ここで、電磁ソレノイドＩＮＪ１,ＩＮＪ２の駆動制御は同様に行われるので、以下は、電磁ソレノイドＩＮＪ１の制御及び駆動ラインの故障診断について説明する。
【００２９】
次いで、マイクロコンピュータ１３は出力インターフェース回路１２、抵抗Ｒ１を介してＰＮＰトランジスタＱ１のベースに、燃料噴射時間Ｔiの開始時点である時刻t０でハイレベルとなる駆動タイミング信号（図５（Ｂ））を出力する。
この結果、ＰＮＰトランジスタＱ１は、オン状態となるが、この時点ではＮＰＮトランジスタＱ３は、オフ状態にある。次いで、マイクロコンピュータ１３より時刻ｔ０から時間Δｔ１後の時刻ｔ１でハイレベルとなる駆動タイミング信号（図３（Ｄ））がＮＰＮトランジスタＱ３のベースに出力され、トランジスタＱ３はオン状態となる。
【００３０】
この結果、電磁ソレノイドＩＮＪ１には、コンデンサＣ１に充電された高電圧により燃料噴射弁（電磁弁）を開弁するのに必要な電流が供給される（図５（Ｅ））。
さらに、時刻ｔ２では、マイクロコンピュータ１３よりＰＮＰトランジスタＱ１、ＮＰＮトランジスタＱ３のベースに出力されていた駆動タイミング信号が立ち下がるためにコンデンサＣ１から電磁ソレノイドＩＮＪ１に供給されていた電流は断たれるが、時刻ｔ２から時間Δｔ２後の時刻ｔ３でＮＰＮトランジスタＱ３のベースに供給されている駆動タイミング信号が立ち上がる。
【００３１】
これと同時にマイクロコンピュータ１３の制御下にホールド電流回路１４が動作状態となる。ＮＰＮトランジスタＱ３のベースに供給される駆動タイミング信号は燃料噴射時間Ｔｉが終了する時刻ｔ４で立ち下がる。
ホールド電流回路１４は、電磁弁ソレノイドＩＮＪ１により駆動されている燃料噴射弁の開弁状態を維持するための電流を電磁ソレノイドＩＮＪ１に供給するためにＰＮＰトランジスタＱ５をスイッチングするデューティ制御信号をＰＮＰトランジスタＱ５のベースに出力する。
【００３２】
このデューティ制御信号は燃料噴射時間Ｔｉが終了する時刻ｔ４まで出力され（図５（Ｃ））、時刻ｔ２〜ｔ４の期間に電磁ソレノイドＩＮＪ１には燃料噴射弁の開弁状態を維持するための電流が供給される（図５（Ｅ））。
一方、時刻ｔ１でトランジスタＱ３はオン状態となるが、マイクロコンピュータ１３による電磁ソレノイドＩＮＪ１の駆動ラインの故障診断は、時刻ｔ０〜ｔ１のΔｔ１の時間帯（本発明における所定時間に相当する。）及び時刻ｔ２以降の時間帯に行われる。
【００３３】
すなわち、マイクロコンピュータ１３は、時刻ｔ０〜ｔ１のΔｔ１の時間帯に電圧検出回路Ｂ１８の検出出力に基づいて電磁ソレノイドＩＮＪ１の駆動ライン側（トランジスタＱ３のコレクタ）における高電圧（例えば、７５Ｖ以上の電圧）の有無について判定する（ステップ１０１）。
【００３４】
電磁ソレノイドＩＮＪ１の駆動ラインに断線、地絡等の異常が発生していなければ、電磁ソレノイドＩＮＪ１の駆動ライン側の電位はコンデンサＣ１の端子電圧とほぼ同電位になるため高電圧（図５（Ｆ））が電圧検出回路Ｂ１８に入力される。電圧検出回路Ｂ１８では、抵抗Ｒ２１、Ｒ２２で分圧された電圧がＮＰＮトランジスタＱ２０のベース−エミッタ間に印加されるために該トランジスタＱ２０がオン状態となり、マイクロコンピュータ１３にはローレベルの検出出力が入力され、マイクロコンピュータ１３は、電磁ソレノイドＩＮＪ１の駆動ラインが正常であると判定する（ステップ１０１、１０２）。
【００３５】
一方、電磁ソレノイドＩＮＪ１の駆動ラインに断線、地絡等の異常が発生している場合には、電磁ソレノイドＩＮＪ１の駆動ライン側の電位、すなわちＮＰＮトランジスタＱ３のコレクタ電位は、接地電位か、低電圧状態となる。したがって、電圧検出回路Ｂ１８におけるＮＰＮトランジスタＱ２０のベース−エミッタ間には接地電位か、低電圧が印加されるためにＮＰＮトランジスタＱ２０はオフ状態となり、マイクロコンピュータ１３にはハイレベルの検出出力が入力され、マイクロコンピュータ１３は、電磁ソレノイドＩＮＪ１の駆動ラインが異常であると判定し、電磁ソレノイドＩＮＪ１への通電を断つようにトランジスタＱ１、Ｑ３、Ｑ５をオフ状態とすることを内容とする異常処理を行う（ステップ１０１、１０３）。
【００３６】
次に、マイクロコンピュータ１３は、電圧検出回路Ａ１６からの出力電圧により故障種別、つまり電磁ソレノイドＩＮＪ１の駆動ラインの異常が断線であるのか、地絡であるのかを判定する。
電圧検出回路Ａ１６の回路構成は、前述した図２の通り、抵抗Ｒ１１、Ｒ１２の接続点にダイオードＤ２のアノードが接続され、ダイオードＤ２のカソードは、電磁ソレノイド駆動ラインに接続されている。したがって、電磁ソレノイド駆動ラインが断線した場合は、バッテリＥBの電圧１４Ｖが抵抗Ｒ１１、Ｒ１２とＲ１３で分圧された電圧がＮＰＮトランジスタＱ１０のベース−エミッタ間に印加されるためＮＰＮトランジスタＱ１０はオン状態となり、マイクロコンピュータ１３にはローレベルの検出出力が入力され、マイクロコンピュータ１３は電磁ソレノイドＩＮＪ１の駆動ラインが断線したと判定する（ステップ１０４、１０５）。
【００３７】
また、電磁ソレノイド駆動ラインが地絡した場合には、ダイオードＤ２のアノード側も接地電位となり、抵抗Ｒ１１、Ｒ１２、Ｒ１３の分圧電圧は接地電位となるためＮＰＮトランジスタＱ１０のベース−エミッタ間には接地電位が印加されＮＰＮトランジスタＱ１０はオフ状態となり、マイクロコンピュータ１３にはハイレベルの検出出力が入力され、マイクロコンピュータ１３は電磁ソレノイドＩＮＪ１の駆動ラインが地絡したと判定する（ステップ１０４、１０６）。
以上の動作は、電磁ソレノイドＩＮＪ２についても同様である。
【００３８】
本実施形態に係る電磁弁駆動装置によれば、電磁ソレノイドの駆動ラインにおける異常判定のための電圧検出を、電磁ソレノイドＩＮＪ１（ＩＮＪ２）の電源電圧供給手段（バッテリを含む）側に接続される第１のスイッチング素子Ｑ１（Ｑ２）がオン状態となった時点から所定時間（Δｔ１）内において行うように設定したので、検出タイミングの設定が容易であり、それ故、上記駆動ラインの異常判定を簡単かつ容易に行うことができる。
【００３９】
また、本発明によれば、前記所定時間内に前記電磁ソレノイドに接続される駆動ラインの異常判定を行うことができるので、異常が生じた場合には、即時、前記電磁ソレノイドへの通電を停止することができる。
さらに、上記駆動ラインに異常が発生した場合に電磁ソレノイドへの通電を停止させた後に、電磁ソレノイドの故障種別、すなわち、電磁ソレノイドの駆動ラインが断線しているか、あるいは地絡状態にあるかを判定できる。
【図面の簡単な説明】
【００４０】
【図１】本発明の実施形態に係る電磁弁駆動装置の構成を示す図。
【図２】図１に示した電磁弁駆動装置における電圧検出回路Ａの構成を示す回路図。
【図３】図１に示した電磁弁駆動装置における電圧検出回路Ｂの構成を示す回路図。
【図４】図１に示した電磁弁駆動装置による電磁ソレノイドの駆動ラインにおける故障診断処理の内容を示すフローチャート。
【図５】図１に示した電磁弁駆動装置の動作を説明するためのタイミングチャート。
【符号の説明】
【００４１】
１…電磁弁駆動装置
１０…昇圧制御回路
１１…入力インターフェース回路
１２…出力インターフェース回路
１３…マイクロコンピュータ
１４、１５…ホールド電流回路
１６、１７…電流検出回路Ａ
１８、１９…電流検出回路Ｂ
ＩＮＪ１，ＩＮＪ２…電磁ソレノイド
【図１】
2005155799.tif 000003
【図２】
2005155799.tif 000004
【図３】
2005155799.tif 000005
【図４】
2005155799.tif 000006
【図５】
2005155799.tif 000007