NTC热敏电阻测温

1、NTC特性

所谓NTC热敏电阻器就是负温度系数热敏电阻器,即就是电阻值随着温度上升而迅速下降,因此可以利用这个特性来测量温度。

2、温度计算公式

在这里插入图片描述
其中,T1和T2指的是K度,即开尔文温度,开氏度 = 摄氏度+273.15;
Rntc是热敏电阻在T1温度下的阻值;
R是热敏电阻在T2常温下的标称阻值,50K的热敏电阻在25℃的值为50K(即R=50K),即T2=273.15+25 ;
B是热敏电阻的固有参数,这里B等于3950K。
转换后T1等于如下:
在这里插入图片描述
如上计算出的是开尔文温度,再减去273.15,就是摄氏度。

3、C语言求对数函数

在math.h库中,有如下log和log10的函数,都是用于求对数的,log函数其实就是数学中的ln函数。
在这里插入图片描述

4、硬件电路

在这里插入图片描述可以看出热敏电阻和R80是分压的,A点的电压就是热敏电阻的分压值,单片机通过采集A点的电压,即可计算出热敏电阻的阻值。
在这里插入图片描述

5、计算温度

列出核心代码:

float K=273.15;
float T1,T2=K+25;
float B=3950.0;
float R=50.0; //50k热敏电阻
float Temp;

T1=1/((log(Rntc/R))/B+1/T2);
printf("T1=%f\r\n",T1);
Temp=T1-K;
printf("Temp=%f\r\n",Temp);

6、50K热敏电阻温度阻值表

下图列出了部分温度与阻值关系对应表:
在这里插入图片描述

NTC热敏电阻是一种能够随温度变化而改变电阻值的电子元件。利用NTC热敏电阻测温电路设计,可以实现对温度的精确监测和控制。 在NTC热敏电阻测温电路中,首先需要确定温度传感器的工作电压范围和最大耗散功率。根据NTC热敏电阻的特性曲线,选择合适的NTC热敏电阻,通常是根据所需的温度范围和精度进行选择。 为了实现对温度的测量,可以采用电桥测量电路。电桥由NTC热敏电阻、一个稳压电源、一个位移传感器和一个参考电阻组成。当温度改变时,NTC热敏电阻的电阻值发生变化,导致电桥的平衡状况改变,从而可以通过测量位移传感器输出的电压变化来计算温度。 为了保证测温的精度和可靠性,需要考虑NTC热敏电阻的线性度、响应时间和稳定性。在选取NTC热敏电阻时,可以选择具有较小的温度系数和较快的响应时间的型号。 此外,为了提高测温电路的稳定性和减小测量误差,可以采用温度补偿电路。温度补偿电路利用一个参考温度源和一个参考电阻来消除环境温度对测量结果的影响,从而提高测温的准确性。 综上所述,NTC热敏电阻测温电路设计需要选取适当的NTC热敏电阻,并结合电桥测量和温度补偿电路来实现对温度的精确测量和控制。通过合理选择元器件和优化电路设计,可以获得高精度、稳定可靠的温度测量系统。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

freemote

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值