(57)【要約】【課題】主電源端子が接触不良状態となっても車載電子制御装置を作動させて、異常報知または異常発生履歴情報の保存を行って保守点検を容易にする。【解決手段】車載バッテリ１０１から電源リレー１０３の出力接点１０３ａと、コネクタの主電源端子Ｖｂを介して給電されて、マイクロプロセッサ１１０Ａに安定化制御電圧Ｖｃｃを供給する主電源回路１３１ａを備えた車載電子制御装置１００Ａにおいて、主電源端子Ｖｂの接触不良が発生すると、出力接点１０３ａから第１の電気負荷１０５と転流ダイオード１５４を介して主電源回路１３１ａに回込給電を行って異常報知または異常発生履歴情報の保存を行う。回込給電状態の発生は主電源回路１３１ａの入力電圧が車載バッテリ１０１の電源電圧よりも低くなったことによって検出される。【選択図】図１
2010004617.tif 000002
【特許請求の範囲】
【請求項１】
制御プログラムが格納されている不揮発プログラムメモリと、
開閉接点またはアナログの入力センサが接続された入力インタフェース回路と、
第１の電気負荷が接続された第１の出力インタフェース回路と、
第２の電気負荷が接続された第２の出力インタフェース回路と、
前記不揮発プログラムメモリに格納されている前記制御プログラムの内容と、前記開閉接点または前記入力センサの動作状態に応動して、前記第１の電気負荷および前記第２の電気負荷を制御するマイクロプロセッサと、
電源リレーの出力接点とコネクタの主電源端子とを介して車載バッテリから給電され、前記マイクロプロセッサに対して安定化制御電源電圧を供給する主電源回路と
を備えた車載電子制御装置の電源異常検出回路であって、
前記第１の電気負荷は、前記電源リレーの前記出力接点と前記第１の出力インタフェース回路を構成する第１の開閉素子との間に接続され、前記第１の開閉素子の開閉に応動して給電制御されるとともに、前記第１の開閉素子を開路した場合には前記主電源端子を介して前記第１の電気負荷の負荷電流が還流する転流ダイオードが並列接続されており、
前記第２の電気負荷は、前記電源リレーの前記出力接点と前記第２の出力インタフェース回路を構成する第２の開閉素子との間に接続され、前記第２の開閉素子の開閉に応動して給電制御されるとともに、前記第２の開閉素子を開路した場合には前記第２の電気負荷の負荷電流が急速減衰されるための定電圧ダイオードが前記第２の開閉素子に並列接続されており、
前記制御プログラムは、回込検出手段、異常処理手段、および回込対策手段として前記マイクロプロセッサを機能させ、
前記回込検出手段は、前記主電源回路に対する入力電圧が前記車載バッテリの電源電圧よりも低い電圧であることを検出して、前記主電源端子の接触不良によって前記電源リレーの前記出力接点から、前記第１の電気負荷と前記転流ダイオードを介して前記主電源回路に回込給電されている状態を検出し、
前記異常処理手段は、前記回込検出手段が前記回込給電状態を検出したことによって作用し、異常報知または異常発生履歴情報を記憶部に保存させるとともに、少なくとも一部の制御出力を停止し、
前記回込対策手段は、前記回込検出手段が前記回込給電状態を検出したことによって作用し、前記第１の開閉素子を閉路するかまたは開路状態に維持する
ことを特徴とする車載電子制御装置の電源異常検出回路。
【請求項２】
請求項１に記載の車載電子制御装置の電源異常検出回路において、
前記車載バッテリからコネクタの補助電源端子を介して常時給電される補助電源回路と、
主分圧回路、比較分圧回路、および多チャンネルＡＤ変換器を有する回込検出回路部と、
演算処理用のＲＡＭメモリと
をさらに備え、
前記補助電源回路は、前記電源リレーの前記出力接点が開路している状態においても、前記ＲＡＭメモリに対する給電を持続して、少なくとも一部のアドレス領域の記憶状態を維持し、
前記主分圧回路は、前記主電源端子の印加電圧を分圧して第１の分圧電圧を生成し、
前記比較分圧回路は、前記補助電源端子の印加電圧を分圧して第２の分圧電圧を生成し、
前記多チャンネルＡＤ変換器は、前記第１の分圧電圧および前記第２の分圧電圧をＡＤ変換して前記マイクロプロセッサに入力し、
前記回込検出手段は、前記第２の分圧電圧が前記第１の分圧電圧を超過した場合に、前記主電源端子の接触不良による前記回込給電状態を検出する
ことを特徴とする車載電子制御装置の電源異常検出回路。
【請求項３】
請求項１に記載の車載電子制御装置の電源異常検出回路において、
前記車載バッテリから電源スイッチとコネクタの指令電源端子を介して導通制御され、前記電源リレーの励磁コイルを付勢する駆動トランジスタと、
主分圧回路、比較分圧回路、および比較回路を有する回込検出回路部と
をさらに備え、
前記駆動トランジスタは、前記電源スイッチが閉路したことによって導通し、前記電源リレーが付勢されて前記マイクロプロセッサが動作開始したことに伴って出力される自己保持指令信号によって導通状態を維持することで、前記電源スイッチが開路されても、前記自己保持指令信号が停止するまでは前記電源リレーの付勢状態を維持し、
前記主分圧回路は、前記主電源端子の印加電圧を分圧して第１の分圧電圧を生成し、
前記比較分圧回路は、前記指令電源端子の印加電圧を分圧して第３の分圧電圧を生成し、
前記比較回路は、前記第１の分圧電圧と前記第３の分圧電圧との比較判定結果を前記マイクロプロセッサに入力し、
前記回込検出手段は、前記比較回路による前記比較判定結果に基づいて、前記第３の分圧電圧が前記第１の分圧電圧を超過した場合に、前記主電源端子の接触不良による前記回込給電状態を検出する
ことを特徴とする車載電子制御装置の電源異常検出回路。
【請求項４】
請求項１に記載の車載電子制御装置の電源異常検出回路において、
前記回込対策手段は、前記回込検出手段が前記回込給電状態を検出したことによって作用し、前記第１の開閉素子を閉路駆動する第１の制御出力信号を発生し、前記第１の開閉素子を導通させることによって第１の電気負荷に給電させ、前記主電源回路への回込給電が停止して、前記マイクロプロセッサがリセットされると前記第１の制御出力信号が停止し、前記第１の電気負荷から前記転流ダイオードを介して前記主電源回路への回込給電を再開させ、以下、前記回込給電状態の検出結果に応じて同様の動作を反復し、
前記異常処理手段は、前記回込対策手段が反復動作しているときに、少なくとも前記第２の開閉素子を閉路駆動する第２の制御出力信号の発生を停止する
ことを特徴とする車載電子制御装置の電源異常検出回路。
【請求項５】
請求項４に記載の車載電子制御装置の電源異常検出回路において、
前記回込対策手段は、前記マイクロプロセッサが前記回込給電によって動作開始してから所定の不作動時間をおいて前記第１の制御出力信号を発生し、前記第１の制御出力信号を発生することによって前記第１の電気負荷に給電させ、前記回込給電が停止されることによって前記第１の制御出力信号が停止するまでの給電時間と、前記不作動時間との比率が前記第１の電気負荷が実効動作できない短時間給電率となるように、前記不作動時間を設定するデューティ制御手段をさらに包含する
ことを特徴とする車載電子制御装置の電源異常検出回路。
【請求項６】
請求項４に記載の車載電子制御装置の電源異常検出回路において、
前記異常処理手段は、前記回込検出手段が回込給電状態を検出したことを異常発生履歴情報として不揮発データメモリに格納する異常履歴保存手段を包含し、
前記異常履歴保存手段は、前記回込給電の反復動作には応動せず、電源スイッチが投入された後の初回の回込給電の発生時にのみ前記異常発生履歴情報を前記不揮発データメモリに格納するとともに、回込給電の有効発生回数の累積加算値を格納する
ことを特徴とする車載電子制御装置の電源異常検出回路。
【請求項７】
請求項１に記載の車載電子制御装置の電源異常検出回路において、
前記車載電子制御装置は、少なくとも燃料噴射制御手段または点火制御手段を有するエンジン制御装置であって、
前記回込対策手段は、前記回込検出手段が回込給電状態を検出したことによって作用し、前記第１の開閉素子を閉路駆動する第１の制御出力信号を停止して、前記第１の電気負荷による回込給電を持続し、
前記異常処理手段は、前記回込検出手段が回込給電状態を検出したことによって作用し、少なくとも燃料噴射用電磁弁の駆動制御出力信号または点火コイルの駆動制御出力信号の発生を停止する
ことを特徴とする車載電子制御装置の電源異常検出回路。
【請求項８】
請求項１に記載の車載電子制御装置の電源異常検出回路において、
前記車載電子制御装置は、少なくとも吸気スロットル弁駆動用モータに対する吸気弁開度制御手段と燃料噴射制御手段とを有するエンジン制御装置であって、
前記回込対策手段は、前記回込検出手段が回込給電状態を検出したことによって作用し、前記第１の開閉素子を閉路駆動する第１の制御出力信号を停止して、前記第１の電気負荷による回込給電を持続し、
前記異常処理手段は、前記回込検出手段が回込給電状態を検出したことによって作用し、前記吸気スロットル弁駆動用モータに対する給電指令用制御出力を停止することによって、退避運転を行うための固定スロットル弁開度に復帰させ、回込給電状態において前記燃料噴射制御による制御を有効にして退避運転を行わせる
ことを特徴とする車載電子制御装置の電源異常検出回路。
【請求項９】
請求項８に記載の車載電子制御装置の電源異常検出回路において、
前記第１の電気負荷は、可変バルブタイミング制御用ソレノイド、吸気フロー制御用ソレノイド、または可変吸気管長制御用ソレノイドによって代表される電磁弁駆動用のソレノイド負荷であり、
前記ソレノイド負荷は、前記主電源回路に対する回込給電によっては印加電圧が過小であって実効動作が行われず、前記退避運転においては前記ソレノイド負荷が動作していなくても退避運転が可能となる特定の電気負荷である
ことを特徴とする車載電子制御装置の電源異常検出回路。
【請求項１０】
請求項７または８に記載の車載電子制御装置の電源異常検出回路において、
演算処理用のＲＡＭメモリをさらに備え、
前記異常処理手段は、前記回込検出手段が回込給電状態を検出したことを異常発生履歴情報として不揮発データメモリに格納する異常履歴保存手段を包含し、
前記異常履歴保存手段は、一旦は前記ＲＡＭメモリに格納させた異常発生情報を、電源スイッチが遮断された直後において前記不揮発データメモリに転送することで前記異常発生履歴情報として前記不揮発データメモリに格納するとともに、回込給電の有効発生回数の累積加算値を格納する
ことを特徴とする車載電子制御装置の電源異常検出回路。
【請求項１１】
請求項１に記載の車載電子制御装置の電源異常検出回路において、
前記車載バッテリから電源スイッチとコネクタの指令電源端子を介して導通制御され、前記電源リレーの励磁コイルを付勢する駆動トランジスタと、
前記マイクロプロセッサと協働する不揮発データメモリと
をさらに備え、
前記制御プログラムは、さらに溶着異常検出手段として前記マイクロプロセッサを機能させ、
前記駆動トランジスタは、前記電源スイッチが閉路したことによって導通し、前記電源リレーが付勢されて前記マイクロプロセッサが動作開始したことに伴って出力される自己保持指令信号によって導通状態を維持することで、前記電源スイッチが開路されても、前記自己保持指令信号が停止するまでは前記電源リレーの付勢状態を維持し、
前記溶着異常検出手段は、前記電源スイッチが開路され、前記指令電源端子に電源電圧が印加されておらず、かつ前記自己保持指令信号が停止している状態において前記主電源端子に電源電圧が印加されていることを検出することによって、前記電源リレーの出力接点の溶着異常、または出力配線回路が前記車載バッテリの電源線と混触する天絡異常を検出し、異常検出結果に基づいて警報表示器に対する異常報知を行うか、または、前記異常検出結果を異常発生情報として前記不揮発データメモリに格納する
ことを特徴とする車載電子制御装置の電源異常検出回路。
【請求項１２】
請求項１に記載の車載電子制御装置の電源異常検出回路において、
前記車載バッテリからコネクタの補助電源端子を介して常時給電される補助電源回路と、
前記車載バッテリから電源スイッチとコネクタの指令電源端子を介して導通制御され、前記電源リレーの励磁コイルを付勢する駆動トランジスタと、
電源不良判定回路と、
電源不良記憶回路と、
演算処理用のＲＡＭメモリと
前記マイクロプロセッサと協働する不揮発データメモリと
をさらに備え、
前記制御プログラムは、さらに電源不良読出消去手段として前記マイクロプロセッサを機能させ、
前記補助電源回路は、前記電源リレーの前記出力接点が開路している状態においても、前記ＲＡＭメモリに対する給電を持続して、少なくとも一部のアドレス領域の記憶状態を維持するとともに、前記電源不良記憶回路に給電し、
前記電源不良判定回路は、前記指令電源端子に電源電圧が印加されており、かつ前記主電源端子に電源電圧が印加されていない状態を検出して、前記電源リレーの前記出力接点が開路状態であるか、または出力配線の断線状態であると判定する判定論理出力を発生し、
前記電源不良記憶回路は、前記電源不良判定回路による前記判定論理出力が電源異常を判定したことによりセットされるフリップフロップ回路であり、
前記電源不良読出消去手段は、前記マイクロプロセッサに対する給電が再開したときに実行され、前記電源不良記憶回路の異常記憶状態を読出して電源不良情報として前記ＲＡＭメモリに一時記憶するとともに、前記電源不良情報の記憶完了に伴って前記電源不良記憶回路の異常記憶状態をリセットし、電源スイッチが開路された直後に、前記ＲＡＭメモリに一時記憶された前記電源不良情報を前記不揮発データメモリに格納する
ことを特徴とする車載電子制御装置の電源異常検出回路。
【請求項１３】
請求項１２に記載の車載電子制御装置の電源異常検出回路において、
前記指令電源端子から給電されて動作する論理和回路をさらに備え、
前記論理和回路は、前記電源不良判定回路が電源異常の判定論理出力を発生しているとき、または前記マイクロプロセッサが異常警報出力信号を発生しているときに作用して、警報表示器を駆動させる
ことを特徴とする車載電子制御装置の電源異常検出回路。
【請求項１４】
請求項１に記載の車載電子制御装置の電源異常検出回路において、
前記車載電子制御装置は、前記車載バッテリから給電されて動作する併用車載電子制御装置とさらに協働し、
前記併用車載電子制御装置は、前記車載バッテリの電源電圧を分圧測定して、前記測定電圧を第４の分圧電圧として通信回線を介して前記車載電子制御装置に送信し、
主分圧回路および多チャンネルＡＤ変換器を有する回込検出回路部をさらに備え、
前記主分圧回路は、前記主電源端子の印加電圧を分圧して第１の分圧電圧を生成し、
前記多チャンネルＡＤ変換器は、前記第１の分圧電圧および前記第４の分圧電圧をＡＤ変換して前記マイクロプロセッサに入力し、
前記回込検出手段は、前記第４の分圧電圧が前記第１の分圧電圧を超過した場合に、前記主電源端子の接触不良による前記回込給電状態を検出する
ことを特徴とする車載電子制御装置の電源異常検出回路。
【請求項１５】
請求項１に記載の車載電子制御装置の電源異常検出回路において、
前記回込検出手段は、前記マイクロプロセッサによる入出力制御の開始に先立って、まず始めに前記第１の開閉素子を開路した状態にして、回込異常の有無を点検することを特徴とする車載電子制御装置の電源異常検出回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車載バッテリから電源リレーの出力接点を介して給電される、例えばエンジン制御装置において、給電回路の異常、特には接続用コネクタの電源端子の接触不良に起因するトラブルを軽減するための車載電子制御装置の電源異常検出回路に関する。
【背景技術】
【０００２】
車載バッテリから電源リレーの出力接点を介して給電される車載電子制御装置において、車載電子制御装置の動作が異常であったときに、正状な電源電圧が印加されていたかどうかを知ることは、保守点検を容易にするために重要である。
【０００３】
しかし、例えば、電源リレーの異常によって車載電子制御装置に対する給電が行われていない状態においては、無給電状態の車載電子制御装置によって異常状態を判定記憶することは困難である。
【０００４】
そのため、以下の構成を備えた従来技術がある（例えば、特許文献１〜４参照）。特許文献１に記載された車両用通信システムは、車両に搭載された複数の電気的装置に、車両に配線された通信線を介してデータ通信を行う通信手段を設けて、各電気的装置間でデータを送受信できるものである。そして、各電気的装置に、夫々、異なる通信線を使って同一データを通信するための複数の通信手段と、該複数の通信手段を用いた通信によって得られる複数の受信データの中から正常な受信データを選択する選択手段とを設け、電気的装置の１つとして、車載電源から各電気的装置を含む車載装置への電源供給状態を監視し、監視結果を、低速通信手段を含む複数の通信手段を介して他の電気的装置に送信する電源監視装置を備えたことを特徴としている。
【０００５】
また、特許文献２に記載された電源故障検出装置は、車載電子制御ユニットを含む車載電気負荷にキースイッチを経由して車載電源の電力を供給する第１の電源回路と、同第１電源回路の電圧降下を検出するとともに検出結果を上記車載電子制御ユニットに出力する電圧降下検出手段と、上記車載電子制御ユニットに設けられ上記電圧降下検出手段の出力を受けて上記第１電源回路の異常を判定する異常判定手段と、上記車載電子制御ユニットに設けられ上記異常判定手段の判定結果に基づき異常情報を記憶しまたは異常表示装置を作動させる異常対応手段と、上記第１電源回路の電圧降下時に上記車載電子制御ユニットに作動電力を供給する第２の電源回路とを備えたことを特徴としている。
【０００６】
また、特許文献３に記載された車両用異常警告装置は、車両の特定部位の異常の有無を診断する異常診断手段を備え、異常診断手段により異常が発見されたときに警告表示手段を駆動回路により駆動して警告表示を行わせるようにした車両用異常警告装置において、警告表示手段の駆動回路に与える駆動電力を該警告表示手段を介して供給するように配線したことを特徴としている。このような特徴を有することで、例えば、エンジン制御装置に対する電源系の異常が発生した場合でも、警告表示が可能となる。
【０００７】
また、特許文献４に記載された車両用電子制御ユニットのバックアップ電源装置は、キースイッチを介してバッテリと車両用電子制御ユニット内のマイコンとの間に接続される第１の電源ラインと、キースイッチを介することなく直接バッテリと上記制御ユニットとの間に接続される第２の電源ラインと、キースイッチを介してバッテリに接続された負荷と、上記第１の電源ラインの電圧と上記負荷に供給された電圧とを比較して前者が後者よりも低くなっている場合にトリガ出力を発する比較手段と、上記トリガ出力により閉鎖作動せしめられて上記第１の電源ラインと第２の電源ラインとを導通せしめるスイッチ手段とを具備している。
【０００８】
【特許文献１】特開２００３-１９１８０４号公報
【特許文献２】特開平０８-１１４５３０号公報
【特許文献３】特開平０９-１１９８８９号公報
【特許文献４】特開平０８-１９８０３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、従来技術には、以下のような課題がある。
特許文献１に記載された車両用通信システムは、例示された多数の電気的装置のいずれかに対して電源が供給されていないときに、他の電気的装置に異常状態を通報する、あるいは表示装置によって異常を報知することが可能となる。
【００１０】
しかしながら、図示されていない電源リレー自体は正常動作しているにも関わらず、電気的装置が接続されるコネクタの接触不良が異常の原因であった場合には、その異常の原因が特定できない問題点がある。さらに、電気的装置自体で、異常判定、異常報知、あるいは異常発生情報の記憶などが行えない問題点がある。
【００１１】
また、特許文献２に記載された電源故障検出装置は、２個の電源リレーを用いて給電回路を選択切換えして、瞬断異常が発生した給電回路に代替する給電回路を介して電子制御ユニットに給電するようになっている。そして、これ等の一対の電源リレーを包含した瞬断対策回路は、電子制御ユニットの外部に設けられている。
【００１２】
なお、電子制御ユニットは、一般に、無接点化された高密度電子部品を包含した密閉筐体に収納されるものであるから、接点アークを発生する消耗部品である電磁リレーを内蔵することができない。従って、電子制御ユニットが接続されるコネクタの接触不良が異常の原因であった場合には、その異常の原因が特定できない問題点がある。さらに、電子制御ユニット自体で、異常判定、異常報知、あるいは異常発生情報の記憶などが行えない問題点がある。
【００１３】
また、特許文献３に記載された車両用異常警告装置は、電源リレーの出力接点に接触不良が発生すれば警告ランプによって異常報知を行うことはできる。しかしながら、異常発生情報を保存しておくことはできない。さらに、出力接点の接触不良であったのか、コネクタの電源端子の接触不良であったのかの判別が行えない問題点がある。
【００１４】
さらに、特許文献４に記載された車両用電子制御ユニットのバックアップ電源装置は、バックアップ電源を構成するためにパワートランジスタを必要とするため、大型高価となる欠点がある。
【００１５】
本発明は上述のような課題を解決するためになされたもので、車載電子制御装置の電源コネクタに接触不良が発生した場合に、車載電子制御装置によって異常報知または異常発生情報の保存を行って運転手に警報を行い、保守点検を容易にすることができるとともに、車載電子制御装置が危険な異常動作を行わないように一部の制御出力を無効または有効にすることができる車載電子制御装置の電源異常検出回路を得ることを目的とする。
【課題を解決するための手段】
【００１６】
本発明に係る車載電子制御装置の電源異常検出回路は、制御プログラムが格納されている不揮発プログラムメモリと、開閉接点またはアナログの入力センサが接続された入力インタフェース回路と、第１の電気負荷が接続された第１の出力インタフェース回路と、第２の電気負荷が接続された第２の出力インタフェース回路と、不揮発プログラムメモリに格納されている制御プログラムの内容と、開閉接点または入力センサの動作状態に応動して、第１の電気負荷および第２の電気負荷を制御するマイクロプロセッサと、電源リレーの出力接点とコネクタの主電源端子とを介して車載バッテリから給電され、マイクロプロセッサに対して安定化制御電源電圧を供給する主電源回路とを備えた車載電子制御装置の電源異常検出回路であって、第１の電気負荷は、電源リレーの出力接点と第１の出力インタフェース回路を構成する第１の開閉素子との間に接続され、第１の開閉素子の開閉に応動して給電制御されるとともに、第１の開閉素子を開路した場合には主電源端子を介して第１の電気負荷の負荷電流が還流する転流ダイオードが並列接続されており、第２の電気負荷は、電源リレーの出力接点と第２の出力インタフェース回路を構成する第２の開閉素子との間に接続され、第２の開閉素子の開閉に応動して給電制御されるとともに、第２の開閉素子を開路した場合には第２の電気負荷の負荷電流が急速減衰されるための定電圧ダイオードが第２の開閉素子に並列接続されており、制御プログラムは、回込検出手段、異常処理手段、および回込対策手段としてマイクロプロセッサを機能させ、回込検出手段は、主電源回路に対する入力電圧が車載バッテリの電源電圧よりも低い電圧であることを検出して、主電源端子の接触不良によって電源リレーの出力接点から、第１の電気負荷と転流ダイオードを介して主電源回路に回込給電されている状態を検出し、異常処理手段は、回込検出手段が回込給電状態を検出したことによって作用し、異常報知または異常発生履歴情報を記憶部に保存させるとともに、少なくとも一部の制御出力を停止し、回込対策手段は、回込検出手段が回込給電状態を検出したことによって作用し、第１の開閉素子を閉路するかまたは開路状態に維持するものである。
【発明の効果】
【００１７】
従って、主電源端子が接触不良となっても、車載電子制御装置に対する給電が行われるので、車載電子制御装置が異常な制御出力を発生しないようにして安全性を確保したうえで、異常発生状態を報知するか、少なくとも保守点検を容易にするための異常発生履歴情報を保存して保守性を向上することができる効果がある。
なお、コネクタの端子数に余裕がなく、例えばグランド端子は複数端子の並列接続を行って接触信頼性を向上しているのに対して、主電源端子の並列接続数が少ない場合に特に有効であり、車載電子制御装置を小型安価に構成することができる効果がある。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の車載電子制御装置の電源異常検出回路の好適な実施の形態につき図面を用いて説明する。
【００１９】
実施の形態１．
図１は、本発明の実施の形態１における車載電子制御装置の全体構成図である。図１において、車載電子制御装置１００Ａは、マイクロプロセッサ１１０Ａを主体として構成されており、車載バッテリ１０１から電源リレー１０３の出力接点１０３ａと図示しないコネクタの主電源端子Ｖｂとを介して給電されるようになっている。
【００２０】
なお、電源リレー１０３は、電源スイッチ１０２に応動して付勢される励磁コイル１０３ｃを備えており、電源スイッチ１０２は、指令電源端子Ｖｓを介して車載電子制御装置１００Ａに接続されている。
【００２１】
まず、車載電子制御装置１００Ａの外部に接続される開閉センサ１０４は、例えば、エンジン回転センサやクランク角センサなどのエンジン回転と同期してＯＮ／ＯＦＦ動作する高速開閉信号、あるいは変速機用シフトレバーの選択スイッチ、アクセルペダルスイッチ、ブレーキペダルスイッチなどの操作スイッチを代表するものである。
【００２２】
車載電子制御装置１００Ａによって駆動される第１の電気負荷１０５は、例えば、可変バルブタイミング制御用ソレノイド、吸気フロー制御用ソレノイド、あるいは可変吸気管長制御用ソレノイドによって代表される電磁弁駆動用のソレノイド負荷であって、１個または複数個のソレノイドが使用される。
【００２３】
車載電子制御装置１００Ａによって駆動される第２の電気負荷群１０６は、例えば、燃料噴射用電磁弁、点火コイル（ガソリンエンジンの場合）、吸気弁開度制御用モータなど、エンジン回転と連動して動作したりエンジンの駆動に直接関連したりする電気負荷、あるいは負荷給電用の電源リレー、エアコン駆動用の電磁クラッチなどのエンジンの駆動とは直接的に関係しない補機類の電気負荷、を代表する電気負荷群となっている。
【００２４】
警報表示器１０７は、後述の異常警報手段２０４ａに応動する表示機器となっており、マイクロプロセッサ１１０Ａの制御出力端子ＤＲ３から駆動されるようになっている。
【００２５】
アナログセンサ１０８は、例えば、アクセルペダルの踏込み度合を検出するアクセルポジションセンサ、吸気スロットルの弁開度を検出するスロットルポジションセンサ、エンジンに対する吸気量を検出するエアフローセンサ、排気ガスの酸素濃度を検出する排気ガスセンサなどのエンジンの駆動制御を行うためのアナログセンサ、あるいはエンジンの冷却水温センサ、油圧センサ、気圧センサなどのアナログセンサ、を代表するものとなっている。
【００２６】
なお、車載バッテリ１０１は、補助電源端子Ｖｂｂを介して車載電子制御装置１００Ａに直接接続されるとともに、車載バッテリ１０１の負端子は、車体に接続され、車載電子制御装置１００Ａのグランド端子ＧＮＤは、複数の接触端子が並列使用されて車体に接続されている。
【００２７】
次に、車載電子制御装置１００Ａの内部で用いられるマイクロプロセッサ１１０Ａの構成について説明する。マイクロプロセッサ１１０Ａは、例えば、フラッシュメモリである不揮発プログラムメモリ１１１Ａと、演算処理用のＲＡＭメモリ１１２と、不揮発性のデータメモリ１１３と、多チャンネルＡＤ変換器１１４とで協働するようになっている。
【００２８】
なお、多チャンネルＡＤ変換器は、マイクロプロセッサ１１０Ａの外側に独立して設けてもよい。また、不揮発プログラムメモリ１１１Ａには、入出力制御プログラムや各種の制御定数に加えて、図２で後述する回込検出手段、異常処理手段、回込対策手段となる制御プログラムが格納されている。すなわち、この制御プログラムは、回込検出手段、異常処理手段、および回込対策手段としてマイクロプロセッサ１１０Ａを機能させる。
【００２９】
またデータメモリ１１３は、マイクロプロセッサ１１０Ａとシリアル接続されたＥＥＰＲＯＭメモリである。あるいは、このデータメモリ１１３は、フラッシュメモリである不揮発プログラムメモリ１１１Ａの一部領域が使用され、この一部領域は、主たるメモリ領域とは分割されて一括消去が行えるメモリブロックとなっている。
【００３０】
主電源回路１３１ａは、主電源端子Ｖｂから給電され、安定化制御電源電圧Ｖｃｃを発生してマイクロプロセッサ１１０Ａに給電ようになっている。主分圧回路１３２ａ、１３３ａは、互いに直列接続されており、主電源端子Ｖｂから給電される分圧抵抗である。そして、分圧抵抗１３３ａの両端電圧は、第１の分圧電圧Ａｎ１としてマイクロプロセッサ１１０Ａのアナログ入力ポートに接続されている。
【００３１】
補助電源回路１３１ｂは、補助電源端子Ｖｂｂから給電され、バックアップ電源電圧Ｖｂｕを発生してＲＡＭメモリ１１２に給電するようになっている。比較分圧回路１３２ｂ、１３３ｂは、互いに直列接続されており、補助電源端子Ｖｂｂから給電される電圧に対する分圧抵抗である。そして、分圧抵抗１３３ｂの両端電圧は、第２の分圧電圧Ａｎ２としてマイクロプロセッサ１１０Ａのアナログ入力ポートに接続されている。
【００３２】
ダイオード１３４と駆動トランジスタ１３５は、互いに直列接続されており、電源リレー１０３の励磁コイル１０３ｃの負端子側回路を構成している。また、駆動抵抗１２１とダイオード１２２は、互いに直列接続されており、指令電源端子Ｖｓと駆動トランジスタ１３５のベース端子間に接続されている。
【００３３】
なお、インタフェース回路１２３は、指令電源端子Ｖｓとマイクロプロセッサ１１０Ａの電源投入指令信号端子ＩＧＳとの間に接続されており、電源スイッチ１０２が閉路しているかどうかを判定するための入力信号回路を構成している。
【００３４】
ダイオード１３６と駆動抵抗１３７は、互いに直列接続されており、マイクロプロセッサ１１０Ａの自己保持指令信号端子ＤＲ０と駆動トランジスタ１３５のベース端子間に接続されている。
【００３５】
入力インタフェース回路１４２は、開閉センサ１０４とマイクロプロセッサ１１０Ａの入力ポートＤＩ間に接続されており、信号電圧レベルの変換や信号ノイズを抑制するためのローパスフィルタによって構成されている。さらに、主電源端子Ｖｂと入力インタフェース回路１４２の入力端子間には、プルアップ抵抗となるブリーダ抵抗１４１が接続されている。
【００３６】
第１の出力インタフェース回路を構成する第１の開閉素子１５１は、第１の電気負荷１０５の下流位置に接続されたパワートランジスタによって構成されている。そして、パワートランジスタのコレクタ端子とベース端子間には、開路サージ電圧の発生を抑制するために、車載バッテリ１０１の最大電源電圧よりも大きな動作電圧を有する定電圧ダイオード１５２が接続されている。さらに、パワートランジスタのベース端子は、駆動抵抗１５３を介してマイクロプロセッサ１１０Ａの第１の制御出力端子ＤＲ１に接続されている。
【００３７】
転流ダイオード１５４は、パワートランジスタ１５１のコレクタ端子と主電源端子Ｖｂとの間に接続され、第１の電気負荷１０５に対して逆並列接続されている。
【００３８】
第２の出力インタフェース回路を構成する第２の開閉素子１６１は、第２の電気負荷１０６の下流位置に接続されたパワートランジスタによって構成されている。そして、パワートランジスタのコレクタ端子とベース端子間には、開路サージ電圧の発生を抑制するために、車載バッテリ１０１の最大電源電圧よりも大きな動作電圧を有する定電圧ダイオード１６２が接続されている。さらに、パワートランジスタのベース端子は、駆動抵抗１６３を介してマイクロプロセッサ１１０Ａの第２の制御出力端子ＤＲ２に接続されている。
【００３９】
入力インタフェース回路１８０は、アナログセンサ１０８とマイクロプロセッサ１１０Ａのアナログ入力ポートＡｎ間に接続されたフィルタ回路となっている。
【００４０】
次に、図１の構成を備えた本実施の形態１における車載電子制御装置の作用、動作について、詳細に説明する。
【００４１】
まず、図１において、電源スイッチ１０２が閉路すると、駆動抵抗１２１とダイオード１２２を介して駆動トランジスタ１３５のベース電流が流れ、駆動トランジスタ１３５が導通して励磁コイル１０３ｃが付勢される。その結果、出力接点１０３ａが閉路することによって、主電源回路１３１ａに給電される。
【００４２】
主電源回路１３１ａが制御電源電圧Ｖｃｃを発生すると、マイクロプロセッサ１１０Ａが起動する。そして、マイクロプロセッサ１１０Ａが自己保持指令信号ＤＲ０を発生することによって、駆動抵抗１３７とダイオード１３６を介して駆動トランジスタ１３５のベース電流が供給される。この結果、電源スイッチ１０２が開路しても、自己保持指令信号ＤＲ０が停止するまでは、励磁コイル１０３ｃに対する付勢が持続するようになっている。
【００４３】
また、起動されたマイクロプロセッサ１１０Ａは、開閉センサ１０４の動作状態やアナログセンサ１０８の出力電圧の大きさと、不揮発プログラムメモリ１１１Ａに格納されている入出力制御プログラムの内容に応動して、第１の電気負荷１０５、第２の電気負荷１０６を駆動制御する。
【００４４】
第１の電気負荷１０５は、第１の開閉素子１５１の開閉デューティに応じた平均電流が供給される。そして、第１の開閉素子１５１が閉路状態から開路状態に変化したときには、第１の電気負荷１０５に流れていた電流は、転流ダイオード１５４を介して還流減衰するようになっている。
【００４５】
これに対し、第２の電気負荷１０６には、転流ダイオードが接続されていない。従って、第２の開閉素子１６１が閉路状態から開路状態に変化したときには、第２の電気負荷１０６に流れていた電流は、定電圧ダイオード１６２を通じて急速減衰するようになっている。この場合、第２の開閉素子１６１は、定電圧ダイオード１６２の動作電圧と略等しい両端電圧となるように導通している。
【００４６】
ここで、主電源端子Ｖｂが接触不良となって断線状態になると、第１の開閉素子１５１が開路状態であれば、車載バッテリ１０１から電源リレー１０３の出力接点１０３ａと第１の電気負荷１０５と転流ダイオード１５４を介して主電源回路１３１ａに給電する回込給電回路が構成される。
【００４７】
この場合、車載電子制御装置１００Ａの消費電流Ｉ＝０．２２Ａ（代表値）、第１の電気負荷１０５の抵抗値Ｒ＝６．９〜８．４Ω、転流ダイオード１５４の順方向電圧降下Ｖｄ＝０．６〜０．８Ｖとすると、回込給電状態における主電源回路１３１ａに対する印加電圧Ｖｑは、次式（１）となる。
Ｖｑ＝Ｖｂ−Ｉ×Ｒ−Ｖｄ  ＝Ｖｂ−（２．１２〜２．６５）              （１）
【００４８】
ただし、Ｖｂは、主電源端子Ｖｂに印加された車載バッテリ１０１の電源電圧であり、印加電圧Ｖｑは、車載バッテリ１０１が過放電状態でなければ、車載電子制御装置１００Ａの動作を持続するのに十分な電圧となっている。
【００４９】
次に、フローチャートを用いて、図１に示した車載電子制御装置の点検動作について説明する。図２は、本発明の実施の形態１における車載電子制御装置の点検動作に関するフローチャートである。
【００５０】
図２の工程２００において、電源スイッチ１０２が閉路されて、車載電子制御装置１００Ａが車載バッテリ１０１から給電される。続く工程２０１において、主電源回路１３１ａが安定化制御電源電圧Ｖｃｃを発生してマイクロプロセッサ１１０Ａが起動され、マイクロプロセッサ１１０Ａは、電源電圧の点検動作を開始する。
【００５１】
続く工程２０１ａにおいて、マイクロプロセッサ１１０Ａは、引き続いて電源スイッチ１０２が閉路されているかどうかを電源投入指令信号ＩＧＳを監視することによって判定する。そして、電源スイッチ１０２が閉路されており、ＹＥＳと判定された場合には工程２０２ａへ移行する。一方、開路されており、ＮＯと判定された場合には工程２０１ｂへ移行する。
【００５２】
工程２０１ｂにおいて、マイクロプロセッサ１１０Ａは、後述の工程２０２ａによって自己保持指令信号ＤＲ０がセットされた自己保持動作中であるかどうかを判定する。そして、自己保持動作中であり、ＹＥＳと判定された場合には工程２０３ａへ移行する。一方、自己保持指令信号ＤＲ０が後述の工程２０９ｂによってリセットされており、ＮＯと判定された場合には工程２０２ｂへ移行する。
【００５３】
工程２０２ａにおいて、マイクロプロセッサ１１０Ａは、自己保持指令信号ＤＲ０をセットする。これにより、電源スイッチ１０２が開路された場合にも、後述の工程２０９ｂによって自己保持指令信号ＤＲ０がリセットされるまでは、駆動抵抗１３７とダイオード１３６を介して駆動トランジスタ１３５が導通駆動され、電源リレー１０３の動作が維持されるようになっている（図１参照）。
【００５４】
工程２０１ａで電源スイッチ１０２の開路状態が判定され、工程２０１ｂで自己保持指令信号ＤＲ０の停止状態が判定されているにも関わらず、依然として給電状態が持続している場合には、工程２０２ｂが実行される。工程２０２ｂにおいて、マイクロプロセッサ１１０Ａは、電源リレー１０３の出力接点１０３ａの溶着異常、または主電源端子Ｖｂが車載バッテリ１０１の電源線と混触する天絡異常であると判定する。さらに、マイクロプロセッサ１１０Ａは、警報表示器１０７により異常報知させる、あるいは異常発生情報をデータメモリ１１３へ格納する。その後、処理は、動作終了工程２１０へ移行する。
【００５５】
工程２０３ａにおいて、マイクロプロセッサ１１０Ａは、第１の分圧電圧Ａｎ１と第２の分圧電圧Ａｎ２の値から推定される主電源端子電圧Ｖｂと補助電源端子電圧Ｖｂｂの大小関係を比較する。マイクロプロセッサ１１０Ａは、例えば、Ｖｂｂ−Ｖｂ≧２．１２（Ｖ）であるかどうかによって主電源端子Ｖｂの接触不良による回込給電状態であるかどうかを判定する。
【００５６】
この工程２０３ａは、回込検出手段による処理に相当する。そして、工程２０３ａにおいて、回込給電状態でありＹＥＳと判定された場合には、工程２０４ａへ移行し、回込給電状態ではなくＮＯと判定された場合には、工程２０３ｂへ移行する。
【００５７】
工程２０３ｂにおいて、マイクロプロセッサ１１０Ａは、電源スイッチ１０２が閉路されているかどうかを再び判定する。そして、閉路されておりＹＥＳと判定された場合には、動作終了工程２１０へ移行し、開路されておりＮＯと判定された場合には、工程２０８へ移行する。
【００５８】
次に、異常処理手段に相当する工程ブロック２０４について説明する。この工程ブロック２０４は、異常警報手段に相当する工程２０４ａ、異常履歴保存手段に相当する工程２０４ｂ、および制御出力停止手段に相当する工程２０４ｃで構成される。
【００５９】
工程２０４ａにおいて、マイクロプロセッサ１１０Ａは、警報表示器１０７を介して主電源端子Ｖｂの接触異常報知を行う。続く工程２０４ｂにおいて、マイクロプロセッサ１１０Ａは、異常発生情報をデータメモリ１１３へ転送保存する。続く工程２０４ｃにおいて、マイクロプロセッサ１１０Ａは、全ての制御出力信号ＤＲ０、ＤＲ１、ＤＲ２を停止状態に維持する。
【００６０】
なお、異常履歴保存手段に相当する工程２０４ｂにおいて、マイクロプロセッサ１１０Ａは、既にデータメモリ１１３に格納されている異常発生回数情報を読み出して、この読出し保存回数に１を加算して上書き保存するとともに、電源スイッチ１０２が閉路された後の初回の異常発生のみを有効情報として加算処理の対象とする。
【００６１】
次に、回込対策手段に相当する工程ブロック２０５について説明する。この工程ブロック２０５は、デューティ制御手段に相当する工程２０５ａ、および工程２０５ｂで構成される。
【００６２】
工程２０５ａにおいて、マイクロプロセッサ１１０Ａは、工程２０４ｃによる第１の制御出力信号ＤＲ１の停止指令時間が所定の不作動時間Ｔｏｆｆを経過したかどうかを判定する。そして、時間超過であればＹＥＳと判定され、工程２０５ｂへ移行する。一方、未超過であればＮＯと判定され、工程２０５ａへ復帰する。続く工程２０５ｂにおいて、マイクロプロセッサ１１０Ａは、第１の制御出力信号ＤＲ１を発生して論理レベルを「Ｈ」とする。
【００６３】
なお、工程２０５ｂにおいて第１の開閉素子１５１が閉路したことにより、第１の電気負荷１０５に給電されるとともに、主電源回路１３１ａに対する回込給電が停止されることになる。
【００６４】
工程２０５ｂに続く工程２０６において、工程２０５ｂにより回込給電が停止されたことによって、主電源回路１３１ａの出力電圧が減衰し、マイクロプロセッサ１１０Ａが停止する。さらに、続く工程２０７において、第１の制御出力信号ＤＲ１も停止し、第１の開閉素子１５１は、開路する。
【００６５】
その結果、第１の電気負荷１０５と転流ダイオード１５４による回込給電が再開され、処理は再び動作開始工程２０１へ移行する。これ以後、マイクロプロセッサ１１０Ａは、工程２０１ａから工程２０７に至る一連の制御動作を反復することになる。
【００６６】
ここで、第１の開閉素子１５１が閉路して第１の電気負荷１０５に給電される給電時間Ｔｏｎは、工程２０５ｂから工程２０６に至る主電源回路１３１ａの電圧減衰時間によって定まる短時間となっている。そして、工程２０５ａによる不作動時間Ｔｏｆｆを加味した通電デューティＴｏｎ／（Ｔｏｆｆ＋Ｔｏｎ）によって、第１の電気負荷１０５は、実効動作しないようになっている。
【００６７】
一方、主電源端子Ｖｂの接触が良好であり、工程２０３ａにおいて正常判定となった場合には、工程２０３ｂに移行する。工程２０３ｂにおいて、マイクロプロセッサ１１０Ａは、電源スイッチ１０２の状態を判定する。工程２０３ｂにおいて、電源スイッチ１０２の開路状態が検出されＮＯと判定された場合には、工程２０８へ移行する。
【００６８】
工程２０８において、マイクロプロセッサ１１０Ａは、ＲＡＭメモリ１１２に書込まれている学習記憶情報やその他の異常発生情報が、データメモリ１１３へ転送退避されたかどうかを判定する。そして、未退避であればＮＯと判定され、工程２０９ａへ移行する。一方、退避完了であればＹＥＳと判定され、工程２０９ｂへ移行する。
【００６９】
工程２０９ａにおいて、マイクロプロセッサ１１０Ａは、転送退避処理を実行する。また、工程２０９ｂにおいて、マイクロプロセッサ１１０Ａは、自己保持指令信号ＤＲ０を停止する。そして、工程２０９ａあるいは工程２０９ｂの実行後、動作終了工程２１０へ移行する。
【００７０】
動作終了工程２１０において、マイクロプロセッサ１１０Ａは、他の制御動作を実行する。そして、所定時間後には、再び動作開始工程２０１へ移行する。しかしながら、電源スイッチ１０２が開路されていて工程２０９ｂによって自己保持指令信号ＤＲ０が停止された後は、電源リレー１０３が消勢され、マイクロプロセッサ１１０Ａに対する給電が停止されることになる。
【００７１】
以上の説明で明らかなとおり、実施の形態１による車載電子制御装置（１００Ａ）は、制御プログラムが格納されている不揮発プログラムメモリ（１１１Ａ）と、開閉接点（１０４）またはアナログの入力センサ（１０８）が接続された入力インタフェース回路（１４２、１８０）と、第１の電気負荷（１０５）が接続された第１の出力インタフェース回路（１５１）と、第２の電気負荷（１０６）が接続された第２の出力インタフェース回路（１６１）と、不揮発プログラムメモリ（１１１Ａ）に格納されている制御プログラムの内容と、開閉接点（１０４）または入力センサ（１０８）の動作状態に応動して、第１の電気負荷（１０５）および第２の電気負荷（１０６）を制御するマイクロプロセッサ（１１０Ａ）と、電源リレー（１０３）の出力接点（１０３ａ）とコネクタの主電源端子（Ｖｂ）とを介して車載バッテリ（１０１）から給電され、マイクロプロセッサ（１１０Ａ）に対して安定化制御電源電圧（Ｖｃｃ）を供給する主電源回路（１３１ａ）とを備えた車載電子制御装置（１００Ａ）の電源異常検出回路であって、制御プログラムは、回込検出手段（２０３ａ）、異常処理手段（２０４）、および回込対策手段（２０５）としてマイクロプロセッサを機能させる。
【００７２】
さらに、第１の電気負荷（１０５）は、電源リレー（１０３）の出力接点（１０３ａ）と第１の出力インタフェース回路を構成する第１の開閉素子（１５１）との間に接続され、第１の開閉素子（１５１）の開閉に応動して給電制御されるとともに、第１の開閉素子（１５１）を開路した場合には主電源端子（Ｖｂ）を介して第１の電気負荷（１０５）の負荷電流が還流する転流ダイオード（１５４）が並列接続されている。
【００７３】
さらに、第２の電気負荷（１０６）は、電源リレー（１０３）の出力接点（１０３ａ）と第２の出力インタフェース回路を構成する第２の開閉素子（１６１）との間に接続され、第２の開閉素子（１６１）の開閉に応動して給電制御されるとともに、第２の開閉素子（１６１）を開路した場合には第２の電気負荷（１０６）の負荷電流が急速減衰されるための定電圧ダイオード（１６２）が第２の開閉素子（１６１）に並列接続されている。
【００７４】
さらに、回込検出手段（２０３ａ）は、主電源回路（１３１ａ）に対する入力電圧が車載バッテリ（１０１）の電源電圧よりも低い電圧であることを検出して、主電源端子（Ｖｂ）の接触不良によって電源リレー（１０３）の出力接点（１０３ａ）から、第１の電気負荷（１０５）と転流ダイオード（１５４）を介して主電源回路（１３１ａ）に回込給電されている状態を検出する。
【００７５】
さらに、異常処理手段（２０４）は、回込検出手段（２０３ａ）が回込給電状態を検出したことによって作用し、異常報知または異常発生履歴情報を記憶部に保存させるとともに、少なくとも一部の制御出力の停止を行う。
【００７６】
さらに、回込対策手段（２０５）は、回込検出手段（２０３ａ）が回込給電状態を検出したことによって作用し、第１の開閉素子（１５１）を閉路するかまたは開路状態に維持する。
【００７７】
また、実施の形態１による車載電子制御装置（１００Ａ）は、車載バッテリ（１０１）からコネクタの補助電源端子（Ｖｂｂ）を介して常時給電される補助電源回路（１３１ｂ）と、主分圧回路（１３２ａ、１３３ａ）、比較分圧回路（１３２ｂ、１３３ｂ）、および多チャンネルＡＤ変換器（１１４）を有する回込検出回路部と、演算処理用のＲＡＭメモリ（１１２）とをさらに備える。
【００７８】
さらに、補助電源回路（１３１ｂ）は、電源リレー（１０３）の出力接点（１０３ａ）が開路している状態においても、ＲＡＭメモリ（１１２）に対する給電を持続して、少なくとも一部のアドレス領域の記憶状態を維持する。
【００７９】
さらに、主分圧回路（１３２ａ、１３３ａ）は、主電源端子（Ｖｂ）の印加電圧を分圧して第１の分圧電圧（Ａｎ１）を生成し、比較分圧回路（１３２ｂ、１３３ｂ）は、補助電源端子（Ｖｂｂ）の印加電圧を分圧して第２の分圧電圧を生成し、多チャンネルＡＤ変換器（１１４）は、第１の分圧電圧および第２の分圧電圧（Ａｎ２）をＡＤ変換してマイクロプロセッサ（１１０Ａ）に入力する。
【００８０】
さらに、回込検出手段（２０３ａ）は、第２の分圧電圧（Ａｎ２）が第１の分圧電圧（Ａｎ１）を超過した場合に、主電源端子（Ｖｂ）の接触不良による回込給電状態を検出する。
【００８１】
このような構成を備えることにより、主電源端子の印加電圧と補助電源端子の印加電圧とを多チャンネルＡＤ変換器を介してマイクロプロセッサに入力し、両電圧の大小比較によって、回込給電状態の発生を検出するようになっている。
【００８２】
従って、正確な電圧比較を行うことができるとともに、各電圧信号は、それぞれ車載電子制御装置の中で他の目的のために有効活用される。この結果、余分なハードウエアを必要としないので、車載電子制御装置が小型安価となる。
【００８３】
また、実施の形態１による車載電子制御装置（１００Ａ）において、回込対策手段（２０５）は、回込検出手段（２０３ａ）が回込給電状態を検出したことによって作用し、第１の開閉素子（１５１）を閉路駆動する第１の制御出力信号（ＤＲ１）を発生し、第１の開閉素子（１５１）を導通させることによって第１の電気負荷（１０５）に給電させ、主電源回路（１３１ａ）への回込給電が停止して、マイクロプロセッサ（１１０Ａ）がリセットされると第１の制御出力信号（ＤＲ１）が停止し、第１の電気負荷（１０５）から転流ダイオード（１５４）を介して主電源回路（１３１ａ）への回込給電を再開させ、以下、回込給電状態の検出結果に応じて同様の動作を反復する。
【００８４】
さらに、異常処理手段（２０４）は、回込対策手段（２０５）が反復動作しているときに、少なくとも第２の開閉素子（１５１）を閉路駆動する第２の制御出力信号（ＤＲ２）の発生を停止する。
【００８５】
このような構成を備えることにより、回込給電状態が検出されると、第１の電気負荷を駆動することによって回込給電を停止して、マイクロプロセッサのリセット処理が行われ、再度回込給電が開始する反復給電が行われるようになっている。
【００８６】
従って、回込給電状態においては、他の制御出力信号を停止して異常動作が行われないようにするとともに、万一異常な制御出力が発生したとしても、短時間の内に回込給電が停止して、異常な制御出力が持続しない。この結果、実質的な停止状態を確実に維持して安全性を向上することができる。
【００８７】
また、実施の形態１による車載電子制御装置（１００Ａ）において、回込対策手段（２０５）は、マイクロプロセッサ（１１０Ａ）が回込給電によって動作開始してから所定の不作動時間（Ｔｏｆｆ）をおいて第１の制御出力信号（ＤＲ１）を発生し、第１の制御出力信号（ＤＲ１）を発生することによって第１の電気負荷（１０５）に給電させ、回込給電が停止されることによって第１の制御出力信号が停止するまでの給電時間（Ｔｏｎ）と、不作動時間（Ｔｏｆｆ）との比率が第１の電気負荷（１０５）が実効動作できない短時間給電率となるように、不作動時間（Ｔｏｆｆ）を設定するデューティ制御手段をさらに包含する。
【００８８】
このような構成を備えることにより、回込給電状態において、第１の電気負荷に対する不作動時間と給電時間の比率を制御することができる。従って、第１の電気負荷が電磁弁駆動用のソレノイドであって、比較的低電圧で実効動作が可能な仕様のものであっても、回込給電状態においては、不作動時間率を高めておくことによって実効動作が行われないようにすることができる。さらに、回込給電状態における電圧降下を軽減して、主電源回路に対する給電電圧の低下を抑制することができる。
【００８９】
また、実施の形態１による車載電子制御装置（１００Ａ）において、異常処理手段（２０４）は、回込検出手段（２０３ａ）が回込給電状態を検出したことを異常発生履歴情報として不揮発データメモリ（１１３）に格納する異常履歴保存手段（２０４ｂ）を包含している。
【００９０】
異常履歴保存手段（２０４ｂ）は、回込給電の反復動作には応動せず、電源スイッチ（１０２）が投入された後の、初回の回込給電の発生時にのみ異常発生履歴情報を不揮発データメモリ（１１３）に格納するとともに、回込給電の有効発生回数の累積加算値を格納する。
【００９１】
このような構成を備えることにより、回込給電状態の有効発生回数を不揮発データメモリに記憶させることができる。従って、電源スイッチが投入された後の、初回の回込給電が計上され、不揮発データメモリに対するデータの書換え回数を抑制することができる。さらに、反復給電回数は計上されないので、保守点検情報として、より正確な情報が得られる。
【００９２】
また、実施の形態１による車載電子制御装置（１００Ａ）は、車載バッテリ（１０１）から電源スイッチ（１０２）とコネクタの指令電源端子（Ｖｓ）を介して導通制御され、電源リレー（１０３）の励磁コイル（１０３ｃ）を付勢する駆動トランジスタ（１３５）と、マイクロプロセッサ（１１０Ａ）と協働する不揮発データメモリ（１１３）とをさらに備え、制御プログラムは、さらに溶着異常検出手段（２０２ｂ）としてマイクロプロセッサを機能させる。
【００９３】
さらに、駆動トランジスタ（１３５）は、電源スイッチ（１０２）が閉路したことによって導通し、電源リレー（１０３）が付勢されてマイクロプロセッサ（１１０Ａ）が動作開始したことに伴って出力される自己保持指令信号（ＤＲ０）によって導通状態を維持することで、電源スイッチ（１０２）が開路されても、自己保持指令信号（ＤＲ０）が停止するまでは電源リレー（１０３）の付勢状態を維持する。
【００９４】
さらに、溶着異常検出手段（２０２ｂ）は、電源スイッチ（１０２）が開路され、指令電源端子（Ｖｓ）に電源電圧が印加されておらず、かつ自己保持指令信号（ＤＲ０）が停止している状態において主電源端子（Ｖｂ）に電源電圧が印加されていることを検出することによって、電源リレー（１０３）の出力接点の溶着異常、または出力配線回路が車載バッテリ（１０１）の電源線と混触する天絡異常を検出し、異常検出結果に基づいて警報表示器に対する異常報知を行うか、または、異常検出結果を異常発生情報として不揮発データメモリ（１１３）に格納する。
【００９５】
このような構成を備えることにより、電源リレーの励磁コイルが消勢されているときに、主電源端子に電源電圧が印加されている場合には、電源リレーの出力接点の溶着異常または電源配線の天絡異常と判定することができる。従って、異常報知または異常発生情報の保存をマイクロプロセッサによって手軽に行うことができる。
【００９６】
実施の形態２．
図３は、本発明の実施の形態２における車載電子制御装置の全体構成図である。先の実施の形態１における図１の構成との相違点を中心にして、以下に説明する。なお、各図において同一符合は、同一または相当部分を示している。
【００９７】
図３において、車載電子制御装置１００Ｂは、マイクロプロセッサ１１０Ｂを主体として構成されており、車載電子制御装置１００Ｂの外部には、図１のものと同様に、電源スイッチ１０２、電源リレー１０３、開閉センサ１０４、第１の電気負荷１０５、第２の電気負荷１０６、警報表示器１０７、アナログセンサ１０８が、それぞれ接続されている。
【００９８】
また、車載電子制御装置１００Ｂの内部には、図１のものと同様に、不揮発プログラムメモリ１１１Ｂ、演算処理用のＲＡＭメモリ１１２、不揮発性のデータメモリ１１３、多チャンネルＡＤ変換器１１４と協働するマイクロプロセッサ１１０Ｂ、主電源回路１３１ａ、補助電源回路１３１ｂ、入力インタフェース回路１４２、１８０、第１の出力インタフェース回路を構成する第１の開閉素子１５１、第２の出力インタフェース回路を構成する第２の開閉素子１５２が、それぞれ設けられている。
【００９９】
主分圧回路１３２ａ、１３３ａは、互いに直列接続されており、主電源端子Ｖｂから給電される分圧抵抗である。そして、分圧抵抗１３３ａの両端電圧は、第１の分圧電圧Ａｎ１としてマイクロプロセッサ１１０Ｂのアナログ入力ポートに接続されているとともに、比較回路１２６の負側端子に入力されている。
【０１００】
比較分圧回路１２４、１２５は、互いに直列接続されており、指令電源端子Ｖｓから給電される分圧抵抗である。そして、分圧抵抗１２５の両端電圧は、第３の分圧電圧Ａｎ３として比較回路１２６の正側端子に入力されている。比較回路１２６の比較判定出力ＣＭＰは、マイクロプロセッサ１１０Ｂに入力されている。
【０１０１】
電源リレー１０３の励磁コイル１０３ｃを付勢する駆動トランジスタ１３５の自己保持指令信号ＤＲは、ウォッチドッグタイマ１７０から出力されるようになっている。ウォッチドッグタイマ１７０は、マイクロプロセッサ１１０Ｂが発生するウォッチドッグクリア信号ＷＤのパルス幅を監視する。そして、パルス幅が過大であれば、リセット信号ＲＳを発生して、マイクロプロセッサ１１０Ｂを初期化、再起動する。一方、ウォッチドッグクリア信号ＷＤが正常であれば、自己保持指令信号ＤＲを発生して、駆動トランジスタ１３５の導通状態を維持するようになっている。
【０１０２】
このように構成された車載電子制御装置１００Ｂにおいて、電源スイッチ１０２が閉路すると、駆動抵抗１２１とダイオード１２２を介して駆動トランジスタ１３５のベース電流が流れ、駆動トランジスタ１３５が導通して励磁コイル１０３ｃが付勢される。その結果、出力接点１０３ａが閉路することによって、主電源回路１３１ａに給電される。
【０１０３】
主電源回路１３１ａが制御電源電圧Ｖｃｃを発生すると、マイクロプロセッサ１１０Ｂが起動する。そして、ウォッチドッグタイマ１７０が自己保持指令信号ＤＲを発生することによって、駆動抵抗１３７とダイオード１３６を介して駆動トランジスタ１３５のベース電流が供給される。この結果、電源スイッチ１０２が開路しても、自己保持指令信号ＤＲが停止するまでは、励磁コイル１０３ｃに対する付勢が持続するようになっている。
【０１０４】
また、起動されたマイクロプロセッサ１１０Ｂは、開閉センサ１０４の動作状態やアナログセンサ１０８の出力電圧の大きさと、不揮発プログラムメモリ１１１Ｂに格納されている入出力制御プログラムの内容に応動して、第１の電気負荷１０５、第２の電気負荷１０６を駆動制御する。
【０１０５】
次に、フローチャートを用いて、図３に示した車載電子制御装置の点検動作について説明する。図４は、本発明の実施の形態２における車載電子制御装置の点検動作に関するフローチャートである。先の実施の形態１における図２のフローチャートとの相違点を中心にして、以下に説明する。なお、図４における工程４００〜４１０は、先の図２における工程２００〜２１０に相当している。
【０１０６】
第１の相違点として、先の実施の形態１では、自己保持指令信号ＤＲ０をマイクロプロセッサ１１０Ａが発生していた。これに対して、本実施の形態２では、ウォッチドッグタイマ１７０が自己保持指令信号ＤＲを発生するようになっている。
【０１０７】
従って、工程２０２ａでは、自己保持指令信号ＤＲ０がセットされたのに対して、工程４０２ａでは、ウォッチドッグクリア信号ＷＤが発生するようになっている。同様に、工程２０９ｂでは、自己保持指令信号ＤＲ０が停止していたのに対して、工程４０９ｂでは、ウォッチドッグクリア信号ＷＤが停止するようになっている。
【０１０８】
第２の相違点として、先の実施の形態１では、第１の分圧電圧Ａｎ１と第２の分圧電圧Ａｎ２のＡＤ変換値をマイクロプロセッサ１１０Ａで比較するようになっていた。これに対して、本実施の形態２では、第１の分圧電圧Ａｎ１と第３の分圧電圧Ａｎ３を比較回路１２６で比較して、比較判定出力ＣＭＰをマイクロプロセッサ１１０Ｂへ入力するようになっている。
【０１０９】
従って、工程２０３ａでは、第１の分圧電圧Ａｎ１と第２の分圧電圧Ａｎ２の大小判定を行っていたが、工程４０３ａでは、第１の分圧電圧Ａｎ１と第３の分圧電圧Ａｎ３の比較判定結果を読み出すものとなっている。
【０１１０】
第２の分圧電圧Ａｎ２と第３の分圧電圧Ａｎ３は、いずれも車載バッテリ１０１の電源電圧を測定するものであって、工程２０３ａ、工程４０３ａは、いずれも回込検出手段となるものである。
【０１１１】
第３の相違点として、先の実施の形態１では、回込対策手段となる工程ブロック２０５において、第１の制御出力信号ＤＲ１が発生するようになっている。これに対して、本実施の形態２では、工程４０５において、第１の制御出力信号ＤＲ１の停止を持続するようになっている。
【０１１２】
その結果、先の実施の形態１では、回込給電が反復するようになっていたが、本実施の形態２では、回込給電が持続され、電源スイッチ１０２が開路されたときに初めて給電停止されるようになっている。
【０１１３】
従って、工程２０４ｂは、データメモリ１１３に対する異常履歴保存手段となるものであった。これに対して、工程４０４ｂでは、異常発生状態がＲＡＭメモリ１１２に一時記憶され、工程４０９ａにおいて、データメモリ１１３に対する異常履歴保存が行われるようになっている。また、図２の工程２０６、２０７に対応した工程は、図４には存在せず、工程４０５に続いて動作終了工程４１０へ移行するようになっている。
【０１１４】
第４の相違点として、工程２０４ｃ、４０４ｃでは、制御出力の停止が行われるようになっているが、図４では新たな工程４０４ｄが追加されている。この工程４０４ｄでは、退避運転モードへ移行することも可能であり、その詳細は、図５を用いて実施の形態３として後述する。
【０１１５】
また、後述の図５に示された電源不良記憶回路１２８に関連して、電源不良読出消去手段となる工程５００が付加されている。工程５００は、工程４０３ｂがＹＥＳの判定を行った後に実行され、動作終了工程４１０へ移行するようになっている。
【０１１６】
なお、電源不良読出消去手段５００は、後述する実施の形態３におけるマイクロプロセッサ１１０Ｃに対する給電が再開したときに実行される。より具体的には、電源不良読出消去手段５００は、電源不良記憶回路１２８の異常記憶状態を読出してＲＡＭメモリ１１２に一時記憶するとともに、読出記憶の完了に伴って電源不良記憶回路１２８の異常記憶状態をリセットする。そして、ＲＡＭメモリ１１２に一時記憶された電源不良情報は、電源スイッチ１０２が開路された直後に不揮発データメモリ１１３へ転送保存されるようになっている。
【０１１７】
以上の説明で明らかなとおり、実施の形態２による車載電子制御装置（１００Ｂ）は、制御プログラムが格納されている不揮発プログラムメモリ（１１１Ｂ）と、開閉接点（１０４）またはアナログの入力センサ（１０８）が接続された入力インタフェース回路（１４２、１８０）と、第１の電気負荷（１０５）が接続された第１の出力インタフェース回路（１５１）と、第２の電気負荷（１０６）が接続された第２の出力インタフェース回路（１６１）と、不揮発プログラムメモリ（１１１Ｂ）に格納されている制御プログラムの内容と、開閉接点（１０４）または入力センサ（１０８）の動作状態に応動して、第１の電気負荷（１０５）および第２の電気負荷（１０６）を制御するマイクロプロセッサ（１１０Ｂ）と、電源リレー（１０３）の出力接点（１０３ａ）とコネクタの主電源端子（Ｖｂ）とを介して車載バッテリ（１０１）から給電され、マイクロプロセッサ（１１０Ｂ）に対して安定化制御電源電圧（Ｖｃｃ）を供給する主電源回路（１３１ａ）とを備えた車載電子制御装置（１００Ｂ）の電源異常検出回路であって、制御プログラムは、回込検出手段（４０３ａ）、異常処理手段（４０４）、および回込対策手段（４０５）としてマイクロプロセッサ（１１０Ｂ）を機能させる。
【０１１８】
さらに、第１の電気負荷（１０５）は、電源リレー（１０３）の出力接点（１０３ａ）と第１の出力インタフェース回路を構成する第１の開閉素子（１５１）との間に接続され、第１の開閉素子（１５１）の開閉に応動して給電制御されるとともに、第１の開閉素子（１５１）を開路した場合には主電源端子（Ｖｂ）を介して第１の電気負荷（１０５）の負荷電流が還流する転流ダイオード（１５４）が並列接続されている。
【０１１９】
さらに、第２の電気負荷（１０６）は、電源リレー（１０３）の出力接点（１０３ａ）と第２の出力インタフェース回路を構成する第２の開閉素子（１６１）との間に接続され、第２の開閉素子（１６１）の開閉に応動して給電制御されるとともに、第２の開閉素子（１６１）を開路した場合には第２の電気負荷（１０６）の負荷電流が急速減衰されるための定電圧ダイオード（１６２）が第２の開閉素子（１６１）に並列接続されている。
【０１２０】
さらに、回込検出手段（４０３ａ）は、主電源回路（１３１ａ）に対する入力電圧が車載バッテリ（１０１）の電源電圧よりも低い電圧であることを検出して、主電源端子（Ｖｂ）の接触不良によって電源リレー（１０３）の出力接点（１０３ａ）から、第１の電気負荷（１０５）と転流ダイオード（１５４）を介して主電源回路（１３１ａ）に回込給電されている状態を検出する。
【０１２１】
さらに、異常処理手段（４０４）は、回込検出手段（４０３ａ）が回込給電状態を検出したことによって作用し、異常報知または異常発生履歴情報を記憶部に保存させるとともに、少なくとも一部の制御出力の停止を行う。
【０１２２】
さらに、回込対策手段（４０５）は、回込検出手段（４０３ａ）が回込給電状態を検出したことによって作用し、第１の開閉素子（１５１）を閉路するかまたは開路状態に維持する。
【０１２３】
また、実施の形態２による車載電子制御装置（１００Ｂ）は、車載バッテリ（１０１）から電源スイッチ（１０２）とコネクタの指令電源端子（Ｖｓ）を介して導通制御され、電源リレー（１０３）の励磁コイル（１０３ｃ）を付勢する駆動トランジスタ（１３５）と、主分圧回路（１３２ａ、１３３ａ）、比較分圧回路（１３２ｂ、１３３ｂ）、および比較回路（１２６）と有する回込検出回路部とをさらに備えている。
【０１２４】
さらに、駆動トランジスタ（１３５）は、電源スイッチ（１０２）が閉路したことによって導通し、電源リレー（１０３）が付勢されてマイクロプロセッサ（１１０Ｂ）が動作開始したことに伴って出力される自己保持指令信号（ＤＲ）によって導通状態を維持することで、電源スイッチ（１０２）が開路されても、自己保持指令信号（ＤＲ）が停止するまでは電源リレー（１０３）の付勢状態を維持する。
【０１２５】
さらに、主分圧回路（１３２ａ、１３３ａ）は、主電源端子（Ｖｂ）の印加電圧を分圧して第１の分圧電圧（Ａｎ１）を生成し、比較分圧回路（１３２ｂ、１３３ｂ）は、指令電源端子（Ｖｓ）の印加電圧を分圧して第３の分圧電圧（Ａｎ３）を生成し、比較回路（１２６）は、第１の分圧電圧（Ａｎ１）と第３の分圧電圧（Ａｎ３）との比較判定結果をマイクロプロセッサ（１１０Ｂ）に入力する。
【０１２６】
さらに、回込検出手段（４０３ａ）は、比較回路（１２６）による比較判定結果に基づいて、第３の分圧電圧（Ａｎ３）が第１の分圧電圧（Ａｎ１）を超過した場合に、主電源端子（Ｖｂ）の接触不良による回込給電状態を検出する。
【０１２７】
このような構成を備えることにより、主電源端子の印加電圧と指令電源端子の印加電圧とを比較回路によって比較して、比較結果をマイクロプロセッサに入力して回込給電状態の発生を検出できる。従って、マイクロプロセッサの制御負担を軽減し、簡易なハードウエア構成によって正確に電圧比較を行って回込給電状態を検出することができる。
【０１２８】
また、実施の形態２による車載電子制御装置（１００Ｂ）は、少なくとも燃料噴射制御手段または点火制御手段を有するエンジン制御装置であって、回込対策手段（４０５）は、回込検出手段（４０３ａ）が回込給電状態を検出したことによって作用し、第１の開閉素子（１５１）を閉路駆動する第１の制御出力信号（ＤＲ１）を停止して、第１の電気負荷（１０５）による回込給電を持続する。
【０１２９】
さらに、異常処理手段（４０４）は、回込検出手段（４０３ａ）が回込給電状態を検出したことによって作用し、少なくとも燃料噴射用電磁弁の駆動制御出力信号または点火コイルの駆動制御出力信号の発生を停止する。
【０１３０】
このような構成を備えることにより、回込給電状態が検出されると第１の電気負荷の駆動停止を維持して回込給電状態を維持するとともに、燃料噴射制御または点火制御を停止してエンジンの停止状態を確保できる。従って、安全停止状態を確保したうえで、警報表示器を持続的に作動させて異常報知を確実に行うことができる。
【０１３１】
また、実施の形態２による車載電子制御装置（１００Ｂ）は、演算処理用のＲＡＭメモリ（１１２）をさらに備え、異常処理手段（４０４）は、回込検出手段（４０３ａ）が回込給電状態を検出したことを異常発生履歴情報として不揮発データメモリ（１１３）に格納する異常履歴保存手段を包含している。
【０１３２】
さらに、異常履歴保存手段（４０９ａ）は、一旦はＲＡＭメモリ（１１２）に格納させた異常発生情報を、電源スイッチ（１０２）が遮断された直後において不揮発データメモリ（１１３）に転送することで異常発生履歴情報として不揮発データメモリ（１１３）に格納するとともに、回込給電の有効発生回数の累積加算値を格納する。
【０１３３】
このような構成を備えることにより、回込給電状態の発生回数を運転停止の直後に不揮発データメモリに記憶させることができる。従って、不揮発データメモリに対するデータの書換え回数を抑制することができるとともに、その他の学習記憶情報を含めてエンジンの停止状態において、不揮発データメモリへ必要な情報を転送することで、マイクロプロセッサの制御負担を軽減することができる。
【０１３４】
また、実施の形態２による車載電子制御装置（１００Ｂ）は、車載バッテリ（１０１）から電源スイッチ（１０２）とコネクタの指令電源端子（Ｖｓ）を介して導通制御され、電源リレー（１０３）の励磁コイル（１０３ｃ）を付勢する駆動トランジスタ（１３５）と、マイクロプロセッサ（１１０Ｂ）と協働する不揮発データメモリ（１１３）とをさらに備え、制御プログラムは、さらに溶着異常検出手段（４０２ｂ）としてマイクロプロセッサ（１１０Ｂ）を機能させる。
【０１３５】
さらに、駆動トランジスタ（１３５）は、電源スイッチ（１０２）が閉路したことによって導通し、電源リレー（１０３）が付勢されてマイクロプロセッサ（１１０Ｂ）が動作開始したことに伴って出力される自己保持指令信号（ＤＲ）によって導通状態を維持することで、電源スイッチ（１０２）が開路されても、自己保持指令信号（ＤＲ）が停止するまでは電源リレー（１０３）の付勢状態を維持する。
【０１３６】
さらに、溶着異常検出手段（４０２ｂ）は、電源スイッチ（１０２）が開路され、指令電源端子（Ｖｓ）に電源電圧が印加されておらず、かつ自己保持指令信号（ＤＲ）が停止している状態において主電源端子（Ｖｂ）に電源電圧が印加されていることを検出することによって、電源リレー（１０３）の出力接点の溶着異常、または出力配線回路が車載バッテリ（１０１）の電源線と混触する天絡異常を検出し、異常検出結果に基づいて警報表示器に対する異常報知を行うか、または、異常検出結果を異常発生情報として不揮発データメモリ（１１３）に格納する。
【０１３７】
このような構成を備えることにより、電源リレーの励磁コイルが消勢されているときに、主電源端子に電源電圧が印加されている場合には、電源リレーの出力接点の溶着異常または電源配線の天絡異常と判定することができる。従って、異常報知または異常発生情報の保存をマイクロプロセッサによって手軽に行うことができる。
【０１３８】
実施の形態３．
図５は、本発明の実施の形態３における車載電子制御装置の部分構成図である。先の実施の形態２における図３の構成との相違点を中心にして、以下に説明する。なお、各図において同一符合は、同一または相当部分を示している。また、先の実施の形態２で用いた図４のフローチャートを流用する。
【０１３９】
図５において、車載電子制御装置１００Ｃは、マイクロプロセッサ１１０Ｃを主体として構成されており、車載電子制御装置１００Ｃの外部には、図示されない電源リレー１０３、開閉センサ１０４、アナログセンサ１０８が接続されている。
【０１４０】
複数の第１の電気負荷１０５ａ、１０５ｂは、例えば、一対の可変バルブタイミング制御用ソレノイドである。また、第２の電気負荷１０６ａは、燃料噴射用電磁弁の駆動用ソレノイドであり、第２の電気負荷１０６ｂは、出力接点１０９ａを有する負荷電源用リレーである。さらに、出力接点１０９ａは、スロットル弁駆動用モータ１０９ｂの電源供給回路に接続されている。
【０１４１】
なお、燃料噴射用電磁弁である第２の電気負荷１０６ａは、通常は、エンジンの気筒数に応じて複数個の電磁弁が使用され、これに応じて第２の開閉素子１６１ａも、複数個のものが使用されることになる。
【０１４２】
電源スイッチ５０１が閉路したときに車載バッテリ１０１から給電される併用車載電子制御装置５０２は、車載バッテリ１０１の電源電圧を分圧して得られる第４の分圧電圧Ａｎ４をＡＤ変換器５０３とマイクロプロセッサ１１０Ｄを介して、通信回線５０４によってマイクロプロセッサ１１０Ｃへ送信するようになっている。
【０１４３】
なお、車載電子制御装置１００Ｃがエンジン制御装置であれば、併用車載電子制御装置５０２は、例えば、自動変速機の変速制御装置であって、両者は、通信回線５０４を介して相互に多数の制御信号を交信するようになっている。
【０１４４】
また、車載電子制御装置１００Ｃの内部には、先の実施の形態２における図３のものと同様に、不揮発プログラムメモリ１１１Ｃ、演算処理用のＲＡＭメモリ１１２、不揮発性のデータメモリ１１３、多チャンネルＡＤ変換器１１４と協働するマイクロプロセッサ１１０Ｃ、主電源回路１３１ａ、補助電源回路１３１ｂ、電源スイッチ１０２に対するインタフェース回路１２３、入力インタフェース回路１４２、１８０が、それぞれ接続されている。
【０１４５】
第１の出力インタフェース回路を構成する第１の開閉素子１５１ａ、１５１ｂは、第１の電気負荷１０５ａ、１０５ｂを駆動するためのパワートランジスタによって構成されている。パワートランジスタのコレクタ端子とベース端子間には、車載バッテリ１０１の最大電源電圧よりも大きな動作電圧を有する定電圧ダイオード１５２ａ、１５２ｂが接続されている。さらに、パワートランジスタのベース端子は、駆動抵抗１５３ａ、１５３ｂを介してマイクロプロセッサ１１０Ｃの第１の制御出力端子ＤＲ１ａ、ＤＲ１ｂに接続されている。
【０１４６】
転流ダイオード１５４ａ、１５４ｂは、パワートランジスタ１５１ａ、１５１ｂのコレクタ端子と主電源端子Ｖｂとの間に接続され、第１の電気負荷１０５ａ、１０５ｂに対して逆並列接続されている。
【０１４７】
第２の出力インタフェース回路を構成する第２の開閉素子１６１ａ、１６１ｂは、第２の電気負荷１０６ａ、１０６ｂを駆動するためのパワートランジスタによって構成されている。パワートランジスタのコレクタ端子とベース端子間には、車載バッテリ１０１の最大電源電圧よりも大きな動作電圧を有する定電圧ダイオード１６２ａ、１６２ｂが接続されている。さらに、パワートランジスタのベース端子は、駆動抵抗１６３ａ、１６３ｂを介してマイクロプロセッサ１１０Ｃの第２の制御出力端子ＤＲ２ａ、ＤＲ２ｂに接続されている。
【０１４８】
一対の上流側トランジスタと下流側トランジスタによって構成されたブリッジ回路１９０は、マイクロプロセッサ１１０Ｃからの回転方向信号ＦＷＤ、ＲＶＳと、パルス幅変調信号ＰＷＭ１、ＰＷＭ２とによって、スロットル弁駆動用モータ１０９ｂを正逆転駆動するようになっている。
【０１４９】
なお、出力接点１０９ａが開路されてスロットル弁駆動用モータ１０９ｂに対する通電が遮断されると、吸気スロットルの弁開度は、退避運転を行うのに適した微小の固定弁開度に復帰するように構成されている。
【０１５０】
図４における工程４０３ａでは、主電源端子Ｖｂに接続された主分圧回路１３２ａ、１３３ａから得られる第１の分圧電圧Ａｎ１と、併用車載電子制御装置５０２から得られる第４の分圧電圧Ａｎ４とをマイクロプロセッサ１１０Ｃ内で比較して、大小判定が行われる。そして、第１の分圧電圧Ａｎ１が第４の分圧電圧Ａｎ４よりも小さいときには、ＹＥＳと判定され、工程４０４ａへ移行する。一方、第１の分圧電圧Ａｎ１が第４の分圧電圧Ａｎ４よりも小さくないときには、ＮＯと判定され、工程４０３ｂへ移行するようになっている。
【０１５１】
また、工程４０４ｃにおいて第２の制御出力信号ＤＲ２ｂが停止されることによって、スロットル弁開度は、微小の固定弁開度に復帰する。さらに、工程４０４ｄにおいて、第２の制御出力信号ＤＲ２ａによって燃料噴射制御を行いながら、車両の退避運転（リンプホーム運転）が行われる。
【０１５２】
なお、第２の電気負荷１０６ａは、複数の燃料噴射弁や点火コイルを代表したものであり、実際には、これらの多数の第２の電気負荷が制御されるようになっている。
【０１５３】
また、燃料噴射用電磁弁がエンジンのシリンダヘッドに設けられた筒内高圧噴射方式の車載電子制御装置にあっては、第２の電気負荷１０６ｂと同様の図示しない他の第２の電気負荷１０６ｃの出力接点を介して燃料噴射用電磁弁の駆動電圧が供給され、車載電子制御装置１００Ｃの内部に急速駆動用の高電圧発生回路が設けられる。
【０１５４】
一方、複数の第１の電気負荷１０５ａ、１０５ｂが設けられている場合に、主電源回路１３１ａに対する回込給電を行うためには、第１の開閉素子１５１ａ、１５１ｂのどちらか一方、または両方を開路状態にしておけばよい。
【０１５５】
ただし、先の実施の形態１のように、反復回込給電を行いたいときには、第１の開閉素子１５１ａ、１５１ｂの両方を閉路することによって電源遮断を行えばよい。
【０１５６】
電源不良判定回路１２７は、指令電源端子Ｖｓに電源電圧が印加されており、かつ、主電源端子Ｖｂに電源電圧が印加されていない状態を検出して、電源リレー１０３の出力接点１０３ｂが開路状態であるか、または出力配線の断線状態であると判定する論理出力を発生する論理積素子によって構成されている。
【０１５７】
電源不良記憶回路１２８は、電源不良判定回路１２７が電源異常を判定したことによってセットされるフリップフロップ回路である。このフリップフロップ回路は、補助電源回路１３１ｂの出力電圧であるバックアップ電源電圧Ｖｂｕによって作動するようになっている。
【０１５８】
マイクロプロセッサ１１０Ｃに対する給電が再開されると、図４の工程５００で示した電源不良読出消去手段が実行される。より具体的には、電源不良読出消去手段５００は、電源不良記憶回路１２８の異常記憶状態を読出してＲＡＭメモリ１１２に一時記憶するとともに、読出記憶の完了に伴って電源不良記憶回路１２８の異常記憶状態をリセットする。そして、ＲＡＭメモリ１１２に一時記憶された電源不良情報は、電源スイッチ１０２が開路された直後に不揮発データメモリ１１３へ転送保存されるようになっている。
【０１５９】
論理和回路１２９は、電源不良判定回路１２７が電源異常の判定論理出力を発生しているとき、または、マイクロプロセッサ１１０Ｃが異常警報出力信号ＤＲ３を発生しているときに作用して、警報表示器１０７を駆動するものである。ここで、電源不良判定回路１２７と論理和回路１２９とは、指令電源端子Ｖｓに印加された電源電圧によって動作するようになっている。
【０１６０】
なお、回込検出手段としては、先の実施の形態１の図１で説明した第１の分圧電圧Ａｎ１と第２の分圧電圧Ａｎ２を利用する代わりに、先の実施の形態２の図３で説明した第１の分圧電圧Ａｎ１と第３の分圧電圧Ａｎ３を利用するように変更することができる。
【０１６１】
また、それとは反対に、回込検出手段としては、先の実施の形態１の図１で説明した第１の分圧電圧Ａｎ１と第３の分圧電圧Ａｎ３を利用する代わりに、先の実施の形態１の図１で説明した第１の分圧電圧Ａｎ１と第２の分圧電圧Ａｎ２を利用するように変更することもできる。
【０１６２】
また、車載電子制御装置１００Ａ、１００Ｂに対してシリアル接続され、同じ車載バッテリ１０１によって給電駆動される他の併用車載電子制御装置を有する場合には、次のような方法も考えられる。車載バッテリ１０１の電源電圧を併用車載電子制御装置によって測定し、この測定電圧を車載電子制御装置１００Ａ、１００Ｂにシリアル通信することによって、第２の分圧電圧Ａｎ２と第３の分圧電圧Ａｎ３の代替信号として使用することも可能である。
【０１６３】
また、先の実施の形態１の図１における自己保持指令信号ＤＲ０に代わって、先の実施の形態２の図３における自己保持指令信号ＤＲを使用することができる。また、それとは反対に、先の実施の形態２の図３における自己保持指令信号ＤＲに代わって、先の実施の形態１の図１における自己保持指令信号ＤＲ０を使用することもできる。さらに、図２の回込検出手段２０３ａあるいは図４の回込検出手段４０３ａにおいて、異常判定確認動作工程を付加することによって、ノイズ誤動作による判定誤りの発生を防止することもできる。
【０１６４】
また、車載電子制御装置１００Ａ、１００Ｂの運転開始直後においては、回込検出手段２０３ａ、４０３ａによる回込異常の有無の検出が完了するまでは、第１の制御出力信号ＤＲ１の発生を停止し、回込異常が検出された場合には、第１の制御出力信号ＤＲ１の発生を継続停止し、回込検出異常が検出されない場合には、第１の制御出力信号ＤＲ１の発生を有効にすることも可能である。
【０１６５】
その他、図示された第１の開閉素子１５１ａ、１５１ｂ、第２の開閉素子１６１ａ、１６１ｂは、接合型パワートランジスタに代わって、電界効果型のパワートランジスタが使用されており、実態としては、過電圧保護機能や過電流保護機能を包含したトランジスタモジュールとなっている。
【０１６６】
さらに、グランド端子ＧＮＤに代わって、車載電子制御装置１００Ａ、１００Ｂを収納した図示しない密閉容器の導電性ベースを介して、車体接地することも可能である。
【０１６７】
次に、先の実施の形態２で用いた図４のフローチャートを流用して、図３、図５に示した車載電子制御装置の点検動作について、再度詳細に説明する。
【０１６８】
図４の工程４００において、電源スイッチ１０２が閉路されて、車載電子制御装置１００Ｂ、１００Ｃが車載バッテリ１０１から給電される。続く工程４０１において、主電源回路１３１ａが安定化制御電源電圧Ｖｃｃを発生してマイクロプロセッサ１１０Ｂ、１１０Ｃが起動され、マイクロプロセッサ１１０Ｂ、１１０Ｃは、電源電圧の点検動作を開始する。
【０１６９】
続く工程４０１ａにおいて、マイクロプロセッサ１１０Ｂ、１１０Ｃは、引き続いて電源スイッチ１０２が閉路されているかどうかを電源投入指令信号ＩＧＳを監視することによって判定する。そして、電源スイッチ１０２が閉路されており、ＹＥＳと判定された場合には工程４０２ａへ移行する。一方、開路されており、ＮＯと判定された場合には工程４０１ｂへ移行する。
【０１７０】
工程４０１ｂにおいて、マイクロプロセッサ１１０Ｂ、１１０Ｃは、後述の工程４０２ａによって自己保持動作中であるかどうかを判定する。そして、自己保持動作中であり、ＹＥＳと判定された場合には工程４０３ａへ移行する。一方、自己保持指令信号ＤＲが後述の工程４０９ｂによって停止されており、ＮＯと判定された場合には工程４０２ｂへ移行する。
【０１７１】
工程４０２ａにおいて、マイクロプロセッサ１１０Ｂ、１１０Ｃは、ウォッチドッグクリア信号ＷＤを発生開始する。このウォッチドッグクリア信号ＷＤの発生に伴って、ウォッチドッグタイマ１７０は、自己保持指令信号ＤＲを発生する。これにより、電源スイッチ１０２が開路された場合にも、後述の工程４０９ｂによって自己保持指令信号ＤＲが停止されるまでは、駆動抵抗１３７とダイオード１３６を介して駆動トランジスタ１３５が導通駆動され、電源リレー１０３の動作が維持されるようになっている（図３参照）。
【０１７２】
工程４０１ａで電源スイッチ１０２の開路状態が判定され、工程４０１ｂで自己保持指令信号ＤＲの停止状態が判定されているにも関わらず、依然として給電状態が持続している場合には、工程４０２ｂが実行される。工程４０２ｂにおいて、マイクロプロセッサ１１０Ｂ、１１０Ｃは、電源リレー１０３の出力接点１０３ａの溶着異常、または主電源端子Ｖｂが車載バッテリ１０１の電源線と混触する天絡異常であると判定する。さらに、マイクロプロセッサ１１０Ｂ、１１０Ｃは、警報表示器１０７により異常報知させる、あるいは異常発生情報をデータメモリ１１３へ格納する。その後、処理は、動作終了工程４１０へ移行する。
【０１７３】
工程４０３ａにおいて、マイクロプロセッサ１１０Ｂ、１１０Ｃは、第１の分圧電圧Ａｎ１と併用車載電子制御装置５０２から送信された第４の分圧電圧Ａｎ４とを対比することによって、主電源端子電圧Ｖｂと車載バッテリ１０１の電源電圧との大小関係を比較する。マイクロプロセッサ１１０Ｂ、１１０Ｃは、例えば、その差分値が２．１２（Ｖ）以上であるかどうかによって主電源端子Ｖｂの接触不良による回込給電状態であるかどうかを判定する。
【０１７４】
この工程４０３ａは、回込検出手段による処理に相当する。そして、工程４０３ａにおいて、回込給電状態でありＹＥＳと判定された場合には、工程４０４ａへ移行し、回込給電状態ではなくＮＯと判定された場合には、工程４０３ｂへ移行する。
【０１７５】
ただし、図３の実施の形態の場合には、比較回路１２６によって大小比較が行われている。従って、マイクロプロセッサ１１０Ｂ、１１０Ｃは、工程４０３ａにおいて、比較回路１２６の比較判定出力ＣＭＰを監視することによって、大小比較の判定を行っている。
【０１７６】
工程４０３ｂにおいて、マイクロプロセッサ１１０Ｂ、１１０Ｃは、電源スイッチ１０２が閉路されているかどうかを再び判定する。そして、閉路されておりＹＥＳと判定された場合には、工程５００を経由して動作終了工程４１０へ移行し、開路されておりＮＯと判定された場合には、工程４０８へ移行する。
【０１７７】
次に、異常処理手段に相当する工程ブロック４０４について説明する。この工程ブロック４０４は、異常警報手段に相当する工程４０４ａ、異常履歴一時記憶手段に相当する工程４０４ｂ、制御出力停止手段に相当する工程４０４ｃ、および退避運転選択手段に相当する工程４０４ｄで構成される。
【０１７８】
工程４０４ａにおいて、マイクロプロセッサ１１０Ｂ、１１０Ｃは、警報表示器１０７を介して主電源端子Ｖｂの接触異常報知を行う。続く工程４０４ｂにおいて、マイクロプロセッサ１１０Ｂ、１１０Ｃは、異常発生情報をＲＡＭメモリ１１２へ書込む。
【０１７９】
続く工程４０４ｃにおいて、マイクロプロセッサ１１０Ｂ、１１０Ｃは、図３の実施の形態の場合であれば、第１の電気負荷１０５と第２の電気負荷１０６の中の少なくとも燃料噴射制御出力または点火コイル駆動制御出力を停止し、図５の実施の形態の場合であれば、第１の制御出力信号ＤＲ１ａ、ＤＲ１ｂと第２の制御出力信号ＤＲ２ｂを停止する。これにより、スロットル弁駆動用モータ１０９ｂへの給電を停止することによって、微小の固定スロットル弁開度に復帰させる。
【０１８０】
工程４０４ｄにおいて、マイクロプロセッサ１１０Ｂ、１１０Ｃは、固定スロットル弁開度に基づく燃料噴射制御や点火制御を行い、低速退避運転を行う。
【０１８１】
次に、回込対策手段に相当する工程４０５について説明する。工程４０５において、マイクロプロセッサ１１０Ｂ、１１０Ｃは、工程４０４ｃで停止されていた第１の制御出力信号ＤＲ１、ＤＲ１ａ、ＤＲ１ｂの停止を持続して、回込給電を継続する。工程４０５に続いて、動作終了工程４１０へ移行する。
【０１８２】
一方、主電源端子Ｖｂの接触が良好であり、工程４０３ａにおいて正常判定となった場合には、工程４０３ｂに移行する。工程４０３ｂにおいて、マイクロプロセッサ１１０Ｂ、１１０Ｃは、電源スイッチ１０２の状態を判定する。工程４０３ｂにおいて、電源スイッチ１０２の開路状態が検出されＮＯと判定された場合には、工程４０８へ移行する。
【０１８３】
工程４０８において、マイクロプロセッサ１１０Ｂ、１１０Ｃは、ＲＡＭメモリ１１２に書込まれている学習記憶情報やその他の異常発生情報が、データメモリ１１３へ転送退避されたかどうかを判定する。そして、未退避であればＮＯと判定され、工程４０９ａへ移行する。一方、退避完了であればＹＥＳと判定され、工程４０９ｂへ移行する。
【０１８４】
工程４０９ａにおいて、マイクロプロセッサ１１０Ｂ、１１０Ｃは、転送退避処理を実行する。また、工程４０９ｂにおいて、ウォッチドッグクリア信号ＷＤが停止することによって自己保持指令信号ＤＲが停止する。そして、工程４０９ａあるいは工程４０９ｂの実行後、動作終了工程４１０へ移行する。
【０１８５】
なお、異常履歴保存手段となる工程４０９ａにおいて、マイクロプロセッサ１１０Ｂ、１１０Ｃは、既にデータメモリ１１３に格納されている異常発生回数情報を読み出して、この読出し保存回数に１を加算して上書き保存を行う。
【０１８６】
電源不良読出消去手段となる工程５００において、マイクロプロセッサ１１０Ｂ、１１０Ｃは、電源不良記憶回路１２８の異常記憶状態を読出してＲＡＭメモリ１１２に一時記憶する。さらに、マイクロプロセッサ１１０Ｂ、１１０Ｃは、読出記憶の完了に伴って電源不良記憶回路１２８の異常記憶状態をリセットする。ＲＡＭメモリ１１２に一時記憶された電源不良情報は、工程４０９ａにおいて、不揮発データメモリ１１３へ転送保存される。
【０１８７】
動作終了工程４１０において、マイクロプロセッサ１１０Ｂ、１１０Ｃは、他の制御動作を実行する。そして、所定時間後には、再び動作開始工程４０１へ移行する。しかしながら、電源スイッチ１０２が開路されていて工程４０９ｂによって自己保持指令信号ＤＲが停止された後は、電源リレー１０３が消勢され、マイクロプロセッサ１１０Ｂ、１１０Ｃに対する給電が停止されることになる。
【０１８８】
以上の説明で明らかなとおり、実施の形態３による車載電子制御装置（１００Ｃ）は、制御プログラムが格納されている不揮発プログラムメモリ（１１１Ｃ）と、開閉接点（１０４）またはアナログの入力センサ（１０８）が接続された入力インタフェース回路（１４２、１８０）と、第１の電気負荷（１０５ａ、１０５ｂ）が接続された第１の出力インタフェース回路（１５１ａ、１５１ｂ）と、第２の電気負荷（１０６ａ、１０６ｂ）が接続された第２の出力インタフェース回路（１６１ａ、１６１ｂ）と、不揮発プログラムメモリ（１１１Ｃ）に格納されている制御プログラムの内容と、開閉接点（１０４）または入力センサ（１０８）の動作状態に応動して、第１の電気負荷（１０５ａ、１０５ｂ）および第２の電気負荷（１０６ａ、１０６ｂ）を制御するマイクロプロセッサ（１１０Ｃ）と、電源リレー（１０３）の出力接点（１０３ａ）とコネクタの主電源端子（Ｖｂ）とを介して車載バッテリ（１０１）から給電され、マイクロプロセッサ（１１０Ｃ）に対して安定化制御電源電圧（Ｖｃｃ）を供給する主電源回路（１３１ａ）とを備えた車載電子制御装置（１００Ｃ）の電源異常検出回路であって、制御プログラムは、回込検出手段（４０３ａ）、異常処理手段（４０４）、および回込対策手段（４０５）としてマイクロプロセッサ（１１０Ｃ）を機能させる。
【０１８９】
さらに、第１の電気負荷（１０５ａ、１０５ｂ）は、電源リレー（１０３）の出力接点（１０３ａ）と第１の出力インタフェース回路を構成する第１の開閉素子（１５１ａ、１５１ｂ）との間に接続され、第１の開閉素子（１５１ａ、１５１ｂ）の開閉に応動して給電制御されるとともに、第１の開閉素子（１５１ａ、１５１ｂ）を開路した場合には主電源端子（Ｖｂ）を介して第１の電気負荷（１０５ａ、１０５ｂ）の負荷電流が還流する転流ダイオード（１５４ａ、１５４ｂ）が並列接続されている。
【０１９０】
さらに、第２の電気負荷（１０６ａ、１０６ｂ）は、電源リレー（１０３）の出力接点（１０３ａ）と第２の出力インタフェース回路を構成する第２の開閉素子（１６１ａ、１６１ｂ）との間に接続され、第２の開閉素子（１６１ａ、１６１ｂ）の開閉に応動して給電制御されるとともに、第２の開閉素子（１６１ａ、１６１ｂ）を開路した場合には第２の電気負荷（１０６ａ、１０６ｂ）の負荷電流が急速減衰されるための定電圧ダイオード（１６２ａ、１６２ｂ）が第２の開閉素子（１６１ａ、１６１ｂ）に並列接続されている。
【０１９１】
さらに、回込検出手段（４０３ａ）は、主電源回路（１３１ａ）に対する入力電圧が車載バッテリ（１０１）の電源電圧よりも低い電圧であることを検出して、主電源端子（Ｖｂ）の接触不良によって電源リレー（１０３）の出力接点（１０３ａ）から、第１の電気負荷（１０５ａ、１０５ｂ）と転流ダイオード（１５４ａ、１５４ｂ）を介して主電源回路（１３１ａ）に回込給電されている状態を検出する。
【０１９２】
さらに、異常処理手段（４０４）は、回込検出手段（４０３ａ）が回込給電状態を検出したことによって作用し、異常報知または異常発生履歴情報を記憶部に保存させるとともに、少なくとも一部の制御出力の停止を行う。
【０１９３】
さらに、回込対策手段（４０５）は、回込検出手段（４０３ａ）が回込給電状態を検出したことによって作用し、第１の開閉素子（１５１ａ、１５１ｂ）を閉路するかまたは開路状態に維持する。
【０１９４】
また、実施の形態３による車載電子制御装置（１００Ｃ）は、少なくとも吸気スロットル弁駆動用モータに対する吸気弁開度制御手段と燃料噴射制御手段とを有するエンジン制御装置であって、回込対策手段（４０５）は、回込検出手段（４０３ａ）が回込給電状態を検出したことによって作用し、第１の開閉素子（１５１ａ、１５１ｂ）を閉路駆動する第１の制御出力信号（ＤＲ１ａ、ＤＲ１ｂ）を停止して、第１の電気負荷（１０５ａ、１０５ｂ）による回込給電を持続する。
【０１９５】
異常処理手段（４０４）は、回込検出手段（４０３ａ）が回込給電状態を検出したことによって作用し、吸気スロットル弁駆動用モータに対する給電指令用制御出力（ＤＲ２ｂ）を停止することによって、退避運転を行うための固定スロットル弁開度に復帰させ、回込給電状態において燃料噴射制御による制御を有効にして退避運転を行わせる。
【０１９６】
このような構成を備えることにより、回込給電状態が検出されると第１の電気負荷の駆動停止を維持して回込給電状態を維持するとともに、吸気スロットル弁開度制御用モータの電源回路を構成する負荷電源リレー（第２の電気負荷）を消勢して、微小スロットル弁開度に固定することができる。従って、第１の電気負荷は駆動停止したままで、エンジンを駆動するのに必要な燃料噴射制御や点火制御などのその他の制御出力を有効にすることができ、確実な退避運転を行うことができる。
【０１９７】
また、実施の形態３による車載電子制御装置（１００Ｃ）において、第１の電気負荷（１０５ａ、１０５ｂ）は、可変バルブタイミング制御用ソレノイド、吸気フロー制御用ソレノイド、または可変吸気管長制御用ソレノイドによって代表される電磁弁駆動用のソレノイド負荷であり、ソレノイド負荷は、主電源回路（１３１ａ）に対する回込給電によっては印加電圧が過小であって実効動作が行われず、退避運転においてはソレノイド負荷が動作していなくても退避運転が可能となる特定の電気負荷である。
【０１９８】
このような構成を備えることにより、第１の電気負荷は、回込給電状態では印加電圧が過小であって実効動作が行えない電磁弁駆動用ソレノイドが使用され、しかも第１の電気負荷が不作動であってもエンジンの駆動が可能となる特定の電気負荷が使用され得る。従って、回込給電状態において主電源回路の入力電圧の低下を抑制して、少なくともバッテリ電圧が正常であれば、車載電子制御装置は安定動作が可能となって、出先での異常発生に対して、確実に退避運転を行うことができる。
【０１９９】
また、実施の形態３による車載電子制御装置（１００Ｂ）は、演算処理用のＲＡＭメモリ（１１２）をさらに備え、異常処理手段（４０４）は、回込検出手段（４０３ａ）が回込給電状態を検出したことを異常発生履歴情報として不揮発データメモリ（１１３）に格納する異常履歴保存手段を包含している。
【０２００】
さらに、異常履歴保存手段（４０９ａ）は、一旦はＲＡＭメモリ（１１２）に格納させた異常発生情報を、電源スイッチ（１０２）が遮断された直後において不揮発データメモリ（１１３）に転送することで異常発生履歴情報として不揮発データメモリ（１１３）に格納するとともに、回込給電の有効発生回数の累積加算値を格納する。
【０２０１】
このような構成を備えることにより、回込給電状態の発生回数を運転停止の直後に不揮発データメモリに記憶させることができる。従って、不揮発データメモリに対するデータの書換え回数を抑制することができるとともに、その他の学習記憶情報を含めてエンジンの停止状態において、不揮発データメモリへ必要な情報を転送することで、マイクロプロセッサの制御負担を軽減することができる。
【０２０２】
また、実施の形態３による車載電子制御装置（１００Ｃ）は、車載バッテリ（１０１）からコネクタの補助電源端子（Ｖｂｂ）を介して常時給電される補助電源回路（１３１ｂ）と、車載バッテリ（１０１）から電源スイッチ（１０２）とコネクタの指令電源端子（Ｖｓ）を介して導通制御され、電源リレー（１０３）の励磁コイル（１０３ｃ）を付勢する駆動トランジスタ（１３５）と、電源不良判定回路（１２７）と、電源不良記憶回路（１２８）と、演算処理用のＲＡＭメモリ（１１２）とマイクロプロセッサ（１１０Ｃ）と協働する不揮発データメモリ（１１３）とをさらに備え、制御プログラムは、さらに電源不良読出消去手段（５００）としてマイクロプロセッサを機能させる。
【０２０３】
さらに、補助電源回路（１３１ｂ）は、電源リレー（１０３）の出力接点（１０３ａ）が開路している状態においても、ＲＡＭメモリ（１１２）に対する給電を持続して、少なくとも一部のアドレス領域の記憶状態を維持するとともに、電源不良記憶回路（１２８）に給電する。
【０２０４】
さらに、電源不良判定回路（１２７）は、指令電源端子（Ｖｓ）に電源電圧が印加されており、かつ主電源端子（Ｖｂ）に電源電圧が印加されていない状態を検出して、電源リレー（１０３）の出力接点（１０３ａ）が開路状態であるか、または出力配線の断線状態であると判定する判定論理出力を発生する。
【０２０５】
さらに、電源不良記憶回路（１２８）は、電源不良判定回路（１２７）による判定論理出力が電源異常を判定したことによりセットされるフリップフロップ回路（１９０）である。
【０２０６】
さらに、電源不良読出消去手段（５００）は、マイクロプロセッサ（１１０Ｃ）に対する給電が再開したときに実行され、電源不良記憶回路（１２８）の異常記憶状態を読出して電源不良情報としてＲＡＭメモリ（１１２）に一時記憶するとともに、電源不良情報の記憶完了に伴って電源不良記憶回路（１２８）の異常記憶状態をリセットし、電源スイッチ（１０２）が開路された直後に、ＲＡＭメモリ（１１２）に一時記憶された電源不良情報を不揮発データメモリ（１１３）に格納する。
【０２０７】
このような構成を備えることにより、電源リレーの励磁コイルが付勢されているにも関わらず出力接点が開路状態にあった場合には、補助電源回路を電源として動作する電源不良記憶回路によって異常発生を記憶して、マイクロプロセッサに対する電源の回復に伴って異常発生状態を不揮発データメモリに格納保存することができる。従って、不揮発データメモリの内容を読出し確認することによって、電源リレーの出力接点の導通異常の有無を掌握することができる。
【０２０８】
また、実施の形態３による車載電子制御装置（１００Ｃ）は、指令電源端子（Ｖｓ）から給電されて動作する論理和回路（１２９）をさらに備えている。論理和回路（１２９）は、電源不良判定回路（１２７）が電源異常の判定論理出力を発生しているとき、またはマイクロプロセッサ（１１０Ｃ）が異常警報出力信号（ＤＲ３）を発生しているときに作用して、警報表示器（１０７）を駆動させる。
【０２０９】
このような構成を備えることにより、電源リレーの出力接点の異常によってマイクロプロセッサに給電されていない異常状態を警報表示することができる。従って、車載電子制御装置が動作不能状態にあることを報知して、運転手の混乱を回避することができる。
【０２１０】
また、実施の形態３による車載電子制御装置（１００Ｃ）は、車載バッテリ（１０１）から給電されて動作する併用車載電子制御装置（５０２）とさらに協働し、併用車載電子制御装置（５０２）は、車載バッテリ（１０１）の電源電圧を分圧測定して、測定電圧を第４の分圧電圧（Ａｎ４）として通信回線を介して車載電子制御装置（１００Ｃ）に送信する。
【０２１１】
そして、主分圧回路（１３２ａ、１３３ａ）および多チャンネルＡＤ変換器（１１４）を有する回込検出回路部をさらに備え、主分圧回路（１３２ａ、１３３ａ）は、主電源端子（Ｖｂ）の印加電圧を分圧して第１の分圧電圧（Ａｎ１）を生成し、多チャンネルＡＤ変換器（１１４）は、第１の分圧電圧（Ａｎ１）および第４の分圧電圧（Ａｎ４）をＡＤ変換してマイクロプロセッサ（１１０Ｃ）に入力する。
【０２１２】
さらに、回込検出手段（４０３ａ）は、第４の分圧電圧（Ａｎ４）が第１の分圧電圧（Ａｎ１）を超過した場合に、主電源端子（Ｖｂ）の接触不良による回込給電状態を検出する。
【０２１３】
このような構成を備えることにより、主電源端子の印加電圧を多チャンネルＡＤ変換器を介してマイクロプロセッサに入力して、併用車載電子制御装置から送信された電源電圧との大小比較によって回込給電状態の発生を検出することができる。従って、正確な電圧比較を行うことができるとともに、各電圧信号は車載電子制御装置や併用車載電子制御装置の中で他の目的のために有効活用され、余分なハードウエアを必要としない。この結果、車載電子制御装置が小型安価となる。
【０２１４】
また、実施の形態３による車載電子制御装置（１００Ｃ）において、回込検出手段（４０３ａ）は、マイクロプロセッサ（１１０Ｃ）による入出力制御の開始に先立って、まず始めに第１の開閉素子（１５１ａ、１５１ｂ）を開路した状態にして、回込異常の有無を点検する。
【０２１５】
このような構成を備えることにより、マイクロプロセッサは、入出力制御に先立って回込異常の有無を点検することができる。従って、不用意に第１の開閉素子を先行閉路したことに伴うマイクロプロセッサの異常動作の発生を防止することができる。
【図面の簡単な説明】
【０２１６】
【図１】本発明の実施の形態１における車載電子制御装置の全体構成図である。
【図２】本発明の実施の形態１における車載電子制御装置の点検動作に関するフローチャートである。
【図３】本発明の実施の形態２における車載電子制御装置の全体構成図である。
【図４】本発明の実施の形態２における車載電子制御装置の点検動作に関するフローチャートである。
【図５】本発明の実施の形態３における車載電子制御装置の部分構成図である。
【符号の説明】
【０２１７】
１００Ａ、１００Ｂ、１００Ｃ  車載電子制御装置、１０１  車載バッテリ、１０２  電源スイッチ、１０３  電源リレー、１０３ａ、１０３ｂ  出力接点、１０３ｃ  励磁コイル、１０４  開閉センサ（入力センサ）、１０５、１０５ａ、１０５ｂ  第１の電気負荷、１０６、１０６ａ、１０６ｂ、１０６ｃ  第２の電気負荷、１０７  警報表示器、１０８  アナログセンサ（入力センサ）、１０９ａ  出力接点、１０９ｂ  スロットル弁駆動用モータ、１１０Ａ、１１０Ｂ、１１０Ｃ、１１０Ｄ  マイクロプロセッサ、１１１Ａ、１１１Ｂ、１１１Ｃ  不揮発プログラムメモリ、１１２  ＲＡＭメモリ、１１３  データメモリ（不揮発データメモリ）、１１４  多チャンネルＡＤ変換器、１２１  駆動抵抗、１２２  ダイオード、１２３  インタフェース回路、１２４、１２５  比較分圧回路（分圧抵抗）、１２６  比較回路、１２７  電源不良判定回路、１２８  電源不良記憶回路、１２９  論理和回路、１３１ａ  主電源回路、１３１ｂ  補助電源回路、１３２ａ、１３３ａ  主分圧回路（分圧抵抗）、１３２ｂ、１３３ｂ  比較分圧回路（分圧抵抗）、１３４  ダイオード、１３５  駆動トランジスタ、１３６  ダイオード、１３７  駆動抵抗、１４１  ブリーダ抵抗、１４２  入力インタフェース回路、１５１、１５１ａ、１５１ｂ  第１の開閉素子（第１の出力インタフェース回路）、１５２、１５２ａ、１５２ｂ  定電圧ダイオード、１５３、１５３ａ、１５３ｂ  駆動抵抗、１５４、１５４ａ、１５４ｂ  転流ダイオード、１６１、１６１ａ、１６１ｂ  第２の開閉素子（第２の出力インタフェース回路）、１６２、１６２ａ、１６２ｂ  定電圧ダイオード、１６３、１６３ａ、１６３ｂ  駆動抵抗、１６４、１６４ａ、１６４ｂ  転流ダイオード、１７０  ウォッチドッグタイマ、１８０  入力インタフェース回路、１９０  ブリッジ回路、２０２ｂ、４０２ｂ  溶着異常検出手段、２０３ａ、４０３ａ  回込検出手段、２０４、４０４  異常処理手段、２０４ａ、４０４ａ  異常警報手段、２０４ｂ、４０９ａ  異常履歴保存手段、２０４ｃ、４０４ｃ  制御出力停止、２０５、４０５  回込対策手段、２０５ａ  デューティ制御手段、４０４ｂ  異常履歴一時記憶、４０４ｄ  退避運転手段、５００  電源不良読出消去手段、５０１  電源スイッチ、５０２  併用車載電子制御装置、５０３  ＡＤ変換器、５０４  通信回線。
【図１】
2010004617.tif 000003
【図２】
2010004617.tif 000004
【図３】
2010004617.tif 000005
【図４】
2010004617.tif 000006
【図５】
2010004617.tif 000007