AI摘要

这是一篇运算放大器入门教程,系统讲解其原理、开/闭环工作模式、虚短虚断核心概念、经典电路分析、选型指南及参数详解,并提供动手实验。

运算放大器(Op-Amp)入门指南:从原理到实战


📑 目录

  1. 什么是运算放大器?
  2. 运放家族图谱:不止有一种运放
  3. 开环使用:当运放变成比较器
  4. 引入负反馈:从野马到驯马
  5. 电压跟随器:最基础也最实用的电路
  6. 同相放大器:信号不变方向,想放大多少倍?
  7. 反相放大器:信号翻转 180°,还能放大
  8. 虚短与虚断:运放分析的"任督二脉"
  9. ⚡ 新手常见误区(避坑指南)
  10. 🔍 运放选型速查:什么场景选什么运放
  11. 📊 关键参数详解
  12. 🔧 动手实验:面包板搭建你的第一个运放电路
  13. 附录:经典运放型号速查表

电子/单片机技术交流QQ群: 2169025065

eeClub-电子工程师社区: https://bbs.eeclub.top/


1. 什么是运算放大器?

1.1 一句话讲清楚

运算放大器(Operational Amplifier,简称 Op-Amp) 是一个能够把微小的电压差放大很多倍的集成电路器件。之所以叫"运算"放大器,是因为它在诞生之初就是用来在模拟计算机里做加减乘除、微分积分这些数学运算的。

你可以把它想象成一个电压的"杠杆":你在一端施加一个微小的力(电压差),它就在另一端输出一个被成倍放大的力(输出电压)。而这个"杠杆比"是可以由你通过外围电路来定制的——这正是运放的魔力所在。

1.2 历史小故事

1965 年,美国仙童半导体(Fairchild)推出了世界上最早的集成运放芯片 μA702 和 μA709,开创了运放从分立元件走向集成电路的时代。随后在 1968 年,又发布了传奇型号 μA741 —— 这颗芯片的衍生版本至今仍在生产和使用,可以说是运放界的"捷达",皮实耐用,便宜大碗。

今天,从你手机里的音频放大,到工业传感器信号调理,再到医疗仪器中的心电检测,运放的身影无处不在。

图1:标准运放的电路符号

图1:标准运放的电路符号。 + 端是同相输入端(输出与它同相位),- 端是反相输入端(输出与它反相位)。两个输入端,一个输出端,外加正负电源供电——这就是一个运放的全部"接口"。

2. 运放家族图谱:不止有一种运放

很多人刚开始学运放时以为"运放就是运放",但实际情况是,运放经过几十年的发展,已经分化出了很多细分类型。了解这个图谱,将来选型时才能心中有数。

类型核心特点典型应用场景
通用运放(如 LM358、μA741)性能均衡,价格低廉教学、低频信号处理
精密运放(如 OP07、OPA277)输入失调电压 $V_{OS} < 1\text{mV}$ ,温漂极低精密测量、仪表前端
轨到轨运放(RRIO)输入/输出电压可以非常接近电源电压低电压电池供电设备
高速运放压摆率 SR 极高,带宽大高速 ADC 驱动、视频信号
低噪声运放(如 NE5532)噪声密度极低音频前置放大、Hi-Fi 设备
仪表放大器(如 AD620)极高共模抑制比、极高输入阻抗电桥传感器、心电 ECG
电流检测放大器可在远高于自身电源电压的共模电压下工作电池充放电检测、电机电流采样
跨阻放大器(TIA)把电流输入转换为电压输出光电二极管放大
差分运放放大两个输入的差值,抑制共模差分信号传输
隔离放大器输入与输出之间有电容/电感/光电隔离医疗设备、高压安全场景
可编程增益放大器(PGA)增益通过数字信号可调自动量程切换系统
新手记忆法:不用死记硬背。一般到手项目先问三个问题——信号频率高不高?精度要求高不高?供电电压低不低?这三个问题基本能帮你锁定候选类型。

3. 开环使用:当运放变成比较器

3.1 开环增益:运放天生的"洪荒之力"

运放有一个与生俱来的超能力:开环增益(Open-Loop Gain,$A_{OL}$ )。什么叫"开环"?就是运放的输出端和输入端之间没有任何连接——没有反馈网络,完全裸露在外的状态。

在这种状态下,运放的行为可以用一个简单的公式来描述:

$$V_O = A_{OL} \times (V_P - V_N)$$

其中:

  • $V_P$:同相输入端电压
  • $V_N$:反相输入端电压
  • $A_{OL}$:开环增益(通常有 100,000 倍甚至更高,即 100 dB)
  • $V_O$:输出电压

这意味着什么呢?哪怕两个输入端之间只有 1 mV 的微小差异,经过 100,000 倍放大之后,理论上应该输出 100 V。 但现实是——你不可能输出 100 V,因为运放的输出电压被电源电压限死了。

3.2 电源轨:运放的"天花板"和"地板"

运放需要供电。供电方式分为两种:

  • 双电源供电:例如 $\pm 12\text{V}$,运放的输出可以在地(0V)上下摆动,既能出正电压也能出负电压。
  • 单电源供电:例如 $+12\text{V}$ 和 GND,运放的输出只能在 0V 和 $+12\text{V}$ 之间摆动。

运放的供电电压上下限被称为电源轨(Rail)。输出电压永远不可能突破电源轨——就像你跳得再高也不可能穿透天花板。

类比理解:开环增益就好比一个人能举起自身体重 1000 倍的力量,但旁边有一个天花板和一个地板限制了他的动作范围。无论他有多大的力量,手能到达的最高点和最低点都由天花板和地板决定。这个"天花板"就是正电源轨,这个"地板"就是负电源轨(或地)。

3.3 比较器模式:不是 0 就是 1

把开环增益公式和电源轨限幅结合起来,就得到了运放最简单的工作模式——比较器

条件输出结果
$V_P > V_N$ (同相端电压更高)$V_O$ ≈ 正电源轨上限
$V_P < V_N$ (反相端电压更高)$V_O$ ≈ 负电源轨下限

图2:比较器正压输出

图2:当 $V_P = 1.8\text{V}$ ,$V_N = 1.5\text{V}$ ,$V_P - V_N = +0.3\text{V} > 0$,运放输出被"推"到正电源轨(本例中为 $+12\text{V}$ )。

图3:比较器负压输出

图3:当 $V_P = 1.5\text{V}$ ,$V_N = 1.8\text{V}$ ,$V_P - V_N = -0.3\text{V} < 0$,运放输出被"拉"到负电源轨(本例中为 $0\text{V}$ ,单电源供电)。

换句话说,开环状态下的运放就像一个二值化的裁判——只判断两端谁大谁小,并输出一个极端结果。这种用法非常类似一个专门的比较器芯片。

❗ 实战小贴士:通用运放当比较器用虽然能工作,但不推荐用于高速或精确比较场景。原因有三:
(1)运放从饱和状态恢复需要时间,远不如专用比较器快;
(2)运放内部通常没有迟滞(hysteresis),输入端噪声容易造成输出抖动;
(3)部分运放在深度饱和后可能出现"相位反转"。如果你真的要比较两路信号,用专门的比较器芯片(如 LM393)更稳妥。

4. 引入负反馈:从野马到驯马

开环的运放太"野"了——巨大的增益让它无法做精细的线性放大,输入端稍有风吹草动,输出就直接撞到电源轨。要让这匹"野马"变得温顺可用,我们需要一个技巧:负反馈(Negative Feedback)

4.1 什么是负反馈?

想象你在调节淋浴水温。你把手伸到水流下(检测温度),觉得太烫就调小热水(减小输出),觉得太凉就调大热水(增大输出)。你不停地检测、比较、调整,最终让水温稳定在你想要的温度。这个过程就是负反馈——把输出信号的一部分"返还"给输入端,用来抵消偏差。

在运放电路中,负反馈就是把输出端 $V_O$ 通过电阻等元件连接回反相输入端 $V_N$。这样一来:

  • 如果 $V_O$ 比预期"高了"一点 → 反馈给 $V_N$ 的电压也变高 → $V_P - V_N$ 变小 → 运放降低输出
  • 如果 $V_O$ 比预期"低了"一点 → 反馈给 $V_N$ 的电压也变低 → $V_P - V_N$ 变大 → 运放提高输出

这个闭环的自动调节过程非常快(通常微秒级),最终让输出稳定在一个精确的值上。

类比:开环运放像一个油门踩到底的赛车——只能全速前进或完全停止。加了负反馈之后,就像装上了巡航控制系统——你设定一个目标速度( $V_P$ ),系统自动微调油门( $V_O$ ),让实际速度精确匹配设定值。


5. 电压跟随器:最基础也最实用的电路

5.1 电路结构

如果把运放的输出端 $V_O$ 直接用一根导线连回反相输入端 $V_N$,就得到了电压跟随器(Voltage Follower)

电压跟随器

看电路图可能会让你困惑:输出直接连回输入?这有什么意义?输出不就等于输入了吗?

没错!这正是它的价值所在。 电压跟随器的输出电压等于输入电压(增益 = 1),但它的输入阻抗极高、输出阻抗极低——翻译成人话就是:它几乎不从信号源"抽取"任何电流,却能向后级电路"供应"可观的电流。

5.2 生活化类比

想象你要临摹一幅名画。你不能直接把手放在原作上描(那会损坏原作),你也不敢用力按压(输入阻抗要高)。但你希望用另一张纸精确复制出同样的图案(输出 = 输入),并且你可以用力按压这张复制纸而不影响原作(输出驱动能力强)。

电压跟随器就是这样一个缓冲器(Buffer)——它在信号源和负载之间建立了一道"隔离墙",让前面的信号源感觉后面什么都没有(高输入阻抗),同时让后面的负载感觉前面是一个强力的信号源(低输出阻抗)。

5.3 什么时候用电压跟随器?

  • 传感器(如温度探头、光敏电阻的分压节点)输出阻抗很高,不能直接驱动 ADC,中间加一个电压跟随器;
  • 多个电路需要共用同一个参考电压,但相互之间不能干扰——每个支路前面放一个跟随器;
  • 长线传输信号时,在接收端用跟随器做阻抗匹配。
❗ 实战小贴士:搭建电压跟随器时有一个新手常犯的错误——忘记给运放供电!是的,很多人画原理图时默认运放有电,但实际焊接时忘记接电源引脚。另外,电压跟随器看似简单,但如果运放的带宽不足,输出会跟不上快速变化的输入信号,产生明显的延迟和失真。所以在跟随高频信号时,记得检查运放的单位增益带宽(UGBW)。

6. 同相放大器:信号不变方向,想放大多少倍?

6.1 电路结构

同相放大器(Non-Inverting Amplifier)的接法如下:输入信号从同相端进入,反馈网络(两颗电阻 $R_1$ 和 $R_2$ )连接在反相端和输出端之间:

同相放大器

  • $R_1$:从反相端到地(增益电阻 $R_G$ )
  • $R_2$:从输出端到反相端(反馈电阻 $R_F$ )

6.2 深度负反馈如何"自动调节"

让我们一步一步推演电路是怎么工作的。假设一开始 $V_I = 1\text{V}$ ,$R_1 = R_2 = 1\text{k}\Omega$ :

  1. $V_P = V_I = 1\text{V}$ (输入信号直接加到同相端)
  2. 刚上电瞬间,$V_O$ 可能是 $0\text{V}$ ,所以经过 $R_2$ 和 $R_1$ 分压后,$V_N \approx 0\text{V}$
  3. 于是 $V_P - V_N = 1\text{V} - 0\text{V} = +1\text{V} > 0$ ,运放开始"猛推"输出
  4. $V_O$ 不断上升,$V_N = V_O \times \frac{R_1}{R_1 + R_2}$ 也跟着上升
  5. 当 $V_O$ 升到 $2\text{V}$ 时,$V_N = 2\text{V} \times \frac{1\text{k}}{1\text{k}+1\text{k}} = 1\text{V} = V_P$
  6. 此时 $V_P - V_N = 0$,运放停止变化,$V_O$ 稳定在 $2\text{V}$

最终结果:输入 1V,输出 2V,放大了 2 倍!

6.3 数学推导(跟着走一遍)

利用运放的两个特性:

  • 虚短(深度负反馈下 $V_P = V_N$ ):所以 $V_N = V_P = V_I$
  • 虚断(输入端几乎不取电流):流过 $R_1$ 的电流等于流过 $R_2$ 的电流

虚短
虚断

根据欧姆定律( $I = \frac{U}{R}$ ),流过 $R_1$ 的电流为:

$$I = \frac{V_N - 0}{R_1} = \frac{V_I}{R_1}$$

流过 $R_2$ 的电流为:

$$I = \frac{V_O - V_N}{R_2} = \frac{V_O - V_I}{R_2}$$

两个电流相等:

$$\frac{V_I}{R_1} = \frac{V_O - V_I}{R_2}$$

整理得:

$$V_O = V_I \times \left(1 + \frac{R_2}{R_1}\right)$$

核心公式——同相放大器增益
$$A_V = 1 + \frac{R_2}{R_1}$$

6.4 仿真验证

运放同相放大器仿真验证图

如果 $R_1 = R_2 = 1\text{k}\Omega$ ,则 $A_V = 1 + \frac{1\text{k}}{1\text{k}} = 2$ ,输出 $= 2 \times$ 输入,仿真结果完美吻合。

注意:增益公式在纸面上可以给出任意大的倍数,但实际输出电压仍然受电源轨的限制。比如用 $\pm 5\text{V}$ 供电,输入 $2\text{V}$ ,即便你将增益设为 $10$ ,输出也只能到约 $+5\text{V}$ (饱和)。

6.5 同相放大器的特点小结

特性说明
增益公式$A_V = 1 + R_2 / R_1$
增益范围≥ 1(不能小于 1)
输入阻抗极高(输入信号接到同相端,运放输入阻抗通常在 MΩ 级别)
输出与输入相位同相(0° 相位差)

❗ 实战小贴士

  • 电阻取值建议:$R_1$ 和 $R_2$ 不要太大(否则热噪声大),也不要太小(否则功耗大、运放输出电流负担重)。常用的范围是 $1\text{k}\Omega \sim 100\text{k}\Omega$ 。
  • 偏置电流的影响:如果运放的输入偏置电流 $I_B$ 较大(如双极性运放),那么在 $R_1$ // $R_2$ (并联值)上会产生一个小的压降,这个压降会被放大。所以在高精度场景中,建议在同相端对地也接一个等于 $R_1 // R_2$ 的电阻,以抵消偏置电流引起的误差。
  • PCB 布局:反馈电阻 $R_2$ 要尽量靠近运放的反相输入端引脚,减少寄生电容和电磁干扰。

7. 反相放大器:信号翻转 180°,还能放大

7.1 电路结构

反相放大器(Inverting Amplifier)的接法如下:输入信号通过一个电阻 $R_1$ 接到反相端,同相端直接接地,反馈电阻 $R_2$ 同样跨接在输出端与反相端之间:

反相放大器

7.2 电路是如何工作的?

  1. 同相端接地,所以 $V_P = 0\text{V}$
  2. 由虚短可知,$V_N = V_P = 0\text{V}$ (反相端也被"强制"到 0V——这就是著名的虚地概念)
  3. 输入信号 $V_I$ 加在 $R_1$ 左端,$R_1$ 右端(即 $V_N$ )为 0V,所以流过 $R_1$ 的电流为 $I = V_I / R_1$
  4. 由虚断可知,这个电流不能流入运放输入端,只能全部流过 $R_2$
  5. 流过 $R_2$ 的电流 $I = (0 - V_O) / R_2 = -V_O / R_2$
  6. 两个电流相等:$V_I / R_1 = -V_O / R_2$
  7. 所以 $V_O = -V_I \times \frac{R_2}{R_1}$

负号代表什么?代表输出与输入相位相反(相差 180°)!

7.3 数学推导

$$I = \frac{V_I - 0}{R_1} = \frac{0 - V_O}{R_2}$$

$$V_O = -V_I \times \frac{R_2}{R_1}$$

核心公式——反相放大器增益
$$A_V = -\frac{R_2}{R_1}$$

注意,反相放大器的增益可以是小于 1 的(衰减器),而同相放大器最小增益是 1。

7.4 仿真验证

运放反相放大器仿真验证图

若 $R_1 = R_2 = 1\text{k}\Omega$ ,则 $A_V = -1$ ,输出与输入波形完全镜像反转。

7.5 反相放大器的特点小结

特性说明
增益公式$A_V = -R_2 / R_1$
增益范围可以 < 1(衰减),也可以 > 1(放大)
输入阻抗$R_{in} \approx R_1$ (较低!这是最重要的区别)
输出与输入相位反相(180° 相位差)

7.6 同相 vs 反相:怎么选?

对比维度同相放大器反相放大器
输入阻抗极高(MΩ 级)约等于 $R_1$ (通常 kΩ 级)
增益范围$\ge 1$任意(可衰减)
相位180°
共模电压输入端承受共模电压输入端共模电压 ≈ 0V(虚地)
适用场景高阻抗信号源(传感器)低阻抗信号源、需要反相时

❗ 实战小贴士

  • 反相放大器需要双电源吗? 不一定。如果输入信号始终是正的(如 0~2V 的正弦波),你可以用单电源供电,但需要把同相端接到一个中间参考电压(如 $V_{CC}/2$ )而不是地——这称作"偏置"。如果输入信号有正有负,那就必须用双电源,否则输出在 0V 以下的部分会被削掉。
  • 输入阻抗问题:反相放大器的输入阻抗等于 $R_1$ 。如果你把 $R_1$ 设为 $1\text{k}\Omega$ ,那信号源就"看到"一个 $1\text{k}\Omega$ 的负载。如果信号源驱动能力弱(输出阻抗高),会导致信号被分压衰减,测量不准。
  • 虚拟接地的妙用:因为反相放大器的 $V_N$ 节点始终为 0V(虚地),所以它是构建求和放大器电流-电压转换器的基础拓扑。

8. 虚短与虚断:运放分析的"任督二脉"

学运放的人一定会遇到两个概念——虚短虚断。这两个概念是分析所有运放线性电路的万能钥匙。但很多教程只是告诉你"记住就行",这里我们用生活化的方式把它们的本质讲透。

8.1 虚断(Virtual Open)

虚断

定义:运放输入端的输入阻抗被设计得极高(理想情况下无穷大),因此几乎没有电流流入或流出输入端。就好像输入端内部是断开的一样——但它不是真的物理断开,所以叫"虚"断。

类比:想象你站在一个非常高阻抗的静电电压表前面。电压表的探头可以感应到你身上的静电电压,但是它几乎不从你身上"抽取"任何电荷——你几乎感觉不到它的存在。运放的输入端就是这样一个"高阻抗电压感应器"。

关键公式: $I_P \approx 0$,$I_N \approx 0$

8.2 虚短(Virtual Short)

虚短

定义:当运放加入了深度负反馈之后,同相端电压 $V_P$ 和反相端电压 $V_N$ 会变得几乎相等。就好像这两个端子被短接在一起一样——但同样不是真的短路,所以叫"虚"短。

为什么会有虚短?

这是负反馈机制的直接结果。记住第 4 章的巡航控制类比:

  • 运放会疯狂调整 $V_O$,直到 $V_P - V_N \approx 0$
  • 如果 $V_P - V_N$ 不归零,运放就会继续"推"或"拉"输出
  • 只有当 $V_P \approx V_N$ 时,系统才达到平衡

所以虚短不是电路天生就有的属性,而是负反馈"逼"出来的结果。 如果把负反馈拆掉(开环),虚短立刻消失 —— $V_P$ 和 $V_N$ 可能有很大差异。

关键公式: $V_P \approx V_N$ (仅在深度负反馈条件下成立)

8.3 虚短 + 虚断 = 超级分析工具

把这两个概念合起来用,几乎所有运放线性电路的分析都变成了初中数学:

  1. 虚短告诉你 $V_P = V_N$ ,你知道了一个关键节点的电压。
  2. 虚断告诉你输入端不取电流,所以流经外围电阻的电流可以按串联回路来分析。
  3. 剩下的就是列几个欧姆定律方程,解出来即可。

8.4 新手最容易掉的坑

  • 以为虚短无条件成立。虚短只在深度负反馈 + 线性工作区才成立。运放饱和时(输出撞到电源轨),虚短就不存在了。
  • 以为虚断意味着输入端绝对不能接任何东西。虚断只是说几乎没有电流,但电压信号仍然可以"感应"到。输入端当然可以(而且需要)接电路。

9. ⚡ 新手常见误区(避坑指南)

误区 1:不看电源轨,以为增益公式是万能的

"我把增益设成了 100 倍,输入 0.5V,为什么输出不是 50V?"

因为你的供电电压只有 5V 啊!增益公式是线性区的理论值,但输出电压永远被电源轨"天花板"限制。增益公式是"愿望",电源轨是"现实"。

误区 2:运放当比较器随便用

通用运放可以凑合当比较器用,但速度慢、无迟滞、可能相位反转。精密比较需求请用专用比较器。

误区 3:反相放大器不接"偏置"就用单电源

反相放大器的同相端接地(0V),输出以 0V 为中心摆动。如果只有单电源(如 0~5V),负半周会被削掉。解决办法是把同相端接到 $V_{CC}/2$ 的参考电压上。

误区 4:电阻取值太极端

  • 电阻太小(如 $10\Omega$ )→ 电流过大,运放输出驱动不了,电阻发热
  • 电阻太大(如 $10\text{M}\Omega$ )→ 热噪声严重,偏置电流造成的误差显著

建议范围:$1\text{k}\Omega \sim 100\text{k}\Omega$ 。

误区 5:忽略带宽限制

增益带宽积(GBW)是常数。设增益 100 倍,那带宽就只有 GBW/100。想放大 100kHz 信号 100 倍?你得找 GBW ≥ 10MHz 的运放。

误区 6:忘记给运放接去耦电容

运放的电源引脚旁边必须就近放置 $0.1\mu\text{F}$ 的陶瓷电容(去耦电容),否则运放可能自激振荡——输出端出现你并没有输入的高频噪声。

误区 7:输入超出共模范围

很多运放的共模输入范围小于电源轨范围(非轨到轨运放)。如果输入电压超越了共模范围,运放可能工作异常甚至发生相位反转。


10. 🔍 运放选型速查:什么场景选什么运放

10.1 选型决策树

开始选型
│
├─ 信号频率 > 1MHz?
│   ├─ 是 → 高速运放(SR > 50V/µs,GBW > 50MHz)
│   └─ 否 → 继续
│
├─ 精度要求高吗?(误差 < 0.1%?)
│   ├─ 是 → 精密运放(V_OS < 100µV,漂移 < 1µV/°C)
│   └─ 否 → 继续
│
├─ 供电电压低吗?(< 5V?)
│   ├─ 是 → 轨到轨运放(RRIO)
│   └─ 否 → 继续
│
├─ 信号源阻抗高吗?(> 100kΩ?)
│   ├─ 是 → FET/CMOS 输入运放(I_B < 10pA)
│   └─ 否 → 继续
│
├─ 关心噪声吗?(音频/精密测量?)
│   ├─ 是 → 低噪声运放(噪声密度 < 10nV/√Hz)
│   └─ 否 → 继续
│
├─ 需要检测电流吗?
│   ├─ 是 → 电流检测放大器
│   └─ 否 → 继续
│
└─ 以上都不特别要求 → 通用运放(LM358/LM324/TL074)

10.2 场景速查表

应用场景推荐运放类型关键参数关注点常见型号举例
电池供电便携设备低功耗 + 轨到轨静态电流 < 1mA,RRIOMCP6002、TLV9002
音频前置放大低噪声 + 低失真噪声密度 < 5nV/√Hz,THD+N < 0.001%NE5532、OPA1612
温度/压力传感器精密 + 低漂移$V_{OS} < 100\mu\text{V}$ ,漂移 < 1µV/°COP07、OPA277
高速 ADC 驱动高速 + 宽带宽SR > 50V/µs,建立时间 < 100nsAD8051、THS4031
电机电流采样电流检测放大器共模范围 > 30V,CMRR > 100dBINA181、MAX4080
光电二极管放大跨阻放大器(TIA)极低 $I_B$ (< 1pA),低噪声OPA656、ADA4530-1
心电/脑电测量仪表放大器CMRR > 100dB,极低噪声AD620、INA128
通用教学/低频实验通用运放便宜、好买、皮实LM358(双)、TL074(四)

11. 📊 关键参数详解

11.1 静态参数(DC 特性)

这些参数影响运放在直流和低频下的精度。

参数英文名称功能和通俗解释趋势要求典型值参考(通用)典型值参考(精密)
输入失调电压 $V_{OS}$Offset Voltage运放内部晶体管不对称造成的"天生误差"。可以理解为:即使输入两端电压完全相等,运放也"认为"它们差了 $V_{OS}$ 这么多。↓ 越小越好1~10 mV< 100 µV
失调电压温漂 $\frac{dV_{OS}}{dT}$Offset Voltage Drift温度每变化 1°C, $V_{OS}$ 漂移多少。对精密电路来说,这个比初始 $V_{OS}$ 更头疼——因为你可以校准初始误差,但温漂很难补偿。↓ 越小越好5~20 µV/°C< 1 µV/°C
输入偏置电流 $I_B$Input Bias Current运放输入端需要的一点点"维持电流",来自内部晶体管基极/栅极。↓ 越小越好双极性:10~200 nA;CMOS:< 1 pACMOS:< 10 pA
输入失调电流 $I_{OS}$Input Offset Current两个输入端 $I_B$ 的差值。$I_B$ 本身可以通过等值电阻抵消,但 $I_{OS}$ 带来的误差很难消除。↓ 越小越好$I_B$ 的 5%~20%$I_B$ 的 5%~20%
输入电压范围Input Voltage Range运放能正常处理的最大输入电压范围。轨到轨(RRI)运放可以覆盖几乎整个电源范围,非轨到轨的则比电源轨窄一些(通常差 1~2V)。↑ 越大越好$V_{SS}+1.5\text{V} \sim V_{DD}-1.5\text{V}$ (非轨到轨)$V_{SS} \sim V_{DD}$ (轨到轨)
输出电压摆幅Output Voltage Swing运放实际能输出的最大电压范围。类似输入范围,分为轨到轨输出(RRO)和非轨到轨。↑ 越大越好$V_{SS}+0.5\text{V} \sim V_{DD}-0.5\text{V}$轨到轨:$V_{SS}+10\text{mV} \sim V_{DD}-10\text{mV}$

11.2 动态参数(AC 特性)

这些参数描述运放在交流信号下的行为。

参数英文名称功能和通俗解释趋势要求典型值参考
开环增益 $A_{OL}$Open Loop Gain无反馈时运放的放大倍数。$A_{OL}$ 越大,加反馈后实际增益与理论值的偏差越小。↑ 越大越好100~140 dB
共模抑制比 CMRRCommon Mode Rejection Ratio抑制共模信号(两个输入端同时出现的相同干扰)的能力。公式:$\text{CMRR} = 20\log\frac{A_d}{A_c}$ 。高 CMRR 意味着运放只放大"差异",不放大"共性"。↑ 越大越好70~120 dB
电源电压抑制比 PSRRPower Supply Rejection Ratio抵抗电源纹波耦合到输出的能力。如果你的电源不够"干净"(如开关电源有纹波),PSRR 高的运放能帮你挡住这些干扰。↑ 越大越好70~100 dB
压摆率 SRSlew Rate输出电压变化的最快速度,单位 V/µs。如果你输入一个高速跳变的信号,运放输出"跟不上"就会产生失真。SR 不够是大信号失真的主要原因。↑ 越大越好通用:0.5~10 V/µs;高速:> 50 V/µs
建立时间 $t_S$Settling Time输入阶跃之后,输出稳定到指定精度范围内所需的时间。ADC 驱动应用尤其关注此参数。↓ 越小越好通用:1~10 µs;高速:< 100 ns
相位裕度 $\varphi_m$Phase Margin开环增益降到 0dB 时,输出相移距离 -180° 还有多少余额。$\varphi_m$ 不够(< 30°)→ 电路可能自激振荡。↑ 越大越好45°~60°(安全)
增益裕度 GMGain Margin相移到 -180° 时,开环增益距离 0dB 还有多少 dB 余额。GM < 0dB → 自激。↑ 越大越好10~20 dB(安全)
总谐波失真+噪声 THD+NTHD + Noise输出信号的"纯净度"。数值越小,信号越干净。↓ 越小越好0.01%~0.1%(通用);< 0.001%(Hi-Fi)
热阻 $R_{\theta JA}$Thermal Resistance芯片结到环境的热阻。数值越小散热越好,运放能承受的功耗越大。↓ 越小越好取决于封装,SOT-23 约 200°C/W,SO-8 约 120°C/W

11.3 带宽参数

参数英文名称功能和通俗解释趋势要求典型值参考
单位增益带宽 UGBWUnity Gain Bandwidth开环增益降到 1(0dB)时的频率。到了这个频率以上,运放不仅不放大,还会衰减。↑ 越大越好通用:1~10 MHz
增益带宽积 GBWGain Bandwidth Product运放的增益与带宽的乘积是常数。10 倍增益 → 带宽只有 GBW/10。这是运放选型时最重要的公式之一。↑ 越大越好1~100 MHz
-3dB 闭环带宽Closed-Loop -3dB Bandwidth闭环增益下降到低频增益的 0.707 倍(-3dB)时的频率。↑ 越大越好取决于增益设置和 GBW
满功率带宽 FPBWFull Power Bandwidth能够满幅度输出正弦波的最高频率。$\text{FPBW} = \frac{SR}{2\pi \cdot V_{max}}$↑ 越大越好取决于 SR 和输出摆幅


12. 🔧 动手实验:面包板搭建你的第一个运放电路

看十遍不如动手做一遍。下面是两个适合新手的实验,所有材料加起来不超过 30 元。

12.1 材料清单

物料规格/型号数量备注
面包板830 孔1最基础款即可
运放芯片LM358(DIP-8 封装)2 颗双运放,单电源可用,新手友好
电阻$1\text{k}\Omega$、$10\text{k}\Omega$ (1/4W)各 5 颗碳膜即可,精度 5% 足够
电位器$10\text{k}\Omega$ 可调电阻1用于产生可变输入电压
陶瓷电容$0.1\mu\text{F}$ (104)4 颗去耦用
电源9V 电池 + 电池扣,或可调直流电源1 组单电源 9V
万用表数字万用表1 台测电压
杜邦线公-公若干

12.2 实验一:电压跟随器

目标:验证"输出 = 输入",感受缓冲器的作用。

步骤

  1. 将 LM358 的 $V_{CC}$ (引脚 8)接 9V,GND(引脚 4)接地。别忘了在 $V_{CC}$ 脚和地之间并联一颗 $0.1\mu\text{F}$ 去耦电容!
  2. 用一个电位器的中间抽头(滑动端)产生 0~9V 之间可调的电压,接到同相输入端(引脚 3)。
  3. 将输出端(引脚 1)直接用杜邦线连到反相输入端(引脚 2)。
  4. 用万用表分别测量输入(引脚 3)和输出(引脚 1)电压。

预期结果:旋转电位器,输出电压始终跟随输入电压。如果输出不跟随,检查:

  • 运放是否供电
  • LM358 不是轨到轨输出,输出电压最高只能到约 $V_{CC} - 1.5\text{V}$ (约 7.5V),最低到约 0V

12.3 实验二:同相放大器(2 倍增益)

目标:验证 $V_O = V_I \times (1 + R_2/R_1)$ 。

步骤

  1. 保持实验一的基本供电不变。
  2. 在输出端(引脚 1)和反相输入端(引脚 2)之间接 $R_2 = 10\text{k}\Omega$ 。
  3. 从反相输入端(引脚 2)到地接 $R_1 = 10\text{k}\Omega$ 。
  4. 同相输入端(引脚 3)仍然接电位器的可变电压。

预期结果:增益 $= 1 + 10\text{k}/10\text{k} = 2$ 。输入 1V → 输出约 2V;输入 2V → 输出约 4V。

进阶变化:把 $R_2$ 换成 $20\text{k}\Omega$ ,验证增益变为 $1 + 20\text{k}/10\text{k} = 3$ 。

12.4 实验三(可选挑战):反相放大器

  1. 同相端(引脚 3)接地。
  2. 输入信号通过 $R_1 = 10\text{k}\Omega$ 接到反相端(引脚 2)。
  3. $R_2 = 10\text{k}\Omega$ 跨接在输出(引脚 1)和反相端(引脚 2)之间。

注意:反相放大器输出为负(相对于地)。如果你用单电源 9V 供电,运放无法输出真正的负电压——所以用万用表测量时,输出电压可能接近 0V(因为输出试图低于 0V 但被负电源轨限制住)。你可以把同相端接到一个 $V_{CC}/2$ (约 4.5V)的参考电压上来"抬升"工作点,验证反相放大关系。

12.5 实验的安全提醒

  • LM358 是单电源运放,绝对不要给负电压超过 -0.3V,否则可能损坏芯片。
  • 焊接或插拔元件前,先断电——带电操作是新手烧芯片的第一大原因。
  • 如果电路"不工作",先用万用表测量每个引脚的电压,和你的预期对比。90% 的问题出在接线错误或忘记供电。

附录:经典运放型号速查表

型号类型通道数供电范围GBWSR特点约参考价
LM358通用3V~32V(单)1 MHz0.6 V/µs便宜耐造,单电源友好¥0.5
LM324通用3V~32V(单)1 MHz0.5 V/µs四运放版本,性价比高¥0.8
TL074JFET 输入±18V3 MHz13 V/µs低噪声,高输入阻抗¥1.5
NE5532低噪声双极性±3V~±20V10 MHz9 V/µs音频"神片",极低噪声¥2.0
MCP6002低功耗 RRIO1.8V~6V1 MHz0.6 V/µs电池供电首选¥0.8
OP07精密±3V~±18V0.6 MHz0.3 V/µs经典精密运放,$V_{OS}$ 极低¥1.5
OPA277精密±2V~±18V1 MHz0.8 V/µs超低失调,低漂移¥8.0
AD8051高速3V~12V110 MHz145 V/µs高速电压反馈¥5.0

💡 选型小口诀

  • "便宜随便用" → LM358 / LM324
  • "精密测量不差钱" → OP07 / OPA277
  • "高低压都行,阻抗要高" → TL074(JFET 输入)
  • "好听就靠它" → NE5532
  • "电池供电低电压" → MCP6002
  • "快如闪电高速用" → AD8051

结语:运放是模拟电子技术的核心元件之一,掌握了虚短虚断、负反馈和几个基本拓扑(跟随器、同相/反相放大器),你就能分析和设计大部分入门级电路。但纸上谈兵永远不够——去买一块面包板、几颗 LM358 和一把电阻,把上面的实验做一遍。当你亲眼看到万用表上的数字符合公式预测时,那种"原来电路真的按理论工作"的成就感,是任何教科书给不了的。

祝你焊得愉快,学有所成!🔌


本文面向电子工程初学者,用通俗类比和实战视角重新组织了运放基础知识。如需更深入的内容(如滤波器设计、振荡器、PCB 布局指南),可查阅各运放厂商的应用笔记(如 TI 的 "Op Amps for Everyone")。

本文包含AI生成内容


推荐阅读

English Version of the Article: https://blog.zeruns.top/archives/89.html



最后修改:2026 年 04 月 29 日
如果您觉得我的文章有帮助,请随意赞赏,赞赏有助于激发博主的热情,感谢!