(57)【特許請求の範囲】
【請求項１】
内燃機関の各気筒への燃料噴射を指令する噴射信号を入力し、各インジェクタの駆動信号を出力する駆動制御手段と、前記駆動信号に従って前記インジェクタへの通断電を行う駆動回路とを備え、
前記駆動制御手段は、前記複数のインジェクタを２ずつの制御グループに分け、各制御グループごとに、
２つのインジェクタの噴射信号の少なくとも一方が噴射指令状態にある時に所定の電流でコンデンサを充電または放電し、２つのインジェクタの噴射信号がともに噴射停止指令状態にある時に前記コンデンサを放電または充電し、前記コンデンサの電圧が異常判定レベル以上または異常判定レベル以下である時に異常判定信号を出力する異常判定回路と、
一方のインジェクタに対する噴射指令と他方のインジェクタに対する噴射停止指令とが入力されたことを条件として、当該噴射指令を受けたインジェクタを示すインジェクタ判別信号を出力するインジェクタ判別回路と、
前記異常判定信号が出力されていない場合には、２つのインジェクタについてそれぞれ前記噴射信号に従った駆動信号を出力し、前記異常判定信号が出力されている場合には、前記インジェクタ判別信号が示すインジェクタについて前記噴射信号にかかわらず断電させる駆動信号を出力し、他方のインジェクタについて前記噴射信号に従った駆動信号を出力する駆動信号生成回路とを備え、
前記異常判定回路は、
２つのインジェクタの噴射信号の論理和信号を生成する論理和回路と、
電流生成回路と前記コンデンサとの直列回路と、
前記論理和信号により前記コンデンサの端子間を短絡するスイッチ回路と、
前記コンデンサの端子間電圧と前記異常判定レベルを比較して前記異常判定信号を出力する比較器とから構成されていることを特徴とするインジェクタ駆動装置。
【請求項２】
前記インジェクタ判別回路は、
２つのインジェクタのうち第１インジェクタの噴射信号が噴射指令状態であり、第２インジェクタの噴射信号が噴射停止指令状態であることを条件としてセット信号を出力する第１論理積回路と、
前記第１インジェクタの噴射信号が噴射停止指令状態であり、前記第２インジェクタの噴射信号が噴射指令状態であることを条件としてリセット信号を出力する第２論理積回路と、
前記セット信号とリセット信号を入力とし、前記第１インジェクタを示すインジェクタ判別信号または前記第２インジェクタを示すインジェクタ判別信号を出力するフリップフロップとから構成されていることを特徴とする請求項１記載のインジェクタ駆動装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関の各気筒に燃料を噴射するインジェクタを駆動するインジェクタ駆動装置に関する。
【背景技術】
【０００２】
内燃機関の各気筒に対する燃料噴射を制御する燃料噴射制御装置は、例えば電磁ソレノイドを駆動するためのインジェクタ駆動装置（ＥＤＵ：Electronic injector Driver Unit）を備えている。インジェクタ駆動装置は、ＥＣＵ（Electronic Control Unit）から入力した噴射信号ＩＪｔｎに基づいてインジェクタの駆動信号その他の信号を生成する駆動制御回路、バッテリ電圧を昇圧してコンデンサに充電する昇圧電源部、昇圧電源部とソレノイドとの間に設けられた放電スイッチ、開弁状態を保持するための定電流を出力する定電流電源部、駆動信号に基づいて通電ソレノイドを選択し通電経路を形成する気筒選択スイッチなどを備えている。
【０００３】
特許文献１の段落００１３に記載されているように、各気筒（例えば６気筒）ごとに設けられたインジェクタは、２ずつの制御グループ（例えば３グループ）に分けられている。正常な状態では、各制御グループ内の２つの噴射信号ＩＪｔＡ、ＩＪｔＢは、互いに重なることなく交互にＨレベル（噴射指令）となる。これに対し、噴射信号ＩＪｔＡまたはＩＪｔＢの信号線がバッテリ電源線に短絡すると、駆動信号Ａまたは駆動信号ＢがＨレベルに固定されてソレノイドが通電され続け、そのインジェクタが開弁状態にロックされてしまう。
【０００４】
図５は、駆動制御回路のうちインジェクタのロック防止作用を有する駆動信号Ａ、Ｂの出力回路を示している。この駆動制御回路１は、異常判定回路２と駆動信号生成回路３を備えている。異常判定回路２は、インバータ４〜７とＮＯＲゲート８とからなる論理和回路９、トランジスタ１０、抵抗１１とコンデンサ１２とからなる充放電回路１３およびコンパレータ１４から構成されている。駆動信号生成回路３は、インバータ１５、１６とＮＯＲゲート１７、１８とから構成されている。
【０００５】
図６は、駆動制御回路１の波形図である。時刻ｔ１で噴射信号ＩＪｔＡがＨレベルに移行した後、その噴射信号線がバッテリ電源線に短絡すると、コンデンサ１２の電圧Ｖｃが上昇を続ける。やがて時刻ｔ２で異常判定電圧Ｖrefに達すると、異常判定信号ＳｃがＨレベルからＬレベルに変化するので、噴射信号ＩＪｔＡ、ＩＪｔＢの状態にかかわらず駆動信号Ａ、ＢがともにＬレベルになり、インジェクタＡ、Ｂともに閉弁する。この保護動作は、噴射信号ＩＪｔＡ、ＩＪｔＢがともにＬレベルに戻る時刻ｔ３まで続く。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−５６３８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述した従来の駆動制御回路１は、インジェクタＡ、Ｂの噴射信号線のうち一方の噴射信号線がバッテリ電源線に短絡すると、当該一方のインジェクタのみならず、同じ制御グループに属する他方のインジェクタの駆動も停止させる。このため、エンジン出力が急激に低下するなどの問題が生じる。これに対しては、各インジェクタ（気筒）ごとに、異常判定回路と駆動信号生成回路を備えた駆動制御回路を設けることが考えられる。しかし、例えば６気筒の場合にはさらに３回路分を追加する必要が生じ、回路規模が増大し、装置サイズやコストの上昇を招く。
【０００８】
本発明は上記事情に鑑みてなされたもので、その目的は、制御グループごとに共通に設けられた異常判定回路と駆動信号生成回路を用いて、噴射信号線の電源短絡が生じたインジェクタだけを選択的に駆動停止させることができるインジェクタ駆動装置を提供することにある。
【課題を解決するための手段】
【０００９】
請求項１に記載した手段によれば、駆動制御手段は、内燃機関の各気筒への燃料噴射を指令する噴射信号を入力し、各インジェクタの駆動信号を出力する。駆動回路は、その駆動信号に従ってインジェクタへの通断電を行う。駆動制御手段は、複数のインジェクタを２ずつの制御グループに分け、各制御グループごとに異常判定回路、インジェクタ判別回路および駆動信号生成回路を備えている。
【００１０】
異常判定回路は、各制御グループに属する２つのインジェクタの噴射信号の少なくとも一方が噴射指令状態にある時に所定の電流でコンデンサを充電／放電し、２つのインジェクタの噴射信号がともに噴射停止指令状態にある時にコンデンサを放電／充電し、コンデンサの充電電圧が異常判定レベル以上／異常判定レベル以下である時に、少なくとも一方の噴射信号が噴射指令状態に固定されたと判定して異常判定信号を出力する。この異常判定回路は、２つのインジェクタの噴射信号の論理和信号を生成する論理和回路と、電流生成回路とコンデンサとの直列回路と、論理和信号によりコンデンサの端子間を短絡するスイッチ回路と、コンデンサの端子間電圧と異常判定レベルを比較して異常判定信号を出力する比較器とから構成されている。こうした充放電による異常判定回路を用いると、フィルタ作用によりノイズによる誤判定を低減することができる。
【００１１】
インジェクタ判別回路は、各制御グループに属する２つのインジェクタのうち一方のインジェクタに対する噴射指令と他方のインジェクタに対する噴射停止指令とが入力されたことを条件として、当該噴射指令を受けたインジェクタを示すインジェクタ判別信号を出力する。
【００１２】
駆動信号生成回路は、異常判定信号が出力されていない場合には、２つのインジェクタについてそれぞれ噴射信号に従った駆動信号を出力する。これに対し、異常判定信号が出力されている場合には、インジェクタ判別信号が示すインジェクタについては噴射信号にかかわらず断電させる駆動信号を出力し、他方のインジェクタについては噴射信号に従った駆動信号を出力する。
【００１３】
正常時には、各制御グループに属する２つのインジェクタの噴射信号が、互いに重なることなく交互に噴射指令状態となる。これに対し、一方の噴射信号が噴射指令状態に変化し（このとき他方の噴射信号は噴射停止指令状態）、そのまま噴射指令状態に固定される異常が生じると、インジェクタ判別信号は異常が生じた噴射信号に係るインジェクタを示す。
【００１４】
このインジェクタ判別信号を用いることにより、制御グループごとに共通に設けられた異常判定回路と駆動信号生成回路を用いて、噴射信号線の電源短絡異常が生じたインジェクタだけを選択的に断電させ、正常な噴射信号が与えられる他方のインジェクタを噴射信号に従って駆動させ続けることができる。本手段によれば、こうした保護動作を、装置サイズやコストの上昇を極力抑えながら実現できる。
【００１５】
請求項２に記載した手段によれば、第１論理積回路は、各制御グループに属する２つのインジェクタのうち第１インジェクタの噴射信号が噴射指令状態であり、第２インジェクタの噴射信号が噴射停止指令状態であることを条件としてセット信号を出力する。第２論理積回路は、第１インジェクタの噴射信号が噴射停止指令状態であり、第２インジェクタの噴射信号が噴射指令状態であることを条件としてリセット信号を出力する。フリップフロップは、これらのセット信号とリセット信号を入力とし、第１インジェクタを示すインジェクタ判別信号または第２インジェクタを示すインジェクタ判別信号を出力する。
【００１６】
本手段によれば、２つの論理積回路とフリップフロップとからなるロジック回路によりインジェクタ判別回路を構成できるので、各インジェクタごとに異常判定回路と駆動信号生成回路を備えた構成と比較して、内燃機関の気筒数が増大するほど装置サイズおよびコストを抑える効果が大きくなる。
【図面の簡単な説明】
【００１８】
【図１】本発明の一実施形態に係る駆動制御回路のうち駆動信号Ａ、Ｂの出力回路を示す図
【図２】燃料噴射制御装置の全体構成図
【図３】駆動制御回路に係る信号およびソレノイドに流れる駆動電流の波形図
【図４】正常動作時における駆動回路の動作波形図
【図５】従来技術を示す図１相当図
【図６】図３相当図
【発明を実施するための形態】
【００１９】
以下、本発明の一実施形態について図１ないし図４を参照しながら説明する。
図２は、燃料噴射制御装置の全体構成図である。燃料噴射制御装置は、エンジン（内燃機関）を制御する電子制御装置３０（以下、ＥＣＵ３０という）と、ＥＣＵ３０からの噴射指令および噴射停止指令に応じてエンジンの各気筒（本実施形態では６気筒）のインジェクタ２１〜２６を駆動するインジェクタ駆動装置３１とから構成されている。
【００２０】
噴射信号ＩＪｔ１〜ＩＪｔ６は、燃料の噴射指令を示すＨレベルと噴射停止指令を示すＬレベルとからなる２値信号であり、ＥＣＵ３０から噴射信号線を通してインジェクタ駆動装置３１の入力端子Ｔａ１〜Ｔａ６に入力されている。フェイル信号ＩＪｆ１〜ＩＪｆ３は、インジェクタの駆動電流が所定値（例えば４Ａ程度）以上になった時にＬレベルとなり、その後駆動電流が所定値（例えば１Ａ程度）以下になると再びＨレベルとなる信号であり、出力端子Ｔａ７〜Ｔａ９からＥＣＵ３０に出力される。
【００２１】
インジェクタ２１〜２６は、ソレノイドＬ１〜Ｌ６を備えた電磁式であり、ソレノイドＬ１〜Ｌ６の通電、断電により開弁、閉弁する。ソレノイドＬ１〜Ｌ６は、それぞれハイサイド側の出力端子Ｔｂ１〜Ｔｂ６とロウサイド側の出力端子Ｔｃ１〜Ｔｃ６との間に接続されている。各気筒のインジェクタ２１〜２６は、同時に駆動されることがないインジェクタ同士が対になり２ずつの制御グループ（例えばインジェクタ２１と２４、インジェクタ２２と２５、インジェクタ２３と２６）に分けられている。
【００２２】
以下の説明では、各グループに属する２つのインジェクタをＡ、Ｂ（第１、第２インジェクタ）として区別する。同一グループに属するインジェクタＡ、Ｂのハイサイド側の出力端子Ｔｂ１とＴｂ４、出力端子Ｔｂ２とＴｂ５、出力端子Ｔｂ３とＴｂ６は、それぞれインジェクタ駆動装置３１内で接続されている。上記フェイル信号ＩＪｆ１〜ＩＪｆ３は、各グループに対し１本ずつ設けられている。
【００２３】
インジェクタ駆動装置３１は、モノリシックＩＣとして形成された駆動制御回路３２（駆動制御手段）、電源端子Ｔｄ１、Ｔｄ２間に入力されるバッテリ電圧ＶＢを昇圧する昇圧電源部３３、昇圧電源部３３と出力端子Ｔｂ１〜Ｔｂ６との間にグループごとに設けられた放電スイッチ３４、開弁状態を保持するための定電流を出力するグループごとに設けられた定電流電源部３５、および駆動信号に基づいてオンオフされる気筒選択スイッチ３６を備えている。放電スイッチ３４、定電流電源部３５および気筒選択スイッチ３６により駆動回路が構成されている。
【００２４】
昇圧電源部３３は、昇圧コイル３７ａ、３７ｂ、ＭＯＳトランジスタ３８ａ、３８ｂ、ダイオード３９ａ、３９ｂおよびコンデンサ４０ａ、４０ｂからなる二重化されたＤＣ／ＤＣコンバータから構成されている。ＭＯＳトランジスタ３８ａ、３８ｂのゲートには駆動制御回路３２から共通の昇圧パルスが与えられ、共通に接続されたダイオード３９ａ、３９ｂのカソードおよびコンデンサ４０ａ、４０ｂの正側端子に昇圧電圧が生成される。駆動制御回路３２は、昇圧電圧が規定の電圧に等しくなるように昇圧パルスを出力する。
【００２５】
放電スイッチ３４は、グループごとに１ずつのＭＯＳトランジスタ４１ａ、４１ｂ、４１ｃを備えており、放電制御信号によりオンオフ動作が行われる。定電流電源部３５も、グループごとに１ずつのＭＯＳトランジスタ４２ａ、４２ｂ、４２ｃを備えている。ダイオード４３ａ、４３ｂ、４３ｃは逆流防止ダイオードであり、ダイオード４４ａ、４４ｂ、４４ｃは還流ダイオードである。駆動制御回路３２は、各グループを構成する２つのソレノイドに流れる総電流が規定の電流値に等しくなるように定電流制御信号を出力する。
【００２６】
気筒選択スイッチ３６は、出力端子Ｔｃ１〜Ｔｃ６とグランドとの間に接続されたＭＯＳトランジスタ４５ａ〜４５ｆを備えており、駆動信号によりオンオフ動作が行われる。図示しないが、同一グループに属するソレノイドを駆動するＭＯＳトランジスタのソースは、共通に設けられた電流検出用抵抗を介してグランドに接続されている。駆動制御回路３２は、この電流検出用抵抗の電圧に基づいて、各グループを構成するソレノイドに流れる総電流を検出し、定電流制御を実行する。
【００２７】
図１は、駆動制御回路３２のうち、噴射信号ＩＪｔＡ、ＩＪｔＢを入力し、インジェクタＡ、Ｂの駆動信号Ａ、Ｂを出力する各グループごとの回路構成を示している。昇圧パルス、放電制御信号、定電流制御信号およびフェイル信号ＩＪｆ１〜ＩＪｆ３の生成回路等については省略されている。また、図５と実質的に同一の構成部分には同一符号を付して示している。
【００２８】
駆動制御回路３２は、異常判定回路２、インジェクタ判別回路４６および駆動信号生成回路４７を備えている。異常判定回路２は、論理和回路９、充放電回路１３およびコンパレータ１４から構成されている。論理和回路９は、インバータ４、６を直列に介した噴射信号ＩＪｔＡとインバータ５、７を直列に介した噴射信号ＩＪｔＢとの論理和信号を出力するＮＯＲゲート８を備えている。
【００２９】
充放電回路１３は、制御用電源線とグランドとの間に接続された抵抗１１（電流生成回路）とコンデンサ１２との直列回路、およびコンデンサ１２の端子間に接続されて上記論理和信号によりオンオフされるトランジスタ１０（スイッチ回路）から構成されている。コンパレータ１４（比較器）は、コンデンサ１２の電圧Ｖｃと異常判定電圧Ｖref（異常判定レベル）とを比較して異常判定信号Ｓｃを出力する。この異常判定回路２を用いると、フィルタ作用によりノイズによる誤判定を低減することができる。
【００３０】
噴射信号ＩＪｔＡ、ＩＪｔＢがともにＬレベル（噴射停止指令）の場合、論理和信号がＨレベルになるのでトランジスタ１０がオンする。このとき、コンデンサ１２の電圧Ｖｃはほぼ０Ｖとなり、異常判定電圧Ｖrefよりも低いので、異常判定信号ＳｃはＨレベル（正常判定）となる。これに対し、噴射信号ＩＪｔＡ、ＩＪｔＢの少なくとも一方がＨレベル（噴射指令）になると、論理和信号がＬレベルになるのでトランジスタ１０がオフする。制御電源電圧とＣＲ時定数とで定まるロック判定時間が経過すると、コンデンサ１２の電圧Ｖｃは異常判定電圧Ｖrefに達するので、異常判定信号ＳｃはＬレベル（異常判定）となる。
【００３１】
インジェクタ判別回路４６は、一方のインジェクタに対する噴射指令と他方のインジェクタに対する噴射停止指令とが入力されたときに、噴射指令を受けたインジェクタを示すインジェクタ判別信号を出力する。すなわち、ＮＯＲゲート４８（第１論理積回路）は、インバータ４を介した噴射信号ＩＪｔＡの反転信号とインバータ５、７を直列に介した噴射信号ＩＪｔＢとを入力し、噴射信号ＩＪｔＡが噴射指令であり、噴射信号ＩＪｔＢが噴射停止指令であるときにセット信号を出力する。ＮＯＲゲート４９（第２論理積回路）は、インバータ４、６を直列に介した噴射信号ＩＪｔＡとインバータ５を介した噴射信号ＩＪｔＢの反転信号とを入力し、噴射信号ＩＪｔＡが噴射停止指令であり、噴射信号ＩＪｔＢが噴射指令であるときにリセット信号を出力する。
【００３２】
ＲＳフリップフロップ５０は、上記セット信号とリセット信号を入力する。噴射信号ＩＪｔＡがＨレベル、噴射信号ＩＪｔＢがＬレベルのとき、噴射指令を受けたインジェクタＡを示すインジェクタ判別信号（ＨレベルのＱ出力信号、Ｌレベルの／Ｑ出力信号）を出力する。噴射信号ＩＪｔＡがＬレベル、噴射信号ＩＪｔＢがＨレベルのとき、噴射指令を受けたインジェクタＢを示すインジェクタ判別信号（ＬレベルのＱ出力信号、Ｈレベルの／Ｑ出力信号）を出力する。
【００３３】
駆動信号生成回路４７は、ＮＯＲゲート１７、１８の他に、Ｑ出力信号と異常判定信号Ｓｃを入力とするＮＯＲゲート５１と、／Ｑ出力信号と異常判定信号Ｓｃを入力とするＮＯＲゲート５２を備えている。異常判定信号ＳｃがＨレベル（正常判定）の場合には、ＮＯＲゲート５１、５２は何れもＬレベルを出力するので、駆動信号生成回路４７は、噴射信号ＩＪｔＡ、ＩＪｔＢをそのまま駆動信号Ａ、Ｂとして出力する。これに対し、異常判定信号ＳｃがＬレベル（異常判定）の場合には、インジェクタ判別信号が示すインジェクタについて噴射信号にかかわらずＬレベル（断電）の駆動信号を出力し、他方のインジェクタについて噴射信号に従った駆動信号を出力する。
【００３４】
例えば、インジェクタ判別信号がインジェクタＡを示しているとき、つまりＱ出力信号がＨレベル、／Ｑ出力信号がＬレベルのとき、ＮＯＲゲート５２はＨレベルを出力するので、駆動信号生成回路４７は、噴射信号ＩＪｔＡにかかわらずＬレベル（断電）の駆動信号Ａを出力する。一方、ＮＯＲゲート５１はＬレベルを出力するので、噴射信号ＩＪｔＢをそのまま駆動信号Ｂとして出力する。なお、ＮＯＲゲート１７、１８には過電圧検出信号および過電流検出信号が入力されており、これらの信号がＨレベル（異常検知）になると駆動信号Ａ、ＢはともにＬレベル（断電）になる。
【００３５】
図３は、駆動制御回路３２に係る信号およびソレノイドに流れる駆動電流ＩＡ、ＩＢの波形図である。上から順に噴射信号ＩＪｔＡ、ＩＪｔＢ、駆動電流ＩＡ、ＩＢ、フェイル信号ＩＪｆｎ（ｎは１、２または３）、インジェクタ判別信号Ｑ、コンデンサ１２の電圧Ｖｃを示している。また、図４は、正常動作時における駆動回路の動作波形図であり、上から順に噴射信号ＩＪｔＡ、ＩＪｔＢ、駆動電流ＩＡ、ＩＢ、放電制御信号、定電流制御信号、駆動信号Ａ、Ｂを示している。
【００３６】
ＥＣＵ３０から正常に与えられる噴射信号ＩＪｔＡ、ＩＪｔＢは、ともにＬレベルとなる期間を挟んで交互にＨレベル（噴射指令）となる信号である。噴射信号ＩＪｔＸ（ＸはＡまたはＢ）がＨレベルになると、駆動制御回路３２は、放電スイッチ３４のうち当該グループに対応するＭＯＳトランジスタ４１ｘ（ｘはａ、ｂまたはｃ）に放電制御信号を与えてオン駆動し、ＭＯＳトランジスタ４２ｘに定電流制御信号を与えて定電流制御する。これとともに噴射信号ＩＪｔＡ、ＩＪｔＢに従った駆動信号Ａ、Ｂを出力する。このときコンデンサ４０ａ、４０ｂの放電によりソレノイドに大電流が流れるので、インジェクタの開弁応答性が向上する。
【００３７】
図３に示す時刻ｔ１で噴射信号ＩＪｔＡがＨレベルになると、インジェクタ判別回路４６は、インジェクタＡを示すインジェクタ判別信号（ＨレベルのＱ出力信号、Ｌレベルの／Ｑ出力信号）を出力する。その後、ＥＣＵ３０からインジェクタ駆動装置３１に至る噴射信号ＩＪｔＡの信号線が振動等による被覆破れなどによりバッテリ電源線に短絡すると、噴射信号ＩＪｔＡがＨレベルのまま保持されるので、コンデンサ１２の電圧Ｖｃが上昇を続ける。やがて、時刻ｔ２で電圧Ｖｃが異常判定電圧Ｖrefに達すると、異常判定信号ＳｃがＨレベルからＬレベルに変化する。
【００３８】
このとき、駆動制御回路３２は、インジェクタ判別信号が示すインジェクタＡについて噴射信号ＩＪｔＡにかかわらずＬレベル（断電）の駆動信号Ａを出力し（保護動作）、他方のインジェクタＢについては噴射信号ＩＪｔＢに従った駆動信号Ｂを出力する。従って、噴射信号に電源短絡異常が生じたインジェクタＡだけが閉弁され、噴射信号が正常なインジェクタＢは噴射信号ＩＪｔＢに従った開閉動作を継続することができる。
【００３９】
その後、時刻ｔ３で信号線の電源短絡が解消され噴射信号ＩＪｔＡがＬレベルに復帰すると、異常判定信号ＳｃがＨレベルに戻る。このとき、噴射信号ＩＪｔＡ、ＩＪｔＢがともにＬレベルとなるのでインジェクタ判別信号は変化せず、時刻ｔ４で噴射信号ＩＪｔＢがＨレベルとなった時点でインジェクタ判別信号はインジェクタＢを示すようになる。
【００４０】
以上説明したように、本実施形態のインジェクタ駆動装置３１は、複数のインジェクタを２ずつの制御グループに分け、この制御グループごとに異常判定回路２、インジェクタ判別回路４６および駆動信号生成回路４７を備えている。インジェクタ判別回路４６は、一方の噴射信号ＩＪｔＸが噴射指令状態に固定される異常が生じると、その異常が生じた噴射信号ＩＪｔＸに係るインジェクタを示すインジェクタ判別信号を出力する。
【００４１】
駆動信号生成回路４７は、このインジェクタ判別信号を用いて、異常が生じたインジェクタだけを選択的に断電させ、正常な噴射信号が与えられる他方のインジェクタを噴射信号に従って駆動させ続けることができる。これにより、噴射信号に異常が生じたときに、エンジン出力が急激に低下することを防止することができる。また、各インジェクタ（気筒）ごとに異常判定回路と駆動信号生成回路を備える必要がないので、従来構成からの装置サイズやコストの上昇を極力抑えることができる。
【００４２】
また、新たに設けるインジェクタ判別回路４６は、２つのＮＯＲゲート４８、４９とＲＳフリップフロップ５０とからなるロジック回路により構成できるので、追加される回路構成が少なくて済む。こうした効果は、エンジンの気筒数が増大するほど大きくなる。
【００４３】
以上、本発明の好適な実施形態について説明したが、本発明は上述した実施形態に限定されるものではなく、発明の要旨を逸脱しない範囲内で種々の変形、拡張を行うことができる。
異常判定回路２は、噴射信号ＩＪｔＡ、ＩＪｔＢがともにＬレベルのときにコンデンサ１２を充電し、噴射信号ＩＪｔＡ、ＩＪｔＢの少なくとも一方がＨレベルになるとコンデンサ１２を放電し、コンデンサ１２の電圧Ｖｃが異常判定電圧Ｖref以下である時に異常と判定する構成としてもよい。
【符号の説明】
【００４４】
図面中、２は異常判定回路、９は論理和回路、１０はトランジスタ（スイッチ回路）、１１は抵抗（電流生成回路）、１２はコンデンサ、１４はコンパレータ（比較器）、２１〜２６はインジェクタ、３１はインジェクタ駆動装置、３２は駆動制御回路（駆動制御手段）、３４は放電スイッチ（駆動回路）、３５は定電流電源部（駆動回路）、３６は気筒選択スイッチ（駆動回路）、４６はインジェクタ判別回路、４７は駆動信号生成回路、４８はＮＯＲゲート（第１論理積回路）、４９はＮＯＲゲート（第２論理積回路）、５０はＲＳフリップフロップ（フリップフロップ）である。
【図１】
0005573716.tif 000002
【図２】
0005573716.tif 000003
【図３】
0005573716.tif 000004
【図４】
0005573716.tif 000005
【図５】
0005573716.tif 000006
【図６】
0005573716.tif 000007