楼主: 无成
打印 上一主题 下一主题

实用AD9779A的问题

[复制链接] qrcode

0

主题

30

帖子

62

积分

注册会员

Rank: 2

积分
62
11#
发表于 2015-4-19 02:35 AM | 只看该作者
DAC在每次内插的时候都需要插值滤波器,主要就是防止混叠,你的信号中心频率不是0Hz,所以注意要开启这个滤波器并且把中心频率移到你的中心频率29M处。
参考手册章节:INTERPOLATION FILTER ARCHITECTURE
回复 支持 反对

使用道具 举报

12

主题

73

帖子

160

积分

注册会员

Rank: 2

积分
160
12#
 楼主| 发表于 2015-4-19 02:49 AM | 只看该作者
您好!
是的,您可以尝试设置插值滤波器,防止混叠。
回复 支持 反对

使用道具 举报

12

主题

73

帖子

160

积分

注册会员

Rank: 2

积分
160
13#
 楼主| 发表于 2015-4-22 01:53 AM | 只看该作者
滤波器是有开的,选择内插模式和滤波器模式时,滤波器应该就是开的了吧?但是不管选择哪个模式都会找到相应的这根杂散信号                                                                                                                                                                       
回复 支持 反对

使用道具 举报

0

主题

30

帖子

62

积分

注册会员

Rank: 2

积分
62
14#
发表于 2015-4-23 10:49 AM | 只看该作者
您好!
您可以参考数据手册中表19。
如果方便您留下您的联系方式,我们想与您电话交流。
回复 支持 反对

使用道具 举报

0

主题

3

帖子

8

积分

新手上路

Rank: 1

积分
8
15#
发表于 2015-4-27 08:38 AM | 只看该作者
就是按照手册里面表19的多种模式配置过,都会找到相应的杂散频点,只是杂散频点的值会随着配置模式变化,但和有用信号的相对值是不变的。我想问下,这是不是器件问题,数据的同步还是什么?                                                                                                                                                                       
回复 支持 反对

使用道具 举报

0

主题

30

帖子

62

积分

注册会员

Rank: 2

积分
62
16#
发表于 2015-4-8 10:50 AM | 只看该作者
                                                                                                                                                                       

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

0

主题

30

帖子

62

积分

注册会员

Rank: 2

积分
62
17#
发表于 2015-4-8 03:04 AM | 只看该作者
您好!
杂散产生的原因有很多,数据或时钟产生的各阶谐波,发生互调后的互调产物可能会落于频带内或频带附近。因此,在硬件上,关于高速PCB布线有如下建议:
Fast switching signals (clocks etc) should be shielded.
-Using digital ground to avoid radiating noise
-Clock signals should never be run near analog inputs of the devices
-Avoid cross over of digital and analog signals.
对于AD9779A,您可以更改抗混叠滤波器设置,将抗混叠滤波器设置于不同频带看看效果。
另外,建议您将DAC输出先设置为基频,看看输出是否还有杂散。
回复 支持 反对

使用道具 举报

0

主题

30

帖子

62

积分

注册会员

Rank: 2

积分
62
18#
发表于 2015-4-12 02:04 AM | 只看该作者
请问下ADI的各位大虾,我现在用ADI的AD6655+FPGA+AD9779A做数字方面设计,发现AD9779A输出有以下问题,请分析下,给我些解决问题的方案,谢谢:
现象:FPGA 送出29.56M数据格式为I/Q两路的单音信号分别给AD9779A的两个输入口,AD9779A内部滤波器模式选择了1/8 fdac shift的模式(等效为上搬了61.44M),结果从AD9779A的2模拟信
无成 发表于 2010/12/27 20:45:00


你给的两个谱线实际上是插值的镜像没有滤干净。

29.56信号
93.32 = (61.44 - 29.56)+61.44

28.56信号
94.32 = (61.44 - 28.56) + 61.44

括号中频点的信号应该在第一次差值时被插值滤波器打掉,当时因为频点在滤波器的过渡带中(61.44-29.56)/61.44 = 0.52,抑制不够,从datasheet上看,第一
级滤波器的阻带要在 0.6的地方,通带 0.4,实际上能用的带宽是 61.44*0.4 = 24.576MHz

因此,当你输入 24MHz以下的信号,将不会出现你原来看到的镜像(只是表现为杂散而已,实际上是在数字域就存在的信号,注意,是信号)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

0

主题

30

帖子

62

积分

注册会员

Rank: 2

积分
62
19#
发表于 2015-4-13 08:22 AM | 只看该作者
请教renno:
(61.44-29.56)中频是插值的镜像吗?楼主采用内插8倍,插值后的镜像不是应该在 (数据速率*8)+29.56的地方吗?
回复 支持 反对

使用道具 举报

0

主题

30

帖子

62

积分

注册会员

Rank: 2

积分
62
20#
发表于 2015-4-18 10:33 AM | 只看该作者
数据输入采样率是 61.44MHz,实信号在 F, 实际频谱是在

k*61.44M +/- F
k = 0 , -1, 1 ......

插8倍,实际上是3次 2差值

当采样率是 Fs 时, 能表示的带宽是 -Fs/2 ~ Fs/2
插2后,采样率 Fs * 2, 能表示的带宽是 -Fs ~ Fs
因此,原来在 Fs/2 ~ Fs 和 -Fs ~ -Fs/2 区间的信号必须用滤波器打掉,才是插值前信号
的正确表示。

插8 只是把上面的操作反复做了3次而已。当然也可以直接插8,只是插值后的滤波器压力很大而已。

以上只是从一个方面理解差值的过程,当然对于差值的表达,有很多种方法,不同的方法实际上只是从不同的侧面去理解差值运算而已,本质上是等效的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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