0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

ADC的SNR信噪比公式是怎么来的?

工程师看海 来源:工程师看海 作者:工程师看海 2023-04-18 12:06 次阅读

原文来自微信公众号:工程师看海

做过数据采集或者模拟电路的同学很可能知道下面这个关于ADC信噪比的著名公式:

poYBAGQ-FzCAO8DVAAAG5zsnHxQ537.jpg

其中N是ADC的位数,比如对于一个10bit的ADC,N=10,当ADC采集一个满量程的正弦波时,那么信噪比SNR=6.02*10+1.76=61.96dB,那么这个公式是怎么来的呢?

ADC量化噪声

下图是理想ADC的量化噪声示意图,从下图可以看到,对于一个线性输入的模拟信号,ADC会产生台阶式的输出,这个输入和输出的误差波形近似于一个峰峰值q=1LSB的锯齿波,它的有效值RMS计算过程见公式(2)(q=1LSB),LSB计算过程见公式(3),其中FS是ADC的输入电压范围,。

pYYBAGQ-FzGAE-a9AAAX7s23Sdk867.jpgpoYBAGQ-FzGAUiidAABvNAbKVhw134.jpg

SNR

以前的文章介绍过SNR计算过程,信噪比是信号的有效值(RMS)除以噪声的有效值(RMS),

pYYBAGQ-FzKARo2HAAAYs1rnfXQ337.jpg

对于一个满量程输入的正弦信号见公式(5),根据公式(5)可以求得公式(6),

poYBAGQ-FzKAfL-fAABCAfEdXrQ713.jpg

对于满量程ADC而言,其输入范围是0-FS,那么输入的正弦信号的幅度范围就是0-Fs/2,见下图示意图,因此公式(5)中的分母是2

pYYBAGQ-FzOAGpq5AAJadt4kNe4929.jpg

ADC信噪比SNR与位数N

那么到目前为止,我们知道了信号的有效值(RMS),即公式(6),也知道了ADC量化噪声的有效值(RMS),即公式(2)。把公式(6)和公式(2)带入公式(4)得到公式(7):

poYBAGQ-FzSAcwI3AAAbF2gi5g4991.jpg

公式(7)不够简化,我们继续化简(高中学的指数运算规则),可以得到公式(8),

pYYBAGQ-FzSAa-yrAAAmn3WhSeM677.jpg

由此我们就推导出了ADC位数N与信噪比SNR的关系,是不是和公式(1)一模一样?

多说几句

上式的成立条件是信号带宽比较高。

如果信号带宽(或者说频率)很低,低于奈奎斯特采样频率fs/2,那么这会导致信号带宽范围内的噪声减小,进而使得SNR增加。

这就是常说的过采样,详细内容后面后机会在介绍。

另一点值得说明的是,在评估噪声时,常用到频谱分析,频谱的本底噪声值与采样点数量有关。

如果采样点多,那么本底噪声就会低,如果采样点数量减小,那么本底噪声就会增加,这被称为FFT增益

因此在噪声分析时,最好要自始至终使用相同数量的采样点进行分析,避免被不正确的评估方法误导。

如果看到这里,请点赞、收藏、分享三连!

原文来自微信公众号:工程师看海

限时免费扫码进群,交流更多行业技术

poYBAGQ-FzWAPmWKAAMZcJ4j6Gk041.jpg

推荐阅读▼

电池、电源

硬件文章精选

华为海思软硬件开发资料

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 正弦波
    +关注

    关注

    11

    文章

    562

    浏览量

    54330
  • adc
    adc
    +关注

    关注

    95

    文章

    5653

    浏览量

    539508
  • 信噪比
    +关注

    关注

    3

    文章

    235

    浏览量

    28328
  • SNR
    SNR
    +关注

    关注

    3

    文章

    182

    浏览量

    24047
  • 信号带宽
    +关注

    关注

    0

    文章

    21

    浏览量

    2972
收藏 人收藏

    评论

    相关推荐

    不损失SNR前提下 高压信号转换成低压ADC输入

    模/数转换器(ADC)电路设计中,特别是当系统设计人员需要处理各种摆幅的电压信号时,很容易产生的一个误区是缩小输入信号范围,以适应ADC的满量程范围,这将大大降低信噪比SNR)。综合
    发表于 09-22 12:12 3972次阅读
    不损失<b class='flag-5'>SNR</b>前提下 高压信号转换成低压<b class='flag-5'>ADC</b>输入

    14位125MSPS四通道ADC,通过后端数字求和增强SNR性能

    图所示电路是14位、125 MSPS四通道ADC系统的简化图,该电路使用后端数字求和将信噪比SNR)从单通道ADC的 74 dBFS提升到四通道A
    发表于 10-30 10:07 2222次阅读
    14位125MSPS四通道<b class='flag-5'>ADC</b>,通过后端数字求和增强<b class='flag-5'>SNR</b>性能

    详解ADC信噪比公式

    其中N是ADC的位数,比如对于一个10bit的ADC,N=10,当ADC采集一个满量程的正弦波时,那么信噪比SNR=6.02*10+1.76
    发表于 09-07 14:07 7612次阅读

    ADC重要的信噪比公式是怎么来的?

    做过数据采集或者模拟电路的同学很可能知道下面这个关于ADC信噪比的著名公式
    发表于 06-28 09:09 421次阅读
    <b class='flag-5'>ADC</b>重要的<b class='flag-5'>信噪比</b><b class='flag-5'>公式</b>是怎么来的?

    ADC重要的信噪比公式是怎么来的?

    对于一个10bit的ADC,N=10,当ADC采集一个满量程的正弦波时,那么信噪比SNR=6.02*10+1.76=61.96dB,那么这个公式
    的头像 发表于 10-30 11:45 344次阅读
    <b class='flag-5'>ADC</b>重要的<b class='flag-5'>信噪比</b><b class='flag-5'>公式</b>是怎么来的?

    10.2 抖动对高速模数转换器(ADC信噪比SNR)的影响#ADC #SNR

    adc信噪比模数转换器模数转换SNR模拟与射频
    EE_Voky
    发布于 :2022年08月16日 10:38:02

    基于基准滤波器的32位ADC SNR

    的。对于某个给定的 ADC,在零标度测量的动态范围 (DR) 之所以通常比在全标度或接近全标度测量的信噪比 (SNR) 高出几个 dB,原因即在于此。在 ADC
    发表于 07-25 07:15

    噪声频谱密度(NSD)比信噪比(SNR)更有用?

    大家有木有发现,在比较在不同速度下工作的系统、或者查看软件定义系统如何处理不同带宽的信号时,噪声频谱密度(NSD)可以说比信噪比(SNR)更为有用。虽然它不能取代其他规格,但会是分析工具箱中的一个有用参数指标。难道真的噪声频谱密度(NSD)比
    发表于 03-05 08:17

    高速ADC抖动产生SNR问题解析

      您在使用一个高速模数转换器 (ADC) 时,总是期望性能能够达到产品说明书载明的信噪比 (SNR) 值,这是很正常的事情。您在测试 ADC
    发表于 12-25 09:46 2905次阅读
    高速<b class='flag-5'>ADC</b>抖动产生<b class='flag-5'>SNR</b>问题解析

    抖动和SNR详细介绍

    您在使用一个高速模数转换器 (ADC) 时,总是期望性能能够达到产品说明书载明的信噪比 (SNR) 值,这是很正常的事情。您在测试 ADCSN
    发表于 01-05 10:44 1298次阅读

    SNR接收机系统优化

      近几年来,超声接收机的信噪比SNR)性能得到了大幅提升。主要进展体现在低功耗ADC技术,帮助用户将系统从10位提升到12位,甚至更高的ADC
    发表于 09-15 10:24 10次下载
    <b class='flag-5'>SNR</b>接收机系统优化

    如何去正确理解采样时钟抖动(Jitter)对ADC信噪比SNR的影响

    前言 :本文我们介绍下ADC采样时钟的抖动(Jitter)参数对ADC采样的影响,主要介绍以下内容: 时钟抖动的构成 时钟抖动对ADC SNR的影响 如何计算时钟抖动 如何优化时钟抖动
    的头像 发表于 04-07 16:43 7549次阅读
    如何去正确理解采样时钟抖动(Jitter)对<b class='flag-5'>ADC</b><b class='flag-5'>信噪比</b><b class='flag-5'>SNR</b>的影响

    浅谈ADC过采样提高信噪比

    一般来说,我们可以提高ADC采样位数来提高ADC信噪比,但是往往意味着ADC的成本可能也会更高。有没有不提高位数,同样优化信噪比的方法呢?
    的头像 发表于 03-07 08:56 6213次阅读
    浅谈<b class='flag-5'>ADC</b>过采样提高<b class='flag-5'>信噪比</b>

    信噪比SNR是怎么计算的呢?如何去实现呢?

    调试Serdes的时候经常会查看信号信噪比SNR这个指标,那这个信噪比是怎么计算的呢?
    的头像 发表于 09-08 14:43 2068次阅读
    <b class='flag-5'>信噪比</b><b class='flag-5'>SNR</b>是怎么计算的呢?如何去实现呢?

    信噪比SNR)的定义是什么,如何计算信噪比

      信噪比 (SNR) 定义为信号与像素内产生的噪声之间的关系。如果与相关噪声相比,采样信号较弱,则可能难以检测。 像素的信号是该像素中检测到的光电子总数。由于光电子数量越多,量子效率越高或像素越大
    的头像 发表于 04-02 06:34 386次阅读
    <b class='flag-5'>信噪比</b>(<b class='flag-5'>SNR</b>)的定义是什么,如何计算<b class='flag-5'>信噪比</b>