
三运放的仪器放大器这个名字听起来像模电教材里的经典例题但真把它放到传感器采集板上坑一点都不少。我最早做应变片和热电偶前端时以为用三只运放搭成仪表放大器就能直接替代昂贵的集成仪放结果第一版不是输出贴轨就是共模抑制差得离谱。后来把输入级、差分级、电阻匹配和PCB对称性一层层拆开才发现三运放仪放的核心不在“三个运放”而在“电阻网络和对称布局”。它适合谁适合需要高输入阻抗、低噪声、可调增益又想自己掌控成本和带宽的硬件工程师、电子爱好者以及正在学模拟电路、准备做微弱信号采集项目的学生。下面我按实际做项目的顺序把三运放仪器放大器从需求、原理、选型、布线到调试完整讲一遍。1. 为什么微弱信号采集会落到三运放仪放上1.1 需求场景从传感器到ADC之间的那一段很多传感器输出的差模信号非常小比如应变片桥式电路在受力后差分电压可能只有几毫伏甚至几十微伏热电偶在常温附近的塞贝克系数也只有几十微伏每摄氏度。与此同时传感器往往处在工频、开关电源、电机驱动的共模干扰环境里两根信号线上可能同时叠加几伏甚至几十伏的共模电压。ADC能接受的输入通常是单端或差分电压量程在1V到5V之间所以中间必须有一级“差模放大、共模压制”的模拟前端。单运放差分放大器看起来简单四只电阻加一只运放就能放大差分信号。但它有个致命问题输入阻抗不高。如果电阻取值几k到几十k输入阻抗就是k级会从传感器桥路里抽走电流直接破坏桥路平衡。你把电阻加大到M级电阻热噪声、寄生电容和失调又会迅速恶化。三运放仪器放大器就是为解决这个矛盾来的前两只运放分别做同相输入缓冲输入阻抗可以做到G欧姆以上增益由一只电阻Rgain调节不用动四只匹配电阻后面的差分放大器负责把双端输出转成单端并继续压制共模。这个结构正好卡在“高阻抗、低噪声、可调增益、成本可控”的交点上。我后来做的一个压力桥采集板信号满量程只有20mV共模电压2.5V环境里有24V继电器频繁吸合。用单运放差分放大时输出每隔几秒就跳一下换成三运放仪放并把第二级电阻换成0.1%匹配网络后输出稳定到能直接进16位ADC。这个经历让我明白三运放仪放不是“多此一举”而是把输入阻抗、共模抑制和增益调节三件事分开处理工程上更可控。1.2 架构取舍三运放、单运放差分和集成仪放怎么选如果你只想放大一个已经低阻抗的单端信号或者对共模抑制要求不高单运放差分电路足够了。它的优点是用料少、调试快、带宽容易做高缺点是输入阻抗等于电阻网络阻抗增益调整会同时影响共模抑制。三运放结构把第一级增益和输入缓冲放在前面第二级只做差分转单端所以增益调节更独立输入阻抗也更高。代价是至少三只运放、更多电阻布线对称性要求高。集成仪放比如常见的单片仪表放大器内部已经把电阻激光修调到很高精度CMRR轻松做到80dB以上漂移和噪声也有明确指标。那为什么还要自己搭三运放第一集成仪放增益带宽积固定有些型号在低增益时带宽也不高而自己搭可以选高GBW运放。第二增益电阻外接时集成仪放的增益公式固定很难做非标准增益或大范围可编程增益。第三维修和改板时分立方案更容易替换单只运放或调整电阻。第四学习价值高搭过一遍之后再看集成仪放的数据手册你会清楚每个指标从哪来。但别误会三运放不是万能。它的共模抑制极度依赖第二级四只电阻的匹配也依赖第一级两只运放的CMRR。如果电阻只用5%精度CMRR可能只有40多dB还不如单运放差分。如果运放失调漂移大直流精度会很差。所以我的策略是小批量、需要特殊增益或高输入阻抗时用三运放量产、对CMRR和漂移要求苛刻时优先集成仪放只在成本极度敏感且指标宽松时才考虑单运放差分。这个取舍顺序能帮你少走很多弯路。2. 把增益公式推明白三运放仪放的核心原理2.1 第一级双运放让输入阻抗和增益调节同时成立三运放仪放的第一级是两只同相输入运放分别称为A1和A2。输入信号V1进A1同相端V2进A2同相端。A1的输出通过反馈电阻R1回到A1反相端A2的输出通过另一只等值电阻R1回到A2反相端。两只运放的反相端之间跨接增益电阻Rgain。因为运放输入虚短A1反相端电压等于V1A2反相端电压等于V2所以Rgain两端电压就是V1减V2。这个差模电压在Rgain上产生电流而运放输入不吸电流所以这股电流只能从A1输出经过R1流向Rgain再经过另一只R1流进A2输出。根据基尔霍夫电流定律A1输出会变成V1加上R1除以Rgain乘以V1减V2A2输出会变成V2减去同样的量。两者相减得到第一级差模增益为1加2倍R1除以Rgain。这个公式很关键增益只由R1和Rgain决定不需要四只电阻严格匹配。这也是三运放仪放最吸引人的地方。你甚至可以用一只电位器做Rgain实现连续增益调节而不影响输入阻抗。不过第一级不是没有代价。Rgain开路时增益理论上无穷大实际输出会直接饱和。Rgain太小增益很高但Rgain上的电流会变大A1和A2输出摆幅可能超出运放输出范围。比如供电正负15VR1为100kRgain为100欧第一级增益是2001输入10mV差模输出已经20V必然贴轨。所以增益分配要结合电源和输出摆幅。另一个细节是A1和A2的共模输入范围。虽然它们对差模放大但输入共模电压仍然加在运放输入端如果接近电源轨运放会失去线性。单电源供电时必须用电阻分压把输入共模抬到Vcc的一半或者选输入共模范围包含负轨的运放。我实测过一个错误做法输入信号直接接地单电源供电A1同相端在0V附近运放输入级进入非线性区输出直接锁死。后来加了Vcc/2偏置并在第二级参考端也接Vcc/2输出才回到正常范围。这个坑很典型凡是单电源三运放仪放偏置和参考端必须成对处理不能只加一级。2.2 第二级差分放大器把双端输出变成单端并压制共模第一级输出是双端差模信号还带着共模分量。第二级通常用一只运放A3和四只电阻组成差分放大器。假设A3同相端接Vo2反相端通过R3接Vo1并通过R4反馈到输出。如果四只电阻满足R3等于R5、R4等于R6第二级差模增益是R4除以R3。整体增益就是第一级增益乘以第二级增益。为了减少电阻种类和匹配难度很多人把第二级增益设为1也就是四只电阻全部等值整体增益等于1加2R1除以Rgain。这样增益调节只靠Rgain第二级只负责共模抑制和单端转换。第二级的共模抑制完全靠电阻匹配。理想情况下四只电阻完全相等共模信号在A3输入端相减为零。但实际电阻有容差任何一只不匹配都会把共模信号转换成差模输出。常见估算公式是当四只电阻相对误差为δ时差分放大器共模抑制比大约等于1加G2除以4δ其中G2是第二级增益。如果G2等于1CMRR约等于1除以2δ。δ为0.1%时CMRR约500即54dBδ为0.01%时CMRR约5000即74dB。这个数字说明想靠三运放做到80dB以上第二级电阻要么用0.01%高精度电阻要么用匹配网络加激光修调否则很难。第一级对共模信号的处理也值得说。理想情况下V1和V2共模电压相等时Rgain两端电压为零没有电流流过R1A1和A2输出都等于输入共模电压。也就是说第一级共模增益为1它没有压制共模只是把共模原样传给第二级。因此整体CMRR主要靠第二级电阻匹配和运放自身CMRR。如果第一级运放CMRR只有80dB第二级电阻匹配又只有54dB整体可能只有53dB左右因为误差会叠加。我的经验是第二级电阻至少用0.1%金属膜最好用同一批次、同一封装、同一温度系数的匹配对条件允许时用集成匹配电阻网络。别小看这一点它比换更贵的运放更能提升CMRR。3. 参数计算与元件选型从目标指标反推电路3.1 先定增益、带宽和电源再定电阻设计三运放仪放不能一上来就画电阻要先定指标。假设我要做一个压力桥前端输入满量程差模电压±20mV希望输出±2V那么总增益是100。供电用正负12V输出留2V裕量正负10V以内都安全。第二级设为单位增益四只电阻取10k整体增益由第一级提供。根据公式G等于1加2R1除以Rgain若取R1为49.9k则2R1等于99.8k需要Rgain约1.008k才能得到约100倍。实际可选1k标准电阻增益为100.8误差0.8%可以在软件里校准。若想精确100倍取R1为49.5kRgain为1k增益为100。但49.5k不是常用值可以用49.9k加微调。带宽也要算。运放的增益带宽积GBW决定了闭环带宽。第一级每只运放闭环增益约为总增益的一半粗略按整体增益100估算若选GBW为10MHz的运放小信号带宽约100kHz。但压摆率更关键。输出要摆到10V峰峰值若目标带宽20kHz所需压摆率等于2π乘以20k乘以5V约0.628V每微秒。若输出是10V峰值所需压摆率约1.26V每微秒。选运放时至少留两倍裕量所以压摆率2.5V每微秒以上比较稳。很多人只看GBW不看压摆率结果方波上升沿变成三角波采样点全错。电源方面双电源最省心正负12V或正负15V都能给运放足够余量。单电源3.3V或5V系统也能做但必须选轨到轨输入输出运放并且把输入共模和输出参考都偏置到电源中点。注意轨到轨输入并不等于输入可以任意超过电源绝对最大值仍然不能超。输入信号如果有负压必须加保护或采用双电源。我的习惯是只要传感器可能输出负压或者共模电压不为零优先用双电源调试难度低很多。3.2 电阻容差、温漂和CMRR的估算三运放仪放的精度和CMRR几乎被电阻决定。第一级R1和Rgain的比值决定增益精度第二级四只电阻的匹配决定共模抑制。第一级两只R1也要匹配否则差模增益会不对称输出共模分量变大。实际选型时我会把电阻分成三组Rgain用0.1%薄膜电阻温度系数25ppm每摄氏度以内两只R1用0.1%匹配对最好同一批次第二级四只用0.1%匹配网络如果预算允许用0.05%或0.01%。普通1%碳膜电阻只适合学习实验做出来CMRR可能只有40dB工频干扰直接淹没有效信号。可以用一个简单表格估算第二级电阻误差对CMRR的影响电阻相对误差δ第二级增益G2估算CMRR折合dB1%1约5034dB0.1%1约50054dB0.05%1约100060dB0.01%1约500074dB0.01%加匹配网络1可达10000以上80dB以上这个表是估算实际还受运放CMRR、布局和源阻抗影响。但它说明一个事实想提高CMRR先把电阻匹配做到位再考虑换运放。温漂同样重要。如果第二级四只电阻温度系数不一致温度变化几度CMRR就会漂。比如一只电阻25ppm另一只100ppm在温度变化20度时相对误差变化0.15%CMRR可能从60dB掉到50dB。所以匹配电阻最好来自同一封装、同一批次甚至同一芯片上的电阻阵列。Rgain的温漂会影响增益稳定性。如果Rgain用普通电位器温度变化和机械振动都会让增益漂移。我的做法是固定增益用低温度系数金属膜电阻可调增益用多档拨码开关切换精密电阻而不是用大范围电位器。如果非要用电位器选多圈精密电位器并在调好后用固定电阻并联或串联缩小可调范围提高稳定性。3.3 运放选型、保护与输入滤波运放选型要围绕输入失调、漂移、噪声、带宽和共模范围。第一级A1和A2直接面对传感器优先选低失调、低漂移、低电压噪声的精密运放。比如OPA2188、OPA2189这类零漂移或低漂移双运放失调电压在微伏级漂移接近0.1微伏每摄氏度适合直流和低频。若信号频率较高比如音频或振动信号可以选OPA211、AD8599这类低噪声运放但失调和漂移会大一些。第二级A3主要处理已放大信号对失调要求可以略低但CMRR和输出摆幅要好可以用OPA277或OPA188。注意第一级两只运放最好在同一封装内比如双运放这样芯片温度一致失调漂移方向接近能互相抵消一部分。输入保护不能省。工业现场传感器线可能感应到高压或者人为误接电源。常见做法是在每根输入线串联100欧到1k电阻再并联低漏电二极管到正负电源轨比如BAV199或低漏电结型场效应管。串联电阻会带来热噪声但1k电阻在室温下的噪声密度约4纳伏每根号赫兹相比很多运放的电压噪声不算大。若信号源阻抗很低串联电阻可以取小一些比如100欧。但要注意二极管漏电流会在高阻抗节点产生失调所以高精度场合要用低漏电二极管或者用运放缓冲后的保护方案。输入滤波也很关键。差模电容跨接在两根输入线之间共模电容分别对地。差模电容用C0G或薄膜电容容量几十皮法到几百皮法用来滤除射频干扰。共模电容要注意匹配不然会把共模转成差模。我的经验是共模电容尽量选同批次容量误差小并且两路走线等长。若传感器电缆很长还可以加共模扼流圈。滤波截止频率不要低于信号带宽否则会衰减有效信号。计算时差模滤波截止频率等于1除以2πRC其中R是两根输入线上串联电阻之和C是差模电容。比如两只1k串联差模电容100pF截止频率约800kHz对低频压力信号没有影响但能压掉很多射频干扰。4. 从原理图到PCB布局布线和装配的关键细节4.1 对称性不是口号电源、地线和Rgain走线三运放仪放的PCB布局最关键的是第一级对称。A1和A2的反馈电阻R1要等长、等宽、靠近运放放置。Rgain要放在两只运放反相端之间走线尽量短且两条走线长度一致。如果Rgain走线一边长一边短寄生电阻和电感不对称共模抑制会变差。别小看几毫米走线1盎司铜厚、0.25毫米宽、10毫米长的走线电阻约几毫欧听起来很小但如果Rgain只有100欧几毫欧就是0.005%误差影响不大但如果是高增益Rgain更小影响就会上升。更重要的是对称性不对称会直接引入差模误差。电源去耦要每只运放都有。每个电源引脚旁边放0.1微法C0G或X7R电容再在电源入口放10微法到100微法电解或钽电容。去耦电容回路要短地线过孔靠近电容。A1和A2的电源去耦要对称否则电源纹波会以不同方式耦合进两路输出转成差模。第二级A3的参考端如果接偏置电压也要加去耦否则参考端噪声会直接加到输出。地线处理上小信号输入地、电阻网络地、电源地去耦地要分区最后在一点汇合。不要用大面积地平面把输入高阻抗节点包围得太紧否则寄生电容会降低带宽还可能引入漏电流。Rgain的走线还有一个细节如果Rgain通过开关或继电器切换开关导通电阻会与Rgain串联直接影响增益。比如Rgain为100欧模拟开关导通电阻5欧增益误差就是5%。所以可编程增益仪放要么选低导通电阻开关要么把开关电阻计入增益公式要么用继电器。我的做法是高精度固定增益不用开关可编程增益用低电荷注入、低导通电阻的模拟开关并且每个增益档位单独校准。若用拨码开关尽量选镀金触点减少接触电阻变化。4.2 输入保护、屏蔽和参考端处理输入电缆屏蔽层怎么接是很多人纠结的问题。对于低频高阻抗传感器屏蔽层通常接机壳地或模拟地不要两端都接否则会形成地环路。如果传感器本身接地屏蔽层就只在采集板一侧接地。若共模干扰很强可以用屏蔽驱动把屏蔽层驱动到共模电压降低电缆电容引起的共模电流。但屏蔽驱动会增加电路复杂度普通项目先做好单点接地和差分滤波往往就能解决大部分问题。参考端处理决定输出零点。三运放仪放的第二级差分放大器通常有一个参考端用来设置输出偏置。双电源系统中参考端接模拟地输出以零伏为中心。单电源系统中参考端接Vcc/2输出也以Vcc/2为中心这样ADC才能采到正负摆动。参考端不能直接接电阻分压而不加缓冲因为分压电阻会与第二级电阻并联改变增益和CMRR。正确做法是用一只运放缓冲分压电压或者用低阻抗基准源。参考端还要加去耦电容比如0.1微法加10微法减少噪声。输入保护方面除了二极管和串联电阻还可以加RC滤波。串联电阻放在保护二极管之前还是之后我通常把串联电阻放在输入端和二极管之间让电阻先限流再让二极管钳位。但这样电阻热噪声会直接加在输入上。若信号源阻抗很低可以把电阻放在二极管之后但保护效果会变差。折中方案是用两只电阻一只靠近输入端限流一只靠近运放做滤波。实际布局时保护器件要靠近连接器滤波电容要靠近运放避免保护器件引入的干扰进入运放。装配时注意清洁。高阻抗节点上的助焊剂残留会吸潮导致漏电流产生漂移。焊接后用异丙醇清洗并涂三防漆。电阻匹配对要避免用手直接触摸手上的油脂和盐分会改变表面漏电。若做高精度直流采集运放和电阻要远离发热元件比如电源芯片和功率电阻。温度梯度会在不同金属连接处产生热电势微伏级热电势足以毁掉微伏级信号测量。我的经验是把仪放部分放在板子边缘远离稳压器和数字芯片必要时加屏蔽罩屏蔽罩接模拟地。5. 上电调试与实测把纸面指标拉回现实5.1 上电前检查和静态工作点确认焊完板子先别急着接传感器。第一步用万用表测电源正负端对地电阻确认没有短路。第二步不装运放或装好运放但不加信号上电测每只运放电源引脚电压是否正常正负电源是否对称。第三步把两个输入端短接到地测输出直流电压。理想情况下输出接近参考端电压比如双电源时接近0V单电源时接近Vcc/2。如果输出贴到正轨或负轨先查Rgain是否开路反馈电阻是否虚焊第二级电阻是否装错。三运放仪放最常见的问题就是Rgain开路导致第一级增益无穷大输出饱和。接着测每只运放关键节点电压。A1和A2同相端应为输入共模电压反相端应几乎相等这就是虚短。若反相端差很多运放可能没工作在线性区或者反馈断。A1和A2输出应接近输入共模电压因为差模为零时Rgain没有电流R1也没有电流输出等于输入共模。第二级A3输出应等于参考端电压。这些静态点正常后再输入一个小差模信号。可以用一节干电池加分压器产生1mV或者用信号发生器加衰减器。注意输入信号源的地要和板子模拟地相连否则共模电压可能超出范围。静态工作点还受输入偏置电流影响。双极型运放输入偏置电流在纳安级流过输入串联电阻和源阻抗会产生失调。比如输入偏置电流10nA源阻抗100k失调就是1mV。若增益100输出失调100mV。所以高阻抗传感器要选场效应管输入或零漂移运放输入偏置电流在皮安级。若已经选了双极型运放就要尽量降低源阻抗和输入串联电阻或者在输入端加偏置电流补偿。这个细节在数据手册里不显眼但实际调试时经常遇到。5.2 增益、CMRR、噪声的实测方法增益实测很简单输入已知差模电压测输出变化两者相除。注意输入电压要小避免输出饱和。比如设计增益100输入1mV输出应为100mV。若输出只有80mV可能电阻误差、运放带宽不足或负载效应。低频直流增益用万用表测交流增益用示波器或真有效值表测。若增益随频率下降检查运放GBW和补偿电容。若增益随输入幅度变化检查运放是否接近饱和或压摆率限制。CMRR实测更能暴露问题。方法是将两个输入端短接加一个共模信号比如1V峰峰值的1kHz正弦波测输出幅度。CMRR等于共模输入幅度除以输出幅度再取20log。如果输出有几十毫伏CMRR只有40dB左右说明第二级电阻匹配差或布局不对称。可以先把第二级四只电阻拆下用万用表高精度档测量实际阻值配对使用。若电阻没问题检查A1和A2的反馈电阻是否等值Rgain走线是否对称。还可以用交流共模测试因为工频干扰是最常见的共模源。噪声实测要有技巧。把输入端短接到模拟地输出接示波器交流耦合观察峰峰值。为了折算到输入端把输出噪声除以增益。若输出噪声10mV峰峰值增益100输入等效噪声100微伏峰峰值。这个数字对微伏级信号来说很大需要查噪声来源。先看电源纹波用示波器测运放电源引脚若纹波大加去耦或换低噪声稳压器。再看电阻热噪声Rgain和R1的阻值越大热噪声越高。若噪声是宽带白噪声考虑运放电压噪声若是50Hz或100Hz考虑地环路和电源耦合若是高频振荡考虑容性负载和补偿。带宽和压摆率测试用方波。输入小方波输出看上升时间。上升时间约0.35除以带宽。若方波上升沿变成圆弧说明带宽不足若变成三角波说明压摆率不够。压摆率不够时输出幅度越大越明显。可以降低增益或换高压摆率运放。注意示波器探头电容会增加输出负载可能导致振荡。测高速节点时用10倍探头或低电容探头必要时在输出串联50欧电阻隔离。5.3 典型故障速查表与避坑经验下面这张表是我在实际项目中反复用到的排查清单按现象列原因和动作现象可能原因排查动作输出贴正轨或负轨Rgain开路、反馈电阻虚焊、输入共模超范围测Rgain和反馈电阻检查输入共模是否在运放范围内增益远小于设计值电阻装错、Rgain偏大、第二级增益不是1测四只第二级电阻和两只R1重新计算实际增益增益远大于设计值Rgain偏小、开关导通电阻没计入、电位器没调好测Rgain实际阻值检查模拟开关导通电阻输出有50Hz或100Hz干扰地环路、电源纹波、共模抑制不足改单点接地加去耦测CMRR换匹配电阻输出高频振荡容性负载、去耦不足、布线太长输出串小电阻缩短走线加电源去耦直流漂移大运放失调温漂、电阻温漂、热电势换低漂移运放用匹配电阻远离热源清洗板子噪声大运放电压噪声、电阻热噪声、源阻抗高降低电阻阻值选低噪声运放减小源阻抗方波上升沿变圆或变三角带宽不足、压摆率不够换高GBW或高压摆率运放降低增益单电源时输出不摆到零输入共模和参考端偏置不对加Vcc/2偏置参考端用缓冲器CMRR差第二级电阻不匹配、布局不对称用0.1%匹配电阻对称布局检查Rgain走线避坑经验第一条Rgain不要用长走线外接。很多人为了调增益把Rgain引到面板上的电位器结果引入噪声和寄生电感高频振荡。正确做法是Rgain靠近运放增益切换用继电器或模拟开关放在板内。第二条第二级电阻不要一只一只随便拿。即使都是1%精度不同批次温度系数不同CMRR会随温度漂。第三条输入保护二极管的漏电流要查。普通开关二极管漏电流可能到微安级在1M欧姆源阻抗上就是1V失调。高阻抗场合用低漏电二极管或结型场效应管。第四条单电源供电时输入共模不能到负轨以下也不能太靠近正轨。轨到轨运放也分输入轨到轨和输出轨到轨数据手册要看清楚。第五条测试时先短接输入测失调再接信号。跳过这一步后面所有故障都会混在一起。我踩过最深的一个坑是第一版板子为了好看把A1和A2的反馈电阻放在运放同一侧但Rgain走线绕了半个板子。结果直流增益正常交流共模抑制只有45dB。后来把Rgain移到两只运放中间走线缩短到5毫米CMRR直接提高到62dB。 Layout对三运放仪放的影响比很多人想象的大得多。6. 进阶优化让三运放仪放更接近集成仪放6.1 提升CMRR和降低漂移的几个工程手段如果三运放仪放已经能工作但CMRR和漂移还不够可以从几个方向优化。第一第二级电阻改用集成匹配网络或电阻阵列。同一芯片上的电阻匹配度可以到0.01%甚至更高温度系数也一致CMRR能轻松超过80dB。第二第一级A1和A2用同一封装的双运放并且让它们的失调漂移方向一致。比如零漂移运放内部有斩波失调漂移极低但斩波频率可能引入噪声需要在输出加低通滤波。第三给Rgain串联温度补偿电阻或使用恒温环境。若增益精度要求极高可以把整个仪放模块放在小恒温槽里但成本高适合实验室。还可以用“保护环”降低漏电流。在高阻抗输入节点周围用一圈铜箔包围并驱动到相同电位。这样表面漏电流会流向保护环而不是信号线。保护环要接低阻抗源比如运放缓冲后的共模电压。PCB上保护环还可以减少污染和湿度引起的漏电。对于飞安级电流测量保护环是必须的对于微伏级电压测量保护环也能改善漂移。另一个技巧是输入串联电阻和滤波电容用C0G避免X7R的压电效应和电压系数。X7R电容在电压变化时容量会变导致滤波截止频率漂移还可能产生微音效应。电源也是漂移来源。线性电源比开关电源噪声低但效率低。若用开关电源后面加低噪声线性稳压器比如正负电源分别用低噪声LDO再加LC滤波。运放电源引脚的去耦电容要选低等效串联电阻0.1微法C0G加10微法钽电容。若电源纹波仍然大可以用有源滤波或电容倍增电路。注意正负电源上电顺序可能影响运放输出最好让正负电源同时上电或者在输入端加保护避免上电瞬间运放输入超范围。6.2 带宽、滤波与ADC驱动的扩展思路三运放仪放输出通常要接ADC。如果ADC是差分输入可以把三运放仪放第二级改成差分输出或者用全差分放大器替代第二级。全差分放大器能提供差分输出共模电平独立控制适合驱动差分ADC。但全差分放大器的电阻匹配同样关键而且需要额外的共模反馈。若ADC是单端输入第二级输出可以直接接RC滤波再进ADC。RC滤波的电阻不要太大否则ADC采样电容切换时会产生建立误差。一般取几十欧到几百欧电容取几百皮法到几纳法具体按ADC数据手册推荐。带宽扩展要考虑增益和带宽的权衡。三运放仪放的带宽随增益增加而下降因为第一级运放闭环增益增加GBW被消耗。若需要高增益和宽带宽可以选GBW更大的运放比如几十MHz到上百MHz但要注意功耗和噪声。还可以把增益分配一部分到第二级比如第一级增益10第二级增益10整体100。这样第一级运放闭环增益低带宽更宽但第二级电阻匹配要求更高因为第二级增益高会放大共模误差。我的经验是第二级增益不要超过10否则CMRR会明显恶化。若必须高第二级增益第二级电阻要用0.01%匹配网络。滤波方面可以在第一级输出加差模滤波压低高频噪声再进第二级。这样能减少第二级运放的射频整流。共模滤波放在输入端差模滤波放在第一级和第二级之间。若信号带宽很低比如称重传感器只有几赫兹可以在第二级输出加低通滤波截止频率10Hz到100Hz能显著降低噪声。但要注意低通滤波的电阻会与ADC输入阻抗相互作用最好用运放缓冲后再接RC。若ADC输入阻抗低直接接RC会分压导致增益误差。最后若项目量产建议把三运放仪放和后续滤波、ADC驱动集成到一个小模块用屏蔽罩覆盖输入输出用差分连接器。模块化设计方便更换电阻和运放也方便做温度补偿。若后续要改增益只需要换Rgain或切换开关不用重新布线。这个思路在多个传感器采集项目中都很实用。我自己在实际操作中的体会是三运放仪放就像一台手工调校的仪器原理不复杂但每个电阻、每根走线、每个去耦电容都会在最终指标里留下痕迹。把对称性、电阻匹配和参考端处理这三件事做扎实它就能达到接近集成仪放的水平忽略任何一件它就会用漂移、噪声和共模干扰提醒你返工。