NTC热敏电阻计算公式
Negative Temperature Coefficient Thermistor 负温度系数热敏电阻
阻值根据温度升高而降低。
NTC热敏电阻的温度计算常用两种主要方法:
1. B值法(Beta Parameter Method)
这是较简单且常用的方法,基于热敏电阻的B常数(Beta值)计算温度。
公式:
或反算温度:
- :温度 T 下的阻值
- :参考温度
(通常25°C即298.15K)下的阻值
- :热敏电阻的B值常数(单位K)
- :绝对温度(单位K)
2. Steinhart-Hart方程(Steinhart-Hart Equation)
这是更精确的经验公式,适用于更宽温度范围和更高精度要求。
公式:
- :绝对温度(单位K)
- :温度对应的阻值
- :Steinhart-Hart系数,由热敏电阻的标定数据拟合得到
3. B值法计算例程
下面是NTC热敏电阻的参数表。
尝试算一下该NTC热敏电阻在100℃的阻值,依据公式如下:
注意这里的温度都要换算成绝对温度,即
这样算出来的结果就是
根据NTC热敏电阻的温度曲线也能看出,这个计算结果是符合预期的。
当然,在嵌入式系统中,更节约的做法是查表法,提前用写好表,热敏电阻对应电压值查表就能获得温度。