×

用IO口检测AD值的方法

消耗积分:0 | 格式:pdf | 大小:135 KB | 2011-07-13

分享资料个

 

  温度检测步骤

  第一步:放电

  P85 和P86 设置为高阻态,P87 输出“1”,电容放电

  第二步:测标准电阻

  P85 和P87 设置为高阻态,P86 输出“0”,电容充电,并对充电时间计时

  计时功能说明:计时最小时基为 30US,用定时器中断来实现。每30US 中断一次,

  计时器+1。计时器长度=16BIT,高字节的BIT4 代表溢出位。所以实际有效长度为12 位,

  超出则判为溢出,可能是被测电阻开路和电容短路等故障引起的。

  第三步:放电

  P85 和P86 设置为高阻态,P87 输出“1”,电容放电

  第四步:测温度电阻

  P86 和P87 设置为高阻态,P85 输出“0”,电容充电,并对充电时间计时

  计时功能说明:(同第二步)

  第五步:计算电阻比率

  计算公式:

  电阻比率=温度电阻÷标准电阻

  =温度电阻充电时间÷标准电阻充电时间

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

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !