ADC输入噪声利弊分析(一)

最新更新时间:2012-12-09来源: 互联网关键字:ADC  输入噪声 手机看文章 扫描二维码
随时随地手机看文章
多数情况下,输入噪声越低越好,但在某些情况下,输入噪声实际上有助于实现更高的分辨率。这似乎毫无道理,不过继续阅读本指南,就会明白为什么有些噪声是好的噪声。

  折合到输入端噪声(代码跃迁噪声)

  实际的ADC在许多方面与理想的ADC有偏差。折合到输入端的噪声肯定不是理想情况下会出现的,它对ADC整体传递函数的影响如图1所示。随着模拟输入电压提高,"理想"ADC(如图1A所示)保持恒定的输出代码,直至达到跃迁区,此时输出代码即刻跳变为下一个值,并且保持该值,直至达到下一个跃迁区。理论上,理想ADC的"代码跃迁"噪声为0,跃迁区宽度也等于0.实际的ADC具有一定量的代码跃迁噪声,因此跃迁区宽度取决于折合到输入端噪声的量(如图1B所示)。图1B显示的情况是代码跃迁噪声的宽度约为1个LSB(最低有效位)峰峰值。

  

图1:代码跃迁噪声(折合到输入端噪声)及其对ADC传递函数的影响

 

  图1:代码跃迁噪声(折合到输入端噪声)及其对ADC传递函数的影响

  由于电阻噪声和"kT/C"噪声,所有ADC内部电路都会产生一定量的均方根(RMS)噪声。即使是直流输入信号,此噪声也存在,它是代码跃迁噪声存在的原因。如今通常把代码跃迁噪声称为"折合到输入端噪声",而不是直接使用"代码跃迁噪声"这一说法。折合到输入端噪声通常用ADC输入为直流值时的若干输出样本的直方图来表征。大多数高速或高分辨率ADC的输出为一系列以直流输入标称值为中心的代码(见图2)。为了测量其值,ADC的输入端接地或连接到一个深度去耦的电压源,然后采集大量输出样本并将其表示为直方图(有时也称为"接地输入"直方图)。由于噪声大致呈高斯分布,因此可以计算直方图的标准差σ,它对应于有效输入均方根噪声。参考文献1详细说明了如何根据直方图数据计算σ值。该均方根噪声虽然可以表示为以ADC满量程输入范围为基准的均方根电压,但惯例是用LSB rms来表示。

  

图2:折合到输入端噪声对ADC

 

  图2:折合到输入端噪声对ADC"接地输入端"直方图的影响(ADC具有少量DNL)

  虽然ADC固有的微分非线性(DNL)可能会导致其噪声分布与理想的高斯分布有细微的偏差(图2示例中显示了部分DNL),但它至少大致呈高斯分布。如果DNL比较大,则应计算多个不同直流输入电压的值,然后求平均值。例如,如果代码分布具有较大且独特的峰值和谷值,则表明ADC设计不佳,或者更有可能的是PCB布局布线错误、接地不良、电源去耦不当(见图3)。当直流输入扫过ADC输入电压范围时,如果分布宽度急剧变化,这也表明存在问题。

  

图3:设计不佳的ADC和/或布局布线、接地、去耦不当的接地输入端直方图

 

  图3:设计不佳的ADC和/或布局布线、接地、去耦不当的接地输入端直方图

无噪声(无闪烁)代码分辨率

  ADC的无噪声代码分辨率是指这样一个位数,如果超过该位数,则无法明确无误地解析各个代码,原因是存在所有ADC都具有的有效输入噪声(或折合到输入端噪声),如上文所述。该噪声可以表示为均方根量,单位通常是LSB rms.乘以系数6.6可以将均方根噪声转换为峰峰值噪声(用"LSB峰峰值"表示)。N位ADC的总范围为2NLSB.因此,无噪声采样总数等于:

  

 

  对无噪声采样数求以2为底的对数可以得到无噪声代码分辨率:

  

 

  无噪声代码分辨率规格一般与高分辨率-型测量ADC相关,通常是采样速率、数字滤波器带宽和可编程增益放大器(PGA)增益的函数。图4所示为从-型测量ADC AD7730获得的一个典型数据表。

  

图4:Σ-Δ型ADC AD7730的无噪声代码分辨率

 

  图4:Σ-Δ型ADC AD7730的无噪声代码分辨率

  注意,当输出数据速率为50 Hz、输入范围为±10 mV时,无噪声代码分辨率为16.5位(80,000无噪声采样)。这些条件下的建立时间为460 ms,因此该ADC是精密电子秤应用的理想之选。对于适合精密测量应用的高分辨率-型ADC,大部分数据手册都提供了类似的数据。

  有时候会利用满量程范围与均方根输入噪声(而非峰峰值噪声)的比值来计算分辨率,该分辨率称为"有效分辨率".注意:在相同条件下,有效分辨率比无噪声代码分辨率高log2(6.6),约2.7位。

  

 

  有些制造商更愿意规定有效分辨率,而不是无噪声代码分辨率,因为前者的位数较高。用户应仔细检查数据手册,弄清它到底指定哪一种分辨率。

  通过数字均值法提高ADC分辨率并降低噪声

  折合到输入端噪声的影响可以通过数字均值方法降低。假设一个16位ADC具有15位无噪声分辨率,采样速率为100 kSPS.对于每个输出样本,如果对两个样本进行平均,则有效采样速率降至50 kSPS,SNR提高3 dB,无噪声位数提高到15.5位。如果对四个样本进行平均,则采样速率降至25 kSPS,SNR提高6 dB,无噪声位数提高到16位。

  事实上,如果对16个样本进行平均,则输出采样速率降至6.25 kSPS,SNR再提高6 dB,无噪声位数提高到17位。为了利用额外的"分辨率",均值算法必须在较大的有效位数上执行。

  均值过程还有助于消除ADC传递函数的DNL误差,这可以通过下面的简单例子来说明:假设ADC在量化电平"k"处有一个失码,虽然代码"k"由于DNL误差较大而丢失,但两个相邻代码k – 1和k + 1的平均值等于k.

  因此,可以利用该技术来有效提高ADC的动态范围,代价是整体输出采样速率降低并且需要额外的数字硬件。不过应注意,均值并不能校正ADC固有的积分非线性。

  现在考虑这样一种情况:ADC的折合到输入端噪声非常低,直方图总是显示一个明确的代码,对于这种ADC,数字均值有何作用呢?答案很简单--没有作用!无论对多少样本进行平均,答案始终相同。但只要将足够大的噪声增加到输入信号中,使得直方图中有一个以上的代码,那么均值方法又会发挥效用。因此,少量噪声可能是好事情(至少对于均值方法而言),但输入端存在的噪声越高,为实现相同分辨率所需的均值样本数越多。

  切勿将有效位数(ENOB)与有效分辨率或无噪声代码分辨率混为一谈

  由于这些术语名称相似,"有效位数"和"有效分辨率"常被误认为是一回事,事实并非如此。

  有效位数(ENOB)来自对ADC输出的FFT分析,条件是用一个满量程正弦波输入信号激励ADC.计算所有噪声和失真项的和方根(RSS)值,信号对噪声和失真的比值定义为信纳比SINAD或S/(N+D)。理想N位ADC的理论SNR为:

  

 

  将计算所得的SINAD值替换等式5中的SNR,并求解N,便得到ENOB:

  

 

  用于计算SINAD和ENOB的噪声和失真不仅包括折合到输入端噪声,而且包括量化噪声和失真项。SINAD和ENOB用于衡量ADC的动态性能,有效分辨率和无噪声代码分辨率则用于衡量ADC在无量化噪声的直流输入条件下的噪声。

关键字:ADC  输入噪声 编辑:神话 引用地址:ADC输入噪声利弊分析(一)

上一篇:手机电磁兼容问题与解决
下一篇:ADC输入噪声利弊分析(二)

推荐阅读最新更新时间:2023-10-12 20:44

AD7768/AD7768-4 24位ADC的解决方案
如今,几乎每种个人电子设备都已经集成了音频功能。无论在繁忙的城市街道还是乡村地区,都可以看到不同年纪的人们边听音乐边做日常事务。最近五年来,音频设备的绝对数量已跃升为天文数字。一般消费者能接触到的媒体源比以前要广泛得多,用以观看和播放内容的设备种类也更加多样。这种数字媒体大爆炸是全球范围内手机、平板电脑、笔记本电脑和蓝牙扬声器的使用日益增长的结果。很多人家里都有这些设备,或至少其中的几种。 当今消费者对高保真音频传输已经习以为常。音响系统中有静电噪音和干扰失真的时代已经一去不复返。同时,音频播放还有转移到云端的趋势。现在有许多流媒体服务都在竞相争夺听众,它们全都提供高保真音乐,而价格只是收藏CD的一个零头。这就意味着,我们每个
[嵌入式]
AD7768/AD7768-4 24位<font color='red'>ADC</font>的解决方案
SoC中放大器和ADC的校准
在当今的混合信号系统世界里,许多应用都需要测量和处理大量的模拟信号,包括但不限于电压、电流、温度、压力、加速度、pH值、流量和ECG等。相关应用领域包括可控环境下的实验室和医疗设备,也包括运行在恶劣工作条件下的工业设备。需要测量的模拟信号范围很大,包括ECG系统中的几微伏电压到发电站的数千伏电压等。 无论是什么应用、环境或待测量的信号量,基本的信号采集系统都包含一个放大和调节信号的模拟前端以及将模拟信号转换为数字值、然后由微处理器加以处理的模数转换器 (ADC)。模拟前端可能是一个简单的放大器,也可能是包含多级放大器和滤波器的复杂系统。 基本信号调节电路的方框图如下所示: 放大器增益
[模拟电子]
SoC中放大器和<font color='red'>ADC</font>的校准
STM32 使用DMA处理ADC 学习笔记!!
ADC: 1.STM32内部的ADC模块有三个ADC1,ADC2,ADC3,他们彼此独立,所以可以进行同步采样。 2ADC的输入时钟不得超过14MHz,它是由PCLK2经分频产生,要在RCC_CFGR配置,再ADC自己的寄存器中在没有时钟分频的配置位。 3.ADC转换时间: STM32F103xx增强型产,时钟为56MHz时为1μ s( 时钟为72MHz为1.17 μ s) 4.ADC的转换精度默认设置为12位,输入范围: ADC输入范围:V REF-≤ VIN ≤ VREF+ 5.共有18个通道,其中外部16个通道,内部两个通道,内部温度传感器连接在ADC1_IN16,内部参考电压V REFINT连接在ADC1_IN17 6.转
[单片机]
汽车电源的监视和开关
在如今的汽车中,为了提高舒适度和行车体验而设计了座椅加热、空调、导航、信息娱乐、行车安全等系统,从这些系统很容易理解在车中为各种功能供电的电子系统的好处。现在我们很难想像仅仅 100 多年以前的景象,那时,在汽油动力汽车中,一个电子组件都没有。在世纪交替时期的汽车开始有了手摇曲柄,前灯开始用乙炔气照明,也可以用铃声向行人发出提示信息了。如今的汽车正处于彻底变成电子系统的交界点,最大限度减少了机械系统的采用,正在成为人们生活中最大、最昂贵的“数字化工具”。由于可用性和环保原因,以及提高内燃型、混合动力型和全电动型汽车行车安全的需求,市场逐步减少了对汽油的依赖,这正是“数字化”转变的驱动力。 随着越来越多的机械系统被电子系统取代,
[汽车电子]
SoC中放大器和ADC的校准
  在当今的混合信号系统世界里,许多应用都需要测量和处理大量的模拟信号,包括但不限于电压、电流、温度、压力、加速度、pH值、流量和ECG等。相关应用领域包括可控环境下的实验室和医疗设备,也包括运行在恶劣工作条件下的工业设备。需要测量的模拟信号范围很大,包括ECG系统中的几微伏电压到发电站的数千伏电压等。   无论是什么应用、环境或待测量的信号量,基本的信号采集系统都包含一个放大和调节信号的模拟前端以及将模拟信号转换为数字值、然后由微处理器加以处理的模数转换器 (ADC)。模拟前端可能是一个简单的放大器,也可能是包含多级放大器和滤波器的复杂系统。   基本信号调节电路的方框图如下所示:     放大
[模拟电子]
力科12位ADC高精度实时示波器的原理及应用
——力科第三届“精品工程”系列网络视频讲座会系列之五 时间:8/18/2011,星期四 网址链接: http://seminar.21ic.com/detail.asp?meeting_id=81 研讨会内容简介: 三大高性能数字示波器厂商之一的力科公司在相继推出45GHZ的最高带宽的WaveMaster 8Zi以及拥有多达20个高带宽通道的LabMaster 9Zi等高性能产品之后,近期又超越了当前业界所有示波器的测试精度极限,推出了目前业界唯一的具有12位ADC的高精度实时数字示波器WaveRunner HRO 6Zi,带宽400MHZ-600MHZ,采样率2GS/S,相比于传统的8位ADC的数字示波器具有最
[测试测量]
STC15F2K60S2单片机数字电压表程序 内部ADC实现
①使用STC15F2K60S2单片机板设计一个数字电压表,只能采用单片机内部ADC实现; ②要求能够测量直流电压范围为0~4.55V,测量误差小于0.005V,测量结果保留三位小数点; ③电压表具有自动超量程报警功能,当测量电压超过4.55V时驱动蜂鸣器报警,电压小于4.55V时自动关闭蜂鸣器; ④电压测量校准与测评以考试当天手上的万用表为准,显示器件自选,要求使用内部基准电压作为参考电压; ⑤采集结果通过USB转串口线上传至PC机,显示格式为:“N路电压:X.XXXV”; ⑥串口传输波特率为57600,晶振采用内部22.1184M,复位引脚不能当做I/O使用; ⑦电压表具有自动休眠功能,每当启动15秒钟后自动进入休眠模式,唤醒后
[单片机]
高速模数转换器AD9066及其应用
    摘要: AD9066是美国AD公司出品的双6位AD转换器,它的采样率高达60MSPS。可用于广播伴音接收、正交调幅、无线局域VSAT接收等领域。文中介绍了AD9066模数转换器的引脚功能、工作原理及应用电路。     关键词: 模数转换 广播伴音 正交调幅 AD9066 1 概述 AD9006是美国AD公司出品的双通道6位模数转换器(ADC,Analog Digital Converter)。同时也是具有优良品质的低成本相位解调器,其采样频率高达60MPSPS,可用于宽带相移键控解调广播伴音系统,同时,利用它还可以将接收到的信号分解为两个正交矢量并数字化。 AD9066具有如下特
[应用]
小广播
最新模拟电子文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved