JPH0330098B2 - - Google Patents

Info

Publication number
JPH0330098B2
JPH0330098B2 JP59141048A JP14104884A JPH0330098B2 JP H0330098 B2 JPH0330098 B2 JP H0330098B2 JP 59141048 A JP59141048 A JP 59141048A JP 14104884 A JP14104884 A JP 14104884A JP H0330098 B2 JPH0330098 B2 JP H0330098B2
Authority
JP
Japan
Prior art keywords
temperature
counter
output
circuit
shift register
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 - Lifetime
Application number
JP59141048A
Other languages
Japanese (ja)
Other versions
JPS6118831A (en
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 filed Critical
Priority to JP59141048A priority Critical patent/JPS6118831A/en
Publication of JPS6118831A publication Critical patent/JPS6118831A/en
Publication of JPH0330098B2 publication Critical patent/JPH0330098B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01KMEASURING TEMPERATURE; MEASURING QUANTITY OF HEAT; THERMALLY-SENSITIVE ELEMENTS NOT OTHERWISE PROVIDED FOR
    • G01K1/00Details of thermometers not specially adapted for particular types of thermometer
    • G01K1/02Means for indicating or recording specially adapted for thermometers

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Measuring Temperature Or Quantity Of Heat (AREA)

Description

【発明の詳細な説明】 (イ) 産業上の利用分野 この発明は、例えば体温計として使用される電
子温度計に関し、特に温度上昇率検出手段に特徴
を有する電子温度計に関する。
DETAILED DESCRIPTION OF THE INVENTION (a) Field of Industrial Application The present invention relates to an electronic thermometer used, for example, as a thermometer, and particularly to an electronic thermometer having a temperature rise rate detecting means.

(ロ) 従来の技術 一般に、電子体温計は、サーミスタ等の感温素
子を含む温度測定部で、サンプルタイミング毎に
温度を測定し、測定温度の最高値を更新記憶し、
表示するようにしている。この電子体温計は、測
定開始後、いきなり体温が表示されるのではな
く、測定温度がある初期温度から指数関数的に上
昇してゆき、やがてある温度値に収束し、その時
点で、略正確な体温を知ることができる。この収
束時点を判断する1つの方法として、温度上昇率
を検出し、この温度上昇率が所定値以下に達した
時点を収束時点とするものがある。
(B) Prior art In general, an electronic thermometer uses a temperature measuring unit that includes a temperature sensing element such as a thermistor to measure the temperature at each sample timing, updates and stores the highest value of the measured temperature, and
I am trying to display it. This electronic thermometer does not display the body temperature all of a sudden after the measurement starts, but the measured temperature rises exponentially from a certain initial temperature, and eventually converges to a certain temperature value, at which point it is approximately accurate. You can know your body temperature. One method for determining the point of convergence is to detect the rate of temperature increase and set the point of time when the rate of temperature increase reaches a predetermined value or less as the point of convergence.

この種の電子温度計において、温度上昇率が所
定値以下になつたことを検出するのに、従来は、
複数回のサンプルタイミングの測定温度をメモリ
に記憶しておき、今回の測定温度と数回前のサン
プルタイミングの測定温度との差を演算回路で計
算し、この算値より判断していた。
Conventionally, in this type of electronic thermometer, to detect when the temperature rise rate has fallen below a predetermined value,
Temperatures measured at multiple sampling timings were stored in memory, and a calculation circuit calculated the difference between the current measured temperature and the temperature measured at several sample timings before, and judgments were made based on this calculated value.

(ハ) 発明が解決しようとする問題点 しかし、上記従来技術では、上昇率検出のため
に数回分の測定温度を記憶する回路と、任意デー
タの差を計算する演算回路とを必要とし、回路規
模が大となりCPUを使用しないで、LSI化しよう
とする場合には、チツプサイズが大となり、コス
トアツプを招くという問題があつた。
(c) Problems to be Solved by the Invention However, the above-mentioned conventional technology requires a circuit that stores several measurements of temperature in order to detect the rate of increase, and an arithmetic circuit that calculates the difference between arbitrary data. When the scale becomes large and an attempt is made to convert it into an LSI without using a CPU, there is a problem in that the chip size becomes large, leading to an increase in costs.

この発明は、比較的小規模の回路で、温度上昇
率検出のための回路を実現し、低コストの電子温
度計を提供することを目的としている。
An object of the present invention is to realize a circuit for detecting the rate of temperature rise using a relatively small-scale circuit, and to provide a low-cost electronic thermometer.

(ニ) 問題点を解決するための手段 この発明の電子温度計は、上記問題点を解決す
るために、第1図に示すように、サンプルタイミ
ング毎に温度を測定する温度測定部1と、測定さ
れた現温度を記憶する測定温度記憶手段2と、測
定温度の最高値を表示温度として更新記憶する表
示温度記憶手段3と、表示温度を表示する表示器
4と、現温度と表示温度の大小関係を比較する比
較回路5と、この比較回路5の大小関係出力をサ
ンプルタイミング毎に、1ビツトの2値データと
して、ビツト順次に記憶するシフトレジスタ6
と、このシフトレジスタ6に記憶される2値デー
タの個数を計数し、この個数から温度上昇率が所
定値になつたことを検出するカウンタ7とから構
成されている。
(d) Means for Solving the Problems In order to solve the above problems, the electronic thermometer of the present invention, as shown in FIG. 1, includes a temperature measuring section 1 that measures the temperature at each sample timing; Measured temperature storage means 2 for storing the current measured temperature; display temperature storage means 3 for updating and storing the maximum value of the measured temperature as the displayed temperature; display 4 for displaying the displayed temperature; A comparison circuit 5 that compares the magnitude relationship, and a shift register 6 that stores the magnitude relationship output of the comparison circuit 5 bit-sequentially as 1-bit binary data at each sample timing.
and a counter 7 that counts the number of binary data stored in the shift register 6 and detects from this number that the temperature increase rate has reached a predetermined value.

(ホ) 作用 この電子温度計において、温度測定部1で、サ
ンプルタイミング時に温度が測定されると、今回
の測定温度が測定温度記憶手段2に記憶される。
そして今回測定温度と表示温度記憶手段3に記憶
される表示温度が比較回路5で比較され、今回測
定温度が表示温度よりも、大きい場合には、その
測定温度が、新たな表示温度として、表示温度記
憶手段3に記憶され、表示器4に表示される。ま
た今回測定温度が表示温度よりも、大きい場合
は、シフトレジスタ6に、その大きいことを示す
データが、1ビツト分例えばデータ“1”として
記憶される。
(E) Effect In this electronic thermometer, when the temperature measuring section 1 measures the temperature at the sample timing, the current measured temperature is stored in the measured temperature storage means 2.
The currently measured temperature and the displayed temperature stored in the display temperature storage means 3 are compared in the comparison circuit 5, and if the currently measured temperature is greater than the displayed temperature, the measured temperature is displayed as the new displayed temperature. The temperature is stored in the temperature storage means 3 and displayed on the display 4. Further, if the currently measured temperature is higher than the displayed temperature, data indicating the higher temperature is stored in the shift register 6 as one bit of data, for example, data "1".

以後、サンプルタイミング毎に、上記と同様に
して、温度測定がなされ、最高温度が表示器4に
更新表示され、シフトレジスタ6に、今回測定温
度が大きい場合は“1”、表示温度と等しいか、
小さい場合は“0”が、ビツト順次に記憶され
る。
Thereafter, the temperature is measured in the same manner as above at each sample timing, the maximum temperature is updated and displayed on the display 4, and the shift register 6 is set as "1" if the measured temperature this time is large, and whether it is equal to the displayed temperature. ,
If it is smaller, "0" is stored bit-sequentially.

シフトレジスタ6に記憶される“1”の多い程
(“0”が少ない程)、温度が上昇していることを
意味し、逆に“1”が少ない程(“0”が多い
程)、温度が収束時に近づいていることを意味し
ている。それゆえ、カウンタ7は、シフトレジス
タ6の、例えばデータ“0”の数を計数し、その
数が所定値以上になると、収束信号を出力する。
The more "1s" stored in the shift register 6 (the fewer "0s"), the higher the temperature, and conversely, the fewer "1s" (the more "0s"), the higher the temperature. This means that the temperature is approaching convergence. Therefore, the counter 7 counts the number of data "0" in the shift register 6, for example, and outputs a convergence signal when the number exceeds a predetermined value.

(ヘ) 実施例 以下、実施例によりこの発明をさらに詳細に説
明する。
(f) Examples The present invention will be explained in more detail below using examples.

第2図は、この発明の一実施例電子温度計の回
路構成を示すブロツク図である。
FIG. 2 is a block diagram showing the circuit configuration of an electronic thermometer according to an embodiment of the present invention.

この実施例電子温度計は、温度測定部11、温
度測定部11からの測定温度データを計数記憶す
るカウンタ12、カウンタ12の温度値の最大値
を更新記憶するラツチ回路13、ラツチ回路13
に記憶される温度をデコーダ/ドライバ18を介
して受け、表示する表示器14、カウンタ12に
記憶される測定温度とラツチ回路13の表示温度
とを比較する比較回路15、この比較回路15よ
りの大小関係(測定温度>表示温度の場合“1”)
を示すデータを1ビツトずつ記憶するシフトレジ
スタ16及び、このシフトレジスタ16のデータ
“1”が所定値以内(“0”が所定値以上)になつ
たとき収束信号を出力するためのアツプ/ダウン
カウンタ部17とから構成されている。
The electronic thermometer of this embodiment includes a temperature measuring section 11, a counter 12 for counting and storing measured temperature data from the temperature measuring section 11, a latch circuit 13 for updating and storing the maximum temperature value of the counter 12, and a latch circuit 13 for updating and storing the maximum temperature value of the counter 12.
a display 14 which receives and displays the temperature stored in the decoder/driver 18; a comparison circuit 15 which compares the measured temperature stored in the counter 12 with the temperature displayed by the latch circuit 13; Size relationship (“1” if measured temperature > displayed temperature)
a shift register 16 that stores data indicating 1 bit at a time, and an up/down register for outputting a convergence signal when the data "1" in this shift register 16 is within a predetermined value ("0" is greater than or equal to a predetermined value). It is composed of a counter section 17.

温度測定部11の発振部19はサーミスタ(感
温抵抗)20、基準抵抗21、切替スイツチ2
2、及びコンデンサ23からなる時定数回路24
と発振器25とから構成されている。
The oscillating unit 19 of the temperature measuring unit 11 includes a thermistor (temperature-sensitive resistor) 20, a reference resistor 21, and a changeover switch 2.
2, and a time constant circuit 24 consisting of a capacitor 23
and an oscillator 25.

発振器25の出力は、カウンタ26に加えら
れ、このカウンタ26のオーバフロー出力が遅延
回路27に加えられるとともに、ラツチ回路30
にも加えられている。また遅延回路27の出力
は、発振部19に加えられ、スイツチ22をサー
ミスタ20側に投入するようになつている。
The output of the oscillator 25 is applied to a counter 26, and the overflow output of this counter 26 is applied to a delay circuit 27 and a latch circuit 30.
It has also been added to Further, the output of the delay circuit 27 is applied to the oscillation section 19 to turn on the switch 22 to the thermistor 20 side.

クロツク発振器28より出力されるクロツク信
号は、カウンタ29で計数され、このカウンタ2
9の出力はラツチ回路30と比較回路31に加え
られるようになつている。上記クロツク発振器2
8、カウンタ29及びラツチ回路30はカウンタ
26がオーバフローするまでの時間を計測し、か
つその時間を一時的に保持する。
The clock signal output from the clock oscillator 28 is counted by a counter 29.
The output of 9 is applied to a latch circuit 30 and a comparator circuit 31. The above clock oscillator 2
8. The counter 29 and the latch circuit 30 measure the time until the counter 26 overflows and temporarily hold this time.

比較回路31はカウンタ29の計数値とラツチ
回路30の出力を比較し、その一致出力を遅延回
路32に加え、遅延回路32の出力はオア回路3
3を介してカウンタ26,29に加えられ、両カ
ウンタがクリアされる。また遅延回路32の出力
で、発振部19のスイツチ22が基準抵抗21側
に投入されるようになつている。
The comparator circuit 31 compares the count value of the counter 29 and the output of the latch circuit 30, applies the matching output to the delay circuit 32, and the output of the delay circuit 32 is sent to the OR circuit 3.
3 to counters 26 and 29, and both counters are cleared. Further, the output of the delay circuit 32 causes the switch 22 of the oscillation section 19 to be turned on the reference resistor 21 side.

カウンタ26の出力はデコーダ34に加えら
れ、デコーダ34の出力は、ROM35をアドレ
ス指定するようになつている。ROM35はカウ
ンタ26の温度に対応する計数値に対応した温度
差データを記憶しており、このROM35から読
出される温度差データがシフトレジスタ36にプ
リセツトされるようになつている。またシフトレ
ジスタ36の出力はアンド回路37の入力の一端
に加えられ、発振器25のサーミスタ20接続時
の出力パルスfxをシフトレジスタ36のクロツク
パルスとして、またアンド回路37の入力の他端
に加えるようにしている。そして、シフトレジス
タ36の出力(左端)に“1”が得られる場合
に、発振器25よりのパルス信号fxがアンド回路
37の出力端に導出され、カウンタ12に入力さ
れるようになつている。
The output of counter 26 is applied to a decoder 34, the output of which is adapted to address ROM 35. The ROM 35 stores temperature difference data corresponding to the count value corresponding to the temperature of the counter 26, and the temperature difference data read from the ROM 35 is preset in the shift register 36. Further, the output of the shift register 36 is applied to one end of the input of the AND circuit 37, and the output pulse fx of the oscillator 25 when the thermistor 20 is connected is applied as a clock pulse of the shift register 36 and to the other end of the input of the AND circuit 37. ing. When "1" is obtained at the output (left end) of the shift register 36, the pulse signal fx from the oscillator 25 is delivered to the output end of the AND circuit 37 and input to the counter 12.

カウンタ12は、したがつて各サンプルタイミ
ング毎に、温度測定部11で測定する温度データ
を計数するようになつている。
Therefore, the counter 12 is configured to count the temperature data measured by the temperature measuring section 11 at each sample timing.

カウンタ12の出力とラツチ回路13の出力
は、比較回路15で比較され、ラツチ回路13に
保持されるデータよりもカウンタ12の計数値の
方が大なる場合には、ラツチ回路13に、カウン
タ12の内容をラツチし、更新記憶するととも
に、比較回路15は、シフトレジスタ16に、
“1”信号を入力するとともに、“0”信号をUP
信号として、アツプ/ダウンカウント部17に加
えるようになつている。
The output of the counter 12 and the output of the latch circuit 13 are compared in the comparator circuit 15. If the count value of the counter 12 is larger than the data held in the latch circuit 13, the output of the counter 12 is sent to the latch circuit 13. The comparator circuit 15 latches and updates and stores the contents of
Input “1” signal and UP “0” signal
The signal is added to the up/down count section 17 as a signal.

シフトレジスタ16は、遅延回路32の出力が
入力される毎に、1ビツト、シフトされ、その最
左端より出力されるデータ“0”は、DOWN信
号としてアツプ/ダウンカウント部17に入力さ
れている。アツプ/ダウンカウント部17は、比
較回路15の“0”出力をUP信号として、シフ
トレジスタ16の“0”出力をDOWN信号とし
て、それぞれアツプ/ダウン計数し、その計数値
が所定値以上になると、収束信号を出力するよう
になつている。
The shift register 16 is shifted by 1 bit each time the output of the delay circuit 32 is input, and the data "0" output from the leftmost end is input to the up/down count section 17 as a DOWN signal. . The up/down count section 17 counts up and down using the "0" output of the comparator circuit 15 as an UP signal and the "0" output of the shift register 16 as a DOWN signal, and when the counted value exceeds a predetermined value, , it is designed to output a convergence signal.

次に、上記実施例電子体温計の動作について説
明する。
Next, the operation of the electronic thermometer of the above embodiment will be explained.

先ず、発振部19のスイツチ22が、基準抵抗
21側に投入されている場合を考えると、発振部
19は、基準抵抗21の抵抗値Rと、コンデンサ
23の静電容量Cで決まる時定数により周波数fo
で発振する。この周波数foのパルス信号が、発振
器25より出力され、カウンタ26に入力され
る。カウンタ26が、その周波数foのパルス信号
の計数を開始する。同時に、クロツク発振器28
からのクロツク信号の計数がカウンタ29で開始
される。カウンタ26の計数値が所定値Noに達
すると、そのオーバフロー出力により、カウンタ
29の計数値がラツチ回路30にラツチされる。
First, considering the case where the switch 22 of the oscillator 19 is turned on to the reference resistor 21 side, the oscillator 19 operates according to the time constant determined by the resistance value R of the reference resistor 21 and the capacitance C of the capacitor 23. frequency fo
oscillates. A pulse signal of this frequency fo is output from the oscillator 25 and input to the counter 26. The counter 26 starts counting the pulse signals of that frequency fo. At the same time, the clock oscillator 28
A counter 29 starts counting the clock signals from . When the count value of the counter 26 reaches a predetermined value No, the count value of the counter 29 is latched in the latch circuit 30 due to the overflow output.

ところで、カウンタ26がオーバフローするま
での時間は、No/foであるから、ラツチ回路3
0にラツチされるカウンタ29の計数値は、クロ
ツク発振器28の周波数をfcとすると、 No/fo/1/fc=No/fo・fc となる。
By the way, since the time until the counter 26 overflows is No/fo, the latch circuit 3
The count value of the counter 29, which is latched to 0, is No/fo/1/fc=No/fo·fc, where fc is the frequency of the clock oscillator 28.

またカウンタ26のオーバフロー出力は遅延回
路27により、微小時間遅れて、発振部19に加
えられ、スイツチ22をサーミスタ20側に投入
するとともに、オア回路33を経て、カウンタ2
6,29をクリアする。
Further, the overflow output of the counter 26 is applied to the oscillator 19 after a small time delay by the delay circuit 27, which turns the switch 22 on to the thermistor 20 side, and passes through the OR circuit 33 to the counter 2.
Clear 6,29.

発振部19の発振器25に、サーミスタ20が
接続され、今度はサーミスタ20の抵抗値Rxと
コンデンサの静電容量Cで決まる時定数により発
振し、周波数fxのパルス信号が発振器25より出
力され、カウンタ26に入力される。そして以
後、カウンタ26は、周波数fxのパルス信号を計
数する。一方、カウンタ29には、再度クロツク
発振器28より、周波数fcのクロツク信号が入力
され、計数される。そして、カウンタ29の計数
値が、ラツチ回路30に保持される計数値に等し
くなると、比較回路31が、両者の一致を検出
し、カウンタ26の計数を、その時点で停止す
る。この時のカウンタ26の計数値をNxとする
と、カウンタ26がNxまで計数する時間Nx/fx
内に、カウンタ29が計数する計数値fc/fx・
Nxはラツチ回路30に保持されている計数値
fc/fo・Noに等しい。それゆえ、 Nx/fx=No/fo が成り立つ。したがつて Nx=fx/fo・No=k1/k2・R/Rx・No ただし、k1・k2;定数 が成り立つ。
The thermistor 20 is connected to the oscillator 25 of the oscillator 19, and this time it oscillates with a time constant determined by the resistance value Rx of the thermistor 20 and the capacitance C of the capacitor, and a pulse signal of frequency fx is output from the oscillator 25, and the counter 26. Thereafter, the counter 26 counts the pulse signals of the frequency fx. On the other hand, the clock signal of frequency fc is again inputted to the counter 29 from the clock oscillator 28, and counting is performed. When the count value of the counter 29 becomes equal to the count value held in the latch circuit 30, the comparator circuit 31 detects a match between the two and stops counting by the counter 26 at that point. If the count value of the counter 26 at this time is Nx, the time for the counter 26 to count up to Nx is Nx/fx
The count value fc/fx counted by the counter 29 is
Nx is the count value held in the latch circuit 30
Equal to fc/fo・No. Therefore, Nx/fx=No/fo holds true. Therefore, Nx=fx/fo・No=k 1 /k 2・R/Rx・No However, k 1・k 2 is a constant.

ところで、サーミスタ20の抵抗値Rxは、一
般的に Rx=RoexpB(1/T−1/To) 但し、 Ro:絶対温度Toの時の抵抗値 B:ボルツマン定数 T:絶対温度 で表すことができるから、上記Nxは Nx=NoR/Ro・expB(1/To−1/T) が成立ち、これをTについて書き直すと、 T=1/1/T−1/B・lnNxRo/NoR となる。この式においてNxが定まれば、他は全
て定数なので、Nxより温度Tを求めることがで
きる。
By the way, the resistance value Rx of the thermistor 20 can generally be expressed as Rx=RoexpB (1/T-1/To), where Ro: resistance value at absolute temperature To B: Boltzmann's constant T: absolute temperature Therefore, Nx=NoR/Ro・expB(1/To−1/T) holds true for the above Nx, and when this is rewritten in terms of T, it becomes T=1/1/T−1/B・lnNxRo/NoR. In this equation, once Nx is determined, the temperature T can be determined from Nx since everything else is constant.

カウンタ26の計数値Nxで、デコーダ34の
出力値が決まり、この出力値によりROM35の
アドレス指定がなされ、ROM35には計数値
Nxの歩進に対応する温度差データが予め記憶さ
れているので、その温度差データがシフトレジス
タ36にプリセツトされ、このシフトレジスタ3
6の出力に信号“1”が存在する時に、アンド回
路37からは、発振器25よりの周波数fxのパル
ス信号が、カウンタ12に入力されることにな
る。したがつてカウンタ12には、その時点にお
ける温度に対応するデータがすなわち現在測定温
度が記憶されることになる。
The count value Nx of the counter 26 determines the output value of the decoder 34, and this output value specifies the address of the ROM 35.
Since the temperature difference data corresponding to the step of Nx is stored in advance, the temperature difference data is preset in the shift register 36.
When the signal "1" is present at the output of the counter 6, the AND circuit 37 inputs the pulse signal of the frequency fx from the oscillator 25 to the counter 12. Therefore, the counter 12 stores data corresponding to the temperature at that time, that is, the currently measured temperature.

カウンタ12の現在測定温度は、ラツチ回路1
3の表示温度と、比較回路15で比較され、現在
温度の方が大きい場合には、ラツチ回路13に、
カウンタ12の内容がラツチされ、新たな表示温
度となり、この表示温度が、デコーダ/ドライバ
18を経て、表示器14に加えられ、表示され
る。
The currently measured temperature of the counter 12 is the latch circuit 1.
Comparison circuit 15 compares the temperature displayed in step 3 with the current temperature, and if the current temperature is higher, the latch circuit 13 outputs
The contents of counter 12 are latched and become the new displayed temperature, which is applied via decoder/driver 18 to display 14 for display.

なお比較回路15はカウンタ12に記憶される
現在温度の方が表示温度より大きい場合には、デ
コーダ“1”をシフトレジスタ16に記憶する。
逆に現在温度の方が小さいか等しい場合は、デー
タ“0”をシフトレジスタ16に記憶する。
Note that when the current temperature stored in the counter 12 is higher than the displayed temperature, the comparison circuit 15 stores a decoder "1" in the shift register 16.
Conversely, if the current temperature is smaller or equal, data "0" is stored in the shift register 16.

以上のようにして、サンプルタイミング1回分
の温度測定が行われるが、遅延回路32の出力に
より、発振部19のスイツチ22が基準抵抗21
側に投入され、再び、上記したと同様の動作、す
なわち、第2のサンプルタイミングにおける測定
が開始される。そして同様にカウンタ12は今回
の、つまり第2回目の測定温度が記憶され、温度
上昇が続いていると、ラツチ回路13に、前回の
表示温度に代えて今回の測定温度が再ラツチさ
れ、新たな表示温度として、表示器14に表示さ
れる。また比較回路15はカウンタ12に記憶さ
れる測定温度の方が大なので、やはりデータ
“1”を出力し、シフトレジスタ16とアツプ/
ダウンカウント部17に、さらに“1”を入力す
る。このようにして、サンプルタイミング毎に、
カウンタ12に現在温度が記憶され、ラツチ回路
13には最高温度、すなわち表示温度が記憶さ
れ、温度上昇が続く限り、ラツチ回路13の内容
は更新され、比較回路15からは、データ“1”
が出力される。したがつてシフトレジスタ16の
内容はデータ“1”が続くことになる。“1”が
続く間は、アツプ/ダウンカウント部17は何ら
“0”を計数せず、出力信号(収束信号)を導出
しない。しかし測定温度が収束時に近づくと、あ
るサンプルタイミングでは、カウンタ12とラツ
チ回路13の内容に差がなく、したがつて比較回
路15は、シフトレジスタ16とアツプ/ダウン
カウント部17にデータ“0”を入力する。温度
の上昇率が低下すれば低下するほど、サンプルタ
イミング毎に比較回路15から出力される“0”
の数が増加することになる。そして、シフトレジ
スタ16で記憶されるデータ“0”の計数値が所
定値(例えば3)に達すると、アツプ/ダウンカ
ウント部17は収束信号をデコーダ/ドライバ1
8に出力する。この収束信号により、表示器14
が例えば点滅点灯されることにより、測定温度が
収束値に近づいたことを測定者は知ることができ
る。
As described above, temperature measurement for one sample timing is performed, but the output of the delay circuit 32 causes the switch 22 of the oscillation section 19 to switch to the reference resistor 21.
Then, the same operation as described above, that is, measurement at the second sample timing is started again. Similarly, the counter 12 stores the current measured temperature, that is, the second measured temperature, and if the temperature continues to rise, the latch circuit 13 relatches the current measured temperature in place of the previous displayed temperature, and a new The temperature is displayed on the display 14 as a display temperature. Also, since the measured temperature stored in the counter 12 is higher, the comparison circuit 15 also outputs data "1" and connects the shift register 16 and up/down.
Further, "1" is input to the down count section 17. In this way, at each sample timing,
The current temperature is stored in the counter 12, and the maximum temperature, that is, the displayed temperature, is stored in the latch circuit 13. As long as the temperature continues to rise, the contents of the latch circuit 13 are updated, and the comparison circuit 15 outputs data "1".
is output. Therefore, the contents of the shift register 16 continue to be data "1". While "1" continues, the up/down count section 17 does not count "0" and does not derive an output signal (convergence signal). However, when the measured temperature approaches convergence, there is no difference between the contents of the counter 12 and the latch circuit 13 at a certain sample timing, so the comparator circuit 15 outputs data "0" to the shift register 16 and up/down count section 17. Enter. The lower the temperature increase rate is, the more "0" is output from the comparator circuit 15 at each sample timing.
This will result in an increase in the number of When the count value of data "0" stored in the shift register 16 reaches a predetermined value (for example, 3), the up/down count section 17 transfers the convergence signal to the decoder/driver 1.
Output to 8. This convergence signal causes the display 14
For example, by blinking the light, the measurer can know that the measured temperature has approached the convergence value.

なお、上記実施例において、シフトレジスタ1
6のビツト長をどの程度にするかは、測定温度デ
ータのサンプル周期と上昇率を定義する時間によ
り決定する。たとえばサンプル周期が1秒で、判
定する温度上昇率が0.02℃/5秒の場合、シフト
レジスタの長さは5秒÷1秒=5段(ビツト)と
なる。この5段のシフトレジスタの内容で、デー
タ“1”の数が2以下(“0”の数が3以上)の
とき、各5秒間に上昇した温度は0.02℃以下であ
ると判断し、これをもつて収束判断をすることが
できる。もつとも、この場合測定温度の分解能は
0.01℃であることになる。
Note that in the above embodiment, the shift register 1
The bit length of 6 is determined by the sampling period of the measured temperature data and the time that defines the rate of increase. For example, if the sampling period is 1 second and the temperature increase rate to be determined is 0.02° C./5 seconds, the length of the shift register will be 5 seconds/1 second = 5 stages (bits). In the contents of this 5-stage shift register, when the number of data "1" is 2 or less (the number of "0" is 3 or more), it is determined that the temperature rise in each 5 seconds is 0.02℃ or less, and this A convergence judgment can be made using . However, in this case, the resolution of the measured temperature is
This means that the temperature is 0.01℃.

第3図は、上記アツプ/ダウンカウント部17
を、さらに具体的に示した回路図である。
FIG. 3 shows the up/down count section 17.
FIG. 2 is a circuit diagram showing the circuit in more detail.

アツプ/ダウンカウント部17は、比較回路1
5の出力(シフトレジスタ16の入力)が“0”
でセツトされ、シフトレジスタ16の“1”出力
でリセツトされるフリツプフロツプ171と、こ
のフリツプフロツプ171のセツト出力をアツプ
信号、リセツト出力をダウン信号として受けるア
ツプ/ダウンカウンタ172、比較回路15の出
力とシフトレジスタ16の出力を入力に受ける排
他オア回路173及びこの排他オア回路173の
出力とクロツク信号を入力に受け、その出力を読
込みクロツク信号としてアツプ/ダウンカウンタ
172に入力するアンド回路174とから構成さ
れている。
The up/down count section 17 includes the comparison circuit 1
5 output (input of shift register 16) is “0”
a flip-flop 171 which is set by the output of the shift register 16 and reset by the "1" output of the shift register 16; an up/down counter 172 which receives the set output of the flip-flop 171 as an up signal and the reset output as a down signal; It consists of an exclusive OR circuit 173 that receives the output of the register 16 as an input, and an AND circuit 174 that receives the output of the exclusive OR circuit 173 and a clock signal as input, reads the output, and inputs it to the up/down counter 172 as a clock signal. ing.

今、シフトレジスタ16の段数を上記例のよう
に5段とし、アツプ/ダウンカウンタ172が3
の計数(“0”の数が3)で収束信号を出力する
ものとして、先ず、温度上昇の大きい場合を想定
すると、サンプルタイミング毎の測定温度が大な
ので、比較回路15の出力は“1”であり、した
がつてフリツプフロツプ171はセツトされず、
アツプ/ダウンカウンタ172は何らカウントア
ツプされず、収束信号も導出されない。
Now, the number of stages of the shift register 16 is set to 5 as in the above example, and the up/down counter 172 is set to 3.
Assuming that the convergence signal is output by counting (the number of "0"s is 3), first, assuming a case where the temperature rise is large, the measured temperature at each sample timing is large, so the output of the comparator circuit 15 is "1". Therefore, flip-flop 171 is not set,
The up/down counter 172 is not counted up and no convergence signal is derived.

温度上昇が若干純化し、測定温度と表示温度が
等しくなるサンプルタイミングがあると、その時
点における比較回路15の出力は“0”で、この
“0”がシフトレジスタ16に入力されるととも
に、フリツプフロツプ171をセツトし、またシ
フトレジスタ16の出力は“1”なので排他オア
回路173の出力が“1”となり、クロツク信号
がアンド回路174に入力されると、そのままア
ツプ/ダウンカウンタ172に入力され、アツ
プ/ダウンカウンタ172は、フリツプフロツプ
171のセツト出力により、アツプ計数を行う。
When there is a sample timing where the temperature rise is slightly purified and the measured temperature and the displayed temperature become equal, the output of the comparator circuit 15 at that point is "0", and this "0" is input to the shift register 16 and the flip-flop 171 is set, and since the output of the shift register 16 is "1", the output of the exclusive OR circuit 173 becomes "1", and when the clock signal is input to the AND circuit 174, it is input directly to the up/down counter 172, The up/down counter 172 performs up counting based on the set output of the flip-flop 171.

上昇率が非常に純化し、収束状態に近づくと、
比較回路15は、連続的に“0”を出力し、これ
により、アツプ/ダウンカウンタ172が3以上
を計数することになり、収束信号を出力する。
When the rate of increase becomes very pure and approaches a convergence state,
The comparison circuit 15 continuously outputs "0", which causes the up/down counter 172 to count 3 or more, and outputs a convergence signal.

上昇率の純化が中間状態では、比較回路15の
出力が“1”となつたり、“0”となることが繰
り返され、シフトレジスタ16には、その“1”、
“0”が順次入力される。シフトレジスタ16か
ら“1”が出力され、比較回路15より“0”が
シフトレジスタ16に入力される場合には、フリ
ツプフロツプ171がセツトされるので、アツ
プ/ダウンカウンタ172はアツプカウントされ
る。比較回路15の出力が“1”で、シフトレジ
スタ16の出力が“0”の場合にはアツプ/ダウ
ンカウンタ17はダウンカウントされる。また、
比較回路15とシフトレジスタ16の出力がとも
に“1”の場合は、アツプ/ダウンカウンタ17
2には、計数動作がなされない。
When the rate of increase is in an intermediate state, the output of the comparator circuit 15 repeatedly becomes "1" and then becomes "0", and the shift register 16 stores the "1" and "0" values.
“0” is input sequentially. When "1" is output from the shift register 16 and "0" is input from the comparator circuit 15 to the shift register 16, the flip-flop 171 is set and the up/down counter 172 counts up. When the output of the comparison circuit 15 is "1" and the output of the shift register 16 is "0", the up/down counter 17 counts down. Also,
When the outputs of the comparison circuit 15 and the shift register 16 are both “1”, the up/down counter 17
2, no counting operation is performed.

結局シフトレジスタ16に、3以上の“0”が
記憶される程度に、温度上昇が純化すると、アツ
プ/ダウンカウンタ172から収束信号が出力さ
れることになる。
Eventually, when the temperature rise becomes so pure that three or more "0"s are stored in the shift register 16, the up/down counter 172 outputs a convergence signal.

なお、上記実施例においてROM35には、温
度差データが記憶されているが、ROMに通常の
温度データが記憶されるものであつてもよい。
Although temperature difference data is stored in the ROM 35 in the above embodiment, normal temperature data may be stored in the ROM.

(ト) 発明の効果 この発明によれば、温度の上昇率を検出するの
に、比較回路と、シフトレジスタと、カウンタを
使用するのみなので、従来のように、例えば4桁
×4ビツト×5データ=80ビツトのメモリや減算
回路が必要であるに対し、わずか5ビツトのシフ
トレジスタとカウンタで構成できるので小規模回
路を実現することができ、LSI化する場合にも、
チツプサイズの上昇を抑えることができるので、
コスト低減された電子温度計を得ることができ
る。
(G) Effects of the Invention According to the present invention, only a comparator circuit, a shift register, and a counter are used to detect the rate of temperature increase. Although 80-bit data memory and subtraction circuits are required, it can be configured with only 5-bit shift registers and counters, making it possible to realize a small-scale circuit, and even when implementing LSI.
Because it can suppress the increase in chip size,
A cost-reduced electronic thermometer can be obtained.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図はこの発明の構成を示すブロツク図、第
2図は、この発明の1実施例の電子温度計を示す
ブロツク図、第3図は同電子温度計の温度上昇率
を検出するためのアツプ/ダウンカウント部の一
例を具体的に示す回路図である。 1:温度測定部、2:測定温度記憶手段、3:
表示温度記憶手段、4:表示器、5:比較回路、
6:シフトレジスタ、7:カウンタ。
Fig. 1 is a block diagram showing the configuration of the present invention, Fig. 2 is a block diagram showing an electronic thermometer according to an embodiment of the invention, and Fig. 3 is a block diagram showing the electronic thermometer according to an embodiment of the invention. FIG. 2 is a circuit diagram specifically showing an example of an up/down count section. 1: Temperature measuring section, 2: Measured temperature storage means, 3:
Display temperature storage means, 4: Display device, 5: Comparison circuit,
6: Shift register, 7: Counter.

Claims (1)

【特許請求の範囲】[Claims] 1 サンプルタイミング毎に温度を測定する温度
測定部と、測定された現温度を記憶する測定温度
記憶手段と、測定温度の最高値を表示温度として
更新記憶する表示温度記憶手段と、表示温度を表
示する表示器と、現温度と表示温度の大小関係を
比較する比較回路と、サンプルタイミング毎に、
1ビツトの2値データとしてビツト順次に記憶す
るシフトレジスタと、このシフトレジスタに記憶
される2値データの個数を計数し、この個数から
温度上昇率が所定値になつたことを検出するカウ
ンタとを備えてなる電子温度計。
1. A temperature measurement unit that measures the temperature at each sample timing, a measured temperature storage device that stores the current measured temperature, a display temperature storage device that updates and stores the highest value of the measured temperature as a display temperature, and a display temperature storage device that displays the display temperature. a display device to display, a comparison circuit that compares the magnitude relationship between the current temperature and the displayed temperature, and a comparison circuit that compares the magnitude relationship between the current temperature and the displayed temperature, and
A shift register that stores bit-sequential data as 1-bit binary data, and a counter that counts the number of binary data stored in this shift register and detects from this number that the temperature rise rate has reached a predetermined value. An electronic thermometer equipped with
JP59141048A 1984-07-06 1984-07-06 Electronic thermometer Granted JPS6118831A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59141048A JPS6118831A (en) 1984-07-06 1984-07-06 Electronic thermometer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59141048A JPS6118831A (en) 1984-07-06 1984-07-06 Electronic thermometer

Publications (2)

Publication Number Publication Date
JPS6118831A JPS6118831A (en) 1986-01-27
JPH0330098B2 true JPH0330098B2 (en) 1991-04-26

Family

ID=15283035

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59141048A Granted JPS6118831A (en) 1984-07-06 1984-07-06 Electronic thermometer

Country Status (1)

Country Link
JP (1) JPS6118831A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6187534A (en) * 1984-10-05 1986-05-02 セイコーインスツルメンツ株式会社 Electronic clinical thermometer

Also Published As

Publication number Publication date
JPS6118831A (en) 1986-01-27

Similar Documents

Publication Publication Date Title
JPS61167827A (en) Electronic thermometer
US6695475B2 (en) Temperature sensing circuit and method
US4068526A (en) Electronic thermometer
US4551031A (en) Electronic clinical thermometer
US4537518A (en) Electronic clinical thermometer
GB2144226A (en) Electronic thermometers
US4572213A (en) Abnormal condition detecting system in an electronic thermometer
JPS61159121A (en) Electronic thermometer
WO1997016710A1 (en) Electronic clinical thermometer
JPH0330098B2 (en)
JPS5833490B2 (en) temperature measuring device
US7988353B2 (en) Electric thermometer
US4844623A (en) Electronic thermometer
JPH0330097B2 (en)
US4493565A (en) Combined thermometer and calculator
JPH0449056B2 (en)
JPH0367209B2 (en)
JPH0257928A (en) Detecting method of temperature and temperature detector using quartz oscillator
JPH037058B2 (en)
JP2504753B2 (en) Electronic thermometer
JPH0532740Y2 (en)
JPS5997026A (en) Apparatus for setting cr oscillation circuit for thermometer
JPS6348011B2 (en)
JPS59225325A (en) Preparation of electronic thermometer
JPH0810168B2 (en) Electronic thermometer display method

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees