6·17

6.7 有源储能电路

Book · Davis 6.7Optional

这一节用到第 5 章的 dependent source 和 op amp(virtual short:负反馈时两个输入端电压相等,输入端不取电流)。

把 capacitor 和 op amp、dependent source 放在一起,可以做出"会积分的电路"、"会求导的电路",还能让一个小 capacitor 从外面看像一个大 capacitor。推导全部用 6·06 的 impedance operator:把 capacitor 当成阻抗 1Cp\frac{1}{Cp} 的"电阻",照第 5 章的方法做。

① op amp 积分器和微分器

+ − vin R − + C vo v₋ = 0 i i
反相积分器:输入经 RR 进 − 端,capacitor CC 从 − 端接到输出,+ 端接地。电流 ii 从左往右。

积分器就是把反相放大器的反馈电阻换成 capacitor。推导:+ 端接地,有负反馈,virtual short 给出 v−=0v_- = 0。流过 RR 的电流 i=vin−0Ri = \frac{v_{in} - 0}{R}。op amp 输入端不取电流,这个电流全部流进 capacitor(从 − 端流向输出)。capacitor 左端电压 0、右端 vov_o,所以 i=Cp (0−vo)i = Cp\,(0 - v_o)。两式相等:

vinR=−Cp vo⇒vo=−1RCp vin=−1RC∫−∞tvin dα\begin{aligned} \frac{v_{in}}{R} &= -Cp\,v_o \\ \Rightarrow\quad v_o &= -\frac{1}{RCp}\,v_{in} = -\frac{1}{RC}\int_{-\infty}^{t} v_{in}\,d\alpha \end{aligned}

这其实就是反相放大器的 vo=−ZfZin vinv_o = -\frac{Z_f}{Z_{in}}\,v_{in},Zf=1CpZ_f = \frac{1}{Cp}、Zin=RZ_{in} = R。把 capacitor 和 RR 对调就是微分器:Zin=1CpZ_{in} = \frac{1}{Cp}、Zf=RZ_f = R,vo=−RCp vin=−RC dvindtv_o = -RCp\,v_{in} = -RC\,\frac{dv_{in}}{dt}。

+ − vin C − + R vo v₋ = 0 i i
反相微分器:输入经 CC 进 − 端,RR 从 − 端接到输出。
例题

例 1 积分器:直流输入变成斜坡

积分器 R=10R = 10 kΩ、C=1C = 1 µF,vin=2u(t)v_{in} = 2u(t) V。求 vo(t)v_o(t) 和 t=5t = 5 ms 时的值(op amp 不饱和,capacitor 原来没电)。

RC=104 Ω×10−6 F=10RC = 10^4\ \Omega \times 10^{-6}\ \text{F} = 10 ms。vo=−1RC 1p[2u(t)]=−2tRC u(t)v_o = -\frac{1}{RC}\,\frac1p[2u(t)] = -\frac{2t}{RC}\,u(t)。tt 以 ms 计:vo=−0.2tv_o = -0.2t V。t=5t = 5 ms 时 vo=−1v_o = -1 V。输入是常数,输出是一条一直往下走的斜线:直到 op amp 饱和才停。这和 6·12 例 6.10 一样是 unstable 的:有界输入,无界输出。

例题

例 2 微分器:斜坡输入变成常数

微分器 R=1R = 1 kΩ、C=1C = 1 µF,vin=5t u(t)v_{in} = 5t\,u(t) V(tt 以 ms 计)。求 vov_o。

RC=1RC = 1 ms。输入的斜率是 5 V/ms,而且 vin(0)=0v_{in}(0) = 0,没有 impulse(6·05 技巧 C)。vo=−RC×5 V/ms=−1 ms×5 V/ms=−5v_o = -RC \times 5\ \text{V/ms} = -1\ \text{ms} \times 5\ \text{V/ms} = -5 V(t>0t \gt 0)。实际中微分器很少单独用:输入里的高频噪声斜率很大,会被放大。

② capacitance multiplier(电容倍增器)

C + − μv(t) + − v(t) i 电位 −μv
capacitor 串一个 VCVS μv\mu v,VCVS 的 + 在下、− 在上(课本图 6.81)。

VCVS 的下端接端口 −,上端(− 号)比下端低 μv\mu v,所以 capacitor 右端的电位是 −μv-\mu v。capacitor 左端是端口 +,电位 vv。capacitor 两端电压是 v−(−μv)=(1+μ) vv - (-\mu v) = (1 + \mu)\,v:

i=Cp[(1+μ) v]=(1+μ) C p v⇒Ceq=(1+μ) C\begin{aligned} i &= Cp\big[(1+\mu)\,v\big] = (1 + \mu)\,C\,p\,v \\ \Rightarrow\quad C_{eq} &= (1 + \mu)\,C \end{aligned}

从端口看,它像一个 (1+μ)(1+\mu) 倍大的 capacitor。芯片上做大 capacitor 很占面积,用这个办法可以拿小 capacitor 做出大的。例:C=10C = 10 nF、μ=99\mu = 99,Ceq=100×10C_{eq} = 100 \times 10 nF = 1 µF。课本例 6.22 把一个 μ=8\mu = 8 的倍增器(等效 9C9C)接到一个充到 20 V 的 CC 上,按 6·13 例 2 的分压,电压变成 1/(9Cp)1/(Cp)+1/(9Cp)×20=2\frac{1/(9Cp)}{1/(Cp) + 1/(9Cp)}\times 20 = 2 V。

③ Miller equivalent(Miller 等效)

一个元件 ZZ 跨在两个节点 1、2 之间,而且电路的其余部分保证 v2/v1=μv_2/v_1 = \mu 是常数(例如节点 2 是一个增益为 μ\mu 的放大器的输出)。从节点 1 流进 ZZ 的电流是

ia=v1−v2Z=v1(1−μ)Z=v1Z/(1−μ)i_a = \frac{v_1 - v_2}{Z} = \frac{v_1(1 - \mu)}{Z} = \frac{v_1}{Z/(1-\mu)}

它只和 v1v_1 有关,所以从节点 1 看,ZZ 等于一个接地的 Zm1=Z1−μZ_{m1} = \frac{Z}{1 - \mu}。同理从节点 2 流进的电流 ib=v2−v1Z=v2(1−1/μ)Zi_b = \frac{v_2 - v_1}{Z} = \frac{v_2(1 - 1/\mu)}{Z},等于一个接地的 Zm2=Z1−1/μZ_{m2} = \frac{Z}{1 - 1/\mu}。前提是 μ\mu 不因接上 ZZ 而改变。

v1 Z v2 = μv1 跨在两个节点之间 ⇒ v1 Z/(1−μ) v2 Z/(1−1/μ)
左边的跨接元件拆成右边两个接地元件,从 v1v_1、v2v_2 看进去的电流不变。
课本例 6.23 的数

放大倍数 μ=−49\mu = -49(inverting amplifier),跨接 capacitor C=10C = 10 nF。输入侧:Zm1=1/(Cp)1−(−49)=150CpZ_{m1} = \frac{1/(Cp)}{1 - (-49)} = \frac{1}{50Cp},像一个 50×1050 \times 10 nF = 0.5 µF 的接地 capacitor。反相放大器把跨接 capacitor 放大了 1−μ=501 - \mu = 50 倍,这就是 Miller 效应。输出侧:Zm2=1/(Cp)1+1/49=0.98CpZ_{m2} = \frac{1/(Cp)}{1 + 1/49} = \frac{0.98}{Cp},即 C/0.98≈10.2C/0.98 \approx 10.2 nF(课本式 6.7-13 印成 10.98Cp\frac{1}{0.98Cp}、9.8 nF,按上式算应为 10.2 nF)。

名字结构结论
Miller(网孔形式)公共支路 ZZ,i2/i1=βi_2/i_1 = \betaZm1=(1+β)ZZ_{m1} = (1+\beta)Z,Zm2=(1+1/β)ZZ_{m2} = (1+1/\beta)Z。例 6.26 BJT 的 (1+β)Re(1+\beta)R_e 就是它。
impedance converter(阻抗变换器)例 6.25:两个 op amp + 一个 capacitor从端口看是接地 inductor Leq=RaRbRdRc CL_{eq} = \dfrac{R_aR_bR_d}{R_c}\,C:用 capacitor "模拟" inductor。
noninverting sc integrator(开关电容积分器)例 6.24每拨一次开关,输出加上 Cu/CC_u/C 倍的输入:靠 6·15 的 impulse 电荷搬运工作。