原创 NTC 热敏电阻线性化

2020-10-13 09:53 2484 8 3 分类: MCU/ 嵌入式

NTC热敏电阻其阻值随温度变化,公式如下:

其中T为温度,Rref 25度时的标称值,Tref 25度,实际上这些温度都应该加上 273.15 转换为开氏温度。

B 参数是热敏电阻的关键参数。由这个公式可以计算出不同温度下的电阻值

电阻的变化是指数关系。

可以考虑并联一个电阻来使输出接近线性

Rp = Rref*(B-2*Tref)/(B+2*Tref)

其中Tref 最好取所需要温度范围的中点,Rref则为该温度下的阻值

对上述电阻,到Tref 273.15 + 25 对应Rref 10K,则 Rp 约为 7.03K

 

线性度明显好了很多。

文章评论0条评论)

登录后参与讨论
相关推荐阅读
southcreek 2020-11-27 14:08
均值滤波前的数据离散性判断
求数据平均值时,增加方差计算,判定数据是否稳定未被干扰 单片机A/D采集到的数据需要滤波,防止有噪声。各种方法,平均值,中值不一而足。滤波前,应该对数据做一些判断,防止数据源本身错误,使滤波结果...
southcreek 2020-11-02 10:10
电磁兼容 EFT整改
机器做EFT测试故障,表现为液晶显示段错误,数码管闪,传感器异常。综合表现指向在施加 ±2000V 脉冲周期 100KHZ  分别注入 L N PE L+N L+PE N+PE后5V供电被干...
southcreek 2020-09-24 12:06
STM32 串口 DMA方式接收数据及数据处理方法
通常我们都使用中断方式接收串口数据。用DMA方式接收,效率会更高。先在CUBE中设置一下。使用UART DMA接收功能,并使用 Circular模式。收到的数据将循环放在缓冲区里。 #def...
southcreek 2020-09-08 09:10
matlab 生成 测温电阻 Rt表
由B值可以推导出不同温度t下的电阻值 R = R0 * exp(B*(1/t - 1/T0)); 其中 R为温度 t 下的电阻值 R0 为25度时的电阻值 T0 为25度...
southcreek 2020-08-29 08:30
降低步进电机微步控制中断频率
使用timer 产生脉冲波形,控制步进电机转动。当使用微步方式时,脉冲频率等于整步频率乘以细分数。有时,我们需要每步进行处理,也就是在发出脉冲时,产生中断。对于常用的双极步进电机,最快的速度大概是20...
广告
EE直播间
更多
我要评论
0
8
1
2
3
4
5
6
7
8
9
0
广告
关闭 热点推荐上一条 /6 下一条