运算放大器基础与信号链定位
第 1 章 运算放大器基础与信号链定位
1.1 本章定位
运算放大器是模拟电路中最核心的基础器件之一。它可以出现在传感器接口、ADC 前端、DAC 后级、滤波器、恒流源、跨阻放大器、仪表放大器、模拟控制环路等大量电路中。
从工程角度看,运放并不是简单的“放大器”,而是一个可以通过外部反馈网络定义输入输出关系的模拟信号处理单元。运算放大器可以加入负反馈网络,通过不同反馈网络实现缓冲、同相放大、反相放大、滤波、比较器、差分放大等功能;文档后续还展示了反相、同相、差分、仪表放大、跟随器、采样保持、积分器、微分器、有源滤波器、电压电流转换和跨阻放大器等典型电路。
本章的目标是先建立一个统一认知:
运放不是孤立器件而是信号链中的“接口、调理、运算、驱动”核心模块1.2 放大器与运算放大器
1.2.1 放大器的基本概念
放大器的基本作用是将小信号转换为更容易处理的大信号。
小信号输入 ──► 放大器 ──► 大信号输出但实际工程中,放大器的作用不止是提高幅值。它还经常承担以下任务:
| 功能 | 工程意义 |
|---|---|
| 电压放大 | 将 mV、µV 级信号放大到 ADC 可采范围 |
| 阻抗变换 | 高阻信号源转换为低阻输出,避免被后级加载 |
| 信号缓冲 | 隔离前后级,减少相互影响 |
| 滤波 | 抑制噪声、抗混叠、提取目标频段 |
| 差分测量 | 提取两个节点之间的电压差 |
| 电流/电压转换 | 将光电流、漏电流等转换成电压 |
| 输出驱动 | 驱动 ADC、DAC、长线、容性负载或功率级 |
所以在现代模拟系统中,放大器更像一个信号接口与调理模块。
1.2.2 运算放大器的特点
运算放大器是一类高增益差分输入放大器。它的开环增益非常高,但实际使用时通常不直接开环工作,而是通过外部负反馈网络构成稳定的闭环电路。
可以这样理解:
普通放大器:重点是“放大”运算放大器:重点是“通过反馈实现可控运算”运放可以实现的“运算”包括:
| 运算或功能 | 对应电路 |
|---|---|
| 比例运算 | 同相放大器、反相放大器 |
| 加法运算 | 反相加法器 |
| 减法运算 | 差分放大器 |
| 积分运算 | 积分器 |
| 微分运算 | 微分器 |
| 电流转电压 | 跨阻放大器 |
| 电压转电流 | 压控恒流源 |
| 频率选择 | 有源滤波器 |
这也是“运算放大器”名称的来源。
1.3 运算放大器的基本端口
1.3.1 标准符号
运放通常用一个三角形表示,具有两个输入端、一个输出端和两个电源端。
V+ │ ┌─────────┐ 反相输入 ───►│ - │ Vin- │ ├────► Vout 同相输入 ───►│ + │ Vin+ └─────────┘ │ V-1.3.2 五个基本端口说明
| 端口 | 常用符号 | 功能 |
|---|---|---|
| 同相输入端 | +IN / V+ | 输入信号加到该端时,输出与输入同相 |
| 反相输入端 | -IN / V- | 输入信号加到该端时,输出与输入反相 |
| 输出端 | OUT / Vout | 输出经过放大或运算后的信号 |
| 正电源端 | VCC / V+ / +VS | 运放正供电 |
| 负电源端 | VEE / V- / -VS | 运放负供电,单电源时常接 GND |
这里要注意一个容易混淆的地方:
输入端的 V+、V- 表示同相/反相输入电压电源端的 V+、V- 表示正负供电在正式原理图和文档中,建议区分写法:
| 类型 | 推荐写法 |
|---|---|
| 输入端 | VIN+、VIN- |
| 电源端 | +VS、-VS,或 VCC、VEE |
| 输出端 | VOUT |
这样可以避免把输入端和电源端混淆。
1.4 单电源与双电源工作方式
1.4.1 双电源运放系统
双电源系统中,运放通常使用正负电源供电,例如 ±5 V、±12 V、±15 V。
+15 V │ │ ┌─────┐Vin+ ───────►│ + │Vin- ───────►│ - ├────► Vout └─────┘ │ │ -15 V双电源系统的优点是信号可以围绕 0 V 上下摆动。
例如:
输入信号:-1 V ~ +1 V输出信号:-5 V ~ +5 V参考点:0 V这种方式适合传统模拟电路、音频电路、精密仪器和需要双极性信号处理的系统。
1.4.2 单电源运放系统
现代 MCU、ADC、DAC 系统中,更常见的是单电源供电,例如 3.3 V 或 5 V。
+5 V │ ┌─────┐Vin+ ───────►│ + │Vin- ───────►│ - ├────► Vout └─────┘ │ GND单电源系统的关键问题是: 运放的输入和输出通常不能低于 GND。
如果直接处理正负摆动的交流信号,负半周可能被截断。
错误示例:
输入信号:-0.5 V ~ +0.5 V运放供电:0 V ~ 3.3 V结果:负半周超出输入范围,输出异常因此单电源系统中通常要建立一个中点参考电压:
Vref = VCC / 2例如:
VCC = 3.3 VVref = 1.65 V这样交流信号就可以围绕 1.65 V 摆动:
原始双极性信号:-0.5 V ~ +0.5 V
偏置后信号:1.15 V ~ 2.15 V1.4.3 单电源系统中的信号偏置
典型结构如下:
VCC │ R1 │ ├──── Vref ───► 运放参考点 │ R2 │ GND若 R1 = R2,则:
Vref = VCC / 2但在工程中,Vref 不建议只用两个电阻分压后直接驱动多个模块。因为分压点阻抗较高,容易被后级加载。更可靠的做法是:
电阻分压产生 Vref ↓运放缓冲 ↓作为系统模拟参考点1.5 运放的开环关系
1.5.1 差分输入
运放真正放大的不是某一个输入端的绝对电压,而是两个输入端之间的电压差。
Vdiff = VIN+ - VIN-开环情况下,输出为:
VOUT = AOL × (VIN+ - VIN-)其中:
| 符号 | 含义 |
|---|---|
AOL | Open Loop Gain,开环增益 |
VIN+ | 同相输入端电压 |
VIN- | 反相输入端电压 |
VOUT | 输出电压 |
1.5.2 开环状态为什么不适合线性放大
由于运放开环增益非常高,即使输入差分电压很小,也会让输出迅速接近电源轨。
例如,假设:
AOL = 100000VIN+ - VIN- = 100 µV则理论输出为:
VOUT = 100000 × 100 µV = 10 V如果运放供电只有 5 V,输出不可能达到 10 V,只会饱和到接近正电源轨。
因此:
开环运放更像比较器闭环运放才适合线性放大这就是为什么绝大多数运放应用都要使用负反馈。
1.6 负反馈与闭环工作
1.6.1 负反馈的概念
负反馈是将输出的一部分送回反相输入端,使运放自动调节输出,让两个输入端电压趋于接近。
┌───────────────┐Vin ────────────►│ + OUT ├───── Vout │ OP AMP │ ┌─────►│ - │ │ └───────────────┘ │ │ └── 反馈网络 ──┘负反馈的作用可以概括为:
牺牲开环超高增益换取稳定、准确、可计算的闭环增益也就是说,闭环状态下的电路增益主要由外部电阻、电容网络决定,而不是完全依赖运放自身的开环增益。
1.6.2 理想运放的两条基本规则
在负反馈且运放未饱和的情况下,可以使用两个重要近似:
| 规则 | 表达式 | 含义 |
|---|---|---|
| 虚短 | VIN+ ≈ VIN- | 两个输入端电压近似相等 |
| 虚断 | IIN+ ≈ IIN- ≈ 0 | 两个输入端电流近似为零 |
这两条规则是分析基础运放电路的核心。
例如,同相放大器、反相放大器、差分放大器、积分器、微分器、跨阻放大器,基本都可以从这两条规则推导出来。
1.6.3 虚短的正确理解
虚短并不是两个输入端真的短接,而是负反馈让两个输入端电压接近。
错误理解:VIN+ 和 VIN- 被导线短接
正确理解:VIN+ 和 VIN- 没有物理短接只是电压在负反馈作用下近似相等这一点很重要。因为如果真的把两个输入端短接,电路功能可能完全改变。
1.6.4 虚断的正确理解
虚断也不代表输入端可以悬空。
理想运放输入电流为 0,但真实运放存在输入偏置电流。尤其在高阻信号源、积分器、跨阻放大器中,偏置电流可能带来明显误差。
因此实际电路中:
每个输入端都应有明确的直流通路典型错误是 AC 耦合后没有给输入端提供偏置路径:
错误结构:
信号 ── 电容 ──► 运放输入端 输入端无直流回路正确做法是增加偏置电阻:
信号 ── 电容 ──► 运放输入端 │ Rbias │ Vref / GND1.7 运放的三种典型工作状态
运放根据反馈状态和输出状态,可以分为三类。
| 状态 | 特征 | 常见场景 |
|---|---|---|
| 开环状态 | 无负反馈,输出易饱和 | 简单比较,但不推荐替代专用比较器 |
| 闭环线性状态 | 有负反馈,输出按反馈网络变化 | 放大、缓冲、滤波、积分、微分 |
| 饱和状态 | 输出接近电源轨 | 输入超范围、反馈异常、输出过载 |
1.7.1 开环状态
开环状态下:
VOUT = AOL × (VIN+ - VIN-)由于 AOL 很大,输出通常只有两种趋势:
VIN+ > VIN- → 输出趋向正电源轨VIN+ < VIN- → 输出趋向负电源轨或 GND所以普通运放开环使用时,更像一个比较器。
但普通运放并不等于比较器。普通运放作为比较器可能出现:
| 问题 | 说明 |
|---|---|
| 饱和恢复慢 | 输出进入饱和后恢复时间较长 |
| 输入范围受限 | 超出共模范围后行为不可预测 |
| 输出逻辑不标准 | 不一定能直接兼容 MCU 输入 |
| 无迟滞 | 输入接近阈值时可能抖动 |
| 速度较慢 | 高速边沿判断不可靠 |
因此工程建议:
低速、非关键阈值判断:可临时使用运放高速、可靠阈值判断:应使用专用比较器1.7.2 闭环线性状态
闭环线性状态是运放最常见、最重要的工作状态。
例如同相放大器:
Rf ┌──────/\/\/\──────┐ │ │Vin ───►│ + OUT├────► Vout │ OP AMP │ └────►│ - │ │ │ Rg │ │ │ GND │其闭环增益为:
AV = 1 + Rf / Rg此时输出不再由开环增益直接决定,而由外部反馈电阻比决定。
1.7.3 饱和状态
当运放输出试图超过供电允许范围时,就会进入饱和。
例如:
运放供电:0 V ~ 5 V理论输出:7 V实际输出:接近 5 V,但通常达不到真正 5 V如果是非轨到轨输出运放,输出可能只能到:
最高输出 ≈ 3.8 V ~ 4.5 V最低输出 ≈ 0.1 V ~ 0.5 V具体数值必须查数据手册,并且与负载电流有关。
1.8 运放在模拟信号链中的位置
ADI 文档第 7 页将运放放在完整信号链中理解:传感器输出经过运放信号调理后送入 ADC,数字处理后再通过 DAC 和运放驱动执行器。这个视角非常适合工程设计。
典型信号链如下:
┌────────┐ ┌────────────┐ ┌──────┐ ┌──────────┐│ 传感器 │──►│ 运放信号调理 │──►│ ADC │──►│ MCU/DSP │└────────┘ └────────────┘ └──────┘ └──────────┘ │ ▼┌────────┐ ┌────────────┐ ┌──────┐ ┌──────────┐│ 执行器 │◄──│ 运放缓冲驱动 │◄──│ DAC │◄──│ MCU/DSP │└────────┘ └────────────┘ └──────┘ └──────────┘1.9 传感器前端中的运放
1.9.1 传感器信号的特点
传感器输出通常不是“理想电压源”。它可能存在以下问题:
| 特点 | 影响 |
|---|---|
| 信号幅度小 | 需要放大后才能被 ADC 充分利用 |
| 输出阻抗高 | 后级输入阻抗不足会造成测量误差 |
| 容易受噪声影响 | 需要低噪声运放和滤波 |
| 可能是差分信号 | 需要差分放大或仪表放大 |
| 可能是电流信号 | 需要跨阻放大器 |
| 可能有较大共模电压 | 需要高 CMRR 结构 |
1.9.2 典型前端结构
传感器 │ ├──► 缓冲器:提高输入阻抗 │ ├──► 放大器:提高信号幅度 │ ├──► 滤波器:抑制噪声和混叠 │ └──► ADC:数字化采样可以整理为:
| 传感器类型 | 推荐运放结构 |
|---|---|
| 低阻电压型传感器 | 同相放大器、跟随器 |
| 高阻电压型传感器 | FET 输入缓冲器 |
| 电桥传感器 | 仪表放大器 |
| 光电二极管 | 跨阻放大器 |
| 压电传感器 | 电荷放大器、缓冲器、TIA |
| 电流输出传感器 | 跨阻放大器或采样电阻 + 放大器 |
1.10 ADC 前端中的运放
ADC 前端的运放不只是“把信号放大”,还需要保证 ADC 在采样瞬间获得稳定电压。
很多 ADC 内部有采样保持电容。采样瞬间,该电容会从前级吸收一小段充电电流。如果前级输出阻抗太高,ADC 输入电压会来不及稳定,导致采样误差。
典型 ADC 前端如下:
前级信号 ──► 运放缓冲/放大 ── Riso ──┬──► ADC输入 │ Cfilter │ GND| 元件 | 作用 |
|---|---|
| 运放 | 提供低输出阻抗,驱动 ADC 采样电容 |
| Riso | 隔离 ADC 输入电容,改善运放稳定性 |
| Cfilter | 与 Riso 形成低通滤波,抑制高频噪声 |
| ADC | 将模拟信号转换为数字量 |
ADC 前端重点关注:
低噪声低失调带宽足够建立时间足够能稳定驱动采样电容输入输出范围匹配 ADC 满量程1.11 DAC 后级中的运放
DAC 输出通常需要经过运放后级处理。
MCU/DSP ──► DAC ──► 运放缓冲/滤波/放大 ──► 后级负载常见需求包括:
| 需求 | 说明 |
|---|---|
| 缓冲 | DAC 输出驱动能力有限 |
| 滤波 | 平滑 DAC 阶梯波和数字噪声 |
| 放大 | 将 DAC 电压扩展到更大范围 |
| 偏置调整 | 叠加直流偏置或斜率补偿 |
| 驱动 | 驱动后级控制端、功率级或执行器 |
例如,在压电陶瓷 PZT 控制系统中,DAC 输出往往不是直接驱动 PZT,而是:
DAC输出 ↓运放缓冲/补偿 ↓高压放大级 ↓PZT执行器这里运放承担的是控制信号调理和驱动前级角色,而不是直接输出高压大电流。
1.12 执行器驱动中的运放
执行器包括 PZT、电磁阀、线圈、电机控制端、LED、模拟调节端等。
普通运放通常不能直接驱动大功率负载,因此常作为误差放大器或控制前级使用。
控制信号 ──► 运放误差放大 ──► MOSFET/BJT/功率放大器 ──► 执行器不同执行器的关注点不同:
| 执行器类型 | 主要关注点 |
|---|---|
| PZT | 高压、容性负载、稳定性、压摆率 |
| 电磁阀 | 电流能力、感性负载保护 |
| 线圈 | 恒流控制、功耗、续流路径 |
| LED | 恒流精度、热稳定性 |
| 模拟控制输入 | 输出噪声、输出范围、线性度 |
| 长线负载 | 输出稳定性、抗干扰、保护 |
1.13 运放基础应用分类
为了方便后续学习和工程查阅,可以将基础运放应用分为五大类。
运放基础应用│├─ 1. 基础闭环放大│ ├─ 电压跟随器│ ├─ 同相放大器│ ├─ 反相放大器│ ├─ 加法器│ └─ 差分放大器│├─ 2. 信号调理│ ├─ 仪表放大器│ ├─ 采样保持│ ├─ 低通滤波│ ├─ 高通滤波│ └─ 带通滤波│├─ 3. I/V 与 V/I 转换│ ├─ 跨阻放大器│ ├─ 电流检测放大│ └─ 压控恒流源│├─ 4. 模拟计算│ ├─ 积分器│ └─ 微分器│└─ 5. 输出接口与驱动 ├─ DAC缓冲 ├─ 参考电压缓冲 └─ 执行器驱动前级1.14 运放设计不能只看公式
基础运放公式通常很简单,但工程设计不能只靠公式。
例如同相放大器:
AV = 1 + Rf / Rg这个公式只说明理想闭环增益,但不能保证电路一定能正常工作。还必须检查:
| 检查项 | 为什么重要 |
|---|---|
| 输入共模范围 | 输入超范围时,运放可能失真或输出异常 |
| 输出摆幅 | 输出可能无法接近电源轨 |
| 增益带宽积 | 增益越大,可用带宽越低 |
| 压摆率 | 高频大信号可能变成三角波 |
| 输入偏置电流 | 高阻网络中会产生直流误差 |
| 失调电压 | 会被闭环增益放大 |
| 噪声 | 小信号测量中可能成为主要误差 |
| 容性负载 | 可能导致振荡 |
| PCB 寄生 | 高阻、高速、精密电路中特别明显 |
| 电源去耦 | 去耦不当会引入噪声或自激 |
所以一个专业的运放设计流程应该是:
先确定功能再确定电路结构再计算理想参数再校核运放实际指标最后进行仿真、PCB优化和实测1.15 典型错误理解
| 错误理解 | 正确认识 |
|---|---|
| 运放输入端完全没有电流 | 实际存在输入偏置电流 |
| 运放输出可以到达电源轨 | 只有部分轨到轨运放在特定负载下接近电源轨 |
| 虚短就是两个输入端短接 | 虚短只是电压近似相等 |
| 虚断意味着输入端可以悬空 | 输入端仍需直流偏置路径 |
| 运放可以随便当比较器 | 普通运放饱和恢复慢,不适合高速比较 |
| 运放可以直接驱动大电容 | 容性负载可能导致振荡 |
| 仿真正常就一定没问题 | PCB、寄生参数和电源去耦会影响实物表现 |
| 只要增益公式对就能工作 | 还要检查输入、输出、带宽、噪声和稳定性 |
1.16 本章工程检查表
在开始具体运放电路设计前,可以先用下面的检查表确认需求。
| 检查项目 | 需要确认的问题 |
|---|---|
| 信号类型 | 是电压、电流、差分、交流、直流还是脉冲信号? |
| 信号幅度 | 输入最大值、最小值、有效范围是多少? |
| 供电方式 | 单电源还是双电源?电压是多少? |
| 参考点 | 单电源系统是否需要 Vref? |
| 负载类型 | 后级是 ADC、DAC、长线、电容、功率级还是 MCU? |
| 所需功能 | 缓冲、放大、滤波、求和、求差还是 I/V 转换? |
| 精度要求 | 是否关注失调、漂移、偏置电流、CMRR? |
| 噪声要求 | 信号是否很小?带宽是否很宽? |
| 动态要求 | 频率、幅度、压摆率、建立时间是否满足? |
| 稳定性风险 | 是否驱动容性负载?反馈节点是否高阻? |
| PCB 风险 | 输入节点、反馈环路、电源去耦是否合理? |
1.17 本章小结
本章建立了运放应用的基础框架。
运放的核心不是“开环放大”,而是通过负反馈构成可控的闭环系统。理想运放分析中最重要的两个近似是:
虚短:VIN+ ≈ VIN-虚断:IIN+ ≈ IIN- ≈ 0但在真实电路中,还必须考虑输入共模范围、输出摆幅、失调电压、输入偏置电流、噪声、带宽、压摆率、负载能力、容性负载稳定性和 PCB 寄生参数。
第 2 章 基础闭环放大电路
2.1 本章定位
基础闭环放大电路是运放应用中最重要的一类。它们的共同特点是:运放不再以开环方式工作,而是通过外部反馈网络确定稳定、可计算的闭环增益。
反相放大器、同相放大器、差动放大器、跟随器为常见放大器基础电路,这些电路也是后续信号调理、滤波、I/V 转换、积分微分电路的基础。
本章重点讲五类基础闭环电路:
第 2 章 基础闭环放大电路│├─ 2.1 电压跟随器├─ 2.2 同相放大器├─ 2.3 反相放大器├─ 2.4 反相加法器└─ 2.5 差分放大器这些电路看似简单,但在工程中经常出问题。比如:电压跟随器驱动 ADC 采样电容振荡,同相放大器单电源偏置错误,反相放大器输入阻抗过低,差分放大器电阻不匹配导致共模抑制差。第二章的目标就是把这些基础电路讲清楚,并给出专业的设计检查要点。
2.2 电压跟随器:阻抗变换与缓冲
2.2.1 电路功能
电压跟随器也称为单位增益缓冲器。它的输出电压等于输入电压,电压增益为 1。
它看起来“没有放大”,但在工程中非常重要,因为它可以实现:
高输入阻抗 + 低输出阻抗也就是:
不明显影响前级信号源同时又能驱动后级负载2.2.2 电路图
┌───────────────┐Vin ─────────►│ + OUT ├───── Vout │ OP AMP │ ┌────►│ - │ │ └───────────────┘ │ └─────────────────────┘输出端直接反馈到反相输入端,因此该电路是最简单的负反馈结构。
2.2.3 基本公式
理想情况下:
Vout = Vin闭环电压增益为:
Av = Vout / Vin = 12.2.4 工作原理
由于输出直接反馈到反相输入端:
V- = Vout负反馈成立时,理想运放满足:
V+ ≈ V-而:
V+ = Vin所以:
Vout ≈ Vin电压跟随器的本质不是提高电压幅度,而是提高信号驱动能力。
2.2.5 典型应用
| 应用场景 | 作用 |
|---|---|
| 传感器输出缓冲 | 防止后级电路加载传感器 |
| 电阻分压后级 | 降低分压点输出阻抗 |
| 基准电压缓冲 | 给多个模块提供稳定参考电压 |
| DAC 输出缓冲 | 提高 DAC 输出驱动能力 |
| ADC 输入前级 | 降低源阻抗,帮助 ADC 采样电容快速建立 |
| 长线驱动前级 | 隔离前后级,减少互相影响 |
2.2.6 典型工程结构:基准电压缓冲
在单电源系统中,经常需要产生中点参考电压 Vref。如果只用两个电阻分压,输出阻抗较高,容易被后级拉偏。
推荐结构如下:
VCC │ R1 │ ├──── Vref_raw ───►│ + OUT │────► Vref │ │ OP AMP │ R2 ┌────►│ - │ │ │ └──────────────┘ GND └───────────────当 R1 = R2 时:
Vref_raw = VCC / 2经过运放缓冲后:
Vref ≈ VCC / 2这样可以作为后续单电源放大器、ADC 偏置、交流信号中点的参考源。
2.2.7 容性负载稳定性问题
电压跟随器最常见的问题是驱动容性负载不稳定。
典型风险包括:
运放输出直接接 ADC 采样电容运放输出直接接长线运放输出直接接大电容运放输出直接接屏蔽线电缆这些负载会在输出端引入额外相位滞后,降低相位裕度,导致:
输出过冲振铃噪声变大自激振荡工程上建议在输出端预留隔离电阻:
运放输出 ── Riso ── 后级负载常见初始值:
Riso = 22 Ω ~ 100 Ω如果后级是 ADC 输入,常见结构是:
运放输出 ── Riso ──┬──► ADC输入 │ Cfilter │ GND其中 Riso 与 Cfilter 还能形成低通滤波器。
2.2.8 电压跟随器设计检查表
| 检查项 | 检查内容 |
|---|---|
| 运放是否单位增益稳定 | 有些运放不能直接做电压跟随器 |
| 输入共模范围 | Vin 是否在允许范围内 |
| 输出摆幅 | Vout 是否能跟随到目标电压 |
| 后级负载 | 是否有大电容、长线或 ADC 采样电容 |
| 输出隔离 | 是否预留 Riso |
| 电源去耦 | 运放供电脚附近是否有 0.1 µF 去耦 |
| 输入偏置路径 | 输入端是否有明确直流路径 |
2.3 同相放大器:高输入阻抗电压放大
2.3.1 电路功能
同相放大器用于对输入电压进行正向放大。输出信号与输入信号相位相同。
它的最大特点是:
输入阻抗高输出与输入同相闭环增益由电阻比决定因此它非常适合传感器电压信号、分压信号、参考信号等需要高输入阻抗的场景。
2.3.2 电路图
┌───────────────┐Vin ────────────►│ + OUT ├───── Vout │ OP AMP │ ┌─────►│ - │ │ └───────────────┘ │ │ │ Rf │ │ └──── Rg ──────┘ │ GND2.3.3 增益公式
理想同相放大器增益为:
Av = 1 + Rf / Rg输出电压为:
Vout = Vin × (1 + Rf / Rg)2.3.4 公式推导
负反馈下:
V- ≈ V+由于:
V+ = Vin所以:
V- ≈ Vin而 Rf 与 Rg 构成输出到地的分压网络:
V- = Vout × Rg / (Rf + Rg)因此:
Vin = Vout × Rg / (Rf + Rg)整理得:
Vout = Vin × (Rf + Rg) / Rg也就是:
Vout = Vin × (1 + Rf / Rg)2.3.5 示例计算
设计要求:
输入信号:0.1 V ~ 0.2 V目标输出:1 V ~ 2 V所需增益:10选择:
Rg = 10 kΩRf = 90 kΩ则:
Av = 1 + 90 kΩ / 10 kΩ = 10输出范围:
Vin = 0.1 V → Vout = 1 VVin = 0.2 V → Vout = 2 V2.3.6 单电源同相放大器
在单电源系统中,输入信号常常需要围绕 Vref 放大,而不是围绕 GND。
电路结构如下:
┌───────────────┐Vin ────────────►│ + OUT ├───── Vout │ OP AMP │ ┌─────►│ - │ │ └───────────────┘ │ │ │ Rf │ │ └──── Rg ──────┘ │ Vref此时公式变为:
Vout = Vref + (Vin - Vref) × (1 + Rf / Rg)这个公式非常重要。很多单电源模拟前端设计错误,就是把 Rg 直接接 GND,导致输出中心点错误,甚至负半周被截断。
2.3.7 同相放大器的工程应用
| 应用 | 说明 |
|---|---|
| 高阻传感器放大 | 输入端不明显加载传感器 |
| ADC 前级放大 | 将小信号放大到 ADC 满量程附近 |
| 单电源交流信号放大 | 信号围绕 Vref 摆动 |
| 电压采样放大 | 分压后的电压信号再放大 |
| 基准电压放大 | 产生更高或更低比例参考电压 |
2.3.8 同相放大器的设计风险
1. 输入共模范围不足
不是所有运放输入端都能接近电源轨。即使是单电源 3.3 V 供电,如果输入电压接近 GND 或 VCC,也必须确认数据手册中的输入共模范围。
2. 输出摆幅不足
即使输入范围满足,输出也不一定能达到目标电压。
例如:
供电:0 V ~ 3.3 V理论输出:0.1 V ~ 3.2 V如果运放不是轨到轨输出,实际输出可能无法达到 0.1 V 或 3.2 V。
3. 增益带宽不足
同相放大器增益越高,可用带宽越低。不能只看直流增益公式。
工程估算:
闭环带宽 ≈ GBW / Av例如:
GBW = 1 MHzAv = 100闭环带宽 ≈ 10 kHz如果目标信号频率接近或超过该带宽,输出幅值和相位都会明显失真。
2.3.9 同相放大器设计检查表
| 检查项 | 检查内容 |
|---|---|
| 增益设置 | Av = 1 + Rf/Rg 是否满足目标 |
| 输入范围 | Vin 是否处于输入共模范围内 |
| 输出范围 | Vout 是否处于输出摆幅范围内 |
| 单电源偏置 | Rg 是否应接 Vref 而不是 GND |
| 带宽 | GBW / Av 是否满足信号频率 |
| 压摆率 | 高频大幅信号是否会发生压摆率限制 |
| 电阻值 | 是否过大导致噪声和偏置误差 |
| 电阻精度 | 精密增益是否需要 0.1% 或 0.01% 电阻 |
2.4 反相放大器:比例放大与相位反转
2.4.1 电路功能
反相放大器用于将输入信号按比例放大或衰减,并反转相位。
它的特点是:
输出相位相对于输入反转 180°输入阻抗约等于输入电阻 Rin增益由 Rf / Rin 决定反相输入端形成虚地或虚参考点2.4.2 电路图
Vin ── Rin ──┬────►│ - OUT │───── Vout │ │ OP AMP │ │ ┌──►│ + │ │ │ └──────────────┘ │ │ │GND │ └── Rf ──────────────┘2.4.3 增益公式
理想反相放大器:
Av = -Rf / Rin输出电压:
Vout = -Vin × Rf / Rin负号表示相位反转。
2.4.4 公式推导
同相端接地:
V+ = 0负反馈下:
V- ≈ V+ = 0因此反相输入端为虚地。
输入电流:
Iin = Vin / Rin由于理想运放输入电流近似为 0,输入电流不能流入运放,只能流过反馈电阻 Rf:
If = Iin反馈电阻上的电流为:
If = (0 - Vout) / Rf = -Vout / Rf所以:
Vin / Rin = -Vout / Rf整理得:
Vout = -Vin × Rf / Rin2.4.5 示例计算
要求将 0.2 V 信号反相放大 5 倍。
选择:
Rin = 10 kΩRf = 50 kΩ则:
Av = -50 kΩ / 10 kΩ = -5输出:
Vin = 0.2 VVout = -1 V如果系统是双电源,例如 ±5 V,则输出 -1 V 是合理的。
但如果系统是单电源 0~5 V,则 -1 V 无法输出,需要引入 Vref。
2.4.6 单电源反相放大器
单电源反相放大器通常不以 GND 为虚地,而是以 Vref 为虚参考点。
Vin ── Rin ──┬────►│ - OUT │───── Vout │ │ OP AMP │ │ ┌──►│ + │ │ │ └──────────────┘ │ │ │Vref │ └── Rf ──────────────┘其输出关系为:
Vout = Vref - (Vin - Vref) × Rf / Rin当 Vin = Vref 时:
Vout = Vref当输入高于 Vref 时,输出低于 Vref。
当输入低于 Vref 时,输出高于 Vref。
这正是“反相”的含义。
2.4.7 输入阻抗问题
反相放大器的输入阻抗约等于 Rin:
Zin ≈ Rin这和同相放大器不同。同相放大器输入阻抗很高,而反相放大器会通过 Rin 加载前级信号源。
例如:
Rin = 1 kΩ如果前级是高阻传感器,可能会严重拉低输入信号。
因此,反相放大器不适合直接连接非常高阻的传感器输出,除非前面先加缓冲器。
2.4.8 反馈电阻取值建议
Rf 和 Rin 不能随意选择。虽然相同的电阻比可以得到相同增益,但实际误差不同。
例如以下两组都能实现 Av = -10:
方案 A:Rin = 1 kΩ,Rf = 10 kΩ方案 B:Rin = 100 kΩ,Rf = 1 MΩ但工程表现不同:
| 项目 | 方案 A | 方案 B |
|---|---|---|
| 输入阻抗 | 较低,加载前级 | 较高 |
| 热噪声 | 较低 | 较高 |
| 偏置电流误差 | 较小 | 较大 |
| 寄生电容影响 | 较小 | 较明显 |
| 驱动前级要求 | 较高 | 较低 |
常规模拟电路中,反馈电阻通常优先考虑:
1 kΩ ~ 100 kΩ精密、低噪声、高速、高阻场景需要单独优化。
2.4.9 反相放大器应用场景
| 应用 | 说明 |
|---|---|
| 信号反相 | 将正向信号变为反向信号 |
| 比例放大 | 精确设置负增益 |
| 电压衰减 | 当 Rf < Rin 时实现衰减 |
| 信号求和 | 多输入反相加法器 |
| 有源滤波 | 多反馈滤波器常用反相结构 |
| 跨阻放大 | 电流输入转换为电压输出 |
| 模拟控制 | 实现负比例环节 |
2.4.10 反相放大器设计检查表
| 检查项 | 检查内容 |
|---|---|
| 增益极性 | 输出是否需要反相 |
| 输入阻抗 | Rin 是否会加载前级 |
| 单电源参考 | 同相端是否应接 Vref |
| 输出范围 | 反相后是否超出输出摆幅 |
| 电阻值 | 是否过大导致噪声和偏置误差 |
| 反馈节点 | 反相输入端走线是否足够短 |
| 带宽 | 噪声增益和闭环带宽是否满足 |
| 稳定性 | 高反馈电阻是否需要并联小电容补偿 |
2.5 反相加法器:多路信号加权求和
2.5.1 电路功能
反相加法器是反相放大器的扩展。它可以把多个输入信号按不同权重相加,并输出反相信号。
工程中常用于:
多路模拟信号混合DAC 输出叠加补偿量模拟控制量求和传感器零点/温度补偿2.5.2 电路图
V1 ── R1 ──┐ │V2 ── R2 ──┼────►│ - OUT │───── Vout │ │ OP AMP │V3 ── R3 ──┘ ┌──►│ + │ │ └──────────────┘ GND
反馈:Vout ── Rf ── 回到反相输入端2.5.3 输出公式
理想输出为:
Vout = -Rf × (V1/R1 + V2/R2 + V3/R3 + ...)也可以写成:
Vout = -(Rf/R1 × V1 + Rf/R2 × V2 + Rf/R3 × V3 + ...)因此每一路输入的权重为:
Ki = Rf / Ri2.5.4 等权求和
如果:
R1 = R2 = R3 = Rf则:
Vout = -(V1 + V2 + V3)如果想得到正向求和,可以后面再加一级反相器:
Vsum = V1 + V2 + V32.5.5 加权求和示例
假设需要实现:
Vout = -(2V1 + 0.5V2 + V3)选择:
Rf = 100 kΩ则:
Rf/R1 = 2 → R1 = 50 kΩRf/R2 = 0.5 → R2 = 200 kΩRf/R3 = 1 → R3 = 100 kΩ最终:
Vout = -(100k/50k × V1 + 100k/200k × V2 + 100k/100k × V3)即:
Vout = -(2V1 + 0.5V2 + V3)2.5.6 单电源加法器
单电源系统中,同相端通常不接 GND,而是接 Vref。
V1 ── R1 ──┐ │V2 ── R2 ──┼────►│ - OUT │───── Vout │ │ OP AMP │V3 ── R3 ──┘ ┌──►│ + │ │ └──────────────┘ Vref此时反相输入端为虚参考点:
V- ≈ Vref输入信号应理解为相对于 Vref 的变化量,而不是相对于 GND 的绝对电压。
2.5.7 应用示例:DAC 输出叠加补偿
在控制系统中,可能需要将多个控制量叠加:
控制输出 = 主控制量 + 零点补偿 + 斜率补偿 + 温度补偿可以使用加法器结构:
DAC主输出 ── R1 ──┐零点补偿 ── R2 ──┼──► 反相加法器 ──► 后级驱动斜率补偿 ── R3 ──┘若不希望输出反相,可再接一级反相放大器,或在系统算法中提前处理极性。
2.5.8 设计注意事项
| 问题 | 说明 |
|---|---|
| 输入通道相互影响 | 虚地节点稳定时影响较小,但输入电阻选值仍需合理 |
| 输出容易饱和 | 多路信号相加后幅度可能超出输出范围 |
| 电阻误差影响权重 | 精密加权要求高精度电阻 |
| 输入源阻抗要计入 | 信号源内阻会改变等效输入电阻 |
| 噪声叠加 | 输入通道越多,噪声源越多 |
| 单电源偏置 | 同相端应接 Vref,并确认输出围绕 Vref 摆动 |
2.5.9 加法器设计检查表
| 检查项 | 检查内容 |
|---|---|
| 权重关系 | Rf/Ri 是否对应目标权重 |
| 输出极性 | 是否允许反相输出 |
| 输出范围 | 所有输入最大叠加时是否饱和 |
| 输入电阻 | 是否加载各输入源 |
| 单电源偏置 | 是否以 Vref 为虚参考点 |
| 电阻精度 | 权重误差是否满足要求 |
| 噪声 | 多路输入噪声是否可接受 |
| 后级需求 | 是否需要再反相或缓冲 |
2.6 差分放大器:信号相减与共模抑制
2.6.1 电路功能
差分放大器用于放大两个输入电压之间的差值,同时尽量抑制两个输入端共同存在的电压。
它的核心目标是:
保留差模信号抑制共模信号也就是:
有用信号:V2 - V1干扰信号:两个输入端共同存在的电压2.6.2 电路图
R2 ┌────/\/\/\────┐ │ │V1 ──R1───┴────►│ - │ │ OP AMP ├───── VoutV2 ──R3───┬────►│ + │ │ └─────────┘ R4 │ GND2.6.3 标准匹配条件
要得到标准差分放大关系,电阻比例必须满足:
R2 / R1 = R4 / R3当该条件成立时:
Vout = (R2 / R1) × (V2 - V1)如果:
R1 = R3R2 = R4则更容易理解:
Vout = Gain × (V2 - V1)其中:
Gain = R2 / R12.6.4 示例计算
设定:
R1 = R3 = 10 kΩR2 = R4 = 100 kΩ则:
R2/R1 = 100k/10k = 10R4/R3 = 100k/10k = 10满足匹配条件,输出为:
Vout = 10 × (V2 - V1)如果:
V2 = 1.02 VV1 = 1.00 V则:
V2 - V1 = 0.02 V输出:
Vout = 10 × 0.02 V = 0.2 V2.6.5 共模信号与差模信号
差分放大器输入可以分解为:
差模信号:Vdiff = V2 - V1共模信号:Vcm = (V1 + V2) / 2理想差分放大器只放大 Vdiff,不放大 Vcm。
例如:
V1 = 2.49 VV2 = 2.51 V则:
Vdiff = 0.02 VVcm = 2.50 V真正想测的是 20 mV 差值,而不是 2.5 V 共模电压。
这在电桥传感器、电流采样、长线信号输入中非常常见。
2.6.6 电阻匹配对 CMRR 的影响
差分放大器的共模抑制能力高度依赖电阻比例匹配。
注意:这里关键不是每个电阻的绝对值有多准,而是比例是否匹配。
重要的是:R2/R1 与 R4/R3 是否相等如果比例不匹配,共模信号会泄漏到输出,变成误差。
| 电阻方案 | 共模抑制效果 |
|---|---|
| 普通 1% 分立电阻 | 较差,不适合精密差分测量 |
| 0.1% 分立电阻 | 一般工程应用可用 |
| 0.01% 匹配电阻网络 | 精密测量更合适 |
| 专用差分放大器 | 内部激光修调,CMRR 更好 |
| 仪表放大器 | 高输入阻抗 + 高 CMRR,传感器优先 |
2.6.7 差分放大器的输入阻抗问题
普通差分放大器的输入阻抗不高,且两个输入端看到的阻抗可能不完全相同。这对高阻传感器不友好。
对于电桥、应变片、称重、压力传感器等微弱差分信号,更推荐使用仪表放大器,而不是普通四电阻差分放大器。
对比:
| 项目 | 四电阻差分放大器 | 仪表放大器 |
|---|---|---|
| 输入阻抗 | 中等,受电阻影响 | 很高 |
| CMRR | 依赖外部电阻匹配 | 通常更高 |
| 增益设置 | 多个电阻共同决定 | 通常一个电阻设置 |
| 成本 | 较低 | 较高 |
| 精密传感器 | 不优先 | 推荐 |
2.6.8 应用场景
| 应用 | 说明 |
|---|---|
| 电流采样 | 测量采样电阻两端压差 |
| 差分信号转单端 | 将差分输入变为单端输出 |
| 电桥传感器 | 提取桥路两端差分电压 |
| 长线信号采集 | 抑制共同耦合的干扰 |
| 地电位差测量 | 测量两个参考点之间的电压差 |
| 模拟减法运算 | 实现 V2 - V1 |
2.6.9 差分放大器设计检查表
| 检查项 | 检查内容 |
|---|---|
| 电阻比例 | 是否满足 R2/R1 = R4/R3 |
| 共模范围 | 输入共模电压是否在运放允许范围内 |
| 输出范围 | 差模放大后是否会饱和 |
| CMRR 要求 | 分立电阻是否足够,是否需要专用差分放大器 |
| 输入阻抗 | 是否会加载被测节点 |
| 电阻温漂 | 温度变化后比例是否仍匹配 |
| 单电源偏置 | 输出是否需要加 Vref 偏置 |
| 保护 | 输入是否可能超压或低于地 |
2.7 基础闭环放大电路对比
2.7.1 功能对比表
| 电路 | 主要功能 | 输出极性 | 输入阻抗 | 典型用途 |
|---|---|---|---|---|
| 电压跟随器 | 缓冲、阻抗变换 | 同相 | 很高 | ADC/DAC 缓冲、Vref 缓冲 |
| 同相放大器 | 高阻输入电压放大 | 同相 | 很高 | 传感器电压放大 |
| 反相放大器 | 比例放大、相位反转 | 反相 | 约等于 Rin | 比例运算、滤波、求和 |
| 反相加法器 | 多路加权求和 | 反相 | 各路约等于 Ri | 补偿叠加、模拟混合 |
| 差分放大器 | 两信号相减 | 取决于输入连接 | 中等 | 电流采样、差分转单端 |
2.7.2 公式汇总表
| 电路 | 核心公式 |
|---|---|
| 电压跟随器 | Vout = Vin |
| 同相放大器 | Vout = Vin × (1 + Rf/Rg) |
| 单电源同相放大器 | Vout = Vref + (Vin - Vref) × (1 + Rf/Rg) |
| 反相放大器 | Vout = -Vin × Rf/Rin |
| 单电源反相放大器 | Vout = Vref - (Vin - Vref) × Rf/Rin |
| 加法器 | Vout = -Rf × Σ(Vi/Ri) |
| 差分放大器 | Vout = (R2/R1) × (V2 - V1),条件:R2/R1 = R4/R3 |
2.7.3 应用选择表
| 设计需求 | 推荐电路 |
|---|---|
| 只想隔离前后级,不改变电压 | 电压跟随器 |
| 高阻信号源,需要同相放大 | 同相放大器 |
| 需要反相或负增益 | 反相放大器 |
| 多个信号需要加权叠加 | 反相加法器 |
| 需要测量两个节点的电压差 | 差分放大器 |
| 需要高 CMRR、高输入阻抗差分测量 | 仪表放大器,放到第 3 章展开 |
| 需要 ADC 前级缓冲 | 跟随器或同相放大器 |
| 需要 DAC 输出后级缓冲 | 跟随器或同相放大器 |
| 需要电流转电压 | 跨阻放大器,放到第 4 章展开 |
2.8 单电源设计中的 Vref 问题
单电源运放系统最常见的错误,是把所有电路都按双电源思路接地分析。
在双电源中:
GND = 信号中心点但在单电源中:
GND = 电源下限所以对于交流信号或正负变化信号,必须建立新的信号中心:
Vref = VCC / 22.8.1 双电源与单电源对比
| 项目 | 双电源系统 | 单电源系统 |
|---|---|---|
| 供电 | +VS / -VS | VCC / GND |
| 信号中心 | 0 V | 通常为 Vref |
| 正负信号处理 | 方便 | 需要偏置 |
| 同相端参考 | 常接 GND | 常接 Vref |
| 输出中心 | 常围绕 0 V | 常围绕 Vref |
| 适合系统 | 仪器、模拟设备 | MCU、ADC、便携设备 |
2.8.2 单电源错误示例
假设输入信号为:
Vin = ±0.5 V运放供电为:
0 V ~ 3.3 V如果直接接入运放,负半周会低于 GND,输入级可能异常。
正确做法:
Vin_signal 经过偏置后变为:Vbiased = Vref + Vin_signal若:
Vref = 1.65 V则:
Vin_signal = -0.5 V → Vbiased = 1.15 VVin_signal = +0.5 V → Vbiased = 2.15 V这样信号始终在 0~3.3 V 范围内。
2.9 基础闭环电路常见错误
| 错误 | 后果 | 修正方法 |
|---|---|---|
| 同相放大器单电源下 Rg 接 GND | 输出中心错误,负半周失真 | Rg 接 Vref |
| 反相放大器输入电阻太小 | 加载前级信号源 | 增大 Rin 或前级加缓冲 |
| 反馈电阻过大 | 噪声、偏置误差、寄生影响增加 | 选择合理电阻范围 |
| 电压跟随器驱动大电容 | 振荡或过冲 | 输出串 Riso |
| 差分放大器电阻不匹配 | 共模抑制差 | 使用匹配电阻或专用芯片 |
| 运放输入端无直流路径 | 输出漂移或饱和 | 增加偏置电阻 |
| 未检查输出摆幅 | 输出削顶 | 换轨到轨输出运放或调整增益 |
| 未检查 GBW | 高频增益不足 | 选择更高 GBW 运放 |
| 未检查压摆率 | 大信号变三角波 | 选择更高 SR 运放 |
| 反馈线过长 | 引入噪声和振荡 | 反馈元件靠近运放 |
2.10 本章工程检查表
在完成基础闭环放大电路设计后,建议逐项检查。
| 类别 | 检查项 | 判断标准 |
|---|---|---|
| 功能 | 电路类型是否选对 | 缓冲、放大、反相、求和、求差是否对应需求 |
| 增益 | 公式是否正确 | 同相、反相、差分公式不能混用 |
| 极性 | 输出方向是否正确 | 是否允许反相 |
| 输入 | 输入共模是否满足 | 不能超出数据手册范围 |
| 输出 | 输出摆幅是否满足 | 最大/最小输出不能削顶 |
| 阻抗 | 是否加载前级 | 反相输入电阻不能过小 |
| 单电源 | 是否建立 Vref | 交流信号不能直接围绕 GND |
| 带宽 | GBW 是否足够 | 建议留 5~10 倍裕量 |
| 动态 | 压摆率是否足够 | 大幅高频信号必须核算 |
| 稳定性 | 是否驱动电容负载 | 必要时加 Riso 或补偿 |
| 噪声 | 电阻是否过大 | 高阻网络噪声和偏置误差更大 |
| PCB | 反馈回路是否紧凑 | 反相节点和反馈电阻靠近运放 |
2.11 本章小结
基础闭环放大电路是所有运放应用的根基。
本章的核心结论如下:
电压跟随器:不改变电压,重点是阻抗变换和缓冲同相放大器:高输入阻抗,同相放大,增益 ≥ 1反相放大器:输入阻抗由 Rin 决定,输出反相加法器:多个输入通过电阻实现加权求和差分放大器:放大两输入差值,电阻比例匹配决定共模抑制能力在工程中,不能只看理想公式,还必须检查:
输入共模范围输出摆幅单电源 Vref输入阻抗反馈电阻取值GBW压摆率噪声容性负载稳定性PCB反馈回路第 3 章 传感器信号调理与有源滤波电路
3.1 本章定位
在完整模拟信号链中,传感器输出往往不能直接送入 ADC 或控制电路。 其原因不在于“信号不存在”,而在于原始信号通常不具备直接使用的条件。
典型问题包括:
- 幅值太小
- 输出阻抗太高
- 含有较强噪声
- 存在共模干扰
- 直流偏置不合适
- 频带不满足后级要求
- 不能直接驱动 ADC 的采样网络
而这些问题,大多数都要依靠运放构成的闭环电路来解决。
图 3-1 运放在传感器信号调理中的核心地位
3.2 以运放为核心的信号调理思想
从工程实现角度,传感器前端信号调理的本质不是“搭几个 RC”,而是通过运放闭环网络,完成以下四件事:
3.2.1 四个核心任务
| 任务 | 目的 | 运放作用 |
|---|---|---|
| 幅度整形 | 让信号尽量覆盖 ADC 量程 | 放大、衰减、比例变换 |
| 阻抗整形 | 不加载前级、能驱动后级 | 高输入阻抗、低输出阻抗缓冲 |
| 频率整形 | 去除无用频率成分 | 构成低通、高通、带通有源滤波器 |
| 参考点整形 | 让信号落在允许电压范围内 | 建立 Vref,完成电平平移 |
图 3-2 运放主导的信号调理流程
原始传感器信号 │ ▼[ 运放前端 ] ├─ 放大 ├─ 缓冲 ├─ 偏置 ├─ 滤波 └─ 驱动 │ ▼标准化模拟信号 │ ▼ADC / 后级控制电路3.3 传感器原始信号的典型问题
在进入具体电路前,必须先理解:为什么必须以运放为核心来做调理。
3.3.1 问题一:信号幅值过小
很多传感器的有效输出只有 mV 级,甚至更低。
典型器件
- 应变片
- 桥式压力传感器
- 热电偶
- 生物电传感器
- 微小差分检测电路
示例
ADC 满量程:0 ~ 3.3 V传感器输出:0 ~ 20 mV量程利用率仅为:
20 mV / 3.3 V ≈ 0.61%这会导致:
- ADC 分辨率利用率极低
- 小信号更容易被噪声淹没
- 定量精度显著下降
对策
传感器 ──► 运放放大 ──► ADC3.3.2 问题二:输出阻抗过高
很多信号源本身不能直接驱动后级,尤其不能直接驱动 ADC 的采样电容。
典型场景
- 电阻分压输出
- 高阻传感器
- 电极类输入
- 某些电化学、压电前端
如果直接接 ADC,可能出现:
- 采样值跳动
- 建立时间不足
- 实测值偏低
- 高频响应异常
对策
高阻传感器 ──► 电压跟随器 ──► ADC图 3-3 缓冲器在高阻源与 ADC 之间的作用
错误方式:高阻传感器 ─────────────► ADC (ADC采样时容易拉动信号)
正确方式:高阻传感器 ─► 运放缓冲器 ─► ADC3.3.3 问题三:差分信号很小,但共模电压很大
这在桥式传感器、采样电阻测量、长线采集系统中非常常见。
示例
VIN+ = 2.510 VVIN- = 2.500 V则:
差模信号:Vdiff = 10 mV共模电压:Vcm = 2.505 V真正需要的是:
10 mV 的差值而不是 2.505 V 的共模量。
如果运放前端的共模抑制能力不足,就会导致:
- 差分放大精度差
- 共模转差模误差增加
- 温漂和干扰更严重
对策
- 高 CMRR 运放结构
- 仪表放大器
- 匹配良好的差分放大器
3.3.4 问题四:信号中含有复杂噪声
真实现场噪声通常包括:
| 噪声来源 | 频域特征 | 常见对策 |
|---|---|---|
| 热噪声 | 宽带 | 降低电阻值、选低噪声运放 |
| 工频干扰 | 50/60 Hz | 差分输入、屏蔽、滤波 |
| 开关电源噪声 | 高频尖峰 | 电源滤波、布局优化 |
| 数字串扰 | 高频脉冲 | 模拟数字分区、缩短回路 |
| 机械振动引入的干扰 | 中低频 | 合理滤波、机械隔离 |
对策
运放可以通过闭环网络构成:
- 低通滤波器
- 高通滤波器
- 带通滤波器
- 缓冲 + RC 滤波级
3.3.5 问题五:单电源下信号参考点不正确
现在大量系统使用 3.3 V 或 5 V 单电源。 如果输入信号围绕 0 V 正负摆动,就会超出允许输入范围。
示例
输入信号:-0.5 V ~ +0.5 V供电范围:0 V ~ 3.3 V显然负半周超出范围。
对策
建立中点参考电压:
Vref = VCC / 2若 VCC = 3.3 V,则:
Vref = 1.65 V然后将交流信号偏置到:
1.15 V ~ 2.15 V图 3-4 单电源系统中通过运放完成偏置
原信号: -0.5V ~ +0.5V偏置后信号: 1.15V ~ 2.15V中心点: Vref = 1.65V3.4 运放主导的典型信号调理结构
这一节不单独讲“传感器”,而是讲:围绕运放,常见的信号调理前端是如何组织的。
图 3-5 典型运放前端结构总览
| 前端结构 | 运放承担的核心角色 | 典型用途 |
|---|---|---|
| 电压跟随器 | 缓冲、阻抗变换 | 高阻信号源、ADC 驱动 |
| 同相放大器 | 高输入阻抗放大 | 单端电压传感器 |
| 差分/仪表放大器 | 差分放大、共模抑制 | 电桥、应变片、压力传感器 |
| 有源低通滤波器 | 抑制高频噪声 | ADC 前端抗混叠 |
| 有源高通滤波器 | 去直流漂移 | 动态信号提取 |
| 有源带通滤波器 | 提取目标频段 | 振动、声学、调制信号 |
| 采样保持电路 | 保持瞬时电压 | 多路采样、ADC 前端 |
3.5 仪表放大器:以运放为核心的差分信号调理
仪表放大器是运放在传感器信号调理中最经典、最核心的应用之一。
3.5.1 仪表放大器解决的核心问题
它主要解决:
微弱差分信号放大+共模干扰抑制这正对应传感器前端最常见的两个痛点。
3.5.2 三运放仪表放大器结构
仪表放大器可以理解为:
- 前级:两个高输入阻抗缓冲/放大器
- 后级:一个差分放大器
图 3-6 三运放仪表放大器结构示意
VIN+ ──► [A1 高输入阻抗放大] ──┐ ├──► [A3 差分放大] ──► VOUTVIN- ──► [A2 高输入阻抗放大] ──┘3.5.3 为什么仪表放大器比普通差分放大器更适合传感器
| 对比项 | 普通差分放大器 | 仪表放大器 |
|---|---|---|
| 输入阻抗 | 受外部电阻影响 | 很高 |
| 共模抑制 | 强依赖外部电阻匹配 | 通常更高 |
| 增益调节 | 由多个电阻共同决定 | 常由一个电阻设置 |
| 微弱信号处理 | 一般 | 更优 |
| 工程稳定性 | 中等 | 更强 |
3.5.4 增益表达形式
很多集成仪表放大器使用:
G = 1 + K / Rg其中:
G:总增益K:芯片内部常数Rg:增益设置电阻
注意:不同芯片的 K 值不同,必须以具体数据手册为准。
3.5.5 REF 引脚的作用
在单电源应用中,REF 引脚非常关键。 它定义的是输出参考点。
可近似写为:
Vout = Vref + G × (VIN+ - VIN-)连接建议
| 系统 | REF 接法 |
|---|---|
| 双电源系统 | 接 GND |
| 单电源系统 | 接中点参考电压,如 1.65 V |
图 3-7 REF 引脚决定输出中心点
差分输入不变REF = 0V → 输出围绕 0VREF = 1.65V → 输出围绕 1.65V3.5.6 仪表放大器在桥式传感器中的应用
图 3-8 桥式压力传感器 + 仪表放大器前端
设计示例
已知:
传感器满量程差分输出:20 mVADC 输入范围:0.3 V ~ 3.0 V系统供电:3.3 V期望输出中心:1.65 V若希望输出摆幅约 ±1 V,则增益约:
G ≈ 1 V / 20 mV = 50最终输出可设计为:
Vout ≈ 1.65 V ± 1 V即:
0.65 V ~ 2.65 V这比较适合 3.3 V ADC 的输入范围。
3.5.7 仪表放大器设计要点
| 检查项 | 说明 |
|---|---|
| 输入共模范围 | 是否覆盖传感器输出共模 |
| REF 电压 | 是否正确设置输出中心 |
| 增益 | 是否会导致输出饱和 |
| 噪声 | 微小信号场景需重点控制 |
| CMRR | 共模抑制是否足够 |
| 传感器激励源 | 激励不稳会直接带来测量误差 |
3.6 采样保持电路:运放在保持链路中的作用
采样保持电路虽然常被看作“开关 + 电容”,但运放在其中承担了极其关键的角色: 隔离保持电容与后级负载,避免保持电压被拉动。
图 3-9 采样保持电路结构
Vin ── 开关 S ──┬────► 运放缓冲 ───► Vout │ CH │ GND3.6.1 两个工作阶段
| 阶段 | 开关状态 | 电容状态 | 运放作用 |
|---|---|---|---|
| 采样阶段 | 闭合 | 电容跟随输入充电 | 缓冲输出 |
| 保持阶段 | 断开 | 电容保持采样电压 | 防止后级放电 |
3.6.2 运放在采样保持中的价值
如果没有运放缓冲,保持电容会直接面对后级负载,导致:
- 保持电压快速下降
- 保持时间缩短
- 采样精度降低
所以运放在该结构中的核心作用是:
高输入阻抗读取保持电压低输出阻抗驱动后级3.6.3 误差来源
| 误差来源 | 说明 |
|---|---|
| 开关注入电荷 | 开关切换时向电容注入电荷 |
| 运放偏置电流 | 影响保持电压 |
| 电容漏电 | 保持电压缓慢漂移 |
| PCB 表面漏电 | 高阻场景尤其明显 |
| 后级负载过重 | 会加速保持电压下降 |
3.7 有源低通滤波器:运放实现抗混叠与降噪
低通滤波器是运放信号调理应用中最常见的一类。
3.7.1 运放在低通滤波器中的作用
运放不仅能提供增益,还能提供:
- 缓冲
- 低输出阻抗
- 更可控的频率响应
- 更容易构造高阶滤波器
图 3-10 一阶有源低通滤波器
Vin ── R ──┬────► 运放缓冲/放大 ───► Vout │ C │ GND3.7.2 一阶截止频率公式
fc = 1 / (2πRC)其中:
fc:截止频率R:滤波电阻C:滤波电容
3.7.3 为什么要用有源低通,而不是纯 RC
| 项目 | 纯 RC 滤波 | 有源低通滤波 |
|---|---|---|
| 输出阻抗 | 较高 | 低 |
| 驱动能力 | 一般 | 强 |
| 增益 | 无 | 可同时提供增益 |
| 高阶实现 | 不方便 | 方便 |
| ADC 前端适配 | 一般 | 更优 |
3.7.4 典型应用
| 场景 | 作用 |
|---|---|
| ADC 前端 | 抗混叠 |
| 传感器输出 | 抑制高频噪声 |
| DAC 输出 | 平滑阶梯波 |
| 工业模拟量 | 去除开关噪声 |
图 3-11 一阶低通幅频特性示意
增益(dB) | |─────────────── | \ | \ | \ -20 dB/dec | +------------------------------► f fc3.7.5 二阶低通滤波器
为了获得更快的高频衰减,通常会使用二阶有源低通,比如:
- Sallen-Key 低通
- 多反馈低通
二阶滤波器的滚降速度为:
-40 dB/dec这在 ADC 抗混叠设计中非常常见。
图 3-12 二阶低通相对一阶低通的优势
| 滤波器阶数 | 衰减斜率 |
|---|---|
| 一阶 | -20 dB/dec |
| 二阶 | -40 dB/dec |
| 三阶 | -60 dB/dec |
| 四阶 | -80 dB/dec |
3.8 有源高通滤波器:运放实现去直流与动态检测
高通滤波器允许变化信号通过,衰减直流与低频漂移。
3.8.1 运放在高通滤波器中的作用
运放的作用仍然是:
- 提供缓冲
- 提供后级驱动能力
- 必要时提供增益
- 在单电源下配合 Vref 建立正确的工作点
图 3-13 一阶有源高通滤波器
Vin ── C ──┬────► 运放缓冲/放大 ───► Vout │ R │ GND / Vref截止频率:
fc = 1 / (2πRC)3.8.2 单电源场景中的关键点
单电源系统中,下端通常不接 GND,而是接 Vref。
图 3-14 单电源高通偏置示意
Vin ── C ──┬────► 运放输入 │ R │ Vref这样可以确保高通后的信号围绕 Vref 摆动,而不会因负半周越界而失真。
3.8.3 典型用途
| 场景 | 作用 |
|---|---|
| 去除传感器直流偏置 | 只保留变化量 |
| 生物电前端 | 去除电极偏置 |
| 振动检测 | 去除静态量 |
| 音频耦合 | 去直流偏移 |
3.9 有源带通滤波器:运放实现频带选择
当既不想要低频漂移,也不想要高频噪声时,就需要带通滤波器。
3.9.1 运放在带通中的价值
运放带通滤波器可实现:
- 通带增益
- 更好的频带控制
- 更低输出阻抗
- 更适合后级 ADC 或处理模块
图 3-15 带通滤波器的作用
低频成分 ×目标频段 √高频成分 ×3.9.2 关键参数
| 参数 | 含义 |
|---|---|
fL | 下截止频率 |
fH | 上截止频率 |
f0 | 中心频率 |
BW | 带宽 |
Q | 品质因数 |
公式:
BW = fH - fLf0 = √(fL × fH)Q = f0 / BW3.9.3 简单实现方式
最简单的带通可以由:
高通 + 低通串联构成。
图 3-16 级联式带通结构
3.9.4 典型应用
| 场景 | 说明 |
|---|---|
| 振动分析 | 提取机械共振频段 |
| 声学前端 | 选择目标频带 |
| 调制信号 | 仅保留目标频率附近 |
| 动态传感器输出 | 提取特征频段 |
3.10 运放与 ADC 前端:信号调理的最终落脚点
传感器前端最终往往是为了可靠驱动 ADC。 所以在这一节,要明确一点:
许多信号调理电路的最终目标,是为 ADC 准备一个稳定、准确、带宽受控、参考点合适的输入信号。
图 3-17 运放 ADC 前端驱动结构
传感器 / 放大级 │ ▼ 运放缓冲 / 滤波 │ ▼ Riso ──┬──► ADC输入 │ Cfilter │ GND3.10.1 运放在 ADC 前端承担的职责
| 职责 | 说明 |
|---|---|
| 降低输出阻抗 | 让 ADC 采样电容快速建立 |
| 提供增益 | 充分利用 ADC 量程 |
| 抗混叠滤波 | 限制高频成分 |
| 电平偏置 | 让信号落在 ADC 输入范围内 |
| 稳定驱动 | 避免前后级互相影响 |
3.10.2 ADC 前端常见风险
| 问题 | 原因 | 对策 |
|---|---|---|
| 采样结果跳动 | 源阻抗太高 | 运放缓冲 |
| 高频混叠 | 无抗混叠滤波 | 加低通 |
| 输出振荡 | 直接驱动采样电容 | 加 Riso |
| 信号削顶 | 输出超满量程 | 调整增益和偏置 |
| 交流负半周丢失 | 单电源下未偏置 | 建立 Vref |
3.11 以运放为核心的信号调理设计流程
图 3-18 设计流程图
3.11.1 运放参数校核重点
在信号调理应用中,不能只看“运放能不能放大”,还必须检查:
| 参数 | 为什么重要 |
|---|---|
| 输入共模范围 | 决定输入是否可用 |
| 输出摆幅 | 决定输出是否会饱和 |
| 输入失调电压 | 小信号放大时误差显著 |
| 输入偏置电流 | 高阻前端误差明显 |
| 噪声 | 决定微弱信号分辨能力 |
| GBW | 决定滤波和放大带宽能力 |
| 压摆率 | 决定大信号动态响应 |
| 稳定性 | 决定能否驱动 ADC、容性负载 |
3.12 本章工程检查表
图 3-19 传感器信号调理检查表
| 类别 | 检查项 | 结论 |
|---|---|---|
| 传感器 | 输出是单端、差分还是电流 | □ |
| 幅值 | 是否需要放大 | □ |
| 阻抗 | 是否需要缓冲器 | □ |
| 共模 | 是否需要仪表放大器 | □ |
| 频带 | 是否需要低通/高通/带通 | □ |
| 单电源 | 是否已建立 Vref | □ |
| ADC 接口 | 是否考虑采样电容影响 | □ |
| 运放指标 | 噪声、失调、GBW、SR 是否足够 | □ |
| 稳定性 | 输出是否驱动电容/长线 | □ |
| PCB | 高阻节点、反馈回路、电源去耦是否合理 | □ |
3.13 本章小结
本章的重点不是“列出几种滤波器”,而是建立一个明确的工程认识:
在传感器信号调理中,运放是核心器件。它不仅完成“放大”,更重要的是完成:
- 缓冲
- 差分调理
- 共模抑制
- 电平偏置
- 有源滤波
- ADC 驱动
可以将本章浓缩为一句话:
传感器前端 = 以运放为核心的幅度整形 + 阻抗整形 + 频率整形 + 参考点整形。
当然可以。下面开始正式写第 4 章:电流—电压转换与压控电流源电路。 我会继续保持和前面一致的风格:以运放为核心、内容详实、图文并茂、工程导向明确。这部分也会呼应你提供的 ADI 文档中关于跨阻放大器(TIA)、电压-电流转换、电流-电压转换等基础应用的内容展开。
第 4 章 电流—电压转换与压控电流源电路
4.1 本章定位
在很多模拟系统里,信号并不总是以“电压”的形式出现。 大量实际对象天然输出或天然适合用电流来表示,例如:
- 光电二极管输出的是光电流
- 电化学传感器输出的是微小电流
- 漏电流测试、本底电流检测本质上测的是电流
- LED、激光器、线圈、电桥激励等负载往往希望用恒流驱动
- 工业 4–20 mA 回路本质也是电流接口
因此,在模拟电路设计中,经常需要完成两类核心变换:
1. 电流 → 电压 (I/V 转换)2. 电压 → 电流 (V/I 转换)而运放正是这两类变换的核心器件。
图 4-1 本章的核心主题
4.2 运放在 I/V 与 V/I 转换中的核心作用
运放并不是简单“加个增益”,而是在这类电路中承担以下关键作用:
| 运放作用 | 在 I/V 转换中的体现 | 在 V/I 转换中的体现 |
|---|---|---|
| 建立闭环关系 | 把输入电流转换为比例输出电压 | 让输出电流按输入电压精确变化 |
| 稳定输入工作点 | 让输入节点保持近似恒压(虚地/虚参考点) | 让采样电阻两端电压稳定跟踪控制量 |
| 提高精度 | 由反馈电阻决定换算关系 | 由采样电阻决定输出电流 |
| 降低误差 | 减小传感器端电压摆动 | 减小负载、电源波动对电流的影响 |
| 提供驱动与调节 | 输出电压可送 ADC 或后级处理 | 驱动 MOSFET/BJT 形成恒流源 |
可以把本章的核心理解为一句话:
运放通过负反馈,把“难直接使用的电流量”变成标准电压信号,或者把“易处理的电压控制量”变成稳定电流输出。
4.3 为什么要做电流—电压与电压—电流转换
4.3.1 为什么要做 I/V 转换
很多传感器输出的是电流,但后级 ADC、比较器、MCU 更容易处理的是电压。
典型对象
| 对象 | 输出特征 |
|---|---|
| 光电二极管 | 输出光电流 |
| 电化学传感器 | 输出微小电流 |
| 离子/漏电流检测 | 输出 nA/pA 级电流 |
| 压电/电荷型结构 | 在某些等效模型下表现为电流源 |
| 某些工业传感器 | 通过电流反映测量量 |
所以必须先完成:
电流 → 电压才能送入 ADC 或后续处理。
4.3.2 为什么要做 V/I 转换
在许多驱动和激励系统中,“控制量”更容易由电压给出,而“被控对象”更需要电流驱动。
典型对象
| 应用 | 需要电流驱动的原因 |
|---|---|
| LED / 激光器 | 亮度或光功率主要与电流相关 |
| 线圈 / 电磁阀 | 驱动力与电流更直接相关 |
| 电桥 / RTD 激励 | 需要稳定激励电流 |
| 4–20 mA 回路 | 工业接口标准就是电流环 |
| 电池测试 / 负载 | 需要恒流充放电或电子负载 |
所以需要实现:
电压控制量 → 恒流输出图 4-2 I/V 与 V/I 转换在系统中的位置
4.4 跨阻放大器 TIA:运放实现电流—电压转换
跨阻放大器(Transimpedance Amplifier, TIA)是最经典的 I/V 转换电路。
4.4.1 什么是“跨阻”
“跨阻”本质是:
输出电压 / 输入电流单位为:
V/A = Ω所以跨阻放大器的本质,是用“等效电阻”的方式把输入电流变成输出电压。
4.4.2 基本电路
图 4-3 最基本的跨阻放大器结构
Rf ┌────/\/\/\────┐ │ │Iin ────┴────►│ - │ │ OP AMP ├───── VoutVref / GND ──►│ + │ └─────────┘其中:
- 输入电流
Iin注入反相输入端 - 同相输入端接地或接参考电压
Vref - 反馈元件为电阻
Rf
4.4.3 基本公式
若同相端接地,则理想关系为:
Vout = -Iin × Rf若同相端接参考电压 Vref,则更一般地写为:
Vout = Vref - Iin × Rf4.4.4 工作机理
由于负反馈作用,反相输入端被维持在接近同相输入端的电位。
如果同相端接地,则:
V- ≈ 0 V如果同相端接参考电压,则:
V- ≈ Vref因此输入节点形成虚地或虚参考点。
这意味着:
- 传感器两端电压近似恒定
- 输入电流几乎全部流过反馈电阻
Rf - 输出自动调整到满足该电流关系
即:
Iin ≈ IfIf = (Vref - Vout) / Rf最终得到:
Vout = Vref - Iin × Rf图 4-4 TIA 的工作本质
输入电流 Iin │ ▼反相输入端(虚地 / 虚参考点) │ ▼通过反馈电阻 Rf │ ▼形成输出电压 Vout4.5 为什么 TIA 比“电阻采样”更适合微弱电流检测
一种最简单的“电流转电压”想法是直接串一个电阻:
Iin ──► R ──► 得到电压但这种方式在微弱电流检测中通常不够理想。
4.5.1 直接电阻法的问题
| 问题 | 原因 |
|---|---|
| 传感器端电压变化大 | 电流流过电阻会产生明显端电压 |
| 影响传感器工作点 | 某些传感器要求近似恒压端点 |
| 后级容易被加载 | 电压节点阻抗较高 |
| 微弱电流难以精确处理 | 灵敏度和稳定性不足 |
4.5.2 TIA 的优势
| 优势 | 工程意义 |
|---|---|
| 输入节点近似恒压 | 传感器工作点更稳定 |
灵敏度由 Rf 决定 | 转换关系清晰明确 |
| 输出是低阻电压 | 容易送 ADC |
| 适合微弱电流 | nA、µA 级检测常用 |
| 容易配合补偿网络 | 便于改善稳定性 |
4.6 光电二极管跨阻放大应用
光电二极管是 TIA 最典型的应用对象。
4.6.1 光电二极管为什么适合配 TIA
光电二极管受光照后输出光电流,其电流与光强近似成比例。
光强 ↑ → 光电流 ↑但这个电流通常较小,不适合直接送入后级,因此使用 TIA 把它转换为电压。
图 4-5 光电二极管 + TIA 典型结构
光电二极管 │ ▼ Iph │ ├────►│ - │ │ │ OP AMP ├───── Vout Vref/GND ─┴────►│ + │ └─────────┘ ▲ │ Rf │ └─────────4.6.2 两种常见工作方式
1. 光伏模式(Photovoltaic Mode)
- 光电二极管近似零偏置
- 暗电流较小
- 噪声可能更低
- 速度通常较慢
2. 光导模式(Photoconductive Mode)
- 光电二极管加反向偏置
- 结电容减小
- 速度更快
- 暗电流一般增大
4.6.3 输出关系
若忽略暗电流等误差,理想情况下:
Vout = -Iph × Rf如果使用偏置参考点,则:
Vout = Vref - Iph × Rf4.6.4 设计示例
若光电流范围为:
0 ~ 10 µA希望输出范围约为:
0 ~ 2 V则可估算:
Rf = 2 V / 10 µA = 200 kΩ于是:
Iph = 0 → Vout ≈ 0 V(或 Vref)Iph = 10 µA → Vout ≈ -2 V(或相对 Vref 下移 2V)具体输出极性取决于二极管连接方向与参考点设置。
4.7 微弱电流检测中的误差来源
TIA 理论公式很简单,但工程上真正困难的不是公式,而是误差控制。
图 4-6 TIA 误差来源总览
| 误差来源 | 主要影响 |
|---|---|
| 运放输入偏置电流 | 叠加到被测电流,尤其影响小电流 |
| 运放输入电流噪声 | 增加输出噪声 |
| 运放输入电压噪声 | 通过输入电容耦合影响高频噪声 |
| 反馈电阻热噪声 | Rf 越大噪声越大 |
| 传感器本底噪声 | 如光电流散粒噪声 |
| PCB 漏电 | nA/pA 级测量中尤其严重 |
| 输入寄生电容 | 影响稳定性与带宽 |
| 温漂 | 导致零点与增益变化 |
4.7.1 输入偏置电流
真实运放并非理想“零输入电流”。 当被测电流很小时,偏置电流可能成为主要误差。
例如:
被测电流:10 nA运放偏置电流:1 nA则相对误差高达:
10%因此微弱电流检测必须优先选择:
- 低输入偏置电流运放
- FET / CMOS 输入运放
- 对 pA 级应用甚至需要专用电流检测前端
4.7.2 反馈电阻热噪声
反馈电阻 Rf 决定灵敏度,但也会带来热噪声。
规律上:
Rf 越大,灵敏度越高Rf 越大,热噪声也越高所以设计时要在:
灵敏度带宽噪声稳定性之间做折中。
4.7.3 PCB 漏电与污染
当电流测量进入 nA/pA 级时,PCB 本身就可能成为误差源。
常见问题包括:
- 焊剂残留
- 板面潮气
- 污染物导致表面漏电
- 高阻节点过长
- 相邻走线串扰
工程建议
- 输入节点尽量短
- 高阻输入区域保持清洁
- 必要时使用 guard ring
- 远离高压、高速数字信号
- 选高绝缘材料和良好工艺
4.8 TIA 的稳定性与反馈电容补偿
TIA 设计中,最常见的难点之一就是稳定性。
4.8.1 为什么 TIA 容易不稳定
输入端通常存在总电容:
Cin = 传感器电容 + 运放输入电容 + PCB寄生电容这些电容会在高频引入额外相位滞后,降低相位裕度,导致:
- 输出振铃
- 过冲
- 高频噪声放大
- 自激振荡
图 4-7 TIA 中输入电容的来源
Cin = Csensor + Cin(opamp) + Cparasitic4.8.2 最常见的补偿方法:Rf 并联 Cf
图 4-8 TIA 的反馈补偿网络
┌──── Rf ────┐Vout ───────┤ ├──── 反相输入端 └──── Cf ────┘即在反馈电阻两端并联一个小电容 Cf。
4.8.3 Cf 的作用
| 作用 | 说明 |
|---|---|
| 限制高频跨阻增益 | 防止高频噪声过度放大 |
| 改善相位裕度 | 提高稳定性 |
| 补偿输入总电容 | 降低振荡风险 |
| 控制带宽 | 让系统频响更可控 |
4.8.4 反馈极点的粗略理解
加入 Cf 后,反馈网络会引入一个高频截止特性,粗略上可理解为:
fp ≈ 1 / (2πRfCf)这不是全部设计依据,但能帮助直观理解:
Cf 增大 → 高频带宽降低 → 稳定性更强Cf 增大 → 响应变慢因此:
Cf 不是越大越好,而是在稳定性与带宽之间折中。
4.8.5 TIA 稳定性设计建议
| 检查项 | 建议 |
|---|---|
| 输入总电容 | 明确传感器、电路、PCB 寄生电容 |
| 运放 GBW | 确保足够支撑目标带宽 |
| 反馈电阻 | 越大越敏感,也越容易带来稳定性挑战 |
| 反馈电容 | 通过经验、数据手册或仿真选取 |
| 输出波形 | 观察阶跃响应是否振铃 |
| PCB | 反相输入节点必须极短 |
4.9 运放实现电压—电流转换:压控恒流源
现在从 I/V 转到 V/I。
4.9.1 基本思想
目标是让输出电流 Iout 由输入控制电压 Vin 决定。
核心方法是:
- 用采样电阻
Rs检测输出电流 - 用运放比较
Vin与Rs上的电压 - 运放驱动功率管,直到两者相等
于是实现:
Vsense ≈ Vin即:
Iout × Rs ≈ Vin所以:
Iout = Vin / Rs4.9.2 低边恒流吸收型结构
这是最常见、最容易理解的一种结构。
图 4-9 运放 + MOSFET 低边恒流吸收器
+Vsup │ 负载 │ ├───────────────┐ │ │ │ Drain │ MOSFET │ Source │ │ │ Rs │ │ GND GND
Vin ───────────►│ + OUT │────► MOSFET Gate │ OP AMP │Rs 上端电压 ───►│ - │ └─────────────┘4.9.3 工作原理
运放会调节 MOSFET 栅压,使采样电阻 Rs 上端电压等于 Vin。
于是:
Vsense = VinVsense = Iout × Rs得到:
Iout = Vin / Rs这就是最核心的 V/I 转换公式。
4.9.4 设计示例
若希望:
Vin = 0 ~ 1 VIout = 0 ~ 100 mA则选择:
Rs = 1 V / 100 mA = 10 Ω于是:
Iout = Vin / 10 Ω即:
| Vin | Iout |
|---|---|
| 0 V | 0 mA |
| 0.5 V | 50 mA |
| 1.0 V | 100 mA |
4.10 运放压控恒流源的几种典型应用
4.10.1 LED 恒流驱动
LED 更适合电流驱动,而不是简单电压驱动。
图 4-10 运放恒流驱动 LED
+Vsup ── LED ── MOSFET ── Rs ── GND ▲ │ 运放控制优势:
- 电流可精确设定
- 亮度一致性更好
- 不受 LED 正向压降离散性影响太大
4.10.2 传感器恒流激励
很多传感器更适合恒流激励,例如:
- RTD
- 某些桥路/阻性传感器
- 精密测阻电路
图 4-11 运放恒流激励传感器
恒流源 ──► 传感器 / 电阻式被测对象 ──► 测量电压恒流激励的好处是:
电阻变化 → 电压直接按比例变化便于后级测量。
4.10.3 4–20 mA 电流环
工业接口里,4–20 mA 是极常见标准。
其本质就是:
控制量 → 电流环输出运放可以作为电流环调节核心,使输出满足:
Iloop = 4 mA + K × Vctrl这里 4 mA 对应零点偏置,20 mA 对应满量程。
4.10.4 电子负载 / 恒流吸收
使用运放 + MOSFET + 采样电阻,也可构成电子负载。
图 4-12 运放电子负载结构
被测电源 + ── 负载端 ── MOSFET ── Rs ── GND ▲ │ 运放控制通过改变控制电压,可让电路吸收设定电流,用于:
- 电源测试
- 电池放电
- 负载特性测试
4.11 压控恒流源设计中的关键问题
4.11.1 运放输出能力不是最终输出能力
运放本身通常不能直接提供大电流,所以必须配合:
- MOSFET
- BJT
- 功率放大级
运放负责“调节”,功率管负责“承载”。
4.11.2 采样电阻 Rs 决定精度
由于:
Iout = Vin / Rs因此 Rs 的误差会直接转化为电流误差。
设计要点
| 项目 | 说明 |
|---|---|
| 精度 | 决定设定电流精度 |
| 温漂 | 决定温度稳定性 |
| 功耗 | 决定电阻封装与散热 |
| 布局 | 尽量 Kelvin 采样,减少铜箔压降误差 |
4.11.3 功率管压降与功耗
MOSFET 或 BJT 承担的功耗为:
P ≈ (Vsup - Vload - Vsense) × Iout如果电流大、压差大,功耗会非常高。
因此必须校核:
- 最大电流
- 最坏压差
- 散热器需求
- 热稳定性
4.11.4 负载类型的影响
| 负载类型 | 风险 | 对策 |
|---|---|---|
| 电阻负载 | 相对简单 | 常规设计即可 |
| LED | Vf 离散性、温升 | 留足压差和热设计 |
| 感性负载 | 关断产生反冲电压 | 加续流路径 / 钳位 |
| 长线负载 | 可能振荡 | 加输出补偿和保护 |
| 容性负载 | 可能影响环路稳定性 | 检查相位裕度 |
4.12 I/V 与 V/I 电路的设计流程
图 4-13 设计流程图
4.13 I/V 与 V/I 电路常见错误
| 错误 | 后果 | 修正建议 |
|---|---|---|
| TIA 忽略输入电容 | 振荡、振铃 | 加 Cf 并做稳定性校核 |
| 反馈电阻盲目做大 | 噪声、带宽、稳定性恶化 | 综合权衡 Rf |
| 微弱电流检测不用低偏置运放 | 零点误差大 | 选 FET/CMOS 低 Ib 运放 |
| 高阻输入节点走线过长 | 漏电、串扰、噪声 | 缩短输入节点,必要时做 guard ring |
| 恒流源只算公式不算功耗 | 功率管过热 | 计算最坏工况散热 |
| 采样电阻只看阻值不看功耗 | 电阻过热漂移 | 校核 P = I²R |
| 忽略单电源参考点 | 输出不能落入允许范围 | 建立 Vref |
| 运放直接驱动大负载 | 输出能力不足 | 增加功率级 |
| 感性负载无保护 | 关断损坏器件 | 加续流/钳位器件 |
4.14 本章工程检查表
图 4-14 本章检查表
| 类别 | 检查项 | 是否确认 |
|---|---|---|
| 类型 | 是 I/V 还是 V/I | □ |
| 输入/输出范围 | 电流范围、电压范围是否明确 | □ |
| 参考点 | 是否需要 GND 或 Vref 参考 | □ |
| TIA | Rf 是否满足灵敏度要求 | □ |
| TIA 稳定性 | 是否考虑 Cin 与 Cf | □ |
| 微弱电流误差 | 是否考虑偏置电流、漏电、噪声 | □ |
| 恒流源 | Rs 是否满足精度与功耗要求 | □ |
| 功率器件 | MOSFET/BJT 是否满足电流和功耗 | □ |
| 负载特性 | 是否为阻性、感性、容性负载 | □ |
| 单电源设计 | 是否考虑输出摆幅和输入范围 | □ |
| PCB | 高阻节点和采样回路是否合理 | □ |
| 热设计 | 是否校核最坏工况温升 | □ |
4.15 本章小结
本章围绕运放作为核心,系统讲解了两类非常重要的基础应用:
1. 电流 → 电压(I/V)2. 电压 → 电流(V/I)其核心结论如下:
图 4-15 本章速查总结表
| 需求 | 以运放为核心的推荐结构 | 核心公式 |
|---|---|---|
| 微弱电流检测 | 跨阻放大器 TIA | Vout = Vref - Iin × Rf |
| 光电二极管前端 | 光电二极管 + TIA | Vout = -Iph × Rf |
| 电流转标准电压 | TIA + 后级滤波/ADC | 同上 |
| 电压控制恒流输出 | 运放 + Rs + MOSFET/BJT | Iout = Vin / Rs |
| LED 恒流驱动 | 运放恒流源 | ILED ≈ Vin / Rs |
| 传感器恒流激励 | 运放恒流源 | Iexc ≈ Vin / Rs |
| 4–20 mA 接口 | 运放电流环驱动 | Iloop = Ioffset + k·Vctrl |
可以把本章压缩为一句话:
TIA 让电流信号变成标准电压信号,恒流源让电压控制量变成稳定电流输出;两者都依赖运放通过负反馈建立精确的输入输出关系。
第 5 章 运算型模拟计算电路:积分器与微分器
5.1 本章定位
前面几章主要讨论了运放的放大、缓冲、信号调理、滤波、I/V 转换和 V/I 转换。本章进入另一类非常经典的运放应用:模拟计算电路。
在模拟计算电路中,运放不只是“放大信号”,而是通过电阻、电容构成反馈网络,实现对输入信号的数学运算,例如:
积分:输出与输入信号的时间累积有关微分:输出与输入信号的变化速度有关你提供的 ADI 文档中也把积分器和微分器列为常见运放应用电路,这类电路本质上是利用运放负反馈和电容的充放电特性,实现时间域运算功能。
5.2 本章内容结构
第 5 章 运算型模拟计算电路:积分器与微分器│├─ 5.1 本章定位├─ 5.2 积分器与微分器的工程意义├─ 5.3 理想积分器├─ 5.4 实际积分器├─ 5.5 积分器的工程应用├─ 5.6 理想微分器├─ 5.7 实际微分器├─ 5.8 微分器的工程应用├─ 5.9 积分器与微分器在 PID 中的应用├─ 5.10 设计风险与参数校核└─ 5.11 工程检查表与本章小结5.2 积分器与微分器的工程意义
5.2.1 积分器解决什么问题
积分器关注的是:
输入信号持续存在了多久以及它在时间上累计了多少如果输入是一个恒定电压,积分器输出会变成斜坡。 如果输入是一个误差信号,积分器可以累计误差,用于消除稳态误差。
典型用途包括:
| 应用 | 积分器作用 |
|---|---|
| 模拟 PID 控制 | 构成 I 环节,消除稳态误差 |
| 斜坡发生器 | 恒定输入产生线性斜坡 |
| 电荷放大器 | 压电/电荷型传感器信号调理 |
| 有源滤波 | 形成低通特性或状态变量滤波 |
| 波形生成 | 方波积分生成三角波 |
| 零点/慢变量跟踪 | 对误差进行长期累积修正 |
5.2.2 微分器解决什么问题
微分器关注的是:
输入信号变化得有多快如果输入是阶跃信号,微分器会输出尖峰。 如果输入变化缓慢,输出较小。 如果输入不变,输出趋近于零。
典型用途包括:
| 应用 | 微分器作用 |
|---|---|
| 边沿检测 | 检测上升沿、下降沿 |
| 动态信号提取 | 强调快速变化部分 |
| 模拟 PID 控制 | 构成 D 环节,预测变化趋势 |
| 振动/冲击检测 | 对突变信号更敏感 |
| 高通滤波 | 抑制直流和低频缓慢变化 |
| 波形整形 | 将阶跃或脉冲变成窄脉冲响应 |
5.2.3 积分与微分的直观对比
图 5-1 积分器与微分器的作用对比
输入信号 Vin(t) │ ├──► 积分器:关注“累计量” │ 输出与 ∫Vin(t)dt 有关 │ └──► 微分器:关注“变化率” 输出与 dVin(t)/dt 有关| 对比项 | 积分器 | 微分器 |
|---|---|---|
| 数学意义 | 时间累积 | 时间变化率 |
| 对直流输入 | 输出持续变化,最终可能饱和 | 输出趋近于 0 |
| 对阶跃输入 | 输出斜坡 | 输出尖峰 |
| 频率特性 | 高频衰减,低频增益高 | 高频增益高,低频衰减 |
| 工程风险 | 失调和偏置导致饱和 | 高频噪声被放大 |
| 实际处理 | 加泄放电阻限制直流增益 | 加限带宽网络限制高频增益 |
5.3 理想积分器:电压对时间积分
5.3.1 基本电路
理想积分器是在反相放大器基础上,将反馈电阻替换为电容。
图 5-2 理想反相积分器
Vin ── R ──┬────►│ - OUT │───── Vout │ │ OP AMP │ │ ┌──►│ + │ │ │ └──────────────┘ │ │ │GND / Vref │ └── C ───────────────┘其中:
| 元件 | 作用 |
|---|---|
R | 将输入电压转换为输入电流 |
C | 作为反馈元件,对电流进行积分 |
| 运放 | 维持反相输入端为虚地或虚参考点 |
Vref | 单电源系统中的输出中心参考点 |
5.3.2 理想积分公式
双电源、同相端接 GND 时,理想输出为:
Vout(t) = Vout(t0) - 1/(R × C) × ∫ Vin(t) dt如果忽略初始输出电压:
Vout = -1/(R × C) × ∫ Vin dt负号表示反相积分。
5.3.3 单电源积分器公式
单电源系统中,同相端通常接 Vref,输入信号也应围绕 Vref 处理。
此时更合理的表达是:
Vout(t) = Vref - 1/(R × C) × ∫ [Vin(t) - Vref] dt这个公式非常重要。
因为在单电源系统中,积分器不是围绕 GND 工作,而是围绕 Vref 工作。
5.3.4 积分器的工作原理
负反馈使反相输入端电压接近同相端:
V- ≈ V+如果同相端接 GND:
V- ≈ 0 V输入电阻上的电流为:
Iin = Vin / R由于理想运放输入电流近似为 0,这个电流只能流入反馈电容:
Ic ≈ Iin电容电流关系为:
Ic = C × dVc/dt因此输出电压会随时间持续变化,形成积分关系。
图 5-3 积分器的电流路径
Vin → R → 虚地节点 → C反馈支路 → Vout变化可以这样理解:
输入电压决定充电电流充电电流决定电容电压变化速度电容电压变化体现为输出电压斜率5.3.5 恒定输入时的输出斜率
如果输入为恒定电压 Vin,输出会线性变化。
输出斜率为:
dVout/dt = -Vin / (R × C)若同相端接 Vref,则:
dVout/dt = -(Vin - Vref) / (R × C)5.3.6 示例计算:恒定输入产生斜坡
设:
R = 100 kΩC = 100 nFVin = 100 mV时间常数:
R × C = 100 kΩ × 100 nF = 0.01 s输出斜率:
dVout/dt = -0.1 V / 0.01 s = -10 V/s也就是说,输入 100 mV 恒定电压时,输出每秒下降 10 V。
如果供电只有 ±5 V 或 0~5 V,输出很快就会撞到电源轨。
这就是理想积分器在实际工程中容易饱和的根本原因。
5.3.7 积分器的频率特性
理想反相积分器传递函数为:
H(s) = Vout/Vin = -1/(sRC)频域中:
|H(jω)| = 1/(ωRC)这说明频率越高,积分器增益越低。
图 5-4 理想积分器幅频特性示意
增益(dB) | |\ | \ | \ | \ -20 dB/dec | \ | +----------------------------► 频率因此积分器天然具有类似低通的特性:
低频增益高高频增益低但问题是,理想积分器在直流处增益无限大,任何微小直流误差都会被长期积分。
5.4 实际积分器:泄放电阻与防饱和设计
5.4.1 理想积分器的问题
理想积分器很少直接用于工程电路,主要原因是它对直流误差过于敏感。
实际电路中总会存在:
- 运放输入失调电压
- 输入偏置电流
- 电容漏电
- PCB 漏电
- 输入信号中的直流偏置
- 初始电荷不确定
这些误差经过积分后,会导致输出不断漂移,最终饱和。
图 5-5 理想积分器饱和问题
微小失调 / 偏置电流 │ ▼被积分器持续累积 │ ▼输出缓慢漂移 │ ▼撞到电源轨并饱和5.4.2 实际积分器结构
工程上通常在反馈电容两端并联一个大电阻 Rf。
图 5-6 实际积分器:反馈电容并联泄放电阻
Vin ── Rin ──┬────►│ - OUT │───── Vout │ │ OP AMP │ │ ┌──►│ + │ │ │ └──────────────┘ │ │ │GND / Vref │ └── Cf ──────────────┐ └── Rf ──────────────┘反馈网络为:
Zf = Rf // 1/(sCf)5.4.3 实际积分器传递函数
实际积分器传递函数为:
H(s) = -Rf/Rin × 1/(1 + sRfCf)它的行为可以分为两个频段:
| 频率范围 | 电路表现 |
|---|---|
| 低频 / 直流 | 像反相放大器,增益约为 -Rf/Rin |
| 高频于拐点后 | 近似理想积分器,H(s) ≈ -1/(sRinCf) |
拐点频率约为:
fp = 1/(2πRfCf)图 5-7 实际积分器幅频特性示意
增益(dB) | |────────────── 低频有限增益:-Rf/Rin | \ | \ | \ 高频进入积分区:-20 dB/dec | +------------------------------► 频率 fp5.4.4 泄放电阻的作用
Rf 的作用不是随便加一个电阻,而是解决实际积分器的根本稳定性问题。
| 作用 | 说明 |
|---|---|
| 限制直流增益 | 防止失调电压被无限放大 |
| 提供电容泄放路径 | 避免电容长期积累电荷 |
| 防止输出长期饱和 | 提高电路可恢复性 |
| 定义低频截止点 | 控制积分从哪个频率开始有效 |
5.4.5 实际积分器设计示例
目标: 希望电路对 10 Hz 以上信号表现为积分器,同时限制直流增益。
选择:
Rin = 10 kΩCf = 100 nF希望积分拐点:
fp = 1 Hz则:
Rf = 1/(2πfpCf)代入:
Rf = 1/(2π × 1 × 100 nF) ≈ 1.59 MΩ可选标准值:
Rf = 1.6 MΩ低频直流增益约为:
-Rf/Rin = -1.6 MΩ / 10 kΩ = -160这个增益仍然较高,因此如果系统失调较大,还需要进一步降低 Rf 或加入复位机制。
5.4.6 积分器复位功能
在某些应用中,积分器需要周期性清零或初始化。例如:
- 斜坡发生器
- 采样积分
- 电荷积分
- 锁相/积分控制
- ADC 前积分型测量
可以在反馈电容两端并联一个模拟开关。
图 5-8 带复位开关的积分器
┌──── Cf ────┐Vout ─────────┤ ├──── 反相输入端 └── Switch ──┘
Switch 闭合:电容放电,积分器复位Switch 断开:正常积分复位开关闭合时:
VCf ≈ 0输出回到初始状态。
5.4.7 积分器元件选择建议
| 元件 | 选择建议 |
|---|---|
| 运放 | 低失调、低偏置、足够 GBW、输出摆幅满足要求 |
| 输入电阻 Rin | 不宜过大,避免噪声和偏置误差;不宜过小,避免加载前级 |
| 反馈电容 Cf | 优先低漏电、低介质吸收、稳定介质 |
| 泄放电阻 Rf | 根据低频截止和直流增益折中 |
| 复位开关 | 低漏电、低注入电荷 |
| PCB | 反馈节点短,电容周围避免污染和漏电路径 |
5.5 积分器的典型工程应用
5.5.1 方波转三角波
如果输入为方波,积分器输出为近似三角波。
图 5-9 方波经积分器生成三角波
输入方波: ┌───┐ ┌───┐ │ │ │ │─┘ └───┘ └───
积分输出: /\ /\ / \ / \/ \/ \原理:
方波高电平 → 输出按固定斜率下降或上升方波低电平 → 输出反向斜率变化5.5.2 模拟控制中的 I 环节
在控制系统中,积分器用于累计误差:
误差 e(t) = 目标值 - 实际值积分项输出:
VI(t) = KI × ∫ e(t) dt积分项的作用是消除长期稳态误差。
例如温控、压力控制、位置控制、PZT 闭环控制中,如果只有比例控制,可能会存在稳定偏差;加入积分项后,系统会持续修正这个偏差。
5.5.3 电荷放大器中的积分思想
压电传感器、某些电荷型传感器输出可以等效为电荷或电流源。 使用反馈电容的运放电路可以把电荷变化转换为电压。
简化关系:
Vout ≈ -Q/Cf这类电路本质上与积分器关系很近,因为:
电流是电荷对时间的变化率积分电流可以得到电荷5.6 理想微分器:电压变化率检测
5.6.1 基本电路
理想微分器与积分器相反: 输入端使用电容,反馈端使用电阻。
图 5-10 理想反相微分器
Vin ── C ──┬────►│ - OUT │───── Vout │ │ OP AMP │ │ ┌──►│ + │ │ │ └──────────────┘ │GND / Vref │ └── Rf ──────────────┘5.6.2 理想微分公式
双电源、同相端接 GND 时:
Vout = -Rf × C × dVin/dt单电源参考 Vref 下,可理解为:
Vout = Vref - Rf × C × d[Vin - Vref]/dt由于 Vref 是常量,所以:
d(Vref)/dt = 0因此微分器只对输入变化量敏感。
5.6.3 工作原理
输入电容电流为:
Iin = C × dVin/dt理想运放输入电流近似为 0,因此该电流流过反馈电阻 Rf。
反馈电阻上产生输出电压:
Vout = -Iin × Rf所以:
Vout = -Rf × C × dVin/dt图 5-11 微分器的工作本质
输入电压变化越快 │ ▼输入电容电流越大 │ ▼反馈电阻上压降越大 │ ▼输出尖峰越明显5.6.4 不同输入下的微分输出
| 输入信号 | 微分器输出 |
|---|---|
| 恒定直流 | 接近 0 |
| 缓慢斜坡 | 输出近似恒定 |
| 快速阶跃 | 输出尖峰 |
| 高频噪声 | 被显著放大 |
| 正弦波 | 输出幅值与频率成正比 |
图 5-12 阶跃输入的微分响应
输入阶跃:____ ┌──────── │ │
微分输出: ▲____/ \________理想情况下,阶跃信号的微分是无限窄尖峰。 实际电路中,由于带宽有限,输出表现为有限幅度和有限宽度的脉冲。
5.6.5 理想微分器的频率特性
理想微分器传递函数:
H(s) = -sRfC频域幅值:
|H(jω)| = ωRfC频率越高,增益越大。
图 5-13 理想微分器幅频特性示意
增益(dB) | | / | / | / +20 dB/dec | / | / | +----------------------------► 频率这就是理想微分器最危险的地方:
它会强烈放大高频噪声所以理想微分器几乎不直接用于工程电路。
5.7 实际微分器:限带宽与抗噪声设计
5.7.1 理想微分器的问题
理想微分器的问题比理想积分器更严重。
主要风险包括:
| 问题 | 原因 |
|---|---|
| 高频噪声被放大 | 微分器增益随频率上升 |
| 容易振荡 | 输入电容和运放相位裕度相互影响 |
| 输出尖峰过大 | 阶跃或毛刺会产生很大输出 |
| 对 PCB 寄生敏感 | 高频增益高,寄生影响明显 |
| 对运放带宽要求高 | 高频变化会直接挑战 GBW 和压摆率 |
因此实际微分器必须限带宽。
5.7.2 实际微分器结构
工程中常用的实际微分器会增加两个元件:
输入电容串联 Rin反馈电阻并联 Cf图 5-14 实际微分器:限带宽结构
Vin ── C1 ── Rin ──┬────►│ - OUT │───── Vout │ │ OP AMP │ │ ┌──►│ + │ │ │ └──────────────┘ │GND / Vref │ └── Rf ──────────────┐ └── Cf ──────────────┘5.7.3 实际微分器传递函数
实际微分器可近似表示为:
H(s) = -Rf × C1 × s / [(1 + sRinC1)(1 + sRfCf)]这个式子说明:
- 低频段保留微分特性
- 高频段被
Rin和Cf限制 - 不再让高频增益无限增加
5.7.4 限带宽元件的作用
| 元件 | 作用 |
|---|---|
Rin | 限制输入电容在高频时的电流,避免高频增益过高 |
Cf | 降低高频反馈阻抗,限制输出噪声和振荡 |
Rf | 决定微分增益比例 |
C1 | 决定输入变化率到电流的转换能力 |
图 5-15 实际微分器幅频特性示意
增益(dB) | | /──────\ | / \ | / \ |_____/ \____ | +----------------------------► 频率 微分区 限幅/滚降区工程上要避免高频增益无限上升,否则微分器会变成“噪声放大器”。
5.7.5 实际微分器设计示例
目标: 用于检测 1 kHz 以下信号的边沿变化,同时限制高频噪声。
选取:
C1 = 10 nFRf = 100 kΩ理想微分比例:
Rf × C1 = 100 kΩ × 10 nF = 1 ms即:
Vout ≈ -1 ms × dVin/dt为了限制高频,加入:
Rin = 1 kΩCf = 100 pF两个高频相关拐点大致为:
f1 ≈ 1/(2πRinC1) ≈ 1/(2π × 1 kΩ × 10 nF) ≈ 15.9 kHzf2 ≈ 1/(2πRfCf) ≈ 1/(2π × 100 kΩ × 100 pF) ≈ 15.9 kHz这样电路不会在很高频处继续放大噪声,稳定性比理想微分器更好。
5.7.6 微分器元件选择建议
| 元件 | 选择建议 |
|---|---|
| 运放 | GBW 足够、压摆率足够、单位增益稳定性良好 |
| 输入电容 C1 | 稳定介质,误差和漏电影响可控 |
| 输入限流电阻 Rin | 限制高频电流,改善稳定性 |
| 反馈电阻 Rf | 不宜过大,避免噪声过高 |
| 反馈电容 Cf | 限制高频增益,抑制振荡 |
| PCB | 输入节点和反馈节点短,远离高速数字线 |
5.8 微分器的典型工程应用
5.8.1 边沿检测
微分器对快速变化信号敏感,因此可用于边沿检测。
图 5-16 边沿检测示意
输入方波:____ ┌──────┐ ____ ┌──────┐ │ │ │ │ │ │
微分输出: ▲ ▼ ▲ ▼____/ \____/ \____/ \____/ \____上升沿产生一个极性脉冲,下降沿产生相反极性的脉冲。
5.8.2 动态变化检测
某些传感器中,静态量不重要,变化速度更重要,例如:
- 冲击检测
- 振动检测
- 压力突变检测
- 流量变化检测
- 机械碰撞检测
微分器可以突出这些快速变化。
5.8.3 模拟控制中的 D 环节
在 PID 控制中,微分项用于预测误差变化趋势:
VD(t) = KD × de(t)/dt如果误差正在快速增大,D 项会提前给出控制响应。 但 D 项也最容易放大噪声,因此实际控制中通常不会使用理想微分,而是使用带滤波的微分环节。
工程上常见做法:
微分 + 低通限带而不是直接使用理想微分器。
5.9 积分器与微分器在模拟 PID 中的应用
5.9.1 PID 的基本结构
PID 控制器由三部分组成:
P:比例I:积分D:微分控制输出为:
u(t) = KP × e(t) + KI × ∫e(t)dt + KD × de(t)/dt其中:
| 符号 | 含义 |
|---|---|
e(t) | 控制误差 |
KP | 比例系数 |
KI | 积分系数 |
KD | 微分系数 |
u(t) | 控制输出 |
图 5-17 模拟 PID 结构框图
┌──► P比例放大 ──┐误差信号 e(t) ├──► I积分器 ────┼──► 加法器 ──► 控制输出 u(t) └──► D微分器 ────┘5.9.2 积分项的作用
积分项会持续累计误差。
如果系统长期存在小误差,比例项可能无法完全消除,但积分项会不断累积并推动输出变化。
优点:
消除稳态误差提高低频控制精度风险:
积分饱和响应变慢系统过冲增加因此实际系统中常需要:
- 积分限幅
- 积分复位
- 防积分饱和
- 积分时间常数优化
5.9.3 微分项的作用
微分项关注误差变化趋势。
优点:
提前响应变化改善动态响应抑制快速过冲风险:
放大噪声对毛刺敏感对采样和带宽要求高因此实际 D 环节通常必须加低通滤波。
5.9.4 运放实现模拟 PID 的基本思路
模拟 PID 可以用多个运放分别实现 P、I、D,然后用加法器求和。
图 5-18 运放实现模拟 PID 的一种思路
误差信号 e(t) │ ├──► 反相/同相比例放大器 ──► P项 │ ├──► 实际积分器 ───────────► I项 │ └──► 实际微分器 ───────────► D项
P项 + I项 + D项 ──► 运放加法器 ──► 控制输出在现代嵌入式系统中,PID 常在 MCU 内部以数字形式实现。 但模拟 PID 仍然适用于:
- 高速模拟环路
- 低延迟控制
- 纯模拟控制系统
- 某些执行器前级补偿网络
- 电源环路、模拟伺服环路
5.10 单电源系统中的积分与微分
5.10.1 为什么不能直接照搬双电源电路
很多教材中的积分器和微分器默认使用双电源,参考点是 GND。
但在 3.3 V 或 5 V 单电源系统中,GND 是电源下限,不是信号中心。
如果输入信号围绕 GND 正负变化:
-0.5 V ~ +0.5 V则负半周会超出运放输入范围。
5.10.2 单电源积分器
单电源积分器应围绕 Vref 工作。
图 5-19 单电源积分器参考点
Vin ── R ──┬────►│ - OUT │───── Vout │ │ OP AMP │ │ ┌──►│ + │ │ │ └──────────────┘ │ │ │Vref │ └── Cf // Rf ─────────┘公式应理解为:
Vout = Vref - 1/(R × C) × ∫(Vin - Vref)dt5.10.3 单电源微分器
单电源微分器同样要提供偏置通路,使输入端围绕 Vref 工作。
图 5-20 单电源微分器参考点
Vin ── C ── Rin ──┬────►│ - OUT │───── Vout │ │ OP AMP │ │ ┌──►│ + │ │ │ └──────────────┘ │ │ │Vref │ └── Rf // Cf ────────┘输出围绕 Vref 变化。
5.10.4 单电源设计要点
| 检查项 | 要点 |
|---|---|
| Vref 是否稳定 | 建议用低噪声参考或缓冲分压 |
| 输入是否围绕 Vref | 不能让输入低于 GND |
| 输出摆幅是否足够 | 积分/微分后不能饱和 |
| 运放是否轨到轨 | 单电源低压系统尤其重要 |
| 直流路径是否完整 | 输入端和反馈端不能悬空 |
| Vref 噪声 | Vref 噪声会直接进入输出 |
5.11 设计风险与参数校核
5.11.1 运放参数要求
积分器和微分器比普通放大器更容易暴露运放非理想特性。
| 参数 | 对积分器的影响 | 对微分器的影响 |
|---|---|---|
| 输入失调电压 | 被积分,导致输出漂移 | 影响零点 |
| 输入偏置电流 | 给反馈电容充电,导致漂移 | 通过输入/反馈电阻产生误差 |
| GBW | 决定积分区有效性 | 决定高频响应和稳定性 |
| 压摆率 | 限制斜坡速度和大信号输出 | 限制尖峰输出 |
| 输入噪声 | 长时间积分可能累积 | 高频噪声明显放大 |
| 输出摆幅 | 容易饱和 | 尖峰可能削顶 |
| 输入共模范围 | 单电源时关键 | 单电源时关键 |
5.11.2 电容选型风险
| 电容问题 | 影响 |
|---|---|
| 漏电流 | 积分器输出漂移 |
| 介质吸收 | 复位后残余误差 |
| 温漂 | 时间常数变化 |
| 电压系数 | 电容量随电压变化 |
| 封装寄生 | 高频响应变化 |
| 容差大 | 截止频率或时间常数偏差 |
对于精密积分器,反馈电容应优先选择稳定、低漏电、低介质吸收的类型。
5.11.3 电阻选型风险
| 电阻问题 | 影响 |
|---|---|
| 阻值过大 | 热噪声和偏置误差增加 |
| 阻值过小 | 加重前级负载,提高功耗 |
| 精度不足 | 时间常数和增益偏差 |
| 温漂较大 | 温度变化导致参数漂移 |
| 高压系数 | 高压场景阻值随电压变化 |
5.11.4 PCB 布局风险
积分器和微分器都对寄生参数敏感。
图 5-21 高敏感节点示意
积分器敏感节点:反相输入端、反馈电容两端、高阻泄放电阻节点
微分器敏感节点:输入电容节点、反相输入端、反馈电容节点PCB 建议:
| 项目 | 建议 |
|---|---|
| 反馈元件 | 靠近运放放置 |
| 反相输入节点 | 走线越短越好 |
| 高阻节点 | 远离高速数字线和高压节点 |
| 电源去耦 | 运放电源脚附近放 0.1 µF |
| 地参考 | Vref 和模拟地保持低噪声 |
| 清洁度 | 高阻/电容节点避免污染和漏电 |
| 防护 | 微弱信号场景可考虑 guard ring |
5.12 常见错误与修正建议
| 错误做法 | 后果 | 修正建议 |
|---|---|---|
| 理想积分器无泄放电阻 | 输出因失调慢慢饱和 | Cf 并联 Rf |
| 积分器输入端无直流路径 | 输出漂移或锁死 | 增加偏置路径 |
| 单电源积分器同相端接 GND | 输出中心错误 | 同相端接 Vref |
| 微分器直接用理想结构 | 高频噪声严重放大 | 加 Rin 和 Cf 限带宽 |
| 微分器用于带噪信号 | 输出全是毛刺 | 先低通滤波或降低微分带宽 |
| 反馈电容选型随意 | 漂移、误差、非线性 | 选低漏电稳定电容 |
| 未检查输出摆幅 | 积分饱和或尖峰削顶 | 调整增益、供电和参考点 |
| 未检查 GBW/SR | 波形失真 | 选择更合适运放 |
| 反馈走线过长 | 振荡和噪声 | 缩短反馈回路 |
5.13 本章工程检查表
图 5-22 积分器与微分器工程检查表
| 类别 | 检查项 | 是否确认 |
|---|---|---|
| 电路类型 | 是积分器还是微分器 | □ |
| 参考点 | 单电源是否使用 Vref | □ |
| 积分器 | 是否加入 Rf 泄放电阻 | □ |
| 积分器 | 是否需要复位开关 | □ |
| 微分器 | 是否加入 Rin 限制高频输入电流 | □ |
| 微分器 | 是否加入 Cf 限制高频增益 | □ |
| 时间常数 | RC 是否满足目标响应 | □ |
| 输出范围 | 最大输出是否会饱和 | □ |
| 运放 GBW | 是否满足频率范围 | □ |
| 运放 SR | 是否满足斜率/尖峰响应 | □ |
| 偏置电流 | 是否会导致明显漂移 | □ |
| 噪声 | 微分器是否会放大噪声 | □ |
| 电容 | 是否低漏电、低介质吸收 | □ |
| PCB | 反馈节点是否短且干净 | □ |
5.14 本章关键公式汇总
| 电路 | 核心公式 |
|---|---|
| 理想积分器 | Vout = -1/(RC) × ∫Vin dt |
| 单电源积分器 | Vout = Vref - 1/(RC) × ∫(Vin - Vref)dt |
| 积分器斜率 | dVout/dt = -Vin/(RC) |
| 实际积分器拐点 | fp = 1/(2πRfCf) |
| 理想微分器 | Vout = -RfC × dVin/dt |
| 实际微分器 | H(s) = -RfC1s / [(1+sRinC1)(1+sRfCf)] |
| PID 控制 | u(t)=KP e(t)+KI∫e(t)dt+KD de(t)/dt |
5.15 本章速查总结
图 5-23 积分器与微分器速查表
| 需求 | 推荐电路 | 工程注意 |
|---|---|---|
| 恒定输入变斜坡 | 积分器 | 注意输出饱和 |
| 方波变三角波 | 积分器 | 控制 RC 和输出摆幅 |
| 消除控制稳态误差 | 积分器 / I 环节 | 防积分饱和 |
| 电荷信号转电压 | 电荷放大器 / 积分结构 | 低漏电、低偏置 |
| 检测边沿 | 实际微分器 | 必须限带宽 |
| 提取快速变化 | 微分器 / 高通结构 | 注意噪声 |
| 模拟 PID 的 D 项 | 带限微分器 | 不要用理想微分 |
| 单电源模拟计算 | Vref 偏置结构 | 输出围绕 Vref |
5.16 本章小结
本章围绕运放的两类经典模拟计算电路展开:
积分器:用反馈电容实现输入信号的时间累积微分器:用输入电容实现输入信号变化率检测可以把本章核心结论概括为:
积分器怕直流误差累积,微分器怕高频噪声放大。
所以工程设计中:
积分器要加泄放电阻、复位路径和防饱和设计微分器要加输入限流电阻、反馈电容和带宽限制最终,积分器和微分器并不是孤立电路,而是大量模拟系统中的基础模块:
- 控制系统中的 I/D 环节
- 波形发生器
- 传感器动态信号处理
- 电荷放大器
- 有源滤波器
- 模拟计算和补偿网络
第 6 章 基础应用电路选型汇总与工程检查表
6.1 本章定位
前五章已经围绕运放的核心应用完成了基础展开:
第 1 章:运放基础与信号链定位第 2 章:基础闭环放大电路第 3 章:传感器信号调理与有源滤波电路第 4 章:I/V 转换与 V/I 转换第 5 章:积分器与微分器第 6 章的作用是把前面的内容收束为一套工程可查、设计可用、评审可执行的总结表。 它不是重复讲原理,而是回答硬件设计中最常遇到的几个问题:
我应该选哪种运放电路?公式应该怎么快速查?单电源下要不要加 Vref?原理图评审应该看哪些点?PCB 布局应该检查哪些点?调试时遇到异常,优先怀疑什么?你提供的 ADI 文档中,第 5–13 页集中列出了运放常见应用,包括缓冲器、同相/反相放大、差分放大、仪表放大器、采样保持、积分器、微分器、有源滤波器、电压电流转换和跨阻放大器;第 23–49 页又进一步涉及供电、静态电流、失调、偏置电流、噪声和失真等关键参数。本章正是把这些应用与工程检查项统一整理。
6.2 运放基础应用总览
6.2.1 运放基础应用分类图
图 6-1 运放基础应用体系
运算放大器基础应用│├─ 1. 基础闭环放大│ ├─ 电压跟随器│ ├─ 同相放大器│ ├─ 反相放大器│ ├─ 加法器│ └─ 差分放大器│├─ 2. 信号调理│ ├─ 仪表放大器│ ├─ 有源低通滤波器│ ├─ 有源高通滤波器│ ├─ 有源带通滤波器│ └─ 采样保持电路│├─ 3. 电流/电压转换│ ├─ 跨阻放大器 TIA│ ├─ 电流采样放大│ ├─ 电压控制电流源│ └─ 恒流驱动电路│├─ 4. 模拟计算│ ├─ 积分器│ ├─ 微分器│ └─ 模拟 PID 环节│└─ 5. 接口与驱动 ├─ ADC 前端驱动 ├─ DAC 输出缓冲 ├─ 参考电压缓冲 └─ 执行器驱动前级6.2.2 运放在系统中的角色总结
运放在系统中通常不是单一角色,而是多个角色叠加。
图 6-2 运放在模拟信号链中的核心位置
6.3 基础应用电路选型流程
6.3.1 先判断信号类型
选运放电路时,不应该先问“用哪个型号”,而应该先问:
输入信号是什么类型?输出需要变成什么形式?中间需要完成什么处理?图 6-3 运放应用电路选型流程
6.3.2 根据需求快速选型
表 6-1 需求到电路的快速映射
| 设计需求 | 推荐电路 | 关键检查点 |
|---|---|---|
| 不改变电压,只隔离前后级 | 电压跟随器 | 单位增益稳定、容性负载 |
| 高阻电压信号放大 | 同相放大器 | 输入共模范围、偏置电流 |
| 需要反相或负增益 | 反相放大器 | 输入阻抗、反馈电阻 |
| 多路模拟量相加 | 反相加法器 | 权重、电阻精度、输出范围 |
| 两个电压做差 | 差分放大器 | 电阻匹配、CMRR |
| 微弱差分传感器 | 仪表放大器 | 输入共模、REF、噪声 |
| 高频噪声过多 | 有源低通滤波器 | 截止频率、GBW、相位 |
| 需要去直流偏置 | 有源高通滤波器 | Vref、启动时间、低频信息 |
| 只取某个频段 | 有源带通滤波器 | fL、fH、Q 值 |
| 光电流/微弱电流检测 | 跨阻放大器 TIA | Ib、Rf、Cf、PCB 漏电 |
| 电压控制电流 | 压控恒流源 | Rs、功率管、散热 |
| 误差长期累积 | 积分器 | 泄放电阻、防饱和 |
| 边沿/变化率检测 | 实际微分器 | 限带宽、抗噪声 |
| ADC 前端驱动 | 缓冲 + RC 网络 | 建立时间、Riso、Cfilter |
| DAC 后级输出 | 缓冲/低通/放大 | 输出摆幅、负载能力 |
6.4 常用电路公式汇总
6.4.1 基础闭环放大公式
表 6-2 基础闭环电路公式
| 电路 | 核心公式 | 说明 |
|---|---|---|
| 电压跟随器 | Vout = Vin | 单位增益缓冲 |
| 同相放大器 | Vout = Vin × (1 + Rf/Rg) | 输出与输入同相 |
| 单电源同相放大器 | Vout = Vref + (Vin - Vref) × (1 + Rf/Rg) | 围绕 Vref 放大 |
| 反相放大器 | Vout = -Vin × Rf/Rin | 输出反相 |
| 单电源反相放大器 | Vout = Vref - (Vin - Vref) × Rf/Rin | 以 Vref 为虚参考点 |
| 反相加法器 | Vout = -Rf × Σ(Vi/Ri) | 多路加权求和 |
| 差分放大器 | Vout = (R2/R1) × (V2 - V1) | 条件:R2/R1 = R4/R3 |
6.4.2 信号调理与滤波公式
表 6-3 滤波与调理公式
| 电路 | 核心公式 | 工程意义 |
|---|---|---|
| 一阶低通 | fc = 1/(2πRC) | 高频衰减 |
| 一阶高通 | fc = 1/(2πRC) | 低频/直流衰减 |
| 带通带宽 | BW = fH - fL | 通带宽度 |
| 带通中心频率 | f0 = √(fL × fH) | 几何中心频率 |
| 带通 Q 值 | Q = f0/BW | 频率选择性 |
| 仪表放大器 | G = 1 + K/Rg | K 由具体芯片决定 |
| 仪表放大器输出 | Vout = Vref + G × (VIN+ - VIN-) | REF 决定输出中心 |
6.4.3 I/V、V/I 与模拟计算公式
表 6-4 电流转换、积分、微分公式
| 电路 | 核心公式 | 说明 |
|---|---|---|
| 跨阻放大器 | Vout = Vref - Iin × Rf | 电流转电压 |
| 光电二极管 TIA | Vout ≈ -Iph × Rf | 极性取决于连接方式 |
| TIA 反馈极点 | fp ≈ 1/(2πRfCf) | 反馈补偿估算 |
| 压控恒流源 | Iout = Vin/Rs | 电压转电流 |
| 采样电阻功耗 | P = I²R | Rs 热设计 |
| 理想积分器 | Vout = -1/(RC) × ∫Vin dt | 反相积分 |
| 单电源积分器 | Vout = Vref - 1/(RC) × ∫(Vin - Vref)dt | 围绕 Vref 积分 |
| 积分器斜率 | dVout/dt = -Vin/(RC) | 恒定输入产生斜坡 |
| 实际积分器拐点 | fp = 1/(2πRfCf) | 泄放电阻定义低频点 |
| 理想微分器 | Vout = -RfC × dVin/dt | 反相微分 |
| PID 控制 | u(t)=KP e(t)+KI∫e(t)dt+KD de(t)/dt | 模拟控制基础 |
6.5 单电源与双电源应用差异
6.5.1 为什么单电源更容易出错
很多运放经典电路默认使用双电源,例如:
+15 V / -15 V+5 V / -5 V此时信号可以自然围绕 0 V 摆动。
但现代系统常用:
0 V / 3.3 V0 V / 5 V此时 GND 是电源下限,不再是信号中心。
因此,单电源系统必须重点处理 Vref。
图 6-4 双电源与单电源信号中心差异
双电源系统: +5V │信号中心 0V │ -5V
单电源系统: +3.3V │信号中心 Vref = 1.65V │ GND6.5.2 单电源应用中的 Vref
图 6-5 单电源 Vref 生成与缓冲
VCC │ R1 │ ├── Vref_raw ──► 运放缓冲 ──► Vref │ R2 │ GND若:
R1 = R2则:
Vref_raw = VCC/2经过运放缓冲后,Vref 具备更低输出阻抗,更适合作为多个模拟级参考点。
6.5.3 哪些电路需要 Vref
表 6-5 单电源下常见 Vref 需求
| 电路 | 是否常需要 Vref | 原因 |
|---|---|---|
| 电压跟随器 | 视信号而定 | 若输入已在 0~VCC 内,可不需要 |
| 同相放大器 | 常需要 | 交流信号需围绕 Vref 放大 |
| 反相放大器 | 常需要 | 同相端应接 Vref |
| 加法器 | 常需要 | 虚参考点通常为 Vref |
| 差分放大器 | 视输出范围而定 | 输出可能需要偏置 |
| 仪表放大器 | 常需要 | REF 引脚设定输出中心 |
| 低通滤波器 | 视信号而定 | 若处理 AC 信号,需偏置 |
| 高通滤波器 | 常需要 | 电阻下端通常接 Vref |
| TIA | 视输出极性而定 | 微弱电流输出需落在 ADC 范围内 |
| 积分器 | 常需要 | 积分围绕 Vref 进行 |
| 微分器 | 常需要 | 输出围绕 Vref 变化 |
6.5.4 单电源设计检查
表 6-6 单电源运放检查表
| 检查项 | 说明 |
|---|---|
| 输入是否低于 GND | 任何输入端不能随意低于负电源 |
| 输入是否接近 VCC | 需检查输入共模范围 |
| 输出是否接近轨 | 需检查输出摆幅 |
| 是否需要轨到轨输入 | 低压系统尤其重要 |
| 是否需要轨到轨输出 | 满量程 ADC 驱动常见 |
| Vref 是否稳定 | Vref 噪声会进入信号链 |
| Vref 是否被缓冲 | 分压点不能随意带多个负载 |
| 所有输入是否有直流路径 | AC 耦合后必须提供偏置 |
| 输出中心是否正确 | 放大、积分、微分都应围绕正确中心 |
6.6 运放关键参数与应用关系
6.6.1 参数不是孤立看的
选运放时不能只看一个参数。 例如“低噪声”运放未必适合高阻传感器;“高速”运放未必适合低功耗系统;“轨到轨”也不代表能在任何负载下真正到达电源轨。
应该从应用需求反推参数优先级。
6.6.2 参数优先级矩阵
表 6-7 不同应用对运放参数的关注重点
| 应用 | 重点参数 | 说明 |
|---|---|---|
| 电压跟随器 | 单位增益稳定、输出电流、容性负载能力 | 易因负载电容振荡 |
| 同相放大器 | 输入共模、GBW、失调、噪声 | 高阻输入场景常用 |
| 反相放大器 | GBW、输入偏置、电阻噪声 | 输入阻抗由 Rin 决定 |
| 差分放大器 | CMRR、输入共模、电阻匹配 | 共模误差常是关键 |
| 仪表放大器 | CMRR、失调、漂移、噪声、输入范围 | 微弱差分信号核心 |
| ADC 驱动 | 建立时间、输出阻抗、稳定性、噪声 | 采样电容会冲击前级 |
| DAC 缓冲 | 输出摆幅、负载能力、失真、稳定性 | 输出驱动和滤波常见 |
| 低通滤波器 | GBW、SR、噪声、稳定性 | 高阶滤波对运放要求高 |
| 高通滤波器 | 偏置电流、低频噪声、Vref | 低频误差明显 |
| TIA | 输入偏置电流、输入电流噪声、GBW、输入电容 | 微弱电流检测关键 |
| 恒流源 | 输出摆幅、驱动能力、稳定性、输入失调 | 输出电流精度由 Rs 和环路决定 |
| 积分器 | 失调、偏置电流、漏电、输出摆幅 | 容易漂移到饱和 |
| 微分器 | GBW、SR、噪声、稳定性 | 高频噪声放大严重 |
6.6.3 常见参数解释速查
表 6-8 运放参数速查表
| 参数 | 含义 | 常见影响 |
|---|---|---|
VOS 输入失调电压 | 输入等效误差电压 | 高增益下输出误差变大 |
IB 输入偏置电流 | 输入端实际电流 | 高阻源、TIA、积分器误差明显 |
IOS 输入失调电流 | 两输入偏置电流差 | 差分/高阻电路误差 |
GBW 增益带宽积 | 增益与带宽能力 | 闭环增益越高,带宽越低 |
SR 压摆率 | 输出最大变化速度 | 大信号高频波形失真 |
CMRR 共模抑制比 | 抑制共模信号能力 | 差分测量关键 |
PSRR 电源抑制比 | 抑制电源扰动能力 | 电源噪声影响输出 |
en 输入电压噪声 | 等效输入电压噪声 | 低阻源、小信号测量关键 |
in 输入电流噪声 | 等效输入电流噪声 | 高阻源、TIA 关键 |
| 输入共模范围 | 输入允许电压范围 | 单电源系统常踩坑 |
| 输出摆幅 | 输出可达到范围 | ADC 满量程驱动关键 |
| 输出电流 | 可驱动负载能力 | DAC 缓冲、负载驱动关键 |
| 静态电流 | 运放自身耗电 | 低功耗系统关键 |
6.7 设计裕量与快速估算
6.7.1 GBW 裕量估算
闭环带宽粗略估算:
闭环带宽 ≈ GBW / 噪声增益工程建议:
GBW ≥ 目标闭环增益 × 目标信号带宽 × 5~10例如:
目标增益:10目标带宽:100 kHz则:
最低 GBW ≈ 10 × 100 kHz = 1 MHz建议 GBW ≥ 5 MHz ~ 10 MHz6.7.2 压摆率估算
正弦波最大斜率为:
SRmin = 2π × f × Vpeak工程建议:
实际 SR ≥ 理论 SRmin × 3~5例如:
f = 10 kHzVpeak = 2 V则:
SRmin = 2π × 10k × 2 ≈ 0.126 V/µs建议选:
SR ≥ 0.5 V/µs6.7.3 输出摆幅裕量
不要让运放输出长期贴近电源轨工作。
图 6-6 输出摆幅裕量示意
错误设计:输出目标范围接近 0V 和 VCC几乎没有裕量
推荐设计:输出目标范围避开上下电源轨给失调、温漂、噪声和负载变化留余量例如 3.3 V ADC 前端,可优先设计为:
0.2 V ~ 3.1 V而不是:
0 V ~ 3.3 V除非确认运放和 ADC 都支持这种范围。
6.8 原理图设计检查表
6.8.1 运放通用原理图检查
表 6-9 运放原理图通用检查表
| 类别 | 检查项 | 说明 |
|---|---|---|
| 供电 | 电源电压是否满足数据手册 | 包括最大值、最小值和推荐工作范围 |
| 去耦 | 每个电源脚是否有 0.1 µF 去耦 | 靠近引脚放置 |
| 输入 | 输入共模是否满足 | 单电源低压系统重点检查 |
| 输出 | 输出摆幅是否满足 | 与负载有关 |
| 反馈 | 反馈极性是否正确 | 不能把负反馈接成正反馈 |
| 输入路径 | 输入端是否有直流偏置路径 | AC 耦合后尤其重要 |
| 未用通道 | 多通道运放未用通道是否处理 | 不应悬空 |
| 负载 | 是否直接驱动大电容或长线 | 必要时加 Riso |
| 电阻 | 阻值是否合理 | 过大噪声高,过小加载前级 |
| 精度 | 电阻精度是否满足增益要求 | 差分电路尤其关键 |
| 保护 | 输入是否可能超压 | 必要时加限流/钳位 |
| 参考 | Vref 是否稳定且低阻 | 不应用高阻分压直接带多个节点 |
6.8.2 不同电路专项检查
表 6-10 专项原理图检查表
| 电路 | 必查项 |
|---|---|
| 电压跟随器 | 运放是否单位增益稳定;输出是否驱动容性负载 |
| 同相放大器 | Rf/Rg 是否正确;单电源下 Rg 是否接 Vref |
| 反相放大器 | Rin 是否加载前级;同相端参考是否正确 |
| 加法器 | 每路权重是否正确;总输出是否饱和 |
| 差分放大器 | R2/R1 = R4/R3 是否成立;电阻是否匹配 |
| 仪表放大器 | REF 是否正确;输入共模范围是否满足 |
| 低通滤波器 | fc 是否合理;运放 GBW 是否足够 |
| 高通滤波器 | 电容后是否有偏置路径;是否误删直流信息 |
| TIA | Rf、Cf 是否合理;输入偏置是否足够低 |
| 恒流源 | Rs 精度/功耗;MOSFET/BJT 功耗 |
| 积分器 | 是否有泄放电阻;是否需要复位 |
| 微分器 | 是否有限带宽;是否会放大噪声 |
6.9 PCB 布局检查表
6.9.1 运放布局的基本原则
运放电路里,原理图正确只是第一步。 很多振荡、噪声、漂移、串扰问题,最终都来自 PCB。
图 6-7 运放 PCB 重点区域
输入节点:低噪声、短走线、远离干扰反馈节点:短回路、靠近运放输出节点:注意负载、电容、长线电源节点:本地去耦、低阻抗回路参考节点:Vref 低噪声、低阻抗6.9.2 通用 PCB 检查表
表 6-11 运放 PCB 通用检查表
| 类别 | 检查项 | 建议 |
|---|---|---|
| 去耦 | 0.1 µF 是否贴近电源脚 | 越近越好 |
| 地回流 | 模拟信号回流路径是否清晰 | 避免穿过数字大电流区域 |
| 反馈回路 | 反馈元件是否靠近运放 | 尤其反相输入节点 |
| 输入走线 | 输入是否远离输出、高速数字线 | 降低串扰 |
| 高阻节点 | 是否短、干净、远离污染 | TIA、积分器重点 |
| 输出走线 | 是否驱动长线或大电容 | 必要时串 Riso |
| Vref | 是否远离噪声源 | 必要时加缓冲和滤波 |
| 热源 | 精密电阻是否远离发热器件 | 降低热漂移 |
| 分区 | 模拟区和数字区是否合理分离 | 避免数字噪声耦合 |
| 测试点 | 关键节点是否预留测试点 | 输入、输出、Vref、电源 |
6.9.3 高阻与微弱信号布局
高阻或微弱电流场景包括:
TIA高阻传感器采样保持积分器pA/nA 级电流检测这些电路要特别注意 PCB 漏电。
表 6-12 高阻前端 PCB 检查表
| 检查项 | 建议 |
|---|---|
| 输入节点长度 | 尽量短 |
| 输入节点周围 | 避免高压、高速、大电流走线 |
| 板面清洁 | 去除助焊剂残留 |
| 湿度影响 | 必要时做防潮处理 |
| Guard Ring | pA 级测量可考虑 |
| 焊盘间距 | 高阻/高压场景适当加大 |
| 绝缘材料 | 精密场景选择低漏电材料 |
| 屏蔽 | 弱信号可使用屏蔽或防护环 |
6.10 调试故障定位表
6.10.1 常见现象与优先怀疑点
表 6-13 运放调试故障对照表
| 现象 | 优先怀疑 | 检查方法 |
|---|---|---|
| 输出卡在高电平 | 输入共模超范围、反馈断路、输出饱和 | 测 VIN+、VIN-、VOUT |
| 输出卡在低电平 | 输入极性错误、单电源无偏置、输出下摆不足 | 测 Vref 和输入范围 |
| 输出振荡 | 容性负载、反馈走线长、去耦差 | 示波器看 MHz 级振荡 |
| 输出有振铃 | 相位裕度不足、负载电容过大 | 加 Riso 或补偿电容 |
| 输出噪声大 | 带宽过宽、电阻过大、电源噪声 | 缩小带宽、检查电源 |
| 输出漂移 | 输入偏置、失调、电容漏电、PCB 漏电 | 短接输入看零漂 |
| 增益不对 | 电阻值错误、接法错误、虚参考点错误 | 查电阻和节点电压 |
| 高频幅值不足 | GBW 不够、滤波器截止低 | 扫频测试 |
| 大信号变三角波 | 压摆率不足 | 降低频率或幅度测试 |
| ADC 读数跳动 | 源阻抗高、采样电容冲击、无滤波 | 加缓冲和 RC |
| TIA 输出异常 | 光电二极管接反、Rf/Cf 不合理、漏电 | 暗态和光照对比 |
| 积分器饱和 | 无泄放、失调被积分 | 加 Rf 或复位 |
| 微分器全是毛刺 | 高频噪声被放大 | 加限带宽和前级滤波 |
6.10.2 推荐调试顺序
图 6-8 运放电路调试流程
6.10.3 上电前检查
表 6-14 上电前检查表
| 检查项 | 说明 |
|---|---|
| 电源极性 | 确认 V+、V- 没接反 |
| 运放型号 | 确认封装和引脚定义正确 |
| 反馈路径 | 确认负反馈闭合 |
| 输入端 | 确认无悬空输入 |
| 输出端 | 确认没有短路到电源或地 |
| 电阻值 | 确认反馈和输入电阻无数量级错误 |
| 电容方向 | 电解/钽电容极性正确 |
| 未用通道 | 确认未用运放已稳定接法 |
| 负载 | 确认未直接短接大电容或低阻负载 |
| 保护 | 输入可能超压时确认限流和钳位 |
6.11 未用运放通道处理
多通道运放中,经常会有未使用通道。 未用通道不能悬空,否则可能振荡、串扰、增加功耗,甚至影响同封装内其他通道。
6.11.1 推荐处理方式
图 6-9 未用运放通道推荐接法
┌───────────────┐Vref / GND ──►│ + OUT ├────┐ │ OP AMP │ │ ┌────►│ - │◄───┘ │ └───────────────┘ │ └──── 输出反馈到反相端也就是把未用通道接成电压跟随器:
同相端接稳定电位输出端反馈到反相端单电源系统中,同相端可接:
Vref 或 GND但要确保该电压在输入共模范围内。
6.11.2 不推荐做法
| 错误做法 | 风险 |
|---|---|
| 输入端全部悬空 | 输出乱跳或振荡 |
| 反相端悬空 | 无反馈,进入开环状态 |
| 输出端悬空但输入悬空 | 仍可能内部振荡 |
| 同相端接非法电压 | 输入共模超范围 |
| 输出直接短接到地 | 可能损坏或过流 |
6.12 参考电压 Vref 设计检查
6.12.1 Vref 为什么重要
在单电源模拟系统中,Vref 往往是所有交流信号、差分输出、ADC 前端、积分微分电路的中心点。
如果 Vref 不稳定,整个模拟链路都会不稳定。
Vref 噪声 → 直接叠加到信号Vref 漂移 → 输出零点漂移Vref 阻抗高 → 多级电路互相影响6.12.2 Vref 设计建议
表 6-15 Vref 设计检查表
| 检查项 | 建议 |
|---|---|
| 产生方式 | 分压、基准源或 DAC |
| 是否缓冲 | 多级使用时建议缓冲 |
| 输出阻抗 | 尽量低 |
| 噪声 | 精密系统中需低噪声 |
| 去耦 | Vref 节点应有合适电容 |
| 负载变化 | 不应被后级拉动 |
| 启动时间 | 大电容滤波时注意建立时间 |
| 布局 | 远离数字噪声和开关电源 |
| 测试点 | 建议预留测试点 |
6.13 工程评审模板
6.13.1 原理图评审模板
表 6-16 运放原理图评审表
| 编号 | 评审项 | 结果 |
|---|---|---|
| 1 | 运放型号是否满足供电范围 | □ |
| 2 | 输入共模范围是否满足 | □ |
| 3 | 输出摆幅是否满足 | □ |
| 4 | 闭环增益公式是否正确 | □ |
| 5 | 单电源电路是否正确使用 Vref | □ |
| 6 | 输入端是否有直流偏置路径 | □ |
| 7 | 反馈极性是否为负反馈 | □ |
| 8 | GBW 是否有足够裕量 | □ |
| 9 | 压摆率是否满足最大信号斜率 | □ |
| 10 | 输出是否驱动容性负载或长线 | □ |
| 11 | 是否预留 Riso 或补偿网络 | □ |
| 12 | 噪声和失调是否满足精度要求 | □ |
| 13 | 电阻精度和温漂是否满足要求 | □ |
| 14 | 未用通道是否正确处理 | □ |
| 15 | 是否需要输入保护 | □ |
6.13.2 PCB 评审模板
表 6-17 运放 PCB 评审表
| 编号 | 评审项 | 结果 |
|---|---|---|
| 1 | 去耦电容是否靠近电源脚 | □ |
| 2 | 反馈电阻/电容是否靠近运放 | □ |
| 3 | 反相输入节点是否足够短 | □ |
| 4 | 高阻输入节点是否远离干扰 | □ |
| 5 | 模拟地回流路径是否合理 | □ |
| 6 | Vref 走线是否干净、低噪声 | □ |
| 7 | 输出是否远离输入节点 | □ |
| 8 | 是否避免高速数字线穿过模拟前端 | □ |
| 9 | 高阻节点是否考虑漏电和污染 | □ |
| 10 | 精密电阻是否远离热源 | □ |
| 11 | 容性负载输出是否预留隔离电阻 | □ |
| 12 | 关键节点是否预留测试点 | □ |
| 13 | 输入保护器件布局是否合理 | □ |
| 14 | 电源滤波回路是否短 | □ |
| 15 | 多通道运放通道间是否避免串扰 | □ |
6.14 六章内容总览
6.14.1 全文结构回顾
图 6-10 运放基本应用手册六章结构
6.14.2 各章核心结论
表 6-18 各章核心结论汇总
| 章节 | 核心结论 |
|---|---|
| 第 1 章 | 运放是差分输入、高增益、依赖负反馈实现可控关系的模拟核心器件 |
| 第 2 章 | 跟随、同相、反相、加法、差分是所有运放应用的基础 |
| 第 3 章 | 传感器信号调理本质是以运放完成幅度、阻抗、频率和参考点整形 |
| 第 4 章 | TIA 和恒流源分别实现 I/V 与 V/I 转换,核心都是运放负反馈 |
| 第 5 章 | 积分器怕直流误差累积,微分器怕高频噪声放大 |
| 第 6 章 | 工程设计必须把公式、器件参数、供电、布局和调试统一考虑 |
6.15 最终设计流程
6.15.1 从需求到电路的完整流程
图 6-11 运放电路完整设计流程
6.15.2 设计输入模板
表 6-19 运放电路设计输入模板
| 项目 | 填写内容 |
|---|---|
| 信号来源 | 传感器 / ADC 前级 / DAC 后级 / 控制信号 |
| 信号类型 | 电压 / 电流 / 差分 / 交流 / 直流 |
| 输入范围 | 最小值、最大值、共模电压 |
| 输出目标 | 输出范围、极性、中心点 |
| 供电条件 | 单电源 / 双电源,电压值 |
| 目标带宽 | 有效信号频率范围 |
| 精度要求 | 增益误差、零点误差、漂移 |
| 噪声要求 | 输出噪声或等效输入噪声 |
| 后级负载 | ADC / DAC / 长线 / 电容 / 功率级 |
| 环境条件 | 温度、湿度、干扰、线缆长度 |
| PCB 约束 | 面积、层数、模拟/数字混合情况 |
6.16 本章小结
本章把前五章的运放基础应用统一整理为工程可用的选型、公式、检查和调试体系。
运放设计不能只停留在公式层面。 一个专业的运放电路设计,必须同时满足:
电路拓扑正确公式计算正确器件参数满足输入输出范围满足单电源参考点正确噪声与精度满足动态性能满足稳定性满足PCB布局合理调试路径清晰可以把全手册的核心压缩为一句话:
运放电路设计 = 负反馈拓扑 + 参数计算 + 器件约束 + PCB 实现 + 实测验证。
6.17 全文最终速查表
表 6-20 运放基础应用最终速查表
| 目标 | 首选电路 | 最重要风险 |
|---|---|---|
| 缓冲高阻信号 | 电压跟随器 | 容性负载振荡 |
| 放大单端电压 | 同相放大器 | 输入共模与输出摆幅 |
| 反相比例放大 | 反相放大器 | 输入阻抗加载 |
| 多路信号叠加 | 加法器 | 输出饱和与权重误差 |
| 差分测量 | 差分放大器 | 电阻匹配与 CMRR |
| 微弱差分传感器 | 仪表放大器 | 输入共模与 REF |
| 高频噪声抑制 | 低通滤波器 | 截止频率与运放带宽 |
| 去直流漂移 | 高通滤波器 | 丢失低频有效信息 |
| 提取频段 | 带通滤波器 | Q 值与元件误差 |
| 微弱电流检测 | TIA | 偏置电流、漏电、稳定性 |
| 电压控制电流 | 运放恒流源 | 功耗与稳定性 |
| 时间累积 | 积分器 | 漂移和饱和 |
| 变化率检测 | 微分器 | 高频噪声放大 |
| ADC 驱动 | 缓冲 + RC | 建立时间和采样电容 |
| DAC 后级 | 缓冲/滤波 | 输出负载与摆幅 |
文章分享
如果这篇文章对你有帮助,欢迎分享给更多人!