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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 8430|回复: 19

[求助] SAR ADC动态仿真~ENOB

[复制链接]
发表于 2015-11-24 21:36:48 | 显示全部楼层 |阅读模式

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

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

x
如图为测试SAR ADC动态参数的频谱图,可是测出的ENOB只有3.3哎,这是什么原因导致的???求大神指点
 楼主| 发表于 2015-11-24 21:37:37 | 显示全部楼层
QQ截图20151124213558.png 回复 1# sweet不想长大
发表于 2015-11-24 21:51:36 | 显示全部楼层
非相干采样
fin/fs=n/m
你是10位的话,建议m=1024,n取质数,建议接近512,可以取(491、493、、、511)
fs为你的采样速率,这样你就可以算出输入频率(正弦波)
 楼主| 发表于 2015-11-24 21:55:16 | 显示全部楼层
回复 3# zengyl


   为什么n要接近512呢?我取的n为31,fs=50k,输入频率为1.513kHz。这个会影响ENOB吗??
发表于 2015-11-24 21:59:48 | 显示全部楼层
不会,接近512只是说在输入频率接近奈奎斯特采样频率的时候,精度也不要降低
btw,你这算出来应该是1.513671875,你别省略太多
发表于 2015-11-25 09:23:38 | 显示全部楼层


1.513671875是怎么算出来的啊?
发表于 2015-11-25 09:24:32 | 显示全部楼层


回复  sweet不想长大
sweet不想长大 发表于 2015-11-24 21:37



3.3是怎么算出来的啊?
发表于 2015-11-25 19:37:51 | 显示全部楼层
本帖最后由 quantus 于 2015-11-25 19:49 编辑

回复 7# typhoon222
ENOB=( (信号功率-噪底平均功率-process gain)-1.76 )/6.02
发表于 2015-11-25 19:59:15 | 显示全部楼层
回复 4# sweet不想长大
从你讲的来看你的FFT点数是1024, 信号bin是31, 采样频率是50kHz, 这样算出来满足相干采样条件的输入信号频率应该是:
(31/1024)*50kHz=1.513671875Khz
如果取1.513Khz实际上输入信号的bin是在30.98624, 这导致计算snr的程序无法确定输入信号是在31还是在30, 从而造成信号功率偏低, 这就是为什么你的snr会在20dB左右.
如果无法满足相干采样条件可以考虑加窗.
发表于 2015-11-25 20:11:42 | 显示全部楼层
在31和30中间也没问题,信号功率取的是一个范围。楼主最后取得点数是整数个周期吧?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-11-5 23:28 , Processed in 0.022603 second(s), 7 queries , Gzip On, Redis On.

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