SAR ADC教程系列5——FFT频谱泄露以及相干采样

频谱泄露的出现以及如何规避?
为什么要相干采样?
1.分析ADC输出信号的频谱工具:DFT(Discrete Fourier Transform)在这里插入图片描述
重点:DFT相邻频谱频率间隔为fs/N
如何规避频谱泄露?
对于DFT,它对于接收到的信号只是机械性的重复延展,所以采样的信号需满足整数个周期
在这里插入图片描述
在这里插入图片描述

相干采样的要求
根据相干采样设置确定fin,(在采样频率fs确定的情况下):
fin=M*fs/N 在这里插入图片描述

在cadence下进行DFT仿真的方法
进行瞬态仿真,得到输出信号,进行FFT仿真主要有两个方法:
1.Cadence Spectrum工具
打开Spectrum,选定输出信号,设置一个稳定的采样起点t0,终点时间设置为t0+N/fs;
采样点数为N;谐波设置可以设置多点
——plot
得到FFT频谱图,以及ADC相关的动态性能参数。

在这里插入图片描述

2.MATLAB计算
选中仿真出的输出信号波形-右键-send to-export,选择格式为csv,start从一个稳定时刻开始,end默认就可以,step就是1/fs,比如50M,step就是20n,然后导出文件。打开matlab代码main,修改读取的文件,运行得到ADC的输出频谱图及相关动态性能参数值。

在满足相干采样时,DFT输出的结果

在这里插入图片描述

在不满足相干采样时,DFT输出的结果
在这里插入图片描述

  • 9
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
SAR ADC(Successive Approximation Register Analog-to-Digital Converter)是一种常见的模数转换器,采用逐次逼近寄存器的方法进行转换。在SAR ADC中,采样时间是指模拟信号在输入采样保持电路中保持的时间长度。 不同的采样时间会对SAR ADC的转换结果产生影响,主要有以下几个方面: 1. 分辨率:采样时间会影响SAR ADC的分辨率。较长的采样时间可以提供更多的时间来充分采样和保持模拟信号,从而提高分辨率。较短的采样时间可能导致信号采样不完整或失真,降低分辨率。 2. 功耗:采样时间与ADC的功耗有关。较长的采样时间意味着ADC需要在更长的时间内运行,因此会消耗更多的功耗。较短的采样时间可以降低功耗,但可能会牺牲一定的分辨率。 3. 抖动:采样时间还会对ADC的抖动性能产生影响。抖动是指ADC转换结果的不确定性或波动性。较长的采样时间可以减少抖动,因为它提供了更多的时间来平均输入信号。较短的采样时间可能导致抖动增加,因为采样时间较短时,输入信号的微小变化可能会对结果产生更大的影响。 4. 动态性能:采样时间还与SAR ADC的动态性能相关。较长的采样时间可以提高SAR ADC的动态范围和信噪比(SNR),使其能够更好地处理较高幅度和低频信号。较短的采样时间可能导致动态性能下降,特别是对于高幅度和高频信号。 因此,在设计中选择适当的采样时间是重要的。需要综合考虑分辨率要求、功耗限制、抖动性能和动态范围等因素,并根据具体应用场景进行权衡和调整。同时,还可以通过合适的模拟前端设计、时钟控制和滤波等技术手段来优化SAR ADC的性能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

模拟IC攻城狮

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值