JP2588085B2 - Temperature alarm device of constant temperature machine - Google Patents
Temperature alarm device of constant temperature machineInfo
- Publication number
- JP2588085B2 JP2588085B2 JP3325936A JP32593691A JP2588085B2 JP 2588085 B2 JP2588085 B2 JP 2588085B2 JP 3325936 A JP3325936 A JP 3325936A JP 32593691 A JP32593691 A JP 32593691A JP 2588085 B2 JP2588085 B2 JP 2588085B2
- Authority
- JP
- Japan
- Prior art keywords
- temperature
- alarm
- setting
- switch
- refrigerator
- 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.)
- Expired - Fee Related
Links
- 238000001816 cooling Methods 0.000 claims description 32
- 230000003247 decreasing effect Effects 0.000 claims description 11
- 230000007423 decrease Effects 0.000 claims description 2
- 235000013305 food Nutrition 0.000 description 13
- 238000003825 pressing Methods 0.000 description 12
- 238000000034 method Methods 0.000 description 8
- 235000013311 vegetables Nutrition 0.000 description 8
- 238000010257 thawing Methods 0.000 description 7
- 230000000994 depressogenic effect Effects 0.000 description 6
- 102100028866 TATA element modulatory factor Human genes 0.000 description 5
- 230000005856 abnormality Effects 0.000 description 5
- 235000013611 frozen food Nutrition 0.000 description 5
- 101000648624 Homo sapiens TATA element modulatory factor Proteins 0.000 description 4
- 238000011144 upstream manufacturing Methods 0.000 description 4
- 230000001174 ascending effect Effects 0.000 description 3
- 239000013256 coordination polymer Substances 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000001771 impaired effect Effects 0.000 description 2
- 239000003507 refrigerant Substances 0.000 description 2
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 2
- 101710136628 TATA element modulatory factor Proteins 0.000 description 1
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000004308 accommodation Effects 0.000 description 1
- 238000010438 heat treatment Methods 0.000 description 1
- 230000002401 inhibitory effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
Landscapes
- Devices That Are Associated With Refrigeration Equipment (AREA)
- Cold Air Circulating Systems And Constructional Details In Refrigerators (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は、冷却装置の作動及び停
止の繰り返し運転により庫内温度が上限温度と下限温度
との間に維持される冷蔵庫、冷凍庫などの恒温機に係
り、特に庫内温度が上限温度より高い高温警報温度以上
になりまたは下限温度より低い低温警報温度以下になっ
たときに警報を発生する恒温機の温度警報装置に関す
る。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a thermostat such as a refrigerator or a freezer in which the temperature in a refrigerator is maintained between an upper limit temperature and a lower limit temperature by repeatedly operating and stopping a cooling device. The present invention relates to a temperature alarm device of a thermostat that generates an alarm when a temperature becomes equal to or higher than a high-temperature alarm temperature higher than an upper limit temperature or equal to or lower than a low-temperature alarm temperature lower than a lower limit temperature.
【0002】[0002]
【従来の技術】従来、この種の装置は、例えば特開平2
ー29585号公報に示されているように、庫内の温度
が所定の高温警報温度以上になったときから一定時間後
に、また庫内の温度が所定の低温警報温度以下になった
ときから上記一定時間より短い所定時間後にそれぞれ警
報を発生するようにしている。2. Description of the Related Art Conventionally, this type of apparatus is disclosed in
As described in Japanese Patent Publication No. 29585, after a certain period of time from when the temperature in the refrigerator becomes equal to or higher than the predetermined high-temperature alarm temperature, and from when the temperature in the refrigerator becomes equal to or lower than the predetermined low-temperature alarm temperature, An alarm is generated after each predetermined time shorter than the predetermined time.
【0003】[0003]
【発明が解決しようとする課題】ところで、恒温機の庫
内に冷凍食品などが収容されている場合は、食品が解凍
されなければ良いので、食品が解凍されない範囲で庫内
の設定温度に対し高温警報温度をかなり高めに設定しま
たは低温警報温度をかなり低めに設定しても問題を生じ
ることはない。しかるに、庫内に生鮮野菜類を収容する
場合は、設定温度に対し高温警報温度を高めに設定する
と庫内温度が高くなっても使用者が気が付かず野菜類の
水分が失われ、また設定温度に対し低温警報温度を低め
に設定すると庫内温度が低くなっても使用者が気が付か
ず野菜類が凍結することになり品質の劣化をもたらすこ
とになる。すなわち、庫内の設定温度に対する高温警報
温度と低温警報温度が所定の値に定められている場合に
は、収容条件の異なる冷凍食品または生鮮野菜類等多種
類の食品を必要に応じて個別に収容する目的で恒温機を
使用することが出来ないという問題がある。By the way, when frozen food or the like is stored in the refrigerator of the thermostat, it is only necessary to defrost the food. Setting the high alarm temperature much higher or setting the low alarm temperature much lower will not cause a problem. However, when storing fresh vegetables in the refrigerator, if the high alarm temperature is set higher than the set temperature, even if the temperature in the refrigerator increases, the user will not notice and the water content of the vegetables will be lost. On the other hand, if the low temperature alarm temperature is set lower, the vegetables are frozen without the user noticing even if the temperature in the refrigerator becomes low, and the quality is deteriorated. That is, when the high temperature alarm temperature and the low temperature alarm temperature with respect to the set temperature in the refrigerator are set to predetermined values, various kinds of foods such as frozen foods or fresh vegetables having different storage conditions are individually separated as necessary. There is a problem that a thermostat cannot be used for the purpose of accommodation.
【0004】また、庫内の温度が所定の高温警報温度以
上になったときから警報が発生されるまでの時間が短め
に設定されていると、恒温機の扉の開閉が頻繁になされ
るような場合または庫内に多量の食品を頻繁に出し入れ
するような場合には警報がしばしば発生することになっ
て煩わしい場合がある。本発明は、上記した問題を解決
しようとするもので、恒温機の種々の使用条件や収容条
件の異なる多種類の食品を必要に応じて個別に収容する
場合に対し、適正な温度警報を発生することが可能な恒
温機の温度警報装置を提供することを目的とする。[0004] If the time from when the temperature in the refrigerator becomes higher than a predetermined high temperature alarm temperature to when an alarm is generated is set to be short, the door of the thermostat is frequently opened and closed. in the case, such as loading and unloading large amounts of food frequently in the case or in the refrigerator supposed to be an alarm often occurs
Can be bothersome. The present invention is intended to solve the above-described problem, and generates an appropriate temperature alarm for a case where various types of foods having various use conditions and storage conditions of a thermostat are individually stored as needed. It is an object of the present invention to provide a temperature alarm device of a thermostat capable of performing the above.
【0005】[0005]
【課題を解決するための手段】上記目的を達成するため
に、本発明の構成上の特徴は、庫内温度を検出する温度
センサと、庫内を冷却する冷却装置と、前記温度センサ
により検出された庫内温度に基づいて冷却装置の作動及
び停止を繰り返し制御して庫内温度を予め定めた上限温
度と下限温度との間に維持する冷却制御手段とを備えた
恒温機において、高温警報温度又は低温警報温度を決定
するための値を操作により増減する操作スイッチと、庫
内温度が前記増減された値に基づいて決定した高温警報
温度以上又は同増減された値に基づいて決定した低温警
報温度以下のときに警報を発生する警報発生手段と、前
記増減された値が予め決められた範囲にあるとき前記警
報発生手段による警報の発生を許容し、かつ同増減され
た値が予め決められた範囲にないとき同警報発生手段に
よる警報の発生を禁止する警報発生制御手段とを設けた
ことにある。Means for Solving the Problems In order to achieve the above object, the constitutional features of the present invention include a temperature sensor for detecting the temperature in the refrigerator, a cooling device for cooling the refrigerator, and a temperature sensor for detecting the temperature. in thermostat having a cooling control means for maintaining between the upper limit temperature and the lower limit temperature of the repetitive control to refrigerator temperature the actuation and stop of the cooling device has a predetermined on the basis of the inside temperature, a high temperature alarm Determine temperature or low temperature alarm temperature
Operation switch for increasing or decreasing the value for
High temperature alarm whose internal temperature is determined based on the increased or decreased value
Low temperature alarm determined based on the temperature or a value that has been increased or decreased
An alarm generating means for generating an alarm when the temperature is lower than the alarm temperature;
When the increased or decreased value is within a predetermined range, the alarm is issued.
Alarm generation by the alarm generation means is allowed, and
If the alarm value is out of the predetermined range,
Alarm generation control means for prohibiting generation of an alarm by the alarm .
【0006】[0006]
【0007】[0007]
【0008】[0008]
【0009】[0009]
【0010】[0010]
【0011】[0011]
【0012】[0012]
【発明の作用・効果】上記のように構成した本発明にお
いては、操作スイッチの操作により高温警報温度又は低
温警報温度を決定するための値が増減され、警報発生手
段が同増減された値に基づいて決定した高温警報温度以
上又は同増減された値に基づいて決定した低温警報温度
以下のときに警報を発生する。このように本発明によれ
ば、操作スイッチの操作により、高温警報温度又は低温
警報温度が可変設定されるので、庫内に種々の食品を保
存するようにしても、保存した食品にあわせて警報を的
確に発生することができる。また、警報発生制御手段
は、前記増減された値が予め決められた範囲にあるとき
前記警報発生手段による警報の発生を許容し、かつ同増
減された値が予め決められた範囲にないとき同警報発生
手段による警報の発生を禁止する。したがって、警報の
発生がかえって邪魔になるような場合、例えば多量の食
品を頻繁に出し入れするような場合には、操作スイッチ
の操作により高温警報温度又は低温温度警報温度を決定
するための値を予め決められた範囲外に設定すれば、警
報の発生を禁止することができ、恒温機の使い勝手が良
好になる。また、この警報の禁止を操作スイッチの操作
により設定できるので、警報禁止のための操作スイッチ
を格別に設ける必要がなくなる。 Operation and effect of the present invention
Operation of the operation switch,
The value for determining the temperature alarm is increased or decreased, and the alarm
The step is higher than the high alarm temperature determined based on the increased or decreased value.
Low temperature alarm temperature determined based on the above or increased or decreased value
An alarm is generated when: Thus, according to the present invention,
If the operation switch is operated, the high alarm temperature or low temperature
Since the alarm temperature is variably set, various foods are stored in the refrigerator.
Even if it exists, the alarm will be
It can certainly occur. Also, alarm generation control means
Is when the increased or decreased value is within a predetermined range.
Allow the generation of alarms by the alarm generation means and increase
Generates an alarm when the reduced value is not within the predetermined range
Prohibits the generation of alarms by means. Therefore, the alarm
If the outbreak becomes a hindrance, for example,
Use the operation switch when you need to
Operation to determine high or low temperature alarm temperature
If you set the value to be out of the predetermined range,
Information can be prohibited, and the usability of the thermostat is good.
It will be good. Also, the prohibition of this alarm can be controlled by operating the operation switch.
Operation switch to disable alarm
Need not be provided.
【0013】[0013]
【0014】[0014]
【0015】[0015]
【0016】[0016]
【0017】[0017]
【0018】[0018]
【0019】[0019]
【実施例】以下、本発明の一実施例を図面を用いて説明
すると、図1は冷蔵庫、冷凍庫などの恒温機の全体をブ
ロック図により概略的に示している。この恒温機は、庫
外に設けた電動圧縮機11、凝縮器12及び絞り13と
庫内に設けた蒸発器14とからなる冷却装置を備え、電
動圧縮機11から圧送された冷媒を前記順に循環させ
て、蒸発器14により庫内を冷却するようになってい
る。電動圧縮機11には、交流電源15からリレー16
の常開接点x11,x12および過負荷リレー17を介して
電力が供給されるようになっている。常開接点x11,x
12 はリレー16のコイルX1への通電・非通電によりオ
ン・オフするようになっている。過負荷リレー17は、
電動圧縮機11のケースに設けられたサーモスイッチ
(図示しない)のオン・オフによりオン・オフするよう
になっており、同過負荷リレー17は通常オン状態にあ
り、恒温機の異常により電動圧縮機11のケース温度が
上昇してサーモスイッチがオフするとオフとなって電力
供給路を遮断するものである。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram schematically showing an entire thermostat such as a refrigerator and a freezer. This constant temperature machine is provided with an electric compressor 11 provided outside the refrigerator, a condenser 12 and a cooling device including a throttle 13 and an evaporator 14 provided inside the refrigerator, and the refrigerant pressure-fed from the electric compressor 11 in the order described above. By circulating, the inside of the refrigerator is cooled by the evaporator 14. The electric compressor 11 has a relay 16 from an AC power supply 15.
The power is supplied via the normally open contacts x 11 and x 12 and the overload relay 17. Normally open contacts x 11, x
12 is adapted to turn on and off in response to the energization and non-energization of the coil X 1 of the relay 16. The overload relay 17 is
The overload relay 17 is normally turned on when a thermo switch (not shown) provided in the case of the electric compressor 11 is turned on and off, and the overload relay 17 is normally turned on. When the case temperature of the machine 11 rises and the thermo switch is turned off, the thermo switch is turned off and the power supply path is cut off.
【0020】電動圧縮機11の吐出口と蒸発器14の上
流との間には電磁バルブ18が設けられており、同バル
ブ18の導通時に電動圧縮機11からのホットガスが蒸
発器14に供給されるようになっている。電磁バルブ1
8はリレー19の常開接点x21,x22を介して交流電源
15からの電力供給線に接続されており、電力の供給時
に導通状態に設定されると共に電力の非供給時に非導通
状態に設定される。リレー19の常開接点x21,x
22は、同リレー19のコイルX2 の通電・非通電により
オン・オフするようになっている。An electromagnetic valve 18 is provided between the discharge port of the electric compressor 11 and the upstream of the evaporator 14. When the valve 18 is turned on, hot gas from the electric compressor 11 is supplied to the evaporator 14. It is supposed to be. Electromagnetic valve 1
8 is connected to the power supply line from the AC power supply 15 through a normally open contact x 21, x 22 of the relay 19, a non-conductive state during the non-supply of power while being set in a conductive state when the power supply Is set. Normally open contacts x 21 , x of relay 19
22 is adapted to turn on and off in response to the energization and non-energization of the coil X 2 in the relay 19.
【0021】リレー16,19のコイルX1,X2および
過負荷リレー17はマイクロコンピュータ20に接続さ
れている。マイクロコンピュータ20には、トランス2
1を介して交流電源15に接続された電源回路22から
直流電圧が供給されるようになっており、マイクロコン
ピュータ20はこの直流電圧の供給により作動する。な
お、この直流電圧は後述する表示制御回路30,表示器
31,警報器駆動回路32,警報器33などにも供給さ
れている。The coils X 1 and X 2 of the relays 16 and 19 and the overload relay 17 are connected to a microcomputer 20. The microcomputer 2 includes a transformer 2
A DC voltage is supplied from a power supply circuit 22 connected to the AC power supply 15 through the microcomputer 1, and the microcomputer 20 operates by supplying the DC voltage. This DC voltage is also supplied to a display control circuit 30, a display 31, an alarm drive circuit 32, an alarm 33, and the like, which will be described later.
【0022】マイクロコンピュータ20は、バス20a
にそれぞれ接続されたROM20b、CPU20c、R
AM20d、除霜タイマ20e、第1タイマ20f、第
2タイマ20g、第3タイマ20h及びI/O20iな
どにより構成されている。ROM20bは図2〜11の
フローチャートに対応したプログラムを記憶するもので
あり、CPU20cは前記プログラムを実行するもので
あり、RAM20dは前記プログラムの実行に必要な変
数を一時的に記憶するものである。除霜タイマ20eは
除霜の周期を決定するもので、作動開始から所定時間後
(例えば6〜8時間)にカウントアップする。第1タイ
マ20fは庫内温度が高温警報温度に達してから高温警
報信号が発生されるまでの時間をカウントする。第2タ
イマ20gは庫内温度が低温警報温度に達してから低温
警報信号が発生されるまでの時間をカウントする。第3
タイマ20hは、低温警報信号または高温警報信号発生
時に警報器停止スイッチ29が押されてからふたたび低
温警報または高温警報が発生されるまでの時間をカウン
トする。I/O20iは外部との信号の授受を行うもの
で、同I/O20iにはリレー16,19のコイル
X1,X2、過負荷リレー17の他に、庫内温度センサ2
3、除霜サーモスイッチ24、庫内温度設定スイッチ2
5、警報設定スイッチ26、上昇スイッチ27、下降ス
イッチ28、警報器停止スイッチ29、表示制御回路3
0、表示器31、警報器駆動回路32および警報器33
が接続されている。The microcomputer 20 includes a bus 20a
ROM 20b, CPU 20c, R
It comprises an AM 20d, a defrost timer 20e, a first timer 20f, a second timer 20g, a third timer 20h, an I / O 20i, and the like. The ROM 20b stores programs corresponding to the flowcharts of FIGS. 2 to 11, the CPU 20c executes the programs, and the RAM 20d temporarily stores variables necessary for executing the programs. The defrost timer 20e determines a defrost cycle, and counts up after a predetermined time (for example, 6 to 8 hours) from the start of operation. The first timer 20f counts the time from when the internal temperature reaches the high temperature alarm temperature to when the high temperature alarm signal is generated. The second timer 20g counts the time from when the temperature in the refrigerator reaches the low temperature alarm temperature to when the low temperature alarm signal is generated. Third
The timer 20h counts the time from when the alarm device stop switch 29 is pressed when the low temperature alarm signal or the high temperature alarm signal is generated to when the low temperature alarm or the high temperature alarm is generated again. The I / O 20i transmits and receives signals to and from the outside. In addition to the coils X 1 and X 2 of the relays 16 and 19 and the overload relay 17, the I / O 20i also includes an internal temperature sensor 2
3. Defrost thermo switch 24, internal temperature setting switch 2
5. Alarm setting switch 26, up switch 27, down switch 28, alarm stop switch 29, display control circuit 3
0, display 31, alarm drive circuit 32 and alarm 33
Is connected.
【0023】庫内温度センサ23は冷蔵庫または冷凍庫
の庫内に設けられ、庫内温度Tを検出して同温度Tを表
す検出信号を出力するものである。除霜サーモスイッチ
24は蒸発器14に添着された温度感応スイッチで構成
され、通常時(冷却装置の作動及び停止の繰り返し運転
時)にはオン状態にあると共に、蒸発器14が除霜を完
了する温度にまで上昇したときに始めてオフするもの
で、このオンオフ状態を表す信号を出力する。庫内温度
設定スイッチ25は、庫内温度の中心値である庫内設定
温度T0を設定する。警報設定スイッチ26は、高温設
定温度TU,高温警報待機時間tu,低温設定温度TV及
び低温警報待機時間tv の4個の設定モード(N=1〜
4に相当する)を選択すると共に、各設定モードにおけ
る設定値を設定する。上昇スイッチ27は、上記設定値
及び設定モードを「1」づつ上昇させる。下降スイッチ
28の上記設定値及び設定モードを「1」づつ下降させ
る。庫内温度表示器31は英数字からなる文字を表示す
る液晶表示器などで構成され、表示制御回路30により
制御されるようになっている。警報器駆動回路32はC
PU20cからの警報発生信号を受けて警報器33を駆
動して警報を発生させるものである。警報器33は庫内
の温度異常を使用者に警報するブザーであるが、例えば
ランプのように温度異常を使用者に視覚的に知らせるも
のであってもよい。The in-compartment temperature sensor 23 is provided in a refrigerator or a freezer, detects the in-compartment temperature T, and outputs a detection signal representing the temperature T. The defrost thermoswitch 24 is constituted by a temperature-sensitive switch attached to the evaporator 14, and is normally turned on (during repeated operation of the operation and stop of the cooling device), and the evaporator 14 completes defrosting. It turns off for the first time when the temperature rises to a certain temperature, and outputs a signal indicating this on / off state. The internal temperature setting switch 25 sets an internal temperature T0 which is a central value of the internal temperature. The alarm setting switch 26 has four setting modes (N = 1 to N) of a high temperature setting temperature TU, a high temperature alarm standby time tu, a low temperature setting temperature TV, and a low temperature alarm standby time tv.
4), and set values in each setting mode. The raising switch 27 raises the set value and the setting mode by “1”. The set value and setting mode of the down switch 28 are lowered by "1". The refrigerator temperature display 31 is constituted by a liquid crystal display or the like for displaying alphanumeric characters, and is controlled by the display control circuit 30. The alarm drive circuit 32 is C
In response to the alarm generation signal from the PU 20c, the alarm 33 is driven to generate an alarm. The alarm device 33 is a buzzer that warns the user of a temperature abnormality in the refrigerator, but may be a device that visually informs the user of the temperature abnormality, such as a lamp.
【0024】つぎに、上記のように構成した実施例の動
作を説明する。電源スイッチ(図示しない)が投入され
ると、電源回路22からCPU20cに直流電圧が供給
され、CPU20cは図2のステップ100にてメイン
プログラムの実行を開始し、ステップ101にて冷却フ
ラグCOLG、除霜フラグDEFF、第1〜3タイマフラグTMF
1,TMF2,TMF3、高温警報フラグHTKF、低温警報フラグLTK
Fを「0」に、除霜タイマのカウント値DFTMを「0」
に、設定モードNを「1」にそして庫内設定温度T0を
5℃にそれぞれ初期設定することを含めてRAM20d
内の諸変数を初期値に設定する。その後、CPU20c
はステップ102〜117からなる循環処理を繰り返し
実行する。前記循環処理においては、CPU20cはま
ずステップ102にてリレー19のコイルX2 への通電
を解除する。これによりリレー19の常開接点x21,x
22はオフするので、電磁バルブ18は非導通状態に設定
され、この状態では蒸発器14の上流へホットガスが供
給されない。Next, the operation of the embodiment configured as described above will be described. When a power switch (not shown) is turned on, a DC voltage is supplied from the power supply circuit 22 to the CPU 20c, and the CPU 20c starts executing the main program in step 100 of FIG. Frost flag DEFF, first to third timer flags TMF
1, TMF2, TMF3, High temperature alarm flag HTKF, Low temperature alarm flag LTK
Set F to “0” and defrost timer count value DFTM to “0”
And the RAM 20d including initial setting of the setting mode N to "1" and the internal setting temperature T0 to 5 ° C.
Set the variables in to initial values. After that, the CPU 20c
Repeatedly executes a circulation process including steps 102 to 117. Wherein in the circulation process, CPU 20 c are first in step 102 to release the energization of the coil X 2 of the relay 19. As a result, the normally open contacts x 21 , x
Since the valve 22 is turned off, the electromagnetic valve 18 is set to a non-conducting state. In this state, hot gas is not supplied to the upstream of the evaporator 14.
【0025】つぎに、CPU20cはステップ103に
て上限温度TH=T0+△Tを、ステップ104にて下限
温度TL=T0−△Tを初期設定T0=5℃ および△T=
1℃を用いて加減等することにより算出する。この算出
値は現時点においては TH=6℃,TL=4℃となって
いる。つぎに、CPU20cはステップ105にて除霜
タイマカウント値DFTMがカウントアップしたか否かすな
わち同カウント値DFTMが所定時間(前記作動開始から6
〜8時間)に達したか否かを判定する。この場合、除霜
タイマカウント値DFTMは「0」に初期設定されたばかり
であるので、前記ステップ105においては「NO」と
判定され、CPU20cは、ステップ106にて除霜フ
ラグDEFFを「0」にし、ステップ107にて前記「0」
に初期設定した冷却フラグCOLFに基づいて「YES」と
判定し、プログラムをステップ108に移行させる。Next, the CPU 20c initializes the upper limit temperature TH = T0 + ΔT in step 103 and sets the lower limit temperature TL = T0−ΔT in step 104. T0 = 5 ° C. and ΔT =
It is calculated by adding and subtracting using 1 ° C. The calculated values are TH = 6 ° C. and TL = 4 ° C. at present. Next, the CPU 20c determines whether or not the defrost timer count value DFTM has counted up in step 105, that is, the count value DFTM has been increased for a predetermined time (6.
88 hours). In this case, since the defrost timer count value DFTM has just been initialized to "0", "NO" is determined in step 105, and the CPU 20c sets the defrost flag DEFF to "0" in step 106. , At step 107
Is determined based on the cooling flag COLF initially set to "1", and the program proceeds to step 108.
【0026】CPU20cはステップ108にて庫内温
度センサ23から庫内温度Tを表す検出信号を入力し
て、同温度Tが予め定めた上限温度TH以上であるか否
かを判定する。当該恒温機にあっては、電源スイッチが
投入された直後であって庫内温度Tは上限温度TH以上
であるので、CPU20cはステップ108にて「YE
S」と判定し、ステップ109にてリレー16のコイル
X1 を通電し、ステップ110にて冷却フラグCOLFを
「1」に変更する。これによりリレー16の常開接点x
11,x12はオン状態に設定され、電動圧縮機11には交
流電源15からの電力が供給されて、同圧縮機11は作
動を開始し、蒸発器14に冷たい冷媒が供給されて庫内
が冷却され始める。In step 108, the CPU 20c inputs a detection signal representing the inside temperature T from the inside temperature sensor 23 and determines whether or not the temperature T is equal to or higher than a predetermined upper limit temperature TH. In the thermostat, immediately after the power switch is turned on, the internal temperature T is equal to or higher than the upper limit temperature TH.
Therefore, the CPU 20c determines in step 108 that "YE
It determines that S ", the coil X 1 of the relay 16 is energized at step 109, to change the cooling flag COLF step 110 to" 1 ". Thereby, the normally open contact x of the relay 16
11, x 12 is set to ON state, the electric compressor 11 is supplied with power from the AC power supply 15, the compressor 11 starts to operate, it is supplied cold refrigerant to the evaporator 14 in the refrigerator Begins to cool down.
【0027】つぎにCPU20cはプログラムをステッ
プ103に戻し、ステップ103及び104の処理を行
った後、前記ステップ105において「NO」と判定
し、ステップ106にて除霜フラグDEFFを恒温器が除霜
状態にないことを示す「0」に設定する。その後、CP
U20cはステップ107にて前記「1」に変更された
冷却フラグCOLFに基づいて「NO]と判定して、ステッ
プ111にて庫内温度センサ23により検出された庫内
温度Tが下限温度TL未満 であるか否かを判定する。こ
の場合、庫内は冷却され始めた直後であって、庫内温度
は下限温度TL 以上であるので、CPU20cは前記ス
テップ111にて「NO」と判定し、プログラムをステ
ップ103へ戻し、以降ステップ103,107,11
3からなる循環処理が繰り返し実行される。この循環処
理中、リレー16のコイルX1 は通電され続けるので、
庫内は蒸発器14により冷却され続けて、庫内温度Tが
徐々に降下する。Next, the CPU 20c returns the program to step 103, and after performing the processing of steps 103 and 104, determines "NO" in step 105, and in step 106, sets the defrost flag DEFF to It is set to "0" indicating that it is not in the state. After that, CP
U20c determines "NO" based on the cooling flag COLF changed to "1" in step 107, and the inside temperature T detected by the inside temperature sensor 23 in step 111 is lower than the lower limit temperature TL. In this case, since the inside of the refrigerator has just started to be cooled and the temperature of the refrigerator is equal to or higher than the lower limit temperature TL, the CPU 20c determines “NO” in step 111, The program returns to step 103, and thereafter, steps 103, 107, 11
3 is repeatedly executed. During this circulation process, the coil X 1 of the relay 16 continues to be energized,
The inside of the refrigerator is continuously cooled by the evaporator 14, and the temperature T in the refrigerator gradually decreases.
【0028】このようにして庫内温度Tが降下して下限
温度TL 未満になると、CPU20cは前記ステップ1
11にて「YES」と判定し、ステップ112にてリレ
ー16のコイルX1 の通電を解除し、ステップ113に
て冷却フラグCOLFを「0」に変更する。これにより、リ
レー16の常開接点x11,x12はオフ状態に設定され、
交流電源15から電動圧縮機11への電力の供給が停止
し、同圧縮機11は停止するので、蒸発器14による庫
内の冷却が停止し、庫内温度Tは上昇し始める。つぎ
に、プログラムはステップ103に戻され、前記ステッ
プ103〜106の処理後、前記「0」に設定された冷
却フラグCOLFに基づいてステップ107にて「YES」
と判定されるので、庫内温度Tが予め設定した上限温度
TH になるまで、CPU20cはステップ103〜10
8からなる循環処理を繰り返し実行する。そして、庫内
温度Tが所定温度TH以上 になると、CPU20cはス
テップ108にて「YES」と判定し、前述したステッ
プ109,110の処理によって庫内を冷却し始める。
このようなステップ103〜113からなる循環処理に
より、冷却装置の作動及び停止が繰り返し制御され、庫
内温度Tは所定温度TH 〜TL間に保たれる。When the internal temperature T falls below the lower limit temperature TL in this way, the CPU 20c executes step 1 described above.
At 11, “YES” is determined, and at Step 112, the energization of the coil X 1 of the relay 16 is released, and at Step 113, the cooling flag COLF is changed to “0”. Thus, the normally open contacts x 11, x 12 of the relay 16 is set to OFF state,
The supply of electric power from the AC power supply 15 to the electric compressor 11 is stopped, and the compressor 11 is stopped. Therefore, the cooling of the inside of the refrigerator by the evaporator 14 is stopped, and the refrigerator temperature T starts to rise. Next, the program returns to step 103, and after the processing of steps 103 to 106, "YES" is determined in step 107 based on the cooling flag COLF set to "0".
Therefore, the CPU 20c continues to execute steps 103 to 10 until the internal temperature T reaches the preset upper limit temperature TH.
8 is repeatedly executed. Then, when the internal temperature T becomes equal to or higher than the predetermined temperature TH, the CPU 20c determines “YES” in step 108, and starts cooling the internal space by the processing of steps 109 and 110 described above.
By the circulation process including the steps 103 to 113, the operation and the stop of the cooling device are repeatedly controlled, and the internal temperature T is kept between the predetermined temperatures TH to TL.
【0029】一方、前記ステップ103〜117からな
る循環処理中、除霜タイマ20eのカウント値DFTMが所
定値CT(6〜8時間に対応)以上になると、CPU20
cはステップ105にて「YES」と判定し、ステップ
114にて除霜フラグDEFFを「1」に設定した後、ステ
ップ115にてリレー16およびリレー19のコイルX
1,X2に通電して、これにより常開接点x11,x12,x
21,x22がオン状態に設定される。このため、当該恒温
機が休止中であって電動圧縮機11が停止していても同
圧縮機11は作動を開始し、また電磁バルブ18が開放
されて圧縮機11からのホットガスがバルブ18を介し
て蒸発器14の上流に供給される。その結果、蒸発器1
4の温度が上昇し始めて、蒸発器14に付着した霜が除
去されるようになる。On the other hand, if the count value DFTM of the defrost timer 20e exceeds the predetermined value CT (corresponding to 6 to 8 hours) during the circulation processing consisting of the above steps 103 to 117, the CPU 20
c is determined to be "YES" in step 105, the defrost flag DEFF is set to "1" in step 114, and then the coil X of the relay 16 and the relay 19 is determined in step 115.
1 , X 2 , thereby causing the normally open contacts x 11 , x 12 , x
21, x 22 is set in the ON state. For this reason, even if the thermostat is inactive and the electric compressor 11 is stopped, the compressor 11 starts to operate, and the electromagnetic valve 18 is opened to release hot gas from the compressor 11 into the valve 18. And is supplied upstream of the evaporator 14. As a result, the evaporator 1
When the temperature of 4 starts to rise, the frost attached to the evaporator 14 is removed.
【0030】前記ステップ115の処理後、CPU20
cはステップ116にて除霜サーモスイッチ24がオフ
状態にあるか否かを判定する。この場合、除霜が開始さ
れた直後には、蒸発器14の温度は低く、除霜サーモス
イッチ24はオン状態にあるので、前記ステップ116
においては「NO」と判定され、前記温度が除霜が完了
する程度に高くなって除霜サーモスイッチ24がオフす
るまで、ステップ115および116からなる循環処理
が繰り返し実行され続ける。そして、前記ステップ11
5,116からなる循環処理中、除霜サーモスイッチ2
4がオフすると、CPU20cはステップ116にて
「YES」と判定し、ステップ117にて除霜タイマ2
0eのカウント値DFTMを「0」にクリアして、プログラ
ムをステップ102に戻し、リレー19のコイルX2 に
対する通電を解除する。これにより、リレー19の常開
接点x21,x22はオフして、電磁バルブ18がオフする
ので、蒸発器14の上流へのホットガスの供給が停止す
る。そして、前述したステップ103〜113からなる
循環処理によって冷却装置の作動及び停止の交互運転を
再び開始して、上述したような運転を制御し続ける。こ
のような恒温機の制御運転中において、表示器31は、
後述する「高低温警報インタラプトプログラム」のステ
ップ311および312に示すように、冷却運転時には
庫内温度を表示しつづけ、除霜運転中にはdF表示(除
霜運転中の表示)を表示し続ける。After the processing of step 115, the CPU 20
c determines in step 116 whether or not the defrost thermoswitch 24 is in the off state. In this case, immediately after the start of the defrosting, the temperature of the evaporator 14 is low and the defrosting thermo switch 24 is in the ON state.
Is determined to be "NO", and the circulation process consisting of steps 115 and 116 is repeatedly executed until the temperature becomes high enough to complete the defrost and the defrost thermo switch 24 is turned off. And step 11
During the circulation process consisting of 5,116, defrost thermo switch 2
4 is turned off, the CPU 20c determines “YES” in step 116, and determines in step 117 that the defrost timer 2
The count value DFTM of 0e cleared to "0", it returns the program to step 102 to release the energization of the coil X 2 of the relay 19. Thus, the normally open contacts x 21, x 22 of the relay 19 is turned off and the electromagnetic valve 18 is turned off, the supply of hot gas is stopped to the upstream of the evaporator 14. Then, the alternating operation of the operation and the stop of the cooling device is restarted by the circulation processing including steps 103 to 113 described above, and the operation as described above is continuously controlled. During the control operation of such a thermostat, the indicator 31 indicates
As shown in steps 311 and 312 of the "high / low temperature alarm interrupt program" described later, the temperature in the refrigerator is continuously displayed during the cooling operation, and the dF display (display during the defrosting operation) is continuously displayed during the defrosting operation. .
【0031】一方、上記ステップ103〜117からな
る循環処理中、所定時間(約50ミリ秒)毎に、CPU
20cは図3〜8のステップ200〜262からなる
「警報設定インタラプトプログラム」および図9〜11
のステップ300〜342からなる「高低温警報インタ
ラプトプログラム」を割り込み実行する。On the other hand, during the circulation processing consisting of steps 103 to 117, the CPU
20c is an "alarm setting interrupt program" consisting of steps 200 to 262 of FIGS.
The "high / low temperature alarm interrupt program" consisting of steps 300 to 342 is executed by interruption.
【0032】「警報設定インタラプトプログラム」は、
庫内設定温度T0、高温設定温度 TU、高温警報待機時
間tu、低温設定温度TV、低温警報待機時間tvの設定
を庫内に収容される食品の種類または恒温機の使用条件
に応じて行うためのプログラムである。ここで、高温設
定温度TUは庫内設定温度T0とともに高温警報温度THH
=T0+TUを規定するものであり、低温設定温度TVは
庫内設定温度T0とともに低温警報温度TLL=T0−TU
を規定するものである。The "alarm setting interrupt program"
To set the inside set temperature T0, the high set temperature TU, the high temperature alarm standby time tu, the low set temperature TV, and the low temperature alarm standby time tv according to the type of food stored in the store or the operating conditions of the thermostat. Program. Here, the high temperature set temperature TU is the high temperature alarm temperature THH together with the internal set temperature T0.
= T0 + TU, and the low temperature setting temperature TV is the low temperature alarm temperature TLL = T0−TU together with the internal setting temperature T0.
Is defined.
【0033】まず、庫内設定温度T0 の設定を行う場合
について説明すると、警報設定スイッチ26が押されて
いない状態で庫内温度設定スイッチ25が押されると、
表示器31に庫内設定温度T0 が表示される。表示器3
1は初期設定された5℃を表示しているが、この表示結
果を参照しつつ使用者が庫内温度設定スイッチ25を押
し続けたままで上昇スイッチ27または下降スイッチ2
8を押すことによりT0 の値を上下させて所望の値に設
定することが出来る。すなわち、CPU20cはステッ
プ200にてプログラムに実行を開始し、ステップ20
1にて「NO」と判定し、ステップ202にて「YE
S」と判定した後、ステップ203にて表示器31に庫
内設定温度T0 を表示させる。そして、ステップ204
〜206にて上昇スイッチ27が押し続けられることに
より庫内設定温度T0 は設定上限値10℃に達するまで
「1」ずつカウントアップされる。また、ステップ20
7〜209にて下降スイッチ28が押し続けられること
により庫内設定温度T0 は設定下限値−30℃に達する
まで「1」ずつカウントダウンされる。ここで、「警報
設定インタラプトプログラム」は、上述したように約5
0ミリ秒毎に実行が繰り返されるが、上昇スイッチ27
を押し続けることによりT0は約1秒毎に「1」づつカ
ウントアップされるように設定されている。また、同様
に下降スイッチ28を押し続けることによりT0 は約1
秒毎に「1」づつカウントダウンされるように設定され
ている。かかる庫内設定温度T0 の設定の割り込み処理
により、メインプログラムのステップ103,104に
おける上限温度TH および下限温度TLの演算結果が変
更される。そして、庫内設定温度T0 が所望の値T0=
−3℃に設定されると、庫内温度設定スイッチ25が解
除されステップ202にて「NO」と判定され、庫内設
定温度T0の設定を終了する。First, the case of setting the internal set temperature T0 will be described. When the internal temperature set switch 25 is pressed while the alarm setting switch 26 is not pressed,
The display unit 31 displays the set temperature T0 in the refrigerator. Display 3
Reference numeral 1 indicates the initially set 5 ° C., while referring to the display result, the user keeps pressing the internal temperature setting switch 25 while holding the up switch 27 or the down switch 2.
By pressing 8, the value of T0 can be raised or lowered to a desired value. That is, the CPU 20c starts executing the program in step 200,
1 is determined as “NO”, and in step 202, “YE
After determining "S", the display 31 is caused to display the in-chamber set temperature T0 in step 203. And step 204
As the ascending switch 27 is kept depressed at .about.206, the internal set temperature T0 is incremented by "1" until it reaches the set upper limit value of 10.degree. Step 20
As the down switch 28 is kept pressed at 7 to 209, the internal set temperature T0 is counted down by "1" until it reaches the set lower limit value of -30 ° C. Here, the “alarm setting interrupt program” is about 5
The execution is repeated every 0 milliseconds.
By keeping pressing, T0 is set to be counted up by "1" about every one second. Similarly, by continuously pressing the down switch 28, T0 becomes approximately 1
The countdown is set to "1" every second. By the interrupt processing for setting the in-compartment set temperature T0, the calculation results of the upper limit temperature TH and the lower limit temperature TL in steps 103 and 104 of the main program are changed. Then, the internal set temperature T0 is set to a desired value T0 =
When the temperature is set to -3 ° C., the internal temperature setting switch 25 is released, and “NO” is determined in step 202, and the setting of the internal temperature T0 ends.
【0034】つぎに、高温設定温度TU の設定について
説明する。警報設定スイッチ26が押されると表示器3
1に高温設定温度設定コード“1”が表示され、さらに
庫内温度設定スイッチ25が押されると、表示器31に
高温設定温度TU0が表示される。そして、表示器31の
表示結果を参照しつつ使用者が庫内温度設定スイッチ2
5を押し続けたままで上昇スイッチ27または下降スイ
ッチ28を押すことによりTU の値を上下させて所望の
値に設定することが出来る。すなわち、CPU20cは
ステップ201にて「YES」と判定し、ステップ21
0,213にて「NO」と判定した後、ステップ216
にて初期設定値N=1に基づいて「YES」と判定す
る。さらに、CPU20cはステップ217にて「YE
S」と判定した後、表示器31に高温設定温度TU0を表
示させる。そして、ステップ219〜222にて上昇ス
イッチ27が押し続けられることにより高温設定温度T
U は設定上限16℃に達するまで「1」ずつカウントア
ップされ、ステップ222にて高温設定温度TU が表示
器31による表示用の信号TU0に変換される。また、ス
テップ224〜227にて下降スイッチ28が押し続け
られることにより高温設定温度TU が設定下限5℃に達
するまで「1」ずつカウントダウンされ、ステップ22
7にて高温設定温度TU が表示器31による表示用の信
号TU0に変換される。ここで、上述したように高温設定
温度TU は、上昇スイッチ27が押し続けられることに
より約1秒毎に「1」づつカウントアップされ、また、
下降スイッチ28が押し続けられることにより約1秒毎
に「1」づつカウントダウンされるように設定されてい
る。そして、高温設定温度TUが所望の値TU=5℃に設
定されると、庫内温度設定スイッチ25が解除されステ
ップ217にて「NO」と判定され、ステップ228に
て表示器31に“1”が表示されて高温設定温度TU の
設定を終了する。なお、ステップ220,223の高温
警報禁止設定部分に関しては後述する。Next, the setting of the high temperature set temperature TU will be described. When the alarm setting switch 26 is pressed, the display 3
When the high temperature set temperature code "1" is displayed at 1, and the internal temperature setting switch 25 is pressed, the high temperature set temperature TU0 is displayed on the display 31. Then, while referring to the display result of the display 31, the user sets the internal temperature setting switch 2
By pressing the up switch 27 or the down switch 28 while keeping 5 pressed, the value of TU can be raised or lowered to a desired value. That is, the CPU 20c determines “YES” in step 201, and proceeds to step 21.
After determining “NO” at 0, 213, step 216 is executed.
Is determined as “YES” based on the initial setting value N = 1. Further, the CPU 20c determines in step 217 that “YE
After determining "S", the display 31 displays the high temperature set temperature TU0. Then, in steps 219 to 222, the ascent switch 27 is kept pressed, so that the high temperature set temperature T
U is counted up by “1” until it reaches the set upper limit of 16 ° C. At step 222, the high temperature set temperature TU is converted into a signal TU0 for display by the display 31. Further, by keeping the down switch 28 pressed in steps 224 to 227, the high-temperature set temperature TU is counted down by "1" until it reaches the set lower limit of 5 ° C.
At 7, the high temperature set temperature TU is converted into a signal TU0 for display by the display 31. Here, as described above, the high temperature set temperature TU is incremented by "1" about every one second by keeping the raising switch 27 pressed, and
When the down switch 28 is kept pressed, the countdown is set to "1" every about one second. Then, when the high temperature setting temperature TU is set to a desired value TU = 5 ° C., the internal temperature setting switch 25 is released, and “NO” is determined in step 217, and “1” is displayed on the display 31 in step 228. Is displayed and the setting of the high temperature set temperature TU is completed. The high-temperature warning prohibition setting portion of steps 220 and 223 will be described later.
【0035】つぎに、高温警報待機時間tu の設定を行
う。ここで、図4に示すプログラムによって各設定コー
ドN=1〜4の変更について説明する。警報設定スイッ
チ26が押されると表示器31に高温設定温度設定コー
ド“1”が表示され、この表示結果を参照しつつ使用者
が警報設定スイッチ26を押し続けたままで上昇スイッ
チ27または下降スイッチ28を押すことにより設定モ
ードNの値を上下させてNを所望の値に設定することが
出来る。すなわち、CPU20cはステップ201にて
「YES」と判定した後、ステップ210,213にて
「NO」と判定し、ステップ216にて「YES」と判
定し、ステップ217にて「NO」と判定した後、ステ
ップ228にて表示器31に高温設定温度設定コード
“1”を表示させる。そして、ステップ210〜212
にて上昇スイッチ27が押し続けられることにより設定
モードNが設定上限4に達するまで「1」ずつカウント
アップされる。また、ステップ213〜215にて下降
スイッチ28が押し続けられることにより設定モードN
が設定下限1に達するまで「1」ずつカウントダウンさ
れる。ここで、上記したように設定モードNは、上昇ス
イッチ27が押し続けられることにより約1秒毎に
「1」づつカウントアップされ、また、下降スイッチ2
8が押し続けられることにより約1秒毎に「1」づつカ
ウントダウンされるように設定されている。そして、設
定モードNが高温警報待機時間tu を表す値N=2に設
定されると、ステップ238にて表示器31に“2”が
表示されて高温設定温度TUの設定を終了する。Next, the high-temperature warning standby time tu is set. Here, the change of each setting code N = 1 to 4 by the program shown in FIG. 4 will be described. When the alarm setting switch 26 is depressed, a high temperature setting temperature setting code "1" is displayed on the display 31. While referring to the display result, the user keeps pressing the alarm setting switch 26 and raises the up switch 27 or the down switch 28. By pressing, the value of the setting mode N can be raised or lowered to set N to a desired value. That is, after determining “YES” in step 201, the CPU 20c determines “NO” in steps 210 and 213, determines “YES” in step 216, and determines “NO” in step 217. Thereafter, at step 228, the high temperature set temperature setting code "1" is displayed on the display 31. Then, steps 210 to 212
When the ascending switch 27 is kept pressed, the count-up is incremented by "1" until the setting mode N reaches the setting upper limit 4. Further, in steps 213 to 215, the down mode switch 28 is kept pressed, so that the setting mode N
Is counted down by "1" until the lower limit 1 is reached. Here, as described above, in the setting mode N, the up switch 27 is kept pressed, and the count is incremented by “1” about every one second.
It is set so that the countdown is performed by "1" every about one second when the button 8 is kept pressed. Then, when the setting mode N is set to the value N = 2 representing the high-temperature warning standby time tu, "2" is displayed on the display 31 in step 238, and the setting of the high-temperature set temperature TU is terminated.
【0036】N=2に設定された状態で庫内温度設定ス
イッチ25が押されると、表示器31に高温警報待機時
間tu0が表示され、この表示結果を参照しつつ使用者が
庫内温度設定スイッチ25を押し続けたままで上昇スイ
ッチ27または下降スイッチ28を押すことによりtu
の値を上下させて所望の値に設定することが出来る。す
なわち、CPU20cはステップ216にて「NO」と
判定した後、ステップ229にて設定結果N=2に基づ
いて「YES」と判定し、ステップ230にて「YE
S」と判定した後、ステップ231にて表示器31に高
温警報待機時間tu を表示させる。そして、ステップ2
32〜234にて上昇スイッチ27が押し続けられるこ
とにより高温警報待機時間tu が設定上限60min.に達
するまで「1」ずつカウントアップされる。また、ステ
ップ235〜237にて下降スイッチ28が押し続けら
れることにより高温警報待機時間tu が設定下限5min.
に達するまで「1」ずつカウントダウンされる。ここ
で、上記したように高温警報待機時間tu は、上昇スイ
ッチ27が押し続けられることにより約1秒毎に「1」
づつカウントアップされ、また、下降スイッチ28が押
し続けられることにより約1秒毎に「1」づつカウント
ダウンされるように設定されている。そして、高温警報
待機時間tu が所望の値60min.に設定されると、庫内
温度設定スイッチ25が解除されステップ230にて
「NO」と判定され、ステップ238にて表示器31に
“2”が表示されて高温警報待機時間tuの設定を終了
する。When the internal temperature setting switch 25 is pressed in a state where N = 2, the display 31 displays a high-temperature alarm standby time tu0, and the user refers to the display result to set the internal temperature. By holding down the switch 25 and pressing the up switch 27 or the down switch 28, tu
Can be set to a desired value by raising or lowering the value. That is, after determining “NO” in step 216, CPU 20 c determines “YES” based on setting result N = 2 in step 229, and determines “YE” in step 230.
After determining "S", the display 31 is caused to display the high-temperature warning standby time tu at step 231. And step 2
As the ascending switch 27 is kept depressed at 32 to 234, the high-temperature warning standby time tu is counted up by "1" until the high-temperature alarm waiting time tu reaches the set upper limit of 60 min. Also, in steps 235 to 237, the high temperature alarm standby time tu is set to 5 min.
Is counted down by "1" until it reaches. Here, as described above, the high-temperature warning standby time tu is set to “1” every about one second by keeping the up switch 27 pressed.
The count is incremented by one, and the countdown is set to be decremented by "1" about every one second by keeping the down switch 28 pressed. When the high temperature alarm standby time tu is set to the desired value of 60 min., The internal temperature setting switch 25 is released, and the determination in step 230 is “NO”, and the display 31 displays “2” in step 238. Is displayed, and the setting of the high temperature alarm standby time tu ends.
【0037】つぎに、低温設定温度TV の設定を行う。
まず、上記した図4のプログラムによって同様の手順に
より低温設定温度設定コードN=3の設定を行う。この
状態でさらに庫内温度設定スイッチ25が押されると、
表示器31に低温設定温度TV0が表示され、この表示結
果を参照しつつ使用者が庫内温度設定スイッチ25を押
し続けたままで上昇スイッチ27または下降スイッチ2
8を押すことによりTV の値を上下させて所望の値に設
定することが出来る。すなわち、CPU20cはステッ
プ216,229にて「NO」と判定した後、ステップ
239にて設定値N=3に基づいて「YES」と判定し
て、ステップ241にて表示器31に低温設定温度TV0
を表示させる。そして、ステップ242〜245にて上
昇スイッチ27が押し続けられることにより低温設定温
度TV が設定上限16℃に達するまで「1」ずつカウン
トアップされ、ステップ245にて低温設定温度TV が
表示器31による表示用の信号TV0に変換される。ま
た、ステップ247〜250にて下降スイッチ28が押
し続けられることにより低温設定温度TV が設定下限5
℃に達するまで「1」ずつカウントダウンされ、ステッ
プ250にて低温設定温度TV が表示器31による表示
用の信号TV0に変換される。ここで、上記したように低
温設定温度TV は、上昇スイッチ27が押し続けられる
ことにより約1秒毎に「1」づつカウントアップされ、
また、下降スイッチ28が押し続けられることにより約
1秒毎に「1」づつカウントダウンされるように設定さ
れている。そして、低温設定温度TVが所望の値TV=5
℃に設定されると、庫内温度設定スイッチ25が解除さ
れステップ240にて「NO」と判定され、ステップ2
51にて表示器31に“3”が表示されて低温設定温度
TV の設定を終了する。なお、ステップ243,246
の低温警報禁止設定部分に関しては後述する。Next, the low temperature setting temperature TV is set.
First, the low temperature setting temperature setting code N = 3 is set by the above-described program of FIG. When the internal temperature setting switch 25 is further pressed in this state,
The low-temperature set temperature TV0 is displayed on the display 31. While referring to the display result, the user keeps pushing the internal temperature setting switch 25 and presses the up switch 27 or the down switch 2.
By pressing 8, the value of TV can be raised or lowered to a desired value. That is, after determining “NO” in steps 216 and 229, the CPU 20c determines “YES” based on the set value N = 3 in step 239, and displays the low temperature set temperature TV0 on the display 31 in step 241.
Is displayed. Then, in steps 242 to 245, the raising switch 27 is kept depressed, so that the low-temperature set temperature TV is counted up by "1" until the low-temperature set temperature TV reaches the set upper limit of 16 ° C. It is converted into a display signal TV0. Further, by keeping the down switch 28 pressed in steps 247 to 250, the low temperature set temperature TV becomes lower than the set lower limit 5.
The countdown is performed by "1" until the temperature reaches ° C. At step 250, the low temperature set temperature TV is converted into a signal TV0 for display by the display 31. Here, as described above, the low-temperature set temperature TV is incremented by "1" about every one second by keeping the raising switch 27 pressed, and
Further, it is set so that the countdown is performed by "1" every approximately one second when the down switch 28 is continuously pressed. Then, the low temperature setting temperature TV is set to a desired value TV = 5.
° C, the internal temperature setting switch 25 is released, and “NO” is determined in step 240, and
At step 51, "3" is displayed on the display 31, and the setting of the low temperature set temperature TV is completed. Steps 243 and 246
The low-temperature alarm prohibition setting portion will be described later.
【0038】つぎに、低温警報待機時間tv の設定を行
う。まず、上記した図4のプログラムによって同様の手
順により低温警報待機時間設定コードN=4の設定を行
う。N=4に設定された状態で庫内温度設定スイッチ2
5が押されると、表示器31に低温警報待機時間tv が
表示され、この表示結果を参照しつつ使用者が庫内温度
設定スイッチ25を押し続けたままで上昇スイッチ27
または下降スイッチ28を押すことによりtv の値を上
下させて所望の値に設定することが出来る。すなわち、
CPU20cはステップ216,229および239に
て「NO」と判定した後、ステップ252にて設定結果
N=4に基づいて「YES」と判定し、ステップ253
にて「YES」と判定した後、ステップ254にて表示
器31に低温警報待機時間tv を表示させる。そして、
ステップ255〜257にて上昇スイッチ27が押し続
けられることにより低温警報待機時間tv が設定上限60
min.に達するまで「1」ずつカウントアップされる。ま
た、ステップ258〜260にて下降スイッチ28が押
し続けられることにより低温警報待機時間tv が設定下
限5min. に達するまで「1」ずつカウントダウンされ
る。ここで、上記したように低温警報待機時間tv は、
上昇スイッチ27が押し続けられることにより約1秒毎
に「1」づつカウントアップされ、また、下降スイッチ
28が押し続けられることにより約1秒毎に「1」づつ
カウントダウンされるように設定されている。そして、
低温警報待機時間tvが所望の値5min.に設定されると、
庫内温度設定スイッチ25が解除されステップ253に
て「NO」と判定され、ステップ261にて表示器31
に“4”が表示されて低温警報待機時間tv の設定を終
了し、ステップ262にて「警報設定インタラプトプロ
グラム」の実行を終了する。なお、上記設定処理におい
て、高温警報温度THHと低温警報温度TLLは、庫内設定
温度T0に対して高温設定温度TUと低温設定温度TV を
増減させることにより設定されるので、高温警報温度T
HHと低温警報温度TLL上の差が一定の場合、T0 を変更
してTHHとTLLを変更するときにTUとTVを設定し直す
必要がないという効果が得られる。Next, the low-temperature warning standby time tv is set. First, the low temperature alarm standby time setting code N = 4 is set by the above-described program of FIG. Internal temperature setting switch 2 with N = 4
5 is pressed, the low-temperature warning standby time tv is displayed on the display 31. While referring to the display result, the user keeps pressing the internal temperature setting switch 25 and raises the raising switch 27.
Alternatively, by pressing the down switch 28, the value of tv can be raised or lowered to a desired value. That is,
After determining "NO" in steps 216, 229 and 239, the CPU 20c determines "YES" in step 252 based on the setting result N = 4, and in step 253
Then, at step 254, the display 31 displays the low-temperature warning standby time tv. And
In steps 255 to 257, the low temperature alarm standby time tv is set to the upper limit 60 by keeping the up switch 27 pressed.
The count is incremented by "1" until it reaches min. Also, in steps 258 to 260, the down switch 28 is kept depressed, so that the low-temperature warning standby time tv is counted down by "1" until it reaches the set lower limit of 5 min. Here, as described above, the low temperature warning standby time tv is
When the up switch 27 is kept pressed, the count is incremented by "1" about every one second, and when the down switch 28 is kept pressed, it is counted down by "1" every about 1 second. I have. And
When the low temperature alarm standby time tv is set to a desired value of 5 min.,
The internal temperature setting switch 25 is released and “NO” is determined in the step 253, and the display 31 is determined in the step 261.
Is displayed, and the setting of the low-temperature alarm standby time tv is ended. In step 262, the execution of the "alarm setting interrupt program" is ended. In the above setting process, the high temperature alarm temperature THH and the low temperature alarm temperature TLL are set by increasing / decreasing the high temperature set temperature TU and the low temperature set temperature TV with respect to the internal set temperature T0.
When the difference between HH and the low temperature alarm temperature TLL is constant, there is an effect that it is not necessary to reset TU and TV when changing T0 and changing THH and TLL.
【0039】つぎに、図9〜11に示す「高低温警報イ
ンタラプトプログラム」の実行について説明する。CP
U20cは、ステップ300にてプログラムの実行を開
始し、ステップ301にて高温設定温度表示TU0に警報
発生の禁止を表す“c”が設定されているか否かの判定
を行う。ここでは、高温警報を発生させるようにしてい
るので、CPU20cはステップ301にて「NO」と
の判定の基に、プログラムをステップ302に移行させ
て、庫内設定温度TOと高温設定温度TUを加えることに
より高温警報温度THH=TO+TUを算出する。ここで、
TOとTUは「警報設定インタラプトプログラム」にて設
定された設定値−3℃と5℃が用いられ、THH=2℃と
算出される。つぎに、ステップ303にて庫内温度Tが
高温警報温度THH以上であるか否かが判定される。恒温
機の運転開始時点においては、庫内温度Tは高温警報温
度THH以上なので、CPU20cはステップ303にて
「YES」と判定して、ステップ304にて高温警報待
機時間tu をカウントする第1タイマ20fが作動して
いるか否かの判定を行う。CPU20cは初期設定結果
に基づいてステップ304にて「YES」すなわち第1
タイマフラグTMF1は非作動状態「0」を示していると判
定して、プログラムをステップ305に移行させて第1
タイマ20fをスタートさせると共にステップ306に
て第1タイマフラグTMF1を作動状態を示す「1」に変更
させプログラムをステップ307に移行させる。ここ
で、「高低温警報インタラプトプログラム」は上述した
ように約50ミリ秒毎に繰り返し実行されるが、第1タ
イマ20fはこの繰り返し時間を積算して所定の高温警
報待機時間tu をカウントアップする。また、「高低温
警報インタラプトプログラム」の繰り返しにより第1タ
イマフラグTMF1が「1」に変更されると、ステップ30
4にて「NO」と判定され、プログラムはステップ30
7に移行される。そして、CPU20cはステップ30
7にて第1タイマ20fがカウントアップしたか否かを
判定し、未だカウントアップしていない場合は、プログ
ラムをステップ315に移行させて以下の処理を行う。
また、高温警報待機時間が経過して第1タイマ20fが
カウントアップした場合は、CPU20cはステップ3
07にて「YES」との判定の基にステップ308にて
高温警報フラグHTKFを「1」に変更し庫内が高温警報状
態になったことを示す。Next, the execution of the "high / low temperature alarm interrupt program" shown in FIGS. CP
U20c starts execution of the program in step 300, and determines in step 301 whether or not "c" indicating prohibition of alarm generation is set in the high temperature set temperature display TU0. Here, since the high temperature alarm is generated, the CPU 20c shifts the program to step 302 based on the determination of “NO” in step 301, and sets the internal set temperature TO and the high temperature set temperature TU. Then, the high alarm temperature THH = TO + TU is calculated. here,
For TO and TU, the set values of −3 ° C. and 5 ° C. set in the “alarm setting interrupt program” are used, and THH = 2 ° C. is calculated. Next, at step 303, it is determined whether or not the inside temperature T is equal to or higher than the high temperature alarm temperature THH. At the start of the operation of the thermostat, the internal temperature T is equal to or higher than the high temperature alarm temperature THH, so the CPU 20c determines "YES" in step 303, and counts the high temperature alarm standby time tu in step 304. It is determined whether 20f is operating. The CPU 20c determines “YES” in step 304, that is,
It is determined that the timer flag TMF1 indicates the non-operation state “0”, and the program shifts to step 305 to execute the first
The timer 20f is started, and at step 306, the first timer flag TMF1 is changed to "1" indicating the operating state, and the program shifts to step 307. Here, the "high / low temperature alarm interrupt program" is repeatedly executed about every 50 milliseconds as described above, and the first timer 20f adds up this repetition time to count up a predetermined high temperature alarm standby time tu. . Further, when the first timer flag TMF1 is changed to "1" by repeating the "high / low temperature alarm interrupt program", step 30 is executed.
4 is "NO", and the program proceeds to step 30.
7 is performed. Then, the CPU 20c proceeds to step 30.
At 7, it is determined whether or not the first timer 20f has counted up, and if not, the program proceeds to step 315 to perform the following processing.
If the first timer 20f counts up after the high temperature alarm standby time has elapsed, the CPU 20c proceeds to step 3
Based on the determination of "YES" at 07, the high temperature warning flag HTKF is changed to "1" at step 308 to indicate that the inside of the refrigerator is in the high temperature warning state.
【0040】ここで、上記ステップ301〜308に至
るプログラムの処理過程において、冷却装置の作動によ
り庫内温度が高温警報温度THH以下になると、CPU2
0cはステップ303にて「NO」との判定の基に、プ
ログラムをステップ309に移行させ、第1タイマフラ
グTMF1を「0」に変更させ、ステップ310にて恒温機
が冷却運転状態にあるかまたは除霜運転状態にあるかす
なわち除霜フラグDEFFが「0」か否かの判定を行う。現
時点においては冷却装置は冷却運転状態にあるので、C
PU20cはステップ310にて「YES」と判定し、
ステップ311にて庫内温度表示信号を表示制御回路3
0に出力し、表示器31に庫内温度を表示させる。さら
に、CPU20cはステップ313にて第1タイマ20
fをリセットさせるとともにステップ314にて高温警
報フラグHTKFを「0」にさせる。また、上記ステップ3
01〜314に至るプログラムの処理過程において、冷
却装置が除霜状態になったときは、CPU20cはステ
ップ310にて「NO」と判定し、ステップ312にて
dF表示信号を表示制御回路30に出力し、表示器31
にdF状態を表示させる。Here, during the processing of the program from step 301 to step 308, if the temperature in the refrigerator becomes lower than the high temperature alarm temperature THH due to the operation of the cooling device, the CPU 2
In step 0c, based on the determination of "NO" in step 303, the program shifts to step 309 to change the first timer flag TMF1 to "0", and in step 310 whether the thermostat is in the cooling operation state. Alternatively, it is determined whether the vehicle is in the defrost operation state, that is, whether the defrost flag DEFF is “0”. At present, the cooling device is in the cooling operation state,
PU 20c determines “YES” in step 310,
In step 311, the display control circuit 3 outputs the internal temperature display signal.
0, and the display 31 displays the temperature in the refrigerator. Further, the CPU 20c determines in step 313 that the first timer 20
At step 314, the high temperature alarm flag HTKF is set to "0". Step 3 above
When the cooling device is in the defrosting state during the processing of the program from 01 to 314, the CPU 20c determines “NO” in step 310 and outputs a dF display signal to the display control circuit 30 in step 312. And display 31
To display the dF state.
【0041】つぎにステップ315〜328に至る低温
警報プログラムについて説明するとCPU20cは、ス
テップ315にて低温設定温度表示TV0に警報発生を禁
止する“c”が設定されているか否かの判定を行う。こ
こでは、低温警報を発生させるようにしているので、C
PU20cはステップ315にて「NO」との判定の基
に、プログラムをステップ316に移行させて、庫内設
定温度TO から低温設定温度TVを減算することにより
低温警報温度TLL=TO−TV を算出する。ここで、TO
とTVは「警報設定インタラプトプログラム」にて設定
された設定値−3℃と5℃が用いられ、TLL=−8℃と
設定される。つぎに、ステップ317にて庫内温度Tが
TLL未満であるか否かが判定される。恒温機の運転開始
時点においては、庫内温度TはTLL以上なので、CPU
20cはステップ317にて「NO」との判定の基に、
プログラムをステップ318に移行させ、低温警報待機
時間tvをカウントする第2タイマフラグTMF2 を非カウ
ント状態「0」に設定し、ステップ319にて恒温機が
冷却運転状態にあるかまたは除霜運転状態にあるかすな
わち除霜フラグDEFFが「0」か否かの判定を行う。現時
点においては冷却装置は冷却運転状態にあるので、CP
U20cはステップ319にて「YES」と判定し、ス
テップ320にて庫内温度表示信号を表示制御回路30
に出力し、表示器31に庫内温度を表示させる。さら
に、CPU20cはステップ321にて第2タイマ20
gをリセットさせるとともにステップ322にて低温警
報フラグLTKFを「0」にさせ庫内が低温警報状態にない
ことを示す。また、上記ステップ315〜322に至る
プログラムの処理過程において、冷却装置が除霜状態に
なったときは、CPU20cはステップ319にて「N
O」と判定し、ステップ323にてdF表示信号を表示
制御回路30に出力し、表示器31にdF状態を表示さ
せる。Next, the low-temperature warning program from step 315 to step 328 will be described. The CPU 20c determines in step 315 whether or not "c" for inhibiting the generation of a warning is set in the low-temperature set temperature display TV0. Here, since a low temperature alarm is generated, C
Based on the determination of "NO" in step 315, the PU 20c shifts the program to step 316, and calculates the low-temperature alarm temperature TLL = TO-TV by subtracting the low-temperature set temperature TV from the internal set temperature TO. I do. Where TO
And TV are set at −3 ° C. and 5 ° C. set by the “alarm setting interrupt program”, and TLL is set to −8 ° C. Next, at step 317, it is determined whether or not the inside temperature T is lower than TLL. At the start of the operation of the thermostat, the internal temperature T is equal to or higher than TLL.
20c is based on the determination of “NO” in step 317,
The program shifts to step 318 to set the second timer flag TMF2 for counting the low-temperature warning standby time tv to the non-counting state "0". At step 319, the thermostat is in the cooling operation state or the defrosting operation state. Is determined, that is, whether the defrost flag DEFF is “0” or not. At present, the cooling device is in the cooling operation state,
U20c determines "YES" in step 319, and outputs the in-chamber temperature display signal in step 320 to display control circuit 30.
And the display 31 displays the temperature in the refrigerator. Further, the CPU 20c determines in step 321 that the second timer 20
g is reset, and at step 322, the low temperature alarm flag LTKF is set to "0" to indicate that the inside of the refrigerator is not in the low temperature alarm state. Also, in the course of the processing of the program from step 315 to 322, when the cooling device is in the defrost state, the CPU 20c determines “N” in step 319.
In step 323, a dF display signal is output to the display control circuit 30, and the display 31 displays the dF state.
【0042】上記ステップ315〜323に至るプログ
ラムの処理過程において、冷却装置の作動により庫内温
度Tが低温警報温度TLL未満になると、CPU20cは
ステップ317にて「YES」と判定して、ステップ3
24にて第2タイマ20gが作動しているか否かの判定
を行う。CPU20cはステップ318における処理結
果に基づいてステップ324にて「YES」すなわち第
2タイマフラグTMF2は「0」であると判定して、プログ
ラムをステップ325に移行させて第2タイマ20gを
スタートさせると共にステップ326にて第2タイマフ
ラグTMF2を作動状態を示す「1」に変更させる。ここ
で、「高低温警報インタラプトプログラム」は約50ミ
リ秒毎に繰り返し実行されるが、第2タイマ20gはこ
の繰り返し時間を積算して所定の低温警報待機時間tv
になるまで「1」づつカウントアップする。また、「高
低温警報インタラプトプログラム」の繰り返しにより第
2タイマフラグTMF2が「1」に変更されると、ステップ
324にて「NO」と判定され、プログラムはステップ
327に移行される。そして、CPU20cはステップ
327にて第2タイマ20gがカウントアップしたか否
かを判定し、未だカウントアップしていない場合は、プ
ログラムをステップ329に移行させて以下の処理を行
う。また、低温警報待機時間tv が経過して第2タイマ
20gがカウントアップした場合は、CPU20cはス
テップ327にて「YES」との判定の基にステップ3
28にて低温警報フラグHTKFを「1」に変更し、庫内が
低温警報状態になったことを示す。In the process of the program from step 315 to step 323, if the internal temperature T becomes lower than the low temperature warning temperature TLL due to the operation of the cooling device, the CPU 20c determines "YES" in step 317, and proceeds to step 317.
At 24, it is determined whether the second timer 20g is operating. The CPU 20c determines “YES” in step 324, that is, the second timer flag TMF2 is “0” based on the processing result in step 318, shifts the program to step 325, starts the second timer 20g, and In step 326, the second timer flag TMF2 is changed to "1" indicating the operating state. Here, the "high / low temperature alarm interrupt program" is repeatedly executed about every 50 milliseconds, and the second timer 20g accumulates the repetition time to obtain a predetermined low temperature alarm standby time tv.
It counts up by "1" until it becomes. When the second timer flag TMF2 is changed to "1" by repeating the "high / low temperature alarm interrupt program", "NO" is determined in the step 324, and the program shifts to the step 327. Then, in step 327, the CPU 20c determines whether or not the second timer 20g has counted up. If not, the CPU 20c shifts the program to step 329 and performs the following processing. When the second timer 20g counts up after the low-temperature warning standby time tv has elapsed, the CPU 20c proceeds to step 3 based on the determination of "YES" in step 327.
At 28, the low temperature warning flag HTKF is changed to "1", indicating that the inside of the refrigerator has entered the low temperature warning state.
【0043】通常、恒温機の運転は正常に行われてお
り、庫内温度Tが正常な状態にあるので、CPU20c
はステップ329及びステップ330にて「YES」と
判定し、ステップ331にて警報停止信号を発生し、こ
れを受けて警報器駆動回路32が警報器33による温度
異常警報を発生させないようにする。Normally, the operation of the thermostat is normally performed and the temperature T in the refrigerator is in a normal state.
Determines "YES" in steps 329 and 330, generates an alarm stop signal in step 331, and in response, prevents the alarm device drive circuit 32 from generating an abnormal temperature alarm by the alarm device 33.
【0044】ここで、恒温機の庫内が高温警報状態にな
ると、CPU20cはステップ308にて高温警報フラ
グHTKFを「1」に変更し、ステップ329にて「NO」
と判定してステップ332にて表示制御回路30に高温
警報信号を出力して表示器31に高温警報表示“E1”
を行わせる。そして、ステップ333にて警報器停止ス
イッチ29が押されているか否かの判定が行われるが、
この場合はスイッチ29は押されていないので、ステッ
プ333にて「YES」と判定しかつステップ334に
て「NO」と判定してプログラムをステップ335に移
行させる。CPU20cはステップ335にて警報発生
信号を警報器駆動回路32に出力し警報器33を駆動さ
せて高温警報を発生させる。そして、CPU20cはス
テップ336にて第3タイマフラグTMF3を「0」に設定
してステップ337にて「高低温警報インタラプトプロ
グラム」の実行を終了する。Here, when the inside of the chamber of the constant temperature machine is in the high temperature alarm state, the CPU 20c changes the high temperature alarm flag HTKF to "1" in step 308, and "NO" in step 329.
In step 332, a high temperature alarm signal is output to the display control circuit 30 and the high temperature alarm display "E1" is displayed on the display 31.
Is performed. Then, in step 333, it is determined whether or not the alarm stop switch 29 is pressed.
In this case, since the switch 29 has not been depressed, "YES" is determined in the step 333 and "NO" is determined in the step 334, and the program shifts to the step 335. In step 335, the CPU 20c outputs an alarm generation signal to the alarm device drive circuit 32 to drive the alarm device 33 to generate a high temperature alarm. Then, the CPU 20c sets the third timer flag TMF3 to “0” in step 336, and ends the execution of the “high / low temperature alarm interrupt program” in step 337.
【0045】また、恒温機の庫内が低温警報状態になる
と、CPU20cはステップ328にて低温警報フラグ
LTKFを「1」に変更し、ステップ329にて「YES」
と判定し、ステップ330にて「NO」との判定の基に
ステップ338にて表示制御回路30に低温警報信号を
出力して表示器31に低温警報表示“E2”を行わせ
る。そして、ステップ333にて「YES」と判定しか
つステップ334にて警報器停止スイッチのオフに基づ
いて「NO」と判定してプログラムをステップ335に
移行させる。CPU20cはステップ335にて警報発
生信号を警報器駆動回路32に出力し警報器33を駆動
させて低温警報を発生させる。そして、CPU20cは
ステップ336にて第3タイマフラグTMF3を「0」に設
定して「高低温警報インタラプトプログラム」の実行を
終了する。When the inside of the chamber of the constant temperature machine enters the low-temperature alarm state, the CPU 20c sets a low-temperature alarm flag in step 328.
Change LTKF to “1” and “YES” in step 329
Then, based on the determination of "NO" in step 330, a low-temperature warning signal is output to the display control circuit 30 in step 338, and the display 31 performs the low-temperature warning display "E2". Then, in step 333, “YES” is determined, and in step 334, “NO” is determined based on the turning off of the alarm stop switch, and the program shifts to step 335. In step 335, the CPU 20c outputs an alarm generation signal to the alarm device drive circuit 32 to drive the alarm device 33 to generate a low temperature alarm. Then, the CPU 20c sets the third timer flag TMF3 to "0" in step 336, and ends the execution of the "high / low temperature warning interrupt program".
【0046】以上の説明から明らかなように、本実施例
においては、高温警報温度THHの設定が変更可能にされ
たことにより、例えば冷凍食品を収容する場合は、食品
が解凍しなければ良いので高温設定温度を比較的高めに
設定することができる。これに対し庫内に例えば生鮮野
菜類を収容する場合には、その水分が失われないように
高温設定温度を低めに設定することができる。また、低
温警報温度TLLの設定が変更可能にされたことにより、
例えば庫内に冷凍食品を収容する場合は、食品が解凍し
なければ良いので低温設定温度を低め設定することがで
きる。また、野菜類を収容する場合には、凍結しないよ
うに低温設定温度を高めに設定することができる。As is apparent from the above description, in the present embodiment, the setting of the high temperature alarm temperature THH can be changed, so that, for example, when storing frozen food, it is only necessary to defrost the food. The high temperature setting temperature can be set relatively high. On the other hand, when fresh vegetables are stored in the refrigerator, for example, the high temperature setting temperature can be set lower so that the water content is not lost. In addition, the setting of the low temperature alarm temperature TLL can be changed,
For example, when storing frozen foods in a refrigerator, the low temperature setting temperature can be set lower because the foods need not be thawed. Further, when storing vegetables, the low temperature setting temperature can be set higher so as not to freeze.
【0047】また、高温警報待機時間tu の設定が変更
可能にされたことにより、例えば庫内に多量の食品を頻
繁に出し入れするような場合等には、高温警報待機時間
tuを長めに設定することができる。また、暖められ過
ぎによりその品質を損ない易い生鮮野菜類のような場合
には、高温警報待機時間を短めに設定することができ
る。また、低温警報時間tv の設定が変更可能にされた
ことにより、例えば冷やし過ぎを考慮する必要のない冷
凍食品を収容する場合は、低温警報待機時間を長めに設
定してもよく、また冷やされ過ぎによりその品質を損な
い易い生鮮野菜類のような場合には、低温警報待機時間
を短めに設定することができる。このように庫内に収容
される食品の種類に応じてまた恒温機の使用条件に応じ
て高温警報温度THH、高温警報待機時間tu、 低温警報
温度TLLおよび低温警報待機時間tv を適正に設定する
ことが可能なので、恒温機における高温異常または低温
異常を適正に警報することができる。Since the setting of the high-temperature alarm standby time tu can be changed, for example, when a large amount of food is frequently taken in and out of the refrigerator, the high-temperature alarm standby time tu is set to be longer. be able to. In the case of fresh vegetables whose quality is likely to be impaired due to excessive heating, the high temperature warning standby time can be set shorter. Further, since the setting of the low-temperature warning time tv can be changed, for example, when storing frozen foods that do not need to be considered too cold, the low-temperature warning standby time may be set longer, or the cooling may be performed. In the case of fresh vegetables whose quality is likely to be impaired by passing, the low-temperature warning standby time can be set shorter. Thus, the high-temperature alarm temperature THH, the high-temperature alarm standby time tu, the low-temperature alarm temperature TLL, and the low-temperature alarm standby time tv are appropriately set according to the type of food stored in the refrigerator and according to the use conditions of the thermostat. Therefore, a high temperature abnormality or a low temperature abnormality in the thermostat can be appropriately alarmed.
【0048】なお、上記「高低温警報インタラプトプロ
グラム」の実行に際し、例えば庫内に多量の食品を頻繁
に出し入れするような場合に、警報がしばしば発生する
ことを避けるために警報器停止スイッチ29を設け、同
スイッチ29をオンさせることにより高温警報待機時間
tuまたは低温警報待機時間tvに対して所定の警報猶予
時間twを付加し、同警報猶予時間tw内における警報の
発生を停止させるようにすることができる。この場合に
は、CPU20cは「高低温警報インタラプトプログラ
ム」のステップ334にて警報器停止スイッチ29オン
に基づいて「YES」との判定の基にステップ339に
て第3タイマ20hをスタートさせステップ340にて
第3タイマフラグTMF3を「1」に変更し、さらにステッ
プ341にて第3タイマ20hがカウントアップしたか
否かを判定する。いまだ第3タイマ20hがカウントア
ップしていない場合には、CPU20cはステップ34
1にて「N0」と判定し、ステップ342にて警報停止
信号を出力し警報器33による警報を発生させないよう
にする。そして、警報猶予時間tw が経過して第3タイ
マ20hがカウントアップしたときには、CPU20c
はステップ341にて「YES」と判定しステップ33
5にて警報発生信号を警報器駆動回路32に出力して警
報器33に警報を発生させて、庫内温度異常を警報する
ことができる。そして、CPU20cはステップ336
にて第3タイマフラグTMF3を「0」に変更して、ステッ
プ337にて「高低温警報インタラプトプログラム」の
実行を終了する。このように、庫内に多量の食品を頻繁
に出し入れするような場合等においては、警報器停止ス
イッチ29を設けて高温警報待機時間tu または低温警
報待機時間tvに対して警報猶予時間twを付加すること
により、警報がしばしば発生することを防止することが
出来る。さらにこの場合は、警報猶予時間tw の経過後
に再度警報が発生されるので、警報設定を解除したまま
にすることはない。When the "high / low temperature alarm interrupt program" is executed, for example, when a large amount of food is frequently taken in and out of the refrigerator, the alarm device stop switch 29 is set to prevent an alarm from being generated frequently. When the switch 29 is turned on, a predetermined alarm grace time tw is added to the high temperature alarm standby time tu or the low temperature alarm standby time tv, and the generation of an alarm within the alarm grace time tw is stopped. be able to. In this case, the CPU 20c starts the third timer 20h in step 339 based on the determination of "YES" based on the alarm device stop switch 29 being turned on in step 334 of the "high / low temperature alarm interrupt program" and step 340. Then, the third timer flag TMF3 is changed to "1", and in step 341, it is determined whether or not the third timer 20h has counted up. If the third timer 20h has not yet counted up, the CPU 20c proceeds to step 34.
In step 1, it is determined to be "N0", and in step 342, an alarm stop signal is output to prevent the alarm 33 from generating an alarm. When the third timer 20h counts up after the alarm grace time tw has elapsed, the CPU 20c
Is determined as “YES” in the step 341 and the step 33 is executed.
At 5, an alarm generation signal is output to the alarm device drive circuit 32 to generate an alarm at the alarm device 33, so that an abnormality in the internal temperature can be alarmed. Then, the CPU 20c determines in step 336
Then, the third timer flag TMF3 is changed to "0", and the execution of the "high / low temperature alarm interrupt program" is terminated in step 337. In such a case where a large amount of food is frequently taken in and out of the refrigerator, the alarm stop switch 29 is provided to add the alarm grace time tw to the high temperature alarm standby time tu or the low temperature alarm standby time tv. By doing so, it is possible to prevent an alarm from being frequently generated. Further, in this case, the alarm is generated again after the elapse of the alarm allowance time tw, so that the alarm setting is not released.
【0049】さらに、庫内に多量の食品を頻繁に出し入
れするような場合等に、前記警報器停止スイッチ29を
設ける代わりに「警報設定インタラプトプログラム」の
ステップ223にて高温設定温度TU0にまたはステップ
246にて低温設定温度TV0に“c”を設定することに
より、高低温警報信号の発生後に警報を全く発生させな
いようにして、警報の頻発による煩雑さを回避すること
ができる。すなわち、高温警報を発生させたくない場合
には、図5に示すように、高温設定温度TU 設定時にス
テップ219にて上昇スイッチ27を押し続けてTU を
設定上限値16℃にすると、ステップ220にて「YE
S」と判定され、ステップ223にてTU0=“c”と設
定される。そして、「高低温警報インタラプトプログラ
ム」のステップ301にて「YES」と判定され、さら
にステップ314にてHTKFが「0」に設定されることに
より高温警報の発生が禁止される。また、低温警報を発
生させたくない場合には、図7に示すように、低温設定
温度TV 設定時に、ステップ242にて上昇スイッチ2
7を押し続けてTV を設定上限値16℃にすると、ステ
ップ243にて「YES」と判定され、ステップ246
にてTV0=“c”と設定される。そして、「高低温警報
インタラプトプログラム」のステップ315にて「YE
S」と判定され、さらにステップ322にてLTKFが
「0」に設定されることにより低温警報の発生が禁止さ
れる。また、かかる警報禁止設定は、警報温度設定時に
行うことが出来るので、操作が簡単であると共に、別途
切り替えスイッチ等を設ける必要もないので警報装置を
安価に構成することが出来る。Further, in the case where a large amount of food is frequently taken in and out of the refrigerator, instead of providing the alarm stop switch 29, the step 223 of the "alarm setting interrupt program" sets the temperature to the high temperature set temperature TU0 or the step 223. By setting "c" to the low temperature setting temperature TV0 at 246, no alarm is generated after the generation of the high / low temperature alarm signal, and the trouble caused by frequent alarms can be avoided. That is, if it is not desired to generate a high temperature alarm, as shown in FIG. 5, when the high temperature set temperature TU is set, the raising switch 27 is kept pressed in step 219 to set TU to the set upper limit value of 16 ° C. "YE
S ”, and TU0 =“ c ”is set in step 223. Then, "YES" is determined in step 301 of the "high / low temperature alarm interrupt program", and furthermore, HTKF is set to "0" in step 314, whereby generation of the high temperature alarm is prohibited. If the user does not want to generate a low-temperature alarm, as shown in FIG.
When TV is set to the set upper limit value of 16 ° C. by pressing and holding 7, “YES” is determined in the step 243, and the step 246 is performed.
Is set to TV0 = "c". Then, in step 315 of the “high / low temperature alarm interrupt program”, “YE
S ", and the LTKF is set to" 0 "in step 322, thereby prohibiting the generation of the low temperature alarm. Further, such an alarm prohibition setting can be performed at the time of setting the alarm temperature, so that the operation is simple and there is no need to provide a separate switch or the like, so that the alarm device can be configured at low cost.
【図1】本発明の一実施例に係る恒温機の全体概略ブロ
ック図である。FIG. 1 is an overall schematic block diagram of a thermostat according to an embodiment of the present invention.
【図2】図1のマイクロコンピュータにて実行されるメ
インプログラムのフローチャートである。FIG. 2 is a flowchart of a main program executed by the microcomputer of FIG. 1;
【図3】図1のマイクロコンピュータにて実行される警
報設定インタラプトプログラムのフローチャートの一部
である。FIG. 3 is a part of a flowchart of an alarm setting interrupt program executed by the microcomputer of FIG. 1;
【図4】同警報設定インタラプトプログラムのフローチ
ャートの一部である。FIG. 4 is a part of a flowchart of the alarm setting interrupt program.
【図5】同警報設定インタラプトプログラムのフローチ
ャートの一部である。FIG. 5 is a part of a flowchart of the alarm setting interrupt program.
【図6】同警報設定インタラプトプログラムのフローチ
ャートの一部である。FIG. 6 is a part of a flowchart of the alarm setting interrupt program.
【図7】同警報設定インタラプトプログラムのフローチ
ャートの一部である。FIG. 7 is a part of a flowchart of the alarm setting interrupt program.
【図8】同警報設定インタラプトプログラムのフローチ
ャートの一部である。FIG. 8 is a part of a flowchart of the alarm setting interrupt program.
【図9】図1のマイクロコンピュータにて実行される高
低温警報インタラプトプログラムのフローチャートの一
部である。FIG. 9 is a part of a flowchart of a high / low temperature alarm interrupt program executed by the microcomputer of FIG. 1;
【図10】同高低温警報インタラプトプログラムのフロ
ーチャートの一部である。FIG. 10 is a part of a flowchart of the high / low temperature alarm interrupt program.
【図11】同高低温警報インタラプトプログラムのフロ
ーチャートの一部である。FIG. 11 is a part of a flowchart of the high / low temperature alarm interrupt program.
11…電動圧縮機、12…凝縮器、13…絞り、14…
蒸発器、16,19…リレー、20…マイクロコンピュ
ータ、23…庫内温度センサ、25…庫内温度設定スイ
ッチ、26…警報設定スイッチ、27…上昇スイッチ、
28…下降スイッチ、29…警報停止スイッチ、31…
表示器、33…警報器、TH…上限温度、TL…下限温
度、THH…高温警報温度、TLL…低温警報温度。11 ... electric compressor, 12 ... condenser, 13 ... throttle, 14 ...
Evaporator, 16, 19 relay, 20 microcomputer, 23 internal temperature sensor, 25 internal temperature setting switch, 26 alarm setting switch, 27 upward switch,
28 ... down switch, 29 ... alarm stop switch, 31 ...
Display, 33: alarm, TH: upper limit temperature, TL: lower limit temperature, THH: high temperature alarm temperature, TLL: low temperature alarm temperature.
Claims (1)
を冷却する冷却装置と、前記温度センサにより検出され
た庫内温度に基づいて前記冷却装置の作動及び停止を繰
り返し制御して庫内温度を予め定めた上限温度と下限温
度との間に維持する冷却制御手段とを備えた恒温機にお
いて、高温警報温度又は低温警報温度を決定するための値を操
作により増減する操作スイッチと、 庫内温度が前記増減された値に基づいて決定した高温警
報温度以上又は同増減された値に基づいて決定した低温
警報温度以下のときに警報を発生する警報発生手段と、 前記増減された値が予め決められた範囲にあるとき前記
警報発生手段による警報の発生を許容し、かつ同増減さ
れた値が予め決められた範囲にないとき同警報発生手段
による警報の発生を禁止する警報発生制御手段と を設け
たことを特徴とする恒温機の温度警報装置。A temperature sensor for detecting a temperature in the refrigerator; a cooling device for cooling the refrigerator; and a refrigerator that repeatedly controls the operation and stop of the cooling device based on the temperature in the refrigerator detected by the temperature sensor. In a thermostat provided with cooling control means for maintaining the inside temperature between a predetermined upper limit temperature and a lower limit temperature, a value for determining a high temperature alarm temperature or a low temperature alarm temperature is controlled.
An operation switch that increases or decreases according to the operation, and a high-temperature alarm that determines the internal temperature based on the increased or decreased value.
Low temperature determined based on the value above or below the reported temperature
An alarm generating means for generating an alarm when the temperature is equal to or lower than the alarm temperature, and when the increased or decreased value is within a predetermined range,
Alarm generation by alarm generation means is allowed, and
Alarm generation means when the set value is not in the predetermined range
And a warning generation control means for prohibiting the generation of a warning by the temperature control device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3325936A JP2588085B2 (en) | 1991-12-10 | 1991-12-10 | Temperature alarm device of constant temperature machine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3325936A JP2588085B2 (en) | 1991-12-10 | 1991-12-10 | Temperature alarm device of constant temperature machine |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH05157426A JPH05157426A (en) | 1993-06-22 |
| JP2588085B2 true JP2588085B2 (en) | 1997-03-05 |
Family
ID=18182254
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3325936A Expired - Fee Related JP2588085B2 (en) | 1991-12-10 | 1991-12-10 | Temperature alarm device of constant temperature machine |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2588085B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5294646B2 (en) * | 2008-02-14 | 2013-09-18 | ホシザキ電機株式会社 | Refrigerator |
| JP2012225641A (en) * | 2012-07-17 | 2012-11-15 | Hoshizaki Electric Co Ltd | Cooling storage |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5276591A (en) * | 1975-12-19 | 1977-06-28 | Fuoresuto Kk | Temperature warning apparatus |
| JPS5860320A (en) * | 1981-10-07 | 1983-04-09 | Omron Tateisi Electronics Co | Temperature controller |
| JPS59120080A (en) * | 1982-12-28 | 1984-07-11 | Toyo Seikan Kaisha Ltd | Sterilization of self-supporting filled pouch |
-
1991
- 1991-12-10 JP JP3325936A patent/JP2588085B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH05157426A (en) | 1993-06-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5454229A (en) | Refrigeration unit control with shutdown evaluation and automatic restart | |
| US6058724A (en) | Refrigerator defrost controlling method | |
| JPS62195272A (en) | Thawing device | |
| US5038575A (en) | Refrigerator with defrost override system | |
| JP2588085B2 (en) | Temperature alarm device of constant temperature machine | |
| JP4468337B2 (en) | Refrigerator and refrigerator half-door judgment method | |
| US20010017037A1 (en) | Thermostat controller | |
| JPH0771854A (en) | Energization control device for electric refrigerator | |
| US4292812A (en) | Control device for ice making machine | |
| JPH05133673A (en) | Cooling device with defrost function | |
| JPH07190601A (en) | Temperature alarm for cold storage | |
| JPH07111294B2 (en) | Abnormality display controller for thermostat | |
| JP2579564B2 (en) | Temperature display device inside the oven | |
| JP3834131B2 (en) | Temperature control device for refrigerator | |
| JPH07111296B2 (en) | Display controller of thermostat | |
| KR0170598B1 (en) | Faulty defrost heater in refrigerator Operation return device and method | |
| JPH0610580B2 (en) | Refrigeration equipment | |
| JPH05164450A (en) | Refrigerator controller | |
| KR0158011B1 (en) | Defrosting after dew drops prevention method of a refrigerator | |
| JPH0455680A (en) | Alarming device for low-temperature chamber | |
| JPH0820129B2 (en) | Electric compressor protection device in cooling device | |
| KR960010658B1 (en) | Refrigerator | |
| KR910002713B1 (en) | Defrost heater controlling method | |
| JPH05332669A (en) | Temperature monitor for display case or the like | |
| JPH07111295B2 (en) | Abnormality display device of constant temperature machine |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081205 Year of fee payment: 12 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091205 Year of fee payment: 13 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101205 Year of fee payment: 14 |
|
| LAPS | Cancellation because of no payment of annual fees |