版主
主题
回帖0
积分10609
阅读权限200
注册时间2008-11-22
最后登录1970-1-1
在线时间 小时
|
现在低成本测温方案中NTC热敏电阻用的比较多,一般采用查表的方法获取温度值,这就牵涉到温度和阻值的对应关系。如果你从厂家购买NTC热敏电阻可以向厂家所要温度阻值对照表,但是对于普通爱好者来说都是从零售商那里购买热敏电阻,卖元件的大叔和阿姨是不会向你提供阻值和温度对照表的。通常的方法是用标准温度计,环境温度没上升一度测量一下热敏电阻的阻值,通过这种方法获得阻值和温度的对应关系工作比较烦琐,误差比较大,另外温度变化不好控制;还有一种方法就是通过公式计算得到R-T表,虽然NTC热敏电阻温度和阻值不是呈线性的关系,但通过下面的公式仍能计算出温度和阻值的对应关系:
3 ?% p6 p8 {' q, M$ p. C# B% a% Q I& ?) Z! H2 N1 V% `9 \
Rt = R *EXP(B*(1/T1-1/T2))
6 B, A& b8 O. I- s, e
" @5 E3 \* {" P% i6 z |% ~对上面的公式解释如下:
+ f: H, m6 t: o: ~& h9 G: A1 [; }3 b' @- d/ q0 z
1. Rt 是热敏电阻在T1温度下的阻值;
6 y+ H1 j% d" m( G- @
5 ]$ K* V4 _0 T+ |8 H2. R是热敏电阻在T2常温下的标称阻值; ) g3 C( v, S* W1 {& L/ E
9 ^6 T/ `# p, c) L) |+ j
3. B值是热敏电阻的重要参数;
3 c/ m ?; s( j5 P
1 Z) b( ^/ n& u$ O1 u4. EXP是e的n次方; ; I" a6 n. G: h/ y' Z: K
$ w/ m8 D) e' M; a+ O, l+ S/ x
5. 这里T1和T2指的是K度即开尔文温度,K度=273.15(绝对温度)+摄氏度; # `) ~3 h3 j, w. f
5 Q! j e" M( l7 R2 F例如我手头有一个 MF58502F327型号的热敏电阻
2 y0 y% |! l- A- p, Y- I9 |) ]MF58—— 型号玻璃封装
- H9 L6 D, C n* k6 O502 —— 常温25度的标称阻值为5K G* i" C, r8 F& p
F —— 允许偏差为±1%
4 Y2 _( T$ x. c0 Z327 —— B值为3270K的NTC热敏电阻 $ @0 X8 c2 p% Q6 f, [9 z/ n
2 ?# g# \/ V( w" D/ X* k3 ~+ x
那它的R=5000, T2=273.15+25,B=3270, RT=5000*EXP(3270*(1/T1-1/(273.15+25))), 这时候代入T1温度就可以求出相应温度下热敏电阻的阻值,注意温度单位的转换,例如我们要求零上10摄氏度的阻值,那么T1就为(273.15+10)。 1 t2 M5 X1 {' k9 ^! }* k
/ I0 g# n9 N3 K- c& `
为了方便计算我们可以利用Excel强大的公式来降低手工计算的工作量,啥!你不会用Excel,晕……那赶紧去网上搜索Excel的教程。如果你软件很强完全可以自己写一个小程序来搞定。 |
评分
-
查看全部评分
|