5·22

op amp 公式卡与练习册

Reference

这一页讲过的规则和公式,按出现顺序列在一起。括号里是讲它的那一节,推导和例题都在那里。

内容规则 / 结果
op amp 模型线性区 vo=A(v+−v−)v_o = A(v_+ - v_-),AA 极大;i+=i−=0i_+ = i_- = 0;输出限在 ±Vsat\pm V_{sat},超出就饱和(5·06)
两条规则规则 1:i+=i−=0i_+ = i_- = 0。规则 2:有 negative feedback 且不饱和时 v+=v−v_+ = v_-(5·08)
做题步骤确认 negative feedback → 读图求 v+v_+ → v−=v+v_- = v_+ → − 端 KCL(不对输出节点写)→ 检查饱和(5·08)
电路结果输入电阻
inverting amplifier(5·09)vo=−R2R1vinv_o = -\frac{R_2}{R_1}v_{in}R1R_1
noninverting amplifier(5·10)vo=(1+R2R1)vinv_o = \left(1 + \frac{R_2}{R_1}\right)v_{in}∞\infty
voltage follower(5·11)vo=vinv_o = v_{in}∞\infty
summing amplifier(5·12)vo=−Rf∑kvkRkv_o = -R_f\sum_k \frac{v_k}{R_k}每路 RkR_k
level shifting(5·12)vo=−RfR1v1+(1+RfR1)vrefv_o = -\frac{R_f}{R_1}v_1 + \left(1 + \frac{R_f}{R_1}\right)v_{ref}R1R_1
有限 A 的 noninverting(5·15)vovin=A1+Aβ\frac{v_o}{v_{in}} = \frac{A}{1 + A\beta},β=R1R1+R2\beta = \frac{R_1}{R_1 + R_2};相对误差 11+Aβ\frac{1}{1 + A\beta}∞\infty

练习

都用理想 op amp,Vsat=12V_{sat} = 12 V。先自己做,再看解答。

练习 1 输入范围不对称时选 R₁

inverting amplifier,R2=30R_2 = 30 kΩ 已经焊好。输入 vinv_{in} 在 −0.8-0.8 V 到 +0.5+0.5 V 之间变化,要求输出始终在 ±10 V 之内。R1R_1 最小可以取多少(增益尽量大)?这时输出在什么范围?

提示

增益是负的:输入最负时输出最正。两端里哪一端的 ∣vin∣|v_{in}| 更大?

∣G∣=30/R1|G| = 30/R_1。输出绝对值最大的时候是 ∣vin∣|v_{in}| 最大的那一端,即 −0.8-0.8 V:0.8 ∣G∣≤100.8\,|G| \le 10,∣G∣≤12.5|G| \le 12.5,所以 R1≥30/12.5=2.4R_1 \ge 30/12.5 = 2.4 kΩ。取 R1=2.4R_1 = 2.4 kΩ:vin=−0.8v_{in} = -0.8 V 时 vo=−12.5×(−0.8)=+10v_o = -12.5 \times (-0.8) = +10 V;vin=+0.5v_{in} = +0.5 V 时 vo=−6.25v_o = -6.25 V。输出范围是 −6.25-6.25 V 到 +10+10 V。

容易错的地方:只看 +0.5+0.5 V 那一端,会得到 ∣G∣≤20|G| \le 20、R1=1.5R_1 = 1.5 kΩ;那样 −0.8-0.8 V 时公式给出 +16+16 V,输出饱和在 +12+12 V。

练习 2 + 端接分压器的 noninverting amplifier

9 V 经上 2 kΩ、下 1 kΩ 分压,中点接到 op amp 的 + 端。− 端经 R1=1R_1 = 1 kΩ 接地,输出经 R2=2R_2 = 2 kΩ 接回 − 端。求 v+v_+ 和 vov_o。

提示

先读图求 v+v_+:+ 端不取电流,分压器是空载的。

规则 1:+ 端不取电流,v+=9×12+1=3v_+ = 9 \times \frac{1}{2 + 1} = 3 V。规则 2:v−=3v_- = 3 V。− 端 KCL:31=vo−32\frac{3}{1} = \frac{v_o - 3}{2},所以 vo=9v_o = 9 V(公式 1+2/1=31 + 2/1 = 3,3×3=93 \times 3 = 9 V ✓),在 ±12 V 之内。

练习 3 设计 summing amplifier

要 vo=−(3v1+v2)v_o = -(3v_1 + v_2),取 Rf=6R_f = 6 kΩ。选 RaR_a、RbR_b,再求 v1=0.5v_1 = 0.5 V、v2=1v_2 = 1 V 时的 vov_o。

提示

每一路的权重是 Rf/RkR_f/R_k。

Rf/Ra=3R_f/R_a = 3,Ra=2R_a = 2 kΩ;Rf/Rb=1R_f/R_b = 1,Rb=6R_b = 6 kΩ。电流 ia=0.5/2=0.25i_a = 0.5/2 = 0.25 mA,ib=1/6≈0.167i_b = 1/6 \approx 0.167 mA,if=0.417i_f = 0.417 mA,vo=−0.417×6=−2.5v_o = -0.417 \times 6 = -2.5 V。核对:−(3×0.5+1)=−2.5-(3 \times 0.5 + 1) = -2.5 V ✓。

练习 4 level shifting

R1=2R_1 = 2 kΩ,Rf=4R_f = 4 kΩ,vref=2v_{ref} = 2 V(+ 端经 vrefv_{ref} 接地),v1=1v_1 = 1 V。求 vov_o,并用 − 端 KCL 核对。

提示

− 端电压是 vrefv_{ref},不是 0。

公式:vo=−42×1+(1+42)×2=−2+6=4v_o = -\frac{4}{2}\times 1 + \left(1 + \frac{4}{2}\right)\times 2 = -2 + 6 = 4 V。KCL 核对:v−=2v_- = 2 V,R1R_1 上 1−22=−0.5\frac{1 - 2}{2} = -0.5 mA,RfR_f 上 2−44=−0.5\frac{2 - 4}{4} = -0.5 mA,相等 ✓。

练习 5 哪些能用 v₊ = v₋

(a) noninverting amplifier,R2R_2 从输出接到 − 端。(b) 同样的电阻,但 R2R_2 从输出接到 + 端,信号接 − 端。(c) 开环,+ 端接 1 mV,− 端接地。(d) 增益 −10-10 的 inverting amplifier,输入 2 V。哪些可以用规则 2?

提示

规则 2 要两个条件:negative feedback,而且输出不饱和。

只有 (a)。(b) 是 positive feedback;(c) 没有 feedback,AvdA v_d 远超 12 V,输出饱和在 +12 V;(d) 公式给出 −20-20 V,超出 −12 V,输出饱和在 −12 V,v−v_- 不再是 0。

更多练习

op amp 练习册(12 道原创题,带提示和解答):打开练习册。dependent source 和 op amp 的零基础图解版:第 5 章图解。