pt100测温电路(经典测温范围):温度传感器PT100,可以在-200度到650度之间工作。整个电路分为两部分,一部分是传感器前放大电路,另一部分是单片机AD转换和显示控制软件的非线性校正。本文引用地址:http://www.eepw.com.cn/article/193531.htm
传感器前放大电路:
后单片机电路原理图:
PT100计算公式
PT100计算公式
热电阻是中低温区最常用的温度检测器。其主要特点是测量精度高,性能稳定.以下是我在单片机程序中使用的计算公式:
1.相关资料中给出的公式:
1. 铂热电阻的温度特性.在0~850℃范围内
Rt=R0(1 At Bt2)
在-200~0℃范围内
Rt=R0[1 At Bt2 C(t-100)t3]
式中A,B,C各有各的系数:
A=3.90802×10^-3℃-1
B=-5.802×10^-7℃-2
C=-4.27350×10^-12℃-4
2. 铜热电阻的温度特性:-50~150℃范围内
Rt=R0[1 At Bt2 Ct3]
A=4.28899×10^-3℃^-1
B=-2.133×10^-7℃^-2
C=1.233×10^-9℃^-3
二、我在程序中使用的计算公式:
2.温度测量技术(PT100):
当T 0
RT=Rt
当T > 420
RT= Rt Rt2*2.15805393*10-6
当0T 420
RT= Rt*[1 (R420-Rt)*3.301723797*10-7] Rt2*2.15805393*10-6
相关系数及说明:
RT对应于温度的线形值,其结果示温度值
Rt实际测量的阻抗值为已减去100(电桥差放参考值)的值
对应的16进制值:
3.301723797*10-7 = B142h * 2^-37
2.15805393*10-6 = 90D3h * 2^-34
R420 = (25390-10000)*2.517082601*128 = 4BA8F3h(4958451.35736192)
这里的结果已经乘以了100值,显示时应该先处理.
三、温度测量技术(CU50):
RT=Rt(1 at)
RT和Rt温度为T℃和0℃当时的阻抗值.
a是铜电阻的温度系数.一般取4.25×10^-3/℃~4.28×10^-3/℃