news 2026/4/16 15:43:21

信号采样中的抖动(Jitter)对SNR的影响——从基础开始解释

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
信号采样中的抖动(Jitter)对SNR的影响——从基础开始解释

1. 什么是“采样抖动”(Sampling Jitter)?
  • ADC采样时,需要在精确的时刻把模拟电压转换成数字值。
  • 这个“精确时刻”由时钟信号控制。
  • 但实际时钟不可能完美:它会有微小的随机时间偏移,叫时钟抖动(clock jitter)
2. 抖动为什么会产生电压误差?

想象一个正弦波信号:

这相当于把时间误差“放大”成了电压误差,放大倍数就是信号的斜率,而斜率正比于频率f和振幅A。所以频率越高,抖动对SNR的影响越大

下面是几张图示意抖动如何引起电压误差:

3. 抖动限制下的最大SNR(理论上限)
  • ADC的SNR(信噪比)定义为:有用信号功率 / 噪声功率。
  • 理想情况下,噪声主要是量化噪声,SNR ≈ 6.02n + 1.76 dB(n是位数)。
  • 但如果抖动噪声很大,它会成为主导噪声。

关键结论

  • SNR_max 与频率f成反比(f每增加10倍,SNR下降约20 dB)。
  • 与抖动t_j成反比(抖动越小越好)。
4. 实际例子(用1 ps RMS抖动,A=1 V)
输入频率抖动引起的RMS误差 Ve抖动限制下的SNR_max
10 MHz≈ 0.063 mV84 dB
50 MHz≈ 0.314 mV70 dB
100 MHz≈ 0.628 mV64 dB
200 MHz≈ 1.26 mV58 dB
500 MHz≈ 3.14 mV50 dB

可以看到,100 MHz 以上,1 ps 抖动已经让SNR降到64 dB左右,比很多12位ADC的量化噪声限值还低。

下面是典型SNR vs 频率的曲线图(不同抖动水平):

e2e.ti.com

5. 总结:为什么这段内容重要?
  • 对于低频信号,ADC的SNR主要由**位数(量化噪声)**决定。
  • 对于高频信号(几十MHz以上),时钟抖动往往成为瓶颈。
  • 设计高速ADC系统时,必须选择低抖动时钟(<1 ps甚至0.1 ps级别),并优化PCB布局、电源去耦等来减小抖动。
  • 书上的图25.19(RMS抖动与RMS噪声的关系)其实就是在说明:抖动等效于一个“电压噪声”,其大小随频率线性增长。
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/15 13:09:16

在线生成图片

免费在线生产图片&#xff0c;视频&#xff1b; https://www.liblib.art/ai-tool/image-generator 一位逼真的年轻女性电视主持人&#xff0c;专业的新闻主播&#xff0c;正面朝前&#xff0c;不侧脸&#xff0c;全身肖像&#xff0c;双臂微微展开&#xff0c;脸部比较椭圆&am…

作者头像 李华
网站建设 2026/4/12 12:12:01

autojs项目搭建和入门实践

Auto.js 是一款无需root权限的javascript自动化软件&#xff0c;它可以帮助用户在手机上自动执行各种任务&#xff0c;比如自动填写表单、自动点击按钮、自动切换应用等&#xff0c;并且可以通过图形用户界面来管理和编辑脚本。 软件环境 操作系统&#xff1a;win10 VSCODE&…

作者头像 李华
网站建设 2026/4/16 3:32:28

多线程上下文切换:Java面试必知的核心知识点!

文章目录多线程上下文切换&#xff1a;Java面试必知的核心知识点&#xff01;**什么是上下文切换&#xff1f;****上下文切换的过程****为什么上下文切换会影响性能&#xff1f;****如何优化上下文切换&#xff1f;**1. **合理设置线程数量**2. **避免频繁切换线程**3. **使用无…

作者头像 李华
网站建设 2026/4/16 12:33:06

Flutter在医疗领域的合规开发实践

欢迎大家加入[开源鸿蒙跨平台开发者社区](https://openharmonycrossplatform.csdn.net)&#xff0c;一起共建开源鸿蒙跨平台生态。Flutter医疗健康应用开发指南医疗健康类应用在移动开发领域需求日益增长&#xff0c;Flutter凭借跨平台特性和丰富的UI组件成为理想选择。以下通过…

作者头像 李华
网站建设 2026/4/16 14:01:17

VFlow高性能流数据处理平台实战指南

VFlow高性能流数据处理平台实战指南 【免费下载链接】vflow 项目地址: https://gitcode.com/gh_mirrors/vfl/vflow VFlow是一个专为网络流量分析设计的高性能流数据处理平台&#xff0c;能够高效处理IPFIX、NetFlow、sFlow等多种网络流协议数据。本文将带你深入了解VFl…

作者头像 李华
网站建设 2026/4/16 12:14:33

终极指南:SmolVLA视觉语言动作模型快速上手与实战应用

终极指南&#xff1a;SmolVLA视觉语言动作模型快速上手与实战应用 【免费下载链接】smol-vision 项目地址: https://ai.gitcode.com/hf_mirrors/merve/smol-vision 在机器人学习领域&#xff0c;SmolVLA作为一款革命性的轻量级视觉-语言-动作模型&#xff0c;以其仅450…

作者头像 李华