关于Sigma Delta ADC的仿真 求助高人
时间:10-02
整理:3721RD
点击:
我搭建了一个两阶前馈的低通Sigma Delta ADC
分辨率16bit,过采样率256。输入信号小于4K,采样频率1M。
使用Simulink+SDtoolbox
仿信噪比的时候出现如下问题:
输入3.5KHZ信号的SNDR=86.5db,ENOB=14.08bit,而输入50HZ信号的SNDR=58.8db,ENOB=9.48bit。
FFT变换已加hanning窗函数,输入50HZ信号时PSD输出不正常,SNDR,ENOB也不正常。
理论上50HZ的信噪比应该比4KHZ的高很多
哪位高手能告诉我为什么输入50HZ信号会出现这样的结果啊?我哪里出错了?
第一次帖子发到资料共享里了
相关图片请看:http://www.eetop.cn/bbs/thread-122622-1-1.html
分辨率16bit,过采样率256。输入信号小于4K,采样频率1M。
使用Simulink+SDtoolbox
仿信噪比的时候出现如下问题:
输入3.5KHZ信号的SNDR=86.5db,ENOB=14.08bit,而输入50HZ信号的SNDR=58.8db,ENOB=9.48bit。
FFT变换已加hanning窗函数,输入50HZ信号时PSD输出不正常,SNDR,ENOB也不正常。
理论上50HZ的信噪比应该比4KHZ的高很多
哪位高手能告诉我为什么输入50HZ信号会出现这样的结果啊?我哪里出错了?
第一次帖子发到资料共享里了
相关图片请看:http://www.eetop.cn/bbs/thread-122622-1-1.html
求助!求助啊!
我自己找到原因了,是频率泄露造成的,虽然乘上了汉宁窗,但是50HZ输入的时候依然会有频率泄露,
1M采样频率,FFT采样点为65536,最小可分辨频率为1M/65536=15.29HZ ,
当输入信号为 15.29HZ 的2N次方频率时,频率泄露最小,
而50HZ 偏离,较为严重,而且频率很低,故产生了频率泄露,影响了信噪比。
更改输入信号为15.28*4,这时PSD输出正常,ENOB达到了12bit以上。
这个问题我也遇到过啊
谢谢,学习了
恩 我也学习了。
学习了,高手
学习了。
你好,我的qq是10178930,目前也在做ADC,想向你请教请教,谢谢!
为什么采样点要取65536个点了,是因为16bit吗?
