测量方法:如何精确测量输入偏置电流和失调电压

说实话,很多工程师拿到运放 datasheet 看到 IB 和 VOS 的参数,总觉得那是厂家的事。直到自己做的电路在高温下漂了、小信号放大出来全是直流偏置,才回头来测这两个参数。我当年就吃过这个亏——一个精密电流检测项目,仿真跑得漂漂亮亮,板子回来输出死活不对,最后发现是偏置电流在反馈电阻上压降比信号还大。

这一章,我就把用万用表和示波器测 IB 和 VOS 的方法掰开揉碎讲清楚。你跟着做一遍,以后调运放心里就有底了。

测量前的准备:别让仪器骗了你

先说说仪器。万用表选 6 位半的,至少也要 5 位半。普通 3 位半表测 VOS 基本是猜。示波器呢,我建议用差分探头,或者至少两个通道做 A-B 测量。单端探头直接怼运放输出,共模噪声会把你淹了。

我的习惯:测量前先把仪器开机预热 30 分钟。运放本身也要上电稳定 5 分钟再读数。别小看这一步,热电动势能让你多读几个微伏。

失调电压 VOS 的精确测量

VOS 说白了就是运放两个输入端之间的直流电压差。理想运放是 0,实际总有那么几个微伏到几毫伏。怎么测?最经典的方法是「增益放大法」。

方法一:单位增益缓冲器法(万用表直读)

把运放接成单位增益缓冲器,同相输入端接地,反相输入端连输出。这时候输出端的电压就是 VOS。但有个问题——普通运放的 VOS 可能只有几十微伏,万用表不一定读得准。

所以我一般用下面这个电路:

电路连接:
1. 运放接成同相放大,增益设为 1000 倍(Rf = 999kΩ,Rg = 1kΩ)
2. 同相输入端接地
3. 测量输出电压 Vout
4. VOS = Vout / 1000

举个例子:你测到 Vout = 5.2mV,那 VOS 就是 5.2μV。这样万用表就能读准了。

注意:电阻精度直接影响测量结果。Rf 和 Rg 必须用 0.1% 精度的金属膜电阻,最好先用电桥测一下实际值。我曾经用 1% 的电阻搭电路,测出来的 VOS 偏差了 30%,排查半天才发现是电阻不准。

方法二:示波器测量法(适合看动态特性)

有时候 VOS 不是固定的,它会随温度、电源电压变化。这时候用示波器更直观。我的做法是:

  1. 运放接成单位增益缓冲器,同相输入端接一个 1Hz 的方波(幅度 0-100mV)
  2. 用示波器看输出波形
  3. 输出波形相对于输入波形的直流偏移就是 VOS

为什么用方波?因为你能同时看到 VOS 和压摆率的影响。如果输出波形有台阶或者缓慢漂移,那说明运放内部有热反馈效应——这在精密运放里挺常见的。

输入偏置电流 IB 的测量技巧

IB 比 VOS 更难测。为什么?因为电流太小了——FET 输入运放可能只有几个 pA,双极型运放也就几十 nA。万用表的电流档内阻太大,直接串进去会改变电路工作点。

方法一:电阻法(万用表测电压算电流)

这是最常用的方法。原理很简单:在输入端串一个大电阻,测电阻上的压降,用欧姆定律算电流。

步骤:
1. 运放接成单位增益缓冲器
2. 在同相输入端串一个 1MΩ 电阻到地
3. 测量电阻两端的电压 Vr
4. IB = Vr / 1MΩ

举个例子:你测到 Vr = 5mV,那 IB 就是 5nA。注意,电阻值越大,能测的电流越小,但热噪声也越大。我一般用 1MΩ 到 10MΩ 之间,再大就不好办了。

关键点:测量 IB 时,电路必须屏蔽。空气流动、灯光、甚至你手靠近都会引入干扰。我习惯把整个电路放在金属盒子里,用 BNC 接头引出信号。

方法二:积分法(示波器看斜率)

这个方法适合测极小的偏置电流(pA 级别)。原理是让 IB 给一个已知电容充电,看电压变化率。

电路:
1. 运放接成积分器形式
2. 反馈电容 C = 10nF(聚丙烯电容,漏电要小)
3. 输入端悬空(或接地)
4. 用示波器看输出电压的斜率 dV/dt
5. IB = C × (dV/dt)

假设你看到输出以 1mV/s 的速率上升,C = 10nF,那 IB = 10nF × 1mV/s = 10pA。这个方法精度很高,但电容的漏电和介质吸收会影响结果。我推荐用 NPO/C0G 陶瓷电容或者聚丙烯电容。

测量方法 适用运放类型 可测最小 IB 所需仪器 精度
电阻法 双极型、JFET ~1nA 万用表 中等
积分法 FET、CMOS ~1pA 示波器 高
直接法(电流档) 低精度场景 ~10nA 万用表 低

实战中的避坑指南

我做了这么多年模拟电路,踩过的坑能写一本书。这里挑几个跟测量 IB 和 VOS 最相关的说说:

  • PCB 漏电:我曾经测一个 CMOS 运放的 IB,怎么测都是 10nA 左右,比 datasheet 大了两个数量级。后来发现是 PCB 板面没清洗干净,助焊剂在潮湿环境下形成了漏电路径。解决办法:用酒精清洗板子,然后在输入端周围画保护环(guard ring)。
  • 热电动势:不同金属接触会产生热电偶效应。你想想看,万用表表笔是铜的,PCB 焊盘是锡的,连接器是黄铜的——这些不同金属的接触点只要有温差,就会产生微伏级的电压。我的做法是让所有连接点温度一致,或者用低热电动势的继电器做切换。
  • 电源纹波:运放的电源抑制比(PSRR)不是无穷大。电源上的 1mV 纹波,到了输出端可能变成 10μV 的误差。测量前先确认电源干净,必要时加一级 LC 滤波。
特别提醒:测量 IB 时,运放的输入端不能悬空!悬空时输入端的电荷会积累,导致输出饱和。正确做法是接一个大电阻到地,或者用开关控制。

测量流程总结

说了这么多,我帮你理一个标准操作流程。下次你拿到一块运放板子,按这个顺序走一遍就行:

  1. 上电预热 5 分钟,确认电源电压稳定
  2. 用万用表测 VOS(增益放大法,增益 1000 倍)
  3. 记录 VOS 值,观察 1 分钟内是否漂移
  4. 切换电路,用电阻法测 IB(先测同相端,再测反相端)
  5. 如果 IB 小于 1nA,改用积分法复测
  6. 记录数据,与 datasheet 对比

嗯,这套流程我用了十几年,基本没出过问题。你照着做,至少能排除 90% 的测量误差。

输入偏置电流与失调电压测量流程 开始测量 准备:预热仪器、清洗PCB、 确认电源干净、搭建屏蔽盒 先测 VOS 还是先测 IB? VOS VOS 测量 增益放大法 万用表读数 IB IB 测量 电阻法/积分法 示波器观察 数据记录与 Datasheet 对比 完成测量 注意:IB 测量时输入端 不能悬空,需接大电阻到地

这张图把整个测量流程串起来了。你实际做的时候,可以把它打印出来贴在实验台前面,每一步对照着做,不容易漏。