输入偏置电流 输出误差:失调电流、源阻抗失配与补偿电阻
理想运放的输入端不取电流,但真实输入级总会有一股很小的直流电流流入或流出引脚。信号源内阻是 50 Ω 时它可能毫无存在感,反馈电阻升到 100 kΩ、传感器内阻升到 MΩ 或 TIA(跨阻放大器)反馈电阻升到 GΩ 时,这股电流乘上电阻就会变成毫伏甚至更大的直流偏差。本篇聚焦 输入偏置电流如何进入输出误差:运放噪声预算 的直流一侧,把输入偏置电流、输入失调电流、两端直流阻抗和噪声增益放到同一本账里;输入级器件本身的小信号来源可对照 MOS 小信号模型:四个工作区、平方律、gm 与完整等效电路。
这张对照卡先给结论:补偿电阻不是把输入电流“挡住”,而是让两个输入端向外看到的直流电阻相等。相等以后,两个大小接近、方向相同的偏置电流产生共模压降,运放的差分输入看不见它;真正剩下来的,是两个电流不一致的输入失调电流项。
本文要回答的问题:输入偏置电流怎样制造输出误差
- 输入偏置电流
IB和输入失调电流IOS说的是同一回事吗?为什么 BJT 输入级常见 nA 到 µA,而 MOS 输入级常标 pA 到 fA? - 反相端明明接着反馈网络,为什么计算直流压降时看到的是
Rf∥Rg,而不是单独的Rf或Rg? - 反相放大器和同相放大器的输入偏置电流误差项有什么相同点?补偿电阻为什么常取
Rcomp=Rf∥Rg? - 既然补偿电阻能降低失调,为什么很多 CMOS 运放电路不建议加?它带来的约翰逊噪声和输入电容极点怎么估计?
- TIA、光电二极管和电荷传感这类高阻节点,为什么运放数据手册上的 fA 级电流仍然可能让输出饱和?
一、先分清 IB 与 IOS:一个是均值,一个是差值
数据手册通常用流入输入引脚的常规电流方向定义两个参数:
IB = (IB+ + IB-) / 2 # 输入偏置电流:两个输入电流的平均值
IOS = |IB+ - IB-| # 输入失调电流:两个输入电流之差的模IB+ 是同相输入端电流,IB- 是反相输入端电流。偏置电流描述输入级“平均要吃多少电流”,失调电流描述左右两路“差多少”。两者不能互相替代:一颗运放可以有 200 nA 的偏置电流、只有 30 nA 的失调电流;也可以平均电流很小,但两路漏电符号相反,差值反而显眼。
BJT 输入级里,偏置电流是晶体管真实的基极电流,方向由 NPN 或 PNP 输入对决定,常温常见 nA 到 µA 量级。它像一股有确定方向的小直流,温度变化规律也相对可预测。MOS 栅极在直流下几乎绝缘,正常工作时主要是 ESD 保护二极管、封装和芯片表面漏电,常见 pA 到 fA 量级;这股电流小,却更依赖电压、温度、湿度和板面洁净度。
| 输入级类型 | 常温 IB 典型量级 | 主要物理来源 | 温度行为 | 设计含义 |
|---|---|---|---|---|
| 通用 BJT 输入 | nA 到 µA | 输入晶体管基极电流 | 温度变化较连续,高温可明显增大 | 直流阻抗配平通常有效 |
| 偏置补偿 BJT | 几十 pA 到 nA | 基极电流补偿电路加残余电流 | 可能过零、变号 | 不能只按一个方向估最坏值 |
| 普通 CMOS 输入 | pA 到 fA | 栅极绝缘漏电、ESD 二极管和表面漏电 | 高温近似指数上升 | 低阻时不必加补偿电阻 |
| CMOS 轨到轨输入 | pA 到 nA,随共模变化 | PMOS/NMOS 输入对交越切换、保护结构漏电 | 共模和温度共同影响 | 要查 IB 对共模电压曲线 |
| JFET/CMOS 高阻前端 | fA 到低 pA | 极低栅流与封装、板面漏电竞争 | 外部漏电可能超过器件本身 | 布局防护和清洁度成为主角 |
轨到轨输入级:PMOS/NMOS 互补输入对的 gm 恒定与交越失真 讲过输入对随共模电压换班;对偏置电流来说,换班还可能让电流大小波动甚至改变符号。只看数据手册最前页的一个典型值,而不查 Input Bias Current vs Common-Mode Voltage 曲线,轨到轨 CMOS 运放的直流误差很容易被低估。
二、误差路径:电流流过外部直流电阻,再被噪声增益放大
偏置电流本身并不直接等于电压误差,它必须流过电阻才形成压降。对同相输入端,若向外看到的直流等效电阻是 Rp,则输入引脚电压约为 V+ = -IB+·Rp;对反相输入端,外部网络由反馈电阻 Rf 和接地支路 Rg 构成,从引脚看出去的戴维南等效电阻是 Rn=Rf∥Rg,于是 V- = -IB-·Rn。
读这张图要抓住三件事:电流先在各自输入端形成压降,两个压降做差分比较,最后统一被噪声增益 An=1+Rf/Rg 放大。注意这里用的是噪声增益,不是反相放大器的信号增益 -Rf/Rg。输入电压失调、电源耦合到输入端的低频误差,以及偏置电流造成的等效输入电压,闭环后都按噪声增益出现在输出。
把平均电流和失配电流拆开,最坏边界可以写成:
Vo_out ≈ An · [ IB·(Rn-Rp) + IOS/2·(Rn+Rp) ]第一项由共同的偏置电流和两端电阻差产生,是“阻抗失配项”;第二项即使电阻完全相等也存在,是“电流失配项”。实际极性取决于电流方向、电阻网络和数据手册的符号约定,工程预算先按绝对值相加,量产最坏值再考虑 RSS(均方根)统计合成。
| 拓扑 | 同相端直流电阻 Rp | 反相端直流电阻 Rn | 未配平时的主导误差 | 常用处理 |
|---|---|---|---|---|
| 反相放大器,同相端直接接地 | 0 Ω | Rf∥Rg | An·IB·(Rf∥Rg) | 同相端串 Rcomp=Rf∥Rg |
| 同相放大器,低阻电压源驱动 | 约 0 Ω 到信号源内阻 | Rf∥Rg | 反馈网络与信号源内阻之差 | 按信号源内阻选择 Rcomp |
| 同相放大器,高阻传感器驱动 | 传感器内阻 Rs | Rf∥Rg | IB·ΔR 与传感器漏电共同作用 | 让 Rf∥Rg≈Rs,而不是盲目另串电阻 |
| TIA / 电荷积分 | 输入节点近乎直流开路 | Rf,缺少 Rf 时为积分电容 | IB 在 Rf 上形成压降或对 Cf 积分 | 高阻反馈、防护环、低漏电布局 |
| 单位增益缓冲 | 信号源内阻 Rs | 输出直连,Rn≈0 Ω | IB·Rs,不再乘大噪声增益 | 选低 IB 器件或降低源内阻 |
反相拓扑最常见的错误,是以为 IB- 会全部流过 Rf,于是拿 IB·Rf 估算输出。直流小信号分析里,Rg 的另一端对直流近似地,输出端对反馈电流也是低阻节点,所以两个电阻是并联关系。只有把输入端的戴维南电阻算对,补偿电阻取值才会对。
三、补偿电阻算例:21.5 mV 为什么能降到 3 mV
下面给一组教科书级设计取值示例,用来展示量级关系,不对应某颗具体运放或仿真结果。设反相放大器的 Rf=100 kΩ、Rg=11.1 kΩ,则 Rf∥Rg≈10 kΩ,信号增益幅值约 9 倍,噪声增益 An=10。数据手册在工作温度下取 IB=200 nA、IOS=30 nA。
同相端直接接地时,Rp=0、Rn=10 kΩ。若把两路电流写成平均值加减半差值,即 IB-=IB+IOS/2=215 nA、IB+=IB-IOS/2=185 nA,则:
Vo_before = An · IB- · Rn
= 10 · 215 nA · 10 kΩ
= 21.5 mV在同相端串入 Rcomp=10 kΩ 后,Rp=Rn=R=10 kΩ。共同的 200 nA 在两端各产生同样的 2 mV 压降,作为共模电压被运放抑制;剩下的 30 nA 差值形成差分误差:
Vo_after = An · IOS · R
= 10 · 30 nA · 10 kΩ
= 3 mV这个例子说明补偿电阻为什么有效:它没有改变 IB 的大小,而是把 Rn-Rp 这个乘数变成零。BJT 运放通常 IB 明显大于 IOS,所以一阶项被消掉后收益很大。若输入电流本身左右接近、IOS 与 IB 同量级,补偿效果就没有这么夸张;若 IB 符号会随工作点翻转,还要按整个共模和温度范围找最坏点。
不过,Rcomp 不是免费元件。10 kΩ 电阻在室温下的约翰逊噪声电压密度约为:
en_R = sqrt(4kTR) ≈ 12.9 nV/√Hz若后级等效噪声带宽为 100 kHz,单是这颗电阻贡献的 RMS 噪声约为 12.9 nV/√Hz · √100 kHz ≈ 0.41 µV,按单极点 1.57 倍等效噪声带宽则约 0.51 µV。它与 21.5 mV 直流失调相比很小,但在毫微伏级低噪声前端里不能忽略。该电阻还会和运放输入电容、走线电容形成极点:若总输入电容为 10 pF,极点约为 1/(2π·10kΩ·10pF)≈1.59 MHz。若这个极点落在环路带宽内,就可能吃掉相位裕度,常并联一个小电容做频率配平。
四、MOS 运放该不该加补偿电阻
对现代 CMOS 运放,答案通常是“低阻信号链不加”。假设 IB=1 pA,同样配 10 kΩ 电阻,即使按噪声增益 10 倍估算,输出误差也只有:
Vo = 10 · 1 pA · 10 kΩ = 0.1 nV这比输入失调电压、温漂和电阻噪声小多个数量级。此时加入一颗 10 kΩ 电阻,偏置电流误差没有实际改善,却白送约 12.9 nV/√Hz 的热噪声和一个额外极点。对音频、ADC 驱动和低阻抗传感器前端,这通常是亏的。
| 场景 | 是否加 Rcomp | 主要理由 | 还要检查什么 |
|---|---|---|---|
| BJT 输入、Rf/Rg 为 kΩ 到百 kΩ | 通常加 | IB 是真实基极电流,配平收益明确 | IOS 温漂、电阻容差、输入极点 |
| 偏置补偿 BJT、电流可能过零 | 谨慎加 | 一阶项可能已很小,符号不稳定 | 全温区曲线,不能只校常温一点 |
| CMOS 输入、低阻电压源驱动 | 通常不加 | fA/pA 电流乘低阻可忽略,电阻噪声更亏 | 板面漏电、ESD 二极管漏电 |
| CMOS 输入、传感器内阻已知较高 | 让反馈网络匹配源内阻 | 平衡的是总直流电阻,不是机械套一颗电阻 | 源内阻容差与温漂 |
| TIA、静电计、电荷测量 | 不靠 Rcomp 解决 | 输入节点直流电阻极高,外部漏电主导 | 防护环、绝缘材料、清洁与湿度 |
| 量产需要一次常温校准 | 仍要留漂移预算 | 校掉的是当前值,不是温漂和长期漂移 | 校后斜率、共模和电源变化 |
高阻场景把直觉整个翻转。在 TIA 中,输入偏置电流流过的不是 10 kΩ,而可能是 100 MΩ 到 10 GΩ 的反馈电阻。1 pA × 100 MΩ = 100 µV,100 pA × 100 MΩ = 10 mV;如果直流反馈缺失,电流还会对反馈电容积分,输出最终撞向电源轨。这时板面积灰、助焊剂残留、连接器污染和保护二极管漏电都可能比运放栅流更大。高阻输入下偏置电流的输出误差:TIA 噪声增益、带宽与稳定性 进一步说明高阻节点上反馈元件如何同时决定噪声、带宽和稳定性。
布局上,反相高阻节点周围应布置接地防护环,让可能沿板面爬行的漏电流入低阻防护线而不是输入引脚;焊后清洗残留助焊剂,选绝缘电阻高的基板和端子,必要时抬高引脚或使用接地保护支架。防护环不能降低运放内部的 IB,但能把外部漏电从“未知且不可控”变成“有固定路径且可屏蔽”。
五、把误差列入预算:VOS、IB、温漂、PSRR 不要各算各的
直流误差预算建议全部折算到输入端,先得到等效输入失调,再乘噪声增益得到输出。这样不同来源可以放在同一量纲下比较,也方便决定该换运放、改电阻还是增加校准。
| 误差来源 | 输入参考形式 | 何时成为主导 | 降低手段 |
|---|---|---|---|
| 固有输入失调电压 | VOS | 低阻输入、低 IB CMOS 运放 | 选低 VOS 器件、斩波/自动归零、校准 |
| 偏置电流一阶项 | IB·(Rn-Rp) | BJT 输入且外部电阻失配 | 配平直流电阻、降低电阻值 |
| 失调电流项 | IOS/2·(Rn+Rp) | 已配平但电阻较大 | 选 IOS 更小的器件、降低阻抗 |
| 失调温漂 | dVOS/dT·ΔT | 宽温工作或一次校准时 | 低漂运放、多点校准、恒温 |
| 偏置电流温漂 | IB(T)·R | BJT 高温或 CMOS 漏电显著升高 | 按全温区最大值估,散热或换输入级 |
| 电源抑制不足 | ΔVsupply/PSRR | 电源纹波大、LDO 噪聲高 | 改善电源、高 PSRR 运放、滤波 |
| 共模变化 | ΔVcm/CMRR | 轨到轨输入、单电源大摆幅 | 查全共模范围的 VOS/IB 曲线 |
这张流程图的颜色有明确分工:蓝色是读参数和列网络,红色是判断直流阻抗是否失配,橙色是阻抗配平或高阻防护动作,绿色表示普通 CMOS 低阻链路不加补偿电阻,紫色是把残余项汇总为误差预算。不要一见到反相放大器就机械补一颗电阻;先判断输入级电流量级、外部电阻量级和温度范围,再决定钱花在哪里。
最坏值设计可把各项绝对值相加,适合保护极限和无校准产品;有量产分布数据时可用 RSS:把近似独立的随机项平方相加再开方,但温漂、共模切换和电源变化若有相关性,不能简单当作独立随机变量。若系统会做常温一次校准,预算里应删除可校掉的常温 VOS 与固定 IB·R 项,却必须保留温度斜率、长期老化和共模相关残差。对斩波或自动归零感兴趣,可再读 运放斩波稳零与自动归零对比,它们主要压制低频电压失调和电压噪声,对外部高阻漏电问题仍要靠布局与绝缘解决。
这一篇在知识体系里的位置
这一篇属于运放直流精度子簇:输入端先有 VOS、IB、IOS,外部网络把电流变成电压,闭环增益再把输入参考量送到输出。噪声角度的 RMS 积分、1/f 与热噪声预算见 运放噪声预算:1/f 闪烁噪声与热噪声转角;输入级共模切换和轨到轨行为见 轨到轨输入级;高阻光电前端的反馈电容、噪声增益和稳定性见 TIA 噪声增益、带宽与稳定性。后续若讨论校准或斩波,应把本篇的固定项、温漂项和外部漏电项分开处理。
总结
输入偏置电流变成输出误差需要两个条件:电流流过外部直流电阻,产生的差分压降再被噪声增益放大。IB 是两路输入电流的均值,解释共模一阶项;IOS 是两路电流之差,解释电阻配平后的残余项。BJT 输入级在 Rf∥Rg 为 kΩ 到百 kΩ 时常可用 Rcomp=Rf∥Rg 消掉一阶项,但要接受电阻噪声和输入极点;MOS 运放在低阻电路里通常不加补偿电阻,真正需要小心的是 TIA 和高阻传感器中的板面漏电、保护器件漏电与共模相关偏置电流。把这些项与 VOS、温漂、PSRR、CMRR 一起折算到输入端做预算,才能判断输出误差究竟该靠配电阻、换运放、做防护环,还是靠校准解决。