打印

有谁遇见过这种情况吗?

[复制链接]
716|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 zhaironghui 于 2015-7-28 16:53 编辑

就是将正弦波(100KHz)输入到8位AD(AD9280)后直接接到8位DA(AD9708)上,发现波形失真了,是什么原因导致的呢?---AD和DA的采样时钟均为2.5MHz,(附件里有原理图)

DA输出波形.jpg (2.78 MB )

DA输出波形.jpg

DSP系统.pdf

1.81 MB

相关帖子

沙发
可可球| | 2015-7-26 19:38 | 只看该作者
怎么会是这种状况,不应该呀

使用特权

评论回复
板凳
1988020566| | 2015-7-26 23:35 | 只看该作者
AD的频率有问题吧?

使用特权

评论回复
地板
zhaironghui|  楼主 | 2015-7-27 10:13 | 只看该作者
1988020566 发表于 2015-7-26 23:35
AD的频率有问题吧?

AD的时钟是由10M有源晶振经cpld分频提供的,质量很好。并且用示波器测量发现,AD的D[7:0]这8位都有数据输出。

使用特权

评论回复
5
zhaironghui|  楼主 | 2015-7-27 10:13 | 只看该作者
可可球 发表于 2015-7-26 19:38
怎么会是这种状况,不应该呀

是啊,没搞懂是什么原因。

使用特权

评论回复
6
wangdezhi| | 2015-7-27 21:44 | 只看该作者
有滤波电路吗?

使用特权

评论回复
7
wangdezhi| | 2015-7-27 21:45 | 只看该作者
你的AD的频率最高是多少?

使用特权

评论回复
8
zhaironghui|  楼主 | 2015-7-28 16:52 | 只看该作者

没有滤波电路,因为DA是两路电流输出,所以后面加了一个巴伦(电压转换器,实现两路转一路),这个波形就是巴伦的输出信号。巴伦是没有问题的,想着是不是AD的输出码型和DA的输入码型不一致?

使用特权

评论回复
9
zhaironghui|  楼主 | 2015-7-28 16:54 | 只看该作者
wangdezhi 发表于 2015-7-27 21:45
你的AD的频率最高是多少?

用的AD是AD9280,它的最高采样频率为32M

使用特权

评论回复
10
tongbu2015| | 2015-7-29 22:16 | 只看该作者
看下你的DA输出部分的,需要加上合适的滤波电容的。

使用特权

评论回复
11
米尔豪斯| | 2015-7-30 09:31 | 只看该作者
可能是没有滤波的原因

使用特权

评论回复
12
zhaironghui|  楼主 | 2015-12-8 20:08 | 只看该作者
谢谢大家的回复,认真检查了之后,我把 DA 后面的巴伦取掉,并把 DA 由原来的两路差分电流输出改为一路电压输出之后,就正常了。

使用特权

评论回复
13
豆腐块| | 2015-12-12 21:43 | 只看该作者
我把 DA 后面的巴伦取掉,并把 DA 由原来的两路差分电流输出改为一路电压输出之后,就正常了

这是为什么

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

71

帖子

1

粉丝