利用微机数据处理提高温度测量精度
维普资讯 http://doc.wendoc.com
第1 0卷第 1期 20年 2月 05
文章编号: 10 .2 9(0 5 0 .0 00 0 70 4 2 0 ) 0 9 .3 I
电路与系统学报
J OURNAL OF CⅡt CUI TS AND YS]M S S 1巳
Vo .0 11
No. 1
Fe r ay, 2 05 bu r 0
利用微机数据处理提高温度测量精度
郑善锋,郑华杰,黄其智,尚志红 2
( .中国科学院广州电子技术研究所,广东广州 5 0 7; 2 1 1 0 0 .信息产业部电子五所,广东广州 516 0) 01
摘要 t本文讨论两种利用微机数据处理提高铂电阻温度传感器测量精度的修正算法。多通道温度数据采集器通过
US总线接口与计算机连接,温度传感器采用 P l0铂电阻,通过修正铂电阻的 0 C电阻值 R、 1 0 C与 0 C电 B t0 o 0 0o o
阻比值 W10有效提高温度测量精度,以达到使用廉价的 B级 Pl0铂电阻传感器,仍可获得较高的测量精度。, 0 t0 关键词 tPl 0铂电阻;温度测量;US总线接口:数据处理 t0 B中圈分类号 tT 9 2 B 4文献标识码 tA
1引言
P l0铂电阻是一种常用的温度传感器,其温度测量范围在一0 ̄ 5。之间。在常温环境下,铂 t0 2 0 8 0C
电阻的电阻值与环境温度呈现接近线性的关系。标准的 P l0铂电阻在 0 C的电阻值 R=l O t0 o O Q,
1 0 C与 0 C的电阻比值 W10 .8 0 0。。 =13 5。 0
在实际应用中,将铂电阻置于温度为 t的待测量环境中,由恒流源提供已知电流,流过铂电阻尺,,
设铂电阻两端电压 U,用电位差计测出 U,便可利用欧姆定得知: R=U,。,, ,
根据上式计算尺,查找 Pl 0铂电阻分度表换算出待测温度。, t0 B级 P l0铂电阻出厂时在 0 C、2 0 C及 .0。的容许误差分别为± .2 t0。 0。 10 C O1Q、± .8 O4 Q及± . Q, o3 2换算成温度约± . C、± .0及± .。 O3。 1 C 3 O8 C。也就是说,一只 B级 P l0铂电阻在 2 0 t0 0℃温度环境下,其电阻值可能偏离标准值± .8 o4 Q,如果按 P l0铂
电阻分度表换算温度,将造成± -。的测量误差。可 t0 l C 3见,如果在查找 P l0铂电阻分度表换算温度之前,修正由于实际使用的 P l0铂电阻偏离 t 0 t0标准值给测量带来的误差,可以在一定程度上提高温度测量精度。
2修正算法
21修正算法 l仅考虑尺偏离标准值给测量带来误差 .一。
这是一种比较简单的修正算法。设标准 Pl 0铂电阻在 0 C及温度 t的电阻分别为尺 6尺 t0。时 0和
实际使用的 P l0铂电阻在 0 C及温度 t t0。时的电阻分别为尺和尺,则: 0,
Ro R0= RtR- | b| b, Rt= RtR| o b R 1
测量时,根据测到的 R,先应用式 ( )求 R再查找 P l0铂电阻分度表换算温度。, 1 t0
22修正算法 2同时考虑尺和 l0离标准值给测量带来误差 .一 0 0偏铂电阻的计算公式有两个 I,在一0 -。范围内用: l】 2 0- C 0
=【+Af f+c f 10] 1+ f(一0 ) ( ) 2
在 0 8 0 C范围内用:—5。
尺= 01 A+ t), R (+ t B
() 3
其中: A为常数:= . 8 2 1。。 为常数: A 39 0 x 0/C, 0=一. 2 1。。 C为常数:"一.7 5 1/C。 58 ̄ 0/C, 0 7 6 42 3 ̄ 0 o -实际使用的 P l0铂电阻,由于纯度等因素的影响,A 、C三个值与标准值略有偏离。本文仅讨论 t0、
一
l 0 2 0 C测量范围,可以忽略 8 0 ̄5。、c两个值偏离标准值给测量造成的影响,仅考虑 A值偏离标准
值给测量造成的影响 (了与标准值区别,下面记为 A’。设实际使用的 Pl 0铂电阻在 0 C、 10 C为 ) t0 o 0o
收藕日期 t2 0 82 '订日期:2 0 02 0 40— 6 I 0 4 l—6基金项目 t广东省自然科学基金资助项目 ( 3 3 8 0 33 )