当前位置: 首页 > news >正文

信号采样中的抖动(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噪声的关系)其实就是在说明:抖动等效于一个“电压噪声”,其大小随频率线性增长。
http://www.cnnetsun.cn/news/26757.html

相关文章:

  • 解锁共享单车数据:从入门到精通的完整分析指南
  • KOOM:如何快速解决Android应用内存泄漏的终极方案
  • API 测试- Postman Vs Rest Assured
  • 如何在React Native应用中实现语音交互?
  • 突破创意瓶颈:BlenderMCP如何用AI重塑3D建模工作流
  • 生产环境出现问题,测试人如何做工作复盘?
  • 测试工程师:这锅我不背,什么情况测试容易背锅以及化解妙招
  • Python自定义HTTP客户端:12306抢票项目的网络请求管理
  • 玩转SM16714PHT景观装饰驱动IC(1)
  • 云服务器的核心优势
  • 15. PPML - 隐私保护机器学习综述 - 《Towards Efficient Privacy-Preserving Machine Learning: A Systematic Review》
  • Qwen3-14B-AWQ:重新定义轻量化大模型效率标准
  • Linux环境下的C语言编程(三十九)
  • 毕业设计实战:基于SSM+MySQL的图书商城管理系统设计与实现,从需求到测试全流程拆解,新手也能轻松通关!
  • 毕业设计实战:基于Java+MySQL的校园二手书交易平台设计与实现,从需求到上线全流程避坑指南!
  • 毕业设计实战:基于SSM+MySQL的问卷调查系统,避开这些坑轻松搞定毕设!
  • 非正弦反电动势下PMSM与BLDC无感控制算法研究:自适应谐波估计降低转矩脉动
  • 单相并网逆变器Matlab仿真:离网仿真与PLL锁相环研究,电感电流谐波含量THD优化仿真效果
  • Kate 高级文本编辑器 v26.03.70 官方中文版
  • yadm 完整使用指南:从入门到精通掌握点文件管理
  • 基于Web的大学生体测管理系统设计与实现中期(1)
  • 代码随想录算法训练营第四十三天 | 98. 所有可达路径
  • GBase 8a数据库集群硬件部署安装建议
  • GBase数据库护航国家管网SCADA系统四年无中断平稳运行
  • 一文搞定 AI 智能体架构设计的9大核心技术
  • 计算机毕业设计springboot基于JAVA的校园图书馆管理系统的设计与实现 基于Spring Boot框架的校园图书馆信息化管理系统开发与应用研究 利用Spring Boot与Java技术构建的高
  • 数据结构==LRU Cache ==
  • AMD ROCm平台上的YOLOv8目标检测:从入门到精通的5步优化指南
  • 如何让GPT-5.2成为你职场上的得力助手?这5大功能必看!
  • 如何快速掌握YOLOv12:实时目标检测的完整实践指南