(57)【要約】【課題】負荷素子のオープン故障状態を通電制御中に検出できるようにした負荷駆動回路を提供する。【解決手段】負荷回路４のＬＥＤ１は、ＥＣＵ２の出力端子ＯＵＴから通電される。ＥＣＵ２にはＩＣ３が設けられる。コンデンサ６は出力端子ＯＵＴとグランドの間に接続される。ＩＣ３は、制御部８によりＭＯＳＦＥＴ７をＰＷＭ駆動で制御する。コンパレータ１１は閾値電圧Ｖｔｈと出力電圧ＶＬを比較して検出信号を制御部８に出力する。制御部８は、ＰＷＭ駆動状態でＬＥＤ１のオフ時に出力電圧ＶＬが正常に下降するかを判定し、遅い場合にオープン故障を判定する。これにより、違和感なく負荷回路４のオープン故障を判定できる。【選択図】図１
2016134832.tif 000002
【特許請求の範囲】
【請求項１】
出力端子に接続された負荷素子（１）に対して駆動時に定電圧を繰り返しパルスにより供給する駆動回路（３、３ａ）と、
前記出力端子から一定電位の端子に接続されるコンデンサ（６）と、
前記出力端子の出力電圧と所定の閾値電圧とを比較する比較回路（１１）と、
前記駆動回路による駆動時に、前記繰り返しパルスによる通電オフ時点から一定時間が経過するまでの間に前記比較回路から前記出力電圧が前記閾値電圧に達する変化があることを示す比較出力が得られていない場合に、前記出力端子に前記負荷素子が接続されていないオープン故障状態となっていることを判定する判定回路（８）と
を備えたことを特徴とする負荷駆動回路。
【請求項２】
請求項１に記載の負荷駆動回路において、
前記負荷素子は、ＬＥＤ（light emitting diode）（１）であることを特徴とする負荷駆動回路。
【請求項３】
請求項１または２に記載の負荷駆動回路において、
前記判定回路（８）は、前記駆動回路（３、３ａ）による駆動時に、前記繰り返しパルスによる通電オン時点から一定時間が経過するまでの間に前記比較回路（１１）から前記出力電圧が前記閾値電圧に達する変化があることを示す比較出力が得られていない場合に、前記負荷素子（１）への通電経路が短絡している負荷側ショート故障状態となっていることを判定することを特徴とする負荷駆動回路。
【請求項４】
請求項１から３の何れか一項に記載の負荷駆動回路において、
前記判定回路（８）は、前記駆動回路（３、３ａ）の非駆動時に、前記比較回路（１１）から前記出力電圧が前記閾値電圧に達する変化を生じていることを示す比較出力がある場合に、負荷素子が通電状態となる電源ショート故障状態となっていることを判定することを特徴とする負荷駆動回路。
【請求項５】
請求項１から４のいずれか一項に記載の負荷駆動回路において、
前記駆動回路（３）は電源端子側に接続され、前記負荷素子（１）はグランド側に接続されるハイサイド駆動であることを特徴とする負荷駆動回路。
【請求項６】
請求項１から４のいずれか一項に記載の負荷駆動回路において、
前記駆動回路（３ａ）はグランド端子側に接続され、前記負荷素子（１）は電源端子側に接続されるローサイド駆動であることを特徴とする負荷駆動回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、負荷駆動回路に関する。
【背景技術】
【０００２】
ＬＥＤなどの負荷素子に繰り返しパルスであるＰＷＭ通電して点灯させる負荷駆動回路においては、回路に接続される負荷素子がオープン状態となっている状態をチェックする機能を備えたものがある。この場合に、例えば、負荷素子の駆動停止中に一定電流を流すなどして通電状態を検出してレベル判定をすることで負荷素子がオープン状態となっていることを検出するようにしている。
【０００３】
この場合、ＬＥＤなどの負荷素子では一定電流を流すことで検出を行うときに、電流値を小さくした場合でも出力端子がプルアップされることでＬＥＤが点灯するなどの動作が行われ、使用者が違和感を感ずるなどの問題があった。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−１６０３９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、上記事情を考慮してなされたもので、その目的は、負荷素子に対して繰り返しパルスで通電制御する場合に、オープン故障状態を通電制御中に検出できるようにした負荷駆動回路を提供することにある。
【課題を解決するための手段】
【０００６】
請求項１に記載の負荷駆動回路は、出力端子に接続された負荷素子に対して駆動時に定電圧を繰り返しパルスにより供給する駆動回路と、前記出力端子から一定電位の端子に接続されるコンデンサと、前記出力端子の出力電圧と所定の閾値電圧とを比較する比較回路と、前記駆動回路による駆動時に、前記繰り返しパルスによる通電オフ時点から一定時間が経過するまでの間に前記比較回路から前記出力電圧が前記閾値電圧に達する変化があることを示す比較出力が得られていない場合に、前記出力端子に前記負荷素子が接続されていないオープン故障状態となっていることを判定する判定回路とを備えている。
【０００７】
上記構成を採用することにより、負荷素子を駆動する際に、駆動回路から繰り返しパルスにより電圧を印加して通電をする。このとき、負荷素子が出力端子に接続された正常状態では、通電時にコンデンサが充電されて端子電圧が所定レベルの出力電圧となった後に、負荷素子を駆動することができる。通電オフ時にはコンデンサの電荷が放電されて出力端子の電位は低下し負荷素子が駆動停止される。繰り返しパルスにより駆動することで、この動作を繰り返し実施して負荷素子が駆動制御される。
【０００８】
一方、負荷素子が出力端子に接続されていないオープン故障状態では、通電時にコンデンサが充電されて端子電圧が所定レベルの出力電圧となる。このとき、負荷素子は接続されていないので駆動されない。そして、通電オフ時にはコンデンサの電荷が負荷素子側で放電されないので、端子電圧はそのままとなるかリークなどで徐々に低下する。これにより、負荷素子が接続されている正常状態に比べて出力端子の電圧が一定時間を経過した時点でも閾値電圧以下にならなくなる。この結果、判定回路は、比較回路から出力電圧が閾値電圧に達する変化があることを示す比較出力が得られないので、出力端子に負荷素子が接続されていないオープン故障状態となっていることを判定する。
【０００９】
以上のように、オープン故障の検出を負荷素子の駆動制御中に実行可能となり、負荷素子の駆動停止時に検出する場合に発生する負荷素子への通電で使用者に違和感を与えるこということが無くなる。
【図面の簡単な説明】
【００１０】
【図１】第１実施形態を示す電気的構成図
【図２】故障モードを説明するためのモデル
【図３】制御系統の機能ブロック構成図
【図４】各部の信号を示すタイムチャート
【図５】故障状態と検出タイミングの対応関係を示す図
【図６】第２実施形態における各部の信号を示すタイムチャート
【図７】第３実施形態における各部の信号を示すタイムチャート
【図８】第４実施形態を示す電気的構成図
【図９】故障モードを説明するためのモデル
【図１０】各部の信号を示すタイムチャート
【図１１】故障状態と検出タイミングの対応関係を示す図
【図１２】第５実施形態を示す作用説明図
【発明を実施するための形態】
【００１１】
（第１実施形態）
以下、本発明の第１実施形態について、図１〜図５を参照して説明する。
図１は負荷素子としてＬＥＤ（light emitting diode）１を点灯制御するＥＣＵ（electronic controll unit）２の構成を示している。このＥＣＵ２内には種々の回路が設けられるが、ＬＥＤ１の点灯のための構成としては、点灯制御用の駆動回路としてのＩＣ３が設けられている。このＩＣ３は、ＥＣＵ２内のマイコン２ａ（図３参照）からＬＥＤ点灯制御用の信号が与えられる。また、ＩＣ３は、後述するＬＥＤ点灯動作で異常を検出したときにはマイコン２ａに検出情報を送信する。
【００１２】
負荷回路４としては、前述のＬＥＤ１と抵抗５との直列回路が設けられている。負荷回路４は、ＥＣＵ２の出力端子ＯＵＴに接続されている。ＩＣ３の出力端子ＱはＥＣＵ２の出力端子ＯＵＴに接続されると共に、コンデンサ６を介してグランドに接続されている。ＩＣ３の電源端子ＲはＥＣＵ２の電源端子Ｐを介して直流電源ＶＤに接続されている。
【００１３】
ＩＣ３において、電源端子Ｒと出力端子Ｑとの間にＬＥＤ１への通電用のｎチャンネル型のＭＯＳＦＥＴ７が接続されている。ＭＯＳＦＥＴ７は、ＰＷＭ制御用のゲート信号が制御部８から与えられる。このＭＯＳＦＥＴ７はハイサイドで使用するものであり、ドレインが直流電源ＶＤに接続されており、ゲート信号は直流電源ＶＤの電圧よりも高い電圧で駆動される。制御部８は、後述するように判定回路としての機能も備えている。
【００１４】
ＭＯＳＦＥＴ７のドレインは抵抗９および電流源１０を直列に介してグランドに接続される。抵抗９は、電流源１０により供給される一定電流による電圧降下分で発生する閾値電圧Ｖｔｈを生成する。コンパレータ１１は、抵抗９と電流源１０との共通接続点から反転入力端子に閾値電圧Ｖｔｈが入力されるように接続される。
【００１５】
コンパレータ１１の非反転入力端子には、ＭＯＳＦＥＴ７のソースが接続されている。ＭＯＳＦＥＴ７のソースには、負荷回路４に印加されている電圧Ｖｏｕｔが発生している。これにより、コンパレータ１１の非反転入力端子に負荷回路４の電圧Ｖｏｕｔが入力される。コンパレータ１１は、負荷回路４の電圧Ｖｏｕｔが閾値電圧Ｖｔｈを超えるとハイレベルの検出信号を出力する。なお、コンパレータ１１は、本実施形態における動作に加えて、過電流を検出する動作も時分割制御により実施可能に構成されている。
【００１６】
図２は負荷回路４の故障モードをスイッチＳ１〜Ｓ３を設けることでモデル化して示すものである。図１の接続関係にあわせると、負荷回路４は、ＥＣＵ２の出力端子ＯＵＴに接続されているが、この部分はスイッチＳ１がオン状態で正常を示しており、オフ状態になるとオープン故障が発生していることを示している。また、負荷回路４は直流電源ＶＤには接続されていないが、この状態はスイッチＳ２がオフ状態であることで示され、オン状態になることがバッテリショート故障（電源ショート故障）となる状態である。さらに、負荷回路４はグランドに接続されていないが、この状態はスイッチＳ３がオフ状態であることで示され、オン状態になることがグランドショート故障（負荷側ショート故障）となる状態である。
【００１７】
図３は、駆動回路４としての駆動対象を駆動制御するＩＣ３の回路内の機能ブロック構成を示している。ＩＣ３は、制御部８のシリアルＩ／Ｆ（インターフェース）部８ａにＥＣＵ２内のマイコン２ａにより制御信号が与えられる。マイコン２ａから与えられる制御信号は、周波数指示の信号とＤｕｔｙ指示の信号であり、シリアルＩ／Ｆ部８ａにてこれが分離されてＰＷＭ（pulse width modulation）発生部８ｂに入力される。また、シリアルＩ／Ｆ部８ａは、内部で検出した異常信号をマイコン２ａに送信する。
【００１８】
ＰＷＭ発生部８ｂは、マイコン２ａからの動作信号に基づいて、指定された周波数とＤｕｔｙの駆動用のＰＷＭ信号を生成して出力制御部８ｃに出力する。出力制御部８ｃは、ドライバ７として示すＭＯＳＦＥＴ７のゲートにＰＷＭのゲート信号を与える。なお、出力制御部８ｃは、異常保持部８ｄから異常状態に対応して遮断信号が与えられたときにはドライバ７（ＭＯＳＦＥＴ７）にゲート信号を伝えないように構成されている。
【００１９】
異常保持部８ｄは、検出フィルタ８ｅから異常確定信号が入力され、異常判別部８ｆから異常の種類を示す信号が入力される。異常判別部８ｆは、コンパレータ１１からの出力信号とＰＷＭ発生部８ｂからのＰＷＭ信号により異常状態および異常の種類を判別する。
【００２０】
コンパレータ１１は、ドライバ７の出力状態をモニタしている。具体的には、コンパレータ１１は、ドライバ７から駆動対象４で示す負荷回路４につながる出力端子Ｑの電位を所定の閾値電圧と比較して異常が生じているか否かを判定するものである。
【００２１】
異常判別部８ｆは、ＰＷＭ発生部８ｂからＰＷＭ信号が入力されていて、これによりドライバ７の駆動状態を示すオンＤｕｔｙ／オフＤｕｔｙから、ドライバ７が正常に動作しているときのコンパレータ１１の出力を期待値として対応づけることができる。異常判定部８ｆは、実際のコンパレータ１１の出力信号と期待値とを比較することで、ドライバ７の正常状態、異常状態が判定でき、さらには異常状態の種類を判定することができる。
【００２２】
検出フィルタ８ｅは、異常判定部８ｆにより判定された異常状態が、状態遷移による一時的なものかどうかを所定の時間フィルタで判別する。この場合、検出フィルタ８ｅは、異常状態がオンＤｕｔｙとオフＤｕｔｙとの切り替わりの時点であるＰＷＭエッジからどれだけ継続するかを計測するために、毎ＰＷＭエッジでクリア信号を発効させ、異常カウントを開始している。
【００２３】
異常保持部８ｄは、検出フィルタ８ｅからフィルタ時間を越えて出力される一時的でない異常信号を検出してこれを保持する。このとき、異常保持部８ｄは、ドライバ７の破壊を防止するため、異常の種類に応じて、出力遮断信号を出力制御部８ｃに出力して、ドライバ７による出力を遮断してドライバ７自身を保護する。
【００２４】
次に、上記構成の作用について図４も参照して説明する。上記した図１の回路においては、制御部８によりＭＯＳＦＥＴ７のゲート駆動信号が出力されると、ＭＯＳＦＥＴ７がオンしたときに出力端子Ｑに電源電圧ＶＤの電圧がほぼ印加され、コンデンサ６に電荷が充電されて端子電圧が上昇すると出力端子ＯＵＴに接続された負荷回路４のＬＥＤ１に通電され、ＬＥＤ１が点灯する。ＭＯＳＦＥＴ７がオフされると、コンデンサ６の電荷が放電されて出力端子ＯＵＴの出力電圧ＶＬが低下し、ＬＥＤ１への通電が停止されて消灯する。
【００２５】
ＩＣ３の制御部８は、上記のようなＬＥＤ１の通電制御期間中やＬＥＤ１のオフ期間中に、ＥＣＵ２の出力端子ＯＵＴの出力電圧ＶＬの状態を監視している。前述のように、ＬＥＤ１を点灯制御する際に、異常状態となる故障としては、（Ａ）バッテリショート故障、（Ｂ）オープン故障、（Ｃ）グランドショート故障など３つの故障状態がある。
【００２６】
（Ａ）のバッテリショート故障は、出力端子ＯＵＴが何らかの原因により電源端子ＶＤと短絡状態となる故障（電源ショート故障）で、ＰＷＭ制御をオフしている状態でもＬＥＤ１に通電されてしまう故障である。図２では、スイッチＳ２がオンとなっている状態である。（Ｂ）のオープン故障は、出力端子ＯＵＴが負荷回路４に接続されず開放状態となっている故障で、ＬＥＤ１の点灯をさせることができない状態である。図２では、スイッチＳ１がオフとなっている状態である。（Ｃ）のグランドショート故障は、出力端子ＯＵＴがグランド端子と短絡状態となる故障（負荷側ショート故障）で、この場合もＬＥＤ１の点灯をさせることができない状態である。図２では、スイッチＳ３がオンとなっている状態である。
【００２７】
次に、図４のタイムチャートを参照して詳細な故障検出動作について説明する。なお、以下の説明では、時刻ｔ１〜ｔ２０を用いて時刻の推移に伴う動作を説明するが、これらの時刻ｔ１〜ｔ２０は、説明の便宜上連続的に示しているが、必ずしも連続的に発生する事象ではなく、故障の内容毎に示す以下の説明における期間が連続的な時刻であるものとする。
【００２８】
まず、ＰＷＭ信号を出力しないオフ期間中での故障モードである、（Ａ）のバッテリショート故障について説明する。この状態は、図４（ａ）に示すように、ＭＯＳＦＥＴ７がＰＷＭ制御されないオフ期間中であるから、ＭＯＳＦＥＴ７のソースはローレベルであり、正常状態であればＥＣＵ２の出力端子ＯＵＴの出力電圧ＶＬは、図４（ｂ）に破線で示すように、コンデンサ６の電荷放電によりほぼグランドレベルとなる。
【００２９】
しかし、この故障で出力端子ＯＵＴが電源端子ＶＤと短絡することで、出力端子ＯＵＴの出力電圧ＶＬは電源電圧ＶＤ近くの電位に保持された状態である。また、この状態では、ＬＥＤ１は常時点灯状態となっている。この場合には、図４（ｂ）に実線で示すように、出力電圧ＶＬがほぼ電源電圧ＶＤであることから、閾値電圧Ｖｔｈを超えており、バッテリショート故障が発生した時点（図４中検出時点ｔ１）でコンパレータ１１の出力がハイレベルになる（図４（ｃ）参照）。
【００３０】
制御部８の異常判別部８ｆでは、ＰＷＭ発生部８ｂからＰＷＭ信号が出力されていないことから、ＰＷＭオフ期間中であることを判別している。そして、異常判別部８ｆは、このＰＷＭオフ期間中にコンパレータ１１からハイレベルの信号が入力されることから、バッテリショート故障の異常状態が発生していることを判別し、異常信号を検出フィルタ８ｅに出力する。検出フィルタ８ｅでは、エラーカウンタにより一定期間異常信号の出力期間をカウントし（図４（ｄ）参照）、一定期間を過ぎても異常信号が入力されている場合には、異常であると判別して（図４中時刻ｔ２）異常確定の信号を異常保持部８ｄに出力する。
【００３１】
異常保持部８ｄは、検出フィルタ８ｅから異常確定の信号が入力され、異常判別部８ｆからバッテリショート故障であることが入力されるので、出力端子ＯＵＴが電源端子ＶＤと短絡状態にあることを特定する。この故障モードでは、ＰＷＭ信号を出力していない状態でＬＥＤ１が点灯する状態であるから、ＥＣＵ２側では負荷回路４に対して保護動作を行うなどの制御をすることができない。異常保持部８ｄは、ダイアグ信号としてシリアルＩ／Ｆ部８ａを介してマイコン２ａにバッテリショート故障の発生状態を示すＢＡＴＴショートフラグを設定して送信する（図４（ｆ）参照）。
【００３２】
一方、バッテリショート故障が回復した場合には、ＥＣＵ２の出力端子ＯＵＴはグランドレベルに戻り（図４中時刻ｔ３）、コンパレータ１１の出力はローレベルに反転する。また、この状態では異常判別部８ｆは正常な状態であることを判定して異常信号の出力を停止する。これにより、異常保持部８ｄは、ＢＡＴＴショートフラグを解除してマイコン２ａにその旨を送信する（図４（ｆ）参照）。
【００３３】
次に、ＰＷＭ信号によりＭＯＳＦＥＴ７の駆動制御を行う動作期間中の故障モードである（Ｂ）オープン故障について説明する。ＰＷＭ動作期間中においては、ＭＯＳＦＥＴ７がＰＷＭ発生部８ｃから与えられるＰＷＭ信号によりオンオフ動作している。例えば、ＰＷＭ信号が時刻ｔ４でオンＤｕｔｙになると（図４（ａ））、ＭＯＳＦＥＴ７がオンして出力端子ＯＵＴに電源電圧ＶＤが給電される。負荷回路４が出力端子ＯＵＴに接続された正常状態では、これによってＬＥＤ１に通電されて点灯状態となる。
【００３４】
このとき、異常判別部８ｆは、ＰＷＭ信号がオンＤｕｔｙでハイレベルとなった時点ｔ４でコンパレータ１１からハイレベルの信号が入力されていないことから、一時的に異常信号を検出フィルタ８ｅに出力する。検出フィルタ８ｅにおいては、ＰＷＭ信号がオンＤｕｔｙとなったエッジタイミングでカウンタがクリアされ、異常判別部８ｆからの異常信号の出力時間をエラーカウンタによりカウントを開始する（図４（ｄ）参照）。正常状態であるから、一定時間内の時刻ｔ５で出力端子ＯＵＴの出力電圧ＶＬが電源電圧ＶＤ近くまで上昇して閾値電圧Ｖｔｈを超えることで、コンパレータ１１からハイレベルの信号が異常判別部８ｆに入力される（図４（ｃ）参照）。異常判別部８ｆは、これによって異常信号を解除するので、検出フィルタ８ｅはエラーカウンタのカウント動作を停止する（図４（ｄ）参照）。
【００３５】
この後、ＰＷＭ信号が時刻ｔ６でオフＤｕｔｙになると、ＭＯＳＦＥＴ７はオフされる。これにより、出力端子ＯＵＴは電源ＶＤから切り離されるが、この時点では、コンデンサ６の電荷によって出力電圧ＶＬが閾値電圧Ｖｔｈを超える状態である。異常判定部８ｆは、コンパレータ１１からハイレベルの信号が入力されていることから異常信号を検出フィルタ８ｅに出力する。検出フィルタ８ｅにおいては、ＰＷＭ信号がオフＤｕｔｙとなったエッジタイミングでカウンタがクリアされ、異常判別部８ｆからの異常信号の出力時間をエラーカウンタによりカウントを開始する。
【００３６】
正常状態であるから、コンデンサ６の電荷がＬＥＤ１を通じて放電され、ＬＥＤ１は消灯状態となり、出力端子ＯＵＴの出力電圧ＶＬは、グランドレベルに移行する。したがって、出力電圧ＶＬが一定時間内の時刻ｔ７で閾値電圧Ｖｔｈ以下になることで、コンパレータ１１からローレベルの信号が異常判別部８ｆに入力される。異常判別部８ｆは、これによって異常信号を解除するので、検出フィルタ８ｅはエラーカウンタのカウント動作を停止する。
【００３７】
次に、オープン故障が発生している場合について説明する。この場合には、ＰＷＭ信号が時刻ｔ８でオンＤｕｔｙになると、ＭＯＳＦＥＴ７がオンして出力端子ＯＵＴに電源電圧ＶＤが給電される。この場合、出力端子ＯＵＴの出力電圧ＶＬは、負荷回路４が出力端子ＯＵＴに接続されていない状態でも、コンデンサ６の充電により電源電圧ＶＤ近くまで上昇する。これにより、ＬＥＤ１は点灯しない状態であるが、オンＤｕｔｙ期間では負荷オープン故障は判別されない。
【００３８】
このとき、異常判別部８ｆは、ＰＷＭ信号がオンＤｕｔｙでハイレベルとなった時点でコンパレータ１１からハイレベルの信号が入力されていないことから、一時的に異常信号を検出フィルタ８ｅに出力する。検出フィルタ８ｅにおいては、ＰＷＭ信号がオンＤｕｔｙとなったエッジタイミングでカウンタがクリアされ、異常判別部８ｆからの異常信号の出力時間をエラーカウンタによりカウントを開始する。負荷オープン故障状態であるが、一定時間内の時刻ｔ９で出力電圧ＶＬが電源電圧ＶＤ近くまで上昇して閾値電圧Ｖｔｈを超えることで、コンパレータ１１からハイレベルの信号が異常判別部８ｆに入力される。異常判別部８ｆは、これによって異常信号を解除するので、検出フィルタ８ｅはエラーカウンタのカウント動作を停止する。
【００３９】
この後、ＰＷＭ信号が時刻ｔ１０でオフＤｕｔｙになると、ＭＯＳＦＥＴ７はオフされる。これにより、出力端子ＯＵＴは電源ＶＤから切り離されるが、この時点では、コンデンサ６の電荷によって出力電圧ＶＬが閾値電圧Ｖｔｈを超える状態である。異常判定部８ｆは、コンパレータ１１からハイレベルの信号が入力されていることから異常信号を検出フィルタ８ｅに出力する。検出フィルタ８ｅにおいては、ＰＷＭ信号がオフＤｕｔｙとなったエッジタイミングでカウンタがクリアされ、異常判別部８ｆからの異常信号の出力時間をエラーカウンタによりカウントを開始する。
【００４０】
いま、負荷オープン故障状態であるから、コンデンサ６の電荷がＬＥＤ１を通じて放電することはなく、ＩＣ３内でのリークなどによって放電されることで、徐々に電圧が低下していく。このため、出力端子ＯＵＴの出力電圧ＶＬの低下は正常動作時に比べて時間がかかり、したがって、出力電圧ＶＬは一定時間を経過した時刻ｔ１１で閾値電圧Ｖｔｈ以下になることはない。
【００４１】
この結果、異常判別部８ｆは、時刻ｔ１１でもコンパレータ１１からハイレベルの信号を受信していて異常信号を検出フィルタ８ｅに出力している。検出フィルタ８ｅは、カウンタをクリアした後一定時間が経過した時刻ｔ１１で、異常状態を判定して異常確定の信号を異常保持部８ｄに出力する。異常保持部８ｄは、異常判別部８ｆから異常の種類について情報を受信しているので、この異常状態が負荷のオープン故障であることを判定する。異常保持部８ｄは、時刻ｔ１１でオープン故障のＯＰＮ故障フラグを設定し（図４（ｇ）参照）、ダイアグ信号としてマイコン２ａに送信する。
【００４２】
この後、出力電圧ＶＬはこの後時刻ｔ１２で閾値電圧Ｖｔｈ以下になるので、コンパレータ１１の出力はローレベルになる。これにより、異常判別部８ｆは異常信号の出力を停止するが、この時点では、異常保持部８ｄにより異常確定の信号を保持しているので、オープン故障の検出状態が保持されている。以後、マイコン２ａ側から異常解除のクリア信号が入力されるまで異常確定信号は保持されている。
【００４３】
なお、上記のようなオープン故障が発生した場合には、ＰＷＭ信号がオフ期間と同じオフＤｕｔｙ時で出力電圧ＶＬが閾値電圧Ｖｔｈを超える状態であるから、条件的には（Ａ）のバッテリショート故障と同じである。したがって、この場合に、ＯＰＮ故障フラグに加えてＢＡＴＴショートフラグも設定するようにしても良い。ただし、ＯＰＮ故障フラグとＢＡＴＴショートフラグの両方が設定された場合には、ＯＰＮ故障フラグの状態を優先して採用することでオープン故障を判定することができる。
【００４４】
続いて、ＰＷＭ信号によりＭＯＳＦＥＴ７の駆動制御を行う動作期間中の故障モードである（Ｃ）グランドショート故障について説明する。以下の説明では、グランドショート故障が発生している状態でオンＤｕｔｙに移行する場合をケース１、ＬＥＤ１を点灯させているオンＤｕｔｙ期間中にグランドショート故障が発生する場合をケース２として分けて述べる。
【００４５】
まず、ケース１の場合について説明する。この場合には、すでにグランドショート故障が発生していて、出力端子ＯＵＴはグランドに接続された状態となっている。このため、ＰＷＭ信号でオンＤｕｔｙに切り替わっても負荷回路４のＬＥＤ１には通電することができない状態である。
【００４６】
この場合には、ＰＷＭ信号が時刻ｔ１３でオンＤｕｔｙになると、ＭＯＳＦＥＴ７がオンして出力端子ＯＵＴに電源電圧ＶＤが給電される。ところが、出力端子ＯＵＴがグランドに短絡しているので、短絡電流が流れ続けていて電位は上がらない状態となる。
【００４７】
このとき、異常判別部８ｆは、ＰＷＭ信号がオンＤｕｔｙでハイレベルとなった時点でコンパレータ１１からハイレベルの信号が入力されていないことから、一時的に異常信号を検出フィルタ８ｅに出力する。検出フィルタ８ｅにおいては、ＰＷＭ信号がオンＤｕｔｙとなったエッジタイミングでカウンタがクリアされ、異常判別部８ｆからの異常信号の出力時間をエラーカウンタによりカウントを開始する。
【００４８】
この後、出力電圧ＶＬが上昇しないまま一定時間が経過して時刻ｔ１４になると、異常判別部８ｆは、コンパレータ１１からハイレベルの信号が入力されていないことで異常信号を出力し続けている。検出フィルタ８ｅは、カウンタをクリアした後一定時間が経過した時刻ｔ１４で、異常状態を判定して異常確定の信号を異常保持部８ｄに出力する。
【００４９】
異常保持部８ｄは、異常判別部８ｆから異常の種類について情報を受信しているので、この異常状態がグランドショート故障であることを判定する。異常保持部８ｄは、グランドショート故障の場合には、出力制御部８ｃに遮断信号を出力してＰＷＭ信号を停止させる。これにより、ＭＯＳＦＥＴ７はオフ状態に移行し、出力電圧ＶＬもグランドレベルに固定される。また、異常保持部８ｄは、グランドショート故障を示すＧＮＤショートフラグを設定し（図４（ｅ）参照）、ダイアグ信号としてマイコン２ａに送信する。
【００５０】
なお、図４（ｂ）には、比較参考として、通常のＰＷＭ動作を行った場合のオンＤｕｔｙ信号および出力端子ＯＵＴの出力電圧ＶＬを破線で示している。上記のようにＰＷＭ信号を時刻ｔ１４で停止することにより、ＭＯＳＦＥＴ７にグランドショート故障による過大な電流が流れ続けるのを防止することができる。
【００５１】
この後、図４中に破線で示したＰＷＭ信号のオフＤｕｔｙに移行する時刻ｔ１５では、異常判別部８ｆにおいては、コンパレータ１１からローレベルの信号が与えられている。これにより、異常判別部８ｆは、ＰＷＭ発生部８ｂから与えられているＰＷＭ信号によりオフＤｕｔｙに移行したことがわかるので、短時間でこれを判別して時刻ｔ１６にＧＮＤショートフラグを解除する（図４（ｅ）参照）。
【００５２】
次に、ケース２の場合について説明する。この場合には、一旦正常にＬＥＤ１を点灯させた状態で、オンＤｕｔｙ期間中にグランドショートあるいはこれに類似する故障が発生してＬＥＤ１が消灯状態に移行するケースである。ＰＷＭ信号が時刻ｔ１７でオンＤｕｔｙになると、ＭＯＳＦＥＴ７がオンして出力端子ＯＵＴに電源電圧ＶＤが給電される。これにより、ＬＥＤ１に通電されて点灯状態となる。
【００５３】
このとき、異常判別部８ｆは、前述同様に、ＰＷＭ信号がオンＤｕｔｙでハイレベルとなった時点でコンパレータ１１からハイレベルの信号が入力されていないことから、一時的に異常信号を検出フィルタ８ｅに出力する。検出フィルタ８ｅにおいては、ＰＷＭ信号がオンＤｕｔｙとなったエッジタイミングでカウンタがクリアされ、異常判別部８ｆからの異常信号の出力時間をエラーカウンタによりカウントを開始する。正常状態であるから、一定時間内の時刻ｔ１８で出力電圧ＶＬが電源電圧ＶＤ近くまで上昇して閾値電圧Ｖｔｈを超えることで、コンパレータ１１からハイレベルの信号が異常判別部８ｆに入力される。異常判別部８ｆは、これによって異常信号を解除するので、検出フィルタ８ｅはエラーカウンタのカウント動作を停止する。
【００５４】
この後、オンＤｕｔｙ期間中に、時刻ｔ１９で部分的にショートしたり、グランドショート故障が発生すると、出力電圧ＶＬが閾値電圧以下の所定レベルに低下したりグランドレベルまで低下する。出力電圧ＶＬが閾値電圧Ｖｔｈ以下になると、コンパレータ１１はローレベルの信号を出力する（図４（ｃ）参照）。
【００５５】
このとき、異常判別部８ｆは、ＰＷＭ信号がオンＤｕｔｙでハイレベルの状態でコンパレータ１１からローレベルの信号に切り替わったことから、一時的に異常信号を検出フィルタ８ｅに出力する。検出フィルタ８ｅにおいては、コンパレータ１１の出力がローレベルになった時刻ｔ１９から異常判別部８ｆからの異常信号の出力時間をエラーカウンタによりカウントを開始する。
【００５６】
この後、出力電圧ＶＬが低い状態のまま一定時間が経過して時刻ｔ２０になると、検出フィルタ８ｅは、一定時間が経過した時刻ｔ２０で、異常状態を判定して異常確定の信号を異常保持部８ｄに出力する。
【００５７】
異常保持部８ｄは、異常判別部８ｆから異常の種類について情報を受信しているので、この異常状態がグランドショート故障であることを判定する。異常保持部８ｄは、出力制御部８ｃに遮断信号を出力してＰＷＭ信号を停止させる。これにより、ＭＯＳＦＥＴ７はオフ状態に移行し、出力電圧ＶＬもグランドレベルに固定される。また、異常保持部８ｄは、グランドショート故障を示すＧＮＤショートフラグを設定し（図４（ｅ）参照）、ダイアグ信号としてマイコン２ａに送信する。これにより、ＭＯＳＦＥＴ７にグランドショート故障による過大な電流が流れ続けるのを防止することができる。
【００５８】
この後、図２中に破線で示したＰＷＭ信号のオフＤｕｔｙに移行する時刻ｔ２１では、異常判別部８ｆにおいては、コンパレータ１１からローレベルの信号が与えられている。これにより、異常判別部８ｆは、ＰＷＭ発生部８ｂから与えられているＰＷＭ信号によりオフＤｕｔｙに移行したことがわかるので、ＧＮＤショートフラグを解除する（図４（ｅ）参照）。
【００５９】
以上の各故障モードの検出動作について、検出可能な期間を図５にまとめて示している。すなわち、スイッチＳ１がオフになるオープン故障は、ＰＷＭ動作時のオフＤｕｔｙで検出される。スイッチＳ２がオンになるバッテリショート故障は、電源ショート故障に対応していて、ＰＷＭオフ時に検出される。また、スイッチＳ３がオンになるグランドショート故障は、負荷側ショート故障に対応していて、ＰＷＭ動作時のオンＤｕｔｙで検出される。
【００６０】
このような本実施形態によれば、ＥＣＵ２の出力端子ＯＵＴに負荷回路４が接続されていないオープン故障の検出を、ＰＷＭ動作中のオフＤｕｔｙ時に出力電圧ＶＬの低下が遅いことをもって検出することができる。また、このようにＬＥＤ１のＰＷＭ動作中にオープン故障を判定できるので、ＰＷＭ動作のオフ期間中にＬＥＤを検出用の点灯動作をさせることがなくなり、違和感を起こすことなく検出動作を常時行うことができる。
【００６１】
また、負荷回路４が直接電源端子ＶＤに接続するバッテリショート故障の場合には、負荷回路４のＬＥＤ１に無条件で通電されて連続点灯状態となる。この場合についても、ＰＷＭ動作のオフ期間中に出力電圧ＶＬが閾値電圧を超える状態となっていることをもってこれを判別することができる。
【００６２】
さらに、出力端子ＯＵＴがグランドにショートとなるグランドショート故障の場合には、負荷回路に出力電圧を供給することができずＬＥＤ１を点灯させることができない。この場合についても、ＰＷＭ動作中のオンＤｕｔｙ時に出力端子ＯＵＴの出力電圧ＶＬが上昇しないことをもって検出することができる。また、この場合には、オン状態のＭＯＳＦＥＴ７に過剰な電流が流れるので、ＰＷＭ信号を遮断してオフ状態に移行させることでＭＯＳＦＥＴ７に過電流が流れ続けるのを防止することができる。
【００６３】
また、本実施形態では、上記各検出動作を行うための構成として用いるコンパレータ１１を、過電流検出動作用の検出コンパレータと時分割で動作させることで共用することができ、回路構成を少なくして低コストで実施することができる。
【００６４】
（第２実施形態）
図６は第２実施形態を示すもので、以下、第１実施形態と異なる部分について説明する。この実施形態では、第１実施形態の故障検出を行う際の誤検出防止を図るようにしたものである。
【００６５】
制御部８においては、一定時間間隔でエラーサンプリングを実施しており、コンパレータ１１の出力がＰＷＭ信号の状態と対応している場合には、正常状態であるからエラー信号を出力しない。一方、制御部８は、コンパレータ１１の出力がＰＷＭ信号の状態と対応していない場合には、エラー信号をすぐには出力しないで、この状態が３回続くと、４回目からエラーサンプリング出力として異常状態を検出する。この場合、制御部８には、内部に三度一致フィルタが設けられており、同じ信号が３回続けて入力された時点で、入力された信号を確定させるもので、これによってノイズなどによる誤検出を防止して異常あるいは正常を判定している。
【００６６】
図６（ｄ）では、制御部８によりエラーサンプリングした信号のタイミングを矢印で時系列に示している。ここで、異常状態の信号を検出して最初の３回分は検出フィルタ８ｅに出力しないので、破線の矢印で示している。また、異常状態の信号は長い実線の矢印で示している。そして、正常状態のサンプリング結果は、短い実線の矢印で示している。
【００６７】
次に、第１実施形態における検出動作と比較しながら具体的な検出動作について説明する。まず、ＰＷＭ信号を出力しないオフ期間中でのバッテリショート故障（Ａ）について説明する。この場合には、出力端子ＯＵＴの出力電圧ＶＬがほぼ電源電圧ＶＤであることから、閾値電圧Ｖｔｈを超えており、バッテリショート故障が発生した時刻ｔ１でコンパレータ１１の出力がハイレベルになる。
【００６８】
制御部８は、ＰＷＭオフ期間中にコンパレータ１１からハイレベルの信号が入力されることから、エラーサンプリングによりバッテリショート故障の異常状態が発生していることを判別する。このとき、制御部８は、最初の３回の異常状態を示すエラーサンプリング信号は判定を行う対象としないで一定期間だけ待機する。この後、４回目以降も連続して異常状態を示すエラーサンプリング信号が検出されると、これが連続して３回続けて検出される場合に、異常であると判別して（図６中時刻ｔ２）異常状態を確定して判別結果とする。この時刻ｔ２で、制御部８は、ダイアグ信号としてマイコン２ａにバッテリショート故障の発生状態を示すＢＡＴＴショートフラグを設定して送信する。
【００６９】
一方、バッテリショート故障が回復した場合には、ＥＣＵ２の出力端子ＯＵＴはグランドレベルに戻り（図６中時刻ｔ３）、コンパレータ１１の出力はローレベルに反転する。また、この状態では制御部８は、正常状態を示すエラーサンプリング結果が３回続けて検出されたとき（図６中時刻ｔ３ａ）に、正常な状態であることを判定して異常信号の出力を停止し、ＢＡＴＴショートフラグを解除してマイコン２ａにその旨を送信する。
【００７０】
次に、ＰＷＭ信号によりＭＯＳＦＥＴ７の駆動制御を行う動作期間中の故障モードである（Ｂ）負荷オープン故障について説明する。ＰＷＭ動作期間中においては、ＭＯＳＦＥＴ７がＰＷＭ発生部８ｃから与えられるＰＷＭ信号によりオンオフ動作している。負荷回路４が出力端子ＯＵＴに接続された正常状態では、これによってＬＥＤ１に通電されて点灯状態となる。
【００７１】
正常状態においては、制御部８は、ＰＷＭ信号がオンＤｕｔｙでハイレベルとなった時点（図６中時刻ｔ４）でコンパレータ１１からハイレベルの信号が入力されていないことから、エラーサンプリングによりバッテリショート故障の異常状態が発生していることが検出される。制御部８は、最初の３回のエラーサンプリングについては判別を行わず、４回目のエラーサンプリング信号が出力された時点で検出を行う。このとき、正常状態であれば、３回のエラーサンプリングが実施される間の時刻ｔ５で正常状態のエラーサンプリングが行われるので、判定時（時刻ｔ５ａ）では、制御部８により正常状態であることが判定される。
【００７２】
また、ＰＷＭ信号が時刻ｔ６でオフＤｕｔｙになると、ＭＯＳＦＥＴ７はオフされる。これにより、出力端子ＯＵＴは電源ＶＤから切り離されるが、この場合にも、正常状態であれば、４回目からのエラーサンプリング信号が正常状態で３回続けば、制御部８は、時刻ｔ７ａで正常状態を判別する。
【００７３】
次に、オープン故障（Ｂ）が発生している場合について説明する。この場合には、ＰＷＭ信号が時刻ｔ８でオンＤｕｔｙになると、ＭＯＳＦＥＴ７がオンして出力端子ＯＵＴに電源電圧ＶＤが給電される。この場合、出力電圧ＶＬは、負荷回路４が出力端子ＯＵＴに接続されていない状態でも、コンデンサ６の充電により電源電圧ＶＤ近くまで上昇する。これにより、ＬＥＤ１は点灯しない状態であるが、オンＤｕｔｙ期間ではオープン故障は判別されない。
【００７４】
このとき、制御部８は、前述と同様の処理を行うので、ＰＷＭ信号がオンＤｕｔｙでハイレベルとなった時点ｔ８から、４回目のエラーサンプリングから３回続くエラーサンプリングにより時刻ｔ９ａで判定を行う。このとき、すでに時刻ｔ９でコンパレータ１１からハイレベルの信号が入力されているので、制御部８は、正常状態を判別する。
【００７５】
この後、ＰＷＭ信号が時刻ｔ１０でオフＤｕｔｙになると、ＭＯＳＦＥＴ７はオフされる。これにより、出力端子ＯＵＴは電源ＶＤから切り離されるが、この時点では、コンデンサ６の電荷によって端子電圧が閾値電圧Ｖｔｈを超えるのでエラーサンプリングで異常が検出される。オープン故障が発生している状態では、コンデンサ６の放電が遅いので、４回目からのエラーサンプリングでも３回続けて異常が検出され、この時点ｔ１１で制御部８はオープン故障を判定する。
【００７６】
続いて、ＰＷＭ信号によりＭＯＳＦＥＴ７の駆動制御を行う動作期間中の故障モードである（Ｃ）グランドショート故障について説明する。ケース１の場合には、すでにグランドショート故障が発生していて、出力端子ＯＵＴはグランドに接続された状態となっている。このため、ＰＷＭ信号でオンＤｕｔｙに切り替わっても負荷回路４のＬＥＤ１には通電することができない状態である。
【００７７】
この場合には、ＰＷＭ信号が時刻ｔ１３でオンＤｕｔｙになってＭＯＳＦＥＴ７がオンして出力端子ＯＵＴに電源電圧ＶＤが給電される。ところが、出力端子ＯＵＴがグランドに短絡しているので、短絡電流が流れ続けていて電位は上がらない状態となる。このとき、制御部８は、ＰＷＭ信号がオンＤｕｔｙでハイレベルとなった時刻ｔ１３から４回目以降のエラーサンプリングでも３回連続して異常が検出され、これによって時刻ｔ１４でグランドショート故障を判定する。
【００７８】
また、ケース２の場合には、一旦正常にＬＥＤ１を点灯させた状態で、オンＤｕｔｙ期間中にグランドショートあるいはこれに類似する故障が発生してＬＥＤ１が消灯状態に移行するケースである。ＰＷＭ信号が時刻ｔ１７でオンＤｕｔｙになると、ＭＯＳＦＥＴ７がオンして出力端子ＯＵＴに電源電圧ＶＤが給電される。これにより、ＬＥＤ１に通電されて点灯状態となる。このとき、制御部８は、時刻ｔ１８ａで正常状態を判別している。
【００７９】
このような第２実施形態によれば、第１実施形態の効果に加えて、異常を示すエラーサンプリング信号が出力される場合でも、３回連続して同じ信号が出力される場合つまり三度一致の条件を満たすときに、異常あるいは正常を判定するので、ノイズなどによる一時的な信号によって誤検出するのを防止することができ、ノイズ等が発生しやすい環境においても確実に故障を検出することができる。
【００８０】
なお、上記構成において、エラーサンプリング信号の判定を行う際に、三度一致フィルタを用いる構成については、論理回路により演算処理で行う構成としても良いし、ソフトウエアで論理的に判断するようにしても良い。
【００８１】
（第３実施形態）
図７は第３実施形態を示すもので、以下、第２実施形態と異なる部分について説明する。この実施形態では、第２実施形態でエラーサンプリング信号が３回続けて同じ場合に、故障または正常の判定をするのに対して、制御部８により、コンパレータ１１の出力が連続して同じ状態のまま４回出力したときに故障または正常の判定をするようにしたものである。
【００８２】
このため、制御部８においては、コンパレータ１１の出力を判定するために、四度一致フィルタを設ける構成としている。制御部８は、コンパレータ１１の出力レベルがＰＷＭ信号の状態に対応していないときに、異常を示すエラーサンプリング信号を出力するが、その異常を示すエラーサンプリング信号が４回続けて検出される場合に、異常状態を判定する（図７中、時刻ｔ２、ｔ１１、ｔ１４、ｔ２０）。一方、４回のエラーサンプリング信号を検出する過程でＰＷＭ信号に対応した正常状態を示すエラーサンプリング信号が検出されたときには、制御部８は、正常状態であるとして判定する。
【００８３】
これにより、ＰＷＭ信号が変化した時点から一定時間が経過した時点で、且つ連続して同じエラーサンプリング信号が検出されたときに４回目の信号により第１実施形態と同様にして判定を行うことができる。
なお、５度一致以上の回数に設定することで、第２実施形態と同様に、ノイズなどによる誤検出を防止する機能を高めることができる。
【００８４】
（第４実施形態）
図８〜図１１は第４実施形態を示すもので、以下、第１実施形態と異なる部分について説明する。第１実施形態では、負荷回路４に対してハイサイド側で駆動する構成のものを示しているが、これに対して、この実施形態においては、負荷回路４は電源ＶＤ側に接続され、ローサイド側で駆動する構成の回路を示している。
【００８５】
図８において、ＥＣＵ２内には、ＬＥＤ１の点灯のための構成としては、点灯制御用のＩＣ３ａが設けられている。負荷回路４は、ＬＥＤ１と抵抗５との直列回路で、電源端子ＶＤとＥＣＵ２の出力端子ＯＵＴの間に接続されている。
【００８６】
ＩＣ３ａにおいて、出力端子ＯＵＴとグランドとの間にＬＥＤ１への通電用のｎチャンネル型のＭＯＳＦＥＴ７が接続されている。ＭＯＳＦＥＴ７のドレインはコンパレータ１１の非反転入力端子に接続される。電源ＶＤと異なる直流電圧ＶＣを与える電源端子ＶＣとグランドとの間に抵抗１２ａ、１２ｂの直列回路による分圧回路１２が設けられる。抵抗１２ａと１２ｂとの共通接続点はコンパレータ１１の反転入力端子に接続され、閾値電圧Ｖｔｈを与える。
【００８７】
図９は負荷回路４の故障モードをスイッチＳ１ａ〜Ｓ３ａを設けることでモデル化して示すものである。図８の接続関係にあわせると、負荷回路４は、ＥＣＵ２の出力端子ＯＵＴに接続されているが、この部分はスイッチＳ１ａがオン状態で正常を示しており、オフ状態になると負荷オープン故障が発生していることを示している。
【００８８】
また、負荷回路４が短絡状態となる負荷回路短絡故障はスイッチＳ２ａがオン状態となることで示している。なお、第１実施形態では同様の負荷回路短絡故障はスイッチＳ３がオン状態となることで示されている。そして、負荷回路４に常時通電状態となる電源短絡故障はスイッチＳ３ａがオン状態となることで示している。第１実施形態では同様の電源短絡故障はスイッチＳ２がオン状態となることで示されている。
【００８９】
また、上記構成の動作については、図１０に示しているように、ＭＯＳＦＥＴ７がオフ状態で出力端子ＯＵＴがハイレベルとなっており、ほぼ電源電圧ＶＤに近い電位を有しており、負荷回路４のＬＥＤ１には通電されない状態である。また、ＭＯＳＦＥＴ７がオン状態で出力端子がローレベルになると、ほぼグランド電位に近い電位となり、負荷回路４のＬＥＤ１に通電点灯される状態となる。
【００９０】
図１１は、各故障モードの検出動作について、検出可能な期間をまとめて示したものである。すなわち、スイッチＳ１ａがオフになるオープン故障は、ＰＷＭ動作時のオフＤｕｔｙで検出される。スイッチＳ３ａがオンになるグランドショート故障は、電源ショート故障に対応していて、ＰＷＭオフ時に検出される。また、スイッチＳ２ａがオンになるバッテリショート故障は、負荷側ショート故障に対応していて、ＰＷＭ動作時のオンＤｕｔｙで検出される。
【００９１】
このような第４実施形態によっても、出力端子ＯＵＴの出力電圧ＶＬが、電源電圧ＶＤとグランド端子間で第１実施形態と逆の関係になることを除いて、実質的に第１実施形態とほぼ同じ動作で負荷回路４のＬＥＤ１に点灯制御が行われ、制御部８は、同様にして故障モードの検出動作を行うことができる。したがって、第１実施形態と同様の効果を得ることができる。
【００９２】
（第５実施形態）
図１２は第５実施形態を示すもので、以下、第２実施形態と異なる部分について説明する。この実施形態では、具体的な適用の仕方を示している。すなわち、前述した検出動作において、一般にはコンデンサ６の容量値のばらつきなどが存在するので、一律に同じ閾値電圧Ｖｔｈを設定すると、出荷後の検出動作においてばらつきが発生することがある。
【００９３】
図１２（Ａ）には、製品製造後の出荷検査時に測定する場合に、製品毎にコンデンサ６の容量値が相違することに起因してＬＥＤ１の点灯オフ時に出力電圧ＶＬの電圧降下の時定数が異なる場合を示している。
【００９４】
コンデンサ６の容量値が適正である場合には、図１２（Ａ）中実線で示すように、ＰＷＭ信号がオフＤｕｔｙとなる時刻ｔ３から時刻ｔ４ｂになると閾値電圧Ｖｔｈに達する。これに対して、コンデンサ６の容量値が小さい場合あるいは大きい場合には、図１２（Ａ）中破線で示すように、ＰＷＭ信号がオフＤｕｔｙとなる時刻ｔ３から時刻ｔ４ａあるいは時刻ｔ４ｃになると閾値電圧Ｖｔｈに達する。
【００９５】
そこで、出荷後において適正な容量値で期待される電圧の降下が発生した場合を想定してそのときの時刻ｔ４ｂとほぼ等しくなるように検出時間ｔｘ（＝ｔ４ｎ−ｔ３；ｎ＝ａ、ｂ、ｃ…のいずれか該当するもの）を調整することで、標準的な検出動作を行うことができるようになる。これによって、図１２（Ｂ）に示しているように、故障が発生した異常状態の電圧の降下する状態との区別が適正に行えるようになる。つまり、製品出荷に際して、正常な状態となる場合の適正な検出時間ｔｘを学習することにより設定し、出荷後には学習した値を元にして適正な異常判定動作を行うことができる。
【００９６】
このような第５実施形態によれば、実際の製品に適用する場合でも、コンデンサ６の容量値のばらつきに起因した誤差を、製品出荷時の検査によって検出時間ｔｘおよびコンデンサ６の容量値を学習することで、出荷後において適性な異常判定動作を行わせることができるようになる。
なお、上記実施形態で、検出時間ｔｘについては閾値電圧Ｖｔｈを調整することによっても同様の動作を行うことができる。
【００９７】
（他の実施形態）
なお、本発明は、上述した一実施形態のみに限定されるものではなく、その要旨を逸脱しない範囲で種々の実施形態に適用可能であり、例えば、以下のように変形または拡張することができる。
【００９８】
ＰＷＭ信号がオフＤｕｔｙに切り替わった時点から、一定時間で制御部８により検出動作を行う場合に、一定時間は、出力電圧ＶＬの状態が確定するのに要する時間が経過していれば適宜の時間に設定することができる。
【００９９】
負荷素子はＬＥＤ１以外のものを用いることができる。また、負荷素子は通電による点灯動作が行われる素子に限らない。負荷回路４を構成する抵抗５は、必要に応じて設けることができるし、他の素子を用いることもできる。
【０１００】
制御部８からＭＯＳＦＥＴ７のゲートに与える繰り返しパルスは、ＰＷＭ信号を用いる場合で説明したが、ＰＷＭ以外の方式のパルス信号で点灯制御する方式であれば適用することができる。
【０１０１】
コンデンサ６は出力端子ＯＵＴとグランドとの間に接続する構成の例を示しているが、グランド以外の一定電位に接続される構成であれば適用可能である。
ＭＯＳＦＥＴ７はｎチャンネル型のものを用いたが、ｐチャンネル型のものでも良いし、ＭＯＳＦＥＴ以外のスイッチング素子を用いることもできる。
【０１０２】
第２実施形態では三度一致の条件を用い、第３実施形態では四度一致の条件を用いる場合で説明したが、これに限らず、使用環境などに依存するノイズの発生状況に応じて、あるいは判定の確実性と判定時間の関係から適宜の回数で設定することでより正確な判定を行うことができるようになる。
【符号の説明】
【０１０３】
図面中、１はＬＥＤ（負荷素子）、２はＥＣＵ（負荷駆動回路）、２ａはマイコン、３、３ａはＩＣ（制御部）、４は負荷回路、５は抵抗、６はコンデンサ、７はｎチャンネル型のＭＯＳＦＥＴ、７ａはドライバ、８は制御部（駆動回路）、１１はコンパレータ（比較回路）である。
【図１】
2016134832.tif 000003
【図２】
2016134832.tif 000004
【図３】
2016134832.tif 000005
【図４】
2016134832.tif 000006
【図５】
2016134832.tif 000007
【図６】
2016134832.tif 000008
【図７】
2016134832.tif 000009
【図８】
2016134832.tif 000010
【図９】
2016134832.tif 000011
【図１０】
2016134832.tif 000012
【図１１】
2016134832.tif 000013
【図１２】
2016134832.tif 000014