1. 仪表放大器江湖:为什么这份“人器榜”值得认真看
搞模拟电路的兄弟都有一个共识:信号链前端要是没处理好,后面ADC再贵、MCU再强,都是白搭。仪表放大器(Instrumentation Amplifier,简称INA)就是信号链前端最关键的那颗棋子。它干的事说起来简单——把微弱的差分信号从共模噪声里“捞”出来,放大到ADC能舒服采样的电平。但真要做到高共模抑制比、低失调、低温漂、低噪声,还要兼顾单电源供电和成本,那就是一门实打实的硬功夫。
这份“TOP10人器榜”讨论的核心,就是谁在仪表放大器这个细分赛道里真正主宰了市场。榜单里反复出现的几个型号——ADI的AD620ARZ、AD623ARZ、AD8226ARMZ——基本代表了三代经典设计思路的演进。我翻了一圈热搜词,发现大家最关心的两个点:一是“仪表放大器单电源供电”到底怎么搞,二是这些经典型号之间到底怎么选。这两个问题恰好是新手最容易踩坑、老手也经常要重新算一遍的地方。
这篇文章适合谁看?如果你正在做传感器信号调理、桥式电路采集、医疗前端、工业4-20mA接收,或者单纯在选型时被一堆参数表搞晕,那这篇就是写给你的。我会从选型逻辑、核心参数计算、单电源供电的实操细节、到常见故障排查,把这几颗“主宰级”器件的用法掰开揉碎讲清楚。不堆公式吓人,但该算的地方一个不省。
2. 榜单背后的选型逻辑:三颗经典器件凭什么主宰市场
2.1 从AD620到AD8226:三代设计思路的演进
先说说为什么是这三颗。AD620ARZ是仪表放大器里的“常青树”,上世纪90年代的设计,至今还在大量出货。它的核心卖点是用一个外部电阻就能设定增益(G=1到10000),内部是三运放拓扑,激光修调保证了低失调和低温漂。很多老工程师对它的评价是“闭着眼睛用都不会出大错”。但它的短板也很明显:供电范围虽然宽(±2.3V到±18V),但单电源场景下共模输入范围不够理想,而且功耗相对偏高。
AD623ARZ则是针对单电源场景做的优化版本。它最大的改进是输入共模范围可以低到负电源轨以下150mV,输出也能摆到负轨附近,这让它在单电源供电时特别好用。增益公式和AD620一样,都是G=1+49.4kΩ/RG。但它的带宽和噪声指标比AD620稍逊一筹,适合对速度要求不极端的场合。
AD8226ARMZ是这三颗里最新的一代,属于ADI的“新一代低功耗仪表放大器”系列。它的亮点是MSOP小封装、低功耗(最大供电电流仅几百微安)、轨到轨输出,而且单电源下性能非常均衡。增益公式变成了G=1+49.4kΩ/RG,和前面两颗一致,但内部拓扑做了优化,共模抑制比在宽频率范围内都保持得很好。ARMZ后缀代表的是MSOP-8封装,适合空间紧张的设计。
这三颗器件之所以能“主宰”榜单,本质上是因为它们覆盖了仪表放大器最核心的三个需求层次:AD620代表“经典可靠”,AD623代表“单电源友好”,AD8226代表“低功耗小体积”。你选哪颗,取决于你的信号源特性、供电架构和PCB空间。
2.2 选型时最容易忽略的三个隐性参数
很多新手选仪表放大器只看增益公式和供电范围,结果板子回来一测就发现不对劲。我踩过的坑里,有三个参数最容易被忽略:
第一个是输入偏置电流。AD620的输入偏置电流最大1nA(典型0.5nA),AD623是25nA,AD8226是27nA。看起来都很小,但如果你的信号源内阻很高(比如pH电极、光电二极管跨阻后的高阻节点),偏置电流流过源内阻会产生额外失调。举个例子,源内阻1MΩ,偏置电流25nA,产生的失调就是25mV——这还没算温漂。所以高阻信号源优先选AD620这种偏置电流极低的。
第二个是噪声密度。AD620在1kHz处噪声密度是9nV/√Hz,AD623是35nV/√Hz,AD8226是22nV/√Hz。如果你放大的信号带宽是10kHz,增益是100倍,那输入端的噪声会被放大100倍。用AD623的话,输出噪声大概是多少?35nV/√Hz × √(10k×1.57) × 100 ≈ 1.4mVrms。这个量级对于12位ADC(满量程5V,LSB约1.2mV)来说已经接近1个LSB了,会明显吃掉有效位数。所以低噪声场景,AD620依然是首选。
第三个是增益带宽积与压摆率的匹配。AD620的-3dB带宽在G=100时约120kHz,AD623在G=100时约20kHz,AD8226在G=100时约150kHz。如果你需要放大的信号频率较高,比如振动传感器输出几kHz的波形,AD623可能就不够用了。压摆率也是同理,AD620是0.75V/μs,AD623是0.3V/μs,AD8226是0.4V/μs。大信号输出时,压摆率不足会导致波形失真。
提示:选型时先把信号源内阻、信号带宽、目标增益、供电架构这四个条件列出来,再去对照数据手册,比直接看“哪个便宜用哪个”靠谱得多。
2.3 单电源供电为什么成了热搜关键词
“仪表放大器单电源供电”能上热搜,说明大量实际项目都在往单电源架构走。原因很直接:现在的系统越来越多是3.3V或5V单电源供电,比如便携设备、USB供电的数据采集卡、电池供电的传感器节点。但传统仪表放大器很多是按双电源设计的,单电源下共模输入范围不够,输出也摆不到零附近,导致信号“削顶”或“卡死”。
单电源供电的核心矛盾在于:你需要把输入共模电压抬到某个中间电平(比如VCC/2),让差分信号在这个基准上下摆动,同时输出也要能覆盖到接近地和接近VCC的范围。AD623和AD8226在这方面做得比较好,AD620则需要额外注意输入共模范围限制。具体怎么抬、怎么算、怎么布板,后面第4节会详细展开。
3. 核心参数计算与实操配置:从增益电阻到噪声预算
3.1 增益电阻RG的计算与选型细节
三颗器件的增益公式都是G=1+49.4kΩ/RG,这个49.4kΩ是内部激光修调后的电阻值,精度很高。但实际算RG的时候,有几个细节数据手册不会大声告诉你。
假设你要G=100,那RG=49.4kΩ/(100-1)=498.99Ω,约499Ω。标准E96系列里有499Ω,1%精度的话误差是±4.99Ω,对应增益误差约±1%。如果你要更准,可以用0.1%精度的电阻,或者用两个电阻串联/并联凑出更精确的值。但这里有个坑:RG的温漂会直接影响增益温漂。普通厚膜电阻温漂100ppm/°C,在-40到85°C范围内变化125°C,增益漂移就是1.25%。如果系统要求增益温漂小于0.1%,那RG必须选低温漂的金属膜电阻或精密电阻。
还有一个容易忽略的点:RG的走线。RG引脚之间的寄生电容和走线电阻会影响高频增益精度。我一般建议RG电阻尽量靠近芯片放置,走线短而对称,避免在RG引脚附近走其他信号线。如果是MSOP封装的AD8226,RG引脚间距很小,更要注意焊接质量,虚焊会导致增益异常增大。
注意:不要用可调电阻当RG来“调增益”。可调电阻的温漂和长期稳定性都很差,振动环境下阻值还会变。正确做法是用固定精密电阻,需要可调增益就用模拟开关切换不同RG电阻,或者用数字电位器(但要注意数字电位器的端到端电阻温漂也很大)。
3.2 单电源供电的偏置电路设计
单电源供电时,仪表放大器的REF引脚不能直接接地,而要接到一个中间电平。这个中间电平通常取VCC/2,由两个等值电阻分压得到,再经过一个缓冲器(或者直接用电容滤波)接到REF引脚。
为什么不能直接分压接REF?因为REF引脚的输入阻抗不是无穷大,分压电阻如果太大,REF电压会被拉偏。AD620的REF输入阻抗约20kΩ,AD623约50kΩ,AD8226约100kΩ。假设你用两个100kΩ电阻分压,等效源阻抗是50kΩ,和REF输入阻抗并联后,实际REF电压会偏离VCC/2。所以分压电阻要选小一些,比如10kΩ对10kΩ,等效源阻抗5kΩ,影响就小很多。但小电阻会增加功耗,电池供电场景要权衡。
更好的做法是用一个运放做缓冲,分压电阻可以用100kΩ级别,缓冲器输出直接驱动REF引脚。缓冲器选低失调、低漂移的,比如OPA333之类的零漂移运放。这样REF电压稳定,功耗也低。
输入共模电压也要抬到VCC/2附近。对于桥式传感器,通常桥的一个输出接IN+,另一个接IN-,桥的激励电源和仪表放大器的供电是同一个VCC。这时候桥的输出共模电压天然就是VCC/2(假设桥臂电阻对称),所以不需要额外偏置。但如果是单端信号源(比如热电偶),就需要把信号源的一端偏置到VCC/2,再接到IN-,另一端接IN+。
这里有个关键计算:输入共模范围。以AD623为例,单电源5V供电时,输入共模范围是-0.15V到+3.5V(典型值)。也就是说,你的输入共模电压必须落在这个区间内。如果信号源偏置在2.5V,差分信号幅度±1V,那共模电压在1.5V到3.5V之间摆动,刚好在范围内。但如果差分幅度±1.5V,共模就会到1V到4V,超过3.5V上限,输出就会失真。所以单电源下,信号动态范围是受共模范围限制的,不是你想放多大就放多大。
3.3 噪声预算的完整计算示例
我拿一个实际项目举例:用AD8226放大一个电桥信号,电桥输出满量程差分电压±10mV,目标增益100倍,输出±1V给12位ADC(VREF=2.5V,LSB=0.61mV)。信号带宽1kHz。
先算噪声。AD8226输入电压噪声密度22nV/√Hz,电流噪声密度50fA/√Hz(可忽略,因为源阻抗不高)。电桥源阻抗假设350Ω(典型应变片电桥)。输入噪声有效值=22nV/√Hz × √(1k×1.57) ≈ 0.87μVrms。放大100倍后输出噪声87μVrms。ADC的LSB是0.61mV,噪声约0.14个LSB,可以接受。
再算失调。AD8226输入失调电压最大±100μV(B级),放大100倍后输出失调±10mV,约16个LSB。这个失调可以用软件校准掉,但温漂呢?AD8226失调温漂最大±1μV/°C,放大100倍后是±0.1mV/°C,温度变化20°C就是2mV,约3个LSB。如果系统不校准温漂,这个误差会直接吃掉精度。
所以高精度场景,要么选更低失调温漂的器件(比如AD8226的A级或B级),要么在软件里做温度补偿。我一般建议在PCB上靠近电桥的位置放一个温度传感器,做一阶线性补偿,能把温漂误差压到1个LSB以内。
提示:噪声计算时,带宽要乘1.57(单极点系统的等效噪声带宽),不是直接乘信号带宽。这个1.57是π/2,来自单极点低通滤波器的噪声积分。很多新手直接乘带宽,算出来的噪声偏小,实际测试就对不上。
4. 实操过程与核心环节实现:从原理图到PCB的完整落地
4.1 原理图设计的关键节点
画原理图的时候,仪表放大器周围有几个节点必须仔细处理。第一个是电源去耦。AD620、AD623、AD8226的正负电源引脚(或者单电源时的V+和GND)都要就近放0.1μF陶瓷电容,再并联一个10μF钽电容或陶瓷电容。0.1μF负责高频去耦,10μF负责低频储能。如果供电走线比较长,还要在电源入口处再加一个10μF。
第二个是输入保护。仪表放大器的输入引脚很脆弱,如果信号源可能带电或者有瞬态高压,必须加保护。常见做法是每个输入引脚串联一个1kΩ电阻,再对电源轨各接一个肖特基二极管(比如BAT54S)。串联电阻会引入热噪声,1kΩ电阻在1kHz带宽内的热噪声是4nV/√Hz,和AD8226的22nV/√Hz相比可以忽略。但电阻的温漂和匹配度会影响共模抑制比,所以要用0.1%精度的匹配电阻对。
第三个是REF引脚的驱动。前面说了,单电源时REF要接VCC/2。如果不用缓冲器,至少要在REF引脚对地接一个1μF电容,滤掉分压电阻上的噪声。但电容太大会影响REF的建立时间,如果系统需要快速上电,电容不要超过10μF。
第四个是输出滤波。仪表放大器输出到ADC之间,通常要加一个RC低通滤波器,截止频率略高于信号带宽。比如信号带宽1kHz,截止频率取1.6kHz,R=1kΩ,C=0.1μF。这个滤波器同时起到抗混叠的作用。但要注意,ADC的采样电容会与这个RC形成电荷注入,如果R太大,ADC采样时电压会跌落。一般R不超过2kΩ,C不小于100pF。
4.2 PCB布局的实战经验
PCB布局对仪表放大器的性能影响极大,尤其是共模抑制比和噪声。我总结了几条实战经验:
第一,输入走线必须对称。IN+和IN-的走线长度要尽量相等,宽度一致,间距恒定。如果走线不对称,共模信号会转换成差分信号,直接吃掉共模抑制比。我见过一个案例,IN+走线比IN-长了5mm,共模抑制比从100dB掉到70dB。所以布局时先把仪表放大器放在信号源正中间,让两条输入走线天然对称。
第二,RG电阻的走线要短。RG引脚之间的走线如果太长,会引入寄生电感,影响高频增益。而且RG走线不能和输入走线平行,否则会耦合噪声。我一般把RG电阻放在芯片背面(如果是双面板),或者紧贴芯片放置。
第三,地平面要完整。仪表放大器的GND引脚要直接连到干净的地平面,不要经过细长的地线。如果系统有模拟地和数字地,仪表放大器必须放在模拟地区域,且模拟地和数字地只在ADC下方单点连接。
第四,远离噪声源。开关电源、数字时钟、继电器驱动这些噪声源要远离仪表放大器。如果实在避不开,就在仪表放大器周围加屏蔽罩,或者用接地铜皮包围。
注意:不要为了“好看”把输入走线绕来绕去。仪表放大器的输入走线越短越直越好,哪怕布局看起来不那么整齐。性能优先于美观。
4.3 上电调试与首轮测试
板子回来之后,不要急着接信号源。先做三步基础测试:
第一步,测电源电压。用万用表确认V+和GND之间的电压正确,REF引脚电压是VCC/2(单电源时)。如果REF电压偏离,检查分压电阻和缓冲器。
第二步,测输出失调。输入端短接到VCC/2(共模电压),测输出电压。理想情况下输出应该接近VCC/2(因为REF也是VCC/2)。如果输出偏离超过几十mV,可能是器件失调太大或者REF驱动不够。AD620的失调在G=100时最大125μV×100=12.5mV,加上REF误差,输出偏离20mV以内算正常。
第三步,测增益。输入一个已知的差分直流电压(比如10mV),测输出电压,算实际增益。如果增益偏差超过5%,检查RG电阻值是否正确、焊接是否可靠。我遇到过RG电阻虚焊导致增益变成1的情况,输出信号极小,一开始还以为是芯片坏了。
这三步做完,再接实际信号源。接信号源时,先用示波器看输入共模电压是否在允许范围内,再看输出波形是否失真。如果输出削顶,先查共模范围,再查增益是否过大导致输出饱和。
4.4 关键参数实测与调整记录
我拿AD8226ARMZ做了一组实测,条件如下:VCC=5V单电源,REF=2.5V,RG=499Ω(G=100),输入共模2.5V,差分信号1kHz正弦波,幅度从1mV到10mV。
实测结果:增益在1kHz处为99.2,比理论值100低0.8%,在电阻精度和器件增益误差范围内。输出噪声用示波器AC耦合测,峰峰值约1.2mV,折算有效值约0.2mV,和理论计算87μV有差距,原因是示波器底噪和探头噪声。用频谱分析仪测1kHz处噪声密度,折算输入噪声约25nV/√Hz,和手册的22nV/√Hz接近。
共模抑制比测试:在输入端加1Vpp共模信号(2V到3V),输出变化约10μVpp,折算共模抑制比约100dB,和手册的105dB(G=100)接近。但注意,这是在直流附近测的,高频共模抑制比会下降。在10kHz处重测,共模抑制比降到80dB左右,这是正常现象,因为内部运放的带宽有限。
调整记录:一开始REF引脚只用了两个10kΩ电阻分压,没有缓冲器,实测REF电压为2.48V,偏离2.5V约20mV。后来加了一个OPA333缓冲器,REF电压稳定在2.500V±1mV。输出失调从15mV降到3mV。这个改进对高精度采集很关键。
5. 常见问题与排查技巧实录
5.1 输出饱和或削顶的排查思路
输出饱和是仪表放大器最常见的问题,表现是输出波形顶部或底部被“削平”。排查顺序如下:
先查共模输入范围。用示波器同时看IN+和IN-的电压,算共模电压=(IN+ + IN-)/2。对照数据手册的共模范围,看是否超出。单电源5V时,AD623的共模范围是-0.15V到3.5V,如果你的共模电压到了4V,那输出必然削顶。解决办法是把REF电压抬高或降低,让共模电压回到范围内,或者改用共模范围更宽的器件。
再查增益是否过大。如果输入差分信号幅度是10mV,增益100倍,输出应该是1V。但如果输入信号实际是50mV(比如传感器零点偏移),输出就是5V,直接饱和。解决办法是降低增益,或者在软件里做零点校准。
最后查REF电压。如果REF电压偏离VCC/2太多,输出动态范围会不对称。比如REF=1V,输出只能从1V摆到VCC,正半周动态范围只有4V,负半周只有1V。所以REF必须准确设在VCC/2。
5.2 噪声偏大的常见原因与对策
噪声大是另一个高频问题。我整理了一个速查表:
| 现象 | 可能原因 | 排查方法 | 对策 |
|---|---|---|---|
| 低频噪声大(1/f噪声) | 器件本身1/f噪声 | 换低1/f噪声器件 | 选AD620或零漂移仪表放大器 |
| 高频噪声大 | 电源去耦不足 | 示波器看电源纹波 | 加0.1μF+10μF去耦 |
| 噪声随增益增大 | 输入级噪声被放大 | 短接输入测输出噪声 | 降低源阻抗或选低噪声器件 |
| 噪声随信号源阻抗增大 | 电阻热噪声 | 计算源阻抗热噪声 | 降低源阻抗或并联器件 |
| 50Hz/60Hz干扰 | 工频耦合 | 看噪声频谱 | 加屏蔽、对称走线、陷波滤波 |
我遇到过一个典型案例:客户用AD623放大热电偶信号,噪声很大。排查发现热电偶的冷端补偿电路用了长导线,引入了工频干扰。后来把冷端补偿移到仪表放大器附近,导线缩短,噪声从10mVpp降到1mVpp。
5.3 增益不准或温漂大的处理
增益不准通常是RG电阻的问题。先测RG电阻的实际值,再算理论增益,对比实测增益。如果偏差超过电阻精度范围,检查焊接。如果焊接没问题,可能是器件本身增益误差。AD620的增益误差在G=100时最大0.3%,AD623是0.35%,AD8226是0.2%。如果实测偏差超过1%,那一定是RG或焊接的问题。
温漂大则要查RG的温漂和器件的失调温漂。RG用普通厚膜电阻,温漂100ppm/°C,增益温漂就是100ppm/°C。如果系统要求50ppm/°C以内,必须换低温漂电阻。器件的失调温漂前面算过了,高精度场景要选低漂移等级或做温度补偿。
提示:调试时用热风枪或冷喷剂给RG电阻和芯片局部加热/降温,同时监测输出,能快速定位是RG温漂还是芯片温漂。这个方法比在温箱里等几个小时高效得多。
5.4 单电源供电时的特殊故障
单电源供电有几个特有的故障模式。一个是“输出卡在VCC附近”,原因是输入共模电压太低,低于允许下限。比如AD623在单电源5V时,共模下限是-0.15V,但如果你的信号源偏置在0V,共模就是0V,虽然理论上在范围内,但接近下限时性能会下降。解决办法是把信号源偏置到0.5V以上。
另一个是“输出卡在0V附近”,原因是REF引脚接地了。单电源时REF必须接VCC/2,如果误接地,输出只能向上摆,负半周被削掉。检查REF引脚电压即可确认。
还有一个是“上电后输出慢慢漂移”,原因是REF引脚的滤波电容太大,上电时电容充电慢,REF电压缓慢上升。解决办法是减小REF电容,或者加一个二极管快速充电回路。
6. 从榜单看选型决策:什么场景用哪颗
6.1 三颗器件的场景匹配表
我把这三颗器件的适用场景整理成表,方便直接对照:
| 场景特征 | 推荐器件 | 理由 |
|---|---|---|
| 双电源供电,低噪声,高精度 | AD620ARZ | 噪声9nV/√Hz,失调温漂0.1μV/°C(B级) |
| 单电源供电,成本敏感 | AD623ARZ | 单电源优化,共模范围宽,价格低 |
| 单电源供电,低功耗,小体积 | AD8226ARMZ | MSOP封装,功耗低,轨到轨输出 |
| 高源阻抗(>1MΩ) | AD620ARZ | 偏置电流仅0.5nA |
| 电池供电,长期在线 | AD8226ARMZ | 供电电流仅几百μA |
| 信号带宽>10kHz | AD620ARZ或AD8226ARMZ | AD623带宽不足 |
| 空间受限,如可穿戴设备 | AD8226ARMZ | MSOP-8封装,3mm×3mm |
这张表不是绝对的,实际选型还要看具体参数。比如AD8226虽然功耗低,但噪声比AD620大,如果信号本身很微弱,还是得用AD620。
6.2 替代型号与升级路径
如果榜单里的型号缺货或者价格不合适,可以考虑这些替代:
AD620的替代:AD621(增益固定版本)、AD622(低成本版本)、INA128(TI的同类产品,引脚兼容但性能略有差异)。INA128的噪声是8nV/√Hz,比AD620还低一点,但偏置电流是5nA,比AD620大。
AD623的替代:AD8226(升级版)、INA126(TI单电源仪表放大器)、INA333(零漂移,但带宽低)。INA333的失调温漂仅0.1μV/°C,适合高精度直流场景,但带宽只有350Hz(G=100),不适合动态信号。
AD8226的替代:AD8426(双通道版本)、AD8420(更低功耗)、INA826(TI的同类产品)。INA826的噪声是20nV/√Hz,和AD8226接近,但供电范围更宽(2.7V到36V)。
升级路径一般是:AD623→AD8226→AD8426(双通道)或AD8420(更低功耗)。如果精度要求极高,可以考虑AD8221(噪声8nV/√Hz,共模抑制比130dB)或者AD8421(噪声3nV/√Hz,但价格高)。
6.3 采购与库存的实战建议
仪表放大器这类器件,缺货是常态。我的经验是:设计阶段就选两个PIN-to-PIN兼容的型号,PCB上留好兼容焊盘。比如AD623和AD8226的引脚定义基本一致,但AD8226是MSOP封装,AD623是SOIC封装,不能直接替换。所以更稳妥的做法是同一封装内选两个型号,比如AD8226和AD8426都是MSOP-8,可以互相替换。
另外,买样品时不要只买一颗,至少买5颗。仪表放大器是静电敏感器件,焊接过程中可能损坏,多备几颗能避免调试时“以为是设计问题,其实是芯片坏了”的尴尬。我遇到过一颗AD620上电就发热,换了一颗就好了,后来发现是焊接时静电打坏了输入级。
注意:仪表放大器拆封后要在防静电工作台上操作,焊接时烙铁要接地,不要用手直接摸引脚。这些老生常谈的规矩,在仪表放大器上尤其重要,因为它的输入级非常脆弱。
7. 写在最后:一些个人体会
这份“人器榜”看下来,我的感受是:仪表放大器这个领域没有“万能冠军”,只有“场景冠军”。AD620在低噪声高精度场景依然是王者,AD623在单电源低成本场景无可替代,AD8226在低功耗小体积场景优势明显。选型时不要迷信榜单,要把自己的信号源特性、供电架构、精度要求、成本预算列清楚,再去对照数据手册逐项匹配。
我个人的习惯是:先在ADI官网的选型工具里按参数筛选,选出3到5个候选,然后逐个下载数据手册,重点看共模范围、噪声密度、失调温漂、增益带宽积这四个参数。如果时间紧,就直接拿AD620、AD623、AD8226这三颗做对比,因为它们覆盖了大多数常见场景。实测下来,这三颗器件的供货和价格也相对稳定,不容易踩坑。
最后分享一个小技巧:调试仪表放大器时,先用一个电池和两个等值电阻做一个“虚拟电桥”,输出一个已知的差分电压,用来验证增益和共模抑制比。这个方法比直接用传感器调试更可控,能快速定位是电路问题还是传感器问题。我每次做新板子都会先过这一关,省下不少排查时间。