(57)【要約】【課題】負荷装置のそれぞれに適した異常時対応が可能な電子制御装置を提供することである。【解決手段】全体の制御を行うマイコンと、前記マイコンの動作を監視する監視部と、外部の負荷装置を駆動するドライバと、前記監視部により前記マイコンの異常を検出した場合に、前記ドライバを停止させるか、前記ドライバの動作を継続させるかの設定を予め記憶する設定記憶部と、前記監視部により前記マイコンの異常を検出した場合に、前記設定記憶部に記憶してある設定に基づき、前記ドライバの動作を制御する制御部と、を備えたことを特徴とする。【選択図】図１
2018025121.tif 000002
【特許請求の範囲】
【請求項１】
全体の制御を行うマイコンと、
前記マイコンの動作を監視する監視部と、
外部の負荷装置を駆動するドライバと、
前記監視部により前記マイコンの異常を検出した場合に、前記ドライバを停止させるか、前記ドライバの動作を継続させるかの設定を予め記憶する設定記憶部と、
前記監視部により前記マイコンの異常を検出した場合に、前記設定記憶部に記憶してある設定に基づき、前記ドライバの動作を制御する制御部と、
を備えたことを特徴とする電子制御装置。
【請求項２】
請求項１に記載の電子制御装置において、
前記設定記憶部に記憶する設定を変更する設定変更部をさらに備えたことを特徴とする電子制御装置。
【請求項３】
請求項１に記載の電子制御装置において、
前記監視部、前記ドライバおよび前記設定記憶部が一つのＡＳＩＣで構成されていることを特徴とする電子制御装置。
【請求項４】
請求項１に記載の電子制御装置において、
前記監視部が、前記マイコン内に設けられ、該マイコンの自己診断を行う自己診断部であることを特徴とする電子制御装置。
【請求項５】
請求項１に記載の電子制御装置において、
前記電子制御装置がエンジン制御装置であり、
スロットルバルブを駆動するスロットルバルブ用ドライバと、
燃料噴射装置を駆動する燃料噴射装置用ドライバと、
をさらに備え、
前記制御部は、前記監視部により前記マイコンの異常を検出した場合に、前記スロットルバルブ用ドライバおよび前記燃料噴射装置用ドライバの動作を停止する、
ことを特徴とする電子制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両に搭載された負荷装置の動作を電子制御する電子制御装置に関する。
【背景技術】
【０００２】
車両の電子制御を行う電子制御装置においては、電子制御装置に何らかの故障が発生した場合であっても、車両を急加速させない、発火させないなどの機能安全が強く求められる。
【０００３】
電子制御装置の一種であってエンジンの運転制御を行うエンジン制御装置においても同様にこれら機能安全制御は重要になっている。
【０００４】
例えば特開２０１６−３７８６２号公報では、エンジン制御装置が正常ではないと判定された場合に、スロットル装置、燃料噴射装置、点火装置といった負荷装置を停止させる発明を開示している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１６−３７８６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところが最近では、車両の電子制御の多様化に伴い、機能安全制御もより一層複雑化してきており、このため、特開２０１６−３７８６２号公報に記載のようにエンジン制御装置が正常ではないと判定された場合にスロットル装置、燃料噴射装置、点火装置を停止させるだけではなく、他の負荷装置についても考慮する必要が生じてきた。
【０００７】
しかしながら、従来、他の負荷装置については特に考慮されておらず、また、負荷装置ごとに異常時の対応が異なることが考えられ、すべて単に停止させればよいわけではないという問題があった。
【０００８】
本発明は、負荷装置のそれぞれに適した異常時対応が可能な電子制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は上記の目的を達成するために、全体の制御を行うマイコンと、前記マイコンの動作を監視する監視部と、外部の負荷装置を駆動するドライバと、前記監視部により前記マイコンの異常を検出した場合に、前記ドライバを停止させるか、前記ドライバの動作を継続させるかの設定を予め記憶する設定記憶部と、前記監視部により前記マイコンの異常を検出した場合に、前記設定記憶部に記憶してある設定に基づき、前記ドライバの動作を制御する制御部と、を備えたことを特徴とする。
【発明の効果】
【００１０】
本発明によれば、負荷装置のそれぞれに適した異常時対応が可能な電子制御装置を提供することができる。
【００１１】
上記した以外の課題、構成及び効果は、以下の実施形態の説明により明らかにされる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施例１に係る電子制御装置の構成を示すブロック図。
【図２】図１に示した電子制御装置のタイミングチャート。
【図３】本発明の実施例２に係る電子制御装置の構成を示すブロック図。
【図４】図３に示した電子制御装置のタイミングチャート。
【発明を実施するための形態】
【００１３】
以下、添付図面を参照して本発明の実施形態について説明する。
【００１４】
本発明では、例えば、エンジン制御装置において故障が発生した際に、エンジンを安全に停止させるためスロットルバルブの停止や燃料噴射装置の停止が行われる。電子部品の集積化が進み、機能安全機構もＡＳＩＣなどに内蔵されるなかで、本発明によれば、電源・ドライバＡＳＩＣで駆動される負荷装置は、故障時に全ての負荷装置を停止させるか全て負荷装置を動作継続させるかのどちらかではなく、選択的に駆動制御することが可能である。
【００１５】
負荷駆動を制御するマイコンが故障した場合を考慮すると、正常な駆動制御信号は保障されない。一方で負荷駆動装置は、電源リレーなど継続してＯＮし続ける必要がある負荷装置や、ＰＷＭ制御などで流す電流を制御するようなソレノイド負荷装置、さらにＯＮし続けると故障が発生する可能性があるＯ２（オーツー）ヒーターなど様々である。本発明によれば、電子制御装置が故障により正常制御できなくなったときに、これら様々な負荷駆動装置を選択的に停止することができ、２次的な故障や２次的な機能停止を防ぐことに非常に有効である。
【００１６】
本発明では、例えば、マイコン、電源・ドライバＡＳＩＣからなるエンジン制御装置などの電子制御装置において、マイコンの故障やエンジン制御上のシステム的な故障の際に、電源・ドライバＡＳＩＣで駆動する様々な負荷装置を故障時に停止させるかどうかを事前に設定しておくことで、故障時に負荷装置を選択的にそれぞれ停止、もしくは駆動継続を選択することができる。
【００１７】
本発明によれば、それぞれの負荷駆動装置の停止もしくは駆動継続を選択できることにより、それぞれの負荷装置の安全な制御が可能となる。例えば、電源リレーをＯＮ継続した場合、後段に接続される電子制御装置の２次的な機能の停止を防ぐことができる。またソレノイド負荷装置では、駆動を停止させることで過剰な電流駆動によるソレノイドの異常動作を防ぐことができる。さらにはＯ２ヒーターの駆動を停止させることで、過剰な電流駆動によるヒーターの２次的な故障を防ぐことが可能である。
【００１８】
以下、本発明の実施例について図面を用いて説明する。
【実施例１】
【００１９】
図１は、本発明の実施例１に係る電子制御装置の構成を示すブロック図である。
【００２０】
この実施例１は、電子制御装置１がエンジン制御装置である場合の例である。電子制御装置１は、全体の動作制御を行うメインマイコン（例えば、マイクロコントローラＩＣ）３と、スロットルバルブ４の駆動用のドライバ１４と、燃料噴射装置５の駆動用のドライバ１５と、電源・ドライバＡＳＩＣ（例えば、電源・ドライバＩＣ）２と、を主に有して構成される。
【００２１】
電源・ドライバＡＳＩＣ２は、負荷装置６の駆動用のドライバ１６ａと、負荷装置７の駆動用のドライバ１６ｂと、負荷装置８の駆動用のドライバ１６ｃと、メインマイコン３と相互に動作監視を行うマイコン相互監視部９と、異常時対応の選択設定を記憶する選択設定レジスタ部１０と、ドライバ１６ａ、１６ｂおよび１６ｃの負荷駆動制御を行う負荷駆動制御部１１と、を主に有して構成される。
【００２２】
電子制御装置１は、メインマイコン３により、外部のスロットルバルブ４や燃料噴射装置５や、その他の負荷装置６や負荷装置７や負荷装置８の駆動制御を行う。負荷装置６、負荷装置７および負荷装置８としては、例えば、電源リレーなど継続してＯＮし続ける必要がある負荷装置や、ＰＷＭ制御などで流す電流を制御するようなソレノイド負荷装置、さらにＯＮし続けると故障が発生する可能性があるＯ２（オーツー）ヒーターなどの負荷装置など、車両に搭載され駆動制御を行う負荷装置全てを対象とすることができる。
【００２３】
本実施例では、駆動制御対象の負荷装置として、スロットルバルブ４や燃料噴射装置５以外に、負荷装置６、７および８の三つの負荷装置を例示しているが、本発明はこれに限られるものではなく、三つ未満の数の負荷装置を駆動制御するものであってもよいし、四つ以上の数の負荷装置を駆動制御するものであってもよい。
【００２４】
ドライバ１４、ドライバ１５は、それぞれ駆動制御信号１７、駆動制御信号１８によって制御される。また、ドライバ１４、ドライバ１５は、メインマイコン３からの負荷駆動禁止信号３２によって、動作を停止させられる。
【００２５】
電源・ドライバＡＳＩＣ２の各ドライバ１６ａ、１６ｂ、１６ｃは、メインマイコン３からのシリアル信号である駆動制御信号２２を受けた負荷駆動制御部１１からの負荷駆動信号２９、３０、３１によって制御される。
【００２６】
メインマイコン３は電源・ドライバＡＳＩＣ２に対してマイコン監視用信号２４を出力し、電源・ドライバＡＳＩＣ２のマイコン相互監視部９はメインマイコン３に対してＡＳＩＣ監視用信号２５を出力する。メインマイコン３に故障が発生すると、マイコン監視用信号２４が異常（例えば、出力されなかったり、正常とは異なる値が出力されたりする）となり、マイコン相互監視部９は、このマイコン監視用信号２４を監視することで、メインマイコン３の故障を検知することができる。また、電源・ドライバＡＳＩＣ２のマイコン相互監視部９に故障が発生すると、ＡＳＩＣ監視用信号２５が異常（例えば、出力されなかったり、正常とは異なる値が出力されたりする）となり、メインマイコン３は、このＡＳＩＣ監視用信号２５を監視することで、電源・ドライバＡＳＩＣ２の故障を検知することができる。このように、本実施例では、マイコン相互監視部９を設け、マイコン監視用信号２４とＡＳＩＣ監視用信号２５を用いて、メインマイコン３と電源・ドライバＡＳＩＣ２は相互に監視することで、相互の正常動作を確認する機能を有する。マイコン監視用信号２４やＡＳＩＣ監視用信号２５はシリアル通信で送受信される。
【００２７】
ここで、メインマイコン３に故障が発生し、マイコン監視用信号２４の異常が発生すると、マイコン相互監視部９においてメインマイコン３が異常であると判断される。メインマイコン３が異常であると判断したマイコン相互監視部９では、異常の内容に応じ、マイコンリセット信号２０によってメインマイコン３をリセットするか、あるいは、監視ＮＧ信号２１（正常時ハイレベル、異常時ローレベル）のローレベルを出力して負荷駆動停止信号１９をローレベルにして、エンジン制御上の機能安全制御となるスロットルバルブ４、燃料噴射装置５の各ドライバ１４、ドライバ１５を停止させる。このとき同時に、負荷駆動停止信号１９は、電源・ドライバＡＳＩＣ２の各ドライバ１６ａ、１６ｂ、１６ｃを制御する信号として用いられる。負荷駆動停止信号１９は、メインマイコン３に故障が発生した場合に、メインマイコン３の自己診断機能により出力される負荷駆動停止信号１２によってもローレベルとなり、各ドライバ１４、ドライバ１５を停止させたり、各ドライバ１６ａ、１６ｂ、１６ｃを制御したりすることが可能である。
【００２８】
選択設定レジスタ部１０は、ドライバ１６ａ、１６ｂ、１６ｃのそれぞれごとに、故障時に負荷駆動停止信号１９によって駆動を停止させるか、または駆動を継続させるかの設定を記憶する。メインマイコン３は、正常動作時に予め、シリアル信号である選択設定制御信号２３を選択設定レジスタ部１０に送り、この選択設定制御信号２３によって、故障時に負荷駆動停止信号１９によって駆動を停止させるか、または駆動を継続させるかについての設定を行う。選択設定レジスタ部１０は、この設定に基づいて選択制御信号２６、２７、２８を出力する。選択制御信号２６、２７、２８は、セレクタ１３ａ、１３ｂ、１３ｃのそれぞれに入力される。
【００２９】
ドライバ１６ａ、１６ｂ、１６ｃのうち、選択設定レジスタ部１０に記憶された設定が「異常時に駆動停止」であるドライバは、メインマイコン３の故障によって発生した負荷駆動停止信号１９によって、負荷装置６、７、８の駆動を停止する。また、選択設定レジスタ部１０に記憶された設定が「異常時であっても駆動を継続」であるドライバに対しては、メインマイコン３の故障によって負荷駆動停止信号１９が発生したとしても、選択制御信号２６、２７、２８によって、セレクタ１３ａ、１３ｂ、１３ｃから負荷駆動停止信号１９が出力されず、ドライバは負荷駆動を継続する。
【００３０】
なお、選択設定レジスタ部１０の設定としては、「異常時に駆動停止」の設定をすることと「異常時に駆動停止」の設定をしないこととで、「異常時に駆動停止」と「異常時であっても駆動を継続」とを設定可能なものとしてもよい。
【００３１】
図２は、図１に示した電子制御装置のタイミングチャートを示す図である。図２では、負荷装置６を駆動するドライバ１６ａおよび負荷装置７を駆動するドライバ１６ｂについては、選択設定レジスタ部１０において「異常時に駆動停止」の設定を行い、負荷装置８を駆動するドライバ１６ａについては、選択設定レジスタ部１０において「異常時であっても駆動を継続」の設定を行った場合の例を示している。
【００３２】
マイコン監視用信号２４が正常であるときは、スロットルバルブ４はドライバ１４により正常に駆動し、燃料噴射装置５はドライバ１５により正常に駆動している。
【００３３】
また、マイコン監視用信号２４が正常であるときは、負荷装置６は負荷駆動信号２９を受けたドライバ１６ａにより正常に駆動し、負荷装置７は負荷駆動信号３０を受けたドライバ１６ｂにより正常に駆動し、負荷装置８は負荷駆動信号３１を受けたドライバ１６ｃにより正常に駆動する。
【００３４】
メインマイコン３からの選択設定制御信号２３によって選択設定が選択設定レジスタ部１０に対して行われると、選択制御信号２６は「選択ＯＮ」（「異常時に駆動停止」の設定）となり、選択制御信号２７は「選択ＯＮ」（「異常時に駆動停止」の設定）となり、選択制御信号２６は「選択ＯＦＦ」（「異常時であっても駆動を継続」の設定）となる。
【００３５】
セレクタ１３ａ、１３ｂ、１３ｃのそれぞれには、負荷駆動停止信号１９および１（ハイレベル）の信号が入力され、選択設定レジスタ部１０からの選択制御信号２６、２７、２８のそれぞれに基づいて、入力された両信号のうちのどちらかを出力する。「異常時に駆動停止」の設定がされている場合の選択制御信号２６、２７、２８のそれぞれによれば、セレクタ１３ａ、１３ｂ、１３ｃのそれぞれは負荷駆動停止信号１９（監視ＮＧ信号２１または負荷駆動停止信号１２のどちらかがローレベルであれば負荷駆動停止信号１９はローレベルであり、監視ＮＧ信号２１および負荷駆動停止信号１２の両方がハイレベルであれば負荷駆動停止信号１９はハイレベルである。）を出力し、「異常時であっても駆動を継続」の設定がされている場合の選択制御信号２６、２７、２８のそれぞれによればセレクタ１３ａ、１３ｂ、１３ｃのそれぞれは、１（ハイレベル）の信号を出力する。
【００３６】
セレクタ１３ａ、１３ｂ、１３ｃのそれぞれの出力がローレベルである場合には、ドライバ１６ａ、１６ｂ、１６ｃのそれぞれにはローレベルが入力され、負荷装置６、７、８のそれぞれの駆動を停止する。
【００３７】
セレクタ１３ａ、１３ｂ、１３ｃのそれぞれの出力がハイレベルである場合には、ドライバ１６ａ、１６ｂ、１６ｃのそれぞれには負荷駆動信号２９、３０、３１のそれぞれが入力され、負荷装置６、７、８のそれぞれの駆動を継続する。
【００３８】
選択設定レジスタ部１０で駆動停止を設定されていないドライバは、負荷駆動を継続する。例えば、図２に示すタイミングチャートのように、選択設定制御信号２３により負荷装置６、負荷装置７を停止、負荷装置８を動作継続させる設定にしていた場合、監視ＮＧ信号２１により負荷装置６、負荷装置７は停止する。また負荷装置８は継続して動作する。これら動作により、メインマイコン３などの故障時に、電源・ドライバＡＳＩＣ２で駆動するそれぞれの駆動装置を選択的に停止、継続させることが可能となり、２次的な故障や機能停止を防ぐことが可能となる。
【実施例２】
【００３９】
図３は、本発明の実施例２に係る電子制御装置の構成を示すブロック図である。
【００４０】
実施例１では、電子制御装置１がエンジン制御装置である場合の例を示したが、本発明はこれに限られず、他の電子制御装置にも適用可能である。例えば、エンジン制御装置に限らず車載制御装置では故障により負荷駆動装置を停止させ車両を安全に制御する必要がある。この実施例２では、エンジン制御装置以外の車載用電子制御装置である電子制御装置３４に本発明を適用した例について説明する。電子制御装置３４は、全体の動作制御を行うメインマイコン（例えば、マイクロコントローラＩＣ）３と、ドライバＡＳＩＣ（例えば、ドライバＩＣ）３５と、を主に有して構成される。実施例１と同様の構成については同じ参照番号を付して詳しい説明を省略する。
【００４１】
ドライバＡＳＩＣ３５のドライバ１６ａ、１６ｂ、１６ｃは、メインマイコン３からのシリアル信号である駆動制御信号２２によって駆動される。
【００４２】
メインマイコン３は自己診断機能を有し、この自己診断機能によりメインマイコン３が正常であると診断された場合には、メインマイコン３は制御信号３３としてハイレベルの信号を出力し、自己診断機能によりメインマイコン３が異常であると診断された場合には、メインマイコン３は制御信号３３としてローレベルの信号を出力する。
【００４３】
図４は、図３に示した電子制御装置のタイミングチャートを示す図である。図４では、負荷装置６を駆動するドライバ１６ａおよび負荷装置７を駆動するドライバ１６ｂについては、選択設定レジスタ部１０において「異常時に駆動停止」の設定を行い、負荷装置８を駆動するドライバ１６ａについては、選択設定レジスタ部１０において「異常時であっても駆動を継続」の設定を行った場合の例を示している。
【００４４】
制御信号３３が正常（ハイレベル）であるときは、負荷装置６は負荷駆動信号２９を受けたドライバ１６ａにより正常に駆動し、負荷装置７は負荷駆動信号３０を受けたドライバ１６ｂにより正常に駆動し、負荷装置８は負荷駆動信号３１を受けたドライバ１６ｃにより正常に駆動する。
【００４５】
メインマイコン３からの選択設定制御信号２３によって選択設定が選択設定レジスタ部１０に対して行われると、選択制御信号２６は「選択ＯＮ」（「異常時に駆動停止」の設定）となり、選択制御信号２７は「選択ＯＮ」（「異常時に駆動停止」の設定）となり、選択制御信号２６は「選択ＯＦＦ」（「異常時であっても駆動を継続」の設定）となる。
【００４６】
セレクタ１３ａ、１３ｂ、１３ｃのそれぞれには、制御信号３３および１（ハイレベル）の信号が入力され、選択設定レジスタ部１０からの選択制御信号２６、２７、２８のそれぞれに基づいて、入力された両信号のうちのどちらかを出力する。「異常時に駆動停止」の設定がされている場合の選択制御信号２６、２７、２８のそれぞれによれば、セレクタ１３ａ、１３ｂ、１３ｃのそれぞれは制御信号３３（正常であればハイレベル、異常であればローレベル）を出力し、「異常時であっても駆動を継続」の設定がされている場合の選択制御信号２６、２７、２８のそれぞれによればセレクタ１３ａ、１３ｂ、１３ｃのそれぞれは、１（ハイレベル）の信号を出力する。
【００４７】
セレクタ１３ａ、１３ｂ、１３ｃのそれぞれの出力がローレベルである場合には、ドライバ１６ａ、１６ｂ、１６ｃのそれぞれにはローレベルが入力され、負荷装置６、７、８のそれぞれの駆動を停止する。
【００４８】
セレクタ１３ａ、１３ｂ、１３ｃのそれぞれの出力がハイレベルである場合には、ドライバ１６ａ、１６ｂ、１６ｃのそれぞれには負荷駆動信号２９、３０、３１のそれぞれが入力され、負荷装置６、７、８のそれぞれの駆動を継続する。
【００４９】
本実施例では、制御信号３３によりドライバＡＳＩＣ３５の各負荷駆動ドライバを制御する。例えば、図４のタイミングチャートのように、選択設定制御信号２３により負荷装置６、負荷装置７を停止、負荷装置８を動作継続させる設定にしていた場合、制御信号３３により負荷装置６、負荷装置７は停止する。また負荷装置８は継続して動作する。これら動作により、メインマイコン３などの故障時に、ドライバＡＳＩＣ３５で駆動するそれぞれの駆動装置を選択的に停止、継続させることが可能となり、２次的な故障や機能停止を防ぐことが可能となる。
【００５０】
＜付記１＞
また、以上説明した本発明は以下の構成を備える場合がある。
【００５１】
１．
マイクロコントローラＩＣ（例えば、メインマイコン３）と電源・ドライバＩＣ（例えば、電源・ドライバＡＳＩＣ２）を構成要素とする電子制御装置であって、マイクロコントローラＩＣと電源・ドライバＩＣ間にシリアル通信機能を有し、マイクロコントローラＩＣの正常動作を監視する機能を持ち、マイクロコントローラＩＣの故障時には負荷駆動を停止させるための駆動停止信号を出力し、またマイクロコントローラＩＣからシリアル通信によって負荷駆動の停止機能を設定できる機能を有し、故障時に駆動停止信号が出力された際に、設定した負荷駆動を停止できることを特徴とする電子制御装置、とした。
【００５２】
２．
マイクロコントローラＩＣ（例えば、メインマイコン３）とドライバＩＣ（例えば、ドライバＡＳＩＣ３５）を構成要素とする電子制御装置であって、マイクロコントローラＩＣと電源・ドライバＩＣ間にシリアル通信機能を有し、そのシリアル通信によって負荷駆動の停止機能を設定できる機能を有し、マイクロコントローラＩＣの故障時にマイクロコントローラＩＣの自己診断による駆動停止信号から、設定した負荷駆動を停止できることを特徴とする電子制御装置、とした。
【００５３】
＜付記２＞
また、以上説明した本発明は以下の構成を備える場合がある。
【００５４】
１．
全体の制御を行うマイコンと、
前記マイコンの動作を監視する監視部（例えば、メインマイコン３）と、
外部の負荷装置を駆動するドライバ（例えば、ドライバ１６ａ、１６ｂ、１６ｃ）と、
前記監視部により前記マイコンの異常を検出した場合に、前記ドライバを停止させるか、前記ドライバの動作を継続させるかの設定を予め記憶する設定記憶部（例えば、選択設定レジスタ部１０）と、
前記監視部により前記マイコンの異常を検出した場合に、前記設定記憶部に記憶してある設定に基づき、前記ドライバの動作を制御する制御部（例えば、負荷駆動制御部１１、セレクタ１３ａ、１３ｂ、１３ｃ）と、
を備えたことを特徴とする電子制御装置、としたので、
・負荷装置のそれぞれに適した異常時対応が可能な電子制御装置を提供することができる。
【００５５】
また本発明は、
２．
１．に記載の電子制御装置において、
前記設定記憶部に記憶する設定を変更する設定変更部をさらに備えたことを特徴とする電子制御装置、としたので、
・設定記憶部に記憶する設定を容易に変更することができ、汎用性が高い装置を提供することができる。
【００５６】
また本発明は、
３．
１．に記載の電子制御装置において、
前記監視部、前記ドライバおよび前記設定記憶部が一つのＡＳＩＣで構成されていることを特徴とする電子制御装置、としたので、
・各構成が集積され、装置を小型化することができる。
【００５７】
また本発明は、
４．
１．に記載の電子制御装置において、
前記監視部が、前記マイコン内に設けられ、該マイコンの自己診断を行う自己診断部であることを特徴とする電子制御装置、としたので、
・マイコンを監視する構成をマイコンの外部に設けなくとも、負荷装置のそれぞれに適した異常時対応が可能な電子制御装置を提供することができる。
【００５８】
また本発明は、
５．
１．に記載の電子制御装置において、
前記電子制御装置がエンジン制御装置であり、
スロットルバルブを駆動するスロットルバルブ用ドライバと、
燃料噴射装置を駆動する燃料噴射装置用ドライバと、
をさらに備え、
前記制御部は、前記監視部により前記マイコンの異常を検出した場合に、前記スロットルバルブ用ドライバおよび前記燃料噴射装置用ドライバの動作を停止する、
ことを特徴とする電子制御装置、としたので、
・電子制御装置がエンジン制御装置の場合において、負荷装置のそれぞれに適した異常時対応が可能な電子制御装置を提供することができる。
【００５９】
なお、本発明は上記した実施例に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることが可能であり、また、ある実施例の構成に他の実施例の構成を加えることも可能である。また、各実施例の構成の一部について、他の構成の追加・削除・置換をすることが可能である。
【符号の説明】
【００６０】
１…電子制御装置、２…電源・ドライバＡＳＩＣ、３…メインマイコン、４…スロットルバルブ、５…燃料噴射装置、６…負荷装置、７…負荷装置、８…負荷装置、９…マイコン相互監視部、１０…選択設定レジスタ部、１１…負荷駆動制御部、１２…負荷駆動停止信号、１３ａ…セレクタ、１３ｂ…セレクタ、１３ｃ…セレクタ、１４…ドライバ、１５…ドライバ、１６ａ…ドライバ、１６ｂ…ドライバ、１６ｃ…ドライバ、１７…駆動制御信号、１８…駆動制御信号、１９…負荷駆動停止信号、２０…マイコンリセット信号、２１…監視ＮＧ信号、２２…駆動制御信号、２３…選択設定制御信号、２４…マイコン監視用信号、２５…ＡＳＩＣ監視用信号、２６…選択制御信号、２７…選択制御信号、２８…選択制御信号、２９…負荷駆動信号、３０…負荷駆動信号、３１…負荷駆動信号、３２…負荷駆動禁止信号、３３…制御信号、３４…電子制御装置、３５…ドライバＡＳＩＣ。
【図１】
2018025121.tif 000003
【図２】
2018025121.tif 000004
【図３】
2018025121.tif 000005
【図４】
2018025121.tif 000006