JPS6359087B2 - - Google Patents
Info
- Publication number
- JPS6359087B2 JPS6359087B2 JP7155282A JP7155282A JPS6359087B2 JP S6359087 B2 JPS6359087 B2 JP S6359087B2 JP 7155282 A JP7155282 A JP 7155282A JP 7155282 A JP7155282 A JP 7155282A JP S6359087 B2 JPS6359087 B2 JP S6359087B2
- Authority
- JP
- Japan
- Prior art keywords
- output
- temperature
- oscillator
- resistance value
- value
- 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
Links
- 230000010355 oscillation Effects 0.000 claims description 55
- 230000008859 change Effects 0.000 claims description 14
- 238000005259 measurement Methods 0.000 description 17
- 238000010586 diagram Methods 0.000 description 16
- 102100040862 Dual specificity protein kinase CLK1 Human genes 0.000 description 14
- 101000749294 Homo sapiens Dual specificity protein kinase CLK1 Proteins 0.000 description 14
- 238000006243 chemical reaction Methods 0.000 description 11
- 238000001514 detection method Methods 0.000 description 9
- 230000000630 rising effect Effects 0.000 description 9
- 102100040844 Dual specificity protein kinase CLK2 Human genes 0.000 description 5
- 101000749291 Homo sapiens Dual specificity protein kinase CLK2 Proteins 0.000 description 5
- 102100029469 WD repeat and HMG-box DNA-binding protein 1 Human genes 0.000 description 4
- 101710097421 WD repeat and HMG-box DNA-binding protein 1 Proteins 0.000 description 4
- 230000001681 protective effect Effects 0.000 description 3
- 230000001360 synchronised effect Effects 0.000 description 3
- 230000036760 body temperature Effects 0.000 description 2
- 238000009529 body temperature measurement Methods 0.000 description 2
- 239000003990 capacitor Substances 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 101100163849 Arabidopsis thaliana ARS1 gene Proteins 0.000 description 1
- 101150110971 CIN7 gene Proteins 0.000 description 1
- 101100113692 Caenorhabditis elegans clk-2 gene Proteins 0.000 description 1
- 101100286980 Daucus carota INV2 gene Proteins 0.000 description 1
- 101150110298 INV1 gene Proteins 0.000 description 1
- 101100097319 Schizosaccharomyces pombe (strain 972 / ATCC 24843) ala1 gene Proteins 0.000 description 1
- 101100397044 Xenopus laevis invs-a gene Proteins 0.000 description 1
- 101100397045 Xenopus laevis invs-b gene Proteins 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 102220067365 rs143592561 Human genes 0.000 description 1
- 102220170946 rs567155861 Human genes 0.000 description 1
- 102220101552 rs755047928 Human genes 0.000 description 1
- 229920006395 saturated elastomer Polymers 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01K—MEASURING TEMPERATURE; MEASURING QUANTITY OF HEAT; THERMALLY-SENSITIVE ELEMENTS NOT OTHERWISE PROVIDED FOR
- G01K7/00—Measuring temperature based on the use of electric or magnetic elements directly sensitive to heat ; Power supply therefor, e.g. using thermoelectric elements
- G01K7/16—Measuring temperature based on the use of electric or magnetic elements directly sensitive to heat ; Power supply therefor, e.g. using thermoelectric elements using resistive elements
- G01K7/22—Measuring temperature based on the use of electric or magnetic elements directly sensitive to heat ; Power supply therefor, e.g. using thermoelectric elements using resistive elements the element being a non-linear resistance, e.g. thermistor
- G01K7/24—Measuring temperature based on the use of electric or magnetic elements directly sensitive to heat ; Power supply therefor, e.g. using thermoelectric elements using resistive elements the element being a non-linear resistance, e.g. thermistor in a specially-adapted circuit, e.g. bridge circuit
- G01K7/245—Measuring temperature based on the use of electric or magnetic elements directly sensitive to heat ; Power supply therefor, e.g. using thermoelectric elements using resistive elements the element being a non-linear resistance, e.g. thermistor in a specially-adapted circuit, e.g. bridge circuit in an oscillator circuit
Landscapes
- Physics & Mathematics (AREA)
- Nonlinear Science (AREA)
- General Physics & Mathematics (AREA)
- Measuring Temperature Or Quantity Of Heat (AREA)
- Transmission And Conversion Of Sensor Element Output (AREA)
- Measurement Of Resistance Or Impedance (AREA)
Description
技術分野
本発明は感温抵抗変化素子をその系に含む発振
器を用いた温度検出器に関するものであり、特に
広い温度範囲に渡り温度分解能の優れた温度検出
器に関するものである。 先行技術およびその問題点 近時、各種の計測器にデジタル回路や表示が用
いられてきているが温度計測においても被測定温
度をデジタル信号に変換して処理、表示するもの
が主流となつている。これらのデジタル温度計測
器の精度は温度−デジタル信号変換器(温度検出
器)の性能で左右されるが、温度検出器として温
度−周波数変換器を用いたものが、構成が簡単で
あり温度分解能が優れているなどの理由から多く
用いられている。 感温抵抗変化素子を用いたRC発振器の一従来
例を第1図に示す。例示の発振器は、温度の変化
に対応して感温抵抗素子(例えばサーミスタ
Rth)の抵抗値が変化することにより、発振器の
発振周波数が変化するよう構成されている。ここ
で、感温抵抗素子の抵抗値Rthに対し発振周波数
fは次の(1)式で与えられる。 f=1/k・c・Rth (1) 又Rthは、温度Tに対し(2)式のように変化す
る。 B サーミスタの感温係数 Ro 温度Toにおけるサーミスタの抵抗値 (1)(2)式より発振周波数の温度特性は(3)式の如く
なる。 従つて、第2図のように横軸に温度Tをとり、
縦軸に発振周波数fをとれば、第3式から求まる
発振周波数fの計算値は第2図中のロのような変
化を描くはずである。ところが、実際の発振器に
おいて測定温度可変範囲が拡大されて広帯域の周
波数領域になるとイのように温度変化に周波数変
化が追従しなくなる飽和現象が出て来て、発振周
波数変化により対応する温度を読取ろうとすると
計測温度の分解精度が出ない。これは発振器に用
いているC−MOSインバータ等の能動素子の高
周波域における周波数特性の悪化や、C−MOS
インバータ入力部における浮遊容量Csと保護抵
抗Rpとの組合せによる時定数の影響で発振器の
周波数特性が、悪化することに起因する。 以上に述べたように従来の温度検出器を構成す
るRC発振器は発振回路自体のあるいは与えられ
た負荷のアナログ系に起因する浮遊容量などの影
響により発振周波数特性が影響を受ける。このた
め、温度−発振周波数特性が高域あるいは低域で
悪化する結果、広い温度範囲での精密な温度の測
定に発振器を用いた温度検出器は不適当であつ
た。 発明の目的 本発明は従来の発振器を用いた温度検出器が上
述したような不利益を有することに鑑み提案され
るものであつて、その主要な目的は温度変化にか
かわらず発振器の発振周波数を一定にすることに
より、浮遊容量や発振素子の周波数特性に影響さ
れることなく、温度分解能が高いという発振器の
特性を活かし広範囲にわたつて精度高く温度を検
出できる検出器を提案する所にある。 このような本発明の目的は、感温抵抗変化素子
と直列または並列に挿入された可変抵抗素子とが
発振周波数を決める一要素を構成する発振器と、
該発振器の温度変化によつて変化する発振周波数
と基準周波数とを比較し、該発振周波数を基準周
波数に近づけるべく前記可変抵抗素子の抵抗値を
制御する制御手段と、該制御手段の制御量を温度
量に変換する変換手段とを備える温度検出器によ
つて達成される。感温抵抗変化素子として、好ま
しくはサーミスタが選択される。 発明の詳細な説明 本発明の基本構成の一例をブロツク的に示せ
ば、第3図に示すとおりである。 温度検出器は2つのC−MOSインバータ、IV
1,IV2、コンデンサCと相俟つて時定数を定
める感温抵抗素子、例えばサーミスタRthと並列
に接続された可変抵抗器(以下、抵抗アレイと称
する)Rx及び保護抵抗Rpより成るものである。
ここで、サーミスタRthと抵抗アレイRxの並列
抵抗をRpoとすると、この発振器の発振周波数fx
は fx=1/R・C・Rpo (4) で与えられる。 ここで Rpo=Rth・Rx/Rth+Rx (5) である。 ここで、発振周波数fxを一定にするには、並列
抵抗Rpoが、一定になればよい。このためには、
(5)式より抵抗アレイの抵抗値Rxは制御信号CSに
より、 Rx=Rpo・Rth/Rth−Rpo (6) となるように制御されればよい。 一方、サーミスタの抵抗値Rthは(2)式に従つて
温度とともに変化するので、発振周波数を一定に
保つためには、抵抗値Rxを(7)式の如く温度とと
もに変化させる。 (7)式で表現される抵抗アレイの抵抗値Rxは第
4図のような変化をする。 ここで、抵抗アレイの抵抗値範囲は、サーミス
タの抵抗値との並列抵抗Rpoの大きさにより決つ
てくる。 例えば サーミスタの抵抗値 サーミスタのB定数 Ro=100KΩ (温度37℃において) B=4000(〓) とし、また合成抵抗 Ppo=50KΩ とすると温度範囲 30℃〜43℃ においてRxの範囲は表1に示す如く Rx:79.5KΩ〜139.5KΩ である。
器を用いた温度検出器に関するものであり、特に
広い温度範囲に渡り温度分解能の優れた温度検出
器に関するものである。 先行技術およびその問題点 近時、各種の計測器にデジタル回路や表示が用
いられてきているが温度計測においても被測定温
度をデジタル信号に変換して処理、表示するもの
が主流となつている。これらのデジタル温度計測
器の精度は温度−デジタル信号変換器(温度検出
器)の性能で左右されるが、温度検出器として温
度−周波数変換器を用いたものが、構成が簡単で
あり温度分解能が優れているなどの理由から多く
用いられている。 感温抵抗変化素子を用いたRC発振器の一従来
例を第1図に示す。例示の発振器は、温度の変化
に対応して感温抵抗素子(例えばサーミスタ
Rth)の抵抗値が変化することにより、発振器の
発振周波数が変化するよう構成されている。ここ
で、感温抵抗素子の抵抗値Rthに対し発振周波数
fは次の(1)式で与えられる。 f=1/k・c・Rth (1) 又Rthは、温度Tに対し(2)式のように変化す
る。 B サーミスタの感温係数 Ro 温度Toにおけるサーミスタの抵抗値 (1)(2)式より発振周波数の温度特性は(3)式の如く
なる。 従つて、第2図のように横軸に温度Tをとり、
縦軸に発振周波数fをとれば、第3式から求まる
発振周波数fの計算値は第2図中のロのような変
化を描くはずである。ところが、実際の発振器に
おいて測定温度可変範囲が拡大されて広帯域の周
波数領域になるとイのように温度変化に周波数変
化が追従しなくなる飽和現象が出て来て、発振周
波数変化により対応する温度を読取ろうとすると
計測温度の分解精度が出ない。これは発振器に用
いているC−MOSインバータ等の能動素子の高
周波域における周波数特性の悪化や、C−MOS
インバータ入力部における浮遊容量Csと保護抵
抗Rpとの組合せによる時定数の影響で発振器の
周波数特性が、悪化することに起因する。 以上に述べたように従来の温度検出器を構成す
るRC発振器は発振回路自体のあるいは与えられ
た負荷のアナログ系に起因する浮遊容量などの影
響により発振周波数特性が影響を受ける。このた
め、温度−発振周波数特性が高域あるいは低域で
悪化する結果、広い温度範囲での精密な温度の測
定に発振器を用いた温度検出器は不適当であつ
た。 発明の目的 本発明は従来の発振器を用いた温度検出器が上
述したような不利益を有することに鑑み提案され
るものであつて、その主要な目的は温度変化にか
かわらず発振器の発振周波数を一定にすることに
より、浮遊容量や発振素子の周波数特性に影響さ
れることなく、温度分解能が高いという発振器の
特性を活かし広範囲にわたつて精度高く温度を検
出できる検出器を提案する所にある。 このような本発明の目的は、感温抵抗変化素子
と直列または並列に挿入された可変抵抗素子とが
発振周波数を決める一要素を構成する発振器と、
該発振器の温度変化によつて変化する発振周波数
と基準周波数とを比較し、該発振周波数を基準周
波数に近づけるべく前記可変抵抗素子の抵抗値を
制御する制御手段と、該制御手段の制御量を温度
量に変換する変換手段とを備える温度検出器によ
つて達成される。感温抵抗変化素子として、好ま
しくはサーミスタが選択される。 発明の詳細な説明 本発明の基本構成の一例をブロツク的に示せ
ば、第3図に示すとおりである。 温度検出器は2つのC−MOSインバータ、IV
1,IV2、コンデンサCと相俟つて時定数を定
める感温抵抗素子、例えばサーミスタRthと並列
に接続された可変抵抗器(以下、抵抗アレイと称
する)Rx及び保護抵抗Rpより成るものである。
ここで、サーミスタRthと抵抗アレイRxの並列
抵抗をRpoとすると、この発振器の発振周波数fx
は fx=1/R・C・Rpo (4) で与えられる。 ここで Rpo=Rth・Rx/Rth+Rx (5) である。 ここで、発振周波数fxを一定にするには、並列
抵抗Rpoが、一定になればよい。このためには、
(5)式より抵抗アレイの抵抗値Rxは制御信号CSに
より、 Rx=Rpo・Rth/Rth−Rpo (6) となるように制御されればよい。 一方、サーミスタの抵抗値Rthは(2)式に従つて
温度とともに変化するので、発振周波数を一定に
保つためには、抵抗値Rxを(7)式の如く温度とと
もに変化させる。 (7)式で表現される抵抗アレイの抵抗値Rxは第
4図のような変化をする。 ここで、抵抗アレイの抵抗値範囲は、サーミス
タの抵抗値との並列抵抗Rpoの大きさにより決つ
てくる。 例えば サーミスタの抵抗値 サーミスタのB定数 Ro=100KΩ (温度37℃において) B=4000(〓) とし、また合成抵抗 Ppo=50KΩ とすると温度範囲 30℃〜43℃ においてRxの範囲は表1に示す如く Rx:79.5KΩ〜139.5KΩ である。
【表】
【表】
【表】
【表】
【表】
次に、サーミスタの抵抗値Rthの変動を吸収
し、合成抵抗値Rpoを一定値に制御するための代
表的な回路構成を図面を参照して説明する。 第5図の10は温度を検出し、検出した温度に
対応する発振出力fxを出力する発振器でありC−
MOSインバータ、INV1,INV2、コンデンサ
C、サーミスタRth、抵抗アレイRx、保護用抵
抗Rpからなる。発振器10の発振出力fxは周波
数カウンタ(以下、単にカウンタという)20に
与えられ、カウンタ20は一定のゲート時間TG
で出力fxを計数し、カウンタ出力21を比較器3
0に出力する。カウンタ20への入力CLは一カ
ウント動作に先立ち蓄積したカウント値をクリア
する信号である。比較器30には基準周波数foを
カウンタ20と同じ条件でカウンタ22でカウン
トしたカウント出力23がカウンタ出力20の比
較入力として与えられている。即ち、比較器30
では発振器出力fxの周波数と基準となる基準周波
数foのゲート時間TG間のカウント値の比較を行
なう。比較器30の比較出力CM1,CM2,CMo
はスイツチ制御回路40へ出力される。 ここでスイツチ制御回路40について概説すれ
ば、該回路40は予め標準値をプリセツトしてお
き、プリセツトされた値と比較器30の比較出力
CM1〜CMoを各ビツトごとに比較する。比較の
結果、正の値(fx>foのとき)が出たときは、プ
リセツト値(抵抗アレイの値)を上げるように抵
抗アレイRxの接続を制御する出力をスイツチラ
ツチ回路50に出力する。この出力はラツチさ
れ、スイツチ・ラツチ出力線51を介して抵抗ア
レイRxの各抵抗素子をON/OFFする。このよ
うに発振器10の出力周波数fxと基準発振器の発
振周波数foとの差を求めては、その差を小さくす
る操作を何回(大きい桁から順次小さい桁に向つ
て)か行う。その結果、比較器30の比較出力
CM1〜CMoを入力とする多入力アンドゲートか
ら成る一致検出回路60は一致を検出する。一致
検出出力61はコントロール・スイツチラツチ回
路50に与えられ、その出力を可能とする。な
お、一致検出出力61の用い方は、コントロー
ル・スイツチラツチ回路50の出力アンドゲート
のゲート入力又はフリツプ・フロツプのセツト信
号として用いるものである。コントロール・スイ
ツチラツチ回路50の出力52(Rxout)は、一
致がとれたときの抵抗アレイRxの抵抗値である。
この作業をある一定時間(サーミスタの温度変化
に比べ、充分速い時間)ごとに行うと、その都度
その時の抵抗アレイRxの抵抗値が出力される。
この時、出力される抵抗値は、サーミスタの温度
−抵抗値変化に対し、前述の(7)式を満足する値と
なつている。出力52(Rxout)は後に詳述され
るアドレス補正割算器75により発振器の変動量
分が補正されて、抵抗値−温度変換(Rx−T)
テーブル80に入力される。抵抗値−温度変換テ
ーブル80はPROMから成り、PROMは第6図
に示すテーブルを格納する。即ち、補正回路75
の出力Rxmをアドレス信号とし、内部データと
して書込まれている対応する温度データを読み出
す。なお、第6図において、RA0,RA1,RA2は
それぞれ温度T0,T1,T2における抵抗アレイRx
の値である。 温度−抵抗値変換テーブル80は使用するサー
ミスタのB定数や、抵抗アレイRxの各抵抗特性
に応じた形で一対一に対応したテーブルを作成で
きる。このため、サーミスタ、抵抗アレイにバラ
付きがあつてもそれを吸収できる訳である。この
ように変換テーブルで変換され出力された温度T
は、データ処理回路90に入力され、適当なデー
タ処理を行われ、結果の体温値データを得る。こ
の結果の体温値は表示器100により表示され
る。以上の説明において、抵抗アレイの動作が解
りやすいように10進単位の抵抗素子で構成した場
合で説明を行つたので、コントロール線が多数と
なつている。又、表1に示す0・1℃ステツプの
各値にちようど合わせようとすると10Ωのオーダ
までの分解能を必要としているが、0.1℃の最小
ピツチのところで、約200Ωであるので、100Ωス
テツプ単位の抵抗値に対応した温度値表を作成す
れば、精度上問題はない。 またこの場合、2進法の抵抗素子列を構成し、
デコーダと組合せることにより、コントロール線
数を非常に減少できる。上例の場合、最大抵抗値
140KΩに対し抵抗分割ピツチを100Ωとすると、
抵抗値可変ステツプは、1400となるが、これは、
211=2048より、11本のコントロール線で済む。 さて、抵抗アレイRxの抵抗値の可変範囲であ
るが、用いるサーミスタの温度抵抗係数(B定
数)の大きさや、計測する温度範囲により、可変
範囲が定まつてくる。一例として、B定数:4000
〓、中心抵抗値:100KΩ(37℃における抵抗値)
のサーミスタを用い、抵抗アレイとの並列合成抵
抗が50KΩの場合の温度範囲が、30℃〜43℃にお
けるサーミスタの抵抗値変化とそれに対応する抵
抗アレイの値が、表1に示されている。この表
は、温度変化が0.1℃ステツプに対応して書いて
ある。この例においては、抵抗アレイの値は、
79.5KΩ〜139.4KΩまで変化している。この場
合、R100kグループとしては、70KΩ〜130KΩで
よい。また、R10kグループは1KΩ〜9KΩ、R1k
グループは100Ω〜900Ω、R100グループは、10Ω
〜90Ωとする。このような抵抗アレイにスイツチ
が1対1に対応しており、個々のスイツチは、ス
イツチ制御回路出力41に対応したコントロール
スイツチラツチの出力によりON/OFFされる。 この抵抗アレイの構造を示したものが、第7図
である。この抵抗アレイは第7図に示す如く、
R100k、R10k、R1k、R100のグループに別れてい
る。ここで、R100k、R10k、R1k、R100はそれぞ
れ100KΩ、10KΩ、1KΩ、100Ωのオーダの抵抗
グループを示す。 前述した如くスイツチ制御回路40は比較器出
力31により、プリセツトされた抵抗アレイRx
の標準値に対して加算又は減算が行なわれ、設定
しようとする抵抗アレイRxの抵抗値を出力する。
スイツチ制御回路出力41の70KΩ〜130KΩを
制御しようとする出力CR100Kは、スイツチラツ
チ回路50−1に与えられる。ラツチされた
CR100K出力は抵抗アレイRxの100KΩグループ
11を制御する。図面から明らかなように、
R70Kが出されたときには、スイツチS1を開
き、抵抗70KΩ抵抗アレイに挿入する。他の抵抗
は図示せぬスイツチS2からS7までを閉じ、抵
抗アレイから排除する。次にスイツチ制御回路出
力41のCR10K出力がコントロール・スイツチ
ラツチ回路50−2に与えられたときは、抵抗ア
レイRx中に挿入しようとする10KΩグループ1
2の抵抗の接続スイツチを開き、他は閉じる。ま
た、CR1K出力はスイツチラツチ回路50−3、
CR100Ω出力はスイツチ回路50−4に与えら
れ、それぞれ抵抗アレイRx中の1KΩグループの
抵抗13、100Ωグループの抵抗14を制御する。
抵抗グループR100K、R10K、R1K、R100Ωを制
御するスイツチ・ラツチ50−1〜50−4は一
致検出回路60が一致を検出したとき、そのとき
の抵抗アレイRxの抵抗値をスイツチ・ラツチ回
路出力Rxout52(R100Kout、R10Kout、
R1Kout、R100Ωoutの合成抵抗値)を補正回路
70に出力する。 次に発振器における温度や経時変化に起因する
変動要素を補償する温度測定装置の代表的な実施
例について説明する。なお、既に説明した実施例
に共通する部分については共通の参照番号を付
す。但し、重複する説明は省略する。 発振器の標準抵抗値時における発振周波数と基
準発振器の発振周波数との固有の差分△fsを不揮
発メモリ(PROM)120に固定する。△fsの
固定は特性が標準的な標準素子を用い、発振回路
10の発振周波数を決める抵抗値を標準抵抗値に
設定する。そして、この標準抵抗値時の出力周波
数fs1と基準発振器の基準周波数foとの差△fsと
標準値として適宜の書込み回路を介してPROM
に書き込む。△fsの固定は発振器10と同一恒温
槽内にカウンタ20、基準発振器、比較器30を
置き、標準△fsを求め、これをPROM120に
固定することによつて完了する。 割算器70の出力、即ち、△fs′/△fsの値は温
度変化によるドリフトから補償を行うために、温
度検出に先立つて求める他、温度検出中数回、例
えば1分おきに行う。△fs′/△fs、即ち変動量を
求めるに際して、システムコントロール回路11
0はスイツチ開閉信号111を出力し、スイツチ
SWを開く。次に、標準抵抗設定信号112を抵
抗アレイRxに与え、コントロール・スイツチラ
ツチ回路50の出力51に優先してRxを標準抵
抗値に設定する。このときの発振器10の発振周
波数fs′1を一定のゲート時間TGをもつてカウン
タ20で計数させ、出力21を比較器30に出力
する。比較器30には基準周波数foをカウンタ2
0と同じ条件でカウントしたカウント出力23が
比較器30の比較入力として与えられ発振器出力
fxと基準周波数foの差分、即ち△fs′が比較器3
0の出力CM1〜CMoに表われる。このCM1〜
CMoを割算器70の他の入力として、既に
PROM120に蓄積してある回路の固有の特性
に基因する差分△fsと△fs′/△fs(K値)を求め
る。参照番号113は割算器70に対する割算命
令である。検出器の変動量、即ち、K値は、K値
ラツチ74にセツト命令114でもつてセツトさ
れる。 ここで、K値はほぼ1に近く変動量に応じ1.00
………αの値となる。さて、このように時々発振
器10のスイツチSWを抵抗アレイの標準抵抗値
側に切換えて、この標準抵抗値に対応する発振周
波数を標準周波数と比較することにより、発振器
の変動分を検出し、これをK値ラツチ74で保持
する。時々更新される発振器10の変動分を1つ
の入力とし、前述した出力52(Rxout)を他の
入力としてRxout/Kの割算を行い、結果として発 振器変動要素の補償された正しいRx値のRxmが
求まる。これをRx−T変換テーブル80のP−
ROMのアドレスとして送り、結果として正しい
温度データが取得出来る。 以上の割算器の機能は回路でも構成可能である
が、本回路構成に用いているデータ処理回路(マ
イクロ・コンピユータ等による)の機能の1部と
して組込んでもよい。 なお、以上の説明においては、サーミスタRth
と抵抗アレイRxが並列に発振器10の発振周波
数を定める一要素として挿入されている例を開示
したが、これらは直列に挿入されていてもよいこ
とは勿論である。この場合、スイツチSWはサー
ミスタRthの両端を短絡する形で挿入されればよ
いのである。 以上において、本回路構成に用いられる抵抗ア
レイ及びスイツチ部は集積回路技術を用いて充分
小形化されたチツプで構成出来る。また、発振回
路、カウンタ、比較器、スイツチ制御回路、“0”
検出回路、データ処理回路、補正回路及びRx−
T変換テーブルは、C−MOS形集積回路により、
低消費電力のLSIにまとめられる。これらは、実
装上、小形のモジユールとしてまとめられるの
で、小形軽量で広い温度範囲にわたり、高い計測
精度の得られる電子体温計が、実現出来る。 さて、次に他の実施例の具体的回路及びその動
作を第9図から第12図までの回路図と、計測サ
イクルの動作説明図である第13図と、第14図
から第15図までのタイミングチヤートを参照し
て説明する。但し、第8図以降の説明において
は、比較器30′は基準発振周波数fs1と発振出
力fxの大小判別を行ない、単一の出力を形成する
ものとする。この出力に先立つて、比較を行なお
うとする最上位桁に対応する抵抗値を発振回路に
接続する。比較時に、この抵抗を含む発振回路の
発振出力fxを得て、基準発振周波数fs1と比較
し、接続した抵抗値が大なるか、小なるかを判別
し、大なるときは、切り離す。また、小なるとき
は接続し、順位下位桁の抵抗を接続し、大小判定
を行い、更に順次基準発振周波数に近い抵抗を接
続していく。 更に、補正に用いる標準抵抗時の発振周波数fs
1と比較する入力として基準抵抗接続時の発振出
力のカウント値fxを直接用い、K係数を算出す
る。 第10図のQ1〜Q11は第12−1図に示す
ように、セツト入力の立上りにてセツトされ、計
測及び比較に要する所定時間の後に到来するリセ
ツト入力の立上がりにてリセツトされるポジテイ
ブエツジトリガータイプのフリツプフロツプから
なるラツチである。 また、同図において、C1〜C11は第12−
2図に示すようなDフリツプフロツプより成るシ
フトレジスタである。但し、全てのフリツプフロ
ツプがリセツトされているときに、左端のC1が
クロツクCLK1の最初の到来によりセツトされ、
このセツトされた値が順次、パルスCLK1によ
り第14図のタイミングチヤートに示すPC1〜
PC11に示すようにシフトされる。なお、C3〜
C11はC2と同様に構成される。 発振回路のサーミスタ抵抗値としては、30℃〜
43℃の温度範囲に対し134.7KΩ〜78.3KΩの範囲
の値をとる。このサーミスタ抵抗値に対し抵抗ア
レイを接続し、サーミスタ抵抗と抵抗アレイとの
並列合成抵抗値を50KΩとなるよう各温度に対す
るサーミスタ抵抗値変化に対し、抵抗アレイの抵
抗値を可変させ制御する。 サーミスタ抵抗と抵抗アレイの並列合成抵抗値
が、50KΩの場合の発振器の発振周波数をfs1と
する。例えば、fs1=23.31KHzとする。このfs1
を比較器30′の一方の入力としfs1の数値に対
応する各ビツト値を体温計製造時にP−ROMに
書込んでおく。抵抗アレイとしては、2進系列で
構成し、第10図〜第12図の如くR1,R2,
R3,………R11と11個の抵抗値により作成さ
れる。具体的には、R1=1024×100Ω、R2=512
×100Ω、R3=256×100Ω、R4=128×100Ω、
R5=64×100Ω、R6=32×100Ω、R7=16×100
Ω、R8=8×100Ω、R9=4×100Ω、R10=2
×100Ω、R11=1×100Ωで構成されているとす
る。 さて、計測温度が、35℃である場合、サーミス
タ抵抗値は、108.7KΩでありこの場合、発振周
波数をfs1とすべき抵抗アレイの抵抗値Rxは、
92.5KΩである。この場合のこの計測回路各部の
動作を順を追つて説明する。計測回路は、計測サ
イクルとK係数更新サイクルとから出来ている。
計測回路は、常時計測サイクルで動作している。 計測サイクルでは、各温度に対応するサーミス
タ抵抗値に対し、発振周波数が一定となるよう抵
抗アレイの抵抗値を制御している。各計測サイク
ルは、クロツクO(CLKO)により開始されるこ
のCLKOが出ると、一定周期の11個のクロツク1
(CLK1)が出てくる。又、このCLK1のパルス
の立下りに同期のとれた11個のクロツク2
(CLK2)も連続して出てくる。 このCLK1に同期して、抵抗アレイの各抵抗
に並列についているスイツチS1,S2,………
S11を制御するコントロール・スイツチ・ラツ
チ(11段)の各ラツチQ1〜Q11をセツトする
セツトパルスPC1,PC2,………,PC11が
回路C1〜C11を介して出力される。このコン
トロール・ラツチとコンパレータの動きを以下の
ステツプに分類して説明する。 コントロール・スイツチ・ラツチは抵抗アレイ
の上位抵抗側R1〜R11に向つてセツトされて
いく。 まず、クロツク0(CLK0)が出るとこれ
により、コントロール・スイツチラツチQ1,
Q2,Q3,………,Q11並びにC1〜C1
1のQC1〜QC11がリセツトされる。 次に、CLK1の各パルスに同期してPC1〜
PC11のコントロール・スイツチ・ラツチの
セツトパルスが順次出力される。PC1により
コントロール・スイツチ・ラツチのQ1がセツ
トされる。すると、 Rx=1024×100Ωとなり、この場合発振周波数
fx=22.1KHzでありfs1=23.31KHzと比較器3
0′により比較する。比較結果が、 fx>fs1なら比較出力CM′=1 fx<fs1 〃 =0 の比較出力CM′が比較器30′より出力される。
このときfx=22.1KHz<fs1=23.31KHzであるの
で0が比較器30′から出力される。これによ
り、コントロール・スイツチ・ラツチQ1はリ
セツトされる。 次にPC2が出力され、コントロール・スイ
ツチ・ラツチのQ2がセツトされる。Rx=512
×100Ωとなり、発振周波数fx=33.48KHzとな
る。fx=33.48KHz>fs1=23.31KHzであるから
比較出力CM′として、1が出力される。これに
より、コントロール・スイツチ・ラツチQ2は
セツトされる。 次にC3が出力され、コントロール・スイツ
チ・ラツチのQ3がセツトされる。すると、
Rx=512×100Ω+256×100Ωとなり、発振周
波数fx=25.33KHzとなる。fx=25.33KHz>fs1
=23.31KHzだから比較出力として1が出力さ
れる。これにより、コントロール・スイツチ・
ラツチQ3は、セツトされる。 以下同様にPC4〜PC11が出力され、各コ
ントロール・スイツチ・ラツチQ4〜Q11の
セツト、リセツトが定められる。 この結果、Rx=925×100Ωとなり、(925)
に対応したコントロール・スイツチ・ラツチの
各ビツトが残り、発振周波数fxは、基準周波数
fs1(=23.31KH)に等しくなる。 次に、アドレス・セツト・パルス
(ADRSSET)TAが、出力される。このパルス
TAにより、コントロール・スイツチ・ラツチ
の内容(925)がアドレス・ラツチARS1〜
ARS11にセツトされる。 次に、アドレス補正の割算器75へのストロ
ーブ・パルスST3(STB)が出力される。こ
のストローブ・パルスの立上りで、割算器が、
ストローブされる。これにより、アドレス・ラ
ツチ50−Bの出力52Nと、補正係数kとが、
割算される。このストローブ・パルスST3の
立下りで割算結果N′が補正アドレス・ラツチ
75′にセツトされる。補正係数kが、1.000…
……0の時は、補正アドレス値N′は、アドレ
ス・ラツチの値に等しい。この場合N′=N=
925である(第15図)。 次に、N′−T変換テーブル・ストローブ・
パルスST4(STB)が出力される。これによ
り、PROMからN′に対応したT値(この場合
35℃)が出力される。なお、N′−T変換テー
ブルは、体温計制作時に書込んでおく。 以上が、計測の1サイクルに相当する。 ここで、ステツプ8で補正係数kが1.000……
…0でなく、1.001である場合は、アドレス補正
の割算器75へのストローブ・パルスが出力され
ると、アドレス・ラツチの出力(例えば、N=
980)と補正係数k=1.001との割算が行われる。
この割算結果(N′=979)が、補正アドレス・ラ
ツチ75′(D・ADRS)にセツトされる(第1
6図)。 N′−T変換テーブル・ストローブ・パルスST
4が出力されるとP−ROMからN′(=979)に対
応したT値(36.5℃)が、出力される。 クロツクCLK0,CLK1,CLK2及び比較器
出力CM′によるコントロール・スイツチ・ラツチ
Q1〜Q11のセツト・リセツトを行う回路C1
〜C11並び該ラツチQ1〜Q11の動作を更に
詳細にステツプ化して説明すると次のようにな
る。 (1) CLK0で、Q1〜Q11をリセツトする。 (2) CLK1で、PC1を出力する。 (3) CLK1の立上がりにて、Q1をセツトする。 (4) CLK2にて、fx<fs1のとき、コンパレータ
出力CM′を“0”にする。これにより、AND
ゲート12、インバータINV3を介し、AND
1に“1”入力を与える。AND1の出力の立
上がりにてQ1をリセツトする。 (5) 次に、CLK1がくると、C1はC2にシフ
トされる。従つてCP2が出力されCP2の立上
がりにてQ2がセツトされる。 (6) CLK2にて、fx<fs1のとき、AND2が満足
し、その出力の立上りにてQ2をリセツトす
る。fx>fs1のときQ2はリセツトされない。 以下、5、6と同じ操作を順次、Q11までく
り返す。なお、RFSETサイクル時Q2はアンド
ゲートANDによりセツトされ、他のQ1,Q3
〜Q11はリセツトされ、標準用抵抗R2
(51.2KΩ)がRxとしてRthに並列に接続される
ように構成されている。 以上の事を整理すると、次の様になる。 C1〜C11は、シフトレジスタであり、第
14図のタイミングチヤート内のPC1,PC
2,………,PC11出力のようにCLK1に同
期して、出力パルスを順次送り出していく。 このPC1〜PC11の出力は、コントロー
ル・スイツチ・ラツチのSET側に入力される
のでその立上りにてまずコントロール・スイツ
チ・ラツチはSETされる。 次にコントロール・スイツチ・ラツチ出力に
応じた抵抗器が接続されそれに対応した周波数
が出力される。この周波数と基準周波数との比
較が比較器30′で行われ、CLK2によりスト
ローブされ出力される。比較器30′の出力が
1のときは、インバータ(INV3)により反
転され、0となりこれがANDゲートAND1に
入る。AND1にはC1の出力PC1と比較器出
力CM′の反転出力が入る。まず最初にC1が
CLK1によりSETされるとC1はシフト・レ
ジスタだから次のCLK1が来るまで保持され
る。 最初のCLK1によりC1に出力PC1が出
て、その立ち上りによりQ1がSETされる。
次に、Q1によりR1が接続され、発振周波数
の比較を行う。発振周波数を基準周波数と比較
器で比較する。いま比較が0であると、CLK
2によりストローブされCM′として出力され
る。従つてこの反転出力は、1となる。C1の
出力とこの反転出力のANDがANDゲート1に
よりとられるので、ANDゲートから1が出力
され、その立上がりにてQ1はリセツトされ
る。従つてコントロール・スイツチ・ラツチの
1番目(Q1)の出力は0となる。 以上のような計測サイクルに基づき、温度に対
応したサーミスタ抵抗値の変化に対し、抵抗アレ
イの抵抗値をコントロール・スイツチ・ラツチと
コンパレータとを用いて、発振周波数が一定にな
るように制御する。その制御結果が、アドレス・
ラツチ50−Bに残り補正係数kによる割算補正
が行われ、補正処理されたアドレスが、N′−T
変換テーブル80′のP−ROMのアドレスとな
り、このP−ROMよりデータとして、温度値が
読み出される。 次に第15図、16図及び17図を参照して補
正係数kの更新について説明を行う。 電子体温計の電源投入時、及び、電源投入時
から、3分、6分、9分ごとに作動する計時ク
ロツクが出力された時、標準抵抗セツト(RF
SETパルス)が出力される。 RF SETパルスにより、RFセツトサイクル
ゲート(RFSG)がセツトされ、k係数更新サ
イクルが開始されると同時に計測サイクルが非
動作となり、比較器出力がANDゲートAND1
2により禁止状態(INHIBIT)となる。 RFセツトサイクルゲート信号と同期がとれ
て、抵抗アレイはサーミスタ抵抗へのスイツチ
SWが切離されると同時に、標準抵抗としてR
2(=512×100Ω→51.2KΩ)のみがセツトさ
れる。その他の抵抗R1,R3,R4,………
R11等は、リセツトされる。すなわち、Q2
のみがセツトされ、他のQ1,Q3〜Q11は
リセツトされる。 このRFセツトパルスに同期してカウンタ2
0のゲートTGが開く。 このカウンタゲート(GATE)信号TGの立
上りで、カウンタ20はリセツトされ、それ以
後発振器周波数fx1を読む。このときのfx1は
Rx=51.2KΩに対応した発振周波数である。カ
ウンタゲート信号TGの終了(立下り)時点で、
FREQ、カウンタ20には、発振周波数fx1の
値が残つている。 このカウンタ20の出力fx1はk係数補正割
算器70′の1つの入力となる。 一方、k係数補正割算器70′の他方の入力
は、Rx=51.2KΩに対応する発振周波数の標準
値fs2が、体温計製作時点にP−ROM120に
書込まれ保持されている。例えば、fs2=
22.76KHzである。 次に、カウンタゲート信号TGの立下りに同
期してk係数補正割算器70′へストローブ・
パルスST1(113)が出力され、fs2とfx1との
割算が行われる。 このk係数補正割算ストローブ・パルスST
1の立下りに同期して、k係数ラツチ・ストロ
ーブ・パルスST2(114)が出力される。 このk係数ラツチ・ストローブ・パルスによ
りk係数ラツチ74に新しく割算された結果
が、保持される。 このk係数ラツチ・ストローブ・パルスST
2(114)の立下りに同期してカウンタ20が、
リセツトされる。 ●このk係数は、殆んど1.000………0に近く、
発振器系の変動量を補正するものである。発振
器系に変動がなければ、k=1.000………0で
ある。 ●発振器系変動量は、3分、6分、9分ぐらいで
チエツクすれば十分である。 さて、次に計測サイクルの詳細を第14図を参
照して説明する。 ここで、Rp=50KΩ、Rth=108KΩ、k=2.2、
C=390PFであり、Rp=50KΩのとき、fs1は
23.31KHzである。抵抗の発振器への接続及び切
離しは、最上位桁の抵抗より、順次下位桁に向つ
て行なう。以下の1〜11の計算式によつて求まる
fx1〜fx11が、プリセツトされたfs1より大きいか、
小さいかを判別し、fx<fs1のとき、接続された
抵抗を切り離し、fx>fs1のとき、接続を保持す
る。このような、制御を行なう計測サイクルをグ
ラフ的に展開して示したのが、第13図である。
第13図は以下の計算式と対応し、スイツチS1
〜S11をON、OFFし、徐々にfxをfs1に収束さ
せる過程を示し、実施例への一層の理解を助ける
はずである。 Rx=102.4KΩ Rpp=108.7×102.4/108.7+102.4 =52.72KΩ>50KΩ→fx1=22.1KHz Rx=51.2KΩ Rpp=108.7×51.2/108.7+51.2 =34.8KΩ<50KΩ→fx2=33.48KHz Rx=51.2KΩ+25.6KΩ=76.8KΩ Rpp=108.7×76.8/108.7+76.8 =46.0KΩ<50KΩ→fx3=25.33KHz Rx=76.8KΩ+12.8KΩ=89.6KΩ Rpp=108.7×89.6/108.7+89.6 =49.1KΩ<50KΩ→fx4=23.73KHz Rx=89.6KΩ+6.4KΩ=96.0KΩ Rpp=108.7×96.0/108.7+96.0 =50.978KΩ>50KΩ→fx5=22.86KHz Rx=89.6KΩ+3.2KΩ=92.8KΩ Rpp=108.7×92.8/108.7+92.8 =50.06134KΩ>50KΩ→fx6=23.28KHz Rx=89.6KΩ+1.6KΩ=91.2KΩ Rpp=108.7×91.2/108.7+91.2 =49.59KΩ<50KΩ→fx7=23.50KHz Rx=91.2KΩ+0.8KΩ=92.0KΩ Rpp=108.7×92.0/108.7+92.0 =49.82KΩ<50KΩ→fx8=23.39KHz Rx=92.0KΩ+0.4KΩ=92.4KΩ Rpp=108.7×92.4/108.7+92.4 =49.94KΩ<50KΩ fx9=23.33KHz Rx=92.4KΩ+0.2KΩ=92.6KΩ Rpp=108.7×92.6/108.7+92.6 =50.003KΩ>50KΩ fx10=23.308KHz Rx=92.4KΩ+0.1KΩ=92.5KΩ Rpp=108.7×92.5/108.7+92.5 =49.97KΩ<50KΩ fx11=23.32KHz さて、〜段階の各ステツプに応じた各スイ
ツチのON/OFF判定の結果は下記のとおりとな
る。 ON/OFF判定 102.4KΩ 0 51.2 1 25.6 1 12.8 1 6.4 0 3.2 0 1.6 1 0.8 1 0.4 1 0.2 0 0.1 1 以上の結果、ON/OFF判定結果が、コントロ
ール・スイツチ・ラツチQ1〜Q11に確保さ
れ、Rx=92.5KΩが設定される。 発明の具体的効果 以上のように本発明によれば、発振周波数が、
一定であるので、構成する発振素子(インバータ
ー等)の周波数特性などに注意をはらう必要はな
く使用素子の一番安定したバイアス条件や周波数
領域にて発振器が構成できる。このため、精度の
高い温度の温度検出を行うことができる。 また、本発明によれば、温度の変化に対して発
振周波数の変化はないので、浮遊容量や能動素子
の周波数特性により発振器が飽和現象を起すこと
はない。このため、広い温度範囲で温度分解精度
が向上する他、広範囲の温度検出を可能とするも
のである。
し、合成抵抗値Rpoを一定値に制御するための代
表的な回路構成を図面を参照して説明する。 第5図の10は温度を検出し、検出した温度に
対応する発振出力fxを出力する発振器でありC−
MOSインバータ、INV1,INV2、コンデンサ
C、サーミスタRth、抵抗アレイRx、保護用抵
抗Rpからなる。発振器10の発振出力fxは周波
数カウンタ(以下、単にカウンタという)20に
与えられ、カウンタ20は一定のゲート時間TG
で出力fxを計数し、カウンタ出力21を比較器3
0に出力する。カウンタ20への入力CLは一カ
ウント動作に先立ち蓄積したカウント値をクリア
する信号である。比較器30には基準周波数foを
カウンタ20と同じ条件でカウンタ22でカウン
トしたカウント出力23がカウンタ出力20の比
較入力として与えられている。即ち、比較器30
では発振器出力fxの周波数と基準となる基準周波
数foのゲート時間TG間のカウント値の比較を行
なう。比較器30の比較出力CM1,CM2,CMo
はスイツチ制御回路40へ出力される。 ここでスイツチ制御回路40について概説すれ
ば、該回路40は予め標準値をプリセツトしてお
き、プリセツトされた値と比較器30の比較出力
CM1〜CMoを各ビツトごとに比較する。比較の
結果、正の値(fx>foのとき)が出たときは、プ
リセツト値(抵抗アレイの値)を上げるように抵
抗アレイRxの接続を制御する出力をスイツチラ
ツチ回路50に出力する。この出力はラツチさ
れ、スイツチ・ラツチ出力線51を介して抵抗ア
レイRxの各抵抗素子をON/OFFする。このよ
うに発振器10の出力周波数fxと基準発振器の発
振周波数foとの差を求めては、その差を小さくす
る操作を何回(大きい桁から順次小さい桁に向つ
て)か行う。その結果、比較器30の比較出力
CM1〜CMoを入力とする多入力アンドゲートか
ら成る一致検出回路60は一致を検出する。一致
検出出力61はコントロール・スイツチラツチ回
路50に与えられ、その出力を可能とする。な
お、一致検出出力61の用い方は、コントロー
ル・スイツチラツチ回路50の出力アンドゲート
のゲート入力又はフリツプ・フロツプのセツト信
号として用いるものである。コントロール・スイ
ツチラツチ回路50の出力52(Rxout)は、一
致がとれたときの抵抗アレイRxの抵抗値である。
この作業をある一定時間(サーミスタの温度変化
に比べ、充分速い時間)ごとに行うと、その都度
その時の抵抗アレイRxの抵抗値が出力される。
この時、出力される抵抗値は、サーミスタの温度
−抵抗値変化に対し、前述の(7)式を満足する値と
なつている。出力52(Rxout)は後に詳述され
るアドレス補正割算器75により発振器の変動量
分が補正されて、抵抗値−温度変換(Rx−T)
テーブル80に入力される。抵抗値−温度変換テ
ーブル80はPROMから成り、PROMは第6図
に示すテーブルを格納する。即ち、補正回路75
の出力Rxmをアドレス信号とし、内部データと
して書込まれている対応する温度データを読み出
す。なお、第6図において、RA0,RA1,RA2は
それぞれ温度T0,T1,T2における抵抗アレイRx
の値である。 温度−抵抗値変換テーブル80は使用するサー
ミスタのB定数や、抵抗アレイRxの各抵抗特性
に応じた形で一対一に対応したテーブルを作成で
きる。このため、サーミスタ、抵抗アレイにバラ
付きがあつてもそれを吸収できる訳である。この
ように変換テーブルで変換され出力された温度T
は、データ処理回路90に入力され、適当なデー
タ処理を行われ、結果の体温値データを得る。こ
の結果の体温値は表示器100により表示され
る。以上の説明において、抵抗アレイの動作が解
りやすいように10進単位の抵抗素子で構成した場
合で説明を行つたので、コントロール線が多数と
なつている。又、表1に示す0・1℃ステツプの
各値にちようど合わせようとすると10Ωのオーダ
までの分解能を必要としているが、0.1℃の最小
ピツチのところで、約200Ωであるので、100Ωス
テツプ単位の抵抗値に対応した温度値表を作成す
れば、精度上問題はない。 またこの場合、2進法の抵抗素子列を構成し、
デコーダと組合せることにより、コントロール線
数を非常に減少できる。上例の場合、最大抵抗値
140KΩに対し抵抗分割ピツチを100Ωとすると、
抵抗値可変ステツプは、1400となるが、これは、
211=2048より、11本のコントロール線で済む。 さて、抵抗アレイRxの抵抗値の可変範囲であ
るが、用いるサーミスタの温度抵抗係数(B定
数)の大きさや、計測する温度範囲により、可変
範囲が定まつてくる。一例として、B定数:4000
〓、中心抵抗値:100KΩ(37℃における抵抗値)
のサーミスタを用い、抵抗アレイとの並列合成抵
抗が50KΩの場合の温度範囲が、30℃〜43℃にお
けるサーミスタの抵抗値変化とそれに対応する抵
抗アレイの値が、表1に示されている。この表
は、温度変化が0.1℃ステツプに対応して書いて
ある。この例においては、抵抗アレイの値は、
79.5KΩ〜139.4KΩまで変化している。この場
合、R100kグループとしては、70KΩ〜130KΩで
よい。また、R10kグループは1KΩ〜9KΩ、R1k
グループは100Ω〜900Ω、R100グループは、10Ω
〜90Ωとする。このような抵抗アレイにスイツチ
が1対1に対応しており、個々のスイツチは、ス
イツチ制御回路出力41に対応したコントロール
スイツチラツチの出力によりON/OFFされる。 この抵抗アレイの構造を示したものが、第7図
である。この抵抗アレイは第7図に示す如く、
R100k、R10k、R1k、R100のグループに別れてい
る。ここで、R100k、R10k、R1k、R100はそれぞ
れ100KΩ、10KΩ、1KΩ、100Ωのオーダの抵抗
グループを示す。 前述した如くスイツチ制御回路40は比較器出
力31により、プリセツトされた抵抗アレイRx
の標準値に対して加算又は減算が行なわれ、設定
しようとする抵抗アレイRxの抵抗値を出力する。
スイツチ制御回路出力41の70KΩ〜130KΩを
制御しようとする出力CR100Kは、スイツチラツ
チ回路50−1に与えられる。ラツチされた
CR100K出力は抵抗アレイRxの100KΩグループ
11を制御する。図面から明らかなように、
R70Kが出されたときには、スイツチS1を開
き、抵抗70KΩ抵抗アレイに挿入する。他の抵抗
は図示せぬスイツチS2からS7までを閉じ、抵
抗アレイから排除する。次にスイツチ制御回路出
力41のCR10K出力がコントロール・スイツチ
ラツチ回路50−2に与えられたときは、抵抗ア
レイRx中に挿入しようとする10KΩグループ1
2の抵抗の接続スイツチを開き、他は閉じる。ま
た、CR1K出力はスイツチラツチ回路50−3、
CR100Ω出力はスイツチ回路50−4に与えら
れ、それぞれ抵抗アレイRx中の1KΩグループの
抵抗13、100Ωグループの抵抗14を制御する。
抵抗グループR100K、R10K、R1K、R100Ωを制
御するスイツチ・ラツチ50−1〜50−4は一
致検出回路60が一致を検出したとき、そのとき
の抵抗アレイRxの抵抗値をスイツチ・ラツチ回
路出力Rxout52(R100Kout、R10Kout、
R1Kout、R100Ωoutの合成抵抗値)を補正回路
70に出力する。 次に発振器における温度や経時変化に起因する
変動要素を補償する温度測定装置の代表的な実施
例について説明する。なお、既に説明した実施例
に共通する部分については共通の参照番号を付
す。但し、重複する説明は省略する。 発振器の標準抵抗値時における発振周波数と基
準発振器の発振周波数との固有の差分△fsを不揮
発メモリ(PROM)120に固定する。△fsの
固定は特性が標準的な標準素子を用い、発振回路
10の発振周波数を決める抵抗値を標準抵抗値に
設定する。そして、この標準抵抗値時の出力周波
数fs1と基準発振器の基準周波数foとの差△fsと
標準値として適宜の書込み回路を介してPROM
に書き込む。△fsの固定は発振器10と同一恒温
槽内にカウンタ20、基準発振器、比較器30を
置き、標準△fsを求め、これをPROM120に
固定することによつて完了する。 割算器70の出力、即ち、△fs′/△fsの値は温
度変化によるドリフトから補償を行うために、温
度検出に先立つて求める他、温度検出中数回、例
えば1分おきに行う。△fs′/△fs、即ち変動量を
求めるに際して、システムコントロール回路11
0はスイツチ開閉信号111を出力し、スイツチ
SWを開く。次に、標準抵抗設定信号112を抵
抗アレイRxに与え、コントロール・スイツチラ
ツチ回路50の出力51に優先してRxを標準抵
抗値に設定する。このときの発振器10の発振周
波数fs′1を一定のゲート時間TGをもつてカウン
タ20で計数させ、出力21を比較器30に出力
する。比較器30には基準周波数foをカウンタ2
0と同じ条件でカウントしたカウント出力23が
比較器30の比較入力として与えられ発振器出力
fxと基準周波数foの差分、即ち△fs′が比較器3
0の出力CM1〜CMoに表われる。このCM1〜
CMoを割算器70の他の入力として、既に
PROM120に蓄積してある回路の固有の特性
に基因する差分△fsと△fs′/△fs(K値)を求め
る。参照番号113は割算器70に対する割算命
令である。検出器の変動量、即ち、K値は、K値
ラツチ74にセツト命令114でもつてセツトさ
れる。 ここで、K値はほぼ1に近く変動量に応じ1.00
………αの値となる。さて、このように時々発振
器10のスイツチSWを抵抗アレイの標準抵抗値
側に切換えて、この標準抵抗値に対応する発振周
波数を標準周波数と比較することにより、発振器
の変動分を検出し、これをK値ラツチ74で保持
する。時々更新される発振器10の変動分を1つ
の入力とし、前述した出力52(Rxout)を他の
入力としてRxout/Kの割算を行い、結果として発 振器変動要素の補償された正しいRx値のRxmが
求まる。これをRx−T変換テーブル80のP−
ROMのアドレスとして送り、結果として正しい
温度データが取得出来る。 以上の割算器の機能は回路でも構成可能である
が、本回路構成に用いているデータ処理回路(マ
イクロ・コンピユータ等による)の機能の1部と
して組込んでもよい。 なお、以上の説明においては、サーミスタRth
と抵抗アレイRxが並列に発振器10の発振周波
数を定める一要素として挿入されている例を開示
したが、これらは直列に挿入されていてもよいこ
とは勿論である。この場合、スイツチSWはサー
ミスタRthの両端を短絡する形で挿入されればよ
いのである。 以上において、本回路構成に用いられる抵抗ア
レイ及びスイツチ部は集積回路技術を用いて充分
小形化されたチツプで構成出来る。また、発振回
路、カウンタ、比較器、スイツチ制御回路、“0”
検出回路、データ処理回路、補正回路及びRx−
T変換テーブルは、C−MOS形集積回路により、
低消費電力のLSIにまとめられる。これらは、実
装上、小形のモジユールとしてまとめられるの
で、小形軽量で広い温度範囲にわたり、高い計測
精度の得られる電子体温計が、実現出来る。 さて、次に他の実施例の具体的回路及びその動
作を第9図から第12図までの回路図と、計測サ
イクルの動作説明図である第13図と、第14図
から第15図までのタイミングチヤートを参照し
て説明する。但し、第8図以降の説明において
は、比較器30′は基準発振周波数fs1と発振出
力fxの大小判別を行ない、単一の出力を形成する
ものとする。この出力に先立つて、比較を行なお
うとする最上位桁に対応する抵抗値を発振回路に
接続する。比較時に、この抵抗を含む発振回路の
発振出力fxを得て、基準発振周波数fs1と比較
し、接続した抵抗値が大なるか、小なるかを判別
し、大なるときは、切り離す。また、小なるとき
は接続し、順位下位桁の抵抗を接続し、大小判定
を行い、更に順次基準発振周波数に近い抵抗を接
続していく。 更に、補正に用いる標準抵抗時の発振周波数fs
1と比較する入力として基準抵抗接続時の発振出
力のカウント値fxを直接用い、K係数を算出す
る。 第10図のQ1〜Q11は第12−1図に示す
ように、セツト入力の立上りにてセツトされ、計
測及び比較に要する所定時間の後に到来するリセ
ツト入力の立上がりにてリセツトされるポジテイ
ブエツジトリガータイプのフリツプフロツプから
なるラツチである。 また、同図において、C1〜C11は第12−
2図に示すようなDフリツプフロツプより成るシ
フトレジスタである。但し、全てのフリツプフロ
ツプがリセツトされているときに、左端のC1が
クロツクCLK1の最初の到来によりセツトされ、
このセツトされた値が順次、パルスCLK1によ
り第14図のタイミングチヤートに示すPC1〜
PC11に示すようにシフトされる。なお、C3〜
C11はC2と同様に構成される。 発振回路のサーミスタ抵抗値としては、30℃〜
43℃の温度範囲に対し134.7KΩ〜78.3KΩの範囲
の値をとる。このサーミスタ抵抗値に対し抵抗ア
レイを接続し、サーミスタ抵抗と抵抗アレイとの
並列合成抵抗値を50KΩとなるよう各温度に対す
るサーミスタ抵抗値変化に対し、抵抗アレイの抵
抗値を可変させ制御する。 サーミスタ抵抗と抵抗アレイの並列合成抵抗値
が、50KΩの場合の発振器の発振周波数をfs1と
する。例えば、fs1=23.31KHzとする。このfs1
を比較器30′の一方の入力としfs1の数値に対
応する各ビツト値を体温計製造時にP−ROMに
書込んでおく。抵抗アレイとしては、2進系列で
構成し、第10図〜第12図の如くR1,R2,
R3,………R11と11個の抵抗値により作成さ
れる。具体的には、R1=1024×100Ω、R2=512
×100Ω、R3=256×100Ω、R4=128×100Ω、
R5=64×100Ω、R6=32×100Ω、R7=16×100
Ω、R8=8×100Ω、R9=4×100Ω、R10=2
×100Ω、R11=1×100Ωで構成されているとす
る。 さて、計測温度が、35℃である場合、サーミス
タ抵抗値は、108.7KΩでありこの場合、発振周
波数をfs1とすべき抵抗アレイの抵抗値Rxは、
92.5KΩである。この場合のこの計測回路各部の
動作を順を追つて説明する。計測回路は、計測サ
イクルとK係数更新サイクルとから出来ている。
計測回路は、常時計測サイクルで動作している。 計測サイクルでは、各温度に対応するサーミス
タ抵抗値に対し、発振周波数が一定となるよう抵
抗アレイの抵抗値を制御している。各計測サイク
ルは、クロツクO(CLKO)により開始されるこ
のCLKOが出ると、一定周期の11個のクロツク1
(CLK1)が出てくる。又、このCLK1のパルス
の立下りに同期のとれた11個のクロツク2
(CLK2)も連続して出てくる。 このCLK1に同期して、抵抗アレイの各抵抗
に並列についているスイツチS1,S2,………
S11を制御するコントロール・スイツチ・ラツ
チ(11段)の各ラツチQ1〜Q11をセツトする
セツトパルスPC1,PC2,………,PC11が
回路C1〜C11を介して出力される。このコン
トロール・ラツチとコンパレータの動きを以下の
ステツプに分類して説明する。 コントロール・スイツチ・ラツチは抵抗アレイ
の上位抵抗側R1〜R11に向つてセツトされて
いく。 まず、クロツク0(CLK0)が出るとこれ
により、コントロール・スイツチラツチQ1,
Q2,Q3,………,Q11並びにC1〜C1
1のQC1〜QC11がリセツトされる。 次に、CLK1の各パルスに同期してPC1〜
PC11のコントロール・スイツチ・ラツチの
セツトパルスが順次出力される。PC1により
コントロール・スイツチ・ラツチのQ1がセツ
トされる。すると、 Rx=1024×100Ωとなり、この場合発振周波数
fx=22.1KHzでありfs1=23.31KHzと比較器3
0′により比較する。比較結果が、 fx>fs1なら比較出力CM′=1 fx<fs1 〃 =0 の比較出力CM′が比較器30′より出力される。
このときfx=22.1KHz<fs1=23.31KHzであるの
で0が比較器30′から出力される。これによ
り、コントロール・スイツチ・ラツチQ1はリ
セツトされる。 次にPC2が出力され、コントロール・スイ
ツチ・ラツチのQ2がセツトされる。Rx=512
×100Ωとなり、発振周波数fx=33.48KHzとな
る。fx=33.48KHz>fs1=23.31KHzであるから
比較出力CM′として、1が出力される。これに
より、コントロール・スイツチ・ラツチQ2は
セツトされる。 次にC3が出力され、コントロール・スイツ
チ・ラツチのQ3がセツトされる。すると、
Rx=512×100Ω+256×100Ωとなり、発振周
波数fx=25.33KHzとなる。fx=25.33KHz>fs1
=23.31KHzだから比較出力として1が出力さ
れる。これにより、コントロール・スイツチ・
ラツチQ3は、セツトされる。 以下同様にPC4〜PC11が出力され、各コ
ントロール・スイツチ・ラツチQ4〜Q11の
セツト、リセツトが定められる。 この結果、Rx=925×100Ωとなり、(925)
に対応したコントロール・スイツチ・ラツチの
各ビツトが残り、発振周波数fxは、基準周波数
fs1(=23.31KH)に等しくなる。 次に、アドレス・セツト・パルス
(ADRSSET)TAが、出力される。このパルス
TAにより、コントロール・スイツチ・ラツチ
の内容(925)がアドレス・ラツチARS1〜
ARS11にセツトされる。 次に、アドレス補正の割算器75へのストロ
ーブ・パルスST3(STB)が出力される。こ
のストローブ・パルスの立上りで、割算器が、
ストローブされる。これにより、アドレス・ラ
ツチ50−Bの出力52Nと、補正係数kとが、
割算される。このストローブ・パルスST3の
立下りで割算結果N′が補正アドレス・ラツチ
75′にセツトされる。補正係数kが、1.000…
……0の時は、補正アドレス値N′は、アドレ
ス・ラツチの値に等しい。この場合N′=N=
925である(第15図)。 次に、N′−T変換テーブル・ストローブ・
パルスST4(STB)が出力される。これによ
り、PROMからN′に対応したT値(この場合
35℃)が出力される。なお、N′−T変換テー
ブルは、体温計制作時に書込んでおく。 以上が、計測の1サイクルに相当する。 ここで、ステツプ8で補正係数kが1.000……
…0でなく、1.001である場合は、アドレス補正
の割算器75へのストローブ・パルスが出力され
ると、アドレス・ラツチの出力(例えば、N=
980)と補正係数k=1.001との割算が行われる。
この割算結果(N′=979)が、補正アドレス・ラ
ツチ75′(D・ADRS)にセツトされる(第1
6図)。 N′−T変換テーブル・ストローブ・パルスST
4が出力されるとP−ROMからN′(=979)に対
応したT値(36.5℃)が、出力される。 クロツクCLK0,CLK1,CLK2及び比較器
出力CM′によるコントロール・スイツチ・ラツチ
Q1〜Q11のセツト・リセツトを行う回路C1
〜C11並び該ラツチQ1〜Q11の動作を更に
詳細にステツプ化して説明すると次のようにな
る。 (1) CLK0で、Q1〜Q11をリセツトする。 (2) CLK1で、PC1を出力する。 (3) CLK1の立上がりにて、Q1をセツトする。 (4) CLK2にて、fx<fs1のとき、コンパレータ
出力CM′を“0”にする。これにより、AND
ゲート12、インバータINV3を介し、AND
1に“1”入力を与える。AND1の出力の立
上がりにてQ1をリセツトする。 (5) 次に、CLK1がくると、C1はC2にシフ
トされる。従つてCP2が出力されCP2の立上
がりにてQ2がセツトされる。 (6) CLK2にて、fx<fs1のとき、AND2が満足
し、その出力の立上りにてQ2をリセツトす
る。fx>fs1のときQ2はリセツトされない。 以下、5、6と同じ操作を順次、Q11までく
り返す。なお、RFSETサイクル時Q2はアンド
ゲートANDによりセツトされ、他のQ1,Q3
〜Q11はリセツトされ、標準用抵抗R2
(51.2KΩ)がRxとしてRthに並列に接続される
ように構成されている。 以上の事を整理すると、次の様になる。 C1〜C11は、シフトレジスタであり、第
14図のタイミングチヤート内のPC1,PC
2,………,PC11出力のようにCLK1に同
期して、出力パルスを順次送り出していく。 このPC1〜PC11の出力は、コントロー
ル・スイツチ・ラツチのSET側に入力される
のでその立上りにてまずコントロール・スイツ
チ・ラツチはSETされる。 次にコントロール・スイツチ・ラツチ出力に
応じた抵抗器が接続されそれに対応した周波数
が出力される。この周波数と基準周波数との比
較が比較器30′で行われ、CLK2によりスト
ローブされ出力される。比較器30′の出力が
1のときは、インバータ(INV3)により反
転され、0となりこれがANDゲートAND1に
入る。AND1にはC1の出力PC1と比較器出
力CM′の反転出力が入る。まず最初にC1が
CLK1によりSETされるとC1はシフト・レ
ジスタだから次のCLK1が来るまで保持され
る。 最初のCLK1によりC1に出力PC1が出
て、その立ち上りによりQ1がSETされる。
次に、Q1によりR1が接続され、発振周波数
の比較を行う。発振周波数を基準周波数と比較
器で比較する。いま比較が0であると、CLK
2によりストローブされCM′として出力され
る。従つてこの反転出力は、1となる。C1の
出力とこの反転出力のANDがANDゲート1に
よりとられるので、ANDゲートから1が出力
され、その立上がりにてQ1はリセツトされ
る。従つてコントロール・スイツチ・ラツチの
1番目(Q1)の出力は0となる。 以上のような計測サイクルに基づき、温度に対
応したサーミスタ抵抗値の変化に対し、抵抗アレ
イの抵抗値をコントロール・スイツチ・ラツチと
コンパレータとを用いて、発振周波数が一定にな
るように制御する。その制御結果が、アドレス・
ラツチ50−Bに残り補正係数kによる割算補正
が行われ、補正処理されたアドレスが、N′−T
変換テーブル80′のP−ROMのアドレスとな
り、このP−ROMよりデータとして、温度値が
読み出される。 次に第15図、16図及び17図を参照して補
正係数kの更新について説明を行う。 電子体温計の電源投入時、及び、電源投入時
から、3分、6分、9分ごとに作動する計時ク
ロツクが出力された時、標準抵抗セツト(RF
SETパルス)が出力される。 RF SETパルスにより、RFセツトサイクル
ゲート(RFSG)がセツトされ、k係数更新サ
イクルが開始されると同時に計測サイクルが非
動作となり、比較器出力がANDゲートAND1
2により禁止状態(INHIBIT)となる。 RFセツトサイクルゲート信号と同期がとれ
て、抵抗アレイはサーミスタ抵抗へのスイツチ
SWが切離されると同時に、標準抵抗としてR
2(=512×100Ω→51.2KΩ)のみがセツトさ
れる。その他の抵抗R1,R3,R4,………
R11等は、リセツトされる。すなわち、Q2
のみがセツトされ、他のQ1,Q3〜Q11は
リセツトされる。 このRFセツトパルスに同期してカウンタ2
0のゲートTGが開く。 このカウンタゲート(GATE)信号TGの立
上りで、カウンタ20はリセツトされ、それ以
後発振器周波数fx1を読む。このときのfx1は
Rx=51.2KΩに対応した発振周波数である。カ
ウンタゲート信号TGの終了(立下り)時点で、
FREQ、カウンタ20には、発振周波数fx1の
値が残つている。 このカウンタ20の出力fx1はk係数補正割
算器70′の1つの入力となる。 一方、k係数補正割算器70′の他方の入力
は、Rx=51.2KΩに対応する発振周波数の標準
値fs2が、体温計製作時点にP−ROM120に
書込まれ保持されている。例えば、fs2=
22.76KHzである。 次に、カウンタゲート信号TGの立下りに同
期してk係数補正割算器70′へストローブ・
パルスST1(113)が出力され、fs2とfx1との
割算が行われる。 このk係数補正割算ストローブ・パルスST
1の立下りに同期して、k係数ラツチ・ストロ
ーブ・パルスST2(114)が出力される。 このk係数ラツチ・ストローブ・パルスによ
りk係数ラツチ74に新しく割算された結果
が、保持される。 このk係数ラツチ・ストローブ・パルスST
2(114)の立下りに同期してカウンタ20が、
リセツトされる。 ●このk係数は、殆んど1.000………0に近く、
発振器系の変動量を補正するものである。発振
器系に変動がなければ、k=1.000………0で
ある。 ●発振器系変動量は、3分、6分、9分ぐらいで
チエツクすれば十分である。 さて、次に計測サイクルの詳細を第14図を参
照して説明する。 ここで、Rp=50KΩ、Rth=108KΩ、k=2.2、
C=390PFであり、Rp=50KΩのとき、fs1は
23.31KHzである。抵抗の発振器への接続及び切
離しは、最上位桁の抵抗より、順次下位桁に向つ
て行なう。以下の1〜11の計算式によつて求まる
fx1〜fx11が、プリセツトされたfs1より大きいか、
小さいかを判別し、fx<fs1のとき、接続された
抵抗を切り離し、fx>fs1のとき、接続を保持す
る。このような、制御を行なう計測サイクルをグ
ラフ的に展開して示したのが、第13図である。
第13図は以下の計算式と対応し、スイツチS1
〜S11をON、OFFし、徐々にfxをfs1に収束さ
せる過程を示し、実施例への一層の理解を助ける
はずである。 Rx=102.4KΩ Rpp=108.7×102.4/108.7+102.4 =52.72KΩ>50KΩ→fx1=22.1KHz Rx=51.2KΩ Rpp=108.7×51.2/108.7+51.2 =34.8KΩ<50KΩ→fx2=33.48KHz Rx=51.2KΩ+25.6KΩ=76.8KΩ Rpp=108.7×76.8/108.7+76.8 =46.0KΩ<50KΩ→fx3=25.33KHz Rx=76.8KΩ+12.8KΩ=89.6KΩ Rpp=108.7×89.6/108.7+89.6 =49.1KΩ<50KΩ→fx4=23.73KHz Rx=89.6KΩ+6.4KΩ=96.0KΩ Rpp=108.7×96.0/108.7+96.0 =50.978KΩ>50KΩ→fx5=22.86KHz Rx=89.6KΩ+3.2KΩ=92.8KΩ Rpp=108.7×92.8/108.7+92.8 =50.06134KΩ>50KΩ→fx6=23.28KHz Rx=89.6KΩ+1.6KΩ=91.2KΩ Rpp=108.7×91.2/108.7+91.2 =49.59KΩ<50KΩ→fx7=23.50KHz Rx=91.2KΩ+0.8KΩ=92.0KΩ Rpp=108.7×92.0/108.7+92.0 =49.82KΩ<50KΩ→fx8=23.39KHz Rx=92.0KΩ+0.4KΩ=92.4KΩ Rpp=108.7×92.4/108.7+92.4 =49.94KΩ<50KΩ fx9=23.33KHz Rx=92.4KΩ+0.2KΩ=92.6KΩ Rpp=108.7×92.6/108.7+92.6 =50.003KΩ>50KΩ fx10=23.308KHz Rx=92.4KΩ+0.1KΩ=92.5KΩ Rpp=108.7×92.5/108.7+92.5 =49.97KΩ<50KΩ fx11=23.32KHz さて、〜段階の各ステツプに応じた各スイ
ツチのON/OFF判定の結果は下記のとおりとな
る。 ON/OFF判定 102.4KΩ 0 51.2 1 25.6 1 12.8 1 6.4 0 3.2 0 1.6 1 0.8 1 0.4 1 0.2 0 0.1 1 以上の結果、ON/OFF判定結果が、コントロ
ール・スイツチ・ラツチQ1〜Q11に確保さ
れ、Rx=92.5KΩが設定される。 発明の具体的効果 以上のように本発明によれば、発振周波数が、
一定であるので、構成する発振素子(インバータ
ー等)の周波数特性などに注意をはらう必要はな
く使用素子の一番安定したバイアス条件や周波数
領域にて発振器が構成できる。このため、精度の
高い温度の温度検出を行うことができる。 また、本発明によれば、温度の変化に対して発
振周波数の変化はないので、浮遊容量や能動素子
の周波数特性により発振器が飽和現象を起すこと
はない。このため、広い温度範囲で温度分解精度
が向上する他、広範囲の温度検出を可能とするも
のである。
第1図は従来の発振器の構成を示す回路図、第
2図は発振器における温度変化と発振周波の変化
との関係を示すグラフ図、第3図は本発明の要部
をなす発振器の代表的な回路例を示す回路図、第
4図は温度Tの変化とこれに対応する抵抗アレイ
の抵抗値の変化の関係を説明するグラフ図、第5
図は本発明の全体構成を示すブロツク図、第6図
は抵抗アレイの抵抗値と温度との対応を示すグラ
フ図、第7図は抵抗アレイ及びその制御の詳細を
示すブロツク図、第8図は第9図から第11図ま
での結合を説明するための図、第9図は発振器及
び抵抗アレイの構成を示すブロツク図、第10図
は抵抗アレイに抵抗を順次接続し、これを比較器
の出力CM′でもつて、保持又はリセツトし、かつ
この保持又はリセツトの状態を出力する部分の構
成を詳細にブロツク的に示すブロツク図、第11
図はカウンタ、比較器、k係数補正割算器及びk
係数ラツチの相互及び第9図、第10図との関係
を示すブロツク図、第12−1図はQ1〜Q11
までのラツチの論理構成を示すブロツク図、第1
2−2図はC1〜C11の論理構成を示すブロツ
ク図、第13図は上位桁抵抗から下位桁抵抗を抵
抗アレイに接続し、出力fxをfs1に比較し、コン
トロール・スイツチラツチから制御量を読みとる
計測サイクルの動作を説明する動作説明図、第1
4図は計測サイクルを説明するための、タイミン
グチヤート、第15図及び第16図はアドレスラ
ツチ出力とアドレス補正係数kによつて補正アド
レス値N′が決定されることを説明するための補
正係数kと該kによる両ラツチの出力状態を示す
状態図、第17図はk係数更新サイクルを説明す
るタイミングチヤートである。 ここで、10……発振器、11,12,13,
14……抵抗、Rx……抵抗アレイ。
2図は発振器における温度変化と発振周波の変化
との関係を示すグラフ図、第3図は本発明の要部
をなす発振器の代表的な回路例を示す回路図、第
4図は温度Tの変化とこれに対応する抵抗アレイ
の抵抗値の変化の関係を説明するグラフ図、第5
図は本発明の全体構成を示すブロツク図、第6図
は抵抗アレイの抵抗値と温度との対応を示すグラ
フ図、第7図は抵抗アレイ及びその制御の詳細を
示すブロツク図、第8図は第9図から第11図ま
での結合を説明するための図、第9図は発振器及
び抵抗アレイの構成を示すブロツク図、第10図
は抵抗アレイに抵抗を順次接続し、これを比較器
の出力CM′でもつて、保持又はリセツトし、かつ
この保持又はリセツトの状態を出力する部分の構
成を詳細にブロツク的に示すブロツク図、第11
図はカウンタ、比較器、k係数補正割算器及びk
係数ラツチの相互及び第9図、第10図との関係
を示すブロツク図、第12−1図はQ1〜Q11
までのラツチの論理構成を示すブロツク図、第1
2−2図はC1〜C11の論理構成を示すブロツ
ク図、第13図は上位桁抵抗から下位桁抵抗を抵
抗アレイに接続し、出力fxをfs1に比較し、コン
トロール・スイツチラツチから制御量を読みとる
計測サイクルの動作を説明する動作説明図、第1
4図は計測サイクルを説明するための、タイミン
グチヤート、第15図及び第16図はアドレスラ
ツチ出力とアドレス補正係数kによつて補正アド
レス値N′が決定されることを説明するための補
正係数kと該kによる両ラツチの出力状態を示す
状態図、第17図はk係数更新サイクルを説明す
るタイミングチヤートである。 ここで、10……発振器、11,12,13,
14……抵抗、Rx……抵抗アレイ。
Claims (1)
- 【特許請求の範囲】 1 感温抵抗変化素子と直列または並列に挿入さ
れた可変抵抗素子が発振周波数を決める一要素を
構成する発振器と、該発振器の温度変化によつて
変化する発振周波数と基準周波数とを比較し、該
発振周波数を基準周波数に近づけるべく前記可変
抵抗素子の抵抗値を制御する制御手段と、該制御
手段の制御量を温度量に変換する変換手段とを備
えることを特徴とする温度検出器。 2 感温抵抗変化素子がサーミスタであることを
特徴とする特許請求の範囲第1項に記載の温度検
出器。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7155282A JPS58190735A (ja) | 1982-04-30 | 1982-04-30 | 温度検出器 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7155282A JPS58190735A (ja) | 1982-04-30 | 1982-04-30 | 温度検出器 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS58190735A JPS58190735A (ja) | 1983-11-07 |
| JPS6359087B2 true JPS6359087B2 (ja) | 1988-11-17 |
Family
ID=13464005
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP7155282A Granted JPS58190735A (ja) | 1982-04-30 | 1982-04-30 | 温度検出器 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS58190735A (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6695475B2 (en) * | 2001-05-31 | 2004-02-24 | Stmicroelectronics, Inc. | Temperature sensing circuit and method |
-
1982
- 1982-04-30 JP JP7155282A patent/JPS58190735A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS58190735A (ja) | 1983-11-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1262755B1 (en) | Temperature sensing circuit and calibration method | |
| US4737670A (en) | Delay control circuit | |
| US4371271A (en) | Electronic thermometer | |
| US6283628B1 (en) | Intelligent input/output temperature sensor and calibration method therefor | |
| US4616173A (en) | Frequency counter | |
| JPS61167827A (ja) | 電子温度計 | |
| JP2731875B2 (ja) | 可変遅延回路 | |
| US5831485A (en) | Method and apparatus for producing a temperature stable frequency using two oscillators | |
| US4838707A (en) | Electronic Thermometer | |
| US4563748A (en) | Temperature measuring system | |
| JPH0333213B2 (ja) | ||
| US4725150A (en) | Digital thermometer with varying resolution | |
| JPS6348011B2 (ja) | ||
| KR890004449B1 (ko) | 측정회로 장치 | |
| CN109828151A (zh) | 一种石英钟双晶振温度补偿校准方法 | |
| JPH0261697B2 (ja) | ||
| JPH0471172B2 (ja) | ||
| JPS58190735A (ja) | 温度検出器 | |
| JPH0367209B2 (ja) | ||
| JP2003028726A (ja) | 電子体温計 | |
| JP2504753B2 (ja) | 電子温度計 | |
| SU1247681A1 (ru) | Цифровой термометр | |
| JPH037058B2 (ja) | ||
| JPS58211612A (ja) | 電子温度計 | |
| JPH0566534B2 (ja) |