(57)【特許請求の範囲】
【請求項１】
第１の電圧源から出力されるＡ／Ｄ変換用の基準電圧、前記第１の電圧源から独立した第２の電圧源から出力され電圧値が前記基準電圧未満の異常判定用電圧、及びアナログ信号である制御用信号が入力され、前記基準電圧を用いて前記制御用信号及び前記異常判定用電圧をデジタルデータに変換するＡ／Ｄ変換器と、
前記Ａ／Ｄ変換器から入力された前記制御用信号についての前記デジタルデータを用いて所定の制御対象についての制御動作を行うプロセッサと、
前記Ａ／Ｄ変換器からのデジタルデータに基づいて前記異常判定用電圧の電圧値を監視して前記Ａ／Ｄ変換器及び前記基準電圧の異常判定を行い、前記異常判定用電圧の電圧値が所定の正常範囲から外れた場合に、前記Ａ／Ｄ変換器及び前記基準電圧のいずれかの異常であると判定する異常判定手段と
をそれぞれ含むメインマイクロコンピュータ及びサブマイクロコンピュータを備えた電子制御装置であって、
前記メインマイクロコンピュータ内の前記異常判定手段は、前記メインマイクロコンピュータ内の前記Ａ／Ｄ変換器で前記異常判定用電圧をデジタルデータに変換した後の値が第１の所定の正常範囲から外れた場合には、前記メインマイクロコンピュータ内の前記Ａ／Ｄ変換器あるいは前記基準電圧が異常であると判定し、
前記サブマイクロコンピュータ内の前記異常判定手段は、前記サブマイクロコンピュータ内の前記Ａ／Ｄ変換器で前記異常判定用電圧をデジタルデータに変換した後の値が第２の所定の正常範囲から外れた場合には、前記サブマイクロコンピュータ内の前記Ａ／Ｄ変換器あるいは前記基準電圧が異常であると判定し、
前記メインマイクロコンピュータ及び前記サブマイクロコンピュータのそれぞれの前記異常判定手段による異常判定の結果を受けて比較し、
前記メインマイクロコンピュータ内の前記異常判定手段が異常判定をし、前記サブマイクロコンピュータ内の前記異常判定手段が正常判定をした場合には、前記メインマイクロコンピュータ内の前記Ａ／Ｄ変換器が異常であると判断し、
前記メインマイクロコンピュータ内の前記異常判定手段が正常判定をし、前記サブマイクロコンピュータ内の前記異常判定手段が異常判定をした場合には、前記サブマイクロコンピュータ内の前記Ａ／Ｄ変換器が異常であると判断し、
前記メインマイクロコンピュータ内の前記異常判定手段が異常判定をし、前記サブマイクロコンピュータ内の前記異常判定手段が異常判定をした場合には、前記基準電圧が異常であると判断し、
異常要因を識別する異常識別手段をさらに備える
ことを特徴とする電子制御装置。
【請求項２】
前記メインマイクロコンピュータの前記プロセッサは、前記異常判定用電圧を動作電圧として受ける
ことを特徴とする請求項１に記載の電子制御装置。
【請求項３】
前記サブマイクロコンピュータの前記プロセッサは、前記基準電圧を動作電圧として受ける
ことを特徴とする請求項１又は請求項２に記載の電子制御装置。
【請求項４】
前記電子制御装置は、前記制御対象としての車両駆動系あるいは車載機器の動作制御用である
ことを特徴とする請求項１から請求項３までのいずれか１項に記載の電子制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、アナログ信号をデジタル信号に変換するＡ／Ｄ変換器についての異常検出機能（故障診断機能）を有する電子制御装置に関する。
【背景技術】
【０００２】
図２は、従来の電子制御装置を示すブロック図である。なお、図２の電子制御装置は、例えば特許文献１に示すような従来装置に相当するものである。図２において、メインマイクロコンピュータ（以下、「メインマイコン」と呼ぶ）１１０には、外部のセンサ等から複数の制御用信号１５０ａが入力される。制御用信号１５０ａは、メインマイコン１１０に内蔵されたメインマイコンＡ／Ｄ変換器１１１によりデジタルデータに変換されて、制御対象の動作制御に用いられる。
【０００３】
ここで、メインマイコンＡ／Ｄ変換器１１１が故障することによって、複数の制御用信号１５０ａが正常にＡ／Ｄ変換されなかった場合、制御用信号１５０ａのＡ／Ｄ変換結果を用いた制御の結果に大きな影響を及ぼすことが考えられる。
【０００４】
そこで、従来装置では、以下のような手順でメインマイコンＡ／Ｄ変換器１１１の故障を検出する。まず、メインマイコン１１０に内蔵された信号出力部１１５が、所定電圧切り替え回路１３０を操作する。この操作に応じて、所定電圧切り替え回路１３０が、Ａ／Ｄ変換用の基準電圧（以下、「Ｖｒｅｆ」と呼ぶ）から故障診断用信号１３０ａを生成する。この故障診断用信号１３０ａは、メインマイコン１１０に入力される。
【０００５】
また、故障診断用信号１３０ａは、メインマイコンＡ／Ｄ変換器１１１によってメインマイコンＡ／Ｄ変換データ１１１ａに変換される。そして、メインマイコンＡ／Ｄ変換データ１１１ａは、通信線１３１を通して、サブマイクロコンピュータ（以下、「サブマイコン」と呼ぶ）１２０内の差分演算手段１２２に入力される。さらに、故障診断用信号１３０ａは、サブマイコン１２０にも入力され、サブマイコンＡ／Ｄ変換器１２１によりサブマイコンＡ／Ｄ変換データ１２１ａに変換される。サブマイコンＡ／Ｄ変換データ１２１ａは、差分演算手段１２２に入力される。
【０００６】
差分演算手段１２２は、メインマイコンＡ／Ｄ変換データ１１１ａとサブマイコンＡ／Ｄ変換データ１２１ａとの差分値を算出し、その差分値についての差分値データ１２２ａを生成する。差分値データ１２２ａは、通信線１３２を通して、メインマイコン１１０内の故障診断手段（異常判定手段）１１４に入力される。故障診断手段１１４は、差分値データ１２２ａに基づいて、メインマイコンＡ／Ｄ変換データ１１１ａとサブマイコンＡ／Ｄ変換データ１２１ａとの差分値の変動を監視している。また、故障診断手段１１４は、予め設定された差分上限値１１０ａを差分値が超えたことを確認した場合に、メインマイコンＡ／Ｄ変換器１１１及びサブマイコンＡ／Ｄ変換器１２１の少なくともいずれか一方が故障であると判定する。
【０００７】
ここで、故障診断用信号１３０ａは、周期的に切り替わる２値の矩形波信号（パルス信号）である。これにより、メインマイコンＡ／Ｄ変換データ１１１ａ及びサブマイコンＡ／Ｄ変換データ１２１ａは、故障診断用信号１３０ａにおける２値の電圧のそれぞれについてのＡ／Ｄ変換の結果を含んでいる。差分値データ１２２ａも、故障診断用信号１３０ａにおける２値の電圧に対応する差分値を含んでいる。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００９−１３５６５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
上記のような従来装置では、所定電圧切り替え回路１３０が、Ｖｒｅｆから故障診断用信号１３０ａを生成している。しかしながら、Ｖｒｅｆは、メインマイコンＡ／Ｄ変換器１１１の基準電圧である。このため、Ｖｒｅｆが変動した場合には、メインマイコンＡ／Ｄ変換器１１１の変換データ１１１ａとサブマイコンＡ／Ｄ変換器１２１の変換データ１２１ａとは、互いに同様に変動してしまう。この結果、メインマイコンＡ／Ｄ変換器１１１及びサブマイコンＡ／Ｄ変換器１２１の変換データ同士を比較しても、Ｖｒｅｆの異常を検出できない場合があった。このように、従来装置では、Ｖｒｅｆの異常によって、Ａ／Ｄ変換器の異常検出を適切に行えない場合があった。
【００１０】
この発明は、上記のような課題を解決するためになされたものであり、Ａ／Ｄ変換器の異常を検出することができるとともに、Ａ／Ｄ変換用の基準電圧の異常も検出することができる電子制御装置を得ることを目的とする。
【課題を解決するための手段】
【００１１】
この発明の電子制御装置は、第１の電圧源から出力されるＡ／Ｄ変換用の基準電圧、前記第１の電圧源から独立した第２の電圧源から出力され電圧値が前記基準電圧未満の異常判定用電圧、及びアナログ信号である制御用信号が入力され、前記基準電圧を用いて前記制御用信号及び前記異常判定用電圧をデジタルデータに変換するＡ／Ｄ変換器と、前記Ａ／Ｄ変換器から入力された前記制御用信号についての前記デジタルデータを用いて所定の制御対象についての制御動作を行うプロセッサと、前記Ａ／Ｄ変換器からのデジタルデータに基づいて前記異常判定用電圧の電圧値を監視して前記Ａ／Ｄ変換器及び前記基準電圧の異常判定を行い、前記異常判定用電圧の電圧値が所定の正常範囲から外れた場合に、前記Ａ／Ｄ変換器及び前記基準電圧のいずれかの異常であると判定する異常判定手段とをそれぞれ含むメインマイクロコンピュータ及びサブマイクロコンピュータを備えた電子制御装置であって、前記メインマイクロコンピュータ内の前記異常判定手段は、前記メインマイクロコンピュータ内の前記Ａ／Ｄ変換器で前記異常判定用電圧をデジタルデータに変換した後の値が第１の所定の正常範囲から外れた場合には、前記メインマイクロコンピュータ内の前記Ａ／Ｄ変換器あるいは前記基準電圧が異常であると判定し、前記サブマイクロコンピュータ内の前記異常判定手段は、前記サブマイクロコンピュータ内の前記Ａ／Ｄ変換器で前記異常判定用電圧をデジタルデータに変換した後の値が第２の所定の正常範囲から外れた場合には、前記サブマイクロコンピュータ内の前記Ａ／Ｄ変換器あるいは前記基準電圧が異常であると判定し、前記メインマイクロコンピュータ及び前記サブマイクロコンピュータのそれぞれの前記異常判定手段による異常判定の結果を受けて比較し、前記メインマイクロコンピュータ内の前記異常判定手段が異常判定をし、前記サブマイクロコンピュータ内の前記異常判定手段が正常判定をした場合には、前記メインマイクロコンピュータ内の前記Ａ／Ｄ変換器が異常であると判断し、前記メインマイクロコンピュータ内の前記異常判定手段が正常判定をし、前記サブマイクロコンピュータ内の前記異常判定手段が異常判定をした場合には、前記サブマイクロコンピュータ内の前記Ａ／Ｄ変換器が異常であると判断し、前記メインマイクロコンピュータ内の前記異常判定手段が異常判定をし、前記サブマイクロコンピュータ内の前記異常判定手段が異常判定をした場合には、前記基準電圧が異常であると判断し、異常要因を識別する異常識別手段をさらに備えるものである。
【発明の効果】
【００１２】
この発明の電子制御装置によれば、第１の電圧源から独立した第２の電圧源によって出力された異常判定用電圧のＡ／Ｄ変換後の電圧値が所定の正常範囲から外れた場合に、異常判定手段が、Ａ／Ｄ変換器及び基準電圧のいずれかの異常であると判定するので、基準電圧が変動した場合でも、その基準電圧の変動を検出可能となることから、Ａ／Ｄ変換器の異常を検出することができるとともに、基準電圧の異常も検出することができる。
【図面の簡単な説明】
【００１３】
【図１】この発明の実施の形態１による電子制御装置を示す構成図である。
【図２】従来の電子制御装置を示す構成図である。
【発明を実施するための形態】
【００１４】
以下、この発明を実施するための形態について、図面を参照して説明する。
実施の形態１．
図１は、この発明の実施の形態１による電子制御装置を示す構成図である。
図１において、電子制御装置１は、例えば車両駆動系の制御や車載機器等に用いられる。また、電子制御装置１には、例えばレギュレータ等からなる第１の定電圧回路３１及び第２の定電圧回路３２（第１の電圧源及び第２の電圧源）が接続されている。第１の定電圧回路３１及び第２の定電圧回路３２は、互いに独立した回路構成である。
【００１５】
第１の定電圧回路３１は、バッテリ等の外部電源３０の電圧から、Ａ／Ｄ変換用の基準電圧としてのＶｒｅｆを生成する。第２の定電圧回路３２は、外部電源３０の電圧から、異常判定用電圧としてのＶｃｃを生成する。電子制御装置１には、第１の定電圧回路３１からＶｒｅｆが入力されるとともに、第２の定電圧回路３２からＶｃｃが入力される。
【００１６】
ここで、電子制御装置１を車両駆動系の制御や車載機器に適用した場合には、エンジンのクランキングやアイドリングストップアンドスタート（ＩＳＳ）制御等による車両のバッテリ電圧の変動に応じて、Ｖｒｅｆが変動するものとする。但し、Ｖｒｅｆの変動は、Ｖｃｃに影響を与えない。なお、ＶｒｅｆとＶｃｃとは、互いに異なる値の電圧である。また、Ｖｒｅｆの方がＶｃｃよりも大きい。
【００１７】
電子制御装置１は、メインマイコン１０と、サブマイコン２０とを有している。メインマイコン１０は、メインマイコンＡ／Ｄ変換器１１と、メインマイコンプロセッサ（中央演算装置）１２と、ＲＯＭやＲＡＭ等からなるメインマイコン記憶部１３と、メインマイコン異常判定手段（故障診断手段）１４と、異常識別手段（故障部位識別手段）１５とを有している。
【００１８】
サブマイコン２０は、サブマイコンＡ／Ｄ変換器２１と、サブマイコンプロセッサ（中央演算装置）２２と、ＲＯＭやＲＡＭ等からなるサブマイコン記憶部２３と、サブマイコン異常判定手段（故障診断手段）２４とを有している。
【００１９】
メインマイコンＡ／Ｄ変換器１１には、例えば外部センサ等からのアナログ信号である複数の制御用信号５０ａ、Ｖｒｅｆ及びＶｃｃが外部から入力される。メインマイコンＡ／Ｄ変換器１１は、ＶｒｅｆをＡ／Ｄ変換の上限値として用いて、制御用信号５０ａ及びＶｃｃをＡ／Ｄ変換する。メインマイコンプロセッサ１２は、Ｖｃｃを動作電圧として動作する。サブマイコンプロセッサ２２は、Ｖｒｅｆを動作電圧として動作する。
【００２０】
メインマイコンＡ／Ｄ変換器１１によるＡ／Ｄ変換後の制御用信号５０ａ及びＶｃｃのそれぞれのデジタルデータ１１ａは、メインマイコンプロセッサ１２に入力される。サブマイコンＡ／Ｄ変換器２１には、Ｖｒｅｆ及びＶｃｃが外部から入力される。サブマイコンＡ／Ｄ変換器２１は、Ｖｒｅｆを用いて、ＶｃｃをＡ／Ｄ変換する。サブマイコンＡ／Ｄ変換器２１によるＡ／Ｄ変換後のＶｃｃのデジタルデータ２１ａは、サブマイコンプロセッサ２２に入力される。
【００２１】
メインマイコンプロセッサ１２は、制御用信号５０ａについてのデジタルデータ１１ａを用いて、制御対象の動作を制御する。ここで、メインマイコン記憶部１３には、メインマイコン異常判定手段１４及び異常識別手段１５のそれぞれの機能を実現するためのプログラムと、異常判定（故障診断）用の閾値１３ａとが格納されている。メインマイコンプロセッサ１２は、メインマイコン記憶部１３に格納されたプログラムを実行することにより、メインマイコン異常判定手段１４及び異常識別手段１５の機能を実現可能となっている。
【００２２】
これと同様に、サブマイコン記憶部２３には、サブマイコン異常判定手段２４の機能を実現するためのプログラムと、異常判定用の閾値２３ａとが格納されている。サブマイコンプロセッサ２２は、サブマイコン記憶部２３に格納されたプログラムを実行することにより、サブマイコン異常判定手段２４の機能を実現可能となっている。
【００２３】
メインマイコン異常判定手段１４は、メインマイコンＡ／Ｄ変換器１１からのデジタルデータ１１ａに基づくＶｃｃの電圧値が閾値１３ａ以上であるか否かを確認することによって、メインマイコンＡ／Ｄ変換器１１及びＶｒｅｆの異常判定を行う。具体的に、メインマイコン異常判定手段１４は、Ｖｃｃの電圧値が閾値１３ａ未満である場合には、メインマイコンＡ／Ｄ変換器１１あるいはＶｒｅｆが異常（故障）であると判定する。他方、メインマイコン異常判定手段１４は、Ｖｃｃの電圧値が閾値１３ａ以上である場合には、メインマイコンＡ／Ｄ変換器１１及びＶｒｅｆが正常であると判定する。
【００２４】
これと同様に、サブマイコン異常判定手段２４は、サブマイコンＡ／Ｄ変換器２１からのデジタルデータ２１ａに基づくＶｃｃの電圧値が閾値２３ａ以上であるか否かを確認することによって、サブマイコンＡ／Ｄ変換器２１及びＶｒｅｆの異常判定を行う。具体的に、サブマイコン異常判定手段２４は、Ｖｃｃの電圧値が閾値２３ａ未満である場合には、サブマイコンＡ／Ｄ変換器２１あるいはＶｒｅｆが異常であると判定する。
【００２５】
他方、サブマイコン異常判定手段２４は、Ｖｃｃの電圧値が閾値２３ａ以上である場合には、サブマイコンＡ／Ｄ変換器２１及びＶｒｅｆが正常であると判定する。ここで、閾値１３ａ，２３ａは、例えば、正常時のＶｃｃの電圧値から１〜１０％程度低い値である。即ち、正常時のＶｃｃの電圧値から閾値１３ａ，２３ａまでの範囲が所定の正常範囲である。なお、メインマイコン異常判定手段１４及びサブマイコン異常判定手段２４は、Ｖｃｃの電圧値が、予め設定された上限値（上限を規定する閾値）を超えた場合にも、メインマイコンＡ／Ｄ変換器１１、サブマイコンＡ／Ｄ変換器２１及びＶｒｅｆが異常であると判定してもよい。
【００２６】
異常識別手段１５は、メインマイコン異常判定手段１４及びサブマイコン異常判定手段２４のそれぞれからの異常判定結果を受ける。また、異常識別手段１５は、メインマイコン異常判定手段１４及びサブマイコン異常判定手段２４の両方の異常判定結果を用いて、異常発生部位を識別する。具体的に、異常識別手段１５は、メインマイコン異常判定手段１４及びサブマイコン異常判定手段２４の両方が異常と判定している場合には、Ｖｒｅｆ（第１の定電圧回路３１あるいは配線）の異常であると判定する。
【００２７】
また、異常識別手段１５は、メインマイコン異常判定手段１４が異常と判定し、サブマイコン異常判定手段２４が正常と判定している場合には、メインマイコンＡ／Ｄ変換器１１の異常であると判定する。さらに、異常識別手段１５は、メインマイコン異常判定手段１４が正常と判定し、サブマイコン異常判定手段２４のみが異常と判定している場合には、サブマイコンＡ／Ｄ変換器２１の異常であると判定する。なお、異常識別手段１５は、異常発生部位を識別した後に、例えば、表示器に情報表示や、インジケータの点灯・点滅等をすることにより、異常発生と異常発生部位とを利用者に報知してもよい。
【００２８】
上記のような実施の形態１によれば、第１の定電圧回路３１から独立した第２の定電圧回路３２によって出力されたＶｃｃのＡ／Ｄ変換後の電圧値が所定の正常範囲から外れた場合に、メインマイコン異常判定手段１４が、メインマイコンＡ／Ｄ変換器１１及びＶｒｅｆのいずれかの異常であると判定する。これと同様に、サブマイコン異常判定手段２４が、サブマイコンＡ／Ｄ変換器２１及びＶｒｅｆのいずれかの異常であると判定する。この構成により、Ｖｒｅｆが変動した場合でも、そのＶｒｅｆの変動を検出可能となることから、メインマイコンＡ／Ｄ変換器１１及びサブマイコンＡ／Ｄ変換器２１の異常を検出することができるとともに、Ｖｒｅｆの異常も検出することができる。
【００２９】
ここで、図２に示すような従来装置では、故障診断手段１１４が故障を検出した場合に、メインマイコンＡ／Ｄ変換器１１１とサブマイコンＡ／Ｄ変換器１２１とのどちらが故障したかを区別することができなかった。これに対して、実施の形態１では、各マイコン１０，２０が、自己のＡ／Ｄ変換器１１，２１の異常を判定することから、メインマイコンＡ／Ｄ変換器１１の異常と、サブマイコンＡ／Ｄ変換器２１の異常とを区別することができる。
【００３０】
また、図２に示すような従来装置では、故障診断手段１１４にて故障を検出した場合、Ａ／Ｄ変換器１１１，１２１の異常と、Ｖｒｅｆの異常とを区別することができなかった。これに対して、実施の形態１では、異常識別手段１５が、メインマイコン１０側での異常判定結果と、サブマイコン２０側での異常判定結果とを比較することによって、いずれか一方が異常判定をしている場合にはＡ／Ｄ変換器１１，２１の異常であると識別し、両方が異常判定している場合には、Ｖｒｅｆの異常として、異常発生部位を区別することができる。
【００３１】
さらに、図２に示すような従来装置では、Ｖｒｅｆが通常、メインマイコン１１０のプロセッサに対する供給電圧（動作電圧）としても用いられる。このため、Ｖｒｅｆに異常が生じた場合には、メインマイコン１１０の動作が保証されなくなる可能性がある。これに対して、実施の形態１では、メインマイコンプロセッサ１２の動作電圧として、Ｖｒｅｆとは電圧源が異なるＶｃｃが用いられるため、Ｖｒｅｆが変動した場合であっても、メインマイコンプロセッサ１２の動作異常を抑制することができ、動作を保証することができる。
【００３２】
また、昨今においては消費電力を低減するためにＡ／Ｄ変換器等の周辺回路とは別に、メインマイコンのプロセッサの動作電圧としてのＶｃｃを必要とするマイコンが増えている。このＶｃｃを用いた場合、図２に示すような従来装置では、Ｖｃｃに異常が生じた際に、メインマイコン１１０のプロセッサの演算自体が動作保証範囲外となり、故障診断手段１１４による故障診断動作は保証されない。これに対して、実施の形態１では、Ｖｃｃは、サブマイコンプロセッサ２２の動作電圧とは異なり、かつサブマイコン２０に入力されて異常判定に用いられる。この構成により、Ｖｃｃに異常が生じた際にもサブマイコン２０側での演算動作を保証することができ、Ｖｃｃの異常をサブマイコン２０側で検出することができる。
【００３３】
さらに、図２に示すような従来装置では、メインマイコン１１０とサブマイコン１２０との間でデータを送受信するための通信線１３１，１３２と、Ａ／Ｄ変換データ１１１ａと差分値データ１２２ａとを送受信するための通信処理を追加する必要があり、コスト増加と処理負荷の増加との要因となっていた。これに対して、実施の形態１では、メインマイコンＡ／Ｄ変換器１１及びサブマイコンＡ／Ｄ変換器２１によってＡ／Ｄ変換されたデータについて、それぞれメインマイコン異常判定手段１４及びサブマイコン異常判定手段２４が異常判定を行う。この構成により、マイコン間の通信をしない構成の場合には、通信線１３１，１３２を削減することができるとともに、通信に関する処理負荷を削減することができる。
【００３４】
また、図２に示すような従来装置では、メインマイコンＡ／Ｄ変換器１１１及びサブマイコンＡ／Ｄ変換器１２１の故障を監視するための所定電圧切り替え回路１３０といった特別な回路や、それらを駆動するための処理を追加する必要があり、コスト及び処理負荷の増加の要因となっていた。これに対して、実施の形態１のＶｃｃは、直流電圧であり、メインマイコンプロセッサ１２の動作電圧と、異常判定用電圧とを兼ねている。このことから、従来装置の所定電圧切り替え回路１３０のような特別な回路や、それらを駆動するための処理負荷も削減することができる。
【００３５】
さらに、図２に示すような従来装置では、メインマイコン１１０及びサブマイコン１２０のそれぞれのプロセッサの動作電圧がいずれもＶｒｅｆであり、動作電圧として同じ電圧を用いる。このため、Ｖｒｅｆの変動によって、メインマイコン１１０及びサブマイコン１２０のプロセッサが同時に動作保証範囲外となり、故障を検出できない可能性がある。これに対して、実施の形態１では、電子制御装置１が車両駆動系の制御や車載機器等車載機器に適用され、Ｖｒｅｆの電圧値がＶｃｃの電圧値よりも大きい。このため、自動車のバッテリ電圧がＶｒｅｆとＶｃｃとの間に低下した場合にも、Ｖｃｃの電圧が正常であることにより、メインマイコンプロセッサ１２の動作は保証され、メインマイコン異常判定手段１４によりＶｒｅｆの異常を検出することができる。
【００３６】
以上、本発明の一実施形態について記述したが、本発明は、前述の実施形態に限定されるものではなく、特許請求の範囲に記載された範囲で、種々の設計変更を行うことができるものである。
【００３７】
例えば、実施の形態１において、Ｖｃｃがメインマイコン１０とサブマイコン２０とに１本ずつ入力される例を示したが、複数入力されてもよい。また、マイコン内にプロセッサが複数あり、それぞれのプロセッサについて異なる電圧供給が必要な場合には、それらの電圧についても同様に、メインマイコン１０及びサブマイコン２０に入力されてもよい。
【００３８】
また、実施の形態１では、メインマイコン１０及びサブマイコン２０に入力される異常判定用電圧として、Ｖｃｃを用いた。しかしながら、メインマイコン１０及びサブマイコン２０に入力される異常判定用電圧は、Ｖｒｅｆ未満の電圧値の電圧であればよく、メインマイコンプロセッサ１２の動作電圧以外の電圧でもよい。
【００３９】
さらに、実施の形態１では、異常識別手段１５がメインマイコン１１０内に配置されていたが、メインマイコン１１０外に設けてもよい。この場合、異常識別手段１５を電気回路や、メインマイコン１１０及びサブマイコン１２０以外のマイコンによって、実現可能である。
【００４０】
また、実施の形態１では、メインマイコン１０及びサブマイコン２０間の通信がない構成の例を示した。しかしながら、この例に限定するものではなく、メインマイコン１０及びサブマイコン２０が相互に通信し、お互いに監視しているような構成においても適用できる。
【００４１】
さらに、実施の形態１では、電子制御装置１の外部に、第１の定電圧回路３１及び第２の定電圧回路３２が設けられていたが、第１の定電圧回路３１及び第２の定電圧回路３２を電子制御装置１の内部に設けてもよい。
【００４２】
また、この発明は、サブマイコン２０を省略した構成においても適用できる。さらに、この発明は、車両駆動系の制御や車載機器以外のいかなる電子機器の用途にも適用できる。
【符号の説明】
【００４３】
１  電子制御装置、１０  メインマイコン、１１  メインマイコンＡ／Ｄ変換器、１２  メインマイコンプロセッサ、１３  メインマイコン記憶部、１４  メインマイコン異常判定手段、１５  異常識別手段、２０  サブマイコン、２１  サブマイコンＡ／Ｄ変換器、２２  サブマイコンプロセッサ、２３  サブマイコン記憶部、２４  サブマイコン異常判定手段、３０  外部電源、３１  第１の定電圧回路（第１の電圧源）、３２  第２の定電圧回路（第２の電圧源）。
【図１】
0005116825.tif 000002
【図２】
0005116825.tif 000003