加载中
加载中
表情图片
评为精选
鼓励
加载中...
分享
加载中...
文件下载
加载中...
修改排序
加载中...
【教程向】NTC热敏电阻测温度值
谁叫小明2021/08/09原创 仪器仪表 IP:广东
中文摘要
热敏电阻,NTC,偏置电压,温度测量
关键词
热敏电阻温度测量偏置电压

昨天发了个帖子将如何选择电压偏置电路中的固定电阻问题:https://kechuang.org/t/86931

今天干脆拓展一下,讲讲如何用热敏电阻代入电压偏置电路来计算得到温度值

 

电路

电路还是那个电路,取而代之的是R2使用NTC热敏电阻

图片1.png

热敏电阻

       NTC热敏电阻,顾名思义就是其电阻会随着温度的升高而降低,还有另一种叫PTC热敏电阻,其电阻会随着温度的升高而升高,但有个很大的问题就是其变化是非线性的,如果我们希望测量47℃-87℃的温度值,寻找到一款热敏电阻的温度-电阻数据表:

温度电阻.png

因为电阻-温度的变化是非线性的,我们可以对离散型数据进行拟合,这里采用了对温度-电阻的数据进行了反比例函数的拟合:

温度电阻拟合.png

此款热敏电阻的温度(x)- 电阻(y)的关系式为:1/y=1.5631-65.9820/x


其在工作温度范围内的电阻变化约为(1k,4k),则我们可以带入我们所推导的公式(参考开头链接文章)得到我们所需的固定电阻R1=2k,此时我们可以得到偏置电压和可变电阻的关系如图下:

电压电阻拟合.png

电阻(x)- 电压(y)的关系式为:y = x/(2+x)


拟合偏置电压关系式

在该电路下的偏置电压与可变电阻的关系为非线性变化,为了在adc采集完后能更好地进行数据处理,又因为在该函数下不容易拟合处理,所以我们可以用对数函数进行回归拟合。

在有效范围内我们在曲线上取十个任意点作为精准采样点,然后将十个点的坐标进行对数函数拟合,我们可见进行对数拟合后在有效范围内的拟合效果极佳:

温度电阻拟合1.png

绿线-原方程

黑线-对数拟合方程

原方程为:U' = x/(2+x)

拟合方程为:U' = 0.3278 + 0.2456ln(x)


电压温度关系式

电压-电阻拟合方程取反函数得到R = e^[(U'-0.3278)/0.2456]

将其代入电阻-温度拟合方程得到e^[-(U'-0.3278)/0.2456]=1.5631-65.982/T


再取反函数得温度关系式:

T = 65.982/{1.5631-e^[-(U'-0.3278)/0.2456]}

 


    其中的U'是单片机adc取样得到的电压值,经上式可以直接处理为温度值,若R1使用按照推导公式得到的电阻,则能在该电路中得到理论最高精准度,在一定程度上可以取代在单层电路中麻烦的电桥式拓扑结构,大大地简化了电路设计。

 

 

 

公式由个人推导,若有错误欢迎大佬们前来指出!

 

[修改于 3年9个月前 - 2021/08/09 15:53:14]

来自:仪器与装备 / 仪器仪表动手实践:实验报导严肃内容:专业科普
5
 
3
新版本公告
~~空空如也

想参与大家的讨论?现在就 登录 或者 注册

所属专业
上级专业
同级专业
谁叫小明
进士 学者 机友
文章
22
回复
224
学术分
1
2018/07/19注册,18时2分前活动

联系方式qq:2674569229

主体类型:个人
所属领域:无
认证方式:手机号
IP归属地:广东
插入公式
评论控制
加载中...
文号:{{pid}}
投诉或举报
加载中...
{{tip}}
请选择违规类型:
{{reason.type}}

空空如也

笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的