在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 10259|回复: 22

[求助] 流水线ADC的DFT分析出现问题

[复制链接]
发表于 2012-11-27 08:55:56 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

x
请教各位牛人,我最近在做一个流水线ADC,输出12bit数据后,用理想DAC转换成模拟电平(离散的)
输入信号是101KHz的正弦波,时钟1MHz采样,我的DFT方法如下,请大家帮我看看是否存在问题:
在calculator里,选择Vout
在function里选DFT
时间从10us到1034us(选择1024个点)
hamming窗口
DB20坐标
最后Plot
得到如下图
DFT.png
上图中,在直流处有个尖峰,在101KHz处也有个尖峰,和文献里看到的结果不一样的是,这个尖峰是呈金字塔缓慢下降的
请问我的DFT分析方法是不是哪里存在问题?

101KHz正弦波经过ADC和DAC转换后的波形如下图
Puluse.png
发表于 2012-11-27 09:09:14 | 显示全部楼层
频谱泄漏,用非相干采样,不要加窗即可
发表于 2012-11-27 09:09:37 | 显示全部楼层
有谐波是电路问题;有旁瓣是相关采样和加窗的问题
 楼主| 发表于 2012-11-27 13:18:52 | 显示全部楼层
回复 2# fuyibin


    非相干采样是指输入信号和CLK时钟吗?我的输入信号是101KHz,CLK时钟是1MHz。
    DFT的采样点是1us一个。
 楼主| 发表于 2012-11-27 13:20:28 | 显示全部楼层
回复 3# bitcat


    请问电路是什么原因导致DFT有谐波?
发表于 2012-11-27 13:26:38 | 显示全部楼层



这当然会频谱泄漏,输入信号频率需要计算得到
输入信号频率=(质数/DFT点数)*采样频率
用矩形窗做DFT即可
 楼主| 发表于 2012-11-27 14:41:48 | 显示全部楼层
回复 6# fuyibin


谢谢!   
我选择 质数97,点数1024,采样频率1MHz,算得  97/1024*1M=94.73KHz,选择这个频率作为输入正弦信号的频率,可以吗?
发表于 2012-11-27 14:50:45 | 显示全部楼层


回复  fuyibin


谢谢!   
我选择 质数97,点数1024,采样频率1MHz,算得  97/1024*1M=94.73KHz,选 ...
thefifaman 发表于 2012-11-27 14:41



频率精度不够,多保留几位小数,尽量6,7吧
 楼主| 发表于 2012-11-27 19:24:53 | 显示全部楼层
回复 8# fuyibin


    好的,试试94.726563kHz
发表于 2012-11-27 20:02:06 | 显示全部楼层
直接写分数嘛,你换成小数做啥
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-23 19:59 , Processed in 0.021977 second(s), 8 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表