找回密码
 注册
搜索
查看: 714|回复: 2

[综合资料] 2407A的AD采集大讨论

[复制链接]
发表于 2008-7-9 08:58:50 | 显示全部楼层 |阅读模式
本人自己做了一块2407A的板子,用内部AD采集一个1.5V的稳定的直流信号,但是采样进来的数字值在一范围内跳动,跳动范围达到30多,本来数字值应该是1.5*1023/3.3=465,但是实际的数字值会在450-480之间跳动,,如果2407A的AD是10位的,那么以30/1024=34来计算,差不多是2的5次,也就是说其精度只能达到5位.估计是干扰的原因,,我的板子已经有做了以下措施:
1.数字地和模拟地有用电感隔离了;
2.数字电源和模拟电源也隔离了;
3.电源应该也是干净的(因为这个"干净"我不知道是什么标准才算干净,所以说应该)
请问一下高手,有谁做过2407A的内部AD采集,你们精度一般可以达到几位?怎么样才能减少跳动,减少干扰?
还有一个问题是:我在程序里面加了定时器中断和捕获中断,,结果跳变的范围会变大了,差不多要达到40个跳变,,要是再加上用GPIO口输出数值到LED数码管上,跳变会更大,达到60个左右.也就是说:程序里面加了其它的中断或数码管显示,,会干扰到AD的采样值,,不知道有什么办法可以减少这种干扰,,减少跳动的值,谢谢了!!
 楼主| 发表于 2008-7-9 11:51:19 | 显示全部楼层
30/1024应该是等于1/34
点评回复

使用道具 举报

发表于 2008-7-10 11:33:52 | 显示全部楼层
给AD的位数没多大关系
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-10-7 22:25 , Processed in 0.044341 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表