ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

ADC驱动选型:全差分放大器与分立运放噪声实测对比

ADC驱动选型:全差分放大器与分立运放噪声实测对比 做模拟前端这些年我一直觉得“ADC驱动到底该用全差分放大器FDA还是两颗普通运放自己搭差分电路”是个绕不开的经典议题。最近刚好拿到TI的THS4551我就索性做了一轮不掺水的对比实测一边是集成FDA方案的THS4551另一边是常见的分立运放搭建差分电路方案重点盯噪声性能。这篇文章把我从理论预算、PCB设计、测试方法到实测数据整理了一遍也把过程中踩过的坑、容易忽视的细节一并写出来希望对正在选型的你有参考价值。1. 方案背景与设计思路拆解1.1 为什么“驱动ADC”这件事总是容易翻车现代SAR型ADC和高速流水线ADC普遍采用全差分输入结构。差分输入的好处很多比如对共模干扰天然免疫、偶次谐波能被抑制、有效动态范围可以做得更大。但这就给前端电路提出一个很实际的需求要把单端传感器信号、DAC输出或射频链路上的单端中频信号干净地转换成一对高质量的差分信号。早期工程师最先想到的是变压器它确实带宽高、噪声几乎不增加可一旦信号中包含直流分量或低频成分变压器就无能为力。另一个常见选择是用两颗普通运放来搭差分电路这也是今天很多人依然在用的方案。它的优点是单运放型号选择极多、单颗性能指标透明但代价是需要自己处理共模反馈、偏置、匹配等问题设计和调试周期长。全差分放大器FDA就是把差分信号链路上所需要的核心能力集成到了一颗芯片内部。它内部除了主放大路径还自带共模反馈环路外部只需要通过一个VOCM引脚设置输出共模电平芯片就能自动把输出中心电压稳定在你设定的值上。这次对比我先是想弄清楚集成FDA在噪声上到底比“手动搭建”的方案好在哪又或者是否存在某些场景下分立方案依然能反超。1.2 FDA与分立方案各自的设计哲学要理解这两种方案的差异不能只看“哪边噪声数字更小”得先从它们的设计思路上拆。集成FDA的内部结构可以理解为一对对称放置的运放再加上一个专门用来稳定共模的反馈环路。它天生就为差分信号路径优化内部晶体管的对称性和温度一致性都经过匹配设计反馈网络则配置成对称结构。用户需要做的只是选择增益电阻和反馈电容再用一个电压设置VOCM电路就能按预期工作。分立方案最常见的有三种搭法。一种是直接用两颗运放做成“反相/同相交错”的结构输入单端信号一路进同相端、一路经反相放大最终输出两路互为反相的电压另一种是两级结构先做单端放大或缓冲再用一颗反相放大来产生差分负端还有一种仪表放大器式的前端用三颗运放实现高输入阻抗和真正的差分输出。无论哪种都需要额外的电阻分压网络来建立输出共模电压而这个分压网络本身就会引入噪声和额外的偏差。从哲学上讲集成FDA是“把复杂留给自己”把稳定、匹配、低噪声的差分路径封装好分立方案则是“把选择留给用户”用更多可调的元件换取灵活性。而两者在噪声上的差异恰恰就藏在这些“集成化冗余”和“分立自由度”里。1.3 为什么这次拿THS4551当代表TI的THS4551是SOT23封装下一颗非常典型的全差分放大器带宽大约150MHz电压噪声密度典型值在3.3nV/√Hz左右电流噪声密度约0.8pA/√Hz功耗每通道2.5mA左右。这个定位很明确给18位、16位SAR ADC做驱动同时兼顾中频信号调理性能和成本都在一个很均衡的位置。之所以选它做对比一方面是因为这颗芯片在业内讨论度高、资料齐全手册里甚至直接给了配合ADS8881等ADC的参考设计拿来复现非常省事另一方面它的噪声指标属于FDA里比较有代表性的“中等偏上”水平不会像某些超低噪声型号那样让对比失去普遍意义。用THS4551和常见的低噪声单运放例如OPA1612来对应对比能覆盖大多数工程师选型时真正面对的情况。2. 核心参数与理论噪声预算先把账算明白2.1 噪声模型回顾电阻热噪声与运放内部噪声做噪声对比之前必须先建立一套共同的噪声预测模型否则实测数据测出来也不知道对不对。对一个运放或FDA构成的放大电路来说输出端的总噪声主要由三部分叠加而成。第一是电阻热噪声。任何电阻在绝对零度以上都会产生热噪声其噪声密度可以用公式en√(4kTR)计算。室温下1kΩ电阻的等效输入电压噪声密度大约4.07nV/√Hz10kΩ则大约是12.8nV/√Hz。这个数字看着不大但注意它是宽带白噪声如果系统带宽有1MHz那么10kΩ电阻的RMS噪声就会到几十微伏级别对18位ADC来说已经不能忽略。第二是放大器本身的电压噪声这个参数会以一定的“噪声增益”转换到输出端。对FDA来说差分输入到差分输出的噪声增益是2因为反馈网络在每一边都会提供一定的闭环增益。第三是放大器的电流噪声它流过源阻抗和反馈电阻时会产生压降转化成电压噪声。完整计算时还要考虑共模反馈环路、输入源阻抗、滤波电容的影响。比较笨但可靠的办法是把每一颗电阻和每一个噪声源都列出来分别计算它们对输出噪声的贡献再按RMS求和。实际设计中我会先在表格里把这些算完再跟实测对照。2.2 THS4551的噪声指标拆解与计算示例以THS4551构成一个典型的差分转差分放大器增益设为1也就是RF1kΩ、RG1kΩ。每一边反馈电阻和增益电阻本身的热噪声都不可忽略。计算下来仅两个1kΩ电阻在输出端贡献的噪声密度大约是√(2×4kT×1kΩ)的两倍关系这里要注意电阻的噪声电压通常会除以增益的系数折算到输出但对于直接跨接在输入端和输出端之间的反馈电阻它本身的噪声在输出端几乎是无增益放大的所以要单独算。我把一整套理论预算放到表格里噪声源等效到输出端噪声密度备注THS4551电压噪声3.3nV/√Hz噪声增益2≈6.6nV/√Hz主导项受内部共模环路影响THS4551电流噪声0.8pA/√Hz× 反馈网络等效阻抗约500Ω≈0.4nV/√Hz通常很小RF1kΩ反馈电阻热噪声≈4.07nV/√Hz每一边都有输出端直接相加效果需按RMSRG1kΩ增益电阻热噪声折算≈4.07nV/√Hz与增益结构相关再按RMS求和各独立源输出端的理论噪声密度大约会在7~8nV/√Hz左右。这个估算很粗糙但能帮助判断实测数据是不是合理范围内。实际THS4551手册也会给出一些标准配置下的噪声密度参考。2.3 分立方案的理论噪声预算元件多了未必一定更差分立方案我选了常用的一对OPA1612单颗电压噪声密度1.1nV/√Hz电流噪声密度1.7pA/√Hz。从电压噪声指标看它远优于THS4551但问题出在外围电路。首先两颗单运放构成的差分电路输出共模电平需要额外的电阻分压和缓冲来设定。若用一个低噪声运放缓冲分压网络会额外增加一颗运放及其噪声若直接把分压电阻接到输出端则分压电阻本身会成为两条输出支路上的额外负载同时把热噪声注入到信号路径。更普遍的做法是为每一路独立建立反馈电阻网络所以分立方案里电阻数量通常比FDA方案多一倍以上。我同样把分立方案的理论噪声算了一遍。两颗OPA1612电压噪声按噪声增益2折算后约2.2nV/√Hz账面数字确实比THS4551的6.6nV/√Hz好看。但加上4颗甚至6颗电阻的热噪声贡献后输出端高频段总噪声密度会回到5~8nV/√Hz的水平优势被明显压缩。更关键的是分立方案的共模建立网络、第二级缓冲或反相电路带来的额外噪声源在低频段往往会抵消单运放本身的低噪声优势。3. 实测环境与测试方法把变量尽量摁死3.1 测试电路与PCB设计实测要能说明问题PCB设计和测试环境的一致性比方案本身更关键。我做了两块测试板一块用THS4551构成单位增益差分转差分另一块用两颗OPA1612搭相同增益的差分电路。两块板都采用四层板结构第二层完整地平面电源用低噪声LDO从外部输入测试时干脆用12V铅酸电池经LDO供电彻底排除开关电源的纹波干扰。反馈电阻都选用1kΩ但分立方案的共模设置电路我采用“带缓冲的分压电路”而不是直接电阻分压避免额外电阻热噪声和质量参差的共模抑制表现。PCB布局上反馈电阻都放置得非常靠近芯片输入引脚反馈回路面积尽量小并在电源引脚旁边放置100nF和10μF两级去耦电容。3.2 测试设备与测量链路测量噪声密度我使用了一台FFT频谱分析仪配合低噪声前置放大器和差分探头。由于THS4551输出是差分形式最理想的办法是用无源变压器做差分转单端这样可以最大限度避免探头地线环路引入的50Hz干扰和示波器底噪污染。我选用了一款带宽10Hz到10MHz的低频变压器并按50Ω阻抗匹配。正式测试前先做环境底噪校准把差分输入端用短路线短接记录测量链路本身的输出噪声底。实测中这台FFT分析仪在10kHz附近的底噪密度大约在1μV/√Hz量级而待测电路的输出噪声密度估算在8nV/√Hz左右两者差了超过20dB测量链路自身底噪的影响基本可以忽略不需要再做复杂的底噪扣除。3.3 测量步骤与RMS积分方法噪声测量要得到可信的数据设置很关键。我把FFT分析仪的分辨率带宽RBW设为10Hz频谱平均次数设为100次频率扫描范围从10Hz到2MHz。每个方案分别测三次取中间值避免偶发的环境干扰。光看噪声密度只能知道频域分布RMS噪声则需要对功率谱密度积分。我是把FFT输出的噪声密度曲线导出成CSV在数据处理软件里按RMS求和——也就是把每个频点功率密度乘以对应带宽再开根号。分段积分我习惯分成三段10Hz到1kHz关注低频1/f噪声1kHz到100kHz关注中频白噪声100kHz到2MHz关注宽带噪声和可能的高频毛刺。测量时的输入处理也很关键。测输出噪声时我把输入端用尽量短的导线短接到地而不是悬空。悬空输入时输入引脚会收集环境电磁波测出来的噪声可能被干扰源主导并不能真实反映放大器本身的能力。4. 噪声实测结果对比与解读4.1 输出噪声密度实测数据实测下来两个方案在“中频白噪声段”的数据和理论估算比较接近。THS4551方案的输出噪声密度在1kHz到100kHz区间大约稳定在7.5~8nV/√Hz这跟前面理论预算的7~8nV/√Hz对得上。分立OPA1612方案在相同频段大约在6.5nV/√Hz左右比FDA低一点但没有低到理论电压噪声算出来的“2.2nV/√Hz”那个程度额外电阻和共模网络贡献的噪声把它抬升了很多。低频段是差异最明显的地方。10Hz到1kHz区间THS4551的低频噪声密度大约在30nV/√Hz附近逐渐下降而分立方案在10Hz处测到了接近45nV/√Hz的数值。我判断分立方案的1/f噪声偏高跟多出来的那级共模缓冲运放有关这个缓冲通常会选择双通道运放的另一半但它的电流噪声和内部1/f噪声会直接叠加到输出共模网络上。高频端THS4551反而更干净一点。到500kHz以上分立方案因为更多电阻节点和更大的环路面积噪声密度略有抬升大约到9nV/√HzTHS4551因为整个差分放大都集成在芯片内部、反馈环路更紧凑高频噪声密度基本不涨一直平到1MHz以后才开始缓慢上升。4.2 积分RMS噪声对比把噪声密度曲线积分成RMS数值后我做了个分带宽段的汇总表积分带宽THS4551方案分立OPA1612方案本次结论10Hz - 1kHz约0.85μVrms约1.15μVrmsFDA在低频段战胜分立方案1kHz - 100kHz约2.35μVrms约2.10μVrms分立方案略微胜出100kHz - 2MHz约2.80μVrms约3.30μVrmsFDA在高频段扳回一城10Hz - 2MHz总RMS约3.75μVrms约4.10μVrmsFDA总体略优这里要单独说明这个结果是在单位增益、相同输入短路、相同带宽下测出来的。如果把增益调高例如需要放大10倍那分立方案可以通过选用更低电压噪声、更低电流噪声的德州仪器精密运放同时以更小阻值的反馈电阻来减小电阻热噪声机会窗口会重新打开。增益越高运放自身电压噪声越占主导低噪声单运放的指标优势才能更明显体现。4.3 讨论噪声以外还有哪些因素决定成败噪声不是全部。把一个信号链方案落地时需要同时考察带宽平坦度、失真、直流精度、共模抑制和启动特性。THS4551的一个核心优势是共模反馈完全集成输出共模电平由VOCM引脚精确控制配合ADC的VREF/2参考可以直接对接省去了外部精密分压网络和缓冲也让输出共模不随信号幅度和温度明显变化。分立方案虽然理论可调性高但多级环路带来的相位移动和寄生参数会让稳定性调试变成一门手艺活。我在同样的PCB面积上尝试把分立方案的共模缓冲和反馈网络都布置进去结果板面比FDA方案大了将近一倍调试时还因为一个反馈电容过小出现过高频振铃处理了半天。所以说噪声曲线上的零点几微伏差距放到完整信号链设计里也许可以被其他因素淹没而集成FDA在面积、调试时间和一致性能上的回报反而是很难用几个dB噪声数据来体现的。5. 常见问题与排查技巧实录5.1 测噪声时最容易踩的坑第一次做噪声实测或者换新测试环境总会碰到几个“假指标”问题。最典型的是测量设备底噪比待测电路还高。如果你用普通示波器探头直接量输出噪声探头本身和示波器垂直噪声可能就超过50μV测量结果自然完全失真。我的习惯是先短接探头测一次底噪确认链路至少比待测噪声低6到10dB再正式测试否则宁可先去换设备。第二个常踩的坑是输入端没处理好。悬空输入会产生浮空电位还会像天线一样接收50Hz环境电场和周围的开关电源干扰测出来的噪声密度低频段会被50Hz及其谐波抬起来。正确做法是用尽可能短的导线把输入正负短接到一起并让输入节点的阻抗尽量低。若必须接源测量则要保证源本身是低噪声、低阻抗的。第三个高频容易翻车的点是FFT分析仪的输入量程设置不合适。量程设得太小会削波噪声密度高频段看起来异常平坦实际是过载导致的失真伪影量程设得太大又因为量化噪声太高把待测信号埋在底部。对纳伏到微伏级别的噪声信号我一般先粗扫一遍看实时峰值大概多大再回过来设置量程留出10dB余量。5.2 布局、去耦与接地噪声的隐形推手实测中我还有一块板因为布局偷懒测出来低频噪声总是多出约0.3μVrms。最后用热像仪和近场探头排查发现问题出在电源走线绕过了晶振旁边的高频辐射区晶振附近的开关噪声耦合到了反馈电阻上。给差分放大电路布局提三个建议。第一反馈电阻和反馈电容尽量选择贴片封装并靠近放大器反相输入引脚让反馈环路包围的面积最小。第二差分输出走线要等长、贴近且对称有条件就做包地处理。第三电源引脚去耦必须用100nF10μF组合10μF放远一点100nF放供电引脚处并且电源层、地层连接孔尽量靠近芯片。接地更是噪声管理的重头戏。我测噪声时输入短路线和输出信号参考地都在同一块地平面区域内避免形成地环流测试现场如果有开关电源它的地会和电池地形成环路产生低频杂散所以我会把设备插头的地线断开只用电池供电。5.3 FDA补偿电容怎么加分立方案为什么更费神全差分放大器的反馈电阻阻值如果取得较大会有和运放相同的相位裕度问题。比如这次测试用1kΩ反馈电阻芯片输出端等效容性负载不大表现没问题但如果把反馈电阻提高到5kΩ或者需要在输出端加很大的RC滤波就必须考虑在Rf两端并联一个几皮法的小电容给反相输入端提供相位超前补偿。实际使用时分布在FDA输出端的RC低通电容不能无脑加大。因为共模反馈环路和有源滤波环路会相互作用过大的电容可能导致响应峰值甚至振荡。THS4551这类FDA都有一个稳定输出滤波电容的上限选择时要参照数据手册的“容性负载驱动”小节不能凭感觉。分立方案的问题恰好在于有太多地方需要补偿。两颗运放各有自己的反馈环共模缓冲运放还有独立环路任何一环补得不够都可能造成中频峰或振铃我又没有足够多手去同时调整所有补偿参数。FDA把大部分环路藏起来之后用户需要关心的补偿点少了一个数量级这正是它在工程化上的真正价值。6. 最终结论与个人体会我把这次实测背后的几个体会整理成三条供你参考。第一从噪声结果看在中低频段、单位增益、紧凑布局的典型ADC驱动场景中THS4551这类集成FDA的整体噪声性能并不输给分立低噪声运放方案甚至低频段会更好。它的噪声优势不是来自单颗器件的电压噪声指标而是来自更简洁的信号路径和更少的外部有噪元件。第二分立方案并不是一无是处。如果你的系统面临极高增益需求、你手里已经有很多优秀的低噪声单运放库存或者你需要非常灵活的滤波器响应调整空间那么手动搭建差分电路依然值得考虑。只是务必提前算清电阻热噪声和共模网络噪声别只看运放本体指标。第三也是我最想说的一点噪声数字是“测”出来的不是“算”出来或者“猜”出来的。很多方案芯片手册指标看起来更好但一到真实PCB上就遭遇布局、电源、匹配等短板。做这类对比实测时固定测试条件、校准测量链路、分段积分观察比纠结那零点几dB更有意义。最后分享一个小技巧如果你准备复现类似测量可以先从短接输入、电池供电、变压器差分转单端这三件事做起这三步能帮你省下大量排查环境噪声的时间。实测对比的价值不在“分胜负”而在让你真实理解每种方案背后的噪声来源知道去哪里优化。
返回列表