(57)【要約】      （修正有）【課題】テスト電圧の変動量が大きい場合でも電圧異常検出回路の故障を精度良く検出する装置を提供する。【解決手段】電子制御装置１は、集積回路２０と集積回路２０に対して制御を実施する制御コントローラ１０を有する。集積回路２０は、監視対象回路３０と、監視対象回路３０の端子電圧と予め定めた閾値電圧を比較して監視対象回路３０の故障を検出する電圧異常検出回路４０と、電圧異常検出回路４０の故障を検出するために予め定めたテスト電圧を生成するテスト電圧生成回路５０を有する。前記テスト電圧が有する温度係数と閾値電圧が有する温度係数が略等しくなるようにする。【選択図】図１
2014110361.tif 000002
【特許請求の範囲】
【請求項１】
１チップで構成される集積回路に設けられた、監視対象回路と、前記監視対象回路の端子電圧と予め設定された閾値電圧を比較して監視対象回路の異常を検出する電圧異常検出回路と、前記電圧異常検出回路の故障を検出するために予め設定され、前記電圧異常検出回路の閾値電圧と比較されるテスト電圧を生成するテスト電圧生成回路とを備え、
前記テスト電圧の温度係数と前記閾値電圧の温度係数を等しくなるように設定したことを特徴とする電子制御装置。
【請求項２】
請求項１に記載の電子制御装置において、
前記集積回路との間で信号の授受を行う制御コントローラを有し、該制御コントローラは、前記電圧異常検出回路の故障が検出されたときに故障検出信号を外部に出力することを特徴とする電子制御装置。
【請求項３】
請求項１または２に記載の電子制御装置において、
前記テスト電圧生成回路と電圧異常検出回路をコモンセントロイド配置して、前記テスト電圧の温度係数と前記閾値電圧の温度係数を等しくなるように設定したことを特徴とする電子制御装置。
【請求項４】
請求項１ないし３のいずれか１項に記載の電子制御装置において、
前記集積回路は、前記テスト電圧を集積回路の外部に出力する端子を有することを特徴とする電子制御装置。
【請求項５】
請求項１ないし４のいずれか１項に記載の電子制御装置において、
前記集積回路は、前記テスト電圧の温度係数を調整する手段を有することを特徴とする電子制御装置。
【請求項６】
請求項１ないし５のいずれか１項に記載の電子制御装置において、
前記電圧異常検出回路は、前記テスト電圧の入力端子を分圧抵抗の分圧点に有することを特徴とする電子制御装置。
【請求項７】
請求項２ないし６のいずれか１項に記載の電子制御装置において、
前記制御コントローラは、前記電圧異常検出回路からの故障情報を保持する機能を有していることを特徴とする電子制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、異常検出回路を備えた電子制御装置に関する。
【背景技術】
【０００２】
例えば自動車用の電子制御装置は、故障発生時の誤動作を防止するために内部に多数の異常検出回路を有している。この異常検出回路の１つが電圧異常検出回路である。電圧異常検出回路は、監視対象である回路の端子電圧を測定し、電圧値が正常範囲から外れている場合には電圧異常検出信号を出力する。電圧異常検出信号が出力された場合、電子制御装置は内部に異常が発生していると判断し、動作停止などの処理を行うことで、誤動作を防止している。
【０００３】
ところが、電圧異常検出回路が故障した場合、端子電圧の電圧異常を正確に判定することができず、電子制御装置の誤動作を招いてしまう可能性がある。この状態を防止するため、電圧異常検出回路の故障検出方法がいくつか提案されている。
【０００４】
この故障検出方法の背景技術として、例えば特許文献１、２がある。特許文献１では、「電圧異常検出手段（電圧センサ及び電圧異常判断部）と二次電池との電気的接続を切断すると共に、電圧異常検出手段を二次電池とは異なる定電圧発生手段（変換装置）に接続し、定電圧発生手段により、正常電圧範囲から外れた一定電圧値を有する直流定電圧を電圧異常検出手段（電圧センサ）に印加して、電圧異常検出手段により電圧異常であると判断されなかった場合、電圧異常検出手段が故障していると判断する」ことが記載されている。
【０００５】
また特許文献２では、「テスト信号、例えば過充電テスト信号をテスト信号入力端子に入力し、過充電状態が発生したと同様の状態となるように異常状態検出手段を差動させ、これによって、電池が授受する電気エネルギーを導く回路を遮断する保護手段を作動させる」ことが記載されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特許４７１５８７５号公報
【特許文献２】特開平１１−９８７０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１では、定電圧発生手段により電圧変動の無い安定した直流定電圧を発生させ、この直流定電圧を電圧異常検出手段に印加することで、電圧異常検出手段の故障を精度良く診断している。しかし、定電圧発生手段と電圧異常検出手段を１つの集積回路内に納めた場合、定電圧発生手段は集積回路の製造ばらつきや温度の影響を受けるため、直流定電圧の電圧変動を小さく抑えようとすると回路規模が大きくなり、コスト増につながることになる。逆に直流定電圧の電圧変動が大きいことを許容すると、電圧異常検出手段の故障診断精度が低下するという問題がある。
【０００８】
また特許文献２では、前記過充電テスト信号が変動した場合、異常状態検出手段を精度良く故障診断することができないという問題がある。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、例えば特許請求の範囲に記載の構成を採用する。
【００１０】
本願は上記課題を解決する手段を複数含んでいるが、その一例を挙げるならば、「１チップで構成される集積回路に設けられた、監視対象回路と、前記監視対象回路の端子電圧と予め設定された閾値電圧を比較して監視対象回路の異常を検出する電圧異常検出回路と、前記電圧異常検出回路の故障を検出するために予め設定され、前記電圧異常検出回路の閾値電圧と比較されるテスト電圧を生成するテスト電圧生成回路とを備え、前記テスト電圧の温度係数と前記閾値電圧の温度係数を等しくなるように設定したこと」を特徴とする。
【発明の効果】
【００１１】
本発明によれば、テスト電圧の電圧変動が大きい状況下でも電圧異常検出回路の故障診断を精度良く実施することができる。
【００１２】
上記以外の課題、構成及び効果は、以下の実施形態の説明により明らかにされる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施例１における電子制御装置の構成図である。
【図２】本発明の実施例１における電圧異常検出回路の構成例を示す回路図である。
【図３】本発明の実施例１におけるテスト電圧生成回路の構成を示す回路図である。
【図４】本発明の電圧異常検出回路の故障診断処理を表すフローチャートである。
【図５】テスト電圧の温度係数と閾値電圧の温度係数の関係を表した特性図である。
【図６】本実施形態例におけるコモンセントロイド配置図である。
【図７】本発明の実施例２における電子制御装置の構成図である。
【図８】本発明の実施例２におけるテスト電圧生成回路の構成を示す回路図である。である。
【図９】本発明の実施例３における電子制御装置の構成図である。
【図１０】本発明の実施例３における電圧異常検出回路の構成を示す回路図である。
【図１１】本発明の実施例４における電子制御装置の構成図である。
【図１２】本発明の故障情報の例を表した図である。
【発明を実施するための形態】
【００１４】
以下、図面を参照しながら本発明の実施の形態を説明する。以下の実施例では、本発明を自動車用の電子制御装置に適用した例を説明するが、本発明は下記実施例に限定されるものではない。
【実施例１】
【００１５】
本実施例では、テスト電圧の変動量が大きい場合でも電圧異常検出回路の故障診断を精度良く実施することができる電子制御装置の例を説明する。
【００１６】
図１は、本実施例における電子制御装置の構成図である。  
【００１７】
電子制御装置１は、制御コントローラ１０と集積回路２０を備えている。このうち、制御コントローラ１０は、内部にＣＰＵ（不図示）やＲＡＭ（不図示）、通信機能（不図示）を備え、集積回路２０に対して処理の指示を行う他に、故障通知装置１００に対する故障検出信号の出力や他の電子制御装置との通信を実施する。なお、図１において制御コントローラ１０は集積回路２０の外部に記されているが、集積回路２０の内部にあってもよい。
【００１８】
集積回路２０は、１チップ内に、監視対象回路３０、電圧異常検出回路４０、テスト電圧生成回路５０、スイッチ２１およびスイッチ２２を備えている。スイッチ２１およびスイッチ２２は、制御コントローラ１０からの信号により開閉制御される。
【００１９】
監視対象回路３０は、電圧異常検出回路４０が電圧異常を測定する対象となる回路である。監視対象回路３０は任意のアナログ回路であり、例えば、電圧昇圧回路や電圧降圧回路、電子制御装置１外部のセンサ電圧を取得する回路などが具体例として挙げられる。
【００２０】
電圧異常検出回路４０は、入力側の配線４１およびスイッチ２１を介してテスト電圧生成回路５０と接続されており、配線４１およびスイッチ２２を介して監視対象回路３０と接続されている。そのため、電圧異常検出回路４０には、テスト電圧生成回路５０が出力するテスト電圧５５か監視対象回路３０の端子電圧３１のどちらかが入力される。
【００２１】
そして電圧異常検出回路４０は、配線４１から入力された入力電圧と予め設定した閾値電圧を比較し、入力電圧が正常範囲内であるかを判断する。入力電圧が正常範囲内から逸脱した場合には、制御コントローラ１０に対して電圧異常検出信号４６を出力する。
【００２２】
テスト電圧生成回路５０は、電圧異常検出回路４０の故障診断を実施するためのテスト電圧５５を生成する。
【００２３】
故障通知装置１００は、制御コントローラ１０からの故障検出信号を受け付け、例えば自動車の搭乗者に故障の発生を通知する。故障の通知方法としては、例えば、ランプを点灯させる、警告音を発生させる、音声で通知するなどの方法が挙げられる。
【００２４】
図２は、電圧異常検出回路４０の回路構成を表した図である。電圧異常検出回路４０は、配線４１の入力電圧が閾値電圧より高い場合に電圧異常検出信号４６を出力するか、閾値電圧より低い場合に電圧異常検出信号４６を出力するかによって回路構成が異なる。なお、本実施例において、電圧異常検出回路４０から電圧異常検出信号４６が出力された状態とは、電圧異常検出信号４６の電圧値がＣＭＯＳレベルにおけるＨｉｇｈの範囲内にある状態を指す。
【００２５】
図２（ａ）は、配線４１の入力電圧が閾値電圧より高い場合に電圧異常検出信号４６を出力する電圧異常検出回路４０を示している。図２（ａ）では、配線４１の入力電圧を抵抗４２ａおよび抵抗４３ａによって分圧し、分圧した入力電圧をコンパレータ４４ａの非反転入力端子（＋側）に入力し、基準電圧４５ａをコンパレータ４４ａの反転入力端子（−側）に入力している。これにより、分圧した入力電圧が基準電圧４５ａより大きい場合には、コンパレータ４４ａの出力電圧は電源電圧となり、電圧異常検出信号４６が出力されている状態となる。逆に、分圧した入力電圧が基準電圧４５ａより小さい場合には、コンパレータ４４ａの出力電圧は０Ｖとなり、電圧異常検出信号４６が出力されていない状態となる。この回路の場合、閾値電圧は抵抗４２ａ、抵抗４３ａ、基準電圧４５ａの値によって決まる。
【００２６】
図２（ｂ）は、配線４１の入力電圧が閾値電圧より低い場合に電圧異常検出信号４６を出力する電圧異常検出回路４０である。図２（ｂ）では、配線４１の入力電圧を抵抗４２ｂおよび抵抗４３ｂによって分圧し、分圧した入力電圧をコンパレータ４４ｂの反転入力端子（−側）に入力し、基準電圧４５ｂをコンパレータ４４ｂの非反転入力端子（＋側）に入力している。これにより、分圧した入力電圧が基準電圧４５ｂより小さい場合には、コンパレータ４４ｂの出力電圧は電源電圧となり、電圧異常検出信号４６が出力された状態となる。逆に、分圧した入力電圧が基準電圧４５ｂより大きい場合には、コンパレータ４４ｂの出力は０Ｖとなり、電圧異常検出信号４６は出力されていない状態となる。この回路の場合、閾値電圧は抵抗４２ｂ、抵抗４３ｂ、基準電圧４５ｂの値によって決まる。
【００２７】
図３は、テスト電圧生成回路５０の回路構成を表した図である。テスト電圧５５は、電源線５３の電圧をＭＯＳＦＥＴ５４、抵抗５６、抵抗５７で分圧して作られ、ＭＯＳＦＥＴ５４および抵抗５６の共通接続点から出力される。オペアンプ５２は、非反転入力端子（＋側）の基準電圧５１と、反転入力端子（−側）の抵抗５６および５７の共通接続点電圧５８が等しくなるようにＭＯＳＦＥＴ５４の抵抗値を調整する役割があり、これによりＭＯＳＦＥＴ５４および抵抗５６の共通接続点から出力されるテスト電圧５５の電圧値が安定する仕組みとなっている。
【００２８】
図４は、本実施例における故障診断方法のフローチャートである。  
【００２９】
ステップＳ１において、制御コントローラ１０はスイッチ２２が開路（ＯＦＦ）となるようにＯＦＦ制御信号を出力する。これにより、電圧異常検出回路４０と監視対象回路３０との接続が切断されることになる。次いでステップＳ２において、制御コントローラ１０はスイッチ２１が閉路（ＯＮ）となるようにＯＮ制御信号を出力する。これにより、テスト電圧生成回路５０から出力されるテスト電圧５５が電圧異常検出回路４０に入力されることになる。
【００３０】
次のステップＳ３において、制御コントローラ１０は電圧異常検出回路４０から電圧異常検出信号４６が出力されるかを確認する。制御コントローラ１０が電圧異常検出信号４６を受け取った場合（Ｙｅｓ）は、電圧異常検出回路４０は正常であると判断し、ステップＳ４の処理に移る。電圧異常検出信号４６を受け取らなかった場合（Ｎｏ）は、電圧異常検出回路４０が故障していると判断し、ステップＳ６の処理に移る。
【００３１】
ステップＳ４では、制御コントローラ１０はスイッチ２１が開路（ＯＦＦ）となるようにＯＦＦ制御信号を出力する。これにより、テスト電圧生成回路５０と電圧異常検出回路４０の接続が切断される。次のステップＳ５では、制御コントローラ１０はスイッチ２２が閉路（ＯＮ）となるようにＯＮ制御信号を出力する。これにより、故障診断前と同様に、監視対象回路３０の端子電圧３１が電圧異常検出回路４０に入力されることになる。ステップＳ５の処理が完了すると、電圧異常検出回路４０の故障診断処理は終了となる。
【００３２】
ステップＳ６では、制御コントローラ１０は故障通知装置１００に対して故障検出信号を出力する。これを受けて、故障通知装置１００が動作し、搭乗者に故障を通知する。
【００３３】
これによって、電圧異常検出回路４０の故障を電子制御装置の外部へ通知することができる。
【００３４】
ステップＳ６の処理が完了すると、電圧異常検出回路４０の故障診断処理は終了となる。
【００３５】
なお、電圧異常検出回路４０の故障診断を開始するタイミングについては任意であり、例えば、電子制御装置１に電源が供給された際に診断を行っても良いし、電子制御装置１が一定時間動作する毎に診断を行っても良い。
【００３６】
図５は、テスト電圧５５の温度係数と電圧異常検出回路４０が持つ閾値電圧の温度係数の関係を表した図である。なお、図５は電圧異常検出回路４０として図２（ａ）の回路を用いた場合の図である。
【００３７】
電圧異常検出回路４０として図２（ａ）の回路を用いた場合、全温度領域においてテスト電圧５５は閾値電圧よりも大きい必要がある。これは、テスト電圧５５が閾値電圧を下回ると、故障診断時に電圧異常検出回路４０から電圧異常検出信号４６が出力されず、電圧異常検出回路４０が故障していると誤検出されてしまうためである。
【００３８】
この誤検出の問題は、図５（ａ）のようにテスト電圧５５の変動範囲と閾値電圧の変動範囲が重ならないようにすることで、確実に避けることができる。しかし、変動範囲が重ならないようにする場合、テスト電圧５５の変動量が大きいと、図５（ｂ）のようにテスト電圧５５と閾値電圧の電位差が大きくなる。テスト電圧５５と閾値電圧の電位差が大きいほど、電圧異常検出回路４０の閾値電圧が上昇するような故障を検出することは困難となる。
【００３９】
これに対し、図５（ｃ）のようにテスト電圧５５の温度係数と閾値電圧の温度係数をできる限り等しくすることで上記の問題を解決できる。テスト電圧５５の温度係数と閾値電圧の温度係数が等しい場合、温度が変化してもテスト電圧５５と閾値電圧の電位差は変動しない。そのため、テスト電圧５５を閾値電圧の付近に設定しても故障の誤検出が起こることはなく、誤検出を防止しつつ故障検出精度を向上させることができる。テスト電圧５５の温度係数と閾値電圧の温度係数の差が小さいほど、この効果は大きくなる。
【００４０】
また、電圧異常検知回路４０が図２（ｂ）の回路の場合でも、テスト電圧５５と閾値電圧の大小関係が逆転する以外は図２（ａ）の回路と同じであるため、テスト電圧５５の温度係数と閾値電圧の温度係数の差が小さいほど、同じように故障検知精度は向上する。
【００４１】
テスト電圧５５と閾値電圧の温度係数を合わせる方法としては、温度係数が合うように電圧異常検出回路４０とテスト電圧生成回路５０を設計することと、電圧異常検出回路４０とテスト電圧生成回路５０にコモンセントロイド配置を適用することが挙げられる。
【００４２】
前記設計により温度係数を合わせる方法は、例えば電圧異常検出回路を構成する図２（ａ）又は図２（ｂ）の抵抗、コンパレータの温度係数と、テスト電圧生成回路を構成する図３の抵抗、コンパレータ、ＭＯＳＦＥＴの温度係数とをシミュレーションして両者が等しくなるように設計するものである。
【００４３】
図６はコモンセントロイド配置図の例を示している。コモンセントロイド配置とは、中央に重心が来るように素子を配置する方法である。図６の場合、抵抗１を抵抗１ａと抵抗１ｂの２つに分割し、分割した抵抗１ａと抵抗１ｂを対角に配置している。同様に、抵抗２も抵抗２ａと抵抗２ｂに分割した後に、対角に配置している。これにより、抵抗１ａ、抵抗１ｂ、抵抗２ａ、抵抗２ｂの抵抗値がそれぞれ同じ場合には、重心が中央に来ることになる。コモンセントロイド配置を用いた場合、素子を単純に並べた場合と比べて、集積回路２０製造時に重心がばらついて特定の素子に偏ることを防止でき、テスト電圧５５の温度係数と閾値電圧の温度係数とのずれを小さくすることができる。
【００４４】
例えば電圧異常検出回路４０であれば、図２（ａ）の各抵抗４２ａ，４３ａを各々２つに分割した後に図６のように対角配置する。尚、抵抗に限らずコンパレータ４４ａについても２つに分割した後に対角配置してもよい。また図２（ｂ）の回路の場合も同様である。
【００４５】
また、テスト電圧生成回路５０であれば、図３の各抵抗５６、５７を各々２つに分割した後に図６のように対角配置する。尚、抵抗に限らずオペアンプ５２、ＭＯＳＦＥＴ５４についても２つに分割した後に対角配置してもよい。
【００４６】
以上で説明した実施例１では次のような効果がある。
【００４７】
テスト電圧５５の温度係数を電圧異常検出回路４０が持つ閾値電圧の温度係数に近づけることで、テスト電圧５５を閾値電圧付近に設定することが可能となり、テスト電圧５５の電圧変動が大きい場合でも電圧異常検出回路４０の故障を精度良く診断することができる。
【実施例２】
【００４８】
本実施例では、集積回路の外部からテスト電圧の温度係数調整を可能とする電子制御装置の例を示す。  
【００４９】
図７は、実施例２における電子制御装置１Ａの構成図である。ここで、実施例１における電子制御装置１の構成図と同一の要素には同一の記号を付与しており、これら同一の要素に対する説明は省略する。
【００５０】
実施例２における電子制御装置１Ａは、実施例１における集積回路２０とは異なる集積回路２０Ａを有している。それ以外は、実施例１の電子制御装置１と同様の構成となっている。
【００５１】
実施例２における集積回路２０Ａは、端子２３、端子２４を有していることと、実施例１におけるテスト電圧生成回路５０とは異なるテスト電圧生成回路５０Ａを有していること以外は、実施例１における集積回路２０と同様の構成となっている。ここで端子２３は、テスト電圧生成回路５０Ａから出力されるテスト電圧５５が印加されるように接続されており、これにより、端子２３を用いて集積回路２０Ａの外部からテスト電圧５５の温度係数を測定することができる。端子２４は、テスト電圧５５の温度係数調整用としてテスト電圧生成回路５０Ａの内部に接続されている。
【００５２】
図８は、実施例２におけるテスト電圧生成回路５０Ａの構成図である。実施例２におけるテスト電圧生成回路５０Ａは、実施例１におけるテスト電圧生成回路５０に加えて、抵抗５７に並列接続される、調整抵抗５９およびツェナーダイオード６０の直列回路を有している。また、調整抵抗５９およびツェナーダイオード６０の共通接続点が端子２４と接続されている点も異なる。
【００５３】
この端子２４は、テスト電圧５５の温度係数を調整する際に使用する。端子２４に高電圧を印加すると、ツェナーダイオード６０のアノード、カソード間がショート状態となる。これにより、抵抗５７と調整抵抗５９が並列接続され、テスト電圧５５の温度係数を変化させることができる。
【００５４】
この際、テスト電圧を変更させない場合には、抵抗５７に並列接続される調整抵抗５９の抵抗値は、抵抗５７の抵抗値よりも十分に小さいものとする。
【００５５】
なお、実施例２では、温度係数を調整するための端子２４、調整抵抗５９、ツェナーダイオード６０（本発明のテスト電圧の温度係数を調整する手段）を１つずつしか用いていないが、実際には複数の端子と調整抵抗を用いても良い。また、別の方法、例えば、テスト電圧生成回路５０Ａ内の抵抗にレーザーで切れ目を入れて抵抗値を変化させ、テスト電圧５５の温度係数を調整しても良い。
【００５６】
以上で説明した実施例２では次のような効果がある。
【００５７】
電子制御装置１Ａにおける集積回路２０Ａは、テスト電圧５５を出力可能な端子２３を有することで、集積回路２０Ａの外部からテスト電圧５５の電圧値を検出し、その温度係数を測定することができる。テスト電圧５５を測定した結果、温度係数にずれが生じている場合には、端子２４を利用してテスト電圧５５の温度係数を調整することができる。
【００５８】
また、他の実施形態としては、前記テスト電圧の温度係数を測定するための端子２３と、テスト電圧の温度係数を調整する手段（端子２４、調整抵抗５９、ツェナーダイオード６０）は、どちらか一方のみを設ける構成にしてもよい。
【実施例３】
【００５９】
本実施例では、電圧異常検出回路の閾値電圧が集積回路の電源電圧よりも高い場合でも、電圧昇圧回路なしに電圧異常検出回路の故障診断を実施できる電子制御装置の例を示す。
【００６０】
図９は、実施例３における電子制御装置の構成図である。ここで、実施例１における電子制御装置の構成図と同一の要素には同一の記号を付与しており、これら同一の要素に対する説明は省略する。
【００６１】
実施例３における電子制御装置１Ｂは、実施例１における集積回路２０とは異なる集積回路２０Ｂを有している。それ以外は、実施例１の電子制御装置１と同様の構成となっている。
【００６２】
実施例３における集積回路２０Ｂは、実施例１における電圧異常検出回路４０とは異なる電圧異常検出回路４０Ｂを有していることが異なる。また、実施例３では、実施例１とは異なり、監視対象回路３０の端子電圧３１はスイッチ２２および配線４１を介して電圧異常検出回路４０Ｂに入力され、テスト電圧生成回路５０から出力されたテスト電圧５５は、スイッチ２１、および配線４１とは別の配線４７を介して電圧異常検出回路４０Ｂに入力される構成となっている。
【００６３】
図１０は、実施例３における電圧異常検出回路４０Ｂの構成図である。電圧異常検出回路４０Ｂでは、テスト電圧生成回路５０からのテスト電圧５５が、図１０（ａ）のように配線４７を通して抵抗４２ａと抵抗４３ａの間に入力されるか、又は図１０（ｂ）のように配線４７を通して抵抗４２ｂと抵抗４３ｂの間に入力される以外は、実施例１における電圧異常検出回路４０と同様である。
【００６４】
図１０（ａ）は、抵抗４２ａおよび４３ａの共通接続点電圧が閾値電圧より高い場合に電圧異常検出信号４６を出力する電圧異常検出回路４０Ｂを示している。図１０（ａ）では、監視対象回路３０から配線４１を通して導入される入力電圧を抵抗４２ａおよび抵抗４３ａによって分圧し、抵抗４２ａおよび４３ａの共通接続点（分圧点）を、テスト電圧生成回路５０から配線４７を通して導入されるテスト電圧の入力端子とし、前記分圧点の電圧をコンパレータ４４ａの非反転入力端子（＋側）に入力し、基準電圧４５ａをコンパレータ４４ａの反転入力端子（−側）に入力している。これにより、配線４７を通して導入されるテスト電圧か、又は配線４１を通して導入され抵抗４２ａ，４３ａにより分圧された入力電圧が基準電圧４５ａより大きい場合には、コンパレータ４４ａの出力電圧は電源電圧となり、電圧異常検出信号４６が出力されている状態となる。逆に、配線４７を通して導入されるテスト電圧か、又は配線４１を通して導入され抵抗４２ａ，４３ａにより分圧された入力電圧が基準電圧４５ａより小さい場合には、コンパレータ４４ａの出力電圧は０Ｖとなり、電圧異常検出信号４６が出力されていない状態となる。
【００６５】
図１０（ｂ）は、抵抗４２ｂおよび４３ｂの共通接続点電圧が閾値電圧より低い場合に電圧異常検出信号４６を出力する電圧異常検出回路４０Ｂである。図１０（ｂ）では、監視対象回路３０から配線４１を通して導入される入力電圧を抵抗４２ｂおよび抵抗４３ｂによって分圧し、抵抗４２ｂおよび４３ｂの共通接続点（分圧点）を、テスト電圧生成回路５０から配線４７を通して導入されるテスト電圧の入力端子とし、前記分圧点の電圧をコンパレータ４４ｂの反転入力端子（−側）に入力し、基準電圧４５ｂをコンパレータ４４ｂの非反転入力端子（＋側）に入力している。これにより、配線４７を通して導入されるテスト電圧か、又は配線４１を通して導入され抵抗４２ｂ，４３ｂにより分圧された入力電圧が基準電圧４５ｂより小さい場合には、コンパレータ４４ｂの出力電圧は電源電圧となり、電圧異常検出信号４６が出力された状態となる。逆に、配線４７を通して導入されるテスト電圧か、又は配線４１を通して導入され抵抗４２ｂ，４３ｂにより分圧された入力電圧が基準電圧４５ｂより大きい場合には、コンパレータ４４ｂの出力は０Ｖとなり、電圧異常検出信号４６は出力されていない状態となる。
【００６６】
実施例１で説明したテスト電圧生成回路５０では、電源電圧を分圧してテスト電圧を生成している。そのため、電圧異常検出回路４０の閾値電圧が電源電圧よりも高い場合には、電源電圧よりも高いテスト電圧を生成するために、テスト電圧生成回路５０内に電圧昇圧回路を加える必要がある。しかし、電圧昇圧回路を追加すると、集積回路２０の回路面積が増加し、コスト増につながる。
【００６７】
この問題を解決するため、実施例３における電圧異常検出回路４０Ｂでは、分圧用抵抗の間（抵抗４２ａおよび４３ａの共通接続点（図１０（ａ））、又は抵抗４２ｂおよび４３ｂの共通接続点（図１０（ｂ）））に、配線４７を介してテスト電圧を入力する構成としている。この構成の場合、抵抗４２ａおよび４３ａの共通接続点（又は抵抗４２ｂおよび４３ｂの共通接続点）に導入されたテスト電圧が閾値電圧と比較されるため、配線４１を介して入力する場合よりもテスト電圧を低くすることができ、前記電圧昇圧回路を不要にすることができる。以上が実施例３における効果である。
【実施例４】
【００６８】
本実施例では、監視対象回路もしくは電圧異常検出回路の故障が検出された際に、故障部分の特定を容易にすることができる電子制御装置の例を示す。
【００６９】
図１１は、実施例４における電子制御装置の構成図である。ここで、実施例１における電子制御装置の構成図と同一の要素には同一の記号を付与おり、これら同一の要素に対する説明は省略する。
【００７０】
実施例４における電子制御装置１Ｃは、実施例１における制御コントローラ１０とは異なる制御コントローラ１０Ｃを有している。それ以外は、実施例１の電子制御装置１と同様の構成となっている。
【００７１】
実施例４における制御コントローラ１０Ｃは、実施例１における制御コントローラ１０に加えて、故障情報１１を有している。
【００７２】
図１２は、故障情報１１の例を表した図である。故障情報１１は、故障番号１１ａ、日付１１ｂ、時間１１ｃ、故障コード１１ｄを有している。故障番号１１ａは、故障の登録番号であり、図１２の場合には最大Ｎ個の情報を保持できる。  日付１１ｂおよび時間１１ｃは、故障が発生した日時を示している。故障コード１１ｄの部分には、検出された故障内容によって異なるコードが保存される。例えば、監視対象回路３０の端子電圧が異常となった場合にはＣ００、電圧異常検出回路４０の故障診断時に異常が検出された場合にはＣ０１のコードが保存される。
【００７３】
この故障情報１１は、制御コントローラ１０Ｃにより電子制御装置１Ｃ外部から読み出しおよび消去の操作が可能である。
【００７４】
以上で説明した実施例４では次のような効果がある。
【００７５】
電子制御装置１Ｃにおける制御コントローラ１０Ｃは、故障検出時の故障内容を故障情報１１として保持する。故障発生時には、この故障情報１１を電子制御装置１Ｃ外部から読み出すことで、故障発生の時間や故障部分の特定が容易となる。
【００７６】
なお、本発明は上記の実施例に限定されるものではなく、さまざまな変形例が含まれる。例えば、上記した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。
【００７７】
また、上記の各構成、機能、処理部、処理手段等は、それらの一部または全部を、例えば集積回路で設計する等によるハードウェアで実現してもよい。また、上記の各構成、機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによるソフトウェアで実現してもよい。
【００７８】
また、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。実際には、殆ど全ての構成が相互に接続されていると考えて良い。
【符号の説明】
【００７９】
１，１Ａ，１Ｂ，１Ｃ…電子制御装置
１０，１０Ｃ…制御コントローラ
２０，２０Ａ，２０Ｂ…集積回路
３０…監視対象回路
４０，４０Ｂ…電圧異常検出回路
４１，４７…配線
４２ａ，４２ｂ，４３ａ，４３ｂ，５６，５７…抵抗
４４ａ，４４ｂ…コンパレータ
５０，５０Ａ…テスト電圧生成回路
５２…オペアンプ
５４…ＭＯＳＦＥＴ
５９…調整抵抗
１００…故障通知装置
【図１】
2014110361.tif 000003
【図２】
2014110361.tif 000004
【図３】
2014110361.tif 000005
【図４】
2014110361.tif 000006
【図５】
2014110361.tif 000007
【図６】
2014110361.tif 000008
【図７】
2014110361.tif 000009
【図８】
2014110361.tif 000010
【図９】
2014110361.tif 000011
【図１０】
2014110361.tif 000012
【図１１】
2014110361.tif 000013
【図１２】
2014110361.tif 000014