(57)【要約】【課題】瞬停等の電源の異常時において、かかる電源異常を検知するマイコンとは別のマイコンがＥＥＰＲＯＭにアクセスしていても、ＥＥＰＲＯＭのアクセスを可能な限り正常に実施できるようにする。【解決手段】相互に通信可能に構成された２つのマイコン１１，１２と、両マイコン１１，１２がアクセスするＥＥＰＲＯＭ１３とを備え、ＥＥＰＲＯＭ１３はチップセレクト端子ＣＳを備え、該端子ＣＳにＨｉｇｈ信号を入力しているときはアクセスを受け付けるが、該端子ＣＳＬｏｗ信号を入力しているときはアクセスを受け付けないよう構成されており、一方のマイコン１１は、瞬停発生を検知可能に構成されているとともに、瞬停発生を検知するとＬｏｗ信号をＥＥＰＲＯＭ１３のチップセレクト端子ＣＳに強制的に入力させるよう、チップセレクト端子ＣＳに接続されたアクセス指令出力端子Ｏ１をＬｏｗ出力状態に状態変更する。【選択図】図１
2018031573.tif 000002
【特許請求の範囲】
【請求項１】
相互に通信可能に構成された第１及び第２のマイコンと、第１及び第２のマイコンがアクセスする不揮発性記憶素子とを備え、
該記憶素子はチップセレクト端子を備えるとともに、該端子に所定の有効信号を入力しているときは第１及び第２のマイコンのアクセスを受け付けるが、該端子に所定の無効信号を入力しているときは第１及び第２のマイコンのアクセスを受け付けないよう構成され、
第１及び第２のマイコンは、前記記憶素子にアクセスを行う際には前記チップセレクト端子に前記有効信号を入力させるよう動作するとともに、
第１のマイコンは、電源の所定の異常を検知可能に構成されているとともに、電源の所定の異常を検知すると第２のマイコンの前記記憶素子へのアクセス状態にかかわらず前記無効信号を前記記憶素子のチップセレクト端子に入力させるよう動作する、制御装置。
【請求項２】
。
相互に通信可能に構成された第１及び第２のマイコンと、第１及び第２のマイコンがアクセスする不揮発性記憶素子とを備え、該記憶素子はチップセレクト端子を備え、該端子に所定の有効信号を入力しているときは第１及び第２のマイコンのアクセスを受け付けるが、該端子に所定の無効信号を入力しているときは第１及び第２のマイコンのアクセスを受け付けないよう構成され、
第２のマイコンは、前記記憶素子にアクセスする前に第１のマイコンに対して所定のアクセス開始情報を送信し、アクセス終了時に第１のマイコンに対して所定のアクセス終了情報を送信するよう構成され、
第１のマイコンは、電源の所定の異常を検知可能に構成されているとともに、第２のマイコンが前記記憶素子にアクセス中に電源の所定の異常を検知すると前記無効信号を前記記憶素子のチップセレクト端子に入力させるよう動作する、制御装置。
【請求項３】
請求項２に記載の制御装置において、第１のマイコンは、電源の所定の異常が解消された後、第２のマイコンに対して、前記記憶素子への再アクセスを求める通信を行うよう構成されている、制御装置。
【請求項４】
請求項１，２又は３に記載の制御装置において、
第１及び第２のマイコンは、前記記憶素子のチップセレクト端子に接続されたアクセス指令出力端子をそれぞれ備え、
第１のマイコンの前記アクセス指令出力端子は、Ｈｉｇｈ信号出力状態、Ｌｏｗ信号出力状態及びハイインピーダンス状態を含む複数の状態のいずれかに選択的に切り替え制御可能に構成され、
第２のマイコンの前記アクセス指令出力端子は、Ｈｉｇｈ信号出力状態、並びに、Ｌｏｗ信号出力状態及び／又はハイインピーダンス状態を含む複数の状態のいずれかに選択的に切り替え制御可能に構成され、
前記チップセレクト端子と第１のマイコンの前記アクセス指令出力端子との間の配線インピーダンスは、前記チップセレクト端子と第２のマイコンの前記アクセス指令出力端子との間の配線インピーダンスよりも小さく、前記チップセレクト端子にはプルダウン抵抗が接続され、
前記チップセレクト端子はハイインピーダンス状態の入力端子であり、前記有効信号及び前記無効信号のいずれか一方はＨｉｇｈ信号であり、他方はＬｏｗ信号であり、
第１のマイコンは、前記記憶素子へのアクセス中は第１のマイコンの前記アクセス指令出力端子をＨｉｇｈ信号出力状態に切り替えることにより前記チップセレクト端子に前記有効信号を入力させるとともに、アクセスしないときは第１のマイコンの前記アクセス指令出力端子をハイインピーダンス状態に切り替えるよう構成され、
第２のマイコンは、前記記憶素子へのアクセス中は第２のマイコンの前記アクセス指令出力端子をＨｉｇｈ信号出力状態に切り替えることにより前記チップセレクト端子に前記有効信号を入力させるとともに、アクセスしないときは第２のマイコンの前記アクセス指令出力端子をハイインピーダンス状態又はＬｏｗ信号出力状態に切り替えるよう構成されており、
第１のマイコンが電源の所定の異常を検知したときの前記動作は、第１のマイコンの前記アクセス指令出力端子をＬｏｗ信号出力状態に切り替えることである、制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ガスファンヒータや瞬間式給湯器などの燃焼機器の燃焼制御などを行うための制御装置に関する。
【背景技術】
【０００２】
本願出願人は、下記の特許文献１に、燃焼装置の全般的制御を担うと共に燃料の供給を遮断する遮断動作を実行するメインマイコンと、前記主制御装置から独立して燃料の供給の遮断動作の実行が可能なサブマイコンとを備え、メインマイコンおよびサブマイコンには燃焼装置の動作状態を知るための信号が入力され、メインマイコン及びサブマイコンは前記信号が所定の停止信号となった場合に緊急的な遮断動作を実行するよう構成された燃焼制御装置を開示している。
【０００３】
かかる従来の燃焼制御装置では、メインマイコンが燃焼装置の全般的制御を行うことで燃焼動作が実行され、電源遮断時にも記憶保持しておくことが必要な各種制御情報を記憶保持するためのＥＥＰＲＯＭ（書き換え可能不揮発性メモリ）がメインマイコンに接続されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第４８７７６０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記従来技術では、サブマイコンが緊急遮断処理等の補助的な処理を行うよう構成していたが、本願出願人は、複数のマイコン（マイクロコントローラ乃至マイクロコンピュータ）に燃焼装置の各種動作制御処理を振り分け、これにより一層の安全性向上と各マイコンの処理負荷軽減を図ることを検討しているところ、そのためには、各マイコンがＥＥＰＲＯＭにアクセス可能にする必要がある。
【０００６】
一方、ガスファンヒータや瞬間給湯器などの燃焼機器は、商用電源により動作するものが多いが、ＥＥＰＲＯＭへのアクセス中に瞬停（瞬時停電。例えば１秒未満程度の停電。）や瞬低（瞬時電圧低下。例えば、２秒程度以下の短い時間、電圧が通常の90％程度以下に低下した場合など。）の商用電源の異常によりＥＥＰＲＯＭの電源電圧（５Ｖ）が降下してしまった場合、そのタイミングでアクセスして得られたデータは保証されず、最悪の場合ＥＥＰＲＯＭに記憶保持されているデータが破損してしまうおそれがある。特に、燃焼による炎検出の閾値補正などの燃焼動作に伴う補正値データなどが破損してしまうと、その後の燃焼動作を正常に行うことができなくなる可能性がある。
【０００７】
また、瞬停等の異常発生時には、マイコンの電源電圧が降下してしまう前に最低限必要なデータ保全などの処理を行うことも求められるので、いずれか一のマイコンで瞬停等の商用電源の所定の異常を検知し、異常検知時にＥＥＰＲＯＭへのアクセスを即時停止するなどの処理を行うことが好ましい。
【０００８】
しかしながら、瞬停等を検知するマイコンがＥＥＰＲＯＭにアクセスしているときに瞬停等を検知したときはＥＥＰＲＯＭへのアクセスを即時停止することができるが、別のマイコンがＥＥＰＲＯＭにアクセスしているときに瞬停等を検知しても、マイコン間通信によりアクセス停止指令を行っていたのでは間に合わず、別のマイコンがＥＥＰＲＯＭのアクセスを停止する前にＥＥＰＲＯＭの電源電圧が降下してしまうおそれがある。
【０００９】
そこで、本発明は、少なくとも２つのマイコンを各種動作制御用に備えた制御装置において、瞬停等の電源の異常時において、かかる電源異常を検知するマイコンとは別のマイコンがＥＥＰＲＯＭにアクセスしていても、ＥＥＰＲＯＭのアクセスを可能な限り正常に実施できるようにすることを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、本発明は、次の技術的手段を講じた。
【００１１】
すなわち、本発明の制御装置は、相互に通信可能に構成された第１及び第２のマイコン（マイクロコントローラ乃至マイクロコンピュータ）と、第１及び第２のマイコンがアクセスする不揮発性記憶素子とを備え、該記憶素子はチップセレクト端子を備え、該端子に所定の有効信号を入力しているときは第１及び第２のマイコンのアクセスを受け付けるが、該端子に所定の無効信号を入力しているときは第１及び第２のマイコンのアクセスを受け付けないよう構成され、第１及び第２のマイコンは、前記記憶素子にアクセスを行う際には前記チップセレクト端子に前記有効信号を入力させるよう動作するとともに、第１のマイコンは、電源の所定の異常を検知可能に構成されているとともに、電源の所定の異常を検知すると第２のマイコンの前記記憶素子へのアクセス状態にかかわらず前記無効信号を前記記憶素子のチップセレクト端子に入力させるよう動作するものとなされている（請求項１）。
【００１２】
かかる本発明の制御装置によれば、例えば、商用交流電源波形のゼロクロス点が５０ミリ秒以上検出されないなどマイコンや記憶素子に供給される制御電源電圧が降下する予兆として現れる商用交流電源の所定の異常を第１のマイコンが検知すると、マイコンや記憶素子の制御電源電圧が降下してしまう前に、記憶素子のチップセレクト端子に無効信号を強制的に入力させるよう第１のマイコンが動作する。したがって、電源異常検知時に第２のマイコンが記憶素子にアクセスしていたとしても、制御電源電圧が供給されているうちに記憶素子を安定な待機状態に移行させることができ、不揮発性記憶素子に記憶されている重要なデータが破損したりメモリセルに予期しない損傷が生じたりすることを回避できる。
【００１３】
また、本発明の制御装置は、相互に通信可能に構成された第１及び第２のマイコンと、第１及び第２のマイコンがアクセスする不揮発性記憶素子とを備え、該記憶素子はチップセレクト端子を備え、該端子に所定の有効信号を入力しているときは第１及び第２のマイコンのアクセスを受け付けるが、該端子に所定の無効信号を入力しているときは第１及び第２のマイコンのアクセスを受け付けないよう構成され、第２のマイコンは、前記記憶素子にアクセスする前に第１のマイコンに対して所定のアクセス開始情報を送信し、アクセス終了時に第１のマイコンに対して所定のアクセス終了情報を送信するよう構成され、第１のマイコンは、電源の所定の異常を検知可能に構成されているとともに、第２のマイコンが前記記憶素子にアクセス中に電源の所定の異常を検知すると前記無効信号を前記記憶素子のチップセレクト端子に入力させるよう動作するものとすることができる（請求項２）。
【００１４】
かかる構成によれば、上記した請求項１に係る発明の作用効果に加えて、次の作用効果を奏することができる。すなわち、第１のマイコンは、自らが不揮発性記憶素子にアクセスしているときに電源の所定の異常を検知したときは、自らのアクセス自体を強制中断することによって、アクセス中の電源断による種々の不具合の発生を低減できる。一方、第２のマイコンが不揮発性記憶素子にアクセス中に電源の所定の異常を検知したときは、チップセレクト端子に無効信号を強制的に入力させるよう第１のマイコンが動作することで、電源異常検知から記憶素子をアクセス無効状態とするまでのタイムラグを可及的に短くすることができる。
【００１５】
なお、第１のマイコンが電源異常を検知したときの前記動作は、前記記憶素子のチップセレクト端子に無効信号が強制的に入力される状態とするための第１のマイコンの所定の入出力ポートの状態変更であってよい。例えば、第１のマイコンの所定の入出力ポートを、通常時はハイインピーダンス状態としておき、電源異常検知時にＬｏｗ信号出力状態やＨｉｇｈ信号出力状態に状態変更させることができる。また、通常時はＬｏｗ信号出力状態やＨｉｇｈ信号出力状態としておき、電源異常検知時にハイインピーダンス状態に状態変更することで上記作用が生じるよう回路構成することも可能である。所定の入出力ポートは、好ましくは、第１のマイコンが前記記憶素子にアクセスする際に前記チップセレクト端子に有効信号を出力するためのアクセス指令出力端子とすることができるが、該アクセス指令出力端子とは別の入出力端子であっても良い。
【００１６】
上記本発明の制御装置において、第１のマイコンは、電源の所定の異常が解消された後、第２のマイコンに対して、前記記憶素子への再アクセスを求める通信を行うよう構成されていてよい（請求項３）。これによれば、例えば、商用交流電源波形のゼロクロス点が検出できた場合など、商用交流電源から生成出力される制御電源電圧が降下してしまう前に商用交流電源の異常が解消したことを第１のマイコンが検出すると、チップセレクト端子に無効信号を強制的に入力させる信号出力動作をキャンセルすることで第２のマイコンが不揮発性記憶素子にアクセス可能な状態とするとともに、第２のマイコンに対して記憶素子への再アクセスを求める通信を行う。一方、第２のマイコンは、再アクセスを求める通信がなされると、直前の不揮発性記憶素子に対するアクセスを再度行うように構成でき、これにより、第２のマイコンが不揮発性記憶素子にアクセス中に第１のマイコンによって不揮発性記憶素子を強制的にアクセス無効状態に移行させた場合に、第２のマイコンに再アクセスさせることでデータの整合性を担保することができる。なお、商用交流電源が停電してマイコンへの制御電源電圧が降下した場合には、第１及び第２のマイコンは電源断状態となって、再度電源供給されたときにリセットされることとなる。
【００１７】
また、本発明の制御装置は、具体的な構成として、好ましくは次のような構成を具備することができる。すなわち、第１及び第２のマイコンは、前記記憶素子のチップセレクト端子に接続されたアクセス指令出力端子をそれぞれ備えることができる。
【００１８】
第１のマイコンの前記アクセス指令出力端子は、Ｈｉｇｈ信号出力状態、Ｌｏｗ信号出力状態及びハイインピーダンス状態を含む複数の状態のいずれかに選択的に切り替え制御可能に構成できる。
【００１９】
第２のマイコンの前記アクセス指令出力端子は、Ｈｉｇｈ信号出力状態、並びに、Ｌｏｗ信号出力状態及び／又はハイインピーダンス状態を含む少なくとも２又は３つの複数の状態（Ｈｉｇｈ信号出力状態とＬｏｗ信号出力状態の２つの状態、又は、Ｈｉｇｈ信号出力状態とハイインピーダンス状態の２つの状態、又は、Ｈｉｇｈ信号出力状態とＬｏｗ信号出力状態とハイインピーダンス状態の３つの状態）のいずれかに選択的に切り替え制御可能に構成できる。
【００２０】
前記チップセレクト端子と第１のマイコンの前記アクセス指令出力端子との間の配線インピーダンスは、前記チップセレクト端子と第２のマイコンの前記アクセス指令出力端子との間の配線インピーダンスよりも小さくする。また、前記チップセレクト端子にはプルダウン抵抗を接続することができる。
【００２１】
前記チップセレクト端子はハイインピーダンス状態の入力端子であり、前記有効信号及び前記無効信号のいずれか一方はＨｉｇｈ信号であり、他方はＬｏｗ信号であってよい。
【００２２】
以上の構成によって、第１のマイコンは、前記記憶素子へのアクセス中は第１のマイコンの前記アクセス指令出力端子をＨｉｇｈ信号出力状態に切り替えることにより前記チップセレクト端子に前記有効信号を入力させることができる。また、第１のマイコンが前記記憶素子にアクセスしないときは第１のマイコンの前記アクセス指令出力端子をハイインピーダンス状態に切り替えることで、第２のマイコンのアクセス指令出力端子の出力状態によってチップセレクト端子の入力信号が有効信号と無効信号とに切り替わるようにする。
【００２３】
また、第２のマイコンは、前記記憶素子へのアクセス中は第２のマイコンの前記アクセス指令出力端子をＨｉｇｈ信号出力状態に切り替えることにより前記チップセレクト端子に前記有効信号を入力させることができる。一方、アクセスしないときは第２のマイコンの前記アクセス指令出力端子をハイインピーダンス状態又はＬｏｗ信号出力状態に切り替えることで、第１のマイコンのアクセス指令出力端子の出力状態によってチップセレクト端子の入力信号が有効信号と無効信号とに切り替わるようにする。なお、第２のマイコンのアクセス指令出力端子がＬｏｗ信号出力状態でも良いのは、第２のマイコンのアクセス指令出力端子とチップセレクト端子との間の配線インピーダンスが高く、Ｌｏｗ信号出力状態であっても、ハイインピーダンス状態と同視できるからである。
【００２４】
そして、第１のマイコンが電源の所定の異常を検知したときの前記動作は、第１のマイコンの前記アクセス指令出力端子をＬｏｗ信号出力状態に切り替えることとすることができる（請求項４）。
【００２５】
かかる構成によれば、両マイコンがそれぞれチップセレクト端子の入力信号を制御できるとともに、第２のマイコンのアクセス指令出力端子の状態にかかわらず、電源の異常を検知する第１のマイコンのアクセス指令出力端子をＬｏｗ信号出力状態とすることによってチップセレクト端子に強制的に無効信号を入力させることが可能となり、簡単な回路構成でありながらも不揮発性記憶素子のデータの信頼性向上を図ることができる。
【００２６】
なお、第１及び第２のマイコンが同時に不揮発性記憶素子にアクセスすることがないよう、両マイコン間で互いにアクセス状態を通信により確認して、他方のマイコンが不揮発性記憶素子にアクセスしている間は、そのアクセスが終了するまで、自己による不揮発性記憶素子へのアクセスを待機するよう構成することが好ましい。若しくは、第２のマイコンが不揮発性記憶素子にアクセスする場合には、第１のマイコンにアクセス許可要求を行い、第１のマイコンがアクセスを許可している間のみ第２のマイコンが不揮発性記憶素子にアクセス可能とするよう構成することもできる。
【００２７】
また、第１のマイコンが異常を検知する電源は商用交流電源であってよく、本発明の制御装置１は、両マイコン及び不揮発性記憶素子の電源端子に供給される直流電源電圧を商用交流電源から生成するスイッチング電源回路やレギュレータなどからなる電源回路部を備えることができ、さらに、商用交流電源に瞬停乃至瞬低が生じたときに、所定時間、例えば１００ミリ秒程度は上記直流電源電圧を保持できるようにするためにスイッチング電源回路やレギュレータの出力側に電解コンデンサなどのキャパシタを設けておくことが好ましい。このキャパシタは、平滑回路として実装されるものであってもよい。
【発明の効果】
【００２８】
本発明によれば、瞬停乃至瞬停等の電源の異常時において、かかる電源異常を検知するマイコンとは別のマイコンがＥＥＰＲＯＭにアクセスしていても、ＥＥＰＲＯＭのアクセスを可能な限り正常に実施できる。
【図面の簡単な説明】
【００２９】
【図１】本発明の一実施形態に係る制御装置の概略回路図である。
【発明を実施するための形態】
【００３０】
以下、本発明の好適な実施形態を図面に基づいて説明する。
【００３１】
図１は、ガスファンヒータなどの燃焼機器に内蔵される制御装置１の概略回路構成、特に、電源回路構成を示しており、該制御装置１の電源回路部は、商用交流電源から１５Ｖ直流電源電圧（第１の直流電源電圧）を生成出力するスイッチング電源回路２と、該電源回路２の入力側で商用交流電源波形のゼロクロス点を検出してゼロクロス点で検出パルスを出力するゼロクロス検出回路３と、１５Ｖ直流電源電圧から５Ｖ直流電源電圧（５Ｖ−１）を生成出力する第１のレギュレータ４と、１５Ｖ直流電源電圧から５Ｖ直流電源電圧（５Ｖ−２）を生成出力する第２のレギュレータ５とを備えている。スイッチング電源回路２の出力側には電解コンデンサＣ１からなる平滑回路が設けられ、第１のレギュレータ４の出力側には電解コンデンサＣ２からなる平滑回路が設けられ、第２のレギュレータ５の出力側には電解コンデンサＣ３からなる平滑回路が設けられている。
【００３２】
また、制御装置１は、マイコン間通信可能に接続されたメインマイコン１１（第１のマイコン）及びサブマイコン１２（第２のマイコン）の２つのマイコンを制御中枢として備えている。これら両マイコン１１，１２の電源端子Ｖｃｃには、第１のレギュレータ４の出力が制御電源電圧として供給されている。
【００３３】
また、これら両マイコン１１，１２に、燃焼機器に具備される各種制御弁やファンモータやイグナイタなどの制御対象機器の動作制御処理を振り分けて割り当て可能に構成されている。すなわち、各マイコン１１，１２は、制御対象機器への動作指令信号を出力可能な動作指令信号出力ポートを備え、燃料供給路を開閉する開閉電磁弁はメインマイコン１１が開閉動作制御し、一方、燃料供給路の流量を調整する比例弁はサブマイコン１２が開度制御するなど、燃焼機器の燃焼動作に必要な各種動作制御が２つのマイコン１１，１２に振り分けて割り当てることができる。
【００３４】
上記ゼロクロス検出回路３が出力するゼロクロス検出波形は、メインマイコン１１の電源監視信号入力端子に入力されており、メインマイコン１１がゼロクロス検出パルス間の間隔を監視して、この間隔が所定値以上（例えば５０ミリ秒以上）であれば商用電源に瞬停（電源の所定の異常）が発生したものと検知するよう構成できる。
【００３５】
また、制御装置１は、両マイコン１１，１２がアクセス可能な共通の書き換え可能不揮発性記憶素子としてのＥＥＰＲＯＭ１３を備えている。このＥＥＰＲＯＭ１３の電源端子Ｖｃｃには、第２のレギュレータ５の出力が動作電源電圧として供給されている。なお、両マイコン１１，１２と同じ第１のレギュレータ５の出力をＥＥＰＲＯＭ１３の電源端子Ｖｃｃに供給することも可能である。
【００３６】
両マイコン１１，１２及びＥＥＰＲＯＭ１３は、図示しないデータバスにそれぞれ接続されており、該データバスを介してメインマイコン１１がＥＥＰＲＯＭ１３にリード／ライトアクセス可能であるとともに、データバスを介してサブマイコン１２もＥＥＰＲＯＭにリード／ライトアクセス可能に構成されている。
【００３７】
また、ＥＥＰＲＯＭ１３はチップセレクト端子ＣＳを備えており、該端子ＣＳにＨｉｇｈ信号（有効信号）を入力しているときはいずれか一のマイコン１１，１２からのアクセスを受け付けるが、チップセレクト端子ＣＳにＬｏｗ信号（無効信号）を入力しているときは両マイコン１１，１２からのアクセスを受け付けず、メモリセルに対する内部アクセス動作も行わないよう構成されている。
【００３８】
メインマイコン１１及びサブマイコン１２は、チップセレクト端子ＣＳに接続されたアクセス指令出力端子Ｏ１，Ｏ２をそれぞれ備えている。このアクセス指令出力端子Ｏ１，Ｏ２は、各マイコン１１，１２に具備された多数の入出力ポートのうちの一つによって構成されている。各マイコン１１，１２の入出力ポートは、内部設定制御によって、入力端子としても出力端子としても機能するよう構成されており、入力端子として設定された場合には当該端子はハイインピーダンス状態となり、出力端子として設定された場合には、Ｈｉｇｈ信号出力状態及びＬｏｗ信号出力状態のいずれかに切り替え可能である。
【００３９】
そして、本実施形態では、両マイコン１１，１２のアクセス指令出力端子Ｏ１，Ｏ２は、出力設定時のＨｉｇｈ信号出力状態及びＬｏｗ信号出力状態と、入力設定時のハイインピーダンス状態の３つの状態のいずれかに切り替えられるよう構成されている。
【００４０】
また、チップセレクト端子ＣＳとメインマイコン１１のアクセス指令出力端子Ｏ１との間の配線インピーダンスは非常に小さくされている。一方、チップセレクト端子ＣＳとサブマイコン１２のアクセス指令出力端子Ｏ２との間の配線インピーダンス（抵抗値）は、配線途中に例えば１ｋΩの抵抗器Ｒ１を設けることによって、大きくなされている。
【００４１】
また、チップセレクト端子ＣＳには、例えば１０ｋΩ程度のプルダウン抵抗Ｒ２が接続されており、これにより、いずれかのマイコン１１，１２のアクセス指令出力端子Ｏ１，Ｏ２がＨｉｇｈ信号出力状態になるとチップセレクト端子ＣＳに有効信号（Ｈｉｇｈ信号）が入力されるが、いずれのアクセス指令出力端子Ｏ１，Ｏ２からもＨｉｇｈ信号が出力されない場合には、チップセレクト端子ＣＳの入力電圧がプルダウンされて、無効信号（Ｌｏｗ信号）が入力されるよう構成されている。なお、ＥＥＰＲＯＭ１３としては、チップセレクト端子ＣＳへの入力がＬｏｗ信号でアクセス有効化、Ｈｉｇｈ信号でアクセス無効化するものを採用してもよく、この場合は、例えば、図１に示す回路において、チップセレクト端子ＣＳにＮＯＴ回路を設けることで対応できる。勿論、両マイコン１１，１２のアクセス指令出力端子Ｏ１，Ｏ２とチップセレクト端子ＣＳとの間の接続回路を改良することで対応することも可能である。
【００４２】
次に、各マイコン１１，１２がＥＥＰＲＯＭ１３にアクセスする際のアクセス処理方法について説明する。
【００４３】
メインマイコン１１がＥＥＰＲＯＭ１３にアクセスしようとする場合、サブマイコン１１がＥＥＰＲＯＭ１３にアクセスしていないことを確認した上で、サブマイコン１２に対してＥＥＰＲＯＭ１３へのアクセス禁止指令を通信により送信するとともに、アクセス指令出力端子Ｏ１をＨｉｇｈ信号出力状態としてＥＥＰＲＯＭ１３に対するアクセスを開始する。アクセス終了後、アクセス指令出力端子Ｏ１をハイインピーダンス状態としてチップセレクト端子ＣＳに無効信号を入力させるとともに、サブマイコン１２に対してＥＥＰＲＯＭ１３へのアクセス許可指令を通信により送信する。
【００４４】
メインマイコン１１のアクセス中に瞬停を検出した場合は、メインマイコン１１は、即時にＥＥＰＲＯＭ１３へのアクセスを中止乃至中断する。書き込みアクセス中であった場合には、瞬停が解消されれば再度書き込み処理を行うことが好ましい。
【００４５】
サブマイコン１１は、メインマイコン１１からアクセス禁止指令がなされていないときにＥＥＰＲＯＭ１３へのアクセスを行うよう構成され、アクセス禁止指令がなされているときはメインマイコン１１からアクセス許可指令がなされるまで待機する。
【００４６】
また、サブマイコン１２は、ＥＥＰＲＯＭ１３にアクセスしようとする場合、メインマイコン１１に対して、ＥＥＰＲＯＭ１３へのアクセスを開始する旨の情報を送信する。かかる情報によって、メインマイコン１１は、サブマイコンがＥＥＰＲＯＭ１３にアクセスしているか否かを確認可能である。また、サブマイコン１２は、アクセス指令出力端子Ｏ２をＨｉｇｈ信号出力状態に切り替え、これによりＥＥＰＲＯＭ１３のチップセレクト端子ＣＳに有効信号（Ｈｉｇｈ信号）を入力させて、ＥＥＰＲＯＭ１３に対するアクセスを開始する。アクセス終了後、サブマイコン１２は、アクセス指令出力端子Ｏ２をハイインピーダンス状態としてチップセレクト端子ＣＳに無効信号（Ｌｏｗ信号）を入力させるとともに、メインマイコン１１に対してアクセスを終了した旨の情報を送信するよう構成されている。
【００４７】
サブマイコン１２がＥＥＰＲＯＭ１３にアクセスしているときにメインマイコン１１が瞬停発生を検知したとき、マイコン間通信によってアクセス中断指令を送信していたのでは処理速度が遅すぎるため、メインマイコン１１は、アクセス指令出力端子Ｏ１をハイインピーダンス状態からＬｏｗ信号出力状態に切り替えることで、チップセレクト端子ＣＳに強制的に無効信号（Ｌｏｗ信号）を入力させるよう構成されている。
【００４８】
なお、各マイコン１１，１２によるアクセスが完了した直後に瞬停発生を検知した場合、ＥＥＰＲＯＭ１３の内部の書き込み処理等に５ミリ秒程度の時間を要するが、上記電解コンデンサＣ１〜Ｃ３によって停電時であっても１００ミリ秒程度は両マイコン１１，１２及びＥＥＰＲＯＭ１３への制御電源電圧は保持されるため、瞬停発生による影響は小さいものとなる。
【００４９】
さらに、メインマイコン１１は、サブマイコン１２がＥＥＰＲＯＭ１３にアクセス中にチップセレクト端子ＣＳに強制的に無効信号を入力させた場合には、制御電源電圧が保持されていたことを条件に、瞬停が解消した後にサブマイコン１２に対して、再度アクセスを行うことを求める通信を行うよう構成されている。サブマイコン１２は、メインマイコンから上記の再アクセス要求がなされると、直前のアクセスを再度行う。すなわち、リードアクセスであった場合には、同じデータを再度読み込む。また、ライトアクセスであった場合には、同じデータを再度書き込む。
【００５０】
本実施形態によれば、サブマイコン１２がＥＥＰＲＯＭ１３にアクセスしているときに瞬停が発生しても、メインマイコン１１がＥＥＰＲＯＭ１３のチップセレクト端子に無効信号を強制的に入力させるよう動作することによって、ＥＥＰＲＯＭ１３を保護することが可能である。さらに、停電には至らず、かつ、両マイコン１１，１２やＥＥＰＲＯＭ１３に供給される制御電源電圧への影響も殆どなかった場合には、両マイコン１１，１２は各種制御を継続するが、メインマイコン１１により強制的に無効化されているＥＥＰＲＯＭ１３とのリードアクセスによってサブマイコン１２が取得したデータや、サブマイコン１２がＥＥＰＲＯＭ１３に書き込んだデータについては信頼性が保証されないが、メインマイコン１１がサブマイコン１２に再アクセス要求を行うことで信頼性を担保できる。
【００５１】
本発明は、上記実施形態に限定されるものではなく、適宜設計変更できる。例えば、上記実施形態では、商用交流電圧波形のゼロクロス点の間隔に基づいて商用交流電源の異常を検知する構成を例示したが、例えば、商用交流電圧値を監視して、電圧レベルが正常値に対して所定比率以上（例えば５割以上）小さくなったときに、商用交流電源に瞬低が発生し、これによりマイコン１１，１２やＥＥＰＲＯＭ１３に供給される制御電源電圧が大きく低下する可能性があるものとして、電源の異常と検知することもできる。
【符号の説明】
【００５２】
１  制御装置
１１  第１のマイコン（メインマイコン）
Ｏ１  アクセス指令出力端子
１２  第２のマイコン（サブマイコン）
Ｏ２  アクセス指令出力端子
１３  不揮発性記憶素子（ＥＥＰＲＯＭ）
ＣＳ  チップセレクト端子
Ｒ１  配線インピーダンス
Ｒ２  プルダウン抵抗
【図１】
2018031573.tif 000003