现在低成本测温方案中NTC热敏电阻用的比较多,一般采用查表的方法获取温度值,这就牵涉到温度和阻值的对应关系。如果你从厂家购买NTC热敏电阻可以向厂家所要温度阻值对照表,但是对于普通爱好者来说都是从零售商那里购买热敏电阻,卖元件的大叔和阿姨是不会向你提供阻值和温度对照表的。通常的方法是用标准温度计,环境温度没上升一度测量一下热敏电阻的阻值,通过这种方法获得阻值和温度的对应关系工作比较烦琐,误差比较大,另外温度变化不好控制;还有一种方法就是通过公式计算得到R-T表,虽然NTC热敏电阻温度和阻值不是呈线性的关系,但通过下面的公式仍能计算出温度和阻值的对应关系:
Rt = R *EXP(B*(1/T1-1/T2))<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
对上面的公式解释如下:
1. Rt 是热敏电阻在T1温度下的阻值;
2. R是热敏电阻在T2常温下的标称阻值;
3. B值是热敏电阻的重要参数;
4. EXP是e的n次方;
5. 这里T1和T2指的是K度即开尔文温度,K度=273.15(绝对温度)+摄氏度;
例如我手头有一个 MF<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />58502F327型号的热敏电阻
MF58—— 型号玻璃封装
502 —— 常温25度的标称阻值为5K
F —— 允许偏差为±1%
327 —— B值为3270K的NTC热敏电阻
那它的R=5000, T2=273.15+25,B=3270, RT=5000*EXP(3270*(1/T1-1/(273.15+25))), 这时候代入T1温度就可以求出相应温度下热敏电阻的阻值,注意温度单位的转换,例如我们要求零上10摄氏度的阻值,那么T1就为(273.15+10)。
为了方便计算我们可以利用Excel强大的公式来降低手工计算的工作量,啥!你不会用Excel,晕……那赶紧去网上搜索Excel的教程。如果你软件很强完全可以自己写一个小程序来搞定。
用户1079511 2008-9-8 08:19
用户1053456 2008-9-7 22:28
用户1079511 2008-4-5 08:22
用户843177 2008-4-4 21:11
用户80981 2008-3-15 22:53
用户80134 2008-2-22 23:15
一般同个型号的B值是否一样?如何确定某个型号热敏电阻的B值
用户1613248 2008-1-25 13:33
用户1079511 2008-1-24 08:41
楼上的邮件已发请查收!
用户128111 2008-1-23 16:01
AVR M16热敏电阻测温LCM12864显示 的电路原理图可否发给我一份。sem521562@126.com
Thank you very much!
用户1079511 2008-1-8 14:18
看来楼下的的专业做热敏电阻的了,我对热敏电阻的了解不是很多,麻烦给我说说怎么用薛定谔方程来计算温度和阻值,谢谢!