EEE109 学习指南:Chapter 3 (MOSFET) & Chapter 4 (BJT)
西浦 EEE109 复习笔记 | 涵盖知识点总结 + 题型做法 + 解题套路
目录
第一部分:MOSFET (Chapter 3)
1.1 基本概念
MOSFET 是什么?
- 全称:Metal-Oxide-Semiconductor Field-Effect Transistor(金属-氧化物-半导体 场效应晶体管)
- 核心特征:电压控制器件——栅极电压控制漏极电流
- 关键特性:栅极电流 IG≈0(氧化层绝缘,无电流流入栅极)
两种类型
| 特性 | NMOS | PMOS |
|---|
| 沟道类型 | N 沟道 | P 沟道 |
| 衬底 | P 型 | N 型 |
| 载流子 | 电子 | 空穴 |
| 阈值电压 VT | VTN>0(正值) | VTP<0(负值) |
| 导通条件 | VGS≥VTN | $V_{SG} \ge |
| 电流方向 | D → S | S → D |
💡 记忆技巧:NMOS 的 N 代表 Negative(电子),需要正的 VGS 打开;PMOS 反之。
1.2 三个工作区域(⭐⭐⭐核心考点)
NMOS 工作区域
判断流程图
┌──────────────┐
│ V_GS < V_TN? │
└──────┬───────┘
Yes ↙ ↘ No
┌────────┐ ┌──────────────────┐
│ 截止区 │ │ V_DS < V_DS(sat)?│
│ i_D = 0 │ └───────┬──────────┘
└────────┘ Yes ↙ ↘ No
┌──────────┐ ┌──────────┐
│ 非饱和区 │ │ 饱和区 │
│ (线性区) │ │ │
└──────────┘ └──────────┘
| 工作区域 | 条件 | 电流公式 |
|---|
| 截止区 (Cutoff) | VGS<VTN | iD=0 |
| 非饱和区 (Triode/Linear) | VGS≥VTN 且 VDS<VDS(sat) | iD=Kn[2(VGS−VTN)VDS−VDS2] |
| 饱和区 (Saturation) | VGS≥VTN 且 VDS≥VDS(sat) | iD=Kn(VGS−VTN)2 |
其中:VDS(sat)=VGS−VTN(饱和分界点)
PMOS 工作区域
| 工作区域 | 条件 | 电流公式 |
|---|
| 截止区 | $V_{SG} < | V_{TP} |
| 非饱和区 | $V_{SG} \ge | V_{TP} |
| 饱和区 | $V_{SG} \ge | V_{TP} |
其中:VSD(sat)=VSG+VTP=VSG−∣VTP∣
⚠️ 易错点:PMOS 用 VSG 和 VSD(S 在前!),且 VTP 本身是负值,公式中 VSG+VTP 实际上等于 VSG−∣VTP∣。
1.3 DC 分析方法:AACM 四步法(⭐⭐⭐必考)
Assume → Analyze → Check → Modify
| 步骤 | 操作 | 详细说明 |
|---|
| ① Assume | 假设工作区域 | 一般先假设在饱和区 |
| ② Analyze | 列方程计算 | 利用 IG=0 求 VGS(分压器),用饱和公式求 iD,用 KVL 求 VDS |
| ③ Check | 验证假设 | 比较 VDS 和 VDS(sat):若 VDS≥VDS(sat) → ✅ 假设正确 |
| ④ Modify | 修正 | 若 VDS<VDS(sat) → ❌ 实际在非饱和区,改用非饱和公式重新计算 |
标准解题模板(NMOS 共源极电路)
已知:V_DD, R_1, R_2, R_D, R_S, V_TN, K_n
Step 1: 求 V_G(栅极电压)
VG=VDD×R2/(R1+R2)←因为IG=0,纯分压器
Step 2: 求 V_GS
VGS=VG−VS=VG−ID×RS
(若无RS,则VGS=VG)
Step 3: 假设饱和,求 I_D
若无RS:ID=Kn(VGS−VTN)2
若有RS:ID=Kn(VG−ID⋅RS−VTN)2→解一元二次方程
Step 4: 求 V_DS
VDS=VDD−ID(RD+RS)
Step 5: 验证
VDS(sat)=VGS−VTN
VDS≥VDS(sat)?→Yes:饱和✅→No:非饱和,改公式❌
1.4 经典例题详解
例1:判断工作区域
已知:VTN=1V,Kn=0.5mA/V2,VGS=3V,VDS=1.5V
解题:
- VDS(sat)=VGS−VTN=3−1=2V
- VDS=1.5V<VDS(sat)=2V → 非饱和区
- iD=0.5[2(3−1)(1.5)−1.52]=0.5[6−2.25]=1.875mA
例2:PMOS 判断工作区域
已知:VTP=−1.5V,Kp=0.3mA/V2,VSG=2V,VSD=0.8V
解题:
- VSD(sat)=VSG+VTP=2+(−1.5)=0.5V
- VSD=0.8V>VSD(sat)=0.5V → 饱和区
- iD=0.3(2−1.5)2=0.3×0.25=0.075mA
例3:完整 DC 分析
已知:VDD=5V,R1=30kΩ,R2=20kΩ,RD=20kΩ,VTN=1V,Kn=0.1mA/V2,RS=0
解题:
- VG=5×30+2020=2V
- VGS=VG=2V(因为 RS=0,VS=0)
- 检查导通:VGS=2V>VTN=1V ✅ ON
- 假设饱和:iD=0.1(2−1)2=0.1 mA
- VDS=5−0.1×20=3V
- VDS(sat)=2−1=1V
- VDS=3V>VDS(sat)=1V ✅ 饱和假设正确
- 功耗:P=iD×VDS=0.1×3=0.3 mW
1.5 MOSFET 应用
反相器 (Inverter)
| 输入 VI | MOSFET 状态 | 输出 VO |
|---|
| VI<VTN | 截止 | VDD(高电平) |
| VI>VTN | 导通 | 低电平(接近 0) |
NOR 门
- 两个 NMOS 并联
- 任一输入为高 → 对应 MOSFET 导通 → 输出为低
- 仅当两个输入都为低时,输出才为高
第二部分:BJT (Chapter 4)
2.1 基本概念
BJT 是什么?
- 全称:Bipolar Junction Transistor(双极结型晶体管)
- 核心特征:电流控制器件——基极电流控制集电极电流
- 双极性:同时利用电子和空穴导电
两种类型
| 特性 | NPN | PNP |
|---|
| 结构 | N-P-N | P-N-P |
| 主要载流子 | 电子(E→C) | 空穴(E→C) |
| 符号箭头 | 指出 E(射极) | 指入 E(射极) |
| 导通条件 | VBE≈0.7V | VEB≈0.7V |
| 基极宽度 | 极窄 ≈10−6m | 极窄 |
💡 记忆技巧:NPN — Not Pointing iN(箭头不指向内)
2.2 电流关系(⭐⭐⭐核心公式)
三个关键参数
iE=iB+iC(KCL 基本定律)
| 参数 | 定义 | 公式 | 典型值 |
|---|
| α(共基极增益) | iC/iE | α=1+ββ | ≈0.99 |
| β(共射极增益) | iC/iB | β=1−αα | 50∼300 |
派生关系
iC=β⋅iB=α⋅iE
iE=(1+β)⋅iB
射极电流公式(类二极管特性)
- NPN: iE=iEO(evBE/VT−1)≈iEO⋅evBE/VT
- PNP: iE=iEO(evEB/VT−1)≈iEO⋅evEB/VT
- 热电压: VT=0.026V(室温 300K)
2.3 四个工作区域(⭐⭐⭐核心考点)
NPN BJT 工作模式
| 工作模式 | B-E 结 | B-C 结 | 特点 |
|---|
| 正向有源区 (Forward Active) | 正偏 | 反偏 | 放大器工作区域,iC=βiB |
| 截止区 (Cut-off) | 反偏 | 反偏 | 开关断开,iC≈0 |
| 饱和区 (Saturation) | 正偏 | 正偏 | 开关导通,VCE=VCE(sat)≈0.1∼0.3V |
| 反向有源区 (Inverse Active) | 反偏 | 正偏 | 很少使用 |
⚠️ 注意:BJT 的"饱和区"≠ MOSFET 的"饱和区"!
- BJT 饱和 → 开关全导通(两个结都正偏)
- MOSFET 饱和 → 恒流源(放大区)
2.4 DC 分析方法:假设-验证法(⭐⭐⭐必考)
标准解题步骤(共射极 NPN)
Step 1: 假设 BJT 在正向有源区
→VBE=VBE(on)=0.7V
Step 2: 求 I_B
简单电路:IB=(VBB−VBE(on))/RB
分压偏置:先求戴维宁等效
VTH=VCC×R2/(R1+R2)
RTH=R1∥R2=R1⋅R2/(R1+R2)
IBQ=(VTH−VBE(on))/[RTH+(1+β)RE]
Step 3: 求 I_C 和 I_E
IC=β×IB
IE=(1+β)×IB
Step 4: 求 V_CE
VCE=VCC−IC⋅RC−IE⋅RE
≈VCC−IC(RC+RE)(因为IE≈IC)
Step 5: 验证
V_CE > V_CE(sat)? (通常 0.2V)
→ Yes: 正向有源区 ✅
→No:饱和区❌→令VCE=VCE(sat),重新计算IC
饱和区重新计算
当验证失败(VCE≤VCE(sat))时:
IC(sat)=RCVCC−VCE(sat)
(如果有 RE,则需要联立方程)
2.5 分压偏置电路分析(⭐⭐重点电路)
戴维宁等效法
分压偏置是最常见的 BJT 偏置电路,分析步骤:
V_CC
│
R_1
│
├──── B (基极)
│
R_2 等效为: V_TH ──R_TH── B ──...
│
GND
VTH=VCC⋅R1+R2R2,RTH=R1+R2R1⋅R2
KVL(基极回路):
VTH=IBQ⋅RTH+VBE(on)+IEQ⋅RE
代入 IEQ=(1+β)IBQ:
IBQ=RTH+(1+β)REVTH−VBE(on)
2.6 经典例题详解
例1:求 α、β
已知:IB=5μA,IC=0.62mA
解题:
- β=IC/IB=0.62mA/0.005mA=124
- IE=IB+IC=0.005+0.62=0.625mA
- α=IC/IE=0.62/0.625=0.992
- 验证:α=β/(1+β)=124/125=0.992 ✅
例2:判断工作区域
已知:β=100,VBE(on)=0.7V,VCE(sat)=0.2V,RB=220kΩ,RC=4kΩ,VBB=8V,VCC=10V
解题:
- 假设正向有源区,VBE=0.7V
- IB=(VBB−VBE)/RB=(8−0.7)/220k=33.2μA
- IC=β⋅IB=100×33.2μA=3.32mA
- VCE=VCC−ICRC=10−3.32×4=10−13.28=−3.28V
- VCE=−3.28V<VCE(sat)=0.2V ❌ 假设错误!→ 饱和区
- 重新计算:IC(sat)=(VCC−VCE(sat))/RC=(10−0.2)/4=2.45mA
2.7 BJT 应用
反相器/开关
| 输入 VI | BJT 状态 | 输出 VO |
|---|
| VI<VBE(on) | 截止 | VCC(高) |
| VI 高(足以饱和) | 饱和 | VCE(sat)≈0.2V(低) |
NOR 门
- 两个 NPN 并联
- 任一输入为高 → 对应 BJT 导通 → 输出为低
- 仅当两个输入都为低时,输出为 VCC
放大器
- 必须偏置在正向有源区
- 小信号叠加在直流偏置上
- 当转移特性曲线斜率 > 1 时实现放大
第三部分:MOSFET vs BJT 对比
| 对比项 | MOSFET | BJT |
|---|
| 控制方式 | 电压控制(VGS) | 电流控制(IB) |
| 输入阻抗 | 极高(IG≈0) | 较低(IB=0) |
| 放大区名称 | 饱和区 (Saturation) | 正向有源区 (Forward Active) |
| 开关全导通 | 非饱和区/线性区 | 饱和区 (Saturation) |
| 导通阈值 | VTN(NMOS),VTP(PMOS) | VBE(on)≈0.7V |
| 关键公式(放大区) | iD=Kn(VGS−VTN)2 | iC=βIB |
| 验证条件 | VDS≥VDS(sat) | VCE>VCE(sat) |
| 载流子 | 单极(仅多子) | 双极(电子+空穴) |
🔴 考试超级易混点:MOSFET 的"饱和区"= BJT 的"有源区"(都是放大用的)。名字完全相反!
第四部分:题型总结与解题套路
题型一:判断工作区域 🎯
给定 VGS(或 VSG)和 VDS(或 VSD),判断 MOSFET 在哪个区域。
套路:
- 先判断开/关:VGS vs VTN
- 再算分界点:VDS(sat)=VGS−VTN
- 比较 VDS 和 VDS(sat)
PMOS 变体:全部换成 VSG、VSD、∣VTP∣
题型二:从电路图判断工作区域 🎯
特殊情况:Gate-Drain 短接(VGD=0,即 VDS=VGS)
VDS=VGS≥VGS−VTN=VDS(sat)
→ 永远在饱和区!(只要 VGS>VTN)
题型三:完整 DC 分析 🎯
MOSFET 版本:
- IG=0 → 分压器求 VG
- 假设饱和 → 求 ID
- KVL 求 VDS
- 验证 VDS vs VDS(sat)
BJT 版本:
- 戴维宁等效求 VTH,RTH
- 假设有源区 → VBE=0.7V
- 求 IB,IC=βIB
- KVL 求 VCE
- 验证 VCE vs VCE(sat)
题型四:设计型题目(求电阻值)🎯
给定目标工作点(如 VDS=0.2V),反推电路元件值。
套路:
- 先判断目标工作区域
- 用对应公式求 ID
- KVL 反推 RD=(VDD−VDS)/ID
题型五:含 RS 的 MOSFET 电路 🎯
当 MOSFET 源极有电阻 RS 时,VGS 不再是简单的分压结果:
VGS=VG−VS=VG−ID⋅RS
代入饱和公式:
ID=Kn(VG−IDRS−VTN)2
展开后变成 关于 ID 的一元二次方程,需要用求根公式求解。
💡 技巧:设 x=ID,展开后整理成 ax2+bx+c=0,选择物理上合理的根(通常取较小值)。
题型六:BJT α、β 互算 🎯
给 IB 和 IC,求 α、β:
β=IC/IB,IE=IB+IC,α=IC/IE
给 α,求 β:
β=1−αα
给 β,求 α:
α=1+ββ
第五部分:Tutorial Chapter 3 习题解析
Tutorial Q1:判断 NMOS 工作区域
已知:VTN=1.2V,VGS=2V
关键:VDS(sat)=VGS−VTN=2−1.2=0.8V
| 情况 | VDS | 与 VDS(sat)=0.8V 比较 | 工作区域 |
|---|
| (i) | 0.4V | 0.4<0.8 | 非饱和区 |
| (ii) | 0.1V | 0.1<0.8 | 非饱和区 |
| (iii) | 5V | 5>0.8 | 饱和区 |
Tutorial Q2:从电路图判断(VTN=0.4V)
(a) Gate-Drain 短接,VGS=VDS=2.2V
- VGS=2.2V>VTN=0.4V → ON ✅
- VDS(sat)=2.2−0.4=1.8V
- VDS=2.2V>1.8V → 饱和区
💡 Gate-Drain 短接 → VDS=VGS≥VGS−VTN → 永远饱和
(b) VG=1V,VD=0.6V,VS=0
- VGS=1V>0.4V → ON ✅
- VDS(sat)=1−0.4=0.6V
- VDS=0.6V=VDS(sat) → 饱和区边界(通常归为饱和区)
(c) VG=1V,VS=1V,VD=3V
- VGS=VG−VS=1−1=0V
- VGS=0V<VTN=0.4V → 截止区(iD=0)
Tutorial Q3:PMOS 饱和分析
已知:VTP=−0.8V,Kp=200μA/V2,IQ=0.4mA
解题思路:
- 假设饱和区:ID=Kp(VSG−∣VTP∣)2
- 0.4=0.2×(VSG−0.8)2
- (VSG−0.8)2=2 → VSG−0.8=2≈1.414
- VSG=2.214V
- 由电路关系求 VS、VD,进而求 VSD
- 验证 VSD≥VSD(sat)=VSG−∣VTP∣
Tutorial Q4:设计 RD
已知:VDD=10V,VTN=0.7V,Kn=4mA/V2,VGS=10V,目标 VDS=0.2V
解题:
- VDS(sat)=VGS−VTN=10−0.7=9.3V
- VDS=0.2V<9.3V → 非饱和区
- ID=Kn[2(VGS−VTN)VDS−VDS2]
- ID=4[2(10−0.7)(0.2)−0.04]=4[3.72−0.04]=4×3.68=14.72mA
- RD=(VDD−VDS)/ID=(10−0.2)/14.72=0.666kΩ≈666Ω
Tutorial Q5:PMOS 分压偏置
已知:VTP=−0.8V,Kp=0.2mA/V2,R1=R2=50kΩ,RD=7.5kΩ,VDD=5V
解题:
- VG=VDD×R2/(R1+R2)=5×50/100=2.5V
- Source 接 VDD,所以 VS=5V
- VSG=VS−VG=5−2.5=2.5V
- VSG=2.5V>∣VTP∣=0.8V → ON ✅
- 假设饱和:ID=Kp(VSG−∣VTP∣)2=0.2(2.5−0.8)2=0.2×2.89=0.578mA
- VD=ID×RD=0.578×7.5=4.335V(从 GND 往上)
- VSD=VS−VD=5−4.335=0.665V
- VSD(sat)=VSG−∣VTP∣=2.5−0.8=1.7V
- VSD=0.665V<VSD(sat)=1.7V ❌ 假设错误!→ 非饱和区,需用非饱和公式重新计算
Tutorial Q6:含 RS 的 NMOS 分析
已知:VTN=0.8V,Kn=0.5mA/V2,VDD=10V,R1=32kΩ,R2=18kΩ,RD=4kΩ,RS=2kΩ
解题:
- VG=10×18/(32+18)=10×18/50=3.6V
- VGS=VG−ID⋅RS=3.6−2ID(ID 单位 mA)
- 假设饱和:ID=Kn(VGS−VTN)2=0.5(3.6−2ID−0.8)2=0.5(2.8−2ID)2
- 展开:ID=0.5(7.84−11.2ID+4ID2)
- ID=3.92−5.6ID+2ID2
- 2ID2−6.6ID+3.92=0
- ID=46.6±43.56−31.36=46.6±12.2=46.6±3.493
- ID=2.523mA 或 ID=0.777mA
- 取 ID=0.777mA(较小值,物理合理)
- VGS=3.6−2×0.777=2.046V
- VDS=VDD−ID(RD+RS)=10−0.777×6=5.338V
- VDS(sat)=VGS−VTN=2.046−0.8=1.246V
- VDS=5.338V>1.246V ✅ 饱和假设正确
速查公式卡片 📋
NMOS
VDS(sat)=VGS−VTN
iD(sat)=Kn(VGS−VTN)2
iD(lin)=Kn[2(VGS−VTN)VDS−VDS2]
PMOS
VSD(sat)=VSG−∣VTP∣
iD(sat)=Kp(VSG−∣VTP∣)2
BJT
IC=βIB,IE=(1+β)IB
IBQ=RTH+(1+β)REVTH−VBE(on)
VCE=VCC−ICRC−IERE
📌 考前 Checklist:
- ✅ MOSFET 三个区域判断 + 公式
- ✅ AACM 四步法(假设 → 分析 → 检查 → 修正)
- ✅ PMOS 用 VSG、VSD(注意正负号!)
- ✅ BJT 的 α、β 互算
- ✅ BJT 分压偏置戴维宁等效
- ✅ MOSFET 饱和 ≠ BJT 饱和(名字相反!)
- ✅ Gate-Drain 短接 → 一定在饱和区
- ✅ 含 RS 的电路需解一元二次方程