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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 3164|回复: 10

[求助] 对于sar adc的频谱分析问题

[复制链接]
发表于 2023-2-22 16:16:45 | 显示全部楼层 |阅读模式

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

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

x
在simulink里搭建了一个由simulink自带的sar adc模块构造的12bit adc,观察输出波形是正确的,但是对于频谱分析却出现错误,希望大神给与指正。自认为是频谱分析仪设置错误,但不知如何改正。输入的信号是周期为0.2e-5的幅度0.49的sin信号,系统时钟给的周期是1e-7

Y3[L~LAG$H6Z6J($]FM_LT2.png
~1BHD`4F3Z1R{IO2EKA4CLG.png
%GDL$81CJ))_JR@~~EE9B2Y.png
 楼主| 发表于 2023-2-22 16:20:11 | 显示全部楼层
我是按照mathworks里给的案例模仿搭的,链接是https://ww2.mathworks.cn/help/ms ... c-to-ideal-adc.html,在案例里他最终给的频谱分析就很正常
 楼主| 发表于 2023-2-22 16:21:11 | 显示全部楼层


0202zerotwo 发表于 2023-2-22 16:20
我是按照mathworks里给的案例模仿搭的,链接是https://ww2.mathworks.cn/help/msblks/ug/compare-sar-adc-t ...


频谱分析图片
H5H8}X9{7KI9H%{WYRMY257.png
发表于 2023-2-22 16:43:57 | 显示全部楼层
频谱泄漏了?
 楼主| 发表于 2023-2-22 16:48:19 | 显示全部楼层


别人也说可能是频谱泄露的原因,让我增加fft点数和再加个窗,但是我不知道要怎么操作
发表于 2023-2-22 17:00:13 | 显示全部楼层
要用相干采样避免频谱泄漏。具体说就是正弦波频率 fi = J/M fs
其中M是采样点数,J是整数(但是要让J/M不可约),fs是采样频率

加窗也是必须的
发表于 2023-2-22 17:07:20 | 显示全部楼层
频谱分析中的采样频率设置错了,应该是1e7Hz;data stream的采样频率是10MHz,频谱分析用1MHz,肯定会出现异常的;
发表于 2023-2-22 18:59:28 | 显示全部楼层


0202zerotwo 发表于 2023-2-22 16:48
别人也说可能是频谱泄露的原因,让我增加fft点数和再加个窗,但是我不知道要怎么操作
...


f_in/f_sample=M/2^N,M取质数,并且小于2^(N-1)
 楼主| 发表于 2023-2-22 19:57:20 | 显示全部楼层


Twonej 发表于 2023-2-22 18:59
f_in/f_sample=M/2^N,M取质数,并且小于2^(N-1)


大佬,我现在按照你说的关系,我选择采样点数为1024,N取12,我的输入频率是5.1e5,然后得到的频谱图已经像样了,但是在主频附近总像缺少了一块,无论我怎么改采样点数也依旧存在,是我设置频谱分析仪的问题吗
X9T%RO_86JR8KI6NU4UKSVE.png
 楼主| 发表于 2023-2-22 19:58:54 | 显示全部楼层


csk99 发表于 2023-2-22 17:00
要用相干采样避免频谱泄漏。具体说就是正弦波频率 fi = J/M fs
其中M是采样点数,J是整数(但是要让J/M不可 ...


谢谢,尝试了一下已经改观了很多了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-11-16 13:31 , Processed in 0.025203 second(s), 7 queries , Gzip On, Redis On.

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