5·195.7 补:diode
Book · Davis 5.7Optional
diode 是本章第一个非线性 (nonlinear) 元件:它的 v–i 关系不是直线,不能直接用叠加。
① diode 是什么
P 型半导体(可动的正电荷多,叫 holes)和 N 型半导体(可动的 free electrons 多)接在一起,交界面叫 junction。P 端叫阳极 (anode),N 端叫阴极 (cathode),符号里三角形指向阴极。参考方向用 passive sign convention:vD = 阳极电压 − 阴极电压,iD 从阳极流进。
- forward biased(正偏,vD>0):电荷穿过结,电流大。
- reverse biased(反偏,vD<0):电荷被拉离结,电流几乎为 0。
② diode 方程
diode 方程
iD=Is[evD/VT−1]Is 是 reverse saturation current(反向饱和电流,约 10−14 A);VT 是 thermal voltage(热电压,室温约 0.025 V)。
反偏时 evD/VT 很快趋于 0,iD→−Is,小到可以当成 0。正偏时电流按指数增长:vD=0.6 V 时 iD≈10−14e24≈0.265 mA,vD=0.7 V 时 ≈10−14e28≈14.5 mA(课本表 5.1)。电压只多 0.1 V,电流乘了 e4≈55 倍。所以只要 diode 导通、电流在常见的 mA 范围,它的电压几乎总在 0.7 V 附近。
③ 直流工作点:电路直线 × diode 曲线
例题课本例 5.18:10 V、2 kΩ、一个 diode,求 VD 和 ID
课本图 5.102(a)。VD 上 + 下 −,ID 顺时针,从阳极流进 diode。
- 外电路给一个方程。单位 mA、kΩ、V。绕一圈 KVL:10=2ID+VD,即 ID=210−VD 在 VD–ID 平面上这是一条直线,叫 load line(负载线),两个截距是 Vs=10 V 和 Vs/Rs=5 mA。
- diode 给另一个方程。把 diode 方程反解出电压:VD=VTln(IsID+1)。导通时 ID≫Is,"+1"可以去掉。Is=10−14 A =10−11 mA,所以(ID 以 mA 计)VD=0.025ln(ID×1011)
- 两个方程、两个未知数,但第二个是非线性的,没法直接消元。课本用 iterative(迭代)的办法:猜一个 VD,用直线算 ID,再用 diode 方程算出新的 VD,重复到数字不再变。
- 第 1 轮(故意猜得很差):VD=0 → ID=10/2=5 mA → VD=0.025ln(5×1011)=0.025×26.94=0.6734 V。
- 第 2 轮:ID=(10−0.6734)/2=4.663 mA → VD=0.025ln(4.663×1011)=0.025×26.868=0.6717 V。
- 第 3 轮:ID=(10−0.6717)/2=4.664 mA → VD=0.6717 V,不再变。答案 VD=0.6717 V,ID=4.664 mA。
| 第几次 | VD | ID=(10−VD)/2 |
| 1 | 0(故意猜得很差) | 5.000 mA |
| 2 | 0.6734 V | 4.663 mA |
| 3 | 0.6717 V | 4.664 mA |
| 4 | 0.6717 V | 4.664 mA(不再变) |
同时满足两个方程的这一点叫 Q point(Q = quiescent,静止),也叫 dc operating point。在图上就是直线和曲线的交点:
课本图 5.102(b) 的样子:Q 点在 0.672 V、4.66 mA。负载线几乎是平的,因为 10 V 远大于 0.7 V;紫色是 Q 点的切线(后面 ⑤ 的 small signal 模型)。
④ 三个越来越简单的模型
迭代太麻烦。因为导通时电压几乎总在 0.7 V 附近,实际计算常把导通的 diode 换成简单的线性元件:
| 模型 | 导通时 diode 换成 | 例 5.18 的 ID | 什么时候用 |
| 方程 + 迭代 | 曲线 | 4.664 mA | 要精确时 |
| 恒压 0.7 V | 0.7 V 电池 | (10−0.7)/2=4.65 mA | 大多数直流题 |
| 理想 diode | 导线(截止时开路) | 10/2=5 mA | 电源电压 ≫ 0.7 V; |
用简化模型时,事先不知道 diode 是导通还是截止,就先假设,再检查:
假设—检查(理想和 0.7 V 模型)
- 假设每个 diode 导通或截止。
- 导通 → 换成导线(或 0.7 V 电池);截止 → 换成开路。解这个线性电路。
- 检查:导通的 diode,电流必须沿箭头方向为正;截止的 diode,两端电压必须 <0(0.7 V 模型:<0.7 V)。
- 有一个不满足,就换一个假设重来。
例:例 5.18 用 0.7 V 模型。假设导通,diode 换成 0.7 V 电池:ID=(10−0.7)/2=4.65 mA >0,电流沿箭头方向为正,假设成立 ✓。如果把 diode 反过来接,假设截止(开路):没有电流,2 kΩ 上不降压,diode 两端 VD=−10 V <0.7 V,假设也成立 ✓。
详细讲解见:diode 方向练习
⑤ small signal:在 Q 点附近用切线
如果电源是"直流 + 很小的交流",operating point 只在 Q 点附近来回小幅移动。在这么小的范围里,曲线和它在 Q 点的切线几乎重合,可以用切线代替曲线。切线方程是 iD=(vD−V0)/rd,对应的电路是电池 V0 串一个小电阻 rd,叫 piecewise linear model(也叫 quasilinear model)。切线斜率就是 diode 方程在 Q 点的导数:
rd1rd=dvDdiDQ=VTIseVD/VT≈VTID=IDVT
约等号成立是因为导通时 eVD/VT≫1,所以 IseVD/VT≈Is[eVD/VT−1]=ID。ID=1 mA 时 rd=25 Ω;例 5.18 的 Q 点 rd=0.025 V/4.664 mA=5.36 Ω。
记号:大写量 + 大写下标是直流(VS);小写 + 小写下标是交流,平均值为 0(vs);小写 + 大写下标是总量(vS=VS+vs)。
small signal 分析步骤
- 交流源置零,diode 用 0.7 V 模型,求直流 ID。
- rd=VT/ID。
- 直流源置零(电压源 → 短路,电流源 → 开路;diode 模型里的 0.7 V 电池也短路),diode 换成 rd,求交流量。这个电路叫 ac small signal equivalent circuit。
- 总量 = 直流 + 交流(叠加)。
例题课本例 5.19:求 vD(t)
课本图 5.109:10.7 V 经 10 kΩ 接到上面的节点;节点和底线之间并着一个向上的 20sin(ωt) μA 电流源和一个 diode(阳极在上)。
- 直流:交流电流源置零 = 开路。diode 换成 0.7 V:ID=10 kΩ10.7−0.7=1 mA。
- rd:rd=1 mA25 mV=25 Ω。
- 交流电路:10.7 V 置零 = 短路,所以 10 kΩ 变成从上面节点直接接到底线;diode 换成 25 Ω。20 μA 的交流电流流进 10 kΩ ∥ 25 Ω:10000+2510000×25=24.94 Ω。
- 交流电压:vd=24.94 Ω×20sin(ωt) μA=499sin(ωt) μV≈0.50sin(ωt) mV。
- 叠加:直流部分 0.7 V = 700 mV:vD(t)=700+0.50sin(ωt) mV
交流部分比直流小约 1400 倍,small signal 近似完全没问题。