(57)【特許請求の範囲】
【請求項１】
電気負荷の通電状態を通電と非通電とに切り替えるための制御信号を出力するマイコンと、該マイコンからの制御信号に従って前記電気負荷に電流を流す駆動回路とを備える電子制御装置において、前記駆動回路として用いられる電気負荷駆動用ＩＣであって、
前記マイコンからの制御信号が入力される制御信号入力端子と、
該制御信号入力端子に入力される前記制御信号が通電側の論理レベルであるときにオンして、前記電気負荷に電流を流す出力トランジスタと、
該出力トランジスタのオン時の動作状態から前記電気負荷の異常を検出する異常検出回路と、
該異常検出回路により異常が検出されている間、或いは、前記異常検出回路により異常が検出されてから該異常検出回路により異常が検出されなくなって一定時間が経過するまでの間、或いは、前記異常検出回路により異常が検出されてから一定時間の間、前記制御信号を強制的に非通電側の論理レベルに固定させる通電遮断用信号を発生する第１の信号発生回路と、
該第１の信号発生回路によって発生される通電遮断用信号を、当該ＩＣの外部へ出力するための第１の信号出力端子と、
前記異常検出回路により異常が検出されると、前記制御信号を強制的に非通電側の論理レベルに固定させる通電遮断用信号を継続的に発生する第２の信号発生回路と、
該第２の信号発生回路によって発生される通電遮断用信号を、当該ＩＣの外部へ出力するための第２の信号出力端子と、
を備えていることを特徴とする電気負荷駆動用ＩＣ。
【請求項２】
請求項１に記載の電気負荷駆動用ＩＣにおいて、
前記第２の信号発生回路は、リセット端子にリセット信号が与えられることによって、前記通電遮断用信号の発生を停止するように構成されており、
更に当該ＩＣは、
外部からのリセット信号を入力して、前記第２の信号発生回路のリセット端子に供給するリセット信号入力端子と、前記異常検出回路によって異常が検出されたことを示すモニタ信号を、当該ＩＣの外部へ出力するためのモニタ信号出力端子とを備えると共に、
前記異常検出回路によって異常が検出されると、前記モニタ信号出力端子から前記モニタ信号を出力するように構成されていること、
ことを特徴とする電気負荷駆動用ＩＣ。
【請求項３】
請求項１又は請求項２に記載の電気負荷駆動用ＩＣの使用方法であって、
前記電気負荷が、該電気負荷の役割から考えて、前記異常検出回路により検出される異常が生じた場合に、該電気負荷への通電を一時的に止めた後で再開してみることが好ましい第１種の電気負荷であるならば、
前記制御信号入力端子と前記第１の信号入力端子とを前記電気負荷駆動用ＩＣの外部で接続することにより、前記異常検出回路によって異常が検出された場合に、前記電気負荷への通電が前記マイコンからの制御信号に拘わらず一時的に遮断されるようにし、
前記電気負荷が、該電気負荷の役割から考えて、前記異常検出回路により検出される異常が生じた場合に、該電気負荷への通電を停止した状態に保持することが好ましい第２種の電気負荷であるならば、
前記制御信号入力端子と前記第２の信号入力端子とを前記電気負荷駆動用ＩＣの外部で接続することにより、前記異常検出回路によって異常が検出されると、前記電気負荷への通電が前記マイコンからの制御信号に拘わらず継続して遮断される通電遮断保持状態となるようにすること、
を特徴とする電気負荷駆動用ＩＣの使用方法。
【請求項４】
請求項２に記載の電気負荷駆動用ＩＣの使用方法であって、
前記電気負荷が、該電気負荷の役割から考えて、前記異常検出回路により検出される異常が生じた場合に、該電気負荷への通電を一時的に止めた後で再開してみることが好ましい第１種の電気負荷であるならば、
前記制御信号入力端子と前記第１の信号入力端子とを前記電気負荷駆動用ＩＣの外部で接続することにより、前記異常検出回路によって異常が検出された場合に、前記電気負荷への通電が前記マイコンからの制御信号に拘わらず一時的に遮断されるようにし、
前記電気負荷が、該電気負荷の役割から考えて、前記異常検出回路により検出される異常が生じた場合に、該電気負荷への通電を停止した状態に保持することが好ましい第２種の電気負荷であるならば、
前記制御信号入力端子と前記第２の信号入力端子とを前記電気負荷駆動用ＩＣの外部で接続することにより、前記異常検出回路によって異常が検出されると、前記電気負荷への通電が前記マイコンからの制御信号に拘わらず継続して遮断される通電遮断保持状態となるようにすると共に、
前記リセット信号入力端子と前記モニタ信号出力端子とを前記マイコンに接続して、前記マイコンが、前記モニタ信号出力端子から出力されるモニタ信号に基づき異常の発生を検知してから所望のタイミングにて、前記リセット信号入力端子へリセット信号を出力することにより、前記通電遮断保持状態を解除すること、
を特徴とする電気負荷駆動用ＩＣの使用方法。
【請求項５】
請求項３又は請求項４に記載の電気負荷駆動用ＩＣの使用方法において、
前記第１種の電気負荷は、
車両に搭載された自動変速機の変速を制御するためのシフトソレノイドのコイル、或いは、車両のエンジンに燃料を噴射供給するための電磁式燃料噴射弁のコイルであり、
前記第２種の電気負荷は、
車両に搭載される自動変速機のロックアップを制御するためのロックアップソレノイドのコイル、或いは、車両のエンジンに供給する燃料の圧力を調節するための高圧燃料ポンプに用いられる電磁弁のコイルであること、
を特徴とする電気負荷駆動用ＩＣの使用方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、マイコン（マイクロコンピュータ）と共に電子制御装置に搭載されて、そのマイコンからの制御信号に従い電気負荷の通電駆動を行う電気負荷駆動用ＩＣに関するものである。
【０００２】
【従来の技術】
従来より、図１０に示すように、例えば車両に搭載される電子制御装置１では、マイコン３が、スイッチやセンサからの各種信号を入力回路５を介して入力すると共に、その入力した信号に基づいて、各種電気負荷７の通電状態を通電と非通電とに切り替えるための２値の制御信号を出力し、駆動回路９が、上記マイコン３からの制御信号に従って、該当する電気負荷７に電流を流すことにより、トランスミッションやエンジンなどを制御している。
【０００３】
そして、こうした電子制御装置に用いられる駆動回路は、マイコンからの制御信号が通電側の論理レベルであるときにオンして電気負荷に電流を流す出力トランジスタを主要部として構成されるが、この種の駆動回路として、出力トランジスタのオン時の動作状態から通電対象の電気負荷の異常を検出する機能と、異常検出時に出力トランジスタをマイコンからの制御信号に拘わらず強制的にオフさせて電気負荷への通電を遮断する、といったフェイルセーフ機能とを備えたものがある。
【０００４】
ここで、この種の異常検出機能及びフェイルセーフ機能を備える駆動回路においては、通電対象の電気負荷が同様のものであっても、その電気負荷の役割（即ち、その電気負荷が動作させる対象物の機能や、その電気負荷自身の機能）が異なれば、異常検出時に行うべきフェイルセーフ動作の詳細な内容が変わってくる。このため、通電対象の電気負荷の役割が変わると、出力トランジスタとしては同じものが使えても、フェイルセーフ機能を実現する部分の回路が異なってしまい、回路全体として同じ構成とはならない。
【０００５】
具体例を挙げると、まず、この種の駆動回路では、出力トランジスタの過熱や過電流によって、電気負荷のショート故障を検出している。
そして、通電対象の電気負荷が、例えば車両に搭載された自動変速機（オートマチックトランスミッション）の変速を制御するためのシフトソレノイドのコイルであるとすると、それのショート故障時には、正常状態への復帰を期待して、通電を制限しつつ駆動を続けた方が良いと考えられることから、駆動回路の構成としては、異常検出時に出力トランジスタを一時的にオフさせる、というフェイルセーフ機能の回路を設けることとなる。
【０００６】
つまり、この場合、異常検知→出力トランジスタの一時的オフ（通電遮断）→出力トランジスタのオン（通電再開）→異常検知→…、といった動作が繰り返されることとなり、もしコイルが正常状態に復帰して異常検知がされなくなれば、その時点から、マイコンからの制御信号に応じた正常時の動作となる。
【０００７】
これに対して、通電対象の電気負荷が、例えば車両に搭載された自動変速機のロックアップを制御するためのロックアップソレノイドのコイルである場合、上記シフトソレノイドと同様のフェイルセーフ動作を行うようにすると、以下の問題が生じる。
【０００８】
即ち、ロックアップソレノイドは、自動変速機内（詳しくは、トルクコンバータ内）の２つのクラッチ板を結合させるものであるが、その両クラッチ板の回転数差が大きくなっている時に、コイルが正常状態に復帰してロックアップソレノイドが動作すると、クラッチ板にダメージを与えてしまう虞がある。
【０００９】
そこで、通電対象の電気負荷が、こうしたロックアップソレノイドのコイルである場合、駆動回路の構成としては、異常が検出されると出力トランジスタをマイコンからの制御信号に拘わらず継続的にオフさせる、といったフェイルセーフ機能の回路を設けることとなる。
【００１０】
一方また、通電対象の電気負荷が、例えば車両のエンジンに燃料を噴射供給するための電磁式燃料噴射弁（所謂インジェクタ）のコイルであるとすると、それのショート故障時には、上記シフトソレノイドの場合と同様に、正常状態への復帰を期待して、通電を制限しつつ駆動を続けた方が良いと考えられることから、駆動回路の構成としては、異常検出時に出力トランジスタを一時的にオフさせる、というフェイルセーフ機能の回路を設けることとなる。
【００１１】
これに対して、通電対象の電気負荷が、例えば車両のエンジンに供給する燃料の圧力を調節するための高圧燃料ポンプに用いられる電磁弁のコイルである場合に、上記シフトソレノイドや電磁式燃料噴射弁と同様のフェイルセーフ動作を行うようにすると、コイルがショート状態のままで正常状態に復帰しない場合に、そのコイルの発熱によって、高圧燃料ポンプから各気筒の燃料噴射弁への主燃料供給経路の温度を上昇させてしまい、エンジンへの燃料供給全体に悪影響を与える虞がある。
【００１２】
そこで、通電対象の電気負荷が、こうした高圧燃料ポンプ用電磁弁のコイルである場合、駆動回路の構成としては、上記ロックアップソレノイドの場合と同様に、異常が検出されると出力トランジスタをマイコンからの制御信号に拘わらず継続的にオフさせる、といったフェイルセーフ機能の回路を設けることとなる。
【００１３】
また、一般に、上記のような異常検出機能及びフェイルセーフ機能を備える駆動回路は、電子制御装置の小型化や組立効率向上を達成するために、電気負荷駆動用ＩＣ（即ち、電気負荷駆動用の半導体集積回路）として構成される。
そして、従来より、こうした電気負荷駆動用ＩＣは、電気負荷の役割に合ったフェイルセーフ機能毎に、設計及び製造されていた。
【００１４】
【発明が解決しようとする課題】
しかしながら、電気負荷の役割に合ったフェイルセーフ機能毎に電気負荷駆動用ＩＣを用意する、という従来の設計思想では、電気負荷駆動用ＩＣの品種が増えると共に、個々の数量が少なくなってしまい、コストアップを招いてしまう。
【００１５】
そこで、本発明は、１品種であるにも拘わらず、異なったフェイルセーフ機能を実現することができる電気負荷駆動用ＩＣを提供することを目的としている。
【００１６】
【課題を解決するための手段及び発明の効果】
上記目的を達成するためになされた請求項１に記載の電気負荷駆動用ＩＣは、電気負荷の通電状態を通電と非通電とに切り替えるための制御信号を出力するマイコンと共に、駆動回路として電子制御装置に用いられ、そのマイコンからの制御信号に従って電気負荷に電流を流すものである。そして、マイコンからの制御信号が入力される制御信号入力端子と、この制御信号入力端子に入力される制御信号が通電側の論理レベルであるときにオンして電気負荷に電流を流す出力トランジスタとを備えている。
【００１７】
ここで、請求項１の電気負荷駆動用ＩＣでは、異常検出回路が、出力トランジスタのオン時の動作状態から通電対象の電気負荷の異常を検出し、第１の信号発生回路が、異常検出回路により異常が検出されている間、或いは、異常検出回路により異常が検出されてから該異常検出回路により異常が検出されなくなって一定時間が経過するまでの間、或いは、異常検出回路により異常が検出されてから一定時間の間、前記制御信号を強制的に非通電側の論理レベルに固定させる通電遮断用信号を発生する。そして、この第１の信号発生回路によって発生される通電遮断用信号は、第１の信号出力端子から当該ＩＣの外部へ出力される。
【００１８】
また、この電気負荷駆動用ＩＣでは、第２の信号発生回路が、異常検出回路により異常が検出されると、前記制御信号を強制的に非通電側の論理レベルに固定させる通電遮断用信号を継続的に発生する。そして、この第２の信号発生回路によって発生される通電遮断用信号は、第２の信号出力端子から当該ＩＣの外部へ出力される。
【００１９】
このような請求項１の電気負荷駆動用ＩＣは、請求項３に記載の如く使用すれば良い。
（１）：まず、通電対象の電気負荷が、その電気負荷の役割から考えて、異常検出回路により検出される異常が生じた場合に、該電気負荷への通電を一時的に止めた後で再開してみることが好ましい第１種の電気負荷であるならば、制御信号入力端子と第１の信号入力端子とを当該ＩＣの外部で接続する。
【００２０】
このような接続設定を行えば、マイコンから制御信号入力端子への制御信号が通電側の論理レベルとなって出力トランジスタがオンしている時に、異常検出回路にて異常が検出されると、第１の信号発生回路により発生されて第１の信号出力端子から出力される通電遮断用信号が、制御信号入力端子に入力される制御信号を強制的に非通電側の論理レベルにするため、出力トランジスタがオフすることとなる。すると、異常検出回路にて異常が検出されなくなり、第１の信号発生回路が通電遮断用信号を発生しなくなるため、制御信号入力端子に入力される制御信号が通電側の論理レベルに戻って、出力トランジスタが再びオンすることとなる。そして、電気負荷が依然として異常であれば、異常検出回路にて再び異常が検出される。よって、異常検知→出力トランジスタのオフ（通電遮断）→異常検知解除→出力トランジスタのオン（通電再開）→異常検知→…、といった動作が繰り返されることとなり、もし電気負荷が正常状態に復帰して異常検知がされなくなれば、その時点から、マイコンからの制御信号に応じた正常時の動作となる。
【００２１】
つまり、この場合には、異常検出回路によって異常が検出されると、電気負荷への通電がマイコンからの制御信号に拘わらず一時的に遮断される（換言すれば、異常検出回路によって異常が検出されると、出力トランジスタがマイコンからの制御信号に拘わらず一時的にオフされる）、というフェイルセーフ機能を実現することができる。このため、異常検出時には、正常状態への復帰を期待して、通電を制限しつつ駆動を続けることができる。
【００２２】
尚、上記（１）の接続設定を行うべき第１種の電気負荷としては、具体的には、請求項５に記載のように、車両に搭載された自動変速機の変速を制御するためのシフトソレノイドのコイル、或いは、車両のエンジンに燃料を噴射供給するための電磁式燃料噴射弁のコイルがある。そして、こうのようなシフトソレノイドのコイルや電磁式燃料噴射弁のコイルを通電対象とする場合に、上記（１）の接続設定を行えば、そのコイルに異常が発生した際に、正常状態への復帰を期待して、通電を制限しつつ駆動を続けることができ、非常に有利である。
【００２３】
（２）：次に、通電対象の電気負荷が、その電気負荷の役割から考えて、異常検出回路により検出される異常が生じた場合に、該電気負荷への通電を停止した状態に保持することが好ましい第２種の電気負荷であるならば、制御信号入力端子と第２の信号入力端子とを当該ＩＣの外部で接続する。
【００２４】
このような接続設定を行えば、マイコンから制御信号入力端子への制御信号が通電側の論理レベルとなって出力トランジスタがオンしている時に、異常検出回路にて異常が検出されると、第２の信号発生回路により発生されて第２の信号出力端子から出力される通電遮断用信号が、制御信号入力端子に入力される制御信号を強制的に非通電側の論理レベルにするため、出力トランジスタがオフすることとなる。そして、第２の信号発生回路は、通電遮断用信号を継続的に発生するため、出力トランジスタの強制オフ状態が継続することとなる。
【００２５】
つまり、この場合には、異常検出回路によって異常が検出されると、電気負荷への通電がマイコンからの制御信号に拘わらず継続して遮断される（換言すれば、異常検出回路によって異常が検出されると、出力トランジスタがマイコンからの制御信号に拘わらず継続的にオフされる）、というフェイルセーフ機能を実現することができる。
【００２６】
尚、上記（２）の接続設定を行うべき第２種の電気負荷としては、具体的には、請求項５に記載のように、車両に搭載される自動変速機のロックアップを制御するためのロックアップソレノイドのコイル、或いは、車両のエンジンに供給する燃料の圧力を調節するための高圧燃料ポンプに用いられる電磁弁のコイルがある。そして、ロックアップソレノイドのコイルを通電対象とする場合に、上記（２）の接続設定を行えば、前述したクラッチ板へのダメージを防止することができ、また、上記高圧燃料ポンプ用電磁弁のコイルを通電対象とする場合に、上記（２）の接続設定を行えば、前述した主燃料供給経路の温度上昇を防止することができる。
【００２７】
このように、請求項１に記載の電気負荷駆動用ＩＣによれば、１品種であるにも拘わらず、第１の信号出力端子と第２の信号出力端子との何れか一方を制御信号入力端子に接続することにより、異なったフェイルセーフ機能を実現することができる。このため、役割，機能，用途が異なる電気負荷を、それに合ったフェイルセーフ機能を備えつつ通電駆動することができる。
【００２８】
また、この電気負荷駆動用ＩＣは、フェイルセーフ機能を必要としない電気負荷にも対応することができる。つまり、第１の信号出力端子及び第２の信号出力端子を、制御信号入力端子に接続しなければ、出力トランジスタは、常にマイコンからの制御信号に従ってオン／オフすることとなるからである。
【００２９】
よって、当該電気負荷駆動用ＩＣは、従来のものよりも大量生産化によって低価格なもにすることができ、その結果、当該電気負荷駆動用ＩＣを用いる電子制御装置のコストダウンも達成することができる。
次に、請求項２に記載の電気負荷駆動用ＩＣでは、上記請求項１の電気負荷駆動用ＩＣにおいて、第２の信号発生回路が、リセット端子にリセット信号が与えられることによって、通電遮断用信号の発生を停止するように構成されている。
【００３０】
そして、この請求項２の電気負荷駆動用ＩＣは、外部からのリセット信号を入力して、前記第２の信号発生回路のリセット端子に供給するリセット信号入力端子と、異常検出回路によって異常が検出されたことを示すモニタ信号を当該ＩＣの外部へ出力するためのモニタ信号出力端子とを備えていると共に、異常検出回路によって異常が検出されると、モニタ信号出力端子から前記モニタ信号を出力するように構成されている。
【００３１】
このような請求項２の電気負荷駆動用ＩＣは、請求項４に記載のように使用することができる。
即ち、まず、通電対象の電気負荷が、前述した第１種の電気負荷であるならば、上記（１）の接続設定を行えば良い。このようにすれば、前述したように、異常検出回路によって異常が検出されると、出力トランジスタがマイコンからの制御信号に拘わらず一時的にオフされる、というフェイルセーフ機能を実現することができる。
【００３２】
また、通電対象の電気負荷が、前述した第２種の電気負荷であるならば、上記（２）の接続設定に加えて、更に、リセット信号入力端子とモニタ信号出力端子とをマイコンに接続する。
このように接続すれば、異常検出回路によって異常が検出されると、出力トランジスタがマイコンからの制御信号に拘わらず継続的にオフされる、というフェイルセーフ機能を実現できると共に、マイコンは、モニタ信号出力端子から出力されるモニタ信号によって、異常が発生したことを検知することができる。そして更に、マイコンは、モニタ信号出力端子からのモニタ信号に基づき異常の発生を検知してから所望のタイミングにて、リセット信号入力端子へリセット信号を出力することにより、当該ＩＣ内の第２の信号発生回路に通電遮断用信号の発生を停止させて、通電遮断保持状態（即ち、電気負荷への通電が制御信号に拘わらず継続して遮断されている状態）を解除することができる。
【００３３】
よって、請求項２の電気負荷駆動用ＩＣによれば、請求項１の電気負荷駆動用ＩＣによる効果に加えて、通電遮断保持状態となった場合には、マイコンの判断により、電気負荷への通電が再度行えるタイミングとなった時に、通電遮断保持状態を解除して通電を試みることができるようになる。
【００３４】
また、この請求項２の電気負荷駆動用ＩＣにおいて、通電対象の電気負荷が第１種の電気負荷である場合に、上記（１）の接続設定に加えて、更に、モニタ信号出力端子をマイコンに接続するようにしても良い。このようにすれば、マイコンは、モニタ信号出力端子から出力されるモニタ信号に基づいて、異常が発生したことを検知することができるため、例えば、その後の制御信号の出力パターンを、正常時とは異なる異常発生時用の出力パターンに変更したり、異常の発生を示すランプを点灯させる、といったフェイルセーフ用の処理を適切に行うことができるようになる。
【００３５】
【発明の実施の形態】
以下、本発明が適用された実施形態の電気負荷駆動用ＩＣについて、図面を用いて説明する。尚、本実施形態の電気負荷駆動用ＩＣは、図１０に示した構成の車両用電子制御装置１において、マイコン３からの制御信号に従い電気負荷７に電流を流す駆動回路９として用いられるものである。また、本実施形態において、マイコン３から出力される制御信号のレベルは、ハイレベルが通電側の論理レベルであり、ロウレベルが非通電側の論理レベルである。
【００３６】
まず、図１及び図２は、第１実施形態の電気負荷駆動用ＩＣ１１の内部構成及び外部接続状態を示す回路図である。
尚、本第１実施形態の電気負荷駆動用ＩＣ１１は、ハイサイド駆動タイプのものである。また、本第１実施形態では、通電対象の電気負荷が、図５のような自動変速機４１の制御に用いられるシフトソレノイド４３のコイルＬ１或いはロックアップソレノイド４５のコイルＬ２であるものとしている。そして、図１は、シフトソレノイド４３のコイルＬ１を通電対象とした場合を示し、図２は、ロックアップソレノイド４５のコイルＬ２を通電対象とした場合を示している。また、シフトソレノイド４３とロックアップソレノイド４５について簡単に説明すると、図５に示すように、シフトソレノイド４３は、自動変速機４１のギア部４７のギアを切り替えて該自動変速機４１を変速させるアクチュエータであり、ロックアップソレノイド４５は、自動変速機４１のトルクコンバータ４９に設けられている２つのクラッチ板５１を結合させて該自動変速機４１をロックアップ状態にさせるアクチュエータである。
【００３７】
図１及び図２に示すように、本第１実施形態の電気負荷駆動用ＩＣ１１は、直流電源の高電位側（本実施形態では車両のバッテリ電圧）ＶＢに接続される端子Ｐ１と、通電対象の電気負荷（この例ではシフトソレノイド４３のコイルＬ１或いはロックアップソレノイド４５のコイルＬ２）に接続される端子Ｐ２と、ドレインが端子Ｐ１に接続され、ソースが端子Ｐ２に接続された出力トランジスタとしてのＮチャネルＭＯＳＦＥＴ（以下単に、ＦＥＴという）１３と、マイコン３からの制御信号ＣＳが入力される制御信号入力端子Ｐ３と、その制御信号入力端子Ｐ３に入力される制御信号ＣＳをＦＥＴ１３のゲートに印加するバッファ１５とを備えている。
【００３８】
そして、本第１実施形態の電気負荷駆動用ＩＣ１１は、前述したようにハイサイド駆動タイプであるため、通電対象の電気負荷（コイルＬ１，Ｌ２）の端子Ｐ２とは反対側の端部は、直流電源の低電位側（本実施形態ではバッテリのマイナス端子の電位である接地電位）に接続される。
【００３９】
また、本第１実施形態の電気負荷駆動用ＩＣ１１は、ＦＥＴ１３の温度が予め設定された過熱検出判定値以上になると、ＦＥＴ１３の温度がその過熱検出判定値よりも低く設定された過熱復帰判定値を下回るまでの間、ハイレベルの信号を過熱検出信号として出力する過熱検出回路１７と、ＦＥＴ１３の通電電流（即ち、ＦＥＴ１３を介して電気負荷に流れる負荷電流）が予め設定された過電流判定値以上になると、ハイレベルの信号を過電流検出信号として出力する過電流検出回路１９と、過電流検出回路１９の出力がロウレベルからハイレベルになると、即座にハイレベル信号の出力を開始し、過電流検出回路１９の出力がロウレベルに戻ってから予め設定された遅延時間Ｔｄが経過した時点で、自己の出力をハイレベルからロウレベルに戻す遅延タイマ回路２１と、制御信号入力端子Ｐ３からバッファ１５を介してＦＥＴ１３のゲートに印加されている制御信号ＣＳがハイレベルであるにも拘わらず、ＦＥＴ１３のソース電位（端子Ｐ２の電位）が所定のしきい値（例えばバッテリ電圧ＶＢの１／２）以下である場合に、ハイレベルの信号を、バッテリ電圧ＶＢと端子Ｐ１との間の通電系配線が断線していることを示す断線検出信号として出力する断線検出回路２３とを備えている。
【００４０】
尚、ＦＥＴ１３は、上記端子Ｐ２に接続された電流出力用のソースとは別に、もう一つ電流検出用のソースを有しており、この電流検出用のソースには、電流出力用のソースに流れる電流に比例した電流が流れる。そして、過電流検出回路１９は、その電流検出用のソースに流れる電流から、ＦＥＴ１３の通電電流（負荷電流）が過電流判定値以上であるか否かを判定するように構成されている。また、過熱検出回路１７は、ＦＥＴ１３の近傍に配置されたダイオードを有しており、そのダイオードにおける順方向降下電圧の温度特性を利用して、上記の過熱検知を行うものである。
【００４１】
そして更に、本第１実施形態の電気負荷駆動用ＩＣ１１は、過熱検出回路１７の出力と遅延タイマ回路２１の出力とを入力としたオアゲート２５と、エミッタが接地電位に接続されていると共に、オアゲート２５の出力がハイレベルの時にオンするＮＰＮ形のトランジスタ２７と、トランジスタ２７のコレクタに接続されて、そのトランジスタ２７のコレクタ電圧を通電遮断用信号として外部へ出力する第１の信号出力端子Ｐ５と、過熱検出回路１７の出力と遅延タイマ回路２１の出力と断線検出回路２３の出力とを入力としたオアゲート２９と、そのオアゲート２９の出力を、異常の発生を示すモニタ信号ＭＳとして外部へ出力するためのモニタ信号出力端子Ｐ４と、オアゲート２９の出力がセット端子（Ｓ）に入力されたＳ−Ｒラッチ３１と、エミッタが接地電位に接続されていると共に、Ｓ−Ｒラッチ３１の出力がハイレベルの時にオンするＮＰＮ形のトランジスタ３３と、トランジスタ３３のコレクタに接続されて、そのトランジスタ３３のコレクタ電圧を通電遮断用信号として外部へ出力する第２の信号出力端子Ｐ６と、Ｓ−Ｒラッチ３１のリセット端子（Ｒ）に接続されて、外部からのリセット信号ＲＳを、そのＳ−Ｒラッチ３１のリセット端子（Ｒ）に供給するリセット信号入力端子Ｐ７とを備えている。
【００４２】
このような電気負荷駆動用ＩＣ１１においては、制御信号入力端子Ｐ３に入力される制御信号ＣＳがハイレベルであるときに、ＦＥＴ１３がオンして、端子Ｐ２に接続された電気負荷（コイルＬ１，Ｌ２）に電流が流れることとなるが、通電対象の電気負荷がシフトソレノイド４３のコイルＬ１であるならば、図１に示すように、マイコン３の制御信号ＣＳの出力端子と当該ＩＣ１１の制御信号入力端子Ｐ３とを、抵抗Ｒを介して接続すると共に、当該ＩＣ１１の第１の信号出力端子Ｐ５と制御信号入力端子Ｐ３とを接続する。また、必要に応じて、当該ＩＣ１１のモニタ信号出力端子Ｐ４をマイコン３の入力端子に接続する。尚、図１の抵抗Ｒは、トランジスタ２７がオンした時にマイコン３の制御信号ＣＳの出力端子から流れ出る電流を制限するためのものである。
【００４３】
そして、図１のような接続設定を行えば、本電気負荷駆動用ＩＣ１１は、図３に示すように動作することとなる。
まず、図３にて「過電流検出時」と記した期間に示すように、マイコン３から制御信号入力端子Ｐ３への制御信号ＣＳがハイレベルでＦＥＴ１３がオンしている時に、コイルＬ１がショート故障して、ＦＥＴ１３の通電電流（負荷電流）が過電流判定値以上になると、過電流検出回路１９の出力がハイレベルとなり、遅延タイマ回路２１及びオアゲート２５を介してトランジスタ２７がオンする。すると、第１の信号出力端子Ｐ５のレベル（トランジスタ２７のコレクタ電圧）がハイレベルからロウレベルとなり、そのロウレベルの信号によって、制御信号入力端子Ｐ３のレベル（制御信号入力端子Ｐ３に入力される制御信号ＣＳのレベル）もロウレベルになるため、マイコン３が出力している制御信号ＣＳがハイレベルであるにも拘わらず、ＦＥＴ１３がオフされて、コイルＬ１への通電が遮断される。
【００４４】
そして、ＦＥＴ１３がオフすると、通電電流が過電流判定値を下回り、過電流検出回路１９にて過電流が検出がされなくなるため、その過電流検出回路１９の出力がハイレベルからロウレベルに戻り、その時点から上記遅延時間Ｔｄが経過すると、遅延タイマ回路２１の出力がハイレベルからロウレベルに戻る。
【００４５】
すると、トランジスタ２７がオフして、制御信号入力端子Ｐ３のレベルがハイレベルに戻り、ＦＥＴ１３が再びオンすることとなる。
そして、この時、コイルＬ１に依然としてショート故障が生じていれば、過電流検出回路１９にて過電流が検出がされ、その過電流検出回路１９の出力が再びハイレベルとなる。
【００４６】
よって、過電流検知→ＦＥＴ１３のオフ（通電遮断）→過電流検知解除→ＦＥＴ１３のオン（通電再開）→過電流検知→…、といった動作が繰り返されることとなり、もしコイルＬ１が正常状態に復帰して過電流検知がされなくなれば、その時点から、ＦＥＴ１３はマイコン３からの制御信号ＣＳに応じてオンされることとなる。
【００４７】
次に、図３にて「過熱検出時」と記した期間に示すように、マイコン３からの制御信号ＣＳがハイレベルでＦＥＴ１３がオンしている時に、コイルＬ１が部分的にショート（レアショート）して、通電電流が過電流判定値に達しない程度に増大し、ＦＥＴ１３の温度が過熱検出判定値以上になったとする。
【００４８】
すると、過熱検出回路１７の出力がハイレベルとなり、オアゲート２５を介してトランジスタ２７がオンするため、この場合も、第１の信号出力端子Ｐ５のレベルがハイレベルからロウレベルになることに伴い、制御信号入力端子Ｐ３のレベルがロウレベルになってＦＥＴ１３が強制的にオフされる。
【００４９】
そして、ＦＥＴ１３がオフして、該ＦＥＴ１３の温度が低下し、過熱復帰判定値を下回ると、過熱検出回路１７での過熱検知が解除されて、その過熱検出回路１７の出力がハイレベルからロウレベルに戻る。
すると、トランジスタ２７がオフして、制御信号入力端子Ｐ３のレベルがハイレベルに戻り、ＦＥＴ１３が再びオンすることとなる。
【００５０】
そして、コイルＬ１に依然として部分的なショート故障が生じていれば、ＦＥＴ１３の温度が再び過熱検出判定値に達して、過熱検出回路１７の出力が再びハイレベルとなる。
よって、過熱検知→ＦＥＴ１３のオフ（通電遮断）→過熱検知解除→ＦＥＴ１３のオン（通電再開）→過熱検知→…、といった動作が繰り返されることとなり、もしコイルＬ１が正常状態に復帰して過熱検知がされなくなれば、その時点から、ＦＥＴ１３はマイコン３からの制御信号ＣＳに応じてオンされることとなる。
【００５１】
つまり、図１の接続設定を行った場合には、過電流検出回路１９と過熱検出回路１７との何れかによって、コイルＬ１のショート故障が検出されると、コイルＬ１への通電がマイコン３からの制御信号ＣＳに拘わらず一時的に遮断される（換言すれば、異常が検出されると、ＦＥＴ１３がマイコン３からの制御信号ＣＳに拘わらず一時的にオフされる）、というフェイルセーフ機能を実現することができる。このため、異常検出時には、正常状態への復帰を期待して、コイルＬ１への通電を制限しつつシフトソレノイド４３の駆動を続けることができる。
【００５２】
尚、本第１実施形態の電気負荷駆動用ＩＣ１１では、オアゲート２９の出力が、モニタ信号出力端子Ｐ４からモニタ信号ＭＳとして出力されるため、そのモニタ信号ＭＳは、図３に示すように、トランジスタ２７がオンして第１の信号出力端子Ｐ５及び制御信号入力端子Ｐ３のレベルがロウレベルとなっている時に、ハイレベルとなる。また、モニタ信号ＭＳは、断線検出回路２３によって配線の断線が検出された場合にもハイレベルとなる。よって、マイコン３は、当該ＩＣ１１からのモニタ信号ＭＳがハイレベルになったことを検知することにより、異常の発生を認識することができる。
【００５３】
一方、本第１実施形態の電気負荷駆動用ＩＣ１１において、通電対象の電気負荷がロックアップソレノイド４５のコイルＬ２であるならば、図２に示すように、マイコン３の制御信号ＣＳの出力端子と当該ＩＣ１１の制御信号入力端子Ｐ３とを、抵抗Ｒを介して接続すると共に、当該ＩＣ１１の第２の信号出力端子Ｐ６と制御信号入力端子Ｐ３とを接続する。そして更に、当該ＩＣ１１のモニタ信号出力端子Ｐ４とリセット信号入力端子Ｐ７とを、マイコン３の入力端子と出力端子とに夫々接続する。尚、図２の抵抗Ｒは、トランジスタ３３がオンした時にマイコン３の制御信号ＣＳの出力端子から流れ出る電流を制限するためのものである。
【００５４】
そして、図２のような接続設定を行えば、本電気負荷駆動用ＩＣ１１は、図４に示すように動作することとなる。
まず、図４にて「過電流検出時」と記した期間に示すように、マイコン３からの制御信号ＣＳがハイレベルでＦＥＴ１３がオンしている時に、コイルＬ２がショート故障して、ＦＥＴ１３の通電電流が過電流判定値以上になると、過電流検出回路１９の出力がハイレベルとなり、遅延タイマ回路２１及びオアゲート２９を介して、Ｓ−Ｒラッチ３１のセット端子（Ｓ）にハイレベル信号が印加される。
【００５５】
すると、Ｓ−Ｒラッチ３１の出力がハイレベルとなって、トランジスタ３３がオンする。そして、第２の信号出力端子Ｐ６のレベル（トランジスタ３３のコレクタ電圧）がハイレベルからロウレベルとなり、そのロウレベルの信号によって、制御信号入力端子Ｐ３のレベル（制御信号入力端子Ｐ３に入力される制御信号ＣＳのレベル）もロウレベルになるため、マイコン３が出力している制御信号ＣＳがハイレベルであるにも拘わらず、ＦＥＴ１３がオフされて、コイルＬ２への通電が遮断される。
【００５６】
そして、ＦＥＴ１３がオフすると、通電電流が過電流判定値よりも小さくなるため、過電流検出回路１９の出力がハイレベルからロウレベルに戻り、その時点から上記遅延時間Ｔｄが経過すると、遅延タイマ回路２１の出力及びオアゲート２９の出力（延いては、マイコン３へのモニタ信号ＭＳ）がハイレベルからロウレベルに戻る。
【００５７】
しかし、Ｓ−Ｒラッチ３１の出力はハイレベルにラッチされているため、トランジスタ３３は依然としてオンしたままとなる。よって、ＦＥＴ１３は、過電流検出回路１９によって過電流が検出された時点から継続してオフ状態に保持されることとなる。
【００５８】
そして、マイコン３は、当該ＩＣ１１からのモニタ信号ＭＳがハイレベルになったことを検知することにより、異常の発生を知ることができるため、そのモニタ信号ＭＳに基づき異常の発生を検知してから所望のタイミングで、図４の如く、当該ＩＣ１１のリセット信号入力端子Ｐ７へハイレベルのリセット信号ＲＳを出力することにより、Ｓ−Ｒラッチ３１をリセットしてトランジスタ３３をオフさせ、これにより、コイルＬ２への通電遮断保持状態を解除することができる。
【００５９】
このため、マイコン３は、モニタ信号ＭＳによって異常の発生を検知してから、自動変速機４１のクラッチ板５１の回転数差が小さくなっていると判断した時に、当該ＩＣ１１へリセット信号ＲＳを出力して通電遮断保持状態を解除し、そのような安全なタイミングでコイルＬ２への通電を試みることができる。そして、この時に、もしコイルＬ２が正常状態に復帰していれば、ＦＥＴ１３はマイコン３からの制御信号ＣＳに応じてオンされることとなる。
【００６０】
次に、図４にて「過熱検出時」と記した期間に示すように、マイコン３からの制御信号ＣＳがハイレベルでＦＥＴ１３がオンしている時に、コイルＬ２が部分的にショートして、通電電流が過電流判定値に達しない程度に増大し、ＦＥＴ１３の温度が過熱検出判定値以上になったとする。
【００６１】
すると、過熱検出回路１７の出力がハイレベルとなり、この場合にも、オアゲート２９を介して、Ｓ−Ｒラッチ３１のセット端子（Ｓ）にハイレベル信号が印加される。そして、Ｓ−Ｒラッチ３１の出力がハイレベルとなって、トランジスタ３３がオンするため、第２の信号出力端子Ｐ６のレベルがハイレベルからロウレベルとなり、ＦＥＴ１３が強制的にオフされる。
【００６２】
そして、ＦＥＴ１３がオフして、該ＦＥＴ１３の温度が低下し、過熱復帰判定値を下回ると、過熱検出回路１７での過熱検知が解除されて、その過熱検出回路１７の出力及びオアゲート２９の出力（延いては、マイコン３へのモニタ信号ＭＳ）がハイレベルからロウレベルに戻る。
【００６３】
しかし、この場合にも、Ｓ−Ｒラッチ３１の出力はハイレベルにラッチされているため、トランジスタ３３はオンしたままとなり、その結果、ＦＥＴ１３は、過熱検出回路１７によって過熱が検出された時点から継続してオフ状態に保持されることとなる。
【００６４】
そして、マイコン３は、前述した過電流検出時の場合と同様に、当該ＩＣ１１からのモニタ信号ＭＳに基づき異常の発生を検知してから所望のタイミングで、図４の如く、当該ＩＣ１１のリセット信号入力端子Ｐ７へハイレベルのリセット信号ＲＳを出力することにより、コイルＬ２への通電遮断保持状態を解除することができる。そして、この時に、もしコイルＬ２が正常状態に復帰していれば、ＦＥＴ１３はマイコン３からの制御信号ＣＳに応じてオンされることとなる。
【００６５】
尚、図４には表されていないが、断線検出回路２３によって配線の断線が検出された場合にも、Ｓ−Ｒラッチ３１の出力がハイレベルにラッチされて、トランジスタ３３がオンしたままとなる。そして、その状態は、マイコン３が任意のタイミングでリセット信号ＲＳを出力することにより、解除することができる。
【００６６】
つまり、図２の接続設定を行った場合には、過電流検出回路１９と過熱検出回路１７との何れかによってコイルＬ２のショート故障が検出されるか、或いは、断線検出回路２３によって配線の断線故障が検出されると、コイルＬ２への通電がマイコン３からの制御信号ＣＳに拘わらず継続して遮断される（換言すれば、異常が検出されると、ＦＥＴ１３がマイコン３からの制御信号ＣＳに拘わらず継続的にオフされる）、というフェイルセーフ機能を実現することができる。
【００６７】
そして、マイコン３は、当該ＩＣ１１からのモニタ信号ＭＳにより、コイルＬ２への通電が継続して遮断される通電遮断保持状態となっていることを知ることができ、コイルＬ２への通電が再度行えるタイミングで、当該ＩＣ１１へリセット信号ＲＳを出力することにより、その通電遮断保持状態を解除して、コイルＬ２への通電を試みることができる。
【００６８】
以上のような本第１実施形態の電気負荷駆動用ＩＣ１１によれば、１品種であるにも拘わらず、第１の信号出力端子Ｐ５と第２の信号出力端子Ｐ６との何れか一方を制御信号入力端子Ｐ３に接続することにより、シフトソレノイド４３とロックアップソレノイド４５との各々に合った２種類のフェイルセーフ機能を実現することができる。
【００６９】
また、本第１実施形態の電気負荷駆動用ＩＣ１１は、フェイルセーフ機能を必要としない電気負荷にも対応することができる。つまり、第１の信号出力端子Ｐ５及び第２の信号出力端子Ｐ６を、制御信号入力端子Ｐ３に接続しなければ、ＦＥＴ１３は、常にマイコン３からの制御信号ＣＳに従ってオン／オフすることとなるからである。尚、この場合、抵抗Ｒは省略することができる。
【００７０】
そして、本第１実施形態の電気負荷駆動用ＩＣ１１によれば、上記２種類のフェイルセーフ機能毎に専用のＩＣを製造するよりも、大量生産化によるコストダウンを実現することができ、延いては、当該電気負荷駆動用ＩＣ１１を用いる電子制御装置全体のコストを低減することができる。
【００７１】
例えば、本第１実施形態の電気負荷駆動用ＩＣ１１によって実現される上記２種類のフェイルセーフ機能毎に、夫々、専用のＩＣを製造する場合、その回路構成は、図６（Ａ），（Ｂ）のようになる。
即ち、図６（Ａ）に示すように、異常検出時にＦＥＴ１３を一時的にオフさせるといった、シフトソレノイド４３向けのフェイルセーフ機能だけを備えるＩＣ３５ａを考えた場合、その構成は、本第１実施形態のＩＣ１１と比較して、まず、第１及び第２の信号出力端子Ｐ５，Ｐ６と、リセット信号入力端子Ｐ７と、２つのトランジスタ２７，３３と、Ｓ−Ｒラッチ３１とを削除することとなる。そして、制御信号入力端子Ｐ３からバッファ１５へ至る信号経路にアンドゲート３７ａを追加して、そのアンドゲート３７ａの一方の入力端子と制御信号入力端子Ｐ３と接続し、更に、オアゲート２５の出力を反転させるインバータ３９ａを追加して、そのインバータ３９ａの出力がアンドゲート３７ａの他方の入力端子に入力されるように構成することとなる。
【００７２】
また、図６（Ｂ）に示すように、異常検出時にＦＥＴ１３を継続的にオフさせるといった、ロックアップソレノイド４５向けのフェイルセーフ機能だけを備えるＩＣ３５ｂを考えた場合、その構成は、本第１実施形態のＩＣ１１と比較して、まず、第１及び第２の信号出力端子Ｐ５，Ｐ６と、２つのトランジスタ２７，３３と、オアゲート２５とを削除することとなる。そして、制御信号入力端子Ｐ３からバッファ１５へ至る信号経路にアンドゲート３７ｂを追加して、そのアンドゲート３７ｂの一方の入力端子と制御信号入力端子Ｐ３と接続し、更に、Ｓ−Ｒラッチ３１の出力を反転させるインバータ３９ｂを追加して、そのインバータ３９ｂの出力がアンドゲート３７ｂの他方の入力端子に入力されるように構成することとなる。
【００７３】
このような２種類のＩＣ３５ａ，３５ｂを製造した場合、ＩＣ３５ａはロックアップソレノイド４５の駆動用には適さないものとなり、逆にＩＣ３５ｂはシフトソレノイド４３の駆動用には適さないものとなるため、各ＩＣ３５ａ，３５ｂの生産数が多くならず、それらのコストが高くなってしまう。
【００７４】
これに対して、本第１実施形態の電気負荷駆動用ＩＣ１１によれば、シフトソレノイド４３とロックアップソレノイド４５との両方の駆動に用いることができるため、総生産数を増やしてコストダウンを図ることができるのである。
尚、本第１実施形態の電気負荷駆動用ＩＣ１１では、過熱検出回路１７と過電流検出回路１９とが異常検出回路に相当している。また、遅延タイマ回路２１，オアゲート２５，及びトランジスタ２７が、第１の信号発生回路に相当しており、オアゲート２９，Ｓ−Ｒラッチ３１，及びトランジスタ３３が、第２の信号発生回路に相当している。
【００７５】
次に、第２実施形態の電気負荷駆動用ＩＣについて、図７〜図９を用いて説明する。
まず、図７及び図８は、本第２実施形態の電気負荷駆動用ＩＣ５３の内部構成及び外部接続状態を示す回路図である。
【００７６】
本第２実施形態の電気負荷駆動用ＩＣ５３は、ロウサイド駆動タイプのものであり、また本第２実施形態では、通電対象の電気負荷が、図９のような直噴式エンジンへの燃料供給システムを構成する電磁式燃料噴射弁（以下、インジェクタという）６１のコイルＬ３或いは高圧燃料ポンプ用電磁弁６３のコイルＬ４であるものとしている。そして、図７は、インジェクタ６１のコイルＬ３を通電対象とした場合を示し、図８は、高圧燃料ポンプ用電磁弁６３のコイルＬ４を通電対象とした場合を示している。
【００７７】
ここで、インジェクタ６１と高圧燃料ポンプ用電磁弁６３について簡単に説明すると、図９に示すように直噴式エンジンへの燃料供給システムでは、燃料タンク６５から低圧ポンプ６７によって汲み上げられた燃料が、燃料供給経路６８を介して高圧燃料ポンプ６９に送られ、その高圧燃料ポンプ６９で所定の圧力にまで高められてから、エンジンの各気筒毎に設けられた上記インジェクタ６１に供給される。そして、そのインジェクタ６１がコイルＬ３への通電によって開弁することにより、該当する気筒の燃焼室７１内に燃料が直接噴射される。
【００７８】
また、高圧燃料ポンプ６９は、エンジンのカム軸７３の回転に応じて昇降するピストン（図示省略）によって容積が増減する燃料室（図示省略）と、上記高圧燃料ポンプ用電磁弁６３とを備えており、上記燃料室は、インジェクタ６１への主燃料供給経路７５に常時連通していると共に、低圧ポンプ６７からの燃料供給経路６８に接続されている。そして、高圧燃料ポンプ用電磁弁６３がコイルＬ４への通電によって閉弁することにより、低圧ポンプ６７からの燃料供給経路６８と上記燃料室との連通が遮断されるようになっている。
【００７９】
このため、高圧燃料ポンプ６９では、低圧ポンプ６７からの燃料を燃料室に送る時（ピストンが下降する時）に、上記電磁弁６３のコイルＬ４が非通電とされて該電磁弁６３が開弁し、また、燃料室内の圧力を高めて該燃料室内の燃料をインジェクタ６１側へ吐出させる時（ピストンが上昇する時）に、電磁弁６３のコイルＬ４が通電されて該電磁弁６３が閉弁する。そして、こうした高圧燃料ポンプ６９の動作により、燃料タンク６５からの燃料が、主燃料供給経路７５を介して各インジェクタ６１に圧送される。
【００８０】
次に、図７及び図８に示すように、本第２実施形態の電気負荷駆動用ＩＣ５３は、第１実施形態の電気負荷駆動用ＩＣ１１と比較して、下記の▲１▼及び▲２▼の点が異なっている。尚、図７及び図８において、第１実施形態の電気負荷駆動用ＩＣ１１（図１及び図２）と同様の構成要素については、同じ符号を付しているため説明は省略する。
【００８１】
▲１▼：まず、本第２実施形態の電気負荷駆動用ＩＣ５３では、ＦＥＴ１３のドレインに接続された端子Ｐ１が、通電対象の電気負荷（この例ではインジェクタ６１のコイルＬ３或いは高圧燃料ポンプ用電磁弁６３のコイルＬ４）に接続される。そして、ＦＥＴ１３のソースに接続された端子Ｐ２が、接地電位に接続される。また、通電対象の電気負荷（コイルＬ３，Ｌ４）の端子Ｐ１とは反対側の端部は、バッテリ電圧ＶＢに接続される。これは、本ＩＣ５３がロウサイド駆動タイプであるからである。
【００８２】
▲２▼：次に、本第２実施形態の電気負荷駆動用ＩＣ５３は、図１，２に示した断線検出回路２３に代わる断線検出回路２３’を備えている。
この断線検出回路２３’も、電気負荷（コイルＬ３，Ｌ４）への通電系配線の断線を検出するものであるが、本ＩＣ５３がロウサイド駆動タイプであるため、以下のように構成されている。
【００８３】
即ち、断線検出回路２３’は、制御信号入力端子Ｐ３からバッファ１５を介してＦＥＴ１３のゲートに印加されている制御信号ＣＳがハイレベルであるにも拘わらず、ＦＥＴ１３のドレイン電位（端子Ｐ１の電位）が所定のしきい値（例えばバッテリ電圧ＶＢの１／２）以上である場合に、ハイレベルの信号を、接地電位と端子Ｐ２との間の配線が断線していることを示す断線検出信号として出力する。
【００８４】
そして、上記▲１▼，▲２▼以外は、前述した第１実施形態の電気負荷駆動用ＩＣ１１と全く同様である。
このような第２実施形態の電気負荷駆動用ＩＣ５３においても、制御信号入力端子Ｐ３に入力される制御信号ＣＳがハイレベルであるときに、ＦＥＴ１３がオンして、端子Ｐ１に接続された電気負荷（コイルＬ３，Ｌ４）に電流が流れることとなる。
【００８５】
そして、通電対象の電気負荷がインジェクタ６１のコイルＬ３であるならば、図７に示すように、マイコン３の制御信号ＣＳの出力端子と当該ＩＣ５３の制御信号入力端子Ｐ３とを、抵抗Ｒを介して接続すると共に、当該ＩＣ５３の第１の信号出力端子Ｐ５と制御信号入力端子Ｐ３とを接続する。また、必要に応じて、当該ＩＣ５３のモニタ信号出力端子Ｐ４をマイコン３の入力端子に接続する。
【００８６】
そして、図７のような接続設定を行えば、本電気負荷駆動用ＩＣ５３は、第１実施形態の電気負荷駆動用ＩＣ１１を図１の如く接続設定した場合と全く同様に動作することとなる。
つまり、過電流検出回路１９と過熱検出回路１７との何れかによってコイルＬ３のショート故障が検出されると、コイルＬ３への通電がマイコン３からの制御信号ＣＳに拘わらず一時的に遮断される、というフェイルセーフ機能が実現され、こうした異常発生時には、異常検知→ＦＥＴ１３のオフ（通電遮断）→異常検知解除→ＦＥＴ１３のオン（通電再開）→異常検知→…、といった動作が繰り返されることとなり、もしコイルＬ３が正常状態に復帰して異常検知がされなくなれば、その時点から、ＦＥＴ１３はマイコン３からの制御信号ＣＳに応じてオンされることとなる。このため、異常検出時には、正常状態への復帰を期待して、コイルＬ３への通電を制限しつつインジェクタ６１の駆動を続けることができる。
【００８７】
尚、本第２実施形態の電気負荷駆動用ＩＣ５３においても、マイコン３は、当該ＩＣ５３からのモニタ信号ＭＳがハイレベルになったことを検知することにより、異常の発生を認識することができる。
一方、本第２実施形態の電気負荷駆動用ＩＣ５３において、通電対象の電気負荷が高圧燃料ポンプ用電磁弁６３のコイルＬ４であるならば、図８に示すように、マイコン３の制御信号ＣＳの出力端子と当該ＩＣ５３の制御信号入力端子Ｐ３とを、抵抗Ｒを介して接続すると共に、当該ＩＣ５３の第２の信号出力端子Ｐ６と制御信号入力端子Ｐ３とを接続する。そして更に、当該ＩＣ５３のモニタ信号出力端子Ｐ４とリセット信号入力端子Ｐ７とを、マイコン３の入力端子と出力端子とに夫々接続する。
【００８８】
そして、図８のような接続設定を行えば、本電気負荷駆動用ＩＣ５３は、第１実施形態の電気負荷駆動用ＩＣ１１を図２の如く接続設定した場合と全く同様に動作することとなる。
つまり、過電流検出回路１９と過熱検出回路１７との何れかによってコイルＬ４のショート故障が検出されるか、或いは、断線検出回路２３によって配線の断線故障が検出されると、コイルＬ４への通電がマイコン３からの制御信号ＣＳに拘わらず継続して遮断される、というフェイルセーフ機能を実現することができる。そして、マイコン３は、当該ＩＣ５３からのモニタ信号ＭＳにより、コイルＬ４への通電が継続して遮断される通電遮断保持状態となっていることを知ることができ、コイルＬ４への通電が再度行えるタイミングで、当該ＩＣ５３へリセット信号ＲＳを出力することにより、その通電遮断保持状態を解除して、コイルＬ４への通電を試みることができる。
【００８９】
このような本第２実施形態の電気負荷駆動用ＩＣ５３によれば、１品種であるにも拘わらず、インジェクタ６１と高圧燃料ポンプ用電磁弁６３との各々に合った２種類のフェイルセーフ機能を実現することができる。
従って、本第２実施形態の電気負荷駆動用ＩＣ１１によっても、第１実施形態のＩＣ１１と同様に、大量生産化によるコストダウンを実現することができ、延いては、当該ＩＣ５３を用いる電子制御装置全体のコストを低減することができる。
【００９０】
ところで、上記各実施形態の電気負荷駆動用ＩＣ１１，５３では、過熱検出回路１７によって電気負荷のショート故障が検出される場合には、その過熱検出回路１７によって異常が検出されている間（即ち、過熱検出回路１７の出力がハイレベルになっている間）、トランジスタ２７がオンして第１の信号出力端子Ｐ５からロウレベルの通電遮断用信号が出力され、また、過電流検出回路１９によって電気負荷のショート故障が検出される場合には、遅延タイマ回路２１の作用により、その過電流検出回路１９によって異常が検出されてから該回路１９により異常が検出されなくなって一定時間Ｔｄが経過するまでの間（即ち、過電流検出回路１９の出力がハイレベルになった時点から、その出力がロウレベルに戻って一定時間Ｔｄが経過するまでの間）、トランジスタ２７がオンして第１の信号出力端子Ｐ５からロウレベルの通電遮断用信号が出力されるようになっていた。
【００９１】
これに対し、例えば、オアゲート２５とトランジスタ２７のベースとの間に、オアゲート２５の出力がハイレベルになると一定時間だけハイレベルの信号を出力するワンショットタイマ回路を設ければ、過熱検出回路１７と過電流検出回路１９との何れかによって電気負荷のショート故障が検出されてから一定時間が経過するまでの間、トランジスタ２７がオンして第１の信号出力端子Ｐ５からロウレベルの通電遮断用信号が出力されることとなる。
【００９２】
そして、このようにしても、前述した各実施形態のＩＣ１１，５３と同様の機能及び効果が得られる。
以上、本発明の一実施形態について説明したが、本発明は、種々の形態を採り得ることは言うまでもない。
【００９３】
例えば、上記各実施形態の電気負荷駆動用ＩＣ１１，５３は、制御信号入力端子Ｐ３に入力される制御信号ＣＳがハイレベルの時に、ＦＥＴ１３がオンするものであったが、制御信号ＣＳがロウレベルの時にＦＥＴ１３がオンするように構成しても良い。そして、この場合には、異常検出時に各信号出力端子Ｐ５，Ｐ６から、ハイレベルの信号が通電遮断用信号として出力されるように構成すれば良い。
【００９４】
また、出力トランジスタとしては、ＦＥＴ１３に限らず、バイポーラトランジスタでも良い。
また更に、上記各実施形態の電気負荷駆動用ＩＣ１１，５３は、前述した各アクチュエータ４３，４５，６１，６３のコイルＬ１〜Ｌ４に限らず、それ以外のアクチュエータのコイルやランプ等の他の電気負荷に対しても適用することができる。
【図面の簡単な説明】
【図１】第１実施形態の電気負荷駆動用ＩＣの内部構成と、それをシフトソレノイドの駆動に用いた場合の外部接続状態を示す回路図である。
【図２】第１実施形態の電気負荷駆動用ＩＣの内部構成と、それをロックアップソレノイドの駆動に用いた場合の外部接続状態を示す回路図である。
【図３】第１実施形態の電気負荷駆動用ＩＣを図１の外部接続状態にした場合の動作を表すタイムチャートである。
【図４】第１実施形態の電気負荷駆動用ＩＣを図２の外部接続状態にした場合の動作を表すタイムチャートである。
【図５】シフトソレノイド及びロックアップソレノイドを説明する説明図である。
【図６】異なるフェイルセーフ機能毎に専用のＩＣを製造した場合の各ＩＣの回路構成を例示する回路図である。
【図７】第２実施形態の電気負荷駆動用ＩＣの内部構成と、それを電磁式燃料噴射弁（インジェクタ）の駆動に用いた場合の外部接続状態を示す回路図である。
【図８】第２実施形態の電気負荷駆動用ＩＣの内部構成と、それを高圧燃料ポンプ用電磁弁の駆動に用いた場合の外部接続状態を示す回路図である。
【図９】インジェクタ及び高圧燃料ポンプ用電磁弁を説明する説明図である。
【図１０】電子制御装置の基本的な構成を表すブロック図である。
【符号の説明】
１…電子制御装置、３…マイコン、１１，５３…電気負荷駆動用ＩＣ、Ｐ３…制御信号入力端子、Ｐ４…モニタ信号出力端子、Ｐ５…第１の信号出力端子、Ｐ６…第２の信号出力端子、Ｐ７…リセット信号入力端子、１３…ＮチャネルＭＯＳＦＥＴ、１５…バッファ、１７…過熱検出回路、１９…過電流検出回路、２１…遅延タイマ回路、２３…断線検出回路、２５，２９…オアゲート、２７，３３…トランジスタ、３１…Ｓ−Ｒラッチ、４１…自動変速機、４３…シフトソレノイド、Ｌ１…シフトソレノイドのコイル、４５…ロックアップソレノイド、Ｌ２…ロックアップソレノイドのコイル、６１…インジェクタ、Ｌ３…インジェクタのコイル、６３…高圧燃料ポンプ用電磁弁、Ｌ４…高圧燃料ポンプ用電磁弁のコイル、６９…高圧燃料ポンプ
【図１】
0003610867.tif 000002
【図２】
0003610867.tif 000003
【図３】
0003610867.tif 000004
【図４】
0003610867.tif 000005
【図５】
0003610867.tif 000006
【図６】
0003610867.tif 000007
【図７】
0003610867.tif 000008
【図８】
0003610867.tif 000009
【図９】
0003610867.tif 000010
【図１０】
0003610867.tif 000011