[ZLG-ARM] AD采样输出总是跳动

[复制链接]
6863|19
 楼主| sunny414 发表于 2010-4-5 21:58 | 显示全部楼层 |阅读模式
我使用的是AD9283,后面接到FIFO缓冲器CY7C4261上,二者接到同一个时钟上(由晶振产生的50MHZ信号),由LPC2142来控制。发现采集直流信号时,输出总会有波动,有的幅度还比较大,采样正弦波、方波更差,都看不出什么规律。只有采集接地点和电源处时,结果才是准确的。小弟正做毕设,着急中,望大家出出主意,谢谢!
 楼主| sunny414 发表于 2010-4-5 22:02 | 显示全部楼层
自己顶一下,我是在面包板上面插的,ARM是LPC2131的板子,参考电源用的是AD9283内部自带的
寂寞男孩 发表于 2010-4-5 22:03 | 显示全部楼层
呵呵,LZ的处女贴。估计是你的时序没弄好吧
 楼主| sunny414 发表于 2010-4-5 22:17 | 显示全部楼层
呵呵,实在没办法了,只有来此求助了,时序我研究了芯片说明,貌似AD9283的转换时间不到一个周期,还有就是说输出会保持四个流水线时间,这个不是太明白,我试过采集直流信号时,降低FIFO的频率,波形会好一点,但还是会有波动,我想采集其他高速信号估计就很困难了
ljhtj 发表于 2010-4-6 09:29 | 显示全部楼层
有可能电源不稳
 楼主| sunny414 发表于 2010-4-6 09:56 | 显示全部楼层
我用示波器测了下,供给芯片的电源平均值为3.14V,有正负0.03V的的变化,这个算正常么?另外,芯片提供的参考电压理论上是1.25V,实际测得输出电压最大为1.27V,最小1.21V,平均1.24V
 楼主| sunny414 发表于 2010-4-6 10:24 | 显示全部楼层
还有一个困惑,AD9283的采样范围在差分输入时为正负512mv,我采用了单端输入,另一端按要求传了一个电阻和一个电容到地,当测量端的电压加到30mv时,输出转换值就是最大了(0xff),这是怎么回事呢
hulx 发表于 2010-4-6 10:28 | 显示全部楼层
面包板可得小心伺候,即使电路正常,也会跳,容易接触不好
 楼主| sunny414 发表于 2010-4-6 10:46 | 显示全部楼层
是的,搞这个东东真不容易啊:Q
鲜为人知 发表于 2010-4-6 10:52 | 显示全部楼层
主要要从电源入手检查,引起采样浮动的主要是电源问题。
 楼主| sunny414 发表于 2010-4-6 10:57 | 显示全部楼层
恩,再好好测测电压
bdkonly 发表于 2010-4-6 11:21 | 显示全部楼层
贴个图
gmgmgm 发表于 2010-4-6 12:53 | 显示全部楼层
AD采样就是难在这里了,有时候信号根本就没有规律的,就算是大容量的滤波电容后,采样出来的数据也是跳变的,就看大家愿不愿意在这里说说自己的处理手段了;
hulan1985 发表于 2010-4-6 20:18 | 显示全部楼层
估计是电压的问题
 楼主| sunny414 发表于 2010-4-6 21:02 | 显示全部楼层
弄了一天,现在稍微好点了,不过还是不太稳定,还有就是采集高频正弦波的话,输出更像是方波,采集方波输出的很像三角波
juventus9554 发表于 2010-4-6 21:31 | 显示全部楼层
0.03V的的变化肯定是正常的
IJK 发表于 2010-4-7 10:35 | 显示全部楼层
面包板可得小心伺候,即使电路正常,也会跳,容易接触不好
hulx 发表于 2010-4-6 10:28


有道理:面包板搞搞低频的数字电路还行,搞高频以及模拟电路恐怕不大合适。
 楼主| sunny414 发表于 2010-4-7 11:21 | 显示全部楼层
体会到了,我采集100K的方波,有时能出来较好的波形,再运行一次,可能就有小波动了,还有采集几HZ的波形时波动也大,我想是采样率50M太高了的缘故吧
五谷道场 发表于 2010-4-7 21:02 | 显示全部楼层
面包板啊,害了多少人……
 楼主| sunny414 发表于 2010-4-9 11:01 | 显示全部楼层
虽然没完全解决,但还是谢谢大家,每人5分,童叟无欺:lol
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

16

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部