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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 1689|回复: 1

[原创] ADC测试

[复制链接]
发表于 2020-7-24 15:46:31 | 显示全部楼层 |阅读模式

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

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

x
     请问各位测试过ADC的前辈 ,动态测试代码中的span  spanh大小究竟该如何设置才能正确得到主信号功率呢?    当测试不同分辨率或者采样速度的ADC 我应该去如何调整 才能取到合适的span spanh呢?
    望了解的前辈指点一下 不胜感激
fin=find(Dout_dB(1:numpt/2)==maxdB);    % Find the signal bin number, DC = bin 1
span=max(round(numpt/200),5);    % Span of the input frequency on each side

spanh=2;    % Approximate search span for haarmonics on each side
spectP=(abs(Dout_spect)).*(abs(Dout_spect));    % Determine power spectrum
Pdc=sum(spectP(1:span));    % Find DC offset power
idx1=fin-span;
idx2=fin+span;
if(idx1<=0)
    idx1 = 1;
end
Ps=sum(spectP(idx1:idx2));    % Extract over all signal power


发表于 2020-7-25 22:45:37 | 显示全部楼层
这个东西个人认为和两个事情有关, 一个有没有频谱泄露, 另一个是你加了什么窗函数. 最理想的情况是没有频谱泄露(相干采样), 这时候如果是矩形窗, 则span=0, 因为所有能量都集中在一个bin上了. 如果是hann窗, span=1, 其他窗的span可能会取得更大, 得具体看窗的频谱分散情况. 而如果是频谱泄露了, 那就和你泄露的多少有关系了, 泄露越多span需要取得越大.. 在实际中一般还是尽量取相干采样测的比较准
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-4-28 02:46 , Processed in 0.020097 second(s), 7 queries , Gzip On, Redis On.

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