ADI—AD7380系列SAR ADC的片内过采样解析

发布者:EEWorld资讯最新更新时间:2020-11-11 来源: EEWORLD作者: ADI公司 Jonathan Colao关键字:ADC  片内过采样 手机看文章 扫描二维码
随时随地手机看文章

简介

 

本应用笔记讨论逐次逼近寄存器(SAR)型模数转换器(ADC)中的片内过采样。常见过采样技术有两种:正常平均和滚动平均。这些技术是在AD7380/AD7381及其高吞吐速率SAR ADC系列中执行的,因此平均转换数据可以直接获得,数字控制器的负担得以减轻,这在数据采集系统中是一个优势。

 

在精密数据采集系统中,信噪比(SNR)和有效位数(ENOB)越高,系统在有宽带噪声的情况下测量信号的性能就越好。

 

噪声会降低系统性能。降低噪声的方法包括:用分辨率更高的ADC(例如Σ-Δ ADC或SAR ADC)替换该系统,或者进行过采样并使用数字滤波技术。

 

过采样技术在Σ-Δ ADC架构设计中有很长的历史。Σ-Δ ADC由Σ调制器和随后的数字信号算法模块(或数字滤波器)构成。Σ调制器可以小至一位量化器,用以采集成千上万的样本,然后对这些样本进行抽取以实现高分辨率转换结果。参与平均的样本越多,可获得的分辨率越高,因而转换结果越接近于采样值。常见的Σ-Δ应用有温度监视和电子秤测量系统。

 

Σ-Δ ADC架构依赖于以比目标带宽高得多的速率对较小电荷进行采样。它采集的样本更多,但每次获取的电荷更小。典型Σ-Δ ADC的过采样范围介于目标信号的32倍至1000倍之间。过采样与噪声整形(调制方案)相结合的结果将带内噪声移到目标带宽之外。移至更高带宽的噪声随后通过数字滤波滤除。结果是目标带宽中的噪声更低且分辨率更高。Σ-Δ ADC的每次转换结果都是较小但更频繁的采样事件所产生的。

 

SAR ADC利用逐次逼近来确定结果。SAR ADC通过逐步方法来确定数字表示的每个比特在单个采样瞬间是什么。SAR采样电荷再分配电容和数模转换器(DAC)阵列。采样数据与每个二进制加权电容阵列进行比较。二进制加权电容的总数决定了SAR ADC的位数或分辨率。转换过程由高速内部时钟和容性DAC阵列控制,能够快速转换变化的信号。SAR ADC用于需要宽带宽的数据采集系统。

 

SAR ADC通常转换单个时刻,以提供与特定时刻有关的数字答案。过采样的使用随着更快速SAR转换器的出现而增加,目的是提高关键目标带宽的分辨率。在当今使用过采样技术的SAR ADC中,该技术常常是通过微控制器或现场可编程门阵列(FPGA)上的后处理执行的。ADI公司则在其SAR ADC系列中内置了过采样特性。这种过采样特性能够提高噪声性能,简化接口要求,并允许用户直接使用,而无需对FPGA或微控制器进行设计并执行需要消耗大量资源的均值计算。过采样特性还能在可管理的数据速率下尽可能提高数据处理性能。

 

表1.ADI公司双通道、同步采样SAR ADC系列

I输入类型

16位

14位

12位

差分

AD7380

AD7381


单端

AD7386

AD7387

AD7388

 

过采样

 

在模数转换期间,模拟信号由ADC数字化。与非过采样解决方案相比,过采样通过对模拟信号进行采样,并以远高于所需速率的方式对该信号进行数字转换来提高数字化信号的有效分辨率。过采样允许用户在更宽的带宽内对转换器噪声进行平均,从而消除噪声。对于不相关、宽带(白)和零(0)均值的噪声,当平均和/或滤波到特定带宽时,每2倍过采样,噪声就会降低√2倍或3 dB。其他频谱内容(例如相关噪声或谐波)不会因平均而降低。图1显示了一个ADC的噪声水平(深灰色),噪声来源有多个,包括量化噪声、热噪声和外部噪声(例如驱动器、时钟和基准电压源),分布在奈奎斯特带宽上。

 

图1.平均滤波后的噪声

 

根据奈奎斯特理论(fSAMPLING ≥ (2 × fIN)),为了准确重构信号,必须以至少两倍于目标最大频率的速率对输入信号进行采样。为使过采样发生,也要遵循同样的标准。过采样会降低信号的噪声,导致系统SNR增加,从而分辨率得以提高(假设没有明显的失真成分)。

 

过采样是一种数字信号处理技术,采集样本后取其平均值。数据样本平均类似低通滤波器。

 

ADI公司的AD7380系列是同步采样SAR ADC系列,能够进行片内过采样。该SAR ADC系列可以执行两种过采样技术:正常平均和滚动平均。

 

正常平均过采样


在正常平均过采样中,平均算法实现为简单平均:将M个样本加在一起,然后将所得的和除以M。在这种方法中,对每个平均结果都会采集一个新的M样本集。

 

表2给出了算法工作原理的一般表示。在此示例中,数据有12个样本。当M = 2时,参与平均的样本数为2,每两个样本产生一个新的输出,因此速率为有效采样速率的一半。结果为样本1和样本2、样本3和样本4的平均值,依此类推。

 

 

类似地,应用平均系数M = 4时,对第一组四个样本进行平均,然后对下一组四个样本(样本5至样本8)进行平均。简化的正常平均公式为:

 

 

其中:

为M个样本的平均值。

M为参与平均的样本数。

Si为第n个采样值。

 

在AD7380 SAR ADC系列中,正常平均过采样是在芯片内实现,最多可以收集32个平均样本。只要使能此技术,AD7380就会自动采集M个转换样本,然后输出平均转换结果。转换结果是否可获得取决于所采集的M个样本,后者由AD7380系列的CONFIGURATION1寄存器中OSR位的过采样率设置。当M个样本转换完成时,可读取结果。

 

图2显示了AD7380如何执行该算法。此示例假定M = 8,即过采样率(OSR)为8,因此要收集八个样本并进行平均。当内部启动转换时,AD7380执行一系列转换和采集过程,直到完成所需的样本数(M)。然后,对捕获的数据执行平均处理。此过程会引入一定的处理延迟,如图2所示。平均结果在T1处获得,并通过SDOx引脚输出。此刻,新的平均操作开始,导致发生新的转换突发事件,以再采集M个样本。图2显示,应用此技术会降低采样系统的有效ODR。ODR降幅与样本数(M)或OSR增幅成反比。对于要求更优性能但可接受较慢ODR的应用,建议使用正常平均过采样方法。

 

 

滚动平均过采样

 

滚动平均过采样技术使用缓冲区来存储样本以执行平均过程。滚动平均算法选择缓冲区中存储的最新M个样本,然后将所得之和除以M。在数字设计中,缓冲区需要额外的空间来创建额外的存储区。在滚动平均过采样技术中,小型ADC的缓冲存储容量有限,采用先进先出(FIFO)算法。当缓冲区已满且有新的样本可用时,缓冲区中最早的数据会被丢弃,如图3所示。使用前面的示例采样数据,前八个采样结果填充FIFO缓冲区(S1至S8)。当出现新的样本数据(S9)时,S1从缓冲区中移出,S9插入缓冲区中。此过程随着新样本存储在缓冲区中而重复执行。

 

如前所述,滚动平均过采样技术将最新的M个样本相加,并将总和除以M来计算平均值。在图3所示的例子中,M = 4,该算法将FIFO缓冲区中的四个样本B1至B4(这是最新的四个样本)相加,然后除以4。在下一次平均期间,相同的FIFO缓冲位置参与平均,但这些缓冲区中的内容会改变。在M = 8的情况下,FIFO缓冲区中的所有样本都包含在求和运算中,然后除以8。

 

要使能AD7380系列中的滚动平均过采样,须将OS_MODE位设置为逻辑1,并且CONFIGURATION1寄存器的OSR位须为一个有效的非零值,以在FIFO缓冲区中存储最多8个样本。转换发生后,FIFO缓冲区将立即更新。使能滚动平均过采样后,其算法会从FIFO缓冲区中收集最新的M个样本,再除以M,其中M为OSR。然后,平均结果通过AD7380的SDOx引脚输出。

 

图4显示,只要缓冲区中有所需数量的样本(此例中M = 8),随后的转换周期就会提供过采样结果。因此,输出数据速率(ODR)会更快,哪怕M(样本数)增加。滚动平均过采样技术在需要高ODR和高性能的应用中很有用。这项技术可实现的性能提升受可用缓冲存储空间的限制。简化的滚动平均公式为:

 

其中:

为M个样本的平均值。

M为参与平均的样本数。

Bi为特定缓冲位置的样本。

 

 

过采样的优势

 

改善噪声

 

利用过采样,ADC可以实现更高的动态范围。过采样的工作原理是假设噪声源不相关且均值为零,这是因为样本将白噪声视为频谱中均匀分布的噪声,或者将以相邻代码为中心的高斯噪声分布视为可通过平均来降低的信号。

 

图5是使用AD7380所生成的快速傅立叶变换(FFT)曲线示例,分两种情况:无过采样和应用滚动平均过采样,OSR = 8。

 

 

可以看到,本底噪声有显著改善,这与SNR的增加是一致的(参见图6)。在此例中,在使能正常平均过采样和滚动平均过采样的情况下,SNR分别提高到96 dB和95 dB。

 

图6.AD7380 SNR与过采样率的关系

 

要评估应用过采样技术所获得的SNR改善情况,请使用以下公式:

 

其中:

N为ADC分辨率。

fs为采样频率。

BW为目标带宽。

10log(fS/(2 × BW))为过程增益。

fS/(2 × BW)为采样比或奈奎斯特比率。

 

请注意,其中包括了处理增益,以考虑在2 × BW之外采样的额外过采样过程。在下式中,将采样频率提高k倍(其中k是参与平均的样本数或过采样率),会导致SNR提高。

 

过采样 = k × (fS/(2 × BW))

 

理想情况下,k的值加倍会使SNR提高3 dB。

 

表3和表4详细说明了在不同的过采样率下,典型的正常和滚动平均过采样对SNR的影响。随着过采样率的增加,SNR也会提高。

 

 

两种平均技术在AD7380系列产品中均可使用。每种技术有其适合的一系列应用。不过,每种技术有其自己的特点,具体应用必须考虑这些特点。正常平均过采样技术有如下特点:

 

Ÿ   性能更优,因为此技术对额外数据进行采样以求平均。

Ÿ   ODR较慢,因为样本数或OSR增加,使得应用可以使用较低的SCLK频率,从而降低总成本。

Ÿ   信号带宽明显小于转换速率(参见图7)。请注意,带宽限制类似于一个有效低通滤波器。

 

滚动平均过采样技术有如下特点:

 

Ÿ   采样速率可以变化,由应用通过引脚进行控制。

Ÿ   最高4 MSPS的快速采样速率。

Ÿ   由于缓冲区限制,参与平均的样本数以8为限。

Ÿ   信号带宽更宽(参见图7)。

 

分辨率更高(N)

 

如前所述,两种过采样技术均能显著改善性能。使用以下公式,SNR受限于ADC的N分辨率。

 

使用下式计算N:

 

给定理想16位ADC,计算SNR,可获得的最大SNR为98 dB。

 

SNR的最大改善幅度受ADC位数的限制,如图6所示,当过采样率大于8时,SNR性能几乎没有提高。要获得过采样的好处,必须提高N分辨率,这就是AD7380分辨率提升特性的重要意义。

 

提升分辨率


即使有限制,AD7380系列也可以通过过采样有效提高分辨率,从而扩展可实现的SNR。要使能片内提升分辨率特性,须写入CONFIGRATION1寄存器的RES位(位2)。

 

要了解过采样如何提高SNR,请使用前面的公式计算17位ADC的SNR。结果是SNR为104.1 dB。

 

将此值代入SNR公式可得出将分辨率提高1位所需的过采样系数k。

 

 

为了将分辨率提高1位,ADC过采样率必须至少为4。下式为提高分辨率所需的过采样系数计算公式:

 

过采样 = 4x × (fS/(2 × BW))

 

其中x为额外分辨率。表5总结了不同过采样率下的分辨率提高情况。

 

图8显示了使能分辨率提升特性时AD7380的SNR性能。实现的SNR性能超过100 dB。额外的2位分辨率提升改善了量化噪声,导致SNR提高。分辨率提升是一种提高系统动态范围而无需增加2位分辨率的成本的方法。此特性的缺点在于,串行端口接口(SPI) SCLK需要提供额外的2个时钟周期来输出平均转换结果。

 

图8.使能AD7380分辨率提升特性后SNR与过采样率的关系

 

应用示例

 

电机控制应用利用光学编码器来准确测量位置。例如,编码器的正弦和余弦输出进行插值,并且必须同时捕获。对于此类应用,建议使用同步采样SAR ADC,例如高吞吐速率AD7380。角位置θ由捕获的正弦和余弦信号的反正切值获得。当这些信号是理想信号时,结果是准确的。在实际应用中,这些信号会受到噪声的影响,导致读数错误。这些偏差会导致编码器的角位置出现误差。

 

需要高编码器精度的一个例子是当电机以较低速度运行时,即电机开始减速,然后到达目标位置的情况。使用AD7380的片内过采样技术可对正弦和余弦信号进行数字滤波,从而实现高动态范围。增强的正弦和余弦转换导致角位置精度更高,这在很多应用中是必需的,例如将微型元器件安装到印刷电路板(PCB)的取放机器,或工业机械中用于运输和移动载荷到特定位置的机械臂。

 

结论

 

过采样是一种数据处理技术,可使ADC提供准确转换结果。SAR ADC过去在通过微控制器、DSP或FPGA进行的后处理中使用了这种技术。ADI公司的高速SAR ADC系列,例如AD7380,已将此功能集成到两种片内过采样技术中,即正常平均和滚动平均。通过SDOx引脚可以直接而快速地获得平均转换结果,成效显著,并立即体现在ADC参数中,例如SNR和全动态范围。

 

正常平均过采样技术适合于要求更高性能且能接受较低时钟速度和输出数据速率的应用。滚动平均过采样技术适合于需要速度和性能的应用。

 

增加分辨率可进一步提高过采样性能。请注意,结合所讨论的两种过采样技术,利用AD7380系列的分辨率提升特性可以直接添加额外的2位分辨率。AD7380系列是高速SAR ADC,可减轻微控制器上SPI的负担,使其可进行额外的数据处理。AD7380系列器件高度可靠,可提高ADC转换精度。


关键字:ADC  片内过采样 引用地址:ADI—AD7380系列SAR ADC的片内过采样解析

上一篇:贸泽与Apex Microtechnology签署全球分销协议
下一篇:TI TLV915x运算放大器以及12位 ADC贸泽开售

推荐阅读最新更新时间:2024-11-06 09:43

ADI公司的模数转换器兼备一流的无杂散动态范围和低功耗性能
——AD9524 ADC 采用小封装兼备高性能和低功耗特性, 从而使其非常适合于无线基础设施应用和手持式仪器设备 关于 AD9254 模数转换器 美国模拟器件公司( Analog Device , Inc., 简称 ADI )推出 ADC9254 150 MSPS (每秒百万次采样)转换速率 14 bit 分辨率的模数转换器( ADC )扩展了其无线基础设施应用的器件种类。这款 ADC 工作在 70 MHz 时具有 83 dB 的无杂散动态范围( SFDR ),同时功耗仅为 430 mW—— 功耗比同类解决方降低了 50 %。这种高 SFDR 、低功耗和小封装尺寸( 7 mm×7
[新品]
低功耗 ADC
在 ADC 领域,市场需求可以总结为为数很少的几个重要要求:最低功耗、最低噪声、最低失真、最高分辨率、串行接口、更高的通道集成度和更宽的带宽。低功耗不仅在基站等始终保持接通的系统中很重要,在空气流动有限或根本没有空气流动、以及排列紧密的机箱中也很重要,对便携式应用当然也重要。打盹和停机模式可以进一步降低功耗。在某些点上,降低 ADC 的功耗导致收益递减,在这些地方,ADC 驱动器比 ADC 本身消耗的功率还大。凌力尔特公司已经开发了新的方法,可用来降低整个信号链路的功耗。例如,延长 SAR ADC 的采样时间,就可以使用稳定速度慢得多但功耗更低的驱动器。另一种仅在凌力尔特 SAR ADC 中使用的方法是数字增益压缩 (DGC),这
[电源管理]
一种提高TMS320F2812 ADC精度的方法
TMS320F2812是德州仪器公司(TI)推出的主频最高可达150 MHz的32位高性能数字信号处理器(DSP),内部集成了ADC转换模块。ADC模块是一个12位、具有流水线结构的模数转换器,内置双采样保持器(S/H),可多路选择16通道输入,快速转换时间运行在25 MHz、ADC时钟或12.5 Msps,16个转换结果寄存器可工作于连续自动排序模式或启动/停止模式。 在现代电子系统中,作为模拟系统与数字系统接口的关键部件,模数转换器(ADC)已经成为一个相当重要的电路单元,用于控制回路中的数据采集。在实际使用中,发现该ADC的转换结果误差较大,如果直接将此转换结果用于控制回路,必然会降低控制精度。为了克服这个缺点,提
[嵌入式]
TI推出SNRBoost双通道11位200MSPS ADC
日前,德州仪器 (TI) 宣布面向基站、中继器以及软件定义的无线电系统应用领域推出一款速率为 200 MSPS 的双通道 11 位模数转换器 (ADC),从而可充分满足无线通信市场对更高带宽与灵敏度的需求。ADS62C17 采用 SNRBoost 技术,能够以最高 200 MSPS 的采样率提供高达 6.5 dB 的增强信噪比 (SNR),以满足高达 40 MHz 信号带宽的严苛应用要求。例如,要求使用 30 MHz 带宽的多模系统能够以 140 MHz 的输入频率实现 78.4 dBFS SNR 与 85 dBc 的无杂散动态范围 (SFDR)。 作为市场上唯一一款使用引脚控制的 SNRBoost 技术的 2
[模拟电子]
TI推出SNRBoost双通道11位200MSPS <font color='red'>ADC</font>
ADC在数据采集系统中的应用研究
引言   电力线监控系统或现代三相电机控制系统这些应用需要在大约70dB~90dB(取决于具体应用)较宽的动态范围内实现精确的多通道同时测量,采样速率通常要求16kbps甚至更高。   影响DAS的主要噪声和干扰   工业 数据采样系统 (DAS)定义了两类噪声/干扰。第一类噪声源于内部电子组件,噪声源包括ADC的转换处理噪声和谐波失真、缓冲放大器的噪声和失真,以及基准噪声等。第二类干扰源于系统外部,包括外部电磁噪声、电源噪声/纹波、I/O口串扰以及数字系统噪声和干扰。图1列出了不同的噪声源。      图1 不同噪声源和干扰源对系统分辨率和精度的影响   电力线DAS信号处理链路包含CT、PT测量变压器、抗混叠低
[模拟电子]
<font color='red'>ADC</font>在数据采集系统中的应用研究
凌特推出低功耗ADC可同时对6个差分输入采样
凌特公司(Linear Technology Corporation)推出低功耗14位600kbps模数转换器(ADC)LTC1408,该器件具有6个同时采样差分输入。这款3线串行ADC采用单3V电源工作,典型功耗为15mW。LTC1408 采用32引脚(5mm×5mm)QFN封装。 与最接近的同类器件相比,LTC1408的功耗是其1/10,封装大小是其1/5。该器件可容许设计紧凑、电池供电型和便携式数据采集系统。具6个同时采样的差分输入使LTC1408非常适用于多相电源测量、多相电动机控制、数据采集系统和不中断电源。 LTC1408未进行转换时,在待机模式的功耗可以进一步降低至3.3mW,而内部2.5V基准仍保持工作;在休眠
[新品]
贸泽电子开售Analog Devices AD9083模数转换器
贸泽电子开售Analog Devices AD9083模数转换器 为毫米波成像和相控阵雷达应用提供低功耗解决方案 2021年5月19日 – 专注于引入新品并提供海量库存的电子元器件分销商贸泽电子 (Mouser Electronics) 即日起开售Analog Devices Inc.的AD9083模数转换器 (ADC)。这款器件具有16个通道,支持最高125MHz的信号带宽,提供灵活的低功耗选项,可在毫米波成像和相控阵雷达等应用中实现大幅节能。 贸泽电子分销的Analog Devices AD9083模数转换器是一款连续时间Sigma-Delta (CTSD) ADC,支持最高125MHz的信号带宽。AD9083
[模拟电子]
贸泽电子开售Analog Devices AD9083<font color='red'>模数转换器</font>
ADC采集电压和显示 基于STM32的ADC—电压采集
功能介绍放开头, 使用便捷无需愁 这是全网最详细、性价比最高的STM32实战项目入门教程,通过合理的硬件设计和详细的视频笔记介绍,硬件使用STM32F103主控资料多方便学习,通过3万字笔记、12多个小时视频、20多章节代码手把手教会你如何开发和调试。让你更快掌握嵌入式系统开发。 V3.3.0-STM32智能小车 视频: https://www.bilibili.com/video/BV16x4y1M7EN/?spm_id_from=333.337.search-card.all.click V3:HAL库开发、功能:PID速度控制、PID循迹、PID跟随、遥控、避障、PID角度控制、视觉控制、电磁循迹、RTOS等功能。 我们
[单片机]
<font color='red'>ADC</font>采集电压和显示 基于STM32的<font color='red'>ADC</font>—电压采集
小广播
最新模拟电子文章
换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved