JPH109671A - Time error correcting device of remote controller for water heater - Google Patents

Time error correcting device of remote controller for water heater

Info

Publication number
JPH109671A
JPH109671A JP8181584A JP18158496A JPH109671A JP H109671 A JPH109671 A JP H109671A JP 8181584 A JP8181584 A JP 8181584A JP 18158496 A JP18158496 A JP 18158496A JP H109671 A JPH109671 A JP H109671A
Authority
JP
Japan
Prior art keywords
time
setting
timer
unit
water heater
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
JP8181584A
Other languages
Japanese (ja)
Inventor
Toshiya Shirokura
俊也 白倉
Hiroshi Yoshimoto
博 吉本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Harman Co Ltd
Original Assignee
Harman Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Harman Co Ltd filed Critical Harman Co Ltd
Priority to JP8181584A priority Critical patent/JPH109671A/en
Publication of JPH109671A publication Critical patent/JPH109671A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Selective Calling Equipment (AREA)

Abstract

PROBLEM TO BE SOLVED: To always maintain an accurate present time by calculating a time error for a predetermined counted value based on a time difference between a new time set by a user and an old time before setting and an accumulated counted value of a timer means corresponding to the difference, and correcting a counting means. SOLUTION: When a present time of a time display unit 3 of a controller 1 is changed and set, a time storing section 8 stores a new time and an old time before setting, while it sends a counted value of a timer 7 up to setting of the present time (before overflow) to a time error obtaining unit 9, resets a counted value of the timer 7, and restarts a counting operation. The unit 9 calculates a difference between the new time and the old time, then executes division of dividing the counted value by the difference, and stores it in a nonvolatile memory 10. Then, a correcting time interval of the unit 9 is obtained. A correcting time sensing timer 11 starts measuring the time. When the correcting time interval has elapsed, the time is corrected, and then the time is displayed.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、給湯器を遠隔制御
する装置、特に、計時機能を内蔵して給湯動作の時間管
理制御を行う給湯器用遠隔制御装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a device for remotely controlling a water heater, and more particularly to a remote control device for a water heater which has a built-in timekeeping function and performs time management control of a water heater operation.

【0002】[0002]

【従来の技術】従来より、給湯器用遠隔制御装置とし
て、時間管理制御を行うことができる装置が用いられて
いる。このような給湯器用遠隔制御装置は、発振子を用
いた計時機能を内蔵しており、この計時機能に基づいて
浴槽の湯張り時刻を予約設定すること等の、給湯動作の
時間管理制御を行っている。
2. Description of the Related Art Conventionally, a device capable of performing time management control has been used as a remote control device for a water heater. Such a remote control device for a water heater has a built-in timekeeping function using an oscillator, and performs time management control of the hot water supply operation, such as making a reservation setting of the hot water filling time of the bathtub based on the timekeeping function. ing.

【0003】[0003]

【発明が解決しようとする課題】しかしながら、従来の
給湯器用遠隔制御装置では、計時機能の精度が低いた
め、給湯動作の時間管理制御が時間的に正確に行えない
という問題点があった。例えば、予約した時刻から所定
の湯張り時間が経過しているにもかかわらず浴槽の湯張
りが未だ完了していなかった、というような事態がしば
しば起こっていた。計時機能の精度が低い一つの原因
は、発振子の発振周波数が温度による影響を受けやすい
ことにある。給湯器用遠隔制御装置に一般に用いられて
いる水晶発振子は、発振周波数の温度係数が数ppm/
°Cであり、セラミック系発振子の温度係数に比べると
格段に優れている。しかしながら、給湯器用遠隔制御装
置はその設置場所が台所や浴室内等、周囲温度の変化が
激しい所であることが多いため、温度変化によって発信
周波数に誤差を生じる。また、他の原因として、発振子
固有の性能のばらつきが大きいこと等が挙げられる。こ
のような原因から、1ケ月、2ケ月と経過するうちに次
第に時間の誤差が蓄積され、計時した時刻が真の現在時
刻から大きく遅れてしまったり、逆に進んでしまったり
して、不正確なものとなる。そのため、ユーザーは給湯
器用遠隔制御装置に対して時刻修正を行う操作を頻繁に
行わなければならない。
However, in the conventional remote control device for a water heater, there is a problem that the time management control of the hot water supply operation cannot be accurately performed in time because the accuracy of the timekeeping function is low. For example, a situation has often occurred in which bathing of a bathtub has not yet been completed even though a predetermined bathing time has elapsed from the reserved time. One cause of the low accuracy of the timekeeping function is that the oscillation frequency of the oscillator is easily affected by temperature. A crystal oscillator generally used for a water heater remote control device has a temperature coefficient of oscillation frequency of several ppm /
° C, which is much better than the temperature coefficient of a ceramic resonator. However, since the remote control device for a water heater is often installed in a place where the ambient temperature changes drastically, such as a kitchen or a bathroom, an error occurs in the transmission frequency due to the temperature change. Another cause is a large variation in performance inherent in the resonator. For this reason, time errors gradually accumulate in the course of one month and two months, and the measured time may be significantly delayed from the true current time, or may be advanced in the opposite direction. It becomes something. Therefore, the user must frequently perform an operation of adjusting the time on the remote control device for the water heater.

【0004】給湯器用遠隔制御装置の計時機能が、発振
子の発振現象を利用するものではなく、商用電源の周波
数(50Hz又は60Hz)を利用して計時を行う構成
のものであれば、基本的に時刻の狂いは生じない。しか
しながら、比較的複雑で高度な回路が必要となり、コス
トアップを招来する等の新たな問題が起こり、実用性が
失われるため、好ましくない。
If the timekeeping function of the remote control device for a water heater does not use the oscillation phenomenon of an oscillator, but has a configuration in which timekeeping is performed using the frequency of a commercial power supply (50 Hz or 60 Hz), it is basically required. There is no time skew. However, a relatively complicated and sophisticated circuit is required, and a new problem such as an increase in cost occurs, and practicality is lost.

【0005】本発明は、上記のような従来の問題点に鑑
み、ユーザーが時刻修正を頻繁に行わなくても給湯動作
の厳密な時間管理制御を行うことのできる給湯器用遠隔
制御装置を、コストアップを招くことなく提供すること
を目的とする。
SUMMARY OF THE INVENTION In view of the above-mentioned conventional problems, the present invention provides a water heater remote control device capable of performing strict time management control of a hot water supply operation without frequently correcting the time by a user. The purpose is to provide without up.

【0006】[0006]

【課題を解決するための手段】上記目的を達成するた
め、本発明による給湯器用遠隔制御装置の時刻誤差補正
装置は、発振子の発振周波数に基づいて計時する計時手
段と、計時手段が計時した時刻を表示する時刻表示手段
と、計時手段が計時した時刻を任意の時刻に設定する時
刻設定手段と、時刻設定手段による時刻の設定に伴いカ
ウント動作が始動するタイマ手段と、時刻設定手段によ
って設定された新時刻と設定前の旧時刻とを記憶する時
刻記憶手段と、新時刻と旧時刻との時間差と、旧時刻の
設定から新時刻の設定までのタイマ手段のカウント値と
に基づき時刻誤差データを演算求出する時刻誤差求出手
段と、時刻誤差データに従って計時手段に対して時刻補
正処理を行う時刻誤差補正手段とを備えたものである。
これにより、所定のカウント値に対して生じる時刻誤差
を打ち消すように計時手段の補正がなされるので、ユー
ザーが時おり時刻修正を行えば、後は装置自体が、計時
手段の提供する現在時刻の誤差傾向を検知して定期的に
時刻補正を行う。
In order to achieve the above object, a time error correcting device for a remote control device for a water heater according to the present invention has a time measuring means for measuring time based on an oscillation frequency of an oscillator, and a time measuring means for measuring time. Time display means for displaying the time, time setting means for setting the time measured by the clock means to an arbitrary time, timer means for starting a count operation in accordance with the time setting by the time setting means, and setting by the time setting means Time storage means for storing the set new time and the old time before setting, a time difference based on the time difference between the new time and the old time, and the count value of the timer means from the setting of the old time to the setting of the new time. It is provided with a time error calculating means for calculating and calculating data, and a time error correcting means for performing a time correcting process on the clock means according to the time error data.
As a result, the timepiece is corrected so as to cancel the time error generated with respect to the predetermined count value, so that if the user corrects the time from time to time, the device itself will thereafter change the current time provided by the timekeeping means. The time is corrected periodically by detecting the error tendency.

【0007】また、時刻誤差補正手段は、前記カウント
値を前記時間差で除した値をカウントするごとに時刻補
正処理を行うように構成することができる。この場合
は、時刻の最小表示単位に対応するカウント数ごとに時
刻補正が行われる。
The time error correcting means may be configured to perform a time correction process each time a value obtained by dividing the count value by the time difference is counted. In this case, time correction is performed for each count number corresponding to the minimum display unit of time.

【0008】また、上記時刻誤差補正装置は、タイマ手
段のカウント値がオーバーフローした時点で当該タイマ
手段の動作を停止させ、時刻設定手段による時刻の設定
によりタイマ手段を始動させるタイマ制御手段を設けて
も良い。これにより、オーバーフローにより信頼性を失
ったカウント値に基づいて時刻誤差データを誤算するこ
とがなくなる。
Further, the time error correction device is provided with timer control means for stopping the operation of the timer means when the count value of the timer means overflows, and for starting the timer means by setting the time by the time setting means. Is also good. This prevents the time error data from being miscalculated based on the count value that has lost reliability due to the overflow.

【0009】また、上記時刻誤差補正装置は、時刻誤差
データを記憶する不揮発性の記憶手段を備えても良い。
この場合には、停電が起きても時刻誤差データは保持さ
れる。
Further, the time error correction device may include a non-volatile storage means for storing time error data.
In this case, the time error data is retained even if a power failure occurs.

【0010】[0010]

【発明の実施の形態】図1は本発明の一実施形態による
給湯器用遠隔制御装置の構成を示すブロック図である。
なお、計時機能以外の構成は本発明と直接関係がないの
で説明を省略する。
FIG. 1 is a block diagram showing the configuration of a remote control device for a water heater according to one embodiment of the present invention.
Note that the configuration other than the timekeeping function is not directly related to the present invention, and a description thereof will be omitted.

【0011】給湯器用遠隔制御装置(以下、「コントロ
ーラ」と略記する。)1は、図1に示すように、現在時
刻の計時を行う計時部2と現在時刻の表示を行う時刻表
示部3とを備えている。発振子4から出力される発振信
号はCPU5により分周されたあと計時部2に送られ、
ここで計時される。時刻表示部3は計時部2により得ら
れた現在時刻を刻々表示する。一般に、発振子4として
は水晶発振子が用いられ、時刻表示部3としては発光ダ
イオードや液晶表示器が用いられる。
As shown in FIG. 1, a remote control device 1 for a water heater (hereinafter abbreviated as "controller") includes a timekeeping section 2 for measuring the current time and a time display section 3 for displaying the current time. It has. The oscillation signal output from the oscillator 4 is sent to the timer 2 after being divided by the CPU 5,
It is timed here. The time display unit 3 displays the current time obtained by the clock unit 2 every moment. Generally, a crystal oscillator is used as the oscillator 4, and a light emitting diode or a liquid crystal display is used as the time display unit 3.

【0012】コントローラ1は、時刻設定部6、タイマ
部7及び時刻記憶部8を備えている。時刻設定部6によ
り、計時部2により提供された現在時刻を任意の時刻
(正しい現在時刻)に設定変更できる。時刻設定部6に
よる設定に伴い、タイマ部7は前回の設定から今回の設
定までの累積カウント値を後述の時刻誤差求出部9に送
出してから新たにカウント動作を始動する(すなわち、
リセットしてからカウントを始める)。時刻記憶部8に
は時刻設定部6により設定された新時刻と設定前の旧時
刻とが記憶される。
The controller 1 includes a time setting unit 6, a timer unit 7, and a time storage unit 8. The time setting unit 6 can change the setting of the current time provided by the clock unit 2 to an arbitrary time (correct current time). Along with the setting by the time setting unit 6, the timer unit 7 sends the cumulative count value from the previous setting to the current setting to the time error calculating unit 9 described later, and then starts a new counting operation (ie,
Reset and start counting). The time storage unit 8 stores the new time set by the time setting unit 6 and the old time before setting.

【0013】また、コントローラ1は時刻誤差求出部9
及び不揮発メモリ10、並びに、補正時間検知用タイマ
11及び時刻誤差補正部12を備えている。時刻誤差求
出部9は、時刻設定部6により設定された新時刻と設定
前の旧時刻との時間差、及び、設定時までに累積された
タイマ部7のカウント値に基づいて、一定時間間隔に生
ずる誤差時間量を「時刻誤差データ」として求出する。
不揮発メモリ10は一定時間間隔と誤差時間量とを記憶
する。補正時間検知用タイマ11は一定時間間隔が経過
する度に、そのことを知らせる信号を時刻誤差補正部1
2へ送る。時刻誤差補正部12は、計時部2に対して誤
差時間に見合った分だけ計時時刻を修正させる時刻修正
処理を行う。時刻修正処理により現在時刻を進める場合
は、例えば追加パルスを計時部2に送り、逆に時刻修正
処理により現在時刻を遅らせる場合は、CPU5から計
時部2に送られる分周パルスを間引きする。
The controller 1 is provided with a time error calculating section 9.
And a non-volatile memory 10, a correction time detection timer 11 and a time error correction unit 12. The time error calculating unit 9 determines a predetermined time interval based on the time difference between the new time set by the time setting unit 6 and the old time before setting, and the count value of the timer unit 7 accumulated up to the set time. Is obtained as "time error data".
The non-volatile memory 10 stores a fixed time interval and an error time amount. Each time the fixed time interval elapses, the correction time detection timer 11 outputs a signal notifying the fact to the time error correction unit 1.
Send to 2. The time error correction unit 12 performs a time correction process that causes the clock unit 2 to correct the clock time by an amount corresponding to the error time. When the current time is advanced by the time adjustment process, for example, an additional pulse is sent to the timer unit 2, and when the current time is delayed by the time adjustment process, the frequency-divided pulse sent from the CPU 5 to the timer unit 2 is thinned out.

【0014】また、コントローラ1はタイマ制御部13
及び通信用IF(インターフェース)14を備えてい
る。タイマ制御部13は、タイマ部7のカウント値がオ
ーバーフローした時点でタイマ部7の動作を停止させる
一方、時刻設定部6による次の設定によりタイマ部7を
始動させる機能を有しており、タイマ部7のオーバーフ
ローによる時刻誤差データの誤算が阻止されるようにな
っている。通信用IF14は、コントローラ1から出力
される制御指令信号を給湯器Aに送信するとともに、給
湯器Aより必要なデータを受信する機能を有する。本実
施形態における給湯器Aは、都市ガスや石油を燃料にし
て水を加熱する浴室給湯可能な燃焼式の給湯器であり、
コントローラ1により、浴槽(風呂)の湯張り時刻を予
約設定すること等の給湯動作の時間管理制御が行われ
る。
The controller 1 includes a timer control unit 13
And a communication IF (interface) 14. The timer control unit 13 has a function of stopping the operation of the timer unit 7 when the count value of the timer unit 7 overflows, and starting the timer unit 7 by the next setting by the time setting unit 6. The erroneous calculation of the time error data due to the overflow of the unit 7 is prevented. The communication IF 14 has a function of transmitting a control command signal output from the controller 1 to the water heater A and receiving necessary data from the water heater A. Hot water heater A in the present embodiment is a combustion type hot water heater capable of supplying water to a bathroom for heating water using city gas or oil as fuel,
The controller 1 performs time management control of a hot water supply operation such as setting a reservation for a hot water filling time of a bathtub (bath).

【0015】次に、コントローラ1における現在時刻の
設定・補正動作を、図2のフローチャートを参照して説
明する。
Next, the operation of setting and correcting the current time in the controller 1 will be described with reference to the flowchart of FIG.

【0016】コントローラ1の時刻表示部3で表示され
ている現在時刻が正しくないことを発見したユーザー
は、時刻設定部6を操作して正しい現在時刻に変更設定
する(ステップ101におけるY)。ここでタイマ部7
によるカウントが停止中であればステップ112へ進む
が、通常はカウント中であるのでステップ103へ進
む。
When the user discovers that the current time displayed on the time display section 3 of the controller 1 is incorrect, the user operates the time setting section 6 to change the current time to the correct current time (Y in step 101). Here, the timer unit 7
If the counting is stopped, the process proceeds to step 112, but normally proceeds to step 103 because the counting is in progress.

【0017】時刻設定部6による時刻の設定の際、時刻
記憶部8が、設定され新時刻(例えば10時02分)と
設定前の旧時刻(10時00分)とを記憶する一方、タ
イマ部7における現在時刻の設定までの(未オーバーフ
ローの)カウント値の例えば2592000(30日相
当)が時刻誤差求出部9に送出される(ステップ10
3)。そしてタイマ部7のカウント値をリセットしてカ
ウント動作を再開させる(ステップ104)。なお、カ
ウント動作は1秒当たり1カウントで行われる。時刻誤
差求出部9は、新旧時刻の差(2分=120秒)を算出
したあと、カウント値(2592000)÷新旧時刻の
差(120)=21600の除算を実行する(ステップ
105)。つまり、コントローラ1の現状の計時機能
は、21600秒に1秒遅れる傾向にあることがわか
る。補正時間間隔である21600秒及び補正時間量の
1秒は、時刻誤差データとして不揮発メモリ10に直ち
に記憶される(ステップ106)。なお、不揮発メモリ
10に記憶された時間誤差データは、停電時にも失われ
ない。
When the time is set by the time setting unit 6, the time storage unit 8 stores the set new time (for example, 10:02) and the old time before setting (10:00), while setting the timer. The count value (for example, 2592000 (corresponding to 30 days)) of the count value (not yet overflowed) up to the setting of the current time in the unit 7 is sent to the time error calculating unit 9 (step 10).
3). Then, the count value of the timer section 7 is reset to restart the count operation (step 104). The counting operation is performed at one count per second. After calculating the difference between the new and old times (2 minutes = 120 seconds), the time error calculating unit 9 executes a division of the count value (2592000) ÷ the difference between the new and old times (120) = 21600 (step 105). That is, it can be seen that the current timekeeping function of the controller 1 tends to be delayed by 1 second to 21600 seconds. The correction time interval of 21600 seconds and the correction time amount of 1 second are immediately stored in the nonvolatile memory 10 as time error data (step 106). Note that the time error data stored in the nonvolatile memory 10 is not lost even in the event of a power failure.

【0018】時刻誤差求出部9による補正時間間隔(2
1600秒)の求出と同時に補正時間検知用タイマ11
が時間計測を開始する。そして補正時間間隔が経過する
までは通常の時刻表示を行う(ステップ107における
Nからステップ109)。その後、ステップ101に戻
り、ステップ110を経てステップ107〜109を実
行する動作を繰り返し、補正時間間隔が経過すると(ス
テップ107におけるY)時刻の修正を行った(ステッ
プ108)後、時刻表示を行う(ステップ109)。す
なわち、補正時間検知用タイマ11が21600秒の時
間経過を検知する度に、例えばCPU5から計時部2に
送られる分周パルスの送信を、時刻誤差補正部12が1
秒分の間だけ中止して自動的に計時部2の計時時刻を補
正する。したがって、時刻表示部3には常に正しい時刻
が表示されるようになる。
The correction time interval (2
1600 seconds) and the correction time detecting timer 11 at the same time.
Starts time measurement. Until the correction time interval elapses, normal time display is performed (from N in step 107 to step 109). Thereafter, returning to step 101, the operation of executing steps 107 to 109 via step 110 is repeated, and when the correction time interval elapses (Y in step 107), the time is corrected (step 108), and the time is displayed. (Step 109). That is, every time the correction time detection timer 11 detects the passage of time of 21600 seconds, the time error correction unit 12 transmits the frequency-divided pulse transmitted from the CPU 5 to the timer unit 2, for example.
The time is stopped only for the second and the time is automatically corrected by the clock unit 2. Therefore, the time display section 3 always displays the correct time.

【0019】以後、次に設定変更が行われるまでは、ス
テップ101におけるNからステップ110に進み、タ
イマ部7のオーバーフローをチェックしながら、オーバ
ーフローしない間はステップ107へ進み、上述の時刻
表示動作及び補正時間間隔が経過するごとの時刻補正動
作を行う。タイマ部7のカウント値がオーバーフローを
起こすと(ステップ110におけるY)、カウントリセ
ットしてカウントを停止する(ステップ111)。その
後ステップ101から110を経てステップ107〜1
09の動作を繰り返す。
Thereafter, the process proceeds from N in step 101 to step 110 until the setting is changed next. While the overflow of the timer section 7 is checked, the process proceeds to step 107 if the overflow does not occur. A time correction operation is performed every time the correction time interval elapses. When the count value of the timer unit 7 overflows (Y in step 110), the count is reset and the counting is stopped (step 111). After that, through steps 101 to 110, steps 107 to 1
09 is repeated.

【0020】次に、現在時刻の新たな設定変更が行われ
ると、そのときはカウント停止中であるので(ステップ
102のY)ステップ112へ進み、タイマ部7による
カウントを再開する。この場合は、カウント値がオーバ
ーフローした後であるため、カウント値の累積量が不明
又は信頼性がない状態であるので、ステップ103〜1
06の動作は行わず、従前の時刻誤差データに基づいて
ステップ107〜109の時刻表示・補正動作を行う。
そして、さらに次に現在時刻の設定変更が行われた時点
で、ステップ103〜106を実行する。
Next, when a new setting change of the current time is performed, since the counting is stopped at that time (Y in step 102), the process proceeds to step 112, and the counting by the timer unit 7 is restarted. In this case, since the count value overflows, the accumulated amount of the count value is unknown or unreliable.
The operation of step 06 is not performed, and the time display / correction operation of steps 107 to 109 is performed based on the previous time error data.
Then, when the setting of the current time is changed next, steps 103 to 106 are executed.

【0021】なお、上記実施形態のコントローラ1は、
誤差データを不揮発メモリ10に記憶する構成とした
が、誤差データをRAM等の揮発メモリに記憶する構成
のものであってもよい。また、上記実施形態のコントロ
ーラ1では、タイマ部7のカウント値がオーバーフロー
した時点でタイマ部7の動作を停止させる構成とした
が、タイマ部7のカウント値がオーバーフローした時点
でタイマ部7をリセットしてカウント動作を継続すると
ともに、オーバーフローした回数をCPU5等が記憶し
て、次回の時刻の設定時、オーバーフローした回数を勘
案して現設定までの正確な累積カウント値を算出する構
成とすることも可能である。
Note that the controller 1 of the above embodiment is
Although the error data is stored in the non-volatile memory 10, the error data may be stored in a volatile memory such as a RAM. In the controller 1 of the above embodiment, the operation of the timer unit 7 is stopped when the count value of the timer unit 7 overflows. However, the timer unit 7 is reset when the count value of the timer unit 7 overflows. In addition, the counting operation is continued and the number of times of overflow is stored by the CPU 5 or the like, and when the next time is set, an accurate cumulative count value up to the current setting is calculated in consideration of the number of times of overflow. Is also possible.

【0022】[0022]

【発明の効果】以上のように、本発明の給湯器用遠隔制
御装置の時刻誤差補正装置は、ユーザーにより設定され
た新時刻と設定前の旧時刻との時間差と、それに対応す
るタイマ手段の累積カウント値とに基づいて、所定のカ
ウント値に対して生じる時刻誤差を算出し、この時刻誤
差を打ち消すように計時手段を補正する構成としたの
で、ユーザーが時おり時刻修正を行えば、後は装置自体
が、計時手段が提供する現在時刻の誤差傾向を検知して
定期的に時刻補正を行う。その結果、ユーザーが時刻修
正操作を頻繁に行わなくても、常に正確な現在時刻を維
持して給湯動作の厳密な時間管理制御を行うことが可能
になる。しかも、計時手段は従来と同様に発振子を用い
たものであるので、計時手段に対する時刻補正処理に必
要な構成を既存の部品や制御プログラムの修正により提
供することができ、実質的にコストアップを招来せずに
済む。
As described above, the time error correction device of the remote control device for a water heater according to the present invention provides the time difference between the new time set by the user and the old time before the setting, and the accumulation of the timer means corresponding thereto. Based on the count value, a time error generated with respect to a predetermined count value is calculated, and the time measuring means is corrected so as to cancel the time error. The device itself detects an error tendency of the current time provided by the clocking means and periodically corrects the time. As a result, even if the user does not frequently perform the time adjustment operation, it is possible to always maintain an accurate current time and perform strict time management control of the hot water supply operation. Moreover, since the clocking means uses an oscillator as in the conventional case, it is possible to provide a configuration required for the time correction processing for the clocking means by modifying existing parts and control programs, thereby substantially increasing costs. You do not need to invite.

【0023】また、タイマ手段の累積カウント値を時間
差で除した値をカウントするごとに時刻補正処理を行う
ようにした場合には、時刻の最小表示単位に対応するカ
ウント数ごとに時刻補正がなされるので、最小表示単位
の誤差をも生じない、正確な時間を得ることができる。
If the time correction process is performed every time the value obtained by dividing the accumulated count value of the timer means by the time difference is set, the time is corrected for each count number corresponding to the minimum display unit of time. Therefore, it is possible to obtain an accurate time without causing an error of the minimum display unit.

【0024】また、タイマ手段のカウント値がオーバー
フローした時点でタイマ手段の動作を停止させ、時刻設
定手段による次の設定時にタイマ手段を再始動させるよ
うにした場合には、オーバーフローにより信頼性を失っ
たカウント値に基づいて時刻誤差データを誤算する事態
を阻止できる。
If the operation of the timer means is stopped when the count value of the timer means overflows and the timer means is restarted at the next setting by the time setting means, the reliability is lost due to the overflow. A situation in which time error data is incorrectly calculated based on the counted value can be prevented.

【0025】また、時刻誤差データを記憶する不揮発性
の記憶手段を設けた場合は、停電が起きたときも時刻誤
差データが失われず保持されるため、停電回復後も適切
な時刻補正処理を続けることができる。
When a nonvolatile storage means for storing time error data is provided, the time error data is retained without being lost even when a power failure occurs, so that appropriate time correction processing is continued even after recovery from the power failure. be able to.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の一実施形態による給湯器用遠隔制御装
置の時刻補正装置の構成を示すブロック図である。
FIG. 1 is a block diagram showing a configuration of a time correction device of a remote control device for a water heater according to an embodiment of the present invention.

【図2】同装置における動作を示すフローチャートであ
る。
FIG. 2 is a flowchart showing an operation in the apparatus.

【符号の説明】[Explanation of symbols]

1 給湯器用遠隔制御装置(コントローラ) 2 計時部 3 時刻表示部 4 発振子 5 CPU 6 時刻設定部 7 タイマ部 8 時刻記憶部 9 時刻誤差求出部 10 不揮発メモリ 11 補正時間検知用タイマ 12 時刻誤差補正部 13 タイマ制御部 A 給湯器 REFERENCE SIGNS LIST 1 Remote control device (controller) for water heater 2 Clock section 3 Time display section 4 Oscillator 5 CPU 6 Time setting section 7 Timer section 8 Time storage section 9 Time error finding section 10 Nonvolatile memory 11 Correction time detection timer 12 Time error Correction unit 13 Timer control unit A Water heater

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 発振子の発振周波数に基づいて計時する
計時手段と、 前記計時手段が計時した時刻を表示する時刻表示手段
と、 前記計時手段が計時した時刻を任意の時刻に設定する時
刻設定手段と、 前記時刻設定手段による時刻の設定に伴いカウント動作
が始動するタイマ手段と、 前記時刻設定手段によって設定された新時刻と設定前の
旧時刻とを記憶する時刻記憶手段と、 前記新時刻と旧時刻との時間差と、前記旧時刻の設定か
ら前記新時刻の設定までのタイマ手段のカウント値とに
基づき時刻誤差データを演算求出する時刻誤差求出手段
と、 前記時刻誤差データに従って前記計時手段に対して時刻
補正処理を行う時刻誤差補正手段と、 を備えた給湯器用遠隔制御装置の時刻誤差補正装置。
1. A time measuring means for measuring a time based on an oscillation frequency of an oscillator, a time displaying means for displaying a time measured by the time measuring means, and a time setting for setting a time measured by the time measuring means to an arbitrary time. Means, timer means for starting a count operation in accordance with the setting of the time by the time setting means, time storage means for storing the new time set by the time setting means and the old time before setting, the new time And a time difference between the old time and the count value of the timer means from the setting of the old time to the setting of the new time. A time error correction device for a water heater remote control device, comprising: a time error correction device that performs a time correction process on the clock device.
【請求項2】 前記時刻誤差補正手段は、前記カウント
値を前記時間差で除した値をカウントするごとに時刻補
正処理を行うことを特徴とする請求項1に記載の給湯器
用遠隔制御装置の時刻誤差補正装置。
2. The time control apparatus according to claim 1, wherein the time error correction means performs a time correction process each time a value obtained by dividing the count value by the time difference is counted. Error correction device.
【請求項3】 前記タイマ手段のカウント値がオーバー
フローした時点で当該タイマ手段の動作を停止させ、時
刻設定手段による時刻の設定により当該タイマ手段を始
動させるタイマ制御手段を備えたことを特徴とする請求
項1に記載の給湯器用遠隔制御装置の時刻誤差補正装
置。
3. A timer control means for stopping the operation of the timer means when the count value of the timer means overflows and starting the timer means by setting the time by the time setting means. The time error correction device for a water heater remote control device according to claim 1.
【請求項4】 前記時刻誤差データを記憶する不揮発性
の記憶手段を備えたことを特徴とする請求項1に記載の
給湯器用遠隔制御装置の時刻誤差補正装置。
4. The time error correction device for a water heater remote control device according to claim 1, further comprising a non-volatile storage means for storing the time error data.
JP8181584A 1996-06-20 1996-06-20 Time error correcting device of remote controller for water heater Withdrawn JPH109671A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8181584A JPH109671A (en) 1996-06-20 1996-06-20 Time error correcting device of remote controller for water heater

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8181584A JPH109671A (en) 1996-06-20 1996-06-20 Time error correcting device of remote controller for water heater

Publications (1)

Publication Number Publication Date
JPH109671A true JPH109671A (en) 1998-01-16

Family

ID=16103370

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8181584A Withdrawn JPH109671A (en) 1996-06-20 1996-06-20 Time error correcting device of remote controller for water heater

Country Status (1)

Country Link
JP (1) JPH109671A (en)

Similar Documents

Publication Publication Date Title
EP2369438B1 (en) Calibration method of a real time clock signal
EP0513196A1 (en) Device and method for providing accurate time and/or frequency
WO2010087900A1 (en) Apparatus, system and method for keeping time
TW200839483A (en) Real-time clock correction methods and apparatus
JP2023112161A (en) Satellite radio wave receiver, electronic timepiece, positioning control method and program
JP2023011006A (en) Satellite radio wave receiver, electronic timepiece, positioning information acquisition control method and program
JP2002217722A (en) Reference frequency generator
JP6583353B2 (en) Electronic clock, date acquisition control method and program
JPH109671A (en) Time error correcting device of remote controller for water heater
US20120065913A1 (en) Management device, management method, and program recording medium
JP6715638B2 (en) Built-in electronic clock device
JP4542801B2 (en) Timing device, timing system, and timing method
JP2017020852A (en) Embedded device
JP2009014393A (en) Time correction method, microcomputer internal timepiece, and electronic control unit
JP2007189471A (en) Warmup method of quartz resonator with thermostatic chamber of mobile communication base station device, and mobile communication base station device
JP2003270369A (en) Time correction method and time correction device for real time clock
JP2006109974A (en) Rice cooker
JPH1114775A (en) Method for automatically correcting display time of electronic clock
JPH11194184A (en) Output frequency correction method for oscillation reference element, output frequency correction circuit of oscillation reference element and electronic control component
GB2551538A (en) Method for the determination of cumulative error in clocks
JPH10332850A (en) Electronic timepiece device
JPS61785A (en) Time control method
JP6234717B2 (en) Timekeeping method and timekeeping program
JPS5877684A (en) Circuit for timepiece
JP2005257486A (en) Clocking device, clocking system, and clocking method

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20030902