打印

热敏电阻测温电路

[复制链接]
1458|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
caoenq|  楼主 | 2014-7-23 10:11 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
各位大神好
小弟遇到一个不解的问题,见附图。这是个利用负温度系数热敏电阻测量温度(室温)的电路,我不明白为什么要使用图中R15,R16以及ADC0,只用ADC1可以实现测室温吗?这样设计有什么好处?此外热敏电阻应如何选值呢?以上问题小弟甚为不解,请各位大神指点,多谢。

NTC.png (13.44 KB )

NTC测室温

NTC测室温

NTC.png (13.44 KB )

NTC测室温

NTC测室温

相关帖子

沙发
旭日东起| | 2014-7-23 14:28 | 只看该作者
VDD虽然说是3.3V,实际的电压是会有误差的,ADC0的目的就是为了测出准确的VDD电压值,NTC一般用10K的比较多,看你的使用情况了

使用特权

评论回复
评分
参与人数 1威望 +3 收起 理由
caoenq + 3
板凳
sosozz| | 2014-7-23 15:39 | 只看该作者
我感觉r15和r16分压后的adc0相当于一个基准(我以前好像在测压力的那种电路见过这样的接法,好像是什么桥电路,记不清了),直接只用adc1也行,adc1后面再结个低通滤波,然后进行ad转换就好啦。

使用特权

评论回复
评分
参与人数 1威望 +3 收起 理由
caoenq + 3 赞一个!
地板
maychang| | 2014-7-23 16:17 | 只看该作者
这样测量,最大的好处是电源电压变化时(例如3.3V变成3.2V)不会造成很大的误差。

使用特权

评论回复
评分
参与人数 1威望 +2 收起 理由
caoenq + 2
5
youluo235| | 2014-7-23 18:58 | 只看该作者
ADC0用来计算电源参考。

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
caoenq + 1 赞一个!
6
t.jm| | 2014-7-23 19:40 | 只看该作者
个人认为不会有什么好处。
1)假如ADC的基准是VCC,NTC的电压值与VCC相关而ADC转换值与VCC无关(adc_result = ADC_MAX x NTC / (NTC + R14))。
2)如果是考虑到ADC的基准不是VCC,其实也可把R14往ADC基准接来确保ADC转换值与基准无关,所以基本上无意义,吃力不讨好的电路!

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
caoenq + 1 赞一个!
7
caoenq|  楼主 | 2014-7-24 08:21 | 只看该作者
谢谢各位的回复。

使用特权

评论回复
8
gx_huang| | 2014-7-24 08:45 | 只看该作者
有2种可能:
1、有些MCU的ADC输入可以是差分输入的。
2、有些MCU的ADC VREF可能是内部的参考源,这么做可以避免电源误差导致的误差。
   其实只要都改为同一个电源作为参考,即使单路ADC输入,也不会有误差。

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
caoenq + 1 赞一个!
9
xxlin1984| | 2014-7-24 10:13 | 只看该作者
这种电路一般只用于信号变化非常小的电路,如压力传感。
因为R15和R16的分压可以抵消共模信号,然后放大差分信号再测量。

NTC的话,自身变化足够大,所以没必要,理由同6L

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
caoenq + 1
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

51

主题

1360

帖子

11

粉丝