资讯详情

NTC热敏电阻温度计算方法,Steinhart-Hart方程和B值法(转)

Rt = R(25℃)*EXP[B*(1/T - 1/(T 25))]

说明:

1、Rt 是热敏电阻T1温度下的阻值;

2、R是热敏电阻T2常温下标称阻值;

3、B值是热敏电阻的重要参数;

4、EXP是e的n次方;

5、这里T1和T2指的是K度即开尔文温度,K度=273.15(绝对温度) 摄氏度;

NTC热敏电阻随环境温度而变化(T)上升,电阻值(R)它会下降,相反,当温度下降时,(T)下降,电阻值(R)它对温度感应非常敏感,NTC热敏电阻电路相对简单,价格低廉,组件准确,可轻松获取项目温度数据,因此广泛应用于各种温度的感知和补偿。

常规NTC热敏电阻参数:温度为(R25℃)时,阻值为10kΩ,B值为3435(25/85)(R25℃)时,阻值为100kΩ,B值(25/50)为3950

1. 工作原理

热敏电阻是一种可变电阻,它们的电阻R可以随温度可根据其电阻对温度变化的响应方式进行分类。负温度系数(NTC)在正温度系数中,电阻随温度的升高而降低(PTC)在热敏电阻中,电阻随温度的升高而增加。

NTC热敏电阻是最常见的,NTC热敏电阻由半导体材料(如金属氧化物或陶瓷)制成,其导电材料被加热和压缩,形成温度敏感。

导电材料包括允许电流流过其电荷载流子,导致半导体材料在氧化铁制成的高温下释放更多的电荷载流子NTC电子是热敏电阻中的电荷载体。NTC在热敏电阻中,电荷载流子是电子空穴。

2. 应用电路

由于热敏电阻是可变电阻,我们需要在计算温度之前测量电阻,但是我们不能直接测量电阻,只能测量电压。

利用分压器电路收集和测量热敏电阻与已知电阻之间的电压,分压器的公式为:

就热敏电阻电路中的分压器而言,上述等式的变量为:

这个等式可以重新排列和简化来解决R2.即热敏电阻的电阻:

3. 温度计算,Steinhart-Hart方程和B值法

使用Steinhart-Hart将热敏电阻的电阻值转换为温度读数的方程或B值计算方法。

3.1. Steinhart-Hart方程计算法:

1/T = A B*ln(R) C*[ln(R)]

这里: T 为绝对温度K(开尔文温度),R 单位是欧姆

3.2. 温度系数B值计算法:

Rt = R(25℃)*exp[B*(1/T - 1/298.15)]

这里:T 为绝对温度K(开尔文温度 = 273.15),R(25℃) 是热敏电阻 25℃时的阻值 (单位为Ω),exp是e的n次方;

3.3. C语言实现的温度计算公式

Tsteinhart = 1/(A B*log(Rth) C*pow(log(Rth),3))-273.15;

Tbeta = 1/(1/(273.15 25) 1/Beta*log(Rth/R25))-273.15;

4. ln、log、lg数学公式与C语言的区别:

参考:http://www.cplusplus.com/reference/cmath/

4.1. 数学中log是对数符号,右边的照片数和底数(上面是真数,下面是底数)lg以10为基数(例)lg100=2)(lg常用对数)ln以e为底数(lne2=2)(ln为自然对数 e=2.718281828459045...)

4.2. c语言中只有两个函数log和log10,其中函数 log(x) 表示以e为底的自然对数,即 ln(x)函数。 log10(x) 以10为底的对数,即 lg(x)。以其他数为底的对数用换底公式表示:loga(b)=ln(b)/ln(a),C语言表示成log(b)/log(a)。

温度系数计算: NTC热敏电阻计算器V1.0

NTC使用热敏电阻计算器:https://www.etdev.net/thread-104-1-1.html

---------------------

作者:瑞思派克

来源:CSDN

原文:https://blog.csdn.net/kezunhb/article/details/86631695

版权声明:本文为博主原创文章,请附博文链接转载!

标签: 9热敏电阻温度系数电阻电阻器ptc正温度系数电阻器ntc47k3950温度电阻热敏电阻50摄氏度电阻

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台