考研模电·零基础讲义 · 第 12 讲(下)|求和、求差、仪用放大、积分与微分电路
学完这一讲,你能用"虚短、虚断 + KCL + 叠加原理"写出求和、求差、积分、微分电路的输出表达式,会按要求设计"v o = a v 1 + b v 2 v_{o}=av_{1}+bv_{2} v o = a v 1 + b v 2 "这类运算电路,并能画出积分电路在方波输入下的输出波形。预计用时 120 分钟。
本讲地图#
反相求和 ⭐⭐⭐:v o = − ( R f R 1 v i 1 + R f R 2 v i 2 + ⋯ ) v_{o}=-\left(\dfrac{R_{f}}{R_{1}}v_{i1}+\dfrac{R_{f}}{R_{2}}v_{i2}+\cdots\right) v o = − ( R 1 R f v i 1 + R 2 R f v i 2 + ⋯ ) ,各路互不干扰。
求差(差分放大) ⭐⭐⭐:R 4 / R 1 = R 3 / R 2 R_{4}/R_{1}=R_{3}/R_{2} R 4 / R 1 = R 3 / R 2 时v o = R 4 R 1 ( v i 2 − v i 1 ) v_{o}=\dfrac{R_{4}}{R_{1}}(v_{i2}-v_{i1}) v o = R 1 R 4 ( v i 2 − v i 1 ) ;一般情况用叠加原理 。
仪用放大器 ⭐⭐:三运放结构,A v = − R 4 R 3 ( 1 + 2 R 2 R 1 ) A_{v}=-\dfrac{R_{4}}{R_{3}}\left(1+\dfrac{2R_{2}}{R_{1}}\right) A v = − R 3 R 4 ( 1 + R 1 2 R 2 ) ,输入电阻极高、共模抑制强。
积分与微分 ⭐⭐⭐ / ⭐⭐:v O = − 1 R C ∫ v I d t v_{O}=-\dfrac{1}{RC}\displaystyle\int v_{I}\,\mathrm{d}t v O = − R C 1 ∫ v I d t 、v O = − R C d v I d t v_{O}=-RC\dfrac{\mathrm{d}v_{I}}{\mathrm{d}t} v O = − R C d t d v I ;方波→三角波、三角波→方波。
华师怎么考 :考纲"理想运放组成的基本运算电路"——求输出表达式、按给定运算关系选电阻、画积分波形是最典型的题型。
教材对应 :第 2 章 2.4 节(求差、仪用放大器、求和、积分和微分)。
前置知识#
虚短、虚断、虚地,同相/反相放大的公式与"三步法":见第 12 讲(上)。
叠加原理(多个电源共同作用 = 各自单独作用之和):见第 01 讲(上)。
电容的电流i = C d v C d t i=C\dfrac{\mathrm{d}v_{C}}{\mathrm{d}t} i = C d t d v C 、电压是电流的积分:见第 01 讲(上)。
一、反相求和电路 ⭐⭐⭐#
1.1 大白话#
反相放大的 N 端是"虚地",像一个电位永远为 0 的汇流池 。现在往这个池子里接好几根进水管(每路输入一个电阻),每根管子的水流只由自己的"水压"v i k v_{ik} v ik 和"管子粗细"R k R_{k} R k 决定——因为池子水位钉死在 0,谁也影响不了谁。所有水流汇合后只能从唯一的出口R f R_{f} R f 流走,R f R_{f} R f 上的压降就是总和。于是输出 = 各路输入按比例加起来 (再带一个负号)。
反相求和电路与求差电路
− + A
vi1
R1 50 kΩ
vi2
R2 20 kΩ
vi3
R3 200 kΩ
Rf 100 kΩ
vo
虚地
vo = −(Rf /R1 ·vi1 + Rf /R2 ·vi2 + Rf /R3 ·vi3 )
反相求和电路
− + A
vi1
R1 10 kΩ
R4 50 kΩ
vo
vi2
R2 10 kΩ
R3 50 kΩ
vo = (R4 /R1 )(vi2 − vi1 )
条件 R4 /R1 = R3 /R2
求差电路
图 1:反相求和电路(左)与求差电路(右),图中数值对应例题 1 和例题 2
1.2 推导#
v P = 0 v_{P}=0 v P = 0 ,虚短得v N = 0 v_{N}=0 v N = 0 (虚地)。对 N 节点列 KCL(虚断,流进运放的电流为 0):
v i 1 − 0 R 1 + v i 2 − 0 R 2 + v i 3 − 0 R 3 = 0 − v o R f \frac{v_{i1}-0}{R_{1}}+\frac{v_{i2}-0}{R_{2}}+\frac{v_{i3}-0}{R_{3}}=\frac{0-v_{o}}{R_{f}} R 1 v i 1 − 0 + R 2 v i 2 − 0 + R 3 v i 3 − 0 = R f 0 − v o
v o = − ( R f R 1 v i 1 + R f R 2 v i 2 + R f R 3 v i 3 ) v_{o}=-\left(\frac{R_{f}}{R_{1}}v_{i1}+\frac{R_{f}}{R_{2}}v_{i2}+\frac{R_{f}}{R_{3}}v_{i3}\right) v o = − ( R 1 R f v i 1 + R 2 R f v i 2 + R 3 R f v i 3 )
逐项拆解:
R f R_{f} R f :反馈电阻(f 是 feedback),跨在输出和 N 端之间;
第k k k 路的权重 是R f / R k R_{f}/R_{k} R f / R k :想让哪一路系数大,就把它的输入电阻取小;
若R 1 = R 2 = R 3 = R f R_{1}=R_{2}=R_{3}=R_{f} R 1 = R 2 = R 3 = R f ,则v o = − ( v i 1 + v i 2 + v i 3 ) v_{o}=-(v_{i1}+v_{i2}+v_{i3}) v o = − ( v i 1 + v i 2 + v i 3 ) ;
想去掉负号:后面再接一级反相器(A v = − 1 A_{v}=-1 A v = − 1 )。
每路的输入电阻就是R k R_{k} R k (因为另一端是虚地)。
1.3 例题 1:按运算关系设计电阻#
题 :用一个运放实现v o = − ( 2 v i 1 + 5 v i 2 + 0.5 v i 3 ) v_{o}=-(2v_{i1}+5v_{i2}+0.5v_{i3}) v o = − ( 2 v i 1 + 5 v i 2 + 0.5 v i 3 ) ,取R f = 100 k Ω R_{f}=100\,\text{k}\Omega R f = 100 k Ω 。(1)求R 1 R_{1} R 1 、R 2 R_{2} R 2 、R 3 R_{3} R 3 ;(2)v i 1 = 0.5 V v_{i1}=0.5\,\text{V} v i 1 = 0.5 V 、v i 2 = − 0.2 V v_{i2}=-0.2\,\text{V} v i 2 = − 0.2 V 、v i 3 = 1 V v_{i3}=1\,\text{V} v i 3 = 1 V 时求v o v_{o} v o 。
解 :
(1)由R f R k = \dfrac{R_{f}}{R_{k}}= R k R f = 系数:
R 1 = 100 k Ω 2 = 50 k Ω , R 2 = 100 k Ω 5 = 20 k Ω , R 3 = 100 k Ω 0.5 = 200 k Ω R_{1}=\frac{100\,\text{k}\Omega}{2}=50\,\text{k}\Omega,\quad R_{2}=\frac{100\,\text{k}\Omega}{5}=20\,\text{k}\Omega,\quad R_{3}=\frac{100\,\text{k}\Omega}{0.5}=200\,\text{k}\Omega R 1 = 2 100 k Ω = 50 k Ω , R 2 = 5 100 k Ω = 20 k Ω , R 3 = 0.5 100 k Ω = 200 k Ω
(2)
v o = − ( 2 × 0.5 + 5 × ( − 0.2 ) + 0.5 × 1 ) V = − ( 1 − 1 + 0.5 ) V = − 0.5 V v_{o}=-(2\times0.5+5\times(-0.2)+0.5\times1)\,\text{V}=-(1-1+0.5)\,\text{V}=-0.5\,\text{V} v o = − ( 2 × 0.5 + 5 × ( − 0.2 ) + 0.5 × 1 ) V = − ( 1 − 1 + 0.5 ) V = − 0.5 V
(实际电路常在 P 端接平衡电阻R ′ = R 1 / / R 2 / / R 3 / / R f R'=R_{1}/\!/R_{2}/\!/R_{3}/\!/R_{f} R ′ = R 1 / / R 2 / / R 3 / / R f ,理想分析中不影响结果。)
1.4 变式:信号源有内阻时 ⭐⭐#
话筒、传感器这类信号源本身有内阻R s i R_{si} R s i ,它和该路的输入电阻串联 ,所以这一路的权重变成R f R s i + R k \dfrac{R_{f}}{R_{si}+R_{k}} R s i + R k R f 。
题 :三个话筒内阻都是R s i = 500 Ω R_{si}=500\,\Omega R s i = 500 Ω ,接入反相求和电路,R f = 100 k Ω R_{f}=100\,\text{k}\Omega R f = 100 k Ω 。要求两个伴唱支路增益都是− 50 -50 − 50 、领唱支路增益是− 100 -100 − 100 ,求三个输入电阻;若三个话筒都输出 10 mV,v o v_{o} v o 是多少?
解 :伴唱:R s i + R 1 = 100 k Ω 50 = 2 k Ω R_{si}+R_{1}=\dfrac{100\,\text{k}\Omega}{50}=2\,\text{k}\Omega R s i + R 1 = 50 100 k Ω = 2 k Ω ,所以R 1 = R 2 = 1.5 k Ω R_{1}=R_{2}=1.5\,\text{k}\Omega R 1 = R 2 = 1.5 k Ω ;领唱:R s i + R 3 = 1 k Ω R_{si}+R_{3}=1\,\text{k}\Omega R s i + R 3 = 1 k Ω ,R 3 = 0.5 k Ω R_{3}=0.5\,\text{k}\Omega R 3 = 0.5 k Ω 。
v o = − ( 50 + 50 + 100 ) × 10 mV = − 2 V v_{o}=-(50+50+100)\times10\,\text{mV}=-2\,\text{V} v o = − ( 50 + 50 + 100 ) × 10 mV = − 2 V 。
⚠️ 忽略内阻直接取R 1 = 2 k Ω R_{1}=2\,\text{k}\Omega R 1 = 2 k Ω ,增益会变成− 100 2.5 = − 40 -\dfrac{100}{2.5}=-40 − 2.5 100 = − 40 ,偏小 20%。
1.5 同相求和(了解即可 ⭐)#
把几路输入经电阻接到 P 端 ,N 端做成同相放大,也能求和,但各路系数会相互牵连,调一个电阻会改变所有系数,所以用得少。
例 :v 1 = 0.3 V v_{1}=0.3\,\text{V} v 1 = 0.3 V 、v 2 = 0.5 V v_{2}=0.5\,\text{V} v 2 = 0.5 V 分别经20 k Ω 20\,\text{k}\Omega 20 k Ω 接 P 端(P 端无对地电阻);N 端R = 10 k Ω R=10\,\text{k}\Omega R = 10 k Ω 接地,R f = 10 k Ω R_{f}=10\,\text{k}\Omega R f = 10 k Ω 。
由虚断,P 端两路电流之和为 0:v 1 − v P 20 + v 2 − v P 20 = 0 \dfrac{v_{1}-v_{P}}{20}+\dfrac{v_{2}-v_{P}}{20}=0 20 v 1 − v P + 20 v 2 − v P = 0 ,得v P = v 1 + v 2 2 = 0.4 V v_{P}=\dfrac{v_{1}+v_{2}}{2}=0.4\,\text{V} v P = 2 v 1 + v 2 = 0.4 V ;
v o = ( 1 + R f R ) v P = 2 × 0.4 V = 0.8 V = v 1 + v 2 v_{o}=\left(1+\dfrac{R_{f}}{R}\right)v_{P}=2\times0.4\,\text{V}=0.8\,\text{V}=v_{1}+v_{2} v o = ( 1 + R R f ) v P = 2 × 0.4 V = 0.8 V = v 1 + v 2 。
1.6 易错点 ⚠️#
反相求和的负号不要丢;系数是R f / R k R_{f}/R_{k} R f / R k ,不是R k / R f R_{k}/R_{f} R k / R f 。
设计题给出的系数若有正有负(如3 v 1 − 2 v 2 3v_{1}-2v_{2} 3 v 1 − 2 v 2 ),单用反相求和做不到,需要求差结构(例题 3)或两级电路(例题 8)。
二、求差电路 ⭐⭐⭐#
2.1 大白话#
一个运放两只手:v i 1 v_{i1} v i 1 从反相端进去,被"倒过来"放大;v i 2 v_{i2} v i 2 从同相端进去,被"正着"放大。两者相加,就是"v i 2 v_{i2} v i 2 的若干倍 减去v i 1 v_{i1} v i 1 的若干倍"。只要电阻比例配得好,两路倍数相同,输出就只跟差 v i 2 − v i 1 v_{i2}-v_{i1} v i 2 − v i 1 有关——两路共同的部分(共模干扰)被抵消。
2.2 推导:叠加原理(最通用的方法)#
电路见图 1 右:v i 1 v_{i1} v i 1 经R 1 R_{1} R 1 接 N 端,R 4 R_{4} R 4 跨接输出与 N 端;v i 2 v_{i2} v i 2 经R 2 R_{2} R 2 接 P 端,P 端经R 3 R_{3} R 3 接地。
① 只让v i 1 v_{i1} v i 1 作用 (v i 2 v_{i2} v i 2 置 0,即接地):P 端经R 2 R_{2} R 2 、R 3 R_{3} R 3 接地,无电流,v P = 0 v_{P}=0 v P = 0 ,电路就是反相放大:
v o ′ = − R 4 R 1 v i 1 v_{o}'=-\frac{R_{4}}{R_{1}}v_{i1} v o ′ = − R 1 R 4 v i 1
② 只让v i 2 v_{i2} v i 2 作用 (v i 1 v_{i1} v i 1 接地):R 1 R_{1} R 1 变成 N 端对地电阻,电路是"P 端分压 + 同相放大":
v o ′ ′ = ( 1 + R 4 R 1 ) R 3 R 2 + R 3 v i 2 v_{o}''=\left(1+\frac{R_{4}}{R_{1}}\right)\frac{R_{3}}{R_{2}+R_{3}}v_{i2} v o ′′ = ( 1 + R 1 R 4 ) R 2 + R 3 R 3 v i 2
③ 相加 :
v o = ( 1 + R 4 R 1 ) R 3 R 2 + R 3 v i 2 − R 4 R 1 v i 1 v_{o}=\left(1+\frac{R_{4}}{R_{1}}\right)\frac{R_{3}}{R_{2}+R_{3}}v_{i2}-\frac{R_{4}}{R_{1}}v_{i1} v o = ( 1 + R 1 R 4 ) R 2 + R 3 R 3 v i 2 − R 1 R 4 v i 1
若满足R 4 R 1 = R 3 R 2 \dfrac{R_{4}}{R_{1}}=\dfrac{R_{3}}{R_{2}} R 1 R 4 = R 2 R 3 (最常见的是R 1 = R 2 R_{1}=R_{2} R 1 = R 2 、R 3 = R 4 R_{3}=R_{4} R 3 = R 4 ),第一项系数化简为R 4 R 1 \dfrac{R_{4}}{R_{1}} R 1 R 4 :
v o = R 4 R 1 ( v i 2 − v i 1 ) , A v d = v o v i 2 − v i 1 = R 4 R 1 v_{o}=\frac{R_{4}}{R_{1}}(v_{i2}-v_{i1}),\qquad A_{vd}=\frac{v_{o}}{v_{i2}-v_{i1}}=\frac{R_{4}}{R_{1}} v o = R 1 R 4 ( v i 2 − v i 1 ) , A v d = v i 2 − v i 1 v o = R 1 R 4
v i 2 − v i 1 = v i d v_{i2}-v_{i1}=v_{id} v i 2 − v i 1 = v i d 叫差模输入电压 ,A v d A_{vd} A v d 叫差模电压增益 ;
两端加相同电压v i c v_{ic} v i c (共模输入 )时,输出为 0——干扰被抑制。
输入电阻 :差模信号源看进去,R i = R 1 + R 2 R_{i}=R_{1}+R_{2} R i = R 1 + R 2 (R 1 = R 2 R_{1}=R_{2} R 1 = R 2 时为2 R 1 2R_{1} 2 R 1 )。它不大,想提高R i R_{i} R i 就得加大R 1 R_{1} R 1 ,又会降低增益——这是求差电路的缺点,仪用放大器解决了它。
2.3 例题 2:求差电路计算 + 电阻失配的后果#
题 :R 1 = R 2 = 10 k Ω R_{1}=R_{2}=10\,\text{k}\Omega R 1 = R 2 = 10 k Ω ,R 3 = R 4 = 50 k Ω R_{3}=R_{4}=50\,\text{k}\Omega R 3 = R 4 = 50 k Ω 。
(1)v i 1 = 1.2 V v_{i1}=1.2\,\text{V} v i 1 = 1.2 V 、v i 2 = 1.5 V v_{i2}=1.5\,\text{V} v i 2 = 1.5 V ,求v o v_{o} v o ;
(2)v i 1 = v i 2 = 2 V v_{i1}=v_{i2}=2\,\text{V} v i 1 = v i 2 = 2 V ,求v o v_{o} v o ;
(3)若R 3 R_{3} R 3 误用了45 k Ω 45\,\text{k}\Omega 45 k Ω ,重做(2);
(4)求差模输入电阻。
解 :
(1)满足R 4 / R 1 = R 3 / R 2 = 5 R_{4}/R_{1}=R_{3}/R_{2}=5 R 4 / R 1 = R 3 / R 2 = 5 ,v o = 5 × ( 1.5 − 1.2 ) V = 1.5 V v_{o}=5\times(1.5-1.2)\,\text{V}=1.5\,\text{V} v o = 5 × ( 1.5 − 1.2 ) V = 1.5 V 。
(2)差为 0,v o = 0 v_{o}=0 v o = 0 。
(3)比例不再相等,用一般式:
v o = ( 1 + 50 10 ) 45 10 + 45 × 2 V − 50 10 × 2 V = 6 × 0.818 × 2 V − 10 V ≈ − 0.18 V v_{o}=\left(1+\frac{50}{10}\right)\frac{45}{10+45}\times2\,\text{V}-\frac{50}{10}\times2\,\text{V}=6\times0.818\times2\,\text{V}-10\,\text{V}\approx-0.18\,\text{V} v o = ( 1 + 10 50 ) 10 + 45 45 × 2 V − 10 50 × 2 V = 6 × 0.818 × 2 V − 10 V ≈ − 0.18 V
只差 10% 的电阻,共模 2 V 就漏出 0.18 V 的输出——所以求差电路的电阻必须严格匹配 (集成差分放大模块就是为此而生)。
(4)R i = R 1 + R 2 = 20 k Ω R_{i}=R_{1}+R_{2}=20\,\text{k}\Omega R i = R 1 + R 2 = 20 k Ω 。
(以上结果均用节点电压法仿真核对一致。)
2.4 例题 3:一个运放实现v o = 3 v 1 − 2 v 2 v_{o}=3v_{1}-2v_{2} v o = 3 v 1 − 2 v 2 (设计题模板)⭐⭐⭐#
思路 :带负号的v 2 v_{2} v 2 走反相端 ,带正号的v 1 v_{1} v 1 走同相端 。
解 :
① 反相部分:− R f R 1 = − 2 -\dfrac{R_{f}}{R_{1}}=-2 − R 1 R f = − 2 ,取R 1 = 10 k Ω R_{1}=10\,\text{k}\Omega R 1 = 10 k Ω 、R f = 20 k Ω R_{f}=20\,\text{k}\Omega R f = 20 k Ω 。
② 同相部分:v 1 v_{1} v 1 经R 2 R_{2} R 2 接 P 端,P 端经R 3 R_{3} R 3 接地,系数为( 1 + R f R 1 ) R 3 R 2 + R 3 = 3 × R 3 R 2 + R 3 \left(1+\dfrac{R_{f}}{R_{1}}\right)\dfrac{R_{3}}{R_{2}+R_{3}}=3\times\dfrac{R_{3}}{R_{2}+R_{3}} ( 1 + R 1 R f ) R 2 + R 3 R 3 = 3 × R 2 + R 3 R 3 。要求它等于 3,则R 3 R 2 + R 3 = 1 \dfrac{R_{3}}{R_{2}+R_{3}}=1 R 2 + R 3 R 3 = 1 ,即 R 3 R_{3} R 3 开路(不接) 。取R 2 = 10 k Ω R_{2}=10\,\text{k}\Omega R 2 = 10 k Ω (R 2 R_{2} R 2 上无电流,理想时取多少都行,常取与 N 端对地电阻平衡的值)。
③ 验证:v 1 = 0.4 V v_{1}=0.4\,\text{V} v 1 = 0.4 V 、v 2 = 0.3 V v_{2}=0.3\,\text{V} v 2 = 0.3 V 时,v o = 3 × 0.4 − 2 × 0.3 = 0.6 V v_{o}=3\times0.4-2\times0.3=0.6\,\text{V} v o = 3 × 0.4 − 2 × 0.3 = 0.6 V (仿真一致)。
模板 :同相端系数= ( 1 + R f R N ) × =\left(1+\dfrac{R_{f}}{R_{N}}\right)\times = ( 1 + R N R f ) × (P 端分压比),其中R N R_{N} R N 是 N 端所有输入电阻的并联值。同相系数最大只能到 1 + R f R N 1+\dfrac{R_{f}}{R_{N}} 1 + R N R f ;要更大,得换两级方案。
2.5 变式:高输入电阻的减法电路(两级)⭐⭐#
求差电路输入电阻不高,一个常见改进是让"被减数一侧"先经过同相放大:
题 :A1 为同相放大,v i 1 v_{i1} v i 1 接 A1 的 P 端,A1 的 N 端对地电阻与反馈电阻都为10 k Ω 10\,\text{k}\Omega 10 k Ω ;A2 为匹配的求差电路(R 2 = 10 k Ω R_{2}=10\,\text{k}\Omega R 2 = 10 k Ω 、R 22 = 50 k Ω R_{22}=50\,\text{k}\Omega R 22 = 50 k Ω ),v o 1 v_{o1} v o 1 从 A2 反相端经R 2 R_{2} R 2 进入,v i 2 v_{i2} v i 2 从 A2 同相端经R 2 R_{2} R 2 进入、P 端经R 22 R_{22} R 22 接地。求v o v_{o} v o ;v i 1 = 0.1 V v_{i1}=0.1\,\text{V} v i 1 = 0.1 V 、v i 2 = 0.5 V v_{i2}=0.5\,\text{V} v i 2 = 0.5 V 时等于多少?两个输入端的输入电阻各多大?
解 :
① A1:v o 1 = ( 1 + 10 10 ) v i 1 = 2 v i 1 v_{o1}=\left(1+\dfrac{10}{10}\right)v_{i1}=2v_{i1} v o 1 = ( 1 + 10 10 ) v i 1 = 2 v i 1 。
② A2 是匹配求差:v o = R 22 R 2 ( v i 2 − v o 1 ) = 5 ( v i 2 − 2 v i 1 ) v_{o}=\dfrac{R_{22}}{R_{2}}(v_{i2}-v_{o1})=5(v_{i2}-2v_{i1}) v o = R 2 R 22 ( v i 2 − v o 1 ) = 5 ( v i 2 − 2 v i 1 ) 。
③ 代入:v o = 5 × ( 0.5 − 0.2 ) V = 1.5 V v_{o}=5\times(0.5-0.2)\,\text{V}=1.5\,\text{V} v o = 5 × ( 0.5 − 0.2 ) V = 1.5 V 。
④ 输入电阻:v i 1 v_{i1} v i 1 直接进 A1 的同相端,R i 1 → ∞ R_{i1}\to\infty R i 1 → ∞ ;v i 2 v_{i2} v i 2 看到的是R 2 + R 22 = 60 k Ω R_{2}+R_{22}=60\,\text{k}\Omega R 2 + R 22 = 60 k Ω (P 端不吃电流,两电阻串联到地)。若想两端都是无穷大,就用仪用放大器。
2.6 易错点 ⚠️#
叠加时"置零"一个电压源是把它接地 (短路),不是断开。
只让v i 2 v_{i2} v i 2 作用时,R 1 R_{1} R 1 是 N 端的对地电阻 ,别把它漏了。
公式v o = R 4 R 1 ( v i 2 − v i 1 ) v_{o}=\dfrac{R_{4}}{R_{1}}(v_{i2}-v_{i1}) v o = R 1 R 4 ( v i 2 − v i 1 ) 只在电阻比例相等时成立;题目给的电阻不对称,就老老实实用一般式。
哪个是被减数:从同相端 进的是"正"的那个。
三、仪用放大器 ⭐⭐#
3.1 大白话#
传感器(应变片、热电偶、心电电极)给出的信号往往是"一个很小的差值骑在一个很大的共模电压上",而且信号源内阻大。我们要:输入电阻极高(不吸电流)、差模增益可调、共模彻底抵消。办法是在求差电路前面加两个同相放大 做"前哨"。
三运放仪用放大器
− + A1
− + A2
− + A3
v1
v2
R1 1 kΩ
R2 24.5 kΩ
R2 24.5 kΩ
v3
v4
R3 10 kΩ
R3 10 kΩ
R4 10 kΩ
R4 10 kΩ
vo
第一级:两个同相放大(高输入电阻)
第二级:求差电路(消去共模)
vo = −(R4 /R3 )(1 + 2R2 /R1 )(v1 − v2 )
图 2:三运放仪用放大器(数值对应例题 4)
3.2 推导#
由 A1、A2 的虚短:R 1 R_{1} R 1 上端电位= v 1 =v_{1} = v 1 ,下端电位= v 2 =v_{2} = v 2 ,所以R 1 R_{1} R 1 上的电压就是v 1 − v 2 v_{1}-v_{2} v 1 − v 2 ,电流i = v 1 − v 2 R 1 i=\dfrac{v_{1}-v_{2}}{R_{1}} i = R 1 v 1 − v 2 。由虚断,这个电流全程流过 R 2 R_{2} R 2 、R 1 R_{1} R 1 、R 2 R_{2} R 2 三个串联电阻,于是
v 3 − v 4 = i ( R 2 + R 1 + R 2 ) = ( 1 + 2 R 2 R 1 ) ( v 1 − v 2 ) v_{3}-v_{4}=i(R_{2}+R_{1}+R_{2})=\left(1+\frac{2R_{2}}{R_{1}}\right)(v_{1}-v_{2}) v 3 − v 4 = i ( R 2 + R 1 + R 2 ) = ( 1 + R 1 2 R 2 ) ( v 1 − v 2 )
第二级 A3 是R 3 R_{3} R 3 、R 4 R_{4} R 4 对称的求差电路,输出= R 4 R 3 ( v 4 − v 3 ) =\dfrac{R_{4}}{R_{3}}(v_{4}-v_{3}) = R 3 R 4 ( v 4 − v 3 ) :
v o = − R 4 R 3 ( 1 + 2 R 2 R 1 ) ( v 1 − v 2 ) , A v = − R 4 R 3 ( 1 + 2 R 2 R 1 ) v_{o}=-\frac{R_{4}}{R_{3}}\left(1+\frac{2R_{2}}{R_{1}}\right)(v_{1}-v_{2}),\qquad A_{v}=-\frac{R_{4}}{R_{3}}\left(1+\frac{2R_{2}}{R_{1}}\right) v o = − R 3 R 4 ( 1 + R 1 2 R 2 ) ( v 1 − v 2 ) , A v = − R 3 R 4 ( 1 + R 1 2 R 2 )
只改一个电阻R 1 R_{1} R 1 (常用外接可变电阻)就能调增益。教材举的集成仪用放大器例子中R 2 = 25 k Ω R_{2}=25\,\text{k}\Omega R 2 = 25 k Ω 、R 3 = R 4 = 40 k Ω R_{3}=R_{4}=40\,\text{k}\Omega R 3 = R 4 = 40 k Ω ,R 1 R_{1} R 1 在50 k Ω ∼ 5 Ω 50\,\text{k}\Omega\sim5\,\Omega 50 k Ω ∼ 5 Ω 之间调节,1 + 2 R 2 R 1 1+\dfrac{2R_{2}}{R_{1}} 1 + R 1 2 R 2 可从 2 调到 10001。
信号都从同相端进,R i → ∞ R_{i}\to\infty R i → ∞ ;
共模电压v i c v_{ic} v i c 让v 1 v_{1} v 1 、v 2 v_{2} v 2 同时升高,R 1 R_{1} R 1 上无电流,第一级对共模的增益只有 1,然后被第二级抵消。
3.3 例题 4#
题 :图 2 中R 1 = 1 k Ω R_{1}=1\,\text{k}\Omega R 1 = 1 k Ω ,R 2 = 24.5 k Ω R_{2}=24.5\,\text{k}\Omega R 2 = 24.5 k Ω ,R 3 = R 4 = 10 k Ω R_{3}=R_{4}=10\,\text{k}\Omega R 3 = R 4 = 10 k Ω ,v 1 = 2.005 V v_{1}=2.005\,\text{V} v 1 = 2.005 V ,v 2 = 1.995 V v_{2}=1.995\,\text{V} v 2 = 1.995 V 。求v 3 v_{3} v 3 、v 4 v_{4} v 4 、v o v_{o} v o 和A v A_{v} A v 。
解 :v 1 − v 2 = 10 mV v_{1}-v_{2}=10\,\text{mV} v 1 − v 2 = 10 mV ,i = 10 mV 1 k Ω = 10 μ A i=\dfrac{10\,\text{mV}}{1\,\text{k}\Omega}=10\,\mu\text{A} i = 1 k Ω 10 mV = 10 μ A 。
v 3 = v 1 + i R 2 = 2.005 V + 10 μ A × 24.5 k Ω = 2.250 V , v 4 = v 2 − i R 2 = 1.750 V v_{3}=v_{1}+iR_{2}=2.005\,\text{V}+10\,\mu\text{A}\times24.5\,\text{k}\Omega=2.250\,\text{V},\qquad v_{4}=v_{2}-iR_{2}=1.750\,\text{V} v 3 = v 1 + i R 2 = 2.005 V + 10 μ A × 24.5 k Ω = 2.250 V , v 4 = v 2 − i R 2 = 1.750 V
A v = − 10 10 ( 1 + 2 × 24.5 1 ) = − 50 , v o = − 50 × 10 mV = − 0.5 V A_{v}=-\frac{10}{10}\left(1+\frac{2\times24.5}{1}\right)=-50,\qquad v_{o}=-50\times10\,\text{mV}=-0.5\,\text{V} A v = − 10 10 ( 1 + 1 2 × 24.5 ) = − 50 , v o = − 50 × 10 mV = − 0.5 V
可以看到:2 V 的共模电压在v 3 v_{3} v 3 、v 4 v_{4} v 4 中原样保留(两者平均仍是 2 V),差值从 10 mV 放大到 0.5 V,最后 A3 把共模减掉。
3.4 为什么仪用放大器的共模抑制特别好(理解 ⭐⭐)#
设两个输入同时含有共模电压v i c v_{ic} v i c :v 1 = v i c + v i d 2 v_{1}=v_{ic}+\dfrac{v_{id}}{2} v 1 = v i c + 2 v i d ,v 2 = v i c − v i d 2 v_{2}=v_{ic}-\dfrac{v_{id}}{2} v 2 = v i c − 2 v i d 。
第一级:R 1 R_{1} R 1 两端电压只等于v 1 − v 2 = v i d v_{1}-v_{2}=v_{id} v 1 − v 2 = v i d ,跟v i c v_{ic} v i c 毫无关系 ,所以流过R 2 R_{2} R 2 、R 1 R_{1} R 1 、R 2 R_{2} R 2 的电流只由差模决定。结果是:差模被放大了( 1 + 2 R 2 R 1 ) \left(1+\dfrac{2R_{2}}{R_{1}}\right) ( 1 + R 1 2 R 2 ) 倍,共模只"原样通过"(增益为 1)。
第二级:求差电路把剩下的共模减掉。
对比一下:单用一个求差电路,共模能否消掉完全靠四个电阻的匹配精度;仪用放大器先把差模放大几十上百倍、共模不放大,再交给求差电路,就算第二级电阻有点失配,漏出的共模相对于已被放大的差模信号也小得多。这就是测量电路(心电图、电子秤)都用它的原因。
3.5 易错点 ⚠️#
增益公式里是2 R 2 2R_{2} 2 R 2 (上下两个R 2 R_{2} R 2 ),R 1 R_{1} R 1 是中间那一个 电阻,别把位置看反。
公式的负号取决于第二级哪一路进反相端;图 2 中v 3 v_{3} v 3 进 A3 的反相端,所以是− ( v 1 − v 2 ) -(v_{1}-v_{2}) − ( v 1 − v 2 ) 。题图若相反,符号也相反。
v 3 v_{3} v 3 、v 4 v_{4} v 4 本身含有共模电压,它们不能超出运放的输出范围——共模电压太大时第一级也会饱和。
四、积分电路 ⭐⭐⭐#
4.1 大白话#
把反相放大的反馈电阻换成电容 。虚地让输入电流i = v I / R i=v_{I}/R i = v I / R 只由输入决定,这个电流全部灌进电容。电容像一个水桶 :进水速度恒定,水位就匀速上升;水位(电容电压)就是流量对时间的累积——积分。输出电压v O = − v C v_{O}=-v_{C} v O = − v C (电容一端接虚地)。
4.2 推导#
虚地v N = 0 v_{N}=0 v N = 0 ,虚断i 1 = i C = v I R i_{1}=i_{C}=\dfrac{v_{I}}{R} i 1 = i C = R v I 。电容电压v C = v N − v O = − v O v_{C}=v_{N}-v_{O}=-v_{O} v C = v N − v O = − v O ,且v C = 1 C ∫ i C d t v_{C}=\dfrac{1}{C}\displaystyle\int i_{C}\,\mathrm{d}t v C = C 1 ∫ i C d t ,设v C ( 0 ) = 0 v_{C}(0)=0 v C ( 0 ) = 0 :
v O = − 1 R C ∫ 0 t v I d t v_{O}=-\frac{1}{RC}\int_{0}^{t}v_{I}\,\mathrm{d}t v O = − R C 1 ∫ 0 t v I d t
τ = R C \tau=RC τ = R C 叫积分时间常数 ,单位秒(Ω × F = s \Omega\times\text{F}=\text{s} Ω × F = s );
负号:反相积分器;
输入为恒定电压 V I V_{I} V I 时,v O = − V I R C t v_{O}=-\dfrac{V_{I}}{RC}t v O = − R C V I t ,输出随时间线性 变化,斜率− V I R C -\dfrac{V_{I}}{RC} − R C V I ;直到撞上± V o m \pm V_{om} ± V o m 饱和,停止积分。
若t 0 t_{0} t 0 时刻已有输出v O ( t 0 ) v_{O}(t_{0}) v O ( t 0 ) ,则v O ( t ) = v O ( t 0 ) − 1 R C ∫ t 0 t v I d t v_{O}(t)=v_{O}(t_{0})-\dfrac{1}{RC}\displaystyle\int_{t_{0}}^{t}v_{I}\,\mathrm{d}t v O ( t ) = v O ( t 0 ) − R C 1 ∫ t 0 t v I d t ——分段计算的公式 。
4.3 例题 5:阶跃输入#
题 :R = 10 k Ω R=10\,\text{k}\Omega R = 10 k Ω ,C = 0.1 μ F C=0.1\,\mu\text{F} C = 0.1 μ F ,v C ( 0 ) = 0 v_{C}(0)=0 v C ( 0 ) = 0 ,t = 0 t=0 t = 0 时加V I = + 1 V V_{I}=+1\,\text{V} V I = + 1 V ,输出最大 ±12 V。求t = 1 ms t=1\,\text{ms} t = 1 ms 时v O v_{O} v O ,以及多久后输出饱和。
解 :τ = R C = 10 4 Ω × 10 − 7 F = 10 − 3 s = 1 ms \tau=RC=10^{4}\,\Omega\times10^{-7}\,\text{F}=10^{-3}\,\text{s}=1\,\text{ms} τ = R C = 1 0 4 Ω × 1 0 − 7 F = 1 0 − 3 s = 1 ms 。
v O = − 1 V 1 ms t v_{O}=-\dfrac{1\,\text{V}}{1\,\text{ms}}t v O = − 1 ms 1 V t ,每毫秒下降 1 V:t = 1 ms t=1\,\text{ms} t = 1 ms 时v O = − 1 V v_{O}=-1\,\text{V} v O = − 1 V 。
降到− 12 V -12\,\text{V} − 12 V 需t = 12 ms t=12\,\text{ms} t = 12 ms ,之后保持− 12 V -12\,\text{V} − 12 V (饱和)。
4.4 例题 6:方波输入 → 三角波输出(画波形题模板)⭐⭐⭐#
题 :R = 10 k Ω R=10\,\text{k}\Omega R = 10 k Ω ,C = 0.2 μ F C=0.2\,\mu\text{F} C = 0.2 μ F ,v C ( 0 ) = 0 v_{C}(0)=0 v C ( 0 ) = 0 。v I v_{I} v I 在0 ∼ 2 ms 0\sim2\,\text{ms} 0 ∼ 2 ms 为− 2 V -2\,\text{V} − 2 V ,2 ∼ 6 ms 2\sim6\,\text{ms} 2 ∼ 6 ms 为+ 1 V +1\,\text{V} + 1 V ,然后周期重复。画v O v_{O} v O 波形并标出幅值。
解 :τ = R C = 10 4 × 0.2 × 10 − 6 s = 2 ms \tau=RC=10^{4}\times0.2\times10^{-6}\,\text{s}=2\,\text{ms} τ = R C = 1 0 4 × 0.2 × 1 0 − 6 s = 2 ms 。
第 1 段 (0 ∼ 2 ms 0\sim2\,\text{ms} 0 ∼ 2 ms ,v I = − 2 V v_{I}=-2\,\text{V} v I = − 2 V ):斜率− − 2 V 2 ms = + 1 V/ms -\dfrac{-2\,\text{V}}{2\,\text{ms}}=+1\,\text{V/ms} − 2 ms − 2 V = + 1 V/ms ,
v O ( 2 ms ) = 0 − ( − 2 V ) × 2 ms 2 ms = + 2 V v_{O}(2\,\text{ms})=0-\frac{(-2\,\text{V})\times2\,\text{ms}}{2\,\text{ms}}=+2\,\text{V} v O ( 2 ms ) = 0 − 2 ms ( − 2 V ) × 2 ms = + 2 V
第 2 段 (2 ∼ 6 ms 2\sim6\,\text{ms} 2 ∼ 6 ms ,v I = + 1 V v_{I}=+1\,\text{V} v I = + 1 V ):斜率− 1 V 2 ms = − 0.5 V/ms -\dfrac{1\,\text{V}}{2\,\text{ms}}=-0.5\,\text{V/ms} − 2 ms 1 V = − 0.5 V/ms ,
v O ( 6 ms ) = 2 V − 1 V × 4 ms 2 ms = 0 V v_{O}(6\,\text{ms})=2\,\text{V}-\frac{1\,\text{V}\times4\,\text{ms}}{2\,\text{ms}}=0\,\text{V} v O ( 6 ms ) = 2 V − 2 ms 1 V × 4 ms = 0 V
一个周期后回到 0,以后重复:输出是在0 ∼ + 2 V 0\sim+2\,\text{V} 0 ∼ + 2 V 之间的三角波 (上升段 1 V/ms,下降段 0.5 V/ms)。
反相积分电路及其输入方波、输出三角波
− + A
vI
R 10 kΩ
C 0.2 μF
vO
vO = −(1/RC)∫vI dt
τ = RC = 2 ms
vI / V
vO / V
t/ms
+1
−2
+2
2
6
8
12
上升段斜率 +1 V/ms,下降段斜率 −0.5 V/ms(三角波)
图 3:积分电路与例题 6 的输入、输出波形(按分段积分计算;绿色扫描线循环移动)
画波形模板 :① 算τ = R C \tau=RC τ = R C ;② 每段算斜率− V I / τ -V_{I}/\tau − V I / τ (注意符号);③ 用"上一段终点 + 斜率 × 时长"求本段终点;④ 检查是否超过± V o m \pm V_{om} ± V o m ,超了就画成水平削顶;⑤ 标出转折点坐标。
4.5 正弦输入:积分器的"移相"作用(⭐⭐)#
v I = V m sin ω t v_{I}=V_{m}\sin\omega t v I = V m sin ω t 时,
v O = − 1 R C ∫ V m sin ω t d t = V m ω R C cos ω t v_{O}=-\frac{1}{RC}\int V_{m}\sin\omega t\,\mathrm{d}t=\frac{V_{m}}{\omega RC}\cos\omega t v O = − R C 1 ∫ V m sin ω t d t = ω R C V m cos ω t
输出仍是正弦,幅值V m ω R C \dfrac{V_{m}}{\omega RC} ω R C V m ,相位超前 90°。例:V m = 1 V V_{m}=1\,\text{V} V m = 1 V 、f = 1 kHz f=1\,\text{kHz} f = 1 kHz 、R = 10 k Ω R=10\,\text{k}\Omega R = 10 k Ω 、C = 0.1 μ F C=0.1\,\mu\text{F} C = 0.1 μ F ,幅值1 2 π × 1000 × 10 − 3 ≈ 0.159 V \dfrac{1}{2\pi\times1000\times10^{-3}}\approx0.159\,\text{V} 2 π × 1000 × 1 0 − 3 1 ≈ 0.159 V ;频率降到 100 Hz 时变成 1.59 V——频率越低输出越大,积分器是一种低通特性。
4.6 变式:积分求和(设计题)⭐⭐#
把反相求和的R f R_{f} R f 换成电容,就得到"先加再积分"的电路:
v O = − 1 C ∫ ( v I 1 R 1 + v I 2 R 2 ) d t v_{O}=-\frac{1}{C}\int\left(\frac{v_{I1}}{R_{1}}+\frac{v_{I2}}{R_{2}}\right)\mathrm{d}t v O = − C 1 ∫ ( R 1 v I 1 + R 2 v I 2 ) d t
题 :用一个运放实现v O = − 10 ∫ 0 t v I 1 d t − 2 ∫ 0 t v I 2 d t v_{O}=-10\displaystyle\int_{0}^{t}v_{I1}\,\mathrm{d}t-2\int_{0}^{t}v_{I2}\,\mathrm{d}t v O = − 10 ∫ 0 t v I 1 d t − 2 ∫ 0 t v I 2 d t (时间以秒计),给定C = 1 μ F C=1\,\mu\text{F} C = 1 μ F 、v O ( 0 ) = 0 v_{O}(0)=0 v O ( 0 ) = 0 ,求R 1 R_{1} R 1 、R 2 R_{2} R 2 。
解 :系数1 R k C \dfrac{1}{R_{k}C} R k C 1 :
1 R 1 C = 10 s − 1 ⇒ R 1 = 1 10 × 10 − 6 Ω = 100 k Ω , 1 R 2 C = 2 s − 1 ⇒ R 2 = 500 k Ω \frac{1}{R_{1}C}=10\,\text{s}^{-1}\Rightarrow R_{1}=\frac{1}{10\times10^{-6}}\,\Omega=100\,\text{k}\Omega,\qquad \frac{1}{R_{2}C}=2\,\text{s}^{-1}\Rightarrow R_{2}=500\,\text{k}\Omega R 1 C 1 = 10 s − 1 ⇒ R 1 = 10 × 1 0 − 6 1 Ω = 100 k Ω , R 2 C 1 = 2 s − 1 ⇒ R 2 = 500 k Ω
若v I 1 = 0.1 V v_{I1}=0.1\,\text{V} v I 1 = 0.1 V 、v I 2 = − 0.2 V v_{I2}=-0.2\,\text{V} v I 2 = − 0.2 V 均为恒定值,则v O = − ( 10 × 0.1 − 2 × 0.2 ) t = − 0.6 t V v_{O}=-(10\times0.1-2\times0.2)t=-0.6t\,\text{V} v O = − ( 10 × 0.1 − 2 × 0.2 ) t = − 0.6 t V ,t = 1 s t=1\,\text{s} t = 1 s 时v O = − 0.6 V v_{O}=-0.6\,\text{V} v O = − 0.6 V 。
4.7 易错点 ⚠️#
别忘了v O = − v C v_{O}=-v_{C} v O = − v C 和初始值 ;分段计算时每段起点是上一段的终点。
输入有一点直流(哪怕是运放自己的失调)也会被不停积分,最终饱和。实际电路常给C C C 并联一个大电阻 ,提供直流负反馈,限制低频增益。
单位:μ F = 10 − 6 F \mu\text{F}=10^{-6}\,\text{F} μ F = 1 0 − 6 F ,nF = 10 − 9 F \text{nF}=10^{-9}\,\text{F} nF = 1 0 − 9 F ,算τ \tau τ 时最容易错。
五、微分电路 ⭐⭐#
5.1 大白话#
电容"只认变化不认大小":电压不变时电容里没有电流,电压变得越快电流越大。把电容放在输入端,流进虚地的电流就正比于输入的变化快慢 ,这个电流流过R R R 变成输出电压——这就是"求导数"。打个比方:积分电路像记账本(累计存了多少),微分电路像测速仪(此刻变得多快)。
5.2 推导#
把积分电路的R R R 和C C C 对调:输入经电容接 N 端,R R R 做反馈。虚地,电容电流i = C d v I d t i=C\dfrac{\mathrm{d}v_{I}}{\mathrm{d}t} i = C d t d v I 全部流过R R R :
v O = − R C d v I d t v_{O}=-RC\frac{\mathrm{d}v_{I}}{\mathrm{d}t} v O = − R C d t d v I
输出正比于输入的变化率 。输入不变时输出为 0;输入变化越快,输出越大。
5.3 例题 7:三角波 → 方波#
题 :R = 10 k Ω R=10\,\text{k}\Omega R = 10 k Ω 、C = 0.01 μ F C=0.01\,\mu\text{F} C = 0.01 μ F ,输入是峰值 ±1 V、周期 4 ms 的对称三角波。求输出。
解 :R C = 10 4 × 10 − 8 s = 0.1 ms RC=10^{4}\times10^{-8}\,\text{s}=0.1\,\text{ms} R C = 1 0 4 × 1 0 − 8 s = 0.1 ms 。上升段 2 ms 内从 −1 V 升到 +1 V,斜率2 V 2 ms = 1 V/ms \dfrac{2\,\text{V}}{2\,\text{ms}}=1\,\text{V/ms} 2 ms 2 V = 1 V/ms ,
v O = − 0.1 ms × 1 V/ms = − 0.1 V v_{O}=-0.1\,\text{ms}\times1\,\text{V/ms}=-0.1\,\text{V} v O = − 0.1 ms × 1 V/ms = − 0.1 V
下降段斜率 −1 V/ms,v O = + 0.1 V v_{O}=+0.1\,\text{V} v O = + 0.1 V 。输出是 ±0.1 V 的方波(与积分正好互逆)。
5.4 微分电路的毛病(了解即可 ⭐)#
正弦输入V m sin ω t V_{m}\sin\omega t V m sin ω t 时输出幅值ω R C V m \omega RCV_{m} ω R C V m ,随频率线性增大 ——高频噪声和干扰被放大得最厉害,还容易自激,所以微分电路比积分电路用得少;实际常在输入电容上串一个小电阻改善。在数字电路中,常用它把矩形波变成尖顶脉冲。
5.5 一般化:用阻抗表示(了解即可 ⭐)#
把反相电路的R 1 R_{1} R 1 、R 2 R_{2} R 2 换成一般阻抗Z 1 Z_{1} Z 1 、Z 2 Z_{2} Z 2 :V o ( s ) = − Z 2 ( s ) Z 1 ( s ) V i ( s ) V_{o}(s)=-\dfrac{Z_{2}(s)}{Z_{1}(s)}V_{i}(s) V o ( s ) = − Z 1 ( s ) Z 2 ( s ) V i ( s ) 。Z 2 = 1 s C Z_{2}=\dfrac{1}{sC} Z 2 = s C 1 、Z 1 = R Z_{1}=R Z 1 = R 即积分;Z 1 = 1 s C Z_{1}=\dfrac{1}{sC} Z 1 = s C 1 、Z 2 = R Z_{2}=R Z 2 = R 即微分。这是第 14 讲有源滤波器的起点。
六、多级组合与考场模板 ⭐⭐⭐#
6.1 例题 8:两级实现v o = 2 v 1 − v 2 v_{o}=2v_{1}-v_{2} v o = 2 v 1 − v 2 #
题 :A1 为反相放大(R 1 = 10 k Ω R_{1}=10\,\text{k}\Omega R 1 = 10 k Ω ,R f 1 = 20 k Ω R_{f1}=20\,\text{k}\Omega R f 1 = 20 k Ω ),输入v 1 v_{1} v 1 ;A2 为反相求和,两路输入v o 1 v_{o1} v o 1 和v 2 v_{2} v 2 ,电阻都是10 k Ω 10\,\text{k}\Omega 10 k Ω ,反馈电阻10 k Ω 10\,\text{k}\Omega 10 k Ω 。求v o v_{o} v o ;v 1 = 0.4 V v_{1}=0.4\,\text{V} v 1 = 0.4 V 、v 2 = 0.3 V v_{2}=0.3\,\text{V} v 2 = 0.3 V 时等于多少?
解 :v o 1 = − 2 v 1 v_{o1}=-2v_{1} v o 1 = − 2 v 1 ;v o = − ( v o 1 + v 2 ) = 2 v 1 − v 2 v_{o}=-(v_{o1}+v_{2})=2v_{1}-v_{2} v o = − ( v o 1 + v 2 ) = 2 v 1 − v 2 。代入:v o = 0.8 − 0.3 = 0.5 V v_{o}=0.8-0.3=0.5\,\text{V} v o = 0.8 − 0.3 = 0.5 V 。
运放R o → 0 R_{o}\to0 R o → 0 ,后级不影响前级,可以逐级代入 。
6.2 运算电路答题模板#
指出各运放均引入负反馈,工作在线性区,可用虚短、虚断。
识别每一级:反相(比例/求和)、同相、求差、积分、微分、跟随器;单级写出v o k v_{ok} v o k 表达式。
一个运放两端都有输入 → 用叠加原理 分别算再相加。
多级 → 逐级代入,写出总表达式,最后代数值、查饱和。
含电容的 → 写积分/微分式,分段画波形,标转折点。
6.3 一眼认出运算电路(识图口诀)⭐⭐⭐#
考试的图常常画得"七拐八绕",先别急着列方程,按下面几条认电路:
看到的结构
就是
输出式
P 端接地(或经电阻接地),信号经电阻进 N 端,N 与输出之间是电阻
反相比例
− R f R 1 v i -\dfrac{R_{f}}{R_{1}}v_{i} − R 1 R f v i
同上,但 N 端汇入多个 输入电阻
反相求和
− ∑ R f R k v i k -\sum\dfrac{R_{f}}{R_{k}}v_{ik} − ∑ R k R f v ik
同上,但反馈元件是电容
积分
− 1 R C ∫ v I d t -\dfrac{1}{RC}\int v_{I}\,\mathrm{d}t − R C 1 ∫ v I d t
信号经电容 进 N 端,反馈是电阻
微分
− R C d v I d t -RC\dfrac{\mathrm{d}v_{I}}{\mathrm{d}t} − R C d t d v I
信号进 P 端,N 端经电阻接地、经电阻接输出
同相比例
( 1 + R f R 1 ) v P \left(1+\dfrac{R_{f}}{R_{1}}\right)v_{P} ( 1 + R 1 R f ) v P
输出直接连 N 端,信号进 P 端
电压跟随器
v P v_{P} v P
P、N 两端都有信号
求差(用叠加)
见二、2.2
两个同相放大中间夹一个电阻,后接求差
仪用放大器
见三、3.2
认不出来也不要紧:任何 线性运放电路都能用"虚断求v P v_{P} v P → 虚短 → N 节点 KCL"硬解出来,口诀只是帮你更快。
速记卡#
电路
输出表达式
要点
反相求和
v o = − ∑ R f R k v i k v_{o}=-\sum\dfrac{R_{f}}{R_{k}}v_{ik} v o = − ∑ R k R f v ik
虚地使各路互不影响,权重R f / R k R_{f}/R_{k} R f / R k
同相求和(了解)
v o = ( 1 + R f R ) v P v_{o}=\left(1+\dfrac{R_{f}}{R}\right)v_{P} v o = ( 1 + R R f ) v P ,v P v_{P} v P 由 P 端节点方程求
系数相互牵连
求差(一般)
( 1 + R 4 R 1 ) R 3 R 2 + R 3 v i 2 − R 4 R 1 v i 1 \left(1+\dfrac{R_{4}}{R_{1}}\right)\dfrac{R_{3}}{R_{2}+R_{3}}v_{i2}-\dfrac{R_{4}}{R_{1}}v_{i1} ( 1 + R 1 R 4 ) R 2 + R 3 R 3 v i 2 − R 1 R 4 v i 1
叠加原理
求差(匹配)
R 4 R 1 ( v i 2 − v i 1 ) \dfrac{R_{4}}{R_{1}}(v_{i2}-v_{i1}) R 1 R 4 ( v i 2 − v i 1 )
R 4 / R 1 = R 3 / R 2 R_{4}/R_{1}=R_{3}/R_{2} R 4 / R 1 = R 3 / R 2 ;R i = R 1 + R 2 R_{i}=R_{1}+R_{2} R i = R 1 + R 2
仪用放大器
− R 4 R 3 ( 1 + 2 R 2 R 1 ) ( v 1 − v 2 ) -\dfrac{R_{4}}{R_{3}}\left(1+\dfrac{2R_{2}}{R_{1}}\right)(v_{1}-v_{2}) − R 3 R 4 ( 1 + R 1 2 R 2 ) ( v 1 − v 2 )
R i → ∞ R_{i}\to\infty R i → ∞ ,调R 1 R_{1} R 1 改增益
积分
v O = v O ( t 0 ) − 1 R C ∫ t 0 t v I d t v_{O}=v_{O}(t_{0})-\dfrac{1}{RC}\displaystyle\int_{t_{0}}^{t}v_{I}\,\mathrm{d}t v O = v O ( t 0 ) − R C 1 ∫ t 0 t v I d t
方波→三角波;恒压输入线性变化
微分
v O = − R C d v I d t v_{O}=-RC\dfrac{\mathrm{d}v_{I}}{\mathrm{d}t} v O = − R C d t d v I
三角波→方波;怕高频噪声
自测练习#
1. 反相求和,R f = 60 k Ω R_{f}=60\,\text{k}\Omega R f = 60 k Ω ,R 1 = 20 k Ω R_{1}=20\,\text{k}\Omega R 1 = 20 k Ω ,R 2 = 30 k Ω R_{2}=30\,\text{k}\Omega R 2 = 30 k Ω ,v i 1 = 0.5 V v_{i1}=0.5\,\text{V} v i 1 = 0.5 V ,v i 2 = − 1 V v_{i2}=-1\,\text{V} v i 2 = − 1 V 。求v o v_{o} v o 。
答案与提示
v o = − ( 3 × 0.5 + 2 × ( − 1 ) ) V = − ( 1.5 − 2 ) V = + 0.5 V v_{o}=-(3\times0.5+2\times(-1))\,\text{V}=-(1.5-2)\,\text{V}=+0.5\,\text{V} v o = − ( 3 × 0.5 + 2 × ( − 1 )) V = − ( 1.5 − 2 ) V = + 0.5 V 。
2. 求差电路R 1 = R 2 = 5 k Ω R_{1}=R_{2}=5\,\text{k}\Omega R 1 = R 2 = 5 k Ω ,R 3 = R 4 = 20 k Ω R_{3}=R_{4}=20\,\text{k}\Omega R 3 = R 4 = 20 k Ω ,v i 1 = 0.8 V v_{i1}=0.8\,\text{V} v i 1 = 0.8 V ,v i 2 = 1.1 V v_{i2}=1.1\,\text{V} v i 2 = 1.1 V 。求v o v_{o} v o 和差模输入电阻。
答案与提示
v o = 20 5 ( 1.1 − 0.8 ) V = 1.2 V v_{o}=\dfrac{20}{5}(1.1-0.8)\,\text{V}=1.2\,\text{V} v o = 5 20 ( 1.1 − 0.8 ) V = 1.2 V ;R i = R 1 + R 2 = 10 k Ω R_{i}=R_{1}+R_{2}=10\,\text{k}\Omega R i = R 1 + R 2 = 10 k Ω 。
3. (设计)用一个运放实现v o = − ( v 1 + 4 v 2 ) v_{o}=-(v_{1}+4v_{2}) v o = − ( v 1 + 4 v 2 ) ,取R f = 40 k Ω R_{f}=40\,\text{k}\Omega R f = 40 k Ω ,求各输入电阻。
答案与提示
R 1 = 40 k Ω R_{1}=40\,\text{k}\Omega R 1 = 40 k Ω ,R 2 = 10 k Ω R_{2}=10\,\text{k}\Omega R 2 = 10 k Ω (反相求和,R k = R f / 系数 R_{k}=R_{f}/\text{系数} R k = R f / 系数 )。
4. 积分电路R = 20 k Ω R=20\,\text{k}\Omega R = 20 k Ω ,C = 0.5 μ F C=0.5\,\mu\text{F} C = 0.5 μ F ,v C ( 0 ) = 0 v_{C}(0)=0 v C ( 0 ) = 0 ,t = 0 t=0 t = 0 起加V I = − 0.5 V V_{I}=-0.5\,\text{V} V I = − 0.5 V 。输出以什么斜率变化?多长时间后v O = + 10 V v_{O}=+10\,\text{V} v O = + 10 V ?
答案与提示
τ = R C = 10 ms \tau=RC=10\,\text{ms} τ = R C = 10 ms ,斜率− − 0.5 V 10 ms = + 0.05 V/ms -\dfrac{-0.5\,\text{V}}{10\,\text{ms}}=+0.05\,\text{V/ms} − 10 ms − 0.5 V = + 0.05 V/ms ;到 10 V 需10 0.05 = 200 ms \dfrac{10}{0.05}=200\,\text{ms} 0.05 10 = 200 ms (若V o m V_{om} V o m 大于 10 V)。
5. 微分电路R = 100 k Ω R=100\,\text{k}\Omega R = 100 k Ω ,C = 0.1 μ F C=0.1\,\mu\text{F} C = 0.1 μ F ,v I = 0.5 sin ( 2 π × 100 t ) V v_{I}=0.5\sin(2\pi\times100t)\,\text{V} v I = 0.5 sin ( 2 π × 100 t ) V 。写出v O v_{O} v O 。
答案与提示
R C = 0.01 s RC=0.01\,\text{s} R C = 0.01 s ,v O = − R C ⋅ 0.5 ⋅ ω cos ω t = − 0.01 × 0.5 × 628.3 cos ω t ≈ − 3.14 cos ( 2 π × 100 t ) V v_{O}=-RC\cdot0.5\cdot\omega\cos\omega t=-0.01\times0.5\times628.3\cos\omega t\approx-3.14\cos(2\pi\times100t)\,\text{V} v O = − R C ⋅ 0.5 ⋅ ω cos ω t = − 0.01 × 0.5 × 628.3 cos ω t ≈ − 3.14 cos ( 2 π × 100 t ) V 。
6. 仪用放大器R 1 = 5 k Ω R_{1}=5\,\text{k}\Omega R 1 = 5 k Ω ,R 2 = 50 k Ω R_{2}=50\,\text{k}\Omega R 2 = 50 k Ω ,R 3 = 10 k Ω R_{3}=10\,\text{k}\Omega R 3 = 10 k Ω ,R 4 = 20 k Ω R_{4}=20\,\text{k}\Omega R 4 = 20 k Ω ,v 1 − v 2 = 20 mV v_{1}-v_{2}=20\,\text{mV} v 1 − v 2 = 20 mV 。求A v A_{v} A v 和v o v_{o} v o 。
答案与提示
A v = − 20 10 ( 1 + 100 5 ) = − 42 A_{v}=-\dfrac{20}{10}\left(1+\dfrac{100}{5}\right)=-42 A v = − 10 20 ( 1 + 5 100 ) = − 42 ,v o = − 42 × 20 mV = − 0.84 V v_{o}=-42\times20\,\text{mV}=-0.84\,\text{V} v o = − 42 × 20 mV = − 0.84 V 。
7. (概念)为什么积分电路的电容两端常并联一个大电阻?为什么微分电路容易受噪声干扰?
答案与提示
并联电阻给直流提供负反馈通路,防止失调电压等直流量被持续积分导致输出饱和(低频增益被限制为− R f / R -R_{f}/R − R f / R )。微分电路输出幅值与频率成正比,高频噪声被大大放大,且易自激。
8. (真题风格)用一个运放实现v o = 3 v 1 − 2 v 2 v_{o}=3v_{1}-2v_{2} v o = 3 v 1 − 2 v 2 ,要求反相端输入电阻为10 k Ω 10\,\text{k}\Omega 10 k Ω ,画出电路并求各电阻;v 1 = 0.4 V v_{1}=0.4\,\text{V} v 1 = 0.4 V 、v 2 = 0.3 V v_{2}=0.3\,\text{V} v 2 = 0.3 V 时v o v_{o} v o 为多少?
答案与提示
见例题 3:v 2 v_{2} v 2 经R 1 = 10 k Ω R_{1}=10\,\text{k}\Omega R 1 = 10 k Ω 接 N 端,R f = 20 k Ω R_{f}=20\,\text{k}\Omega R f = 20 k Ω ;v 1 v_{1} v 1 经R 2 R_{2} R 2 (如10 k Ω 10\,\text{k}\Omega 10 k Ω )直接接 P 端,P 端不接对地电阻,同相系数= 1 + 20 / 10 = 3 =1+20/10=3 = 1 + 20/10 = 3 。v o = 3 × 0.4 − 2 × 0.3 = 0.6 V v_{o}=3\times0.4-2\times0.3=0.6\,\text{V} v o = 3 × 0.4 − 2 × 0.3 = 0.6 V 。
下一讲预告#
第 13 讲(一)揭开运放电路"为什么这么听话"的秘密——反馈:什么是反馈、反馈分哪几类、闭环增益A f = A 1 + A F A_{f}=\dfrac{A}{1+AF} A f = 1 + A F A 怎么来。
👉 点击进入下一讲:第13讲(一)|反馈的基本概念与分类
评论
还没有评论。 来写第一条。