(57)【要約】【課題】  汎用性と信頼性を兼ね備えた電源装置を提供する。【解決手段】  電子制御装置において、バッテリ電圧Ｖｉｎを降圧してマイコンのコア３ａに一定の電源電圧Ｖｏ１を供給する電源回路２１は、出力電圧設定用端子Ｔｓ１，Ｔｓ２をハイレベル電圧とローレベル電圧との何れかに接続することで、電源電圧Ｖｏ１の出力値を可変設定できるようになっている。更に、この電源回路２１は、電源電圧Ｖｏ１の出力値が正常か否かを判定する判定部５１を備えていると共に、その判定部５１が正常と判定する電源電圧Ｖｏ１の判定値も、上記端子Ｔｓ１，Ｔｓ２とは別の設定用端子Ｔｓ３，Ｔｓ４をハイレベル電圧とローレベル電圧との何れかに接続することで、可変設定できるようになっている。このため、もし、出力電圧設定用端子Ｔｓ１，Ｔｓ２にオープン故障等が生じて、電源電圧Ｖｏ１が異常な値になっても、その異常を判定部５１により確実に検知できる。【選択図】  図２
2006293492.tif 000002
【特許請求の範囲】
【請求項１】
電子制御装置において制御回路と共に設けられ、その制御回路へ一定の電源電圧を供給する電源装置であって、
前記電子制御装置の外部から供給される外部電源電圧を降圧して、その降圧した電圧を前記制御回路へ前記電源電圧として出力する電圧出力手段と、
前記電圧出力手段が出力する前記電源電圧の値を、当該電源装置の外部から設定可能な出力電圧設定手段と、
前記電圧出力手段から出力されている前記電源電圧が正常であるか否かを判定する判定手段と、
前記判定手段が正常と判定する前記電源電圧の判定値を、当該電源装置の外部から設定可能な判定値設定手段と、
を備えていることを特徴とする電源装置。
【請求項２】
請求項１に記載の電源装置において、
前記判定手段の判定結果に基づいて、前記電圧出力手段が前記電源電圧を出力するのを停止させる出力停止手段を備えていること、
を特徴とする電源装置。
【請求項３】
請求項１又は請求項２に記載の電源装置において、
前記出力電圧設定手段は、当該電源装置に設けられた出力電圧設定用の端子がハイレベル電圧とローレベル電圧との何れかに接続されることにより、前記電源電圧の値を異なる値に設定するように構成されていると共に、前記出力電圧設定用の端子が開放状態となった場合には、その端子がハイレベル電圧に接続される場合よりも、前記電源電圧の値を低い値に設定するように構成されていること、
を特徴とする電源装置。
【請求項４】
請求項１又は請求項２に記載の電源装置において、
前記出力電圧設定手段は、
前記電圧出力手段から出力される電源電圧のラインに一端が接続され、他端が当該電源装置に設けられた出力電圧設定用の端子に接続された第１抵抗と、
前記出力電圧設定用の端子に一端が接続され、他端が当該電源装置の外部でグランドラインに接続される第２抵抗と、
前記出力電圧設定用の端子の電圧が一定の基準電圧となるように、前記電圧出力手段に前記電源電圧を出力させる出力制御手段とを備え、
前記第２抵抗の抵抗値によって前記電源電圧の値が決まるように構成されていること、
を特徴とする電源装置。
【請求項５】
請求項１ないし請求項４の何れか１項に記載の電源装置において、
前記判定手段は、少なくとも、前記電圧出力手段から出力される電源電圧が前記判定値設定手段により設定された判定値に達しているか否かを判定するように構成されており、
当該電源装置は、前記判定手段により前記電源電圧が前記判定値に達していないと判定されている場合に、前記電子制御装置における特定の機能を停止させる機能停止手段を備え、
更に、前記判定値設定手段は、当該電源装置に設けられた判定値設定用の端子がハイレベル電圧とローレベル電圧との何れかに接続されることにより、前記判定値を異なる値に設定するように構成されていると共に、前記判定値設定用の端子が開放状態となった場合には、その端子がハイレベル電圧に接続される場合よりも、前記判定値を低い値に設定するように構成されていること、
を特徴とする電源装置。
【請求項６】
請求項５に記載の電源装置において、
前記電圧出力手段からの電源電圧が供給される制御回路は、マイコンのコアであり、
前記機能停止手段は、前記判定手段により前記電源電圧が前記判定値に達していないと判定されている場合に、前記マイコンの入出力回路部と、前記マイコンからの信号に基づき前記電子制御装置の外部へ信号を出力する出力回路との、両方又は一方へ動作電圧が供給されるのを禁止するように構成されていること、
を特徴とする電源装置。
【請求項７】
請求項１ないし請求項５の何れか１項に記載の電源装置において、
前記電圧出力手段からの電源電圧が供給される制御回路は、マイコンのコアであり、
前記判定手段により前記電源電圧が正常ではないと判定された場合に、前記マイコンの入出力回路部と、前記マイコンからの信号に基づき前記電子制御装置の外部へ信号を出力する出力回路との、両方又は一方へ動作電圧が供給されるのを禁止する出力用電源供給停止手段を備えていること、
を特徴とする電源装置。
【請求項８】
請求項１ないし請求項７の何れか１項に記載の電源装置において、
前記判定手段の判定結果に応じて前記制御回路をリセットするためのリセット制御回路を備えていること、
を特徴とする電源装置。
【請求項９】
請求項８に記載の電源装置において、
前記リセット制御回路は、前記判定手段により前記電源電圧が正常ではないと判定された場合に前記制御回路をリセットするための電圧異常時リセット機能を有していること、
を特徴とする電源装置。
【請求項１０】
請求項９に記載の電源装置において、
前記リセット制御回路の前記電圧異常時リセット機能による前記制御回路のリセット状態は、前記外部電源電圧が再投入されるまで維持されること、
を特徴とする電源装置。
【請求項１１】
請求項９に記載の電源装置において、
前記リセット制御回路の前記電圧異常時リセット機能による前記制御回路のリセット状態は、一定時間維持された後に解除されること、
を特徴とする電源装置。
【請求項１２】
請求項８ないし請求項１１の何れか１項に記載の電源装置において、
前記リセット制御回路は、前記制御回路の動作状態を監視して、その動作状態が正常でないと判定すると、前記制御回路をリセットする動作監視機能を有していること、
を特徴とする電源装置。
【請求項１３】
請求項１ないし請求項１２の何れか１項に記載の電源装置において、
当該電源装置は、集積回路で構成されていること、
を特徴とする電源装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子制御装置の制御回路へ一定の電源電圧を供給する電源装置に関する。
【背景技術】
【０００２】
従来より、例えば自動車用電子制御装置では、制御対象を制御するための各種演算処理を行う制御回路がマイコンを中心に構成されている。
そして、この種の電子制御装置には、制御回路と共に電源回路も設けられ、その電源回路が、電子制御装置の外部から供給されるバッテリ電圧（車載バッテリの電圧）を所定の一定電圧まで降圧し、その降圧した一定電圧を制御回路へ電源電圧（即ち、制御回路の動作電圧）として供給するようになっている（例えば、特許文献１，２，３参照）。
【特許文献１】特開２０００−１３９０２３号公報
【特許文献２】特開２０００−１５５６１９号公報
【特許文献３】特開平１１−２８５１５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、近年、制御回路を成すマイコンの動作電圧（特に、コアの動作電圧）は、マイコンの性能向上に伴って、例えば３．３Ｖ、２．５Ｖ、１．８Ｖ、１．５Ｖといった具合に低下の一途をたどっている。このため、マイコンの種別毎に供給すべき電源電圧が異なることとなり、その各電源電圧毎に電源回路を準備することが困難となっている。
【０００４】
そこで本発明は、汎用性と信頼性を兼ね備えた電源装置の提供を目的としている。
【課題を解決するための手段】
【０００５】
上記目的を達成するためになされた請求項１の電源装置は、電子制御装置において制御回路と共に設けられ、その制御回路へ一定の電源電圧を供給するものである。
そして、この電源装置は、電子制御装置の外部から供給される外部電源電圧を降圧して、その降圧した電圧を制御回路へ電源電圧として出力する電圧出力手段と、その電圧出力手段が出力する電源電圧の値を、当該電源装置の外部から設定可能な出力電圧設定手段とを備えている。そして更に、この電源装置は、電圧出力手段から出力されている電源電圧が正常であるか否かを判定する判定手段と、その判定手段が正常と判定する電源電圧の判定値を、当該電源装置の外部から設定可能な判定値設定手段とを備えている。
【０００６】
このような請求項１の電源装置によれば、出力電圧設定手段により、制御回路へ供給する電源電圧の値（即ち、電源電圧の出力値）を変更することができ、高い汎用性が得られる。よって、異なる電源電圧毎に電源回路を準備しなければならないという問題を解決することができる。
【０００７】
しかも、この電源装置によれば、電源電圧の出力値が可変なだけでなく、その電源電圧が正常か否かを判定するための判定値も、判定値設定手段によって変更することができる。つまり、電源電圧の出力値設定に応じて、判定値も適切に変えることができる。
【０００８】
そして、このような請求項１の電源装置によれば、もし、出力電圧設定手段に何らかの故障が生じて、制御回路へ出力される電源電圧が異常な値になったとしても、その異常を判定手段によって検知することができ、高い信頼性が得られる。出力電圧設定手段とは別個の判定値設定手段によって判定値の設定が行われるからである。よって、この電源装置によれば、汎用性と信頼性とを両立させることができる。
【０００９】
ところで、電源電圧の供給対象である制御回路としては、マイコンのコア（マイコンコア）が考えられる。前述したように、マイコンコアの動作電圧としては様々な値があり、その様々な動作電圧に対応できるからである。また、それと同様の理由により、電源電圧の供給対象である制御回路としては、例えばマイコンのメモリが考えられる。尚、メモリ自体が制御回路という訳ではないが、メモリは電子制御装置における制御回路の構成要素となり得るものであるため、本発明では、メモリも、電源電圧の供給対象である制御回路の一つとして考えられる。
【００１０】
次に、請求項２の電源装置では、請求項１の電源装置において、出力停止手段が備えられており、その出力停止手段は、判定手段の判定結果に基づいて、電圧出力手段が電源電圧を出力するのを停止させる。
【００１１】
このような電源装置によれば、電圧出力手段の出力する電源電圧が正常でなくなった場合に、その電源電圧が制御回路へ供給されるのを防止することができ、例えば、制御回路が過大な電源電圧の供給によって故障してしまうことを回避することができる。
【００１２】
次に、請求項３の電源装置では、請求項１，２の電源装置において、出力電圧設定手段は、当該電源装置に設けられた出力電圧設定用の端子がハイレベル電圧とローレベル電圧との何れかに接続されることにより、電源電圧の値を異なる値に設定するように構成されていると共に、特に、前記出力電圧設定用の端子が開放状態となった場合には、その端子がハイレベル電圧に接続される場合よりも、電源電圧の値を低い値に設定するように構成されている。尚、出力電圧設定用の端子の数は、１つであっても良いし、２つ以上であっても良い。
【００１３】
このような電源装置によれば、出力電圧設定用の端子が回路基板とのはんだ付け部に劣化が生じて開放状態（いわゆるオープン）となったとしても、電圧出力手段から出力される電源電圧は、正常値（つまり、本来の設定値）よりも低い電圧となるため、制御回路が過大な電源電圧の供給によって故障してしまうことを防止することができる。また、電源電圧が正常値よりも低くなることから、その異常を判定手段によって検知することができ、延いては何らかのフェイルセーフ処置を確実に実施ことができる。
【００１４】
一方、請求項４の電源装置では、請求項１，２の電源装置において、出力電圧設定手段は、電圧出力手段から出力される電源電圧のラインに一端が接続され、他端が当該電源装置に設けられた出力電圧設定用の端子に接続された第１抵抗と、前記出力電圧設定用の端子に一端が接続され、他端が当該電源装置の外部でグランドラインに接続される第２抵抗と、前記出力電圧設定用の端子の電圧が一定の基準電圧となるように、電圧出力手段に電源電圧を出力させる出力制御手段とを備えており、第２抵抗の抵抗値によって電源電圧の値が決まるようになっている。
【００１５】
つまり、第２抵抗の抵抗値を小さくするほど、出力電圧設定用端子の電圧（即ち、電源電圧を第１抵抗と第２抵抗とで分圧した電圧）が低くなろうとするため、その電圧を基準電圧と一致させようとして電源電圧が高く設定されることとなる。逆に、第２抵抗の抵抗値を大きくするほど、出力電圧設定用端子の電圧が高くなって電源電圧に近づくため、電源電圧は低くなって基準電圧に近づくこととなる。
【００１６】
そして、この出力電圧設定手段の構成によっても、出力電圧設定用の端子が回路基板とのはんだ付け部に劣化が生じて開放状態（つまり、第２抵抗から離れた状態）となった場合には、電圧出力手段から出力される電源電圧は、正常値よりも低い電圧（つまり、最小設定値である基準電圧）となる。このため、請求項３の電源装置と同様に、制御回路が過大な電源電圧の供給によって故障してしまうことを防止することができる。また、電源電圧が正常値よりも低くなることから、その異常を判定手段によって検知することができ、延いては何らかのフェイルセーフ処置を確実に実施ことができる。
【００１７】
次に、請求項５の電源装置では、請求項１〜４の電源装置において、判定手段は、少なくとも、電圧出力手段から出力される電源電圧が判定値設定手段により設定された判定値に達しているか否かを判定するように構成されている。そして、当該電源装置は、判定手段により電源電圧が前記判定値に達していないと判定されている場合に、電子制御装置における特定の機能を停止させる機能停止手段を備えている。
【００１８】
このため、請求項５の電源装置では、例えば、外部電源電圧が投入されてから、制御回路への電源電圧が、判定値設定手段により電源電圧の正常値に設定される判定値に達するまでは、電子制御装置における特定の機能が停止されることとなる。よって、もし、制御回路が正常値よりも低い電源電圧で不定に動作したとしても、前記特定の機能が不適切な動作をしてしまうのを確実に防止することができ、電子制御装置の信頼性を向上させることができる。
【００１９】
そして更に、この請求項５の電源装置において、判定値設定手段は、当該電源装置に設けられた判定値設定用の端子がハイレベル電圧とローレベル電圧との何れかに接続されることにより、前記判定値を異なる値に設定するように構成されていると共に、前記判定値設定用の端子が開放状態となった場合には、その端子がハイレベル電圧に接続される場合よりも、前記判定値を低い値に設定するように構成されている。尚、判定値設定用の端子の数は、１つであっても良いし、２つ以上であっても良い。
【００２０】
このため、判定値設定用の端子が回路基板とのはんだ付け部に劣化が生じて開放状態となったとしても、判定値は正常値（つまり、本来の設定値）よりも低い電圧となるため、出力電圧設定手段の方が正常であって、その出力電圧設定手段により設定された値の電源電圧を電圧出力手段が出力すれば、機能停止手段が前記特定の機能を停止させることはない。
【００２１】
つまり、判定値設定用の端子が開放状態となったとしても、電子制御装置は正常に動作することとなる。このため、判定値設定用の端子を追加したことによって電子制御装置の故障率は増加せず、高い信頼性を確保することができる。
【００２２】
尚、電圧出力手段からの電源電圧が供給される制御回路としては、マイコンのコアが考えられるが、その場合、機能停止手段は、請求項６に記載のように、判定手段によって電源電圧が前記判定値に達していないと判定されている場合に、マイコンの入出力回路部（信号の入出力を行う回路部分であり、いわゆるＩ／Ｏポート）と、そのマイコンからの信号に基づき電子制御装置の外部へ信号を出力する出力回路との、両方又は一方へ動作電圧が供給されるのを禁止するように構成すると効果的である。つまり、仮に、マイコンのコアが正常値よりも低い電源電圧で不定に動作しても、電子制御装置内でマイコンからの出力信号により動作する周辺回路が不適切な動作をしてしまったり、電子制御装置から外部へ不適切な信号が出力されてしまったりすることを確実に防止することができるからである。
【００２３】
次に、請求項７の電源装置では、請求項１〜５の電源装置において、電圧出力手段からの電源電圧が供給される制御回路が、マイコンのコアである。そして更に、請求項７の電源装置には、出力用電源供給停止手段が備えられており、その出力用電源供給停止手段は、判定手段により上記コアへの電源電圧が正常ではないと判定された場合に、マイコンの入出力回路部と、そのマイコンからの信号に基づき電子制御装置の外部へ信号を出力する出力回路との、両方又は一方へ動作電圧が供給されるのを禁止する。
【００２４】
このような請求項７の電源装置によれば、請求項６の電源装置と同様に、もしマイコンのコアが正常値でない電源電圧を受けて不定に動作しても、電子制御装置内でマイコンからの出力信号により動作する周辺回路が不適切な動作をしてしまったり、電子制御装置から外部へ不適切な信号が出力されてしまったりすることを確実に防止することができる。よって、電子制御装置の信頼性を向上させることができる。
【００２５】
次に、請求項８の電源装置では、請求項１〜７の電源装置において、判定手段の判定結果に応じて制御回路をリセットするためのリセット制御回路が備えられている。
この電源装置によれば、制御回路への電源電圧が正常でなくなった場合に、制御回路をリセットして、その制御回路が不定な動作をしてしまうのを防止することができ、電子制御装置の信頼性を向上させることができる。
【００２６】
具体的には、リセット制御回路は、請求項９に記載のように、判定手段により電源電圧が正常ではないと判定された場合に制御回路をリセットするための電圧異常時リセット機能を有していれば良い。
【００２７】
そして、この場合、請求項１０に記載のように、リセット制御回路の電圧異常時リセット機能による制御回路のリセット状態は、外部電源電圧が再投入されるまで維持されるように構成することができる。この構成によれば、電子制御装置への外部電源電圧を一旦遮断して再投入することにより、制御回路を再起動させることができる。
【００２８】
また、請求項１１に記載のように、リセット制御回路の電圧異常時リセット機能による制御回路のリセット状態は、一定時間維持された後に解除されるように構成することもできる。この構成によれば、判定手段により電源電圧が正常ではないと判定された場合に、外部電源電圧の再投入を行わなくても、上記一定時間後に制御回路の再起動を試みることができる。
【００２９】
次に、請求項１２の電源装置では、請求項８〜１１の電源装置において、リセット制御回路は、制御回路の動作状態を監視して、その動作状態が正常でないと判定すると、制御回路をリセットする動作監視機能を有している。
【００３０】
この電源装置によれば、制御回路への電源電圧が正常であっても、制御回路の動作状態が実際に異常となれば、その制御回路をリセットして正常復帰させることが可能となり、電子制御装置の信頼性を一層向上させることができる。
【００３１】
ところで、請求項１〜１２の電源装置は、請求項１３に記載のように、集積回路で構成するのが好ましい。集積回路で構成すれば（つまり、ＩＣ化すれば）、電子制御装置の回路基板上に多数のディスクリート部品で構成する場合よりも、故障率を大幅に下げて信頼性を向上させることができ、また、省スペースの面でも格段に有利であるからである。
【発明を実施するための最良の形態】
【００３２】
以下に、本発明の電源装置が適用された実施形態の自動車用電子制御装置について説明する。
図１に示すように、本実施形態の電子制御装置（以下、ＥＣＵという）１は、自動車に搭載され、その自動車のエンジンを制御する。
【００３３】
そして、このＥＣＵ１には、制御対象としてのエンジンを制御するための処理を実行するマイコン３と、エンジンの制御に必要なセンサ信号やスイッチ信号をマイコン３に入力させる入力回路５と、マイコン３からの制御信号に基づいて、エンジンを作動させるための各種電気負荷（電磁式インジェクタや点火装置など）７ａ，７ｂ，…へ駆動信号をそれぞれ出力する出力回路（電気負荷駆動回路）９ａ，９ｂ，…と、当該ＥＣＵ１の外部電源である車載バッテリ１１からイグニッションスイッチ１３を介して供給されるバッテリ電圧Ｖｉｎを降圧して複数種類の一定電圧を生成し、その生成した各電圧を、マイコン３と入力回路５と出力回路９ａ，９ｂ，…との各々へ、電源電圧として供給する電源ブロック１５とが備えられている。
【００３４】
次に、電源ブロック１５について説明する。但し、ここでは、入力回路５へ電源電圧を供給する部分については説明を省略する。
図２に示すように、電源ブロック１５は、マイコン３のコア３ａに電源電圧Ｖｏ１を供給する第１電源回路２１と、マイコン３のＩ／Ｏポート３ｂ及び出力回路９ａ，９ｂ，…（以下、符号として「９」を用いる）に電源電圧Ｖｏ２を供給する第２電源回路２３とを備えている。尚、この２つの電源回路２１，２３は、それぞれ集積回路で構成されている（ＩＣ化されている）。また、後述するように、第１電源回路２１から出力される電源電圧Ｖｏ１の値は可変であるが、第２電源回路２３から出力される電源電圧Ｖｏ２は固定値（本実施形態では、５Ｖ）である。
【００３５】
そして、第１電源回路２１には、バッテリ電圧Ｖｉｎを降圧してマイコンコア３ａ用の電源電圧Ｖｏ１を出力する回路として、エミッタがバッテリ電圧Ｖｉｎに接続され、コレクタから電源電圧Ｖｏ１を出力するＰＮＰ形のトランジスタ２５と、トランジスタ２５のコレクタとグランドラインとの間に直列に接続されて、そのトランジスタ２５のコレクタ電圧（即ち、電源電圧Ｖｏ１）を分圧する２つの抵抗２７，２８と、その抵抗２７，２８同士の接続点に生じる分圧電圧Ｖａが反転入力端子（−端子）に入力され、非反転入力端子（＋端子）に基準電圧Ｖｂが入力されるオペアンプ２９と、オペアンプ２９の出力電圧が０Ｖとなるように（即ち、分圧電圧Ｖａが基準電圧Ｖｂと等しくなるように）、トランジスタ２５を駆動する駆動回路３１と、からなるシリーズ型レギュレータ３３が備えられている。
【００３６】
よって、抵抗２７，２８の各抵抗値をそれぞれＲ２７，Ｒ２８とすると、トランジスタ２５のコレクタからマイコンコア３ａへは、基準電圧Ｖｂに比例した「Ｖｂ×（Ｒ２７＋Ｒ２８）／Ｒ２８」という値の電源電圧Ｖｏ１が出力されることとなる。
【００３７】
更に、第１電源回路２１には、トランジスタ２５から出力される電源電圧Ｖｏ１の値（以下単に、出力電圧ともいう）を、当該第１電源回路２１の外部から可変設定できるようにするために、２つの出力電圧設定用端子Ｔｓ１，Ｔｓ２と、一方の出力電圧設定用端子Ｔｓ１に抵抗３５を介して非反転入力端子が接続され、反転入力端子に一定の基準電圧Ｖｒｅｆが入力されたコンパレータ３７と、そのコンパレータ３７の非反転入力端子とグランドラインとの間に接続されたプルダウン用の抵抗３９と、他方の出力電圧設定用端子Ｔｓ２に抵抗４１を介して非反転入力端子が接続され、反転入力端子に基準電圧Ｖｒｅｆが入力されたコンパレータ４３と、そのコンパレータ４３の非反転入力端子とグランドラインとの間に接続されたプルダウン用の抵抗４５と、上記２つのコンパレータ３７，４３の出力レベル（ハイ又はロー）の組み合わせに応じた値の電圧を、上記オペアンプ２９の非反転入力端子へ基準電圧Ｖｂとして供給する出力電圧制御部４７と、が備えられている。
【００３８】
そして、本実施形態においては、図３（ａ）に示すように、２つの出力電圧設定用端子Ｔｓ１，Ｔｓ２の電圧Ｖｓ１，Ｖｓ２が両方共に基準電圧Ｖｒｅｆよりも低いローレベル（Ｌ）の場合であって、２つのコンパレータ３７，４３の出力レベルが両方共にローレベルの場合には、出力電圧制御部４７からオペアンプ２９への基準電圧Ｖｂが、電源電圧Ｖｏ１の値（出力電圧）を１．５Ｖにする電圧値となる。
【００３９】
また、出力電圧設定用端子Ｔｓ１の電圧Ｖｓ１が基準電圧Ｖｒｅｆよりも高いハイレベル（Ｈ）であり、且つ、出力電圧設定用端子Ｔｓ２の電圧Ｖｓ２がローレベルの場合であって、コンパレータ３７の出力レベルがハイレベルで、且つ、コンパレータ４３の出力レベルがローレベルの場合には、出力電圧制御部４７からオペアンプ２９への基準電圧Ｖｂが、電源電圧Ｖｏ１の値（出力電圧）を２．５Ｖにする電圧値となる。
【００４０】
また、２つの出力電圧設定用端子Ｔｓ１，Ｔｓ２の電圧Ｖｓ１，Ｖｓ２が両方共にハイレベルの場合であって、２つのコンパレータ３７，４３の出力レベルが両方共にハイレベルの場合には、出力電圧制御部４７からオペアンプ２９への基準電圧Ｖｂが、電源電圧Ｖｏ１の値（出力電圧）を３．３Ｖにする電圧値となる。
【００４１】
このため、図２に示すように、第１電源回路２１の出力電圧設定用端子Ｔｓ１，Ｔｓ２は、ＥＣＵ１の回路基板上にて、スイッチ４９により、基準電圧Ｖｒｅｆよりも高いハイレベル電圧と、基準電圧Ｖｒｅｆよりも低いローレベル電圧（この例ではグランドラインの電圧）との何れかに接続されるようになっている。
【００４２】
尚、上記基準電圧Ｖｒｅｆは、電源ブロック１５内にて例えばバッテリ電圧Ｖｉｎから生成される。そして、出力電圧制御部４７は、その基準電圧Ｖｒｅｆを分圧することにより、オペアンプ２９への基準電圧Ｖｂを生成する。
【００４３】
また、図２に示すように、第１電源回路２１には、抵抗２７，２８同士の接続点に生じる分圧電圧Ｖａをモニタすることで、トランジスタ２５からの電源電圧Ｖｏ１が正常か否かを判定する出力電圧判定部５１が備えられている。
【００４４】
更に、第１電源回路２１には、その出力電圧判定部５１が正常と判定する電源電圧Ｖｏ１の判定値（正常判定値）を、当該第１電源回路２１の外部から可変設定できるようにするために、２つの判定値設定用端子Ｔｓ３，Ｔｓ４と、一方の判定値設定用端子Ｔｓ３に抵抗５３を介して非反転入力端子が接続され、反転入力端子に基準電圧Ｖｒｅｆが入力されたコンパレータ５５と、そのコンパレータ５５の非反転入力端子とグランドラインとの間に接続されたプルダウン用の抵抗５７と、他方の判定値設定用端子Ｔｓ４に抵抗５９を介して非反転入力端子が接続され、反転入力端子に基準電圧Ｖｒｅｆが入力されたコンパレータ６１と、そのコンパレータ６１の非反転入力端子とグランドラインとの間に接続されたプルダウン用の抵抗６３と、が備えられている。
【００４５】
そして、本実施形態においては、図３（ｂ）に示すように、２つの判定値設定用端子Ｔｓ３，Ｔｓ４の電圧Ｖｓ３，Ｖｓ４が両方共に基準電圧Ｖｒｅｆよりも低いローレベル（Ｌ）の場合であって、２つのコンパレータ５５，６１の出力レベルが両方共にローレベルの場合には、出力電圧判定部５１が正常と判定する電源電圧Ｖｏ１の判定値が、「１．３Ｖ〜３．８Ｖ」に設定される。
【００４６】
また、判定値設定用端子Ｔｓ３の電圧Ｖｓ３が基準電圧Ｖｒｅｆよりも高いハイレベル（Ｈ）であり、且つ、判定値設定用端子Ｔｓ４の電圧Ｖｓ４がローレベルの場合であって、コンパレータ５５の出力レベルがハイレベルで、且つ、コンパレータ６１の出力レベルがローレベルの場合には、出力電圧判定部５１が正常と判定する電源電圧Ｖｏ１の判定値が、「２．３Ｖ〜４．８Ｖ」に設定される。
【００４７】
また、２つの判定値設定用端子Ｔｓ３，Ｔｓ４の電圧Ｖｓ３，Ｖｓ４が両方共にハイレベルの場合であって、２つのコンパレータ５５，６１の出力レベルが両方共にハイレベルの場合には、出力電圧判定部５１が正常と判定する電源電圧Ｖｏ１の判定値が、「３．１Ｖ〜５．６Ｖ」に設定される。
【００４８】
このため、図２に示すように、第１電源回路２１の判定値設定用端子Ｔｓ３，Ｔｓ４も、出力電圧設定用端子Ｔｓ１，Ｔｓ２と同様に、ＥＣＵ１の回路基板上にて、スイッチ６５により、基準電圧Ｖｒｅｆよりも高いハイレベル電圧と、基準電圧Ｖｒｅｆよりも低いローレベル電圧との何れかに接続されるようになっている。
【００４９】
そして、出力電圧設定用端子Ｔｓ１，Ｔｓ２によって出力電圧が１．５Ｖに設定される場合（つまり、マイコンコア３ａとして電源電圧Ｖｏ１が１．５Ｖのものを用いる場合）、判定値設定用端子Ｔｓ３，Ｔｓ４によって判定値は「１．３Ｖ〜３．８Ｖ」に設定され、出力電圧設定用端子Ｔｓ１，Ｔｓ２によって出力電圧が２．５Ｖに設定される場合（つまり、マイコンコア３ａとして電源電圧Ｖｏ１が２．５Ｖのものを用いる場合）、判定値設定用端子Ｔｓ３，Ｔｓ４によって判定値は「２．３Ｖ〜４．８Ｖ」に設定され、出力電圧設定用端子Ｔｓ１，Ｔｓ２によって出力電圧が３．３Ｖに設定される場合（つまり、マイコンコア３ａとして電源電圧Ｖｏ１が３．３Ｖのものを用いる場合）、判定値設定用端子Ｔｓ３，Ｔｓ４によって判定値は「３．１Ｖ〜５．６Ｖ」に設定される。
【００５０】
尚、出力電圧設定用端子Ｔｓ１，Ｔｓ２及び判定値設定用端子Ｔｓ３，Ｔｓ４の各々は、設定手段としてスイッチ４９，６５を用いて示したが、信頼性および故障率を考えれば回路基板の配線パターンによってハイレベル電圧とローレベル電圧との何れかに直接接続するように構成する方が望ましい。
【００５１】
そして、出力電圧判定部５１には、下記（Ｈ１）〜（Ｈ３）の機能がある。
（Ｈ１）：出力電圧判定部５１は、バッテリ電圧Ｖｉｎの投入によりリセットされて動作を開始すると、シリーズ型レギュレータ３３を構成する駆動回路３１への出力許可信号Ｓａを、許可を示す方のレベルである許可レベルにするが、電源電圧Ｖｏ１が判定値設定用端子Ｔｓ３，Ｔｓ４によって設定されている判定値の上限値ＶｔｈＨを超えたと判定すると、駆動回路３１への出力許可信号Ｓａを、非許可（つまり禁止）を示す方のレベルである非許可レベルにする。
【００５２】
そして、出力許可信号Ｓａが非許可レベルになると、駆動回路３１はトランジスタ２５を強制的にオフさせることとなり、その結果、トランジスタ２５から電源電圧Ｖｏ１が出力されるのが停止されることとなる。つまり、この（Ｈ１）の機能は、マイコンコア３ａが過大な電源電圧Ｖｏ１の供給によってダメージを受けるのを防ぐための機能である。尚、出力許可信号Ｓａは、出力電圧判定部５１内に設けられた信号出力部５１ａによって出力される。
【００５３】
（Ｈ２）：出力電圧判定部５１は、バッテリ電圧Ｖｉｎの投入によりリセットされて動作を開始すると、第２電源回路２３への出力許可信号Ｓｂを、非許可（禁止）を示す方のレベルにするが、その後、電源電圧Ｖｏ１が判定値設定用端子Ｔｓ３，Ｔｓ４によって設定されている判定値に達した（詳しくは、その判定値の下限値ＶｔｈＬに達した）と判定すると、第２電源回路２３への出力許可信号Ｓｂを許可レベルにする。
【００５４】
そして、出力許可信号Ｓｂが許可レベルになると、第２電源回路２３は電源電圧Ｖｏ２の出力を開始することとなる。つまり、この（Ｈ２）の機能は、マイコン３のコア３ａに正常な電源電圧Ｖｏ１が供給されて、そのコア３ａが正常に動作することができるようになってから、マイコン３のＩ／Ｏポート３ｂ及び出力回路９への電源電圧Ｖｏ２の供給が開始されるようにするための機能である。尚、出力許可信号Ｓｂは、出力電圧判定部５１内に設けられた信号出力部５１ｂによって出力される。
【００５５】
（Ｈ３）：出力電圧判定部５１は、第２電源回路２３への出力許可信号Ｓｂを許可レベルにした後、電源電圧Ｖｏ１が判定値設定用端子Ｔｓ３，Ｔｓ４によって設定されている判定値を下回った（詳しくは、その判定値の下限値ＶｔｈＬよりも下がった）と判定すると、第２電源回路２３への出力許可信号Ｓｂを、非許可（禁止）を示す方のレベルにする。
【００５６】
そして、出力許可信号Ｓｂが非許可レベルになると、第２電源回路２３は電源電圧Ｖｏ２の出力を停止することとなる。つまり、この（Ｈ３）の機能は、電源電圧Ｖｏ１が正常値よりも低くなってマイコン３のコア３ａが不定に動作したとしても、ＥＣＵ１内でマイコン３からの出力信号により動作する周辺回路が不適切な動作をしてしまったり、ＥＣＵ１から外部へ不適切な信号が出力されてしまったりすることを防止するための機能である。
【００５７】
尚、出力電圧判定部５１の上記（Ｈ１）の機能により、電源電圧Ｖｏ１が判定値設定用端子Ｔｓ３，Ｔｓ４によって設定されている判定値の上限値ＶｔｈＨを超えたと判定されて、トランジスタ２５からの電源電圧Ｖｏ１の出力が強制停止された場合にも、電源電圧Ｖｏ１は判定値の下限値ＶｔｈＬより下がることとなるため、この（Ｈ３）の機能により、第２電源回路２３への出力許可信号Ｓｂが非許可レベルとなり、第２電源回路２３は電源電圧Ｖｏ２の出力を停止することとなる。
【００５８】
また、図２に示すように、第１電源回路２１には、マイコン３をリセットするためのリセット制御回路６７も備えられている。
そして、リセット制御回路６７には、下記（Ｒ１）〜（Ｒ３）の機能がある。
【００５９】
（Ｒ１）：リセット制御回路６７は、バッテリ電圧Ｖｉｎの投入により動作を開始すると、マイコン３へのリセット信号ＲＥＳをアクティブレベル（マイコン３をリセットする方のレベル）にすると共に、第２電源回路２３からマイコン３のＩ／Ｏポート３ｂ及び出力回路９へ出力される電源電圧Ｖｏ２を監視し、その電源電圧Ｖｏ２が予め定められた規定値（例えば、４．５Ｖ）に達すると、その時点から予め定められた所定時間後にマイコン３へのリセット信号ＲＥＳを非アクティブレベルにして、マイコン３のリセットを解除する。つまり、この（Ｒ１）の機能は、いわゆるパワーオンリセット機能である。
【００６０】
（Ｒ２）：リセット制御回路６７は、上記（Ｒ１）の機能でマイコン３へのリセット信号ＲＥＳを非アクティブレベルにした後も、第２電源回路２３からの電源電圧Ｖｏ２を監視して、その電源電圧Ｖｏ２が予め定められた正常下限値（例えば、４．５Ｖ）よりも低下すると、マイコン３へのリセット信号ＲＥＳをアクティブレベルにする。
【００６１】
このため、例えば、出力電圧判定部５１の上記（Ｈ３）の機能により、マイコンコア３ａへの電源電圧Ｖｏ１が判定値設定用端子Ｔｓ３，Ｔｓ４によって設定されている判定値を下回ったと判定されて、第２電源回路２３が電源電圧Ｖｏ２の出力を停止した場合にも、リセット制御回路６７は、この（Ｒ２）の機能によりマイコン３をリセットすることとなる。つまり、リセット制御回路６７は、出力電圧判定部５１によって電源電圧Ｖｏ１が正常ではないと判定された場合にも、マイコン３をリセットすることとなり、この（Ｒ２）の機能が、電圧異常時リセット機能に相当している。
【００６２】
また、本実施形態において、この（Ｒ２）の機能によるマイコン３のリセット状態は、バッテリ電圧ＶｉｎがＥＣＵ１に再投入されるまで維持されるようになっている。
（Ｒ３）：リセット制御回路６７は、マイコン３から周知のウォッチドッグパルスＷＰが正常に出力されているか否かを監視し、そのウォッチドッグパルスＷＰが規定時間以内に出力されなければ、マイコン３の動作状態が正常ではないと判定して、マイコン３へのリセット信号ＲＥＳを予め定められた微小時間だけアクティブレベルすることにより、マイコン３のリセット及び再起動を行う。つまり、この（Ｒ２）の機能は、いわゆるウォッチドックタイマ機能であり、マイコン３についての動作監視機能に相当している。
【００６３】
一方、第２電源回路２３には、バッテリ電圧Ｖｉｎを降圧して電源電圧Ｖｏ２を出力する回路として、エミッタがバッテリ電圧Ｖｉｎに接続され、コレクタから電源電圧Ｖｏ２を出力するＰＮＰ形のトランジスタ７１と、トランジスタ７１のコレクタとグランドラインとの間に直列に接続されて、そのトランジスタ７１のコレクタ電圧（即ち、電源電圧Ｖｏ２）を分圧する２つの抵抗７３，７４と、その抵抗７３，７４同士の接続点に生じる分圧電圧Ｖｃが反転入力端子（−端子）に入力され、非反転入力端子（＋端子）に基準電圧Ｖｒｅｆが入力されるオペアンプ７５と、オペアンプ７５の出力電圧が０Ｖとなるように（即ち、分圧電圧Ｖｃが基準電圧Ｖｒｅｆと等しくなるように）、トランジスタ７１を駆動する駆動回路７７と、からなるシリーズ型レギュレータ７９が備えられている。
【００６４】
よって、抵抗７３，７４の各抵抗値をそれぞれＲ７３，Ｒ７４とすると、トランジスタ７１のコレクタからは、「Ｖｒｅｆ×（Ｒ７３＋Ｒ７４）／Ｒ７４」という値の電源電圧Ｖｏ２が出力されることとなり、本実施形態では、その電源電圧Ｖｏ２が５Ｖとなるように、抵抗値Ｒ７３，Ｒ７４が設定されている。
【００６５】
また、この第２電源回路２３において、駆動回路７７は、第１電源回路２１からの出力許可信号Ｓｂが非許可レベルになっている場合には、トランジスタ７１を強制的にオフさせて、当該第２電源回路２３から電源電圧Ｖｏ２が出力されないようにする。
【００６６】
次に、イグニッションスイッチ１３のオンに伴ってＥＣＵ１へバッテリ電圧Ｖｉｎが投入された際の電源ブロック１５の作用について、図４を用い説明する。
尚、ここでは、マイコンコア３ａとして電源電圧Ｖｏ１が２．５Ｖのものが用いられ、そのため、第１電源回路２１では、出力電圧設定用端子Ｔｓ１，Ｔｓ２によって電源電圧Ｖｏ１の出力値（出力電圧）が２．５Ｖに設定され、判定値設定用端子Ｔｓ３，Ｔｓ４によって判定値が「２．３Ｖ〜４．８Ｖ」に設定されているものとする（図３参照）。
【００６７】
まず、図４（ａ）に示すように、正常時においては、ＥＣＵ１へバッテリ電圧Ｖｉｎが投入されると、第１電源回路２１からマイコンコア３ａへの電源電圧Ｖｏ１の供給が開始され、その電源電圧Ｖｏ１が出力電圧設定用端子Ｔｓ１，Ｔｓ２による設定値（この例では２．５Ｖ）まで上昇することとなる。
【００６８】
また、電源電圧Ｖｏ１の値が０Ｖから上昇して、判定値の下限値ＶｔｈＬ（この例では２．３Ｖ）に達すると、出力電圧判定部５１の上記（Ｈ２）の機能により、第１電源回路２１から第２電源回路２３への出力許可信号Ｓｂが許可レベルとなって、第２電源回路２３からＩ／Ｏポート３ｂ及び出力回路９への電源電圧Ｖｏ２の供給が開始される。
【００６９】
そして、第２電源回路２３からの電源電圧Ｖｏ２が、予め定められた規定値に達すると、リセット制御回路６７の上記（Ｒ１）の機能（パワーオンリセット機能）により、その時点から所定時間後にマイコン３へのリセット信号ＲＥＳが非アクティブレベルとなってリセットが解除され、その結果、マイコン３が初期状態から動作を開始することとなる。
【００７０】
ここで、例えば、２つの出力電圧設定用端子Ｔｓ１，Ｔｓ２のうち、本来ならばハイレベル電圧に接続される出力電圧設定用端子Ｔｓ１が、回路基板とのはんだ付け部に劣化が生じて開放状態（オープン）になってしまったとする。
【００７１】
この場合、第１電源回路２１では、内部のプルダウン用抵抗３９の作用により、出力電圧設定用端子Ｔｓ１がローレベル電圧に接続されているのと同じになるため、電源電圧Ｖｏ１の出力値は正常設定値（＝２．５Ｖ）よりも１ランク低い１．５Ｖに設定されることとなる（図３参照）。
【００７２】
このため、図４（ｂ）に示すように、ＥＣＵ１へバッテリ電圧Ｖｉｎが投入されて、第１電源回路２１からマイコンコア３ａへの電源電圧Ｖｏ１の供給が開始されても、その電源電圧Ｖｏ１は１．５Ｖまでしか上昇せず、判定値設定用端子Ｔｓ３，Ｔｓ４により設定されている判定値の下限値ＶｔｈＬ（＝２．３Ｖ）には達しないこととなる。
【００７３】
よって、この場合には、出力電圧判定部５１の上記（Ｈ２）の機能により、電源電圧Ｖｏ１が判定値に達したとは判定されず、第２電源回路２３への出力許可信号Ｓｂが非許可レベルのままとなり、第２電源回路２３からＩ／Ｏポート３ｂ及び出力回路９へは電源電圧Ｖｏ２が供給されなくなる（Ｉ／Ｏ電源は起動しない）。
【００７４】
その結果、この場合、マイコン３はリセット制御回路６７によってリセットされたままになるが、仮に、マイコンコア３ａが正常値よりも低い電源電圧Ｖｏ１で不定に動作したとしても、Ｉ／Ｏポート３ｂ及び出力回路９へは電源電圧Ｖｏ２が供給されないため、ＥＣＵ１内でマイコン３からの出力信号により動作する周辺回路が不適切な動作をしてしまったり、ＥＣＵ１から外部へ不適切な信号が出力されてしまったりすることが、確実に防止される。
【００７５】
このように、出力電圧設定用端子Ｔｓ１が開放状態となったとしても、第１電源回路２１から出力される電源電圧Ｖｏ１は、正常設定値よりも低い電圧となるため、マイコンコア３ａが過大な電源電圧Ｖｏ１の供給によって故障してしまうことを防止することができ、また、電源電圧Ｖｏ１が正常設定値よりも低くなることから、その異常を出力電圧判定部５１により検知して、ＥＣＵ１が不定な動作をしてしまうのを確実に防止することができる。そして、このことは、マイコンコア３ａとして電源電圧Ｖｏ１が３．３Ｖのものが用いられる場合（即ち、出力電圧設定用端子Ｔｓ１，Ｔｓ２によって電源電圧Ｖｏ１の出力値が３．３Ｖに設定され、判定値設定用端子Ｔｓ３，Ｔｓ４によって判定値が「３．１Ｖ〜５．６Ｖ」に設定されている場合）に、本来ならばハイレベル電圧に接続される出力電圧設定用端子Ｔｓ２が開放状態となったとしても、同様である。
【００７６】
一方、例えば、２つの判定値設定用端子Ｔｓ３，Ｔｓ４のうち、本来ならばハイレベル電圧に接続される判定値設定用端子Ｔｓ３が、回路基板とのはんだ付け部に劣化が生じて開放状態（オープン）になってしまったとする。
【００７７】
この場合、第１電源回路２１では、内部のプルダウン用抵抗５７の作用により、判定値設定用端子Ｔｓ３がローレベル電圧に接続されているのと同じになるため、判定値は正常設定値（＝２．３Ｖ〜４．８Ｖ）よりも１ランク低い「１．３Ｖ〜３．８Ｖ」に設定されることとなる（図３参照）。
【００７８】
このため、図４（ｃ）に示すように、ＥＣＵ１へバッテリ電圧Ｖｉｎが投入されて、第１電源回路２１からマイコンコア３ａへの電源電圧Ｖｏ１の供給が開始されると、その電源電圧Ｖｏ１は、正常設定値である２．５Ｖまで上昇するため、判定値の下限値ＶｔｈＬ（＝１．３Ｖ）は十分に上回ることとなる。
【００７９】
よって、この場合には、正常時と同様に、出力電圧判定部５１の上記（Ｈ２）の機能により、第１電源回路２１から第２電源回路２３への出力許可信号Ｓｂが許可レベルとなって、第２電源回路２３からＩ／Ｏポート３ｂ及び出力回路９への電源電圧Ｖｏ２の供給が開始され、その電源電圧Ｖｏ２が予め定められた規定値に達すると、リセット制御回路６７の上記（Ｒ１）の機能により、マイコン３のリセットが解除されて、マイコン３が初期状態から動作を開始することとなる。
【００８０】
つまり、判定値設定用端子Ｔｓ３が開放状態となったとしても、ＥＣＵ１は正常に動作することとなる。そして、このことは、マイコンコア３ａとして電源電圧Ｖｏ１が３．３Ｖのものが用いられる場合（即ち、出力電圧設定用端子Ｔｓ１，Ｔｓ２によって電源電圧Ｖｏ１の出力値が３．３Ｖに設定され、判定値設定用端子Ｔｓ３，Ｔｓ４によって判定値が「３．１Ｖ〜５．６Ｖ」に設定されている場合）に、本来ならばハイレベル電圧に接続される判定値設定用端子Ｔｓ４が開放状態となったとしても、同様である。よって、判定値設定用端子Ｔｓ３，Ｔｓ４が設けられていることによってＥＣＵ１の故障率は増加しない。
【００８１】
以上のような実施形態のＥＣＵ１に備えられた第１電源回路２１によれば、出力電圧設定用端子Ｔｓ１，Ｔｓ２の外部接続により、マイコンコア３ａへの電源電圧Ｖｏ１の出力値を図３（ａ）のように可変設定することができ、高い汎用性が得られる。よって、供給すべき電源電圧が違う異種のマイコンコア毎に電源回路を準備する必要がなくなる。
【００８２】
しかも、この第１電源回路２１によれば、電源電圧Ｖｏ１の出力値が可変なだけでなく、その電源電圧Ｖｏ１が正常か否かを判定するための判定値も、判定値設定用端子Ｔｓ３，Ｔｓ４の外部接続によって、図３（ｂ）のように可変設定することができる。つまり、電源電圧Ｖｏ１の出力値設定に応じて、出力電圧設定用端子Ｔｓ１，Ｔｓ２とは別の端子Ｔｓ３，Ｔｓ４により、判定値も適切に変えることができる。
【００８３】
このため、図４（ｂ）を用いて説明したように、もし、出力電圧設定用端子Ｔｓ１，Ｔｓ２の何れかが回路基板とのはんだ付け部の不良により開放状態になって、マイコンコア３ａへ出力される電源電圧Ｖｏ１が異常な値になったとしても、その異常を出力電圧判定部５１によって検知することができ、高い信頼性が得られる。よって、この第１電源回路２１によれば、汎用性と信頼性とを両立させることができる。
【００８４】
また特に、第１電源回路２１では、出力電圧設定用端子Ｔｓ１，Ｔｓ２がハイレベル電圧とローレベル電圧との何れかに接続されることにより、電源電圧Ｖｏ１の出力値が異なる値に設定されるが、出力電圧設定用端子Ｔｓ１，Ｔｓ２の何れかが開放状態となった場合には、その端子がハイレベル電圧に接続される場合よりも、電源電圧Ｖｏ１の出力値が低い値に設定されるように構成されている。
【００８５】
このため、ハイレベル電圧に接続されていた出力電圧設定用端子Ｔｓ１，Ｔｓ２が、はんだ付け部の不良により開放状態になったとしても、トランジスタ２５から出力される電源電圧Ｖｏ１は、本来の設定値（正常値）より低い電圧となり、マイコンコア３ａが過大な電源電圧Ｖｏ１の供給によって故障してしまうことを回避することができる。
【００８６】
更に、第１電源回路２１では、出力電圧判定部５１の上記（Ｈ１）の機能により、電源電圧Ｖｏ１が判定値の上限値ＶｔｈＨを超えたと判定されたならば、信号出力部５１ａから駆動回路３１への出力許可信号Ｓａが非許可（禁止）を示す方のレベルとなり、トランジスタ２５からの電源電圧Ｖｏ１の出力が強制停止される。
【００８７】
このため、マイコンコア３ａが過大な電源電圧Ｖｏ１の供給によって故障してしまうことを確実に防止することができる。
また、第１電源回路２１では、出力電圧判定部５１の上記（Ｈ２）の機能により、電源電圧Ｖｏ１が判定値の下限値ＶｔｈＬに達していないと判定されている場合には、信号出力部５１ｂから第２電源回路２３への出力許可信号Ｓｂが非許可レベルとなって、その第２電源回路２３からマイコン３のＩ／Ｏポート３ｂ及び出力回路９へ電源電圧Ｖｏ２が供給されるのが禁止され、その結果、Ｉ／Ｏポート３ｂと出力回路９の機能は停止することとなる。
【００８８】
よって、もし、マイコンコア３ａが正常値よりも低い電源電圧Ｖｏ１で不定に動作したとしても、ＥＣＵ１内でマイコン３からの出力信号により動作する周辺回路が不適切な動作をしてしまったり、ＥＣＵ１から外部へ不適切な信号が出力されてしまったりすることを確実に防止することができ、ＥＣＵ１の信頼性を向上させることができる。
【００８９】
そして更に、第１電源回路２１では、判定値設定用端子Ｔｓ３，Ｔｓ４がハイレベル電圧とローレベル電圧との何れかに接続されることにより、電源電圧Ｖｏ１の良否の判定値が異なる値に設定されるが、判定値設定用端子Ｔｓ３，Ｔｓ４の何れかが開放状態となった場合には、その端子がハイレベル電圧に接続される場合よりも、判定値が低い値に設定されるように構成されている。
【００９０】
このため、ハイレベル電圧に接続されていた判定値設定用端子Ｔｓ３，Ｔｓ４が、はんだ付け部の不良により開放状態となったとしても、判定値は本来の設定値（正常値）よりも低い電圧となるため、出力電圧判定部５１の上記（Ｈ２）の機能によりＩ／Ｏポート３ｂ及び出力回路９への電源電圧Ｖｏ２の供給が禁止されることはない。つまり、判定値設定用端子Ｔｓ３，Ｔｓ４が開放状態となったとしても、ＥＣＵ１は正常に動作することとなる。よって、判定値設定用端子Ｔｓ３，Ｔｓ４を追加したことでＥＣＵ１の故障率は増加せず、高い信頼性を確保することができる。
【００９１】
また、第１電源回路２１では、出力電圧判定部５１の上記（Ｈ３）の機能により、電源電圧Ｖｏ１が判定値の下限値ＶｔｈＬよりも下がったと判定された場合にも、信号出力部５１ｂから第２電源回路２３への出力許可信号Ｓｂが非許可レベルとなって、Ｉ／Ｏポート３ｂ及び出力回路９への電源電圧Ｖｏ２の供給が禁止される。
【００９２】
よって、ＥＣＵ１の動作中に、電源電圧Ｖｏ１が正常値から低下してマイコンコア３ａが不定に動作した場合でも、マイコン３の周辺回路が不適切な動作をしてしまったり、ＥＣＵ１から外部へ不適切な信号が出力されてしまったりすることを確実に防止することができる。
【００９３】
更に、第１電源回路２１によれば、出力電圧判定部５１の上記（Ｈ３）の機能により、マイコンコア３ａへの電源電圧Ｖｏ１が正常判定値を下回ったと判定された場合には、リセット制御回路６７の上記（Ｒ２）の機能により、マイコン３がリセットされることとなる。よって、マイコンコア３ａへの電源電圧Ｖｏ１が正常でなくなった場合に、そのマイコンコア３ａが不定な動作をしてしまうのを防止することができ、ＥＣＵ１の信頼性を向上させることができる。
【００９４】
また、リセット制御回路６７は上記（Ｒ３）の機能を有しているため、電源電圧Ｖｏ１の良否に関わらず、マイコン３の動作状態が実際に異常となれば、そのマイコン３をリセットして正常復帰させることが可能となり、ＥＣＵ１の信頼性を一層向上させることができる。
【００９５】
また更に、第１電源回路２１は、１つの集積回路で構成されているため、ＥＣＵ１の回路基板上に多数のディスクリート部品で構成する場合よりも、故障率を大幅に下げて信頼性を向上させることができ、省スペースの面でも非常に有利である。
【００９６】
尚、本実施形態では、第１電源回路２１が、電源装置に相当し、シリーズ型レギュレータ３３のトランジスタ２５が、電圧出力手段に相当し、出力電圧設定用端子Ｔｓ１，Ｔｓ２と、抵抗３５，３９，４１，４５と、コンパレータ３７，４３と、出力電圧制御部４７とが、出力電圧設定手段に相当している。
【００９７】
そして、出力電圧判定部５１が、判定手段に相当し、判定値設定用端子Ｔｓ３，Ｔｓ４と、抵抗５３，５７，５９，６３と、コンパレータ５５，６１とが、判定値設定手段に相当している。
【００９８】
また、出力電圧判定部５１内の信号出力部５１ａが、出力停止手段に相当し、出力電圧判定部５１内の信号出力部５１ｂが、機能停止手段及び出力用電源供給停止手段に相当している。
［変形例］
ところで、上記実施形態の一変形例として、ＥＣＵ１の電源ブロック１５は、図５に示す電源ブロック８１に置き換えることもできる。尚、図５において、図２と同じ構成要素については、同一の符号を付しているため詳細な説明は省略する。
【００９９】
まず、図５の電源ブロック８１は、図２の電源ブロック１５と比較すると、下記（１）〜（３）の点が異なっている。
（１）第１電源回路２１と第２電源回路２３との各々に代えて、第１電源回路８３と第２電源回路８５とを備えており、リセット制御回路６７は、第１電源回路８３の内部でななく、両電源回路８３，８５とは別体で設けられている。
【０１００】
（２）第１電源回路８３は、シリーズ型レギュレータ３３のみを備えており、オペアンプ２９の非反転入力端子には、一定の基準電圧Ｖｒｅｆが入力されるようになっている。
更に、抵抗２８は、当該第１電源回路８３の外部に設けられるようになっている。
【０１０１】
つまり、第１電源回路８３の内部においては、トランジスタ２５のコレクタにつながった電源電圧Ｖｏ１のラインに抵抗２７の一端が接続されているが、その抵抗２７の他端は、オペアンプ２９の反転入力端子と、当該第１電源回路８３に設けられた出力電圧設定用端子Ｔｓ５とに接続されている。そして、抵抗２７は、第１電源回路８３の外部にて、一端が出力電圧設定用端子Ｔｓ５に接続され、他端がグランドラインに接続される。
【０１０２】
このため、駆動回路３１は、出力電圧設定用端子Ｔｓ５の電圧が基準電圧Ｖｒｅｆとなるように、トランジスタ２５を駆動することとなる。
よって、トランジスタ２５のコレクタからマイコンコア３ａへ出力される電源電圧Ｖｏ１の値は、「Ｖｒｅｆ×（Ｒ２７＋Ｒ２８）／Ｒ２８」となり、外付け抵抗２８の抵抗値Ｒ２８によって任意に設定することができる。即ち、電源電圧Ｖｏ１は、抵抗値Ｒ２８を小さくすれば高くなり、抵抗値Ｒ２８を大きくすれば低くなって基準電圧Ｖｒｅｆに近づくこととなる。
【０１０３】
（３）また、第２電源回路８５には、電源電圧Ｖｏ２を出力するためのシリーズ型レギュレータ７９に加えて、第１電源回路８３から出力される電源電圧Ｖｏ１が正常か否かを判定すると共に、その判定値（正常判定値）を当該第２電源回路８５の外部から可変設定可能な回路ブロックが設けられている。
【０１０４】
この回路ブロックは、当該第２電源回路８５の外部にて抵抗８７を介して電源電圧Ｖｏ１のラインに接続される電圧モニタ端子Ｔｓ６と、その電圧モニタ端子Ｔｓ６に一端が接続され、他端がグランドラインに接続された抵抗８８と、電圧モニタ端子Ｔｓ６に非反転入力端子が接続され、反転入力端子に基準電圧Ｖｒｅｆが入力されたコンパレータ８９とからなる。
【０１０５】
そして、コンパレータ８９は、バッテリ電圧Ｖｉｎの投入により動作して、電圧モニタ端子Ｔｓ６の電圧（即ち、電源電圧Ｖｏ１を外部の抵抗８７と内部の抵抗８８とで分圧した電圧）Ｖｄが基準電圧Ｖｒｅｆよりも低ければ、駆動回路７７への出力許可信号Ｓｂを非許可レベルで出力し、電圧Ｖｄが基準電圧Ｖｒｅｆ以上であれば、駆動回路７７への出力許可信号Ｓｂを許可レベルで出力する。尚、図２の第２電源回路２３と同様に、駆動回路７７は、出力許可信号Ｓｂが非許可レベルになっている場合には、トランジスタ７１を強制的にオフさせて、当該第２電源回路８５から電源電圧Ｖｏ２が出力されないようにする。
【０１０６】
つまり、抵抗８７，８８の各抵抗値をそれぞれＲ８７，Ｒ８８とすると、コンパレータ８９は、電源電圧Ｖｏ１が「Ｖｒｅｆ×（Ｒ８７＋Ｒ８８）／Ｒ８８」という正常判定値Ｖｔｈ以上であるか否かを判定し、「Ｖｏ１＜Ｖｔｈ」である場合には、出力許可信号Ｓｂを非許可レベルにして、第２電源回路８５から電源電圧Ｖｏ２が出力されるのを禁止している。更に、上記正常判定値Ｖｔｈは、電圧モニタ端子Ｔｓ６に接続する抵抗８７の抵抗値Ｒ８７によって任意に設定することができる。
【０１０７】
そして、この図５に示す変形例の電源ブロック８１では、抵抗８７の抵抗値Ｒ８７によって決まる上記の正常判定値Ｖｔｈが、図２の電源ブロック１５における判定値の下限値ＶｔｈＬに相当しており、上記コンパレータ８９により、図２の出力電圧判定部５１が有していた（Ｈ２）及び（Ｈ３）の機能と同様の機能が実現される。
【０１０８】
尚、図５において、Ｃ１〜Ｃ４のそれぞれは、ＥＣＵ１内の各電源ラインに設けられた電圧変動抑制用又はノイズ除去用のコンデンサである。
以上のような変形例の電源ブロック８１によっても、電源電圧Ｖｏ１の値と、その電源電圧Ｖｏ１の判定値Ｖｔｈとを、別々に可変設定する構成であるため、汎用性と信頼性とを両立させることができ、また、この電源ブロック８１においても、第１電源回路８３の出力電圧設定用端子Ｔｓ５が回路基板とのはんだ付け部に劣化が生じて開放状態（つまり、抵抗２８から離れた状態）となった場合、電源電圧Ｖｏ１は、正常値よりも低い電圧（具体的には、最小設定値である基準電圧Ｖｒｅｆ）となる。このため、マイコンコア３ａが過大な電源電圧Ｖｏ１の供給によって故障してしまうことを防止することができ、また、電源電圧Ｖｏ１が正常値よりも低くなることから、その異常を第２電源回路８５内のコンパレータ８９によって確実に検知することができる。
【０１０９】
尚、図５の変形例では、電源ブロック８１が、電源装置に相当し、第１電源回路８３内のトランジスタ２５が、電圧出力手段に相当し、第１電源回路８３の出力電圧設定用端子Ｔｓ５と、第１電源回路８３内の抵抗２７，オペアンプ２９及び駆動回路３１と、第１電源回路８３外の抵抗２８とが、出力電圧設定手段に相当している。そして、抵抗２７が第１抵抗に相当し、抵抗２８が第２抵抗に相当し、オペアンプ２９及び駆動回路３１が、出力制御手段に相当している。また、第２電源回路８５内のコンパレータ８９が、判定手段に相当し、第２電源回路８５の電圧モニタ端子Ｔｓ６と、第２電源回路８５内の抵抗８８と、第２電源回路８５外の抵抗８７とが、判定値設定手段に相当している。また、コンパレータ８９は、出力用電源供給停止手段としても機能している。
【０１１０】
以上、本発明の一実施形態について説明したが、本発明はこうした実施形態に何等限定されるものではなく、本発明の要旨を逸脱しない範囲において、種々なる態様で実施し得ることは勿論である。
【０１１１】
例えば、リセット制御回路６７の上記（Ｒ２）の機能によるマイコン３のリセット状態は、バッテリ電圧ＶｉｎがＥＣＵ１に再投入されるまで維持されるのではなく、一定時間維持された後に解除されるように構成しても良い。この構成によれば、バッテリ電圧Ｖｉｎの再投入を行わなくても、マイコン３の再起動を試みることができる。
【０１１２】
また、第１電源回路２１，８３からの電源電圧Ｖｏ１の供給対象としては、マイコンコア３ａに限らず、例えば、マイコンのメモリであっても良い。メモリの電源電圧も様々な値があり、その様々な電源電圧のメモリに対応できるからである。
【０１１３】
一方、第２電源回路２３からの電源電圧Ｖｏ２は、Ｉ／Ｏポート３ｂと出力回路９とのうちの何れか一方だけに供給されるように構成しても良い。
また、図２の第１電源回路２１や、図５の第１電源回路８３や、図５の第２電源回路８５は、ＥＣＵ１を構成するメインの回路基板とは別の回路基板上に予め回路を形成しておく回路モジュールの形態をとるようにしても良い。
【図面の簡単な説明】
【０１１４】
【図１】本実施形態のＥＣＵ（電子制御装置）を表す構成図である。
【図２】ＥＣＵにおける電源ブロックを表す構成図である。
【図３】出力電圧の設定と判定値の設定を説明する説明図である。
【図４】ＥＣＵにおける電源ブロックの作用を説明する説明図である。
【図５】変形例の電源ブロックを表す構成図である。
【符号の説明】
【０１１５】
１…ＥＣＵ（電子制御装置）、３…マイコン、３ａ…コア、３ｂ…Ｉ／Ｏポート、５…入力回路、７ａ，７ｂ…電気負荷、９（９ａ，９ｂ）…出力回路、１１…車載バッテリ、１３…イグニッションスイッチ、１５，８１…電源ブロック、２１，８３…第１電源回路、２３，８５…第２電源回路、２５，７１…トランジスタ、２７，２８，３５，３９，４１，４５，５３，５７，５９，６３，７３，７４，８７，８８…抵抗、２９，７５…オペアンプ、３１，７７…駆動回路、３３，７９…シリーズ型レギュレータ、３７，４３，５５，６１，８９…コンパレータ、４７…出力電圧制御部、４９，６５…スイッチ、５１…出力電圧判定部、５１ａ，５１ｂ…信号出力部、６７…リセット制御回路、Ｔｓ１，Ｔｓ２，Ｔｓ５…出力電圧設定用端子、Ｔｓ３，Ｔｓ４…判定値設定用端子、Ｔｓ６…電圧モニタ端子
【図１】
2006293492.tif 000003
【図２】
2006293492.tif 000004
【図３】
2006293492.tif 000005
【図４】
2006293492.tif 000006
【図５】
2006293492.tif 000007