- 1、本文档共2页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
(一)测温原理:
本设计通过采集一个简单的电路(将NTC热敏电阻与一个阻值为10KΩ的电阻串联)其中热敏电阻上的电压信号,然后通过高精度的AD7799转换器将其转换成数字信号,再输入单片机中处理,利用实现编写的单片机内部的程序先计算此时热敏电阻的电阻值,最后再根据一定的换算公式求出此时对于的热敏电阻所处的环境的温度,并将之显示于液晶显示器上。
(二)温度换算的方法
由上述原理可知,此次论文的一个关键部分在于,如何根据热敏电阻的实时电阻值来计算相应的环境温度。
让我们先来介绍下NTC热敏电阻的温度与电阻值的相应关系。NTC负温度系数热敏
电阻专业术语--零功率电阻值 R
T
(Ω):R
T
指在规定温度T时,采用引起
电阻值变化相对于总的测量误差来说可以忽略不计的测量功率测得的电阻值。电阻值和温度变化的关系式为:
R ?R ?eB(1/T-1/TN) (式2-1)
T N
对上面的公式解释如下:
RT是热敏电阻在温度T下的阻值;
R 是热敏电阻在T 常温下的标称阻值;
N N
B值是热敏电阻的重要参数;
N这里T和T 指的是K度即开尔文温度,K度=273.15(绝对温度)+摄氏度;举个例子,我手头有一个GT502F3270型号的热敏电阻
N
GT——型号是玻璃封装
502——常温25度的标称阻值为5KF——允许偏差为±1[%]
3270——B值为3270K的NTC热敏电阻
?3270??1???1 ??
?T??
?
T
?? ,这时候代入
?
N
=5000,
T =273.15+25,B=3270,R
N T
?5000
?e?
? 273.5?25??
T温度就可以求出相应温度下热敏电阻的阻值,注意温度单位的转换,例如我们要求零上10摄氏度的阻值,那么T就为(273.15+10)。反过来,根据此次设计的原理,在知道T温度下的热敏电阻的阻值,根据公式我们就能反求这个温度T。
但实际上,热敏电阻的B值并非是恒定的,其变化大小因材料构成而异,最大甚至可达5K/°C。因此在较大的温度范围内应用式2-1时,将与实测值之间存在一定误差。此处,若将式2-1中的B值用式2-2所示的作为温度的函数计算时,则可降低与实测值之间的误差,
可认为近似相等。
B ?CT2?DT?E (式2-2)
T
上式中,C、D、E为常数。另外,因生产条件不同造成的B值的波动会引起常数E发生
变化,但常数C、D不变。因此,在探讨B值的波动量时,只需考虑常数E即可。常数C、D、E的计算方法如下:
常数C、D、E可由4点的(温度、电阻值)数据(T,R
0 0
)、(T,R
1 1
)、(T,R)和
2 2
(T,R
3 3
),通过式2-3~2-6计算。
首先由式2-3根据和T
0
、T、T
1 2
、T的电阻值求出B、B、B
3 1 2 3
然后代入以下各式样。
?R ?
T? n?
??n R
?
?
B ??0
(式2-3)
n 1?1
T T
n n
?B?B
??T
?T???B
B??T
?T?
?C? 1
?
2 2
T?T
1 2
??3
T2
T
?T?2?T 3 1 2
?T
?T
?
(式2-4)
?B?B?C?T
?
?T??T?T?
?D? 1 2
?
E?B?DT2
1 2 1 2
T?T
1 2
(式2-5)
(式2-6)
1 1
这样一来对一个NTC热敏电阻在常温环境下可以先通过4组温度与电阻值的关系有式2-2求得B值,这样可以大大提高后面程序中策温度的精度。
文档评论(0)