新闻中心

EEPW首页 > 模拟技术 > 设计应用 > dsPIC30F实现高精度数据采集

dsPIC30F实现高精度数据采集

作者:时间:2011-09-07来源:网络收藏
据采集过程中要获知A/D转换已结束的方法有:

本文引用地址:http://www.eepw.com.cn/article/187342.htm

  1)定时 使用定时器,转换开始后过一段时间读取转换结果;

  2)扫描 扫描BUSY引脚,当变为低电平时,即可知转换结束,读取转换结果;

  3)中断 BUSY作为中断信号,输入到INTO中,并设置为从高到低触发中断,当转换结束后,BUSY信号由高变低,触发中断。

  

  本系统采用第3种方法,即中断方法。中断服务子程序如图6所示,进入中断服务子程序后,首先清中断标示,然后分两次读取,即Vx1和Vx2(X代表A或B),读完之后对数据进行处理并存储到SD卡相应位置中,最后置采样结束标示。

  4 结束语

  实践表明,通过对模数转换器件的正确使用,完全可以达到很高的采样精度,并能满足系统实时性的需要。通过外扩模拟电路部分,可以用于各种高速的数据采集存储系统。


上一页 1 2 3 下一页

关键词: dsPIC 30F 30 高精度

评论


相关推荐

技术专区

关闭