Skip to content
深入#小信号模型#hybrid-pi#gm#rπ#输入输出阻抗#频响

小信号模型与增益、输入输出阻抗 Small-Signal Model ​

BJT 的集电极电流与基射电压是指数关系,直接拿 I_C=I_S e^{V_{BE}/V_T} 去算交流增益,既难解也算不准"工作点附近"的行为。工程上的做法是:先在直流下求出静态工作点 Q,再把指数曲线在 Q 点处切一条切线,用切线代替曲线。这条切线的斜率就是跨导 g_m,由它和另外两个电阻 r_\pi、r_o 组成的等效电路,就是小信号模型(small-signal model)。

这一章要回答四个问题:切线在多大的信号范围内才算合法;g_m、r_\pi、r_e、r_o 各自从哪里来、量级多大;混合 \pi 模型与 T 模型为什么是同一个东西;以及这个模型在什么条件下会失效。最后用一个 I_{CQ}=1mA、\beta_{ac}=200、V_A=100V 的完整算例,把全套参数算出来,并对比 1kHz 与 1MHz 下的增益,说明高频为什么必须把 C_\pi、C_\mu 加回来。

1. 设计动机 ​

<>

场景一:输入 100mV,输出削顶。 用共射级放大一个 100mV 的正弦波,示波器上输出顶部和底部都被压扁。100mV 是 V_T(约 25.85mV)的 3.9 倍,指数曲线在这一段已经明显弯曲;按二次谐波估算,失真度约 100\text{mV}/(4V_T)=96.7\%。把输入降到 5mV,失真度约 4.8%,波形立刻干净,但增益也随输入幅度变化——这就是"小信号"三个字的实际含义。

场景二:手算 −83,带载 −68。 空载算共射增益,只把 R_C 和 r_o 并联,得到约 −83;接上 10kΩ 负载后实测 −68,差了 22%。原因不是管子坏了,而是交流负载变成了 R_C\parallel R_L\parallel r_o。小信号模型的第一条纪律,是把所有并联到输出节点的电阻都写进去。

场景三:1kHz 正常,1MHz 掉 2dB。 同一个电路,低频增益 55 倍,到 1MHz 只剩 43 倍,相位也滞后了 38°。原因不是"运放带宽不够",而是基极-集电极之间的 C_\mu 被增益放大了 (1+|A_v|) 倍,从输入端看进去变成一个大电容,把输入极点拉到了 1.26MHz。高频计算必须把结电容加回来,否则会高估带宽。

把常见任务压成一张表:

你遇到的问题先算什么判据
增益与手算差一倍g_m=I_{CQ}/V_TQ 点电流是否算对,负载是否全部并联
输入阻抗比预期低很多r_\pi=\beta_{ac}/g_m偏置网络是否与 r_\pi 并联
高频增益掉得快C_{in}=C_\pi+(1+\vert A_v\vert)C_\mu输入极点是否覆盖工作频率
温度一高工作点就跑g_m 与 V_{BE} 的温度系数偏置是恒压还是恒流
大信号波形失真\vert v_{be}\vert 与 V_T 的比值二次谐波是否在可接受范围

不懂会在哪摔跤,四个带数字的代价:

  1. 把 100mV 当小信号。 二次谐波约 96.7%,三次及更高次也不可忽略;此时"增益"本身随幅度变化,测出来的数没有意义。要线性放大,先把 |v_{be}| 压到 5mV 以下,或者用发射极负反馈把线性范围扩大。
  2. 漏掉负载电阻。 R_C=2.2kΩ、R_L=2.2kΩ 时,并联后只有 1.1kΩ;忽略 R_L 会把增益 −42 算成 −83,差近一倍。输出端并了什么,交流负载就是什么。
  3. 忽略米勒电容。 增益 200 的共射级,C_\mu=2pF 会被放大到约 400pF;输入极点从几 MHz 掉到 121kHz,1MHz 处增益只剩 24 倍,比低频低 18.4dB。
  4. 用恒压源偏置。 固定 V_{BE} 时,温度每升 1°C,I_C 约涨 8%;从 25°C 到 55°C,I_C 涨约 10 倍,Q 点早已不在放大区。恒流偏置或射极电阻把这种漂移压到 0.1%/°C 量级。

2. 定义与直观 ​

2.1 一句话定义 ​

小信号模型是在静态工作点 Q 附近,把非线性器件的电流-电压关系做一阶泰勒展开,得到的只含线性电阻、受控源和电容的等效电路。 它描述的是叠加在 Q 点上的增量 i_c、v_{be},不是总电流 I_C 和总电压 V_{BE}。

这句话有三个关键词:

  • 工作点:模型参数全部由 Q 点决定。I_{CQ} 变了,g_m、r_\pi、r_e、r_o 全变;所以顺序永远是"先直流、后交流"。
  • 一阶:只保留泰勒展开的一次项。二次项被丢掉,这是"小信号"这个前提的全部来源。
  • 增量:v_{be} 是叠加在 V_{BEQ} 上的小变化,可正可负;i_c 同理。直流分量由偏置电路负责,交流分量由小信号模型负责,两者用叠加原理分开算。

2.2 切线图像:为什么是"局部直线" ​

把 I_C=I_S e^{V_{BE}/V_T} 画在 V_{BE}-I_C 平面上,它是一条过原点的指数曲线。在 Q 点 (V_{BEQ},I_{CQ}) 处作切线:

i_C=\left.\frac{dI_C}{dV_{BE}}\right|_{Q}\cdot v_{be}=g_m v_{be}

其中 i_C 是集电极电流的增量(A),v_{be} 是基射电压的增量(V),g_m 是切线斜率,叫跨导(transconductance),单位 S(西门子,1S=1A/V)。切线在 Q 点附近与曲线重合,离 Q 点越远偏差越大;偏差小到什么程度可以接受,就是 §3.1 要量化的"合法性边界"。

<>

站在一条弯曲的山坡上,只看脚下一步之内,地面近似是平的;这一步的坡度就是 g_m。步子迈得小,用"平地"算高度差很准;步子迈大,坡度沿路变化,线性近似就失效。小信号模型不是"把管子当成线性器件",而是"在 Q 点这一小段里,把它当成线性器件"。

这个图像还解释了叠加原理为什么能用:总电流 = 直流工作点 + 交流增量,总电压 = 直流偏置 + 交流增量。分析直流时,电容开路、电感短路,求出 Q 点;分析交流时,直流源置零(V_{CC} 变成交流地),电容在 midband 近似短路,只留下小信号等效电路。注意"交流地"是分析用的参考点,不是机壳地;V_{CC} 在交流等效电路里与地同电位,但实际仍然带直流电压。

2.3 符号、单位与全篇约定 ​

符号含义单位备注
I_{CQ}、V_{CEQ}静态集电极电流、静态集射电压A、V大写 + 下标 Q,直流量
i_c、v_{be}、v_{ce}集电极电流、基射电压、集射电压的增量A、V小写,交流量
g_m跨导Sg_m=I_{CQ}/V_T
r_\pi基极-发射极小信号输入电阻\Omegar_\pi=\beta_{ac}/g_m
r_e发射极小信号电阻\Omegar_e=V_T/I_E
r_o小信号输出电阻\Omegar_o=V_A/I_{CQ}
\beta_{ac}BJT 交流电流放大倍数无量纲与直流 h_{FE} 区分
V_T热电压V室温约 25.85mV
V_A厄利电压(Early voltage)V典型几十到一百多伏
C_\pi、C_\mu基射、基集结电容F高频模型才需要
A_{OL}、A_{CL}、\beta开环增益、闭环增益、反馈系数无量纲反馈系数与 BJT 的 \beta_{ac} 不是同一个量

全篇统一约定:BJT 的交流电流放大倍数一律写 \beta_{ac},直流电流放大倍数写 h_{FE};反馈系数写 \beta,环路增益写 T=A_{OL}\beta,噪声增益写 1/\beta。这三个 \beta 含义完全不同,读公式时先看上下文。反馈部分的术语见开环、闭环增益与负反馈本质。

混合 π 小信号模型: 是基射输入电阻, 是集电极受控电流源, 是厄利效应给出的输出电阻
混合 π 小信号模型:$r_\pi$ 是基射输入电阻,$g_m v_{be}$ 是集电极受控电流源,$r_o$ 是厄利效应给出的输出电阻

3. 定量关系 ​

3.1 线性化的合法性边界:给一个具体上限 ​

把指数关系在 Q 点展开到二阶:

i_C=I_{CQ}\left[\frac{v_{be}}{V_T}+\frac{1}{2}\left(\frac{v_{be}}{V_T}\right)^2+\frac{1}{6}\left(\frac{v_{be}}{V_T}\right)^3+\cdots\right]

一次项给出 g_m v_{be},二次项给出失真。设 v_{be}=V_p\cos\omega t,二次项产生直流偏移和二次谐波:

i_{2\omega}\approx\frac{I_{CQ}}{4}\left(\frac{V_p}{V_T}\right)^2\cos 2\omega t,\qquad i_{\omega}\approx I_{CQ}\frac{V_p}{V_T}

二次谐波与基波的幅度比,即二次谐波失真(HD2):

\text{HD2}\approx\frac{V_p}{4V_T}

这个式子把"小信号"从形容词变成了数:V_T=25.85mV 时,V_p=1mV 对应 HD2≈0.97%,2.6mV 对应 2.5%,5mV 对应 4.8%,10mV 对应 9.7%。

输入峰值 V_pV_p/V_THD2工程判断
1mV0.0390.97%高保真音频、精密测量可用
2.6mV0.102.5%一般模拟信号可用
5mV0.194.8%多数放大器的实用上限
10mV0.399.7%已明显失真,只适合粗略估算
100mV3.8796.7%小信号模型不适用,必须按大信号处理

实用判据:要求失真低于 5% 时,取 |v_{be}|\leq5mV;要求低于 1% 时,取 |v_{be}|\leq1mV。10mV 是"还能用一阶模型估算增益"的上限,不是"线性放大"的上限。温度也会改变这个边界,因为 V_T=kT/q 正比于绝对温度:

温度V_T5% HD2 对应的 V_p1% HD2 对应的 V_p
−40°C20.09mV4.02mV0.80mV
25°C25.69mV5.14mV1.03mV
85°C30.86mV6.17mV1.23mV

低温时 V_T 更小,同样的输入电压占 V_T 的比例更大,失真更重。冬天调试好的电路,夏天失真可能变小,但增益和偏置又会往反方向漂,两个效应要分开算。主算例取 T=300K(V_T=25.85mV),温度表按 25°C(25.69mV)和 85°C(30.86mV)计算;25°C 与 300K 只差 0.6%,不影响结论。

如果输入信号确实大于 5mV,又不想换大信号模型,可以在发射极串一个未旁路电阻 R_E' 做发射极负反馈(emitter degeneration)。输入电压先被 r_e 与 R_E' 分压,真正加在基射结上的只有 v_{in}\cdot r_e/(r_e+R_E');同样的结电压摆幅,允许的输入摆幅扩大为

\frac{v_{in,\max}}{v_{be,\max}}=1+\frac{R_E'}{r_e}\approx1+g_mR_E'

以 I_{CQ}=1mA、g_m=38.68mS、R_E'=150\,\Omega 为例,1+g_mR_E'=1+5.80=6.80,原来 5mV 的结电压上限对应的输入上限变成 5\text{mV}\times6.80=34mV。代价是增益从 -g_mR_C 降到 -R_C/(r_e+R_E'),大约下降 6.8 倍。线性度与增益是同一枚硬币的两面,不能同时要。

发射极负反馈(退化)的小信号等效:未旁路的  把输入摆幅分压,线性范围扩大,增益下降
发射极负反馈(退化)的小信号等效:未旁路的 $R_E'$ 把输入摆幅分压,线性范围扩大,增益下降

3.2 跨导 g_m 的来历与温度依赖 ​

对 I_C=I_S e^{V_{BE}/V_T} 在 Q 点求导:

g_m=\left.\frac{\partial I_C}{\partial V_{BE}}\right|_{Q}=\frac{I_S e^{V_{BEQ}/V_T}}{V_T}=\frac{I_{CQ}}{V_T}

其中 I_{CQ} 是静态集电极电流(A),V_T=kT/q 是热电压(V),k 是玻尔兹曼常数,T 是绝对温度(K),q 是电子电荷。这个式子说明:g_m 只由静态电流和温度决定,与 \beta_{ac} 无关。 这是共射增益对 \beta_{ac} 不敏感的根本原因——只要 I_{CQ} 稳,g_m 就稳。

室温 T=300K 时 V_T=25.85mV;I_{CQ}=1mA 时:

g_m=\frac{1\times10^{-3}}{25.85\times10^{-3}}=38.68\ \text{mS}

I_{CQ}=0.1mA 时 g_m=3.87mS,I_{CQ}=10mA 时 g_m=386.8mS。跨导与电流成正比,这就是"加大电流能提高增益"的定量依据。

温度对 g_m 的影响要分两种偏置条件看,结论完全不同:

偏置条件温度升高时 I_{CQ}g_m 的变化物理原因
恒流偏置(电流源)基本不变约 −0.33%/Kg_m=I_{CQ}/V_T,V_T\propto T
恒压偏置(固定 V_{BE})约 +8%/°C约 +8%/°CV_{BE} 温度系数约 −2mV/°C,指数放大
射极电阻偏置约 +0.1%/°C约 +0.1%/°CR_E 的直流负反馈抑制漂移

恒压偏置那一行的数可以复算:在恒定 I_C 下,硅管的 V_{BE} 温度系数约为 −2mV/°C;反过来,固定 V_{BE} 时,温度每升 1°C,指数上的电压就"多出" 2mV,即 2/25.85=0.0774 个 V_T,电流变化 e^{0.0774}-1=8.05\%。翻倍所需温升为 \ln2/0.0774=8.95°C。所以"每 10°C 电流翻倍"是工程口诀,不是精确常数。

恒流偏置下 g_m 的温度系数是 -1/T:从 25°C(298K)升到 85°C(358K),g_m 变为原来的 298/358=0.832,即下降 16.8%。这个数在宽温放大器和传感器前端里必须核算;补偿办法是让偏置电流随温度略增,或者用差分结构抵消。

3.3 r_\pi、r_e、r_o 与量级 ​

输入电阻 r_\pi 定义为基射电压增量与基极电流增量之比:

r_\pi=\frac{v_{be}}{i_b}=\frac{\beta_{ac}}{g_m}=\beta_{ac}\frac{V_T}{I_{CQ}}

I_{CQ}=1mA、\beta_{ac}=200 时,r_\pi=200/38.68\text{mS}=5.17kΩ;也可以写成 200\times25.85\text{mV}/1\text{mA}=5.17kΩ。r_\pi 正比于 \beta_{ac}、反比于 I_{CQ},所以同一型号不同个体的 r_\pi 可以差 2~3 倍,输入阻抗的设计不能只按典型 \beta_{ac} 算。

发射极电阻 r_e 定义为基射电压增量与发射极电流增量之比:

r_e=\frac{V_T}{I_E}=\frac{\alpha}{g_m}=\frac{r_\pi}{\beta_{ac}+1}

其中 \alpha=\beta_{ac}/(\beta_{ac}+1) 是共基电流增益,I_E 是静态发射极电流(A)。I_{CQ}=1mA、\beta_{ac}=200 时,I_E=1.005mA,r_e=25.85\text{mV}/1.005\text{mA}=25.72\,\Omega;用 r_\pi/(\beta_{ac}+1)=5170/201=25.72\,\Omega 验算,一致。

输出电阻 r_o 来自厄利效应(Early effect):集电结耗尽层宽度随 V_{CE} 变化,使 I_C 随 V_{CE} 缓慢上升。把输出特性曲线向左外推,它们近似交于横轴上的 V_A(厄利电压),于是

r_o=\frac{V_A}{I_{CQ}}

V_A=100V、I_{CQ}=1mA 时 r_o=100kΩ。小信号管的 V_A 典型在几十伏到一百多伏,功率管和高压管另算;具体数值以数据手册的输出特性曲线为准,不要拿 100V 当常数。

参数I_{CQ}=0.1mAI_{CQ}=1mAI_{CQ}=10mA缩放关系
g_m=I_{CQ}/V_T3.87mS38.68mS386.8mS\propto I_{CQ}
r_\pi=\beta_{ac}/g_m51.7kΩ5.17kΩ517Ω\propto 1/I_{CQ}
r_e=V_T/I_E257Ω25.72Ω2.57Ω\propto 1/I_{CQ}
r_o=V_A/I_{CQ}1MΩ100kΩ10kΩ\propto 1/I_{CQ}

这张表是后面所有计算的"数量级地图":电流每变 10 倍,g_m 变 10 倍,三个电阻都变 1/10。 想让输入阻抗高,就降低 I_{CQ};想让增益高、输出阻抗低,就提高 I_{CQ}。没有免费的午餐。

3.4 混合 \pi 模型与 T 模型的等价性 ​

混合 \pi 模型(hybrid-\pi model)把 BJT 画成:基极-发射极之间一个 r_\pi,集电极-发射极之间一个受控电流源 g_mv_{be} 和一个 r_o,高频再并上 C_\pi、C_\mu。它的参数直接对应 §3.2、§3.3 的三个公式,适合算输入阻抗、输出阻抗和频响。

T 模型(T model)换一种画法:发射极串一个 r_e,集电极-基极之间一个受控电流源 \alpha i_e,基极电流 i_b=(1-\alpha)i_e=i_e/(\beta_{ac}+1)。它把"发射极电流"放在中心,适合分析发射极负反馈、共基电路和 cascode。

两个模型描述的是同一个二端口,等价性可以逐条推出来:

  1. 输入电阻。T 模型中 v_{be}=i_e r_e,i_b=i_e/(\beta_{ac}+1),所以 r_\pi=v_{be}/i_b=(\beta_{ac}+1)r_e。
  2. 输出电流。T 模型中 i_c=\alpha i_e=\alpha(v_{be}/r_e)=(\alpha/r_e)v_{be},与混合 \pi 的 i_c=g_mv_{be} 对比,得 g_m=\alpha/r_e,即 g_mr_e=\alpha。
  3. 一致性验算。把 r_e=\alpha/g_m 代入 r_\pi=(\beta_{ac}+1)r_e,得 r_\pi=(\beta_{ac}+1)\alpha/g_m=\beta_{ac}/g_m,与混合 \pi 的定义一致。
项目混合 \pi 模型T 模型
输入侧电阻r_\pi=\beta_{ac}/g_mr_e=\alpha/g_m
输入电阻关系r_\pir_\pi=(\beta_{ac}+1)r_e
受控源g_mv_{be}\alpha i_e
输出电流g_mv_{be}\alpha i_e
最适合输入/输出阻抗、频响发射极负反馈、共基、cascode
参数个数g_m、r_\pi、r_og_m、r_e、r_o

结论:两个模型可以互换,选哪个只看哪个参数在题里更顺手。 看到"发射极串了电阻"就用 T 模型,r_e 与 R_E' 直接串联分压;看到"基极输入、集电极输出"就用混合 \pi,r_\pi 直接并在输入端。把两个模型同时画在纸上对照,是检查有没有把 r_e 和 r_\pi 搞混的最快办法。

3.5 小信号模型的失效边界 ​

小信号模型不是"永远正确的线性模型",它是一组假设的产物。假设不成立时,先检查边界,再决定换什么模型:

失效边界现象原因替代做法
大信号,v_{be} 的绝对值超过 10mV波形削顶、失真、增益随幅度变泰勒二次及以上项不可忽略用 Ebers-Moll 大信号模型或 SPICE 瞬态
高频 f 接近 f_T增益比预测低、相位滞后、C_\mu 米勒倍增结电容、渡越时间、引线电感完整混合 \pi(含 C_\pi、C_\mu)或 Gummel-Poon
强非线性区饱和/截止附近增益突变、存储时间I_C=\beta I_B 与指数关系都不成立用数据手册曲线和饱和模型
低电流r_\pi、r_o 算得极大,实测输入阻抗上不去漏电流、表面复合、I_S 离散查漏电流规格,加保护环(guard ring)
高电流\beta_{ac} 下降、r_e 与 g_m 公式偏离大注入、Kirk 效应、发射极镇流用高电流模型,必要时降额
宽温度Q 点漂移、增益漂移V_T、I_S、\beta_{ac} 都随温度变温度补偿偏置,逐温度点核算

一条实用原则:模型的误差要小于你关心的指标误差。 算增益只要 10% 精度,小信号模型足够;算失真、算建立时间、算高温偏置,就必须把二阶项、电容和温度项加回来。

4. 典型计算 ​

4.1 完整算例:I_{CQ}=1mA、\beta_{ac}=200、V_A=100V ​

已知与假设:

项目数值说明
I_{CQ}1mA静态集电极电流
\beta_{ac}200交流电流放大倍数
V_A100V厄利电压,示例假设
V_T25.85mVT=300K
R_C2.2kΩ集电极电阻
R_L10kΩ负载
R_B20kΩ偏置网络交流等效电阻
R_s1kΩ信号源内阻

第 1 步:热电压与跨导。

V_T=\frac{kT}{q}=25.85\ \text{mV},\qquad g_m=\frac{I_{CQ}}{V_T}=\frac{1\times10^{-3}}{25.85\times10^{-3}}=38.68\ \text{mS}

第 2 步:输入电阻 r_\pi。

r_\pi=\frac{\beta_{ac}}{g_m}=\frac{200}{38.68\times10^{-3}}=5.17\ \text{k}\Omega

验算:r_\pi=\beta_{ac}V_T/I_{CQ}=200\times25.85\text{mV}/1\text{mA}=5.17kΩ,一致。

第 3 步:发射极电流与 r_e。

I_E=I_{CQ}\left(1+\frac{1}{\beta_{ac}}\right)=1\text{mA}\times1.005=1.005\ \text{mA}r_e=\frac{V_T}{I_E}=\frac{25.85\text{mV}}{1.005\text{mA}}=25.72\ \Omega

验算:r_\pi/(\beta_{ac}+1)=5170/201=25.72\,\Omega,两种算法一致。

第 4 步:输出电阻 r_o。

r_o=\frac{V_A}{I_{CQ}}=\frac{100}{1\times10^{-3}}=100\ \text{k}\Omega

第 5 步:交流负载与电压增益。

R_L'=R_C\parallel R_L\parallel r_o=2.2\text{k}\parallel10\text{k}\parallel100\text{k}=1.771\ \text{k}\OmegaA_v=-g_mR_L'=-38.68\text{mS}\times1.771\text{k}\Omega=-68.52

负号表示输出与输入反相 180°。注意 R_L' 里必须同时有 R_C、R_L、r_o 三个电阻;只写 R_C\parallel R_L 会得到 -69.74,误差 1.8%,负载越重误差越大。

第 6 步:输入、输出阻抗。

R_{in}=r_\pi\parallel R_B=5.17\text{k}\parallel20\text{k}=4.108\ \text{k}\OmegaR_{out}=R_C\parallel r_o=2.2\text{k}\parallel100\text{k}=2.153\ \text{k}\Omega

输入阻抗被 20kΩ 的偏置网络从 5.17kΩ 拉到 4.11kΩ;如果偏置网络是 10kΩ,R_{in} 只剩 3.40kΩ。偏置网络是输入阻抗的隐形上限。

第 7 步:线性度验算。 输入峰值 2mV 时,V_p/V_T=0.0774,HD2≈1.9%;输出峰值 2\text{mV}\times68.52=137mV。输入 10mV 时,HD2≈9.7%,输出 685mV,已经接近"只能估算"的边缘。输入 20mV 时,V_p/V_T=0.774,二次谐波约 19.3%,三次项也开始明显,一阶模型不再可信。

第 8 步:参数汇总。

参数公式结果单位
g_mI_{CQ}/V_T38.68mS
r_\pi\beta_{ac}/g_m5.17kΩ
r_eV_T/I_E25.72Ω
r_oV_A/I_{CQ}100kΩ
R_L'R_C\parallel R_L\parallel r_o1.771kΩ
A_v-g_mR_L'−68.52无量纲
R_{in}r_\pi\parallel R_B4.108kΩ
R_{out}R_C\parallel r_o2.153kΩ
2mV 输入的 HD2V_p/(4V_T)1.9%

4.2 1kHz 与 1MHz 的对比:为什么高频要加 C_\pi、C_\mu ​

低频时结电容的容抗远大于并联电阻,可以忽略;频率升高到容抗与电阻可比时,就必须把电容加回模型。为了做定量对比,给示例管补两个典型量级的高频参数(示例假设,不是特定型号):

参数数值说明
C_\mu2pF基集结电容,典型小信号管几 pF
f_T300MHz特征频率,典型小信号管数百 MHz
C_\pi待算由 f_T 反推

由 f_T 的定义(共射短路电流增益降到 1 的频率):

f_T=\frac{g_m}{2\pi(C_\pi+C_\mu)}\quad\Rightarrow\quad C_\pi+C_\mu=\frac{38.68\times10^{-3}}{2\pi\times300\times10^6}=20.52\ \text{pF}C_\pi=20.52\text{pF}-2\text{pF}=18.52\ \text{pF}

米勒电容:C_\mu 跨在基极与集电极之间,输出反相放大 A_v 倍,从输入端看进去等效为 (1+|A_v|)C_\mu。总输入电容:

C_{in}=C_\pi+(1+|A_v|)C_\mu=18.52\text{pF}+(1+68.52)\times2\text{pF}=157.57\ \text{pF}

输入回路的时间常数由信号源看进去的等效电阻决定:

R_{eq}=R_s\parallel R_B\parallel r_\pi=1\text{k}\parallel20\text{k}\parallel5.17\text{k}=804.2\ \Omegaf_H=\frac{1}{2\pi R_{eq}C_{in}}=\frac{1}{2\pi\times804.2\times157.57\times10^{-12}}=1.256\ \text{MHz}

1kHz 时:C_\pi 的容抗 1/(2\pi\times1\text{k}\times18.52\text{p})=8.59MΩ,是 r_\pi=5.17kΩ 的 1660 倍;C_{in} 的容抗 1.01MΩ,是 R_{eq}=804\,\Omega 的 1256 倍。电容几乎不起作用,增益就是低频值:输入分压 0.8042,总增益 68.52\times0.8042=55.11(34.82dB),相位 180°。

1MHz 时:C_\pi 的容抗降到 8.59kΩ,只有 r_\pi 的 1.66 倍;C_{in} 的容抗降到 1.01kΩ,与 R_{eq} 同量级。输入分压从 0.8042 降到 0.6292,总增益 68.52\times0.6292=43.11(32.69dB),相对低频下降 2.13dB,相位变成 180°−38.5°=141.5°。

频率X_{C\pi}X_{C_{in}}输入分压总增益dB相位
1kHz8.59MΩ1.01MΩ0.804255.1134.82180.0°
1MHz8.59kΩ1.01kΩ0.629243.1132.69141.5°

为什么高频必须加这两个电容:1MHz 时,流过 C_{in} 的电流已经和流过 R_{eq} 的电流可比;忽略电容会把 43.11 倍算成 55.11 倍,高估 28%。C_\pi 决定高频输入阻抗的下限,C_\mu 决定米勒倍增的大小;只加 C_\pi 不加 C_\mu,输入极点会算到 10.7MHz,与实测差一个数量级。输出节点还有 R_L'\times(C_\mu+C_L) 的极点,本例 C_L=5pF 时为 12.8MHz,是第二个极点,1MHz 处只贡献约 0.03dB,所以主极点仍是输入端的米勒极点。

模型适用范围检查:1MHz 只有 f_T 的 0.33%,混合 \pi 的单极点近似仍然成立;如果工作频率接近 f_T/3,渡越时间和第二个极点就不能再忽略,需要完整模型或 SPICE。

4.3 第二个算例:偏置电流改变时参数怎么缩放 ​

同一只管子,\beta_{ac}=200、V_A=100V、R_C=2.2kΩ、R_L=10kΩ,只把 I_{CQ} 从 1mA 改成 0.1mA 和 10mA,验证 §3.3 的缩放关系:

0.1mA:

g_m=\frac{0.1\text{mA}}{25.85\text{mV}}=3.87\ \text{mS},\qquad r_\pi=\frac{200}{3.87\text{mS}}=51.7\ \text{k}\Omegar_e=\frac{25.85\text{mV}}{0.1005\text{mA}}=257\ \Omega,\qquad r_o=\frac{100\text{V}}{0.1\text{mA}}=1\ \text{M}\OmegaR_L'=2.2\text{k}\parallel10\text{k}\parallel1\text{M}=1.800\ \text{k}\Omega,\qquad A_v=-3.87\text{mS}\times1.800\text{k}\Omega=-6.97

10mA:

g_m=\frac{10\text{mA}}{25.85\text{mV}}=386.8\ \text{mS},\qquad r_\pi=\frac{200}{386.8\text{mS}}=517\ \Omegar_e=\frac{25.85\text{mV}}{10.05\text{mA}}=2.57\ \Omega,\qquad r_o=\frac{100\text{V}}{10\text{mA}}=10\ \text{k}\OmegaR_L'=2.2\text{k}\parallel10\text{k}\parallel10\text{k}=1.528\ \text{k}\Omega,\qquad A_v=-386.8\text{mS}\times1.528\text{k}\Omega=-591
I_{CQ}g_mr_\pir_er_oA_vR_{in}=r_\pi\parallel20kR_{out}=2.2\text{k}\parallel r_o
0.1mA3.87mS51.7kΩ257Ω1MΩ−6.9714.5kΩ2.195kΩ
1mA38.68mS5.17kΩ25.72Ω100kΩ−68.524.11kΩ2.153kΩ
10mA386.8mS517Ω2.57Ω10kΩ−591504Ω1.803kΩ

增益从 −6.97 到 −591,变化约 85 倍,而不是精确的 100 倍:因为 10mA 时 r_o=10kΩ 与 R_C=2.2kΩ 并联后把 R_L' 拉低到 1.528kΩ,抵消了一部分 g_m 的增长。这就是"高电流提高增益"的边界:当 r_o 接近 R_C 时,再加大电流,增益增长会变慢。 同时输入阻抗从 14.5kΩ 掉到 504Ω,高阻信号源会被严重分压。偏置电流的选择永远是增益、输入阻抗、功耗三者的折中。

5. 工程含义 ​

5.1 数量级与设计杠杆 ​

你想改变调什么一阶结果代价
提高电压增益加大 I_{CQ} 或 R_CA_v\approx-g_mR_L' 上升输入阻抗下降、功耗上升、输出摆幅受限
提高输入阻抗降低 I_{CQ},或加射极负反馈r_\pi 上升增益下降、带宽可能变窄
降低输出阻抗降低 R_C,或加射随缓冲R_{out}\approx R_C\parallel r_o 下降增益下降、多一级功耗
扩展线性范围加未旁路 R_E'输入上限乘 (1+g_mR_E')增益下降 (1+g_mR_E') 倍
提高带宽降低增益、降低源阻抗、cascode米勒电容变小增益或复杂度换带宽
稳定 Q 点恒流偏置或射极电阻温漂从 8%/°C 降到 0.1%/°C电压余量、功耗

5.2 输入阻抗:r_\pi 只是起点 ​

r_\pi 是管子本身的输入电阻,实际电路的输入阻抗还要并联偏置网络、保护电路和寄生电容。以 1mA、\beta_{ac}=200 为例,r_\pi=5.17kΩ;如果分压偏置的等效电阻是 20kΩ,输入阻抗只有 4.11kΩ,比 r_\pi 还低 20%。要提高输入阻抗,有三个层次:

  1. 降低偏置电流:r_\pi\propto1/I_{CQ},但增益也按同比例下降。
  2. 发射极负反馈:管子本身的输入电阻 R_{in}\approx r_\pi+(\beta_{ac}+1)R_E'(不含偏置网络),以 R_E'=150\,\Omega 为例,从 5.17kΩ 升到 35.3kΩ;代价是增益下降 6.8 倍。
  3. 达林顿连接:两只管子复合,等效 \beta_{ac,D}\approx\beta_{ac,1}\beta_{ac,2},输入电阻再乘一个 \beta_{ac} 量级;代价是两个 V_{BE} 压降、饱和压降增大、带宽下降。
达林顿连接:复合管的等效电流增益约为两只管子之积,输入阻抗大幅提高,代价是双倍  与更低的带宽
达林顿连接:复合管的等效电流增益约为两只管子之积,输入阻抗大幅提高,代价是双倍 $V_{BE}$ 与更低的带宽

5.3 输出阻抗与负载效应 ​

R_{out}=R_C\parallel r_o 是共射级的输出阻抗。R_C 通常远小于 r_o,所以输出阻抗主要由 R_C 决定;但当 R_C 取得很大(例如 100kΩ)时,r_o 就开始起作用,实际输出阻抗低于 R_C。高增益级不能只看 R_C,要把 r_o 一起并联。

如果下一级输入阻抗只有几 kΩ,它会与 R_{out} 分压,把前级增益拉低。解决方法是加一级射极跟随器(共集)做缓冲,或者用 cascode 提高输出阻抗。缓冲级的设计见BJT 三种放大组态与静态工作点。

5.4 温度与偏置 ​

§3.2 已经给出恒压偏置和射极电阻偏置两种情况的温度系数:恒压偏置约 +8%/°C,射极电阻偏置约 +0.1%/°C。工程上还有第三种:恒流偏置(用电流镜或电流源给集电极供电),此时 I_{CQ} 基本不随温度变,g_m 按 -0.33\%/K 缓慢下降。三种偏置的取舍:

  • 恒压偏置最简单,但温漂最大,只适合温度变化小、对 Q 点不敏感的电路。
  • 射极电阻偏置用一颗电阻换 80 倍的温度稳定性,是最常用的分立方案;代价是电压余量和增益。
  • 恒流偏置最稳,但需要额外的电流源电路,适合集成电路和精密模拟前端。

5.5 噪声与模型选择 ​

把 g_m 做大可以降低输入折算电压噪声(忽略基区电阻时,散粒噪声折算到输入约为 2kT/g_m 量级),但电流噪声和功耗会上升;低噪声设计要在源阻抗、g_m 和偏置电流之间折中,具体计算见噪声:电压噪声、电流噪声与计算。小信号模型给的是"一阶工作点模型",SPICE 里的 Gummel-Poon 模型还包含 I_S、\beta_{ac} 随电流和温度的变化、结电容、渡越时间、基区电阻等参数;手算用小信号模型,验证用 SPICE,两者不能互相替代。

6. 常见坑 ​

<>
  • 没算 Q 点就套公式:现象——增益与实测差一倍,换个 I_{CQ} 又对不上。原因——g_m、r_\pi、r_e、r_o 全部由 I_{CQ} 决定,Q 点错了模型参数全错。解决——先做直流分析,确认 I_{CQ}、V_{CEQ} 在放大区,再代小信号公式;用 g_mr_\pi=\beta_{ac} 做一次自检。

  • 把 r_e 当 r_\pi 用:现象——输入阻抗算成几十欧,与实测几 kΩ 差上百倍。原因——r_\pi=(\beta_{ac}+1)r_e,两者差一个 \beta_{ac} 量级。解决——记住 r_\pi 是基极看进去的电阻,r_e 是发射极看进去的电阻;用 T 模型时先写 r_\pi=(\beta_{ac}+1)r_e 再代。

  • 忽略 r_o 与负载:现象——空载算 −83,带 10kΩ 负载实测 −68。原因——交流负载是 R_C\parallel R_L\parallel r_o,不是 R_C。解决——画小信号等效电路时,把所有接在输出节点与地之间的电阻都并进去;高增益、大 R_C 时尤其不能漏 r_o。

  • 忽略米勒电容:现象——低频增益正常,高频掉得比预期快,相位滞后对不上。原因——C_\mu 被放大 (1+|A_v|) 倍,输入极点被拉低。解决——高频计算加上 C_{in}=C_\pi+(1+|A_v|)C_\mu,用 f_H=1/(2\pi R_{eq}C_{in}) 估主极点;要更高带宽就降低增益或用 cascode。

  • 用大信号验证小信号模型:现象——输入 20mV 时波形失真,增益随幅度变。原因——V_p/V_T=0.77,二次谐波约 19%,一阶泰勒展开已不成立。解决——把输入压到 5mV 以下,或加发射极负反馈;测增益时用足够小的信号,并说明测试幅度。

  • 固定 V_{BE} 偏置还指望 Q 点稳定:现象——冷机正常,热机饱和或截止。原因——固定 V_{BE} 时 I_C 约 +8%/°C,30°C 温升就是 10 倍。解决——改用射极电阻或恒流偏置,按最坏温度核算 I_{CQ} 和 V_{CEQ}。

7. 自测题 ​

I_{CQ}=0.5mA、\beta_{ac}=150、V_A=80V,求 g_m、r_\pi、r_e、r_o。

先算 g_m:

g_m=\frac{0.5\times10^{-3}}{25.85\times10^{-3}}=19.34\ \text{mS}r_\pi=\frac{150}{19.34\times10^{-3}}=7.76\ \text{k}\OmegaI_E=0.5\text{mA}\times\left(1+\frac{1}{150}\right)=0.5033\ \text{mA},\qquad r_e=\frac{25.85\text{mV}}{0.5033\text{mA}}=51.36\ \Omegar_o=\frac{80}{0.5\times10^{-3}}=160\ \text{k}\Omega

验算:r_\pi/(\beta_{ac}+1)=7760/151=51.39\,\Omega,与 r_e 一致(舍入误差 0.06%)。

要求二次谐波失真不超过 2%,输入峰值最大多少?要求 1% 呢?

由 \text{HD2}\approx V_p/(4V_T) 反解:

V_p=4V_T\cdot\text{HD2}=4\times25.85\text{mV}\times0.02=2.07\ \text{mV}

1% 时:

V_p=4\times25.85\text{mV}\times0.01=1.03\ \text{mV}

注意这是"峰值",不是峰峰值;示波器读峰峰值时要除以 2。温度升高时 V_T 变大,同样的 HD2 允许更大的 V_p;低温时反过来。

用 T 模型证明 r_\pi=(\beta_{ac}+1)r_e,并说明 g_mr_e 等于什么。

T 模型中发射极电流 i_e 流过 r_e,所以 v_{be}=i_e r_e。基极电流是发射极电流中被复合掉的那一小部分:

i_b=(1-\alpha)i_e=\frac{i_e}{\beta_{ac}+1}

于是

r_\pi=\frac{v_{be}}{i_b}=\frac{i_er_e}{i_e/(\beta_{ac}+1)}=(\beta_{ac}+1)r_e

集电极电流 i_c=\alpha i_e=\alpha(v_{be}/r_e)=(\alpha/r_e)v_{be},与 i_c=g_mv_{be} 对比得

g_m=\frac{\alpha}{r_e}\quad\Rightarrow\quad g_mr_e=\alpha=\frac{\beta_{ac}}{\beta_{ac}+1}

\beta_{ac}=200 时 \alpha=0.995,g_mr_e=0.995,与 §4.1 的验算一致。

共射级 |A_v|=50、C_\pi=15pF、C_\mu=2pF、R_{eq}=2kΩ,求 C_{in}、f_H,并判断 1MHz 时增益还剩多少。C_{in}=C_\pi+(1+|A_v|)C_\mu=15\text{pF}+51\times2\text{pF}=117\ \text{pF}f_H=\frac{1}{2\pi R_{eq}C_{in}}=\frac{1}{2\pi\times2000\times117\times10^{-12}}=680\ \text{kHz}

1MHz 时 f/f_H=1.47,单极点幅度因子:

\frac{1}{\sqrt{1+1.47^2}}=0.563

增益从 50 降到 50\times0.563=28.1,下降 5.0dB。相位滞后 \arctan(1.47)=55.8^\circ。这说明"增益 50、带宽 680kHz"的级,在 1MHz 已经明显衰减;要覆盖 1MHz,要么降低增益,要么降低 R_{eq},要么用 cascode 抑制米勒效应。

固定 V_{BE} 偏置,温度从 25°C 升到 55°C,I_{CQ} 大约变几倍?如果用 R_E 把温漂压到 0.1%/°C,又是几倍?

固定 V_{BE} 时,温度每升 1°C,I_C 约涨 8.05%(由 V_{BE} 的 −2mV/°C 温度系数推得)。30°C 温升:

\frac{I_C(55^\circ\text{C})}{I_C(25^\circ\text{C})}=(1.0805)^{30}=10.2

约 10 倍,Q 点基本被破坏。若用射极电阻把温漂压到 0.1%/°C:

(1.001)^{30}=1.030

约 3%,Q 点基本不动。这就是分压偏置加射极电阻的价值:用一颗电阻换约 10 倍的温度稳定性。

为什么 g_m 与 \beta_{ac} 无关?这是否意味着共射增益对 \beta_{ac} 完全不敏感?

g_m=I_{CQ}/V_T 来自指数关系对 V_{BE} 的导数,只含 I_{CQ} 和 V_T,不含 \beta_{ac}。所以只要 I_{CQ} 固定,g_m 就固定,共射增益 A_v\approx-g_mR_L' 对 \beta_{ac} 不敏感。

但"不敏感"有条件:I_{CQ} 本身是由偏置电路决定的,如果偏置是固定 V_{BE} 或简单的基极电阻,\beta_{ac} 变化会改变 I_{CQ},增益仍然会变。只有在恒流偏置或强射极负反馈下,I_{CQ} 才基本与 \beta_{ac} 无关。另外,输入阻抗 r_\pi=\beta_{ac}/g_m 正比于 \beta_{ac},所以"增益稳定、输入阻抗不稳定"是常见组合,设计时要把两件事分开核算。

8. 参考资料 ​

  • Horowitz and Hill, The Art of Electronics, 3rd ed.:Chapter 2 Bipolar Transistors 讲 g_m、r_\pi、r_o 的工程口径、共射增益与射极负反馈;本章 §3.2、§3.3、§4.1 的量级与写法参考该书。
  • Sedra and Smith, Microelectronic Circuits, 8th ed.:Bipolar Junction Transistors 一章的 Small-Signal Operation and Models 一节给出混合 \pi 模型、T 模型与跨导的完整推导;本章 §3.4 的等价性推导按该书口径整理。
  • Razavi, Fundamentals of Microelectronics, 2nd ed.:Chapter 5 Bipolar Amplifiers 讲小信号参数、三种组态与频率响应;本章 §4.2 的米勒电容与输入极点分析参考该书。
  • Gray, Hurst, Lewis and Meyer, Analysis and Design of Analog Integrated Circuits, 5th ed.:Chapter 1 Models for Integrated-Circuit Active Devices 给出厄利电压、r_o 与小信号模型的集成电路视角;本章 §3.3 的 V_A 定义按该书。
  • onsemi, 2N3904 数据手册:Electrical Characteristics 表给出 hFE、C_{obo}、f_T 的测试条件与量级;本章 §4.2 的 C_\mu=2pF、f_T=300MHz 是示例假设,具体型号以数据手册为准。https://www.onsemi.com/pdf/datasheet/2n3904-d.pdf