(57)【特許請求の範囲】
【請求項１】
制御データを格納する記憶手段と、この記憶手段のデータ読出し／書込み動作を制御するマイクロコンピュータとを備え、前記記憶手段へのデータ書込み動作の際に、この記憶手段からの書込み終了出力を所定の周期で複数回連続して検知した場合のみデータ書込み終了と判断することを特徴とする燃焼器の制御装置。
【請求項２】
制御データを格納する記憶手段と、この記憶手段のデータ読出し／書込み動作を制御するマイクロコンピュータとを備え、停電時、又はデータクリア時の前記記憶手段へのデータ書込みの際に、この記憶手段からの書込み終了出力を所定の周期で複数回連続して検知した場合のみデータ書込み終了と判断することを特徴とする燃焼器の制御装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、マイクロコンピュータにより運転制御を行う燃焼器に関し、更に詳しくは、機器制御用データを格納する記憶手段を搭載した燃焼器の制御装置に関するものである。
【０００２】
【従来の技術】
従来より、この種の燃焼器は、機内に搭載されたマイクロコンピュータ（以下マイコンと呼ぶ）によって制御されており、電源投入時にＥＥＰ−ＲＯＭ等、読出し／書込み可能な不揮発性メモリに格納されている各種制御データ（例えば、給湯設定温度データ、シャワー設定温度データ、風呂設定温度データ、風呂水位位置データ等）がマイコン内に取り込まれ、これら制御データを参照に機器の燃焼制御が行われる。又、機器稼働中上記制御データは、マイコン上で絶えず更新されているが、停電等による緊急停止時には、最新の制御データを保持すべく、マイコン上の制御データが電源断直前に一旦上記不揮発性メモリに退避させられ、停電復帰後に再び退避データがマイコン内に取り込まれるようになっている。
【０００３】
【発明が解決しようとする課題】
図３は、上記制御データを記憶手段に退避させる際の従来の動作フローチャートである。本フローチャートが示すように、停電時、又はデータクリア時に制御データをメモリ（ＥＥＰ−ＲＯＭ）へ書込む際、マイコンはデータ転送後、上記メモリからの書込み終了出力を検知することで、転送したデータの書込み終了を判断し、係る検知動作を繰り返し行うことで保持すべき全制御データ（１６ワード）をメモリ内に退避させていた。しかしながら、書込みの際、書込み終了出力を一回だけ検知して書込み終了を確認するのでは、マイコンがノイズ等を書込み終了出力と誤認識した場合メモリに不確実なデータが格納されることとなり、その結果、誤った温度設定が為されるといった危険性もあり、燃焼器の信頼性に問題が生ずる。
【０００４】
本発明の目的は、上記不都合を解消し、制御データ退避動作の信頼性を向上した安全性の高い燃焼器の制御装置を提供することである。
【０００５】
【課題を解決するための手段】
即ち、本発明は、制御データを格納する記憶手段と、この記憶手段のデータ読出し／書込み動作を制御するマイクロコンピュータとを備え、前記記憶手段へのデータ書込み動作の際に、この記憶手段からの書込み終了出力を所定の周期で複数回連続して検知した場合のみデータ書込み終了と判断するようにした。
【０００６】
又、本発明は、制御データを格納する記憶手段と、この記憶手段のデータ読出し／書込み動作を制御するマイクロコンピュータとを備え、停電時、又はデータクリア時の前記記憶手段へのデータ書込みの際に、この記憶手段からの書込み終了出力を所定の周期で複数回連続して検知した場合のみデータ書込み終了と判断するようにした。
【０００７】
【作用】
上記構成により、本発明では、制御データ書込み時、記憶手段送出された書込み終了出力がマイクロコンピュータによって所定の周期で複数回チェックされ、書込み終了出力が所定回数連続して確認できれば、データの書込みが正常終了したと判断される。
【０００８】
従って、この書込み終了チェックの周期とチェック回数を適宜設定することにより、たまたまノイズ等を書込み終了出力“有り”と誤認識した場合でも、この誤認が所定回数連続して発生する確率は極めて小さくなるため、メモリの書込動作の信頼性が著しく向上する。
【０００９】
【実施例】
図１は、本発明に係る燃焼器の制御装置の一実施例を示すブロック構成図である。
【００１０】
図中、２は機器の燃焼運転を一括制御するマイコンで、このマイコン２には給湯設定温度データ、シャワー設定温度データ、風呂設定温度データ、風呂水位位置データ等、機器の燃焼制御に必要な各種制御データが格納される記憶手段４としての不揮発性メモリ、例えば、ＥＥＰ−ＲＯＭが接続されている。このＥＥＰ−ＲＯＭ４にはデータクロックＣＬ、チップセレクトＣS 、データ入力ＤI 、データ出力ＤO 等の端子が用意されており、夫々、マイコン２のポートＰ0 、Ｐ1 、Ｐ3 に接続されている。
【００１１】
又、マイコン２のポートＰ4 、Ｐ5 には、上記ＥＥＰ−ＲＯＭ４へのデータ退避を指示する停電検出回路１やメモリの内容を初期化するクリアＳＷ３が接続されており、その他に燃焼制御回路５が接続されている。
【００１２】
本発明による燃焼器の制御装置は上記構成であり、以下に本発明の趣旨である制御データの退避動作について図２の動作フローチャートに基づいて説明する。
【００１３】
本フローチャートは、停電時、或いはクリアＳＷ３操作時にマイコン２上の制御データや初期値データ等を記憶手段４に書込む際の制御動作を示したものである。
【００１４】
本実施例では、この記憶手段４として電気的に消去／書込みが可能なシリアルメモリ（ＥＥＰ−ＲＯＭ）が使用されており、既述したデータクロックＣＬ、チップセレクトＣS 、データ入力ＤI 、データ出力ＤO 等の制御のもと、マイコン２によるデータの読出し／書込み動作が実行される。
【００１５】
初めに、停電検出回路１からのパルス信号やクリアＳＷ３のスイッチ押下信号によりデータ書込みの有無が判断される。上記停電検出回路１のパルス出力が停止し、停電状態が確認された場合は、マイコン上の制御データがＥＥＰ−ＲＯＭ４に書き込まれ（データ退避）、又クリアＳＷ３が操作された場合は、ＥＥＰ−ＲＯＭ４の内容が初期値にセットされる。
【００１６】
いずれの場合も、メモリ書込みの際、マイコン２はポートＰO のチップセレクト信号Ｃs を“Ｈ”にセットし、ポートＰ2 から書込みアドレスと制御データ（クリアＳＷ押下の場合には初期値データ）をポートＰ1 からのデータクロックＣＬに同期させてＥＥＰ−ＲＯＭ４に出力し、制御データＤI の転送を開始する。１ワードのデータ転送が終了した後、チップセレクトＣs を“Ｌ”にセットすると、ＥＥＰ−ＲＯＭ４は指定されたメモリアドレスに受信した制御データＤI の書込みを実行し、書込み終了の確認信号（ＲＥＡＤＹ）をデータ出力Ｄo に送出する。マイコン２はポートＰ3 を介し、この書込み終了出力Ｄ0 を検知し、制御データＤI のメモリ書込み終了を確認する。
【００１７】
一回目の書込み終了出力Ｄ0 が確認されると、所定時間後（１００μｓｅｃ後）、再度、この書込み終了出力Ｄ0 の有無がチェックされる。マイコン２は連続して２回の書込み終了出力“有り”が確認された時に制御データＤI の正常書込み終了を判断し、順次残りのデータを転送しながら同様のチェックを繰り返し、全データ１６ワードの書込みを実行する。
【００１８】
以上のように、ＥＥＰ−ＲＯＭ４からの書込み終了出力Ｄ0 “有り”を複数回（本実施例では、２回）連続してチェックすることにより、データ書込みの際の書込み終了確認の誤認識が防止できる。即ち、本実施例のように、この書込み終了チェックの周期を１００μｓｅｃというように、想定されるノイズ幅より十分大きく設定しておけば、万一、書込み終了出力の有無確認の際、ノイズ等を書込み終了出力Ｄ0 “有り”と誤認識たとしても、１００μｓｅｃ後の２回目のチェック時に上記ノイズが存在していたり、又、新たにこのタインミングでノイズが発生する確率は極めて小さく、従って、書込動作の信頼性を著しく向上させることが可能となる。
【００１９】
以上が制御データＤI の書込み動作の詳細であるが、書込み終了出力Ｄ0 のチェック周期やチェック回数は上記実施例に限定されるものではなく、回路構成やマイコン２の処理時間等から最適条件を適宜設定することができる。又、記憶手段４としてＥＥ−ＰＲＯＭを用いたが、これに限定されるものではなく、本発明はバッテリＲＡＭ等への書込みにも適用可能である。
【００２０】
【発明の効果】
以上説明したように本発明によれば、制御データを格納する記憶手段と、この記憶手段のデータ読出し／書込み動作を制御するマイクロコンピュータとを備え、前記記憶手段へのデータ書込み動作の際に、この記憶手段からの書込み終了出力を所定の周期で複数回連続して検知した場合のみデータ書込み終了と判断するようにしたので、ノイズ等による書込みの誤動作が防止され、データ退避の信頼性が向上する。
【００２１】
又、上記書込み終了出力の連続検知を停電等の際のデータ退避動作に適用することにより、如何なる場合にも常に信頼性の高い制御データが保持可能となり、装置の安全性がより確実に確保できる。
【００２２】
【図面の簡単な説明】
【図１】本発明に係る燃焼器の制御装置の一実施例を示すブロック構成図である。
【図２】同、燃焼器の制御装置の動作フローチャートを示す。
【図３】従来の燃焼装置の制御装置の動作フローチャートを示す。
【符号の説明】
２  マイクロコンピュータ
４  記憶手段（ＥＥＰ−ＲＯＭ）
【図１】
0003667815.tif 000002
【図２】
0003667815.tif 000003
【図３】
0003667815.tif 000004