dsPIC30F实现高精度数据采集

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

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

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

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

  

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

  4 结束语

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

1 2 3

关键词: dsPIC 30F 30 高精度

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版