(57)【要約】【課題】複数の制御ユニットの各々に搭載されるマイコンを相互監視する場合に、搭載するマイコンの数を最小限にしてコストの増大を抑制することができる電子制御装置を提供する。【解決手段】互いに協働して制御対象機器群を制御するメインユニット１１と拡張ユニット１２とを備える電子制御装置１において、メインユニット１１は、制御マイコン１１２と監視マイコン１１１とを有し、制御マイコン１１２と監視マイコン１１１とは、互いを監視する監視処理を実行し、拡張ユニット１２は、制御マイコン１２１を有し、制御マイコン１１２は、制御マイコン１２１を監視する監視処理を実行する。【選択図】図１
2018150887.tif 000002
【特許請求の範囲】
【請求項１】
互いに協働して制御対象機器群を制御する第１の制御ユニットと第２の制御ユニットとを備える電子制御装置において、
前記第１の制御ユニットは、
第１の制御マイコンと監視マイコンとを有し、
前記第１の制御マイコンと前記監視マイコンとは、
互いを監視する監視処理を実行し、
前記第２の制御ユニットは、
第２の制御マイコンを有し、
前記第１の制御マイコンは、
前記第２の制御マイコンを監視する監視処理を実行する、
ことを特徴とする電子制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子制御装置に関し、特に、２つ以上のマイクロコンピュータを用いて相互に監視を行う電子制御装置に関する。
【背景技術】
【０００２】
近年、車両用の電子制御装置においては、車両における電子制御の高度化とも相まって、電子制御装置が備えるマイクロコンピュータ（以下、「マイコン」と記載する）の重要性が高まっている。かかる電子制御装置では、マイコン内で目標指令値を求めて、この目標指令値に基づいて、電子制御スロットルボディ等のデバイスを駆動しているため、かかるデバイスの動作を保障すべく、マイコンの動作を監視することが義務付けられるようになってきた。
【０００３】
従来、マイコンの動作を監視する電子制御装置としては、１つのユニットに制御用のマイコンと監視用のマイコンとを搭載し、制御用のマイコンが監視用のマイコンの動作を監視し、監視用のマイコンが制御用のマイコンの動作を監視する相互監視機能を備えるものが知られている。
【０００４】
かかる状況下で、特許文献１は、エンジンの運転状態に基づいて目標開度値を算出するメインマイコンと、目標開度値の演算処理を含むメインマイコンの動作を監視するサブマイコンと、を備える電子制御装置を開示している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−２６２１５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、本発明者の検討によれば、相互監視を行う制御ユニットを複数設ける場合には、各制御ユニットにおいてメインマイコンとサブマイコンとを必要とするために、マイコンの数が増えることとなり、コストが増大してしまう。
【０００７】
また、本発明者の更なる検討によれば、相互監視が確立された既存の制御ユニットに対して、新たに拡張制御ユニットを設ける場合に、拡張制御ユニットを設ける毎にメインマイコンとサブマイコンとを必要とするために、拡張制御ユニットを増やすほどマイコンの数が増えてコストの増大を招く。
【０００８】
本発明は、以上の検討を経てなされたものであり、複数の制御ユニットの各々に搭載されるマイコンを相互監視する場合に、搭載するマイコンの数を最小限にしてコストの増大を抑制することができる電子制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
以上の目的を達成するべく、本発明は、第１の局面において、互いに協働して制御対象機器群を制御する第１の制御ユニットと第２の制御ユニットとを備える電子制御装置において、前記第１の制御ユニットは、第１の制御マイコンと監視マイコンとを有すると共に、前記第１の制御マイコンと前記監視マイコンとは、互いを監視する監視処理を実行し、前記第２の制御ユニットは、第２の制御マイコンを有すると共に、前記第１の制御マイコンは、前記第２の制御マイコンを監視する監視処理を実行する電子制御装置である。
【発明の効果】
【００１０】
本発明の第１の局面にかかる電子制御装置においては、互いに協働して制御対象機器群を制御する第１の制御ユニットと第２の制御ユニットとを備える電子制御装置において、第１の制御ユニットは、第１の制御マイコンと監視マイコンとを有すると共に、第１の制御マイコンと監視マイコンとは、互いを監視する監視処理を実行し、第２の制御ユニットは、第２の制御マイコンを有すると共に、第１の制御マイコンは、第２の制御マイコンを監視する監視処理を実行することで、複数の制御ユニットの各々に搭載されるマイコンを相互監視する場合に、搭載するマイコンの数を最小限にしてコストの増大を抑制することができる。
【図面の簡単な説明】
【００１１】
【図１】図１は、本発明の第１の実施形態における電子制御装置の構成を示すブロック図である。
【図２】図２は、本発明の第１の実施形態における動作監視処理のタイミングチャートである。
【図３】図３は、本発明の第２の実施形態における電子制御装置の構成を示すブロック図である。
【図４】図４は、本発明の第２の実施形態における動作監視処理のタイミングチャートである。
【発明を実施するための形態】
【００１２】
以下、図面を適宜参照して、本発明の実施形態における電子制御装置につき、詳細に説明する。
【００１３】
（第１の実施形態）
＜電子制御装置の構成＞
図１を参照して、本発明の第１の実施形態における電子制御装置の構成について説明する。
【００１４】
図１は、本実施形態における電子制御装置の構成を示すブロック図である。
【００１５】
図１に示すように、本実施形態における電子制御装置１は、自動二輪車等の車両に搭載され、例えば車両の電子制御スロットル等の制御対象機器を制御するメインユニット１１と、例えばメインユニット１１の制御に対して追加制御を行う拡張ユニット１２と、を備えている。つまり、電子制御装置１は、メインユニット１１と拡張ユニット１２とが通信線を介して互いに接続されて制御対象機器群を分担及び協働して制御するように構成されている。
【００１６】
メインユニット１１は、制御対象機器を制御する制御ユニットであり、監視マイコン１１１と、制御マイコン１１２と、ＡＮＤ回路１１３と、ＡＮＤ回路１１４と、ドライバＩＣ１１５と、を備えている。
【００１７】
監視マイコン１１１は、監視マイコン１１１の図示を省略するメモリに記憶されている制御プログラムに従って動作することにより、制御マイコン１１２からの制御信号に従って制御マイコン１１２の処理を支援すると共に、制御マイコン１１２の動作を監視する。監視マイコン１１１は、制御マイコン１１２の動作の監視結果に応じて、ハイレベル又はローレベルのリレー駆動制御信号をＡＮＤ回路１１３及びＡＮＤ回路１１４に出力する。
【００１８】
制御マイコン１１２は、制御マイコン１１２の図示しないメモリに記憶されている制御プログラムに従って動作することにより、ドライバＩＣ１１５の動作を含むメインユニット１１全体の動作を制御すると共に、制御マイコン１１２の処理を支援させるための制御信号を監視マイコン１１１に出力する。制御マイコン１１２は、監視マイコン１１１の動作を監視し、監視マイコン１１１の動作の監視結果に応じて、ハイレベル又はローレベルのリレー駆動信号をＡＮＤ回路１１３に出力する。制御マイコン１１２は、制御マイコン１２１の動作を監視し、制御マイコン１２１の動作の監視結果に応じて、ハイレベル又はローレベルのリレー駆動信号をＡＮＤ回路１１４に出力する。
【００１９】
ＡＮＤ回路１１３の２つの入力端子は、各々監視マイコン１１１及び制御マイコン１１２の出力に接続されると共に、ＡＮＤ回路１１３の出力端子はリレー１３に接続されている。ＡＮＤ回路１１３は、制御マイコン１１２から出力されるリレー駆動制御信号と監視マイコン１１１から出力されるリレー駆動制御信号との双方がハイレベルである場合には、ハイレベルのリレー駆動信号をリレー１３に出力して、電源１４とドライバＩＣ１１５とが接続されるようにリレー１３を切り替える。一方、ＡＮＤ回路１１３は、制御マイコン１１２から出力されるリレー駆動制御信号と監視マイコン１１１から出力されるリレー駆動制御信号との少なくとも一方がローレベルである場合には、ローレベルのリレー駆動信号をリレー１３に出力して、電源１４とドライバＩＣ１１５との接続が遮断されるようにリレー１３を切り替える。
【００２０】
ＡＮＤ回路１１４の２つの入力端子は、各々監視マイコン１１１及び制御マイコン１１２の出力に接続されると共に、ＡＮＤ回路１１４の出力端子はリレー１５に接続されている。ＡＮＤ回路１１４は、制御マイコン１１２から出力されるリレー駆動制御信号と監視マイコン１１１から出力されるリレー駆動制御信号との双方がハイレベルである場合には、ハイレベルのリレー駆動信号をリレー１５に出力して、電源１６とドライバＩＣ１２２とが接続されるようにリレー１５を切り替える。一方、ＡＮＤ回路１１４は、制御マイコン１１２から出力されるリレー駆動制御信号と監視マイコン１１１から出力されるリレー駆動制御信号との少なくとも一方がローレベルである場合には、ローレベルのリレー駆動信号をリレー１５に出力して、電源１６とドライバＩＣ１２２との接続が遮断されるようにリレー１５を切り替える。
【００２１】
ドライバＩＣ１１５は、電源１４より電力の供給を受けて、制御マイコン１１２の制御によりエンジン等に関わる負荷１７の動作を制御する。
【００２２】
拡張ユニット１２は、制御対象機器を制御する制御ユニットであり、制御マイコン１２１と、ドライバＩＣ１２２と、を備えている。
【００２３】
制御マイコン１２１は、制御マイコン１２１の図示しないメモリに記憶されている制御プログラムに従って動作することにより、ドライバＩＣ１２２の動作を含む拡張ユニット１２全体の動作を制御する。
【００２４】
ドライバＩＣ１２２は、電源１６より電力の供給を受けて、制御マイコン１２１の制御によりトランスミッション等に関わる負荷１８の動作を制御する。
【００２５】
以上のような構成を有する電子制御装置１は、以下に示す動作監視処理を実行する。
【００２６】
＜動作監視処理＞
図２を参照して、本発明の第１の実施形態における動作監視処理の具体的な流れについて詳しく説明する。
【００２７】
図２は、本発明の第１の実施形態における動作監視処理のタイミングチャートである。
【００２８】
メインユニット１１は、時刻ｔ＝ｔ１において、ＩＧＰ（電源）がＯＮになることによりメインユニット内相互監視のイニシャル相互監視処理の実行を開始する。かかるイニシャル相互監視処理は、制御マイコン１１２と監視マイコン１１１とが相互に相手方の動作を監視する処理である。
【００２９】
メインユニット１１は、イニシャル相互監視処理において制御マイコン１１２と監視マイコン１１１との相互監視が確立されて制御マイコン１１２の動作が保障された時刻ｔ＝ｔ２において、監視マイコン１１１からＡＮＤ回路１１３にハイレベルのリレー駆動制御信号が出力されると共に、制御マイコン１１２からＡＮＤ回路１１３にハイレベルのリレー駆動制御信号が出力されることにより、ＡＮＤ回路１１３からリレー１３に対してハイレベルのリレー駆動信号を出力してリレー１３をＯＮさせる制御を行う。また、電源１４からリレー１３を介して電力が供給されるドライバＩＣ１１５は、制御マイコン１１２の制御により負荷１７の動作を制御する。
【００３０】
そして、メインユニット１１は、時刻ｔ＝ｔ２においてメインユニット内相互監視の定常相互監視処理の実行を開始し、時刻ｔ＝ｔ２以降に定常相互監視処理の実行を継続する。
【００３１】
なお、メインユニット１１は、時刻ｔ＝ｔ２において制御マイコン１１２と監視マイコン１１１との相互監視が確立されずにイニシャル相互監視処理がエラーとなった場合には、監視マイコン１１１からＡＮＤ回路１１３にローレベルのリレー駆動制御信号が出力され、又は制御マイコン１１２からＡＮＤ回路１１３にローレベルのリレー駆動制御信号が出力されることにより、ＡＮＤ回路１１３からリレー１３に対してローレベルのリレー駆動信号を出力してリレー１３をＯＦＦさせる制御を行う。また、電源１４からリレー１３を介して電力が供給されないドライバＩＣ１１５は、負荷１７の動作を制御しない。
【００３２】
メインユニット１１は、メインユニット内相互監視の定常相互監視処理の実行開始後の時刻ｔ＝ｔ３において、拡張ユニット監視のイニシャル監視処理の実行を開始する。かかるイニシャル監視処理は、メインユニット１１の制御マイコン１１２が拡張ユニット１２の制御マイコン１２１の動作を監視する処理である。
【００３３】
メインユニット１１は、時刻ｔ＝ｔ２において監視マイコン１１１からＡＮＤ回路１１４にハイレベルのリレー駆動制御信号が出力されると共に、拡張ユニット監視のイニシャル監視処理において制御マイコン１２１の動作が保障された時刻ｔ＝ｔ４において、制御マイコン１１２からＡＮＤ回路１１４にハイレベルのリレー駆動制御信号が出力されることにより、ＡＮＤ回路１１４からリレー１５に対してハイレベルのリレー駆動信号を出力してリレー１５をＯＮさせる制御を行う。また、電源１６からリレー１５を介して電力が供給されるドライバＩＣ１２２は、制御マイコン１２１の制御により負荷１８の動作を制御する。
【００３４】
そして、拡張ユニット１２は、時刻ｔ＝ｔ４において拡張ユニット監視の定常監視処理の実行を開始し、時刻ｔ＝ｔ４以降に定常監視処理を継続する。
【００３５】
なお、メインユニット１１は、時刻ｔ＝ｔ４においてイニシャル監視処理がエラーとなった場合には、制御マイコン１１２からＡＮＤ回路１１４にローレベルのリレー駆動制御信号が出力されることにより、ＡＮＤ回路１１４からリレー１５に対してローレベルのリレー駆動信号を出力してリレー１５をＯＦＦさせる制御を行う。また、電源１４からリレー１５を介して電力が供給されないドライバＩＣ１２２は、負荷１８の動作を制御しない。
【００３６】
以上の本実施形態における電子制御装置では、互いに協働して制御対象機器群を制御するメインユニット１１と拡張ユニット１２とを備える電子制御装置１において、メインユニット１は、制御マイコン１１２と監視マイコン１１１とを有すると共に、制御マイコン１１２と監視マイコン１１１とは、互いを監視する監視処理を実行し、拡張ユニット１２は、制御マイコン１２１を有すると共に、制御マイコン１１２は、制御マイコン１２１を監視する監視処理を実行することで、複数の制御ユニットの各々に搭載されるマイコンを相互監視する場合に、搭載するマイコンの数を最小限にしてコストの増大を抑制することができる。
【００３７】
また、本実施形態における電子制御装置では、メインユニット１１と拡張ユニット１２との間に追加の信号線を設けることなく、メインユニット１１の制御マイコン１１２により拡張ユニット１２の制御マイコン１２１を監視することができる。
【００３８】
（第２の実施形態）
＜電子制御装置の構成＞
図３を参照して、本発明の第２の実施形態における電子制御装置の構成について説明する。
【００３９】
図３は、本実施形態における電子制御装置の構成を示すブロック図である。
【００４０】
図３に示すように、本実施形態における電子制御装置２は、自動二輪車等の車両に搭載され、例えば車両の電子制御スロットル等の制御対象機器を制御するメインユニット２１と、例えばメインユニット２１の制御に対して追加制御を行う拡張ユニット２２と、を備えている。つまり、電子制御装置２は、メインユニット２１と拡張ユニット２２とが通信線を介して互いに接続されて制御対象機器群を分担及び協働して制御するように構成されている。
【００４１】
メインユニット２１は、制御対象機器を制御する制御ユニットであり、監視マイコン２１１と、制御マイコン２１２と、ＡＮＤ回路２１３と、ドライバＩＣ２１４と、を備えている。
【００４２】
監視マイコン２１１は、監視マイコン２１１の図示を省略するメモリに記憶されている制御プログラムに従って動作することにより、制御マイコン２１２からの制御信号に従って制御マイコン２１２の処理を支援すると共に、制御マイコン２１２の動作を監視する。監視マイコン２１１は、制御マイコン２１２の動作の監視結果に応じて、ハイレベル又はローレベルのリレー駆動制御信号をＡＮＤ回路２１３に出力する。
【００４３】
制御マイコン２１２は、制御マイコン２１２の図示しないメモリに記憶されている制御プログラムに従って動作することにより、ドライバＩＣ２１４の動作を含むメインユニット２１全体の動作を制御すると共に、制御マイコン２１２の処理を支援させるための制御信号を監視マイコン２１１に出力する。制御マイコン２１２は、監視マイコン２１１の動作を監視し、監視マイコン２１１の動作の監視結果に応じて、ハイレベル又はローレベルのリレー駆動信号をＡＮＤ回路２１３に出力する。制御マイコン２１２は、制御マイコン２２１の動作を監視し、制御マイコン２２１の動作の監視結果に応じて、ハイレベル又はローレベルのリレー駆動信号をＡＮＤ回路２２２に出力する。
【００４４】
ＡＮＤ回路２１３の２つの入力端子は、各々監視マイコン２１１及び制御マイコン２１２の出力に接続されると共に、ＡＮＤ回路２１３の出力端子はリレー２３に接続されている。ＡＮＤ回路２１３は、制御マイコン２１２から出力されるリレー駆動制御信号と監視マイコン２１１から出力されるリレー駆動制御信号との双方がハイレベルである場合には、ハイレベルのリレー駆動信号をリレー２３に出力して、電源２４とドライバＩＣ２１４とが接続されるようにリレー２３を切り替える。一方、ＡＮＤ回路２１３は、制御マイコン２１２から出力されるリレー駆動制御信号と監視マイコン２１１から出力されるリレー駆動制御信号との少なくとも一方がローレベルである場合には、ローレベルのリレー駆動信号をリレー２３に出力して、電源２４とドライバＩＣ２１４との接続が遮断されるようにリレー２３を切り替える。
【００４５】
ドライバＩＣ２１４は、電源２４より電力の供給を受けて、制御マイコン２１２の制御によりエンジン等に関わる負荷２５の動作を制御する。
【００４６】
拡張ユニット２２は、制御対象機器を制御する制御ユニットであり、制御マイコン２２１と、ＡＮＤ回路２２２と、ドライバＩＣ２２３と、を備えている。
【００４７】
制御マイコン２２１は、制御マイコン２２１の図示しないメモリに記憶されている制御プログラムに従って動作することにより、ドライバＩＣ２２３の動作を含む拡張ユニット２２全体の動作を制御すると共に、制御マイコン２１２の動作を監視する。制御マイコン２２１は、制御マイコン２１２の動作の監視結果に応じて、ハイレベル又はローレベルのリレー駆動信号をＡＮＤ回路２２２に出力する。
【００４８】
ＡＮＤ回路２２２の２つの入力端子は、各々制御マイコン２１２及び制御マイコン２２１の出力に接続されると共に、ＡＮＤ回路２２２の出力端子はリレー２６に接続されている。ＡＮＤ回路２２２は、制御マイコン２１２から出力されるリレー駆動制御信号と制御マイコン２２１から出力されるリレー駆動制御信号との双方がハイレベルである場合には、ハイレベルのリレー駆動信号をリレー２６に出力して、電源２７とドライバＩＣ２２３とが接続されるようにリレー２６を切り替える。一方、ＡＮＤ回路２２２は、制御マイコン２１２から出力されるリレー駆動制御信号と制御マイコン２２１から出力されるリレー駆動制御信号との少なくとも一方がローレベルである場合には、ローレベルのリレー駆動信号をリレー２６に出力して、電源２７とドライバＩＣ２２３との接続が遮断されるようにリレー２６を切り替える。
【００４９】
ドライバＩＣ２２３は、電源２７より電力の供給を受けて、制御マイコン２２１の制御によりトランスミッション等に関わる負荷２８の動作を制御する。
【００５０】
以上のような構成を有する電子制御装置２は、以下に示す動作監視処理を実行する。
【００５１】
＜動作監視処理＞
図４を参照して、本発明の第２の実施形態における動作監視処理の具体的な流れについて詳しく説明する。
【００５２】
図４は、本発明の第２の実施形態における動作監視処理のタイミングチャートである。
【００５３】
メインユニット２１は、時刻ｔ＝ｔ１１において、ＩＧＰがＯＮになることによりメインユニット内相互監視のイニシャル相互監視処理の実行を開始する。かかるイニシャル相互監視処理は、制御マイコン２１２と監視マイコン２１１とが相互に相手方の動作を監視する処理である。
【００５４】
また、メインユニット２１及び拡張ユニット２２は、時刻ｔ＝ｔ１１において、ＩＧＰがＯＮになることにより拡張ユニット監視のイニシャル相互監視処理の実行を開始する。かかるイニシャル相互監視処理は、制御マイコン２１２と制御マイコン２２１とが相互に相手方の動作を監視する処理である。
【００５５】
メインユニット２１は、イニシャル相互監視処理において制御マイコン２１２と監視マイコン２１１との相互監視が確立されて制御マイコン２１２の動作が保障された時刻ｔ＝ｔ１２において、監視マイコン２１１からＡＮＤ回路２１３にハイレベルのリレー駆動制御信号が出力されると共に、制御マイコン２１２からＡＮＤ回路２１３にハイレベルのリレー駆動制御信号が出力されることにより、ＡＮＤ回路２１３からリレー２３に対してハイレベルのリレー駆動信号を出力してリレー２３をＯＮさせる制御を行う。また、電源２４からリレー２３を介して電力が供給されるドライバＩＣ２１４は、制御マイコン２１２の制御により負荷２５の動作を制御する。
【００５６】
そして、メインユニット２１は、時刻ｔ＝ｔ１２においてメインユニット内相互監視の定常相互監視処理の実行を開始し、時刻ｔ＝ｔ１２以降に定常相互監視処理の実行を継続する。
【００５７】
なお、メインユニット２１は、時刻ｔ＝ｔ１２において制御マイコン２１２と監視マイコン２１１との相互監視が確立されずにイニシャル相互監視処理がエラーとなった場合には、監視マイコン２１１からＡＮＤ回路２１３にローレベルのリレー駆動制御信号が出力され、又は制御マイコン２１２からＡＮＤ回路２１３にローレベルのリレー駆動制御信号が出力されることにより、ＡＮＤ回路２１３からリレー２３に対してローレベルのリレー駆動信号を出力してリレー２３をＯＦＦさせる制御を行う。また、電源２４からリレー２３を介して電力が供給されないドライバＩＣ２１４は、負荷２５の動作を制御しない。
【００５８】
また、メインユニット２１及び拡張ユニット２２は、イニシャル相互監視処理において制御マイコン２１２と制御マイコン２２１との相互監視が確立されて制御マイコン２２１の動作が保障された時刻ｔ＝ｔ１２において、制御マイコン２１２からＡＮＤ回路２２２にハイレベルのリレー駆動制御信号が出力されると共に、制御マイコン２２１からＡＮＤ回路２２２にハイレベルのリレー駆動制御信号が出力されることにより、ＡＮＤ回路２２２からリレー２６に対してハイレベルのリレー駆動信号を出力してリレー２６をＯＮさせる制御を行う。また、電源２７からリレー２６を介して電力が供給されるドライバＩＣ２２３は、制御マイコン２２１の制御により負荷２８の動作を制御する。
【００５９】
そして、拡張ユニット２２は、時刻ｔ＝ｔ１２において拡張ユニット監視の定常相互監視処理の実行を開始し、時刻ｔ＝ｔ１２以降に定常相互監視処理を継続する。
【００６０】
なお、拡張ユニット２２は、時刻ｔ＝ｔ１２において制御マイコン２１２と制御マイコン２２１との相互監視が確立されずにイニシャル相互監視処理がエラーとなった場合には、制御マイコン２１２からＡＮＤ回路２２２にローレベルのリレー駆動制御信号が出力され、又は制御マイコン２２１からＡＮＤ回路２２２にローレベルのリレー駆動制御信号が出力されることにより、ＡＮＤ回路２２２からリレー２６に対してローレベルのリレー駆動信号を出力してリレー２６をＯＦＦさせる制御を行う。また、電源２７からリレー２６を介して電力が供給されないドライバＩＣ２２３は、負荷２８の動作を制御しない。
【００６１】
以上の本実施形態における電子制御装置では、互いに協働して制御対象機器群を制御するメインユニット２１と拡張ユニット２２とを備える電子制御装置２において、メインユニット２１は、制御マイコン２１２と監視マイコン２１１とを有すると共に、制御マイコン２１２と監視マイコン２１１とは、互いを監視する監視処理を実行し、拡張ユニット２２は、制御マイコン２２１を有すると共に、制御マイコン２１２は、制御マイコン１２２１を監視する監視処理を実行することで、複数の制御ユニットの各々に搭載されるマイコンを相互監視する場合に、搭載するマイコンの数を最小限にしてコストの増大を抑制することができる。
【００６２】
また、本実施形態における電子制御装置では、監視マイコン２１１と制御マイコン２１２との相互監視と、制御マイコン２１２と制御マイコン２２１との相互監視と、を同時に開始することができるため、起動完了までに要する時間を短縮することができる。
【００６３】
本発明は、部材の種類、形状、配置、個数等は前述の実施形態に限定されるものではなく、その構成要素を同等の作用効果を奏するものに適宜置換する等、発明の要旨を逸脱しない範２囲で適宜変更可能であることはもちろんである。
【００６４】
具体的には、本実施の形態において、一対のメインユニットと拡張ユニットとでマイコンの動作監視処理を実行したが、メインユニットと複数の拡張ユニットとでマイコンの動作監視処理を実行するようにしてもよい。
【産業上の利用可能性】
【００６５】
以上のように、本発明においては、複数の制御ユニットの各々に搭載されるマイコンを相互監視する場合に、搭載するマイコンの数を最小限にしてコストの増大を抑制することができる電子制御装置を提供することができ、その汎用普遍的な性格から自動二輪車等の内燃機関制御装置に広範に適用され得るものと期待される。
【符号の説明】
【００６６】
１…電子制御装置
２…電子制御装置
１１…メインユニット
１２…拡張ユニット
１３…リレー
１４…電源
１５…リレー
１６…電源
１７…負荷
１８…負荷
２１…メインユニット
２２…拡張ユニット
２３…リレー
２４…電源
２５…負荷
２６…負荷
２７…電源
２８…負荷
１１１…監視マイコン
１１２…制御マイコン
１１３…ＡＮＤ回路
１１４…ＡＮＤ回路
１１５…ドライバＩＣ
１２１…制御マイコン
１２２…ドライバＩＣ
２１１…監視マイコン
２１２…制御マイコン
２１３…ＡＮＤ回路
２１４…ドライバＩＣ
２２１…制御マイコン
２２２…ＡＮＤ回路
２２３…ドライバＩＣ
【図１】
2018150887.tif 000003
【図２】
2018150887.tif 000004
【図３】
2018150887.tif 000005
【図４】
2018150887.tif 000006