0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

一种较为常规的使用NTC热敏电阻采集温度的方法

电子工程师 作者:工程师a 2018-05-26 07:53 次阅读

本文提供了一种较为常规的使用NTC热敏电阻采集温度的方法。

首先,采用额定温度Tn=25℃时,电阻值为Rn=10K,且热敏指数B=3950的NTC热敏电阻。使用热敏电阻采集温度的方法非常简单,如图1所示。ADC_Temp进芯片ADC6端口,使用的是AVR的8位芯片Atmega48,芯片通过检测分压电路电压来换算出热敏电阻电阻值,进而获得实际温度值。如下图所示:

一种较为常规的使用NTC热敏电阻采集温度的方法

图1 NTC热敏电阻温度采集电路原理

热敏电阻的阻值和温度符合如下关系:

一种较为常规的使用NTC热敏电阻采集温度的方法

程序员们可以自己用以上关系采用Excel或者其它软件获得阻值和温度的关系表,也可以直接使用卖家随热敏电阻提供的表格。而事实上,我们需要的是AD值和温度的关系。由芯片资料可以了解到电压0-5V对应的AD值从0-1023。做图可以获得如下图关系曲线:

一种较为常规的使用NTC热敏电阻采集温度的方法

图2 温度和电阻的关系曲线 图3 温度和AD值得关系曲线

上面大致讲解了一个思路,下面就帖程序啦。

首先,要将温度和AD值表贴出来。

一种较为常规的使用NTC热敏电阻采集温度的方法

上表中NTC_fdb就代表i度对应的AD值。PROMEM是将表格数据定义在flash空间里。

通过采集到的AD值在表中的位置,可获得实际温度值。

使用ADC之前需要进行初始化。

一种较为常规的使用NTC热敏电阻采集温度的方法

对AD值进行读取的子函数如下:

一种较为常规的使用NTC热敏电阻采集温度的方法

下面是温度采集自子程序。

一种较为常规的使用NTC热敏电阻采集温度的方法

那如何把上面的子函数用起来呢。

很简单。只要使用如下语句就好:temp_value=GetNTCTemperature(adc_read(ADC_TEMP));

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 热敏电阻
    +关注

    关注

    13

    文章

    1001

    浏览量

    100902
  • ntc热敏电阻
    +关注

    关注

    3

    文章

    112

    浏览量

    17503
收藏 人收藏

    评论

    相关推荐

    和大家分享一种利用热敏电阻测量温度方法

    和大家分享一种利用热敏电阻测量温度方法如图是一种常见的利用热敏电阻测量
    发表于 10-19 16:29

    长寿命NTC热敏电阻

    ,这让NTC的长寿命变成可能。很多高科技电子产品,在超高温、超高压及其他恶劣条件下,需要热敏电阻发挥稳定的控温、测温功能,多数厂家味追求NTC热敏
    发表于 07-27 21:26

    热敏电阻PTC与NTC

    温度系数,泛指正温度系数很大的半导体材料或元器件.通常我们提到的PTC是指正温度系数热敏电阻,简称PTC热敏电阻.PTC
    发表于 08-18 17:07

    NTC热敏电阻

    热敏电阻。又被称为负温度系数热敏电阻,是电阻值随温度增大而减小的
    发表于 07-13 07:28

    NTC热敏电阻温度采集

    NTC热敏电阻温度采集:本应用例实现NTC热敏电阻器对
    发表于 09-19 11:40 585次下载

    NTC (负温度系数)热敏电阻

    NTC (负温度系数)热敏电阻 本文介绍各种NTC (负温度系数)热敏电阻的外形、功用及详细的
    发表于 09-19 18:03 5498次阅读

    NTC热敏电阻

    NTC热敏电阻   NTC(Negative Temperature Coeff1Cient)是指随温度上升电阻呈指数关系减小、具有负
    发表于 11-12 10:01 2256次阅读

    基于用NTC热敏电阻温度采集

    基于用NTC热敏电阻温度采集
    发表于 10-15 09:38 101次下载
    基于用<b class='flag-5'>NTC</b><b class='flag-5'>热敏电阻</b>做<b class='flag-5'>温度</b><b class='flag-5'>采集</b>

    ntc热敏电阻测温电路

    ntc热敏电阻测温电路 NTC热敏电阻测温电路 NTC热敏电阻测温电路主要指利用负
    的头像 发表于 08-28 18:24 2280次阅读

    ntc热敏电阻测温电路原理

    ntc热敏电阻测温电路原理 NTC热敏电阻测温电路是一种常见的温度测量电路,它通过利用
    的头像 发表于 08-28 18:24 2252次阅读

    ntc热敏电阻的工作原理 NTC热敏电阻有什么特性

    ntc热敏电阻的工作原理 NTC热敏电阻有什么特性  NTC热敏电阻
    的头像 发表于 08-31 10:52 3163次阅读

    PTC热敏电阻NTC热敏电阻的区别

    热敏电阻器(Thermistor)是一种电阻值对温度极为灵敏的半导体元件,温度系数可分为正温度
    的头像 发表于 11-03 11:38 1067次阅读
    PTC<b class='flag-5'>热敏电阻</b>与<b class='flag-5'>NTC</b><b class='flag-5'>热敏电阻</b>的区别

    NTC热敏电阻选型要点

    NTC热敏电阻选型要点  热敏电阻NTC热敏电阻)是一种基于热效应的
    的头像 发表于 01-03 10:24 1332次阅读

    ntc热敏电阻阻值与温度的关系

    NTC(Negative Temperature Coefficient)热敏电阻一种根据温度变化而改变阻值的电子元件。它的电阻值随着
    的头像 发表于 01-15 14:03 989次阅读

    ntc热敏电阻型号及参数 ntc热敏电阻怎么接线

    NTC热敏电阻一种特殊的电阻器件,其电阻值会随着温度的变化而变化。它广泛应用于
    的头像 发表于 01-31 15:35 2471次阅读