新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于AVR单片机捕获中断和热敏电阻的温度测量

基于AVR单片机捕获中断和热敏电阻的温度测量

作者:时间:2012-07-30来源:网络收藏

定时器T1初始化代码如下(-GCC):

其中宏定义Tp=0;Tt=1;需要定义数组:

uint16_t timeL[2],timeH[2],counter[2]

时间超过定时器最长计时时,定时器会溢出,定时器T1溢出函数代码如下:

最后通过查表法就可以得到。查表间隔一般为1℃,如果忽略1℃以内的非线性误差,可以将两摄氏度之间取线性计算,这样可以得到0.1℃的分辨率。

5 结 语

笔者应用该方法已设计出一款计,在范围-10~80℃时,分辨率达到0.1℃,误差在0.5℃以内。本文充分利用了功能,使得电路简洁,成本低廉。

接地电阻相关文章:接地电阻测试方法



上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭