借助平衡和对称发挥 ADC最高性能

最新更新时间:2012-09-26来源: EEWORLD关键字:ADC  ADI  信号链 手机看文章 扫描二维码
随时随地手机看文章

作者:Rob Reeder 

在新的信号链和模数转换器 (ADC)前端设计中,系统设计人员需要考虑许多前端拓扑结构和设计权衡因素。

这些权衡因素包括带宽、输入驱动、阻抗和性能。拓扑结构也很重要,即选用放大器耦合输入还是变压器耦合输入,还有 ADC架构是否采用缓冲。众多论文都在探讨如何权衡利弊,做出正确的选择。 

使用何种拓扑结构,以及优先考虑哪些因素来构建所需的信号链和 ADC前端,应当由系统设计规格决定。即使设计选定以后,也不要把所有的努力白白扔掉。想一想,如果信号稍微不平衡,哪些因素会因此受到限制?不错,一个主要的影响是动态范围会受限。

偶数阶失真的产生或增大通常由一个或许多信号链不平衡因素决定。理想情况下,只要整个信号链和所用的器件保持完美对称,根本不会存在偶数阶失真(二次、四次、六次谐波等)。 

奇数阶失真(三次、五次、七次谐波等)表现为各器件的非线性、裕量或所施加的偏置。如果不了解这些限制源于何处,即使您的设计仍然有效,但其性能水平如何就难说了。

共模不平衡 

接口之间的共模电压问题是引起偶数阶失真的一些最常见因素。即使最后一级达到完美平衡,信号链更下游的共模电压不平衡也会引起失真,最终影响到转换器。

设计是直流耦合还是交流耦合并不重要。为了让对称的差分信号进入 ADC输入端,每个接口级都需要稳定可靠的共模电压。否则,转换器的输出频谱就会超量程、欠量程或者看起来嘈杂不堪(这里假设您使用的是双极性信号和单电源)。 

元件不平衡

无源元件的容差也可能成为性能杀手。放大器反馈环路的求和节点以及放大器与转换器之间的多极点抗混叠滤波器中可以看到这种现象。从下面的数学方程式就可以看出这种不匹配情况。

图 1. RG和 RF容差不严密将导致共模电压不匹配 

如果 RG和 RF的元件容差不够严密,那么就可能产生共模电压不匹配(图 1。此处的任何不匹配都会导致求和节点 VACM稍微不同,因为这些电阻会随着自身的容差、温度变化和使用时间的增加而漂移。 VACM的不同将导致 VIP和 VIN在放大器的输出端不同,从而产生二阶失真。

为解决这个问题,应确保元件容差非常低 (<1%)。如果精度很重要,可以使用某些具有低 ppm漂移和严密漏电容差的专用电阻包。这是 ADI公司将匹配电阻增益网络内置于高速放大器的原因之一。 

元件保持低容差至关重要;当同时设计抗混叠滤波器时,可以看到偶数阶失真的变化。在大多数通信应用中, ADC有一个窄带宽(20 - 40 MHz)的多极点级联滤波器,您可以想象构建这样一个滤波器可能需要多少元件(差分滤波器需要 10个元件)。

显然,元件越多,元件之间的容差变化和不匹配误差就越大。电感是众所周知的元凶,因此保持低容差非常重要。如果组装车间的温控技术不合适,电感还可能存在可焊性问题。即使焊接接头看起来很漂亮,平滑光亮,接触不良有时也是罪魁祸首之一。 

布局不平衡

如果在布局阶段不小心,您的所有努力仍有可能化为乌有。整个信号链的布局都应保持严密和对称。如若不然,就会产生二阶失真。例如,在用于帮助改善相位不平衡问题的典型前端巴伦配置中,即使很微小的不匹配也可能导致性能明显下降。

其它情况则是滤波器走线以及信号链相邻元件间其它接口的不匹配。采用高中频频率时,布局应保持对称,但不要强迫 CAD操作员将所有都匹配到最精确的程度。 

此外还应注意布局阶段做出的任何取舍。否则,只要路径不对称,无论是长度不同还是寄生效应不同,都可能导致两个差分信号在到达转换器模拟输入端时出现相位偏差。

ADC不平衡 

转换器本身对不平衡的耐受能力如何?整个信号链不可能做到完美平衡,因此转换器能够容忍多大的不平衡呢?确实,不可能将一切问题都推给前端信号链元件来解决。一定会有某种程度的不平衡,无论它是源于元件容差、布局限制还是其它因素。但是,转换器遇到这些不平衡时有多大的韧性?这种韧性对于失真是否意义重大?

我们在最近的测试中发现:通过联锁两个独立的信号源,我们可以使相位偏移若干度,以便测试 ADC对不平衡信号的耐受度。首先,执行这种测试的初衷不仅是要证明转换器在整个频率范围内的表现,而且要了解 IC本身的布局能在多大程度上控制平衡。

随着频率提高,一般趋势是任何两个信号都会不可避免地发生相位不平衡。因此,我们预期这种趋势随着频率提高会变得更差。其次,随着相位不平衡变得越来越大,偶数阶失真会自动增大。如果我们在测试中同时观察这两种趋势,我们应当能看到一个斜坡状曲线(图 2

   

图 2. 随着频率升高,两个 ADC信号间的相位不平衡会增大,且偶次谐波也增大

这说明,在对转换器性能有严重影响之前( <5 dB),任何信号不平衡对频率范围内的不匹配都有约 3°的耐受度但更高的不平衡会使性能迅速下降。此外,三阶失真随着频率增加而相对平坦,相位不平衡表现为强烈的不匹配。这再次印证了上述观点:不平衡信号是偶数阶失真的主要原因,但不是奇数阶失真的主要原因。 

总结

注意信号链设计的不平衡和对称有助于实现系统的最高性能。如果不仔细考虑布局布线、元件选择并将共模电压不匹配保持最低,系统性能就会受损,至少偶数阶失真会增大。这时,转换器可能仍然正常工作,不过只能发挥某种程度的效用。

关键字:ADC  ADI  信号链 编辑:冀凯 引用地址:借助平衡和对称发挥 ADC最高性能

上一篇:中小学校网络视频监控管理控制系统设计
下一篇:高速电流输出DAC缓冲器

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

STC12C5A60S2读取ADC的值串口发送
#include STC12C5A60S2.H #include intrins.h //ADC_CONTR bit: #define ADC_POWER 0x80 //adc 启动 #define ADC_FLAG 0x10 //adc转换完成标志 #define ADC_START 0x08 //adc开始标志 #define ADC_SPEEDLL 0x00 //540 clocks #define ADC_SPEEDL 0x20 //360 clocks #define ADC_SPEEDH 0x40 //180 clocks #define A
[单片机]
STM32 ADC用DMA方式传输数据出错的解决方法
在ADC高速采集数据时,通过DMA一次性获取大量的转换数据。比如5个通道,一次获取1000组数据。获得1000组数据后再统一处理,然后触发下一次转换。在调试过程中发现获取的通道数据序号出错。经过一番折腾终于调通,程序如下 定义 #define adNum 10000 u16 adsample ; //#define DMA1_Channel4_IRQn_EN 1//DMA 电压采集中断 #ifdef DMA1_Channel4_IRQn_EN #define DMA1_Channel4_IRQn_PreemptionPriority 1 #define DMA1_Channel4_IRQn_SubPriority
[单片机]
tq2440 adc+中断 驱动
  基于 tq2440 开发板,内核2.6.30   功能   能进中断了,而且通道2读出来的数据也正确。   点击触摸屏的时候可能会混淆。因为触摸屏用的也是 adc-irq .   #include   #include   #include   #include   #include   #include   #include   #include   #include   #include   #include   #include   #include   #include   #include   #include   #include
[单片机]
STC15W4K单片机内部ADC温敏电阻测量温度
单片机源程序如下: /************************************************************************************ * * 实验平台:品诺电子STC15W4K核心板 + 品诺电子 开拓者 扩展板 * 时钟选择:内部IRC时钟22.1184M * 功能说明:该实验通过ADC功能,使用扩展板上的温敏电阻测量当前温度,温度值显示在数 码管上。温敏电阻相对于DS18B20温度传感器,价格低的多。 * **********************************************************
[单片机]
Stm32f103 ADC 学习笔记
在做有AD模块项目的时候遇到几个问题: 1, ADC配合DMA采样规则是怎样的。 2, ADC在DMA采可否不连续采样,以提高有效采样使用率和降低功耗。 3, 如何提高有效利用率和降低功耗,并减少CPU的占用时间。 4, ADC的如何多通道采样。 针对以上几个问题做解答。 ADC的采样模式主要分两个:规则采样和注入采样。规则模式可采样16个通道,注入模式最多只能4个通道。 配合DMA使用时主要是用规则采样模式。在初始化时配置采样端口为规则采样通道即可如下: 列:DC_RegularChannelConfig(ADC1, ADC_Channel_0, 1, ADC_SampleTime_239Cycles5); 端口1为规则采样的
[单片机]
这颗ADC说它能治
在众多智能产品中,智能音箱以千万级的出货量在 AI 市场头部领跑,曾经的 AI 入口之争走向明朗。如果你问用户智能音箱存在哪些问题,绝大部分人会回答:不够智能。为什么不够智能?它总说自己没听清楚,经常是一家三口轮流对着音箱大吼大叫,欢乐的氛围荡然无存。更让用户心有余悸的是,当一家人在聊天时,它还会随便插话,让人惊心肉跳,很多用户不得不断电才能让它闭嘴。 究其技术原因,都是因为音频采集环节不够精准,才造成智能音箱像一个不够成熟的小孩“胡言乱语”,模拟的问题还要模拟专家来解决,我们先把目光对准模拟老大 TI。“我们为了增强音频领域的实力,收购了 Burr Brown,并一直延续这一品牌在音频上独特的技术,包括 ADC、DAC、高性
[嵌入式]
这颗<font color='red'>ADC</font>说它能治
ADI 公司的RMS-TO-DC 转换器可确保高精度
北京2011年8月18日电 /美通社亚洲/ -- Analog Devices, Inc.( http://www.analog.com/pr0816/zh ) (ADI),最近推出一款集成式真 RMS-to-DC AD8436,它提供一流的100 µV至3 V可用动态范围,能够以高精度测量极低的信号电平,且建立时间内无压降。 AD8436是一款精密单芯片RMS-to-DC转换器( http://www.analog.com/zh/pr0816/ad8436 ),其交流转换精度优于±0.5%,各种不同输入值的建立时间相同,使得转换速率恒定不变,同时可即刻显示交流输入几乎为零以及高电平交流输入时的转换结果。AD8436不受温度
[电源管理]
STM32定时器触发ADC的时序话题
在STM32芯片的ADC应用中,我们往往会利用定时器来触发ADC的启动转换,而能够触发ADC转换的定时器事件往往有多个,有时我们可能很关注这些定时器事件在触发ADC时有哪些时序上的差别。下面以STM32G4芯片为例,来大致聊聊该话题。 这里选择TIM1来触发ADC。我们从手册或CubeMx配置界面不难看到可用来触发ADC的定时器事件可以是定时器TRGO信号和通道CC事件/信号,而TRGO可能来自定时器的使能动作、定时器的更新事件、通道输出比较事件、通道比较输出参考信号以及编码时钟。 这里先重点就Update事件、通道OCx信号和OCxREF信号作为TRGO来触发ADC,看看相应的触发时间点在哪里。 另外,作为ADC的外部触
[单片机]
STM32定时器触发<font color='red'>ADC</font>的时序话题
小广播
最新模拟电子文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved