ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

BJT小信号模型详解:混合π模型与T模型的原理、换算及选型指南

BJT小信号模型详解:混合π模型与T模型的原理、换算及选型指南 1. 从一次增益对不上的仿真说起BJT小信号模型到底在解决什么问题先用我自己的一个经历开场。几年前我在Multisim里搭了一个单级共射放大器静态工作点调好了理论增益按公式算出来应该有80倍结果仿真曲线一测只有58倍。第一反应是软件出问题了翻来覆去查了半天最后才发现是自己手算时把混合π模型里的ro集电极到发射极的输出电阻随手省掉又没把信号源内阻对输入端的衰减算进去。仿真器没骗我是我自己把模型的边界条件用错了。从工程角度讲BJT小信号模型是模拟电路分析里绕不开的一环。它的核心思路其实很简单把一个工作在特定直流工作点比如Vce约5V、Ic约1mA的三极管在那个点附近做线性化近似把晶体管的非线性特性替换成一组线性电阻、电容和受控源这样就能用欧姆定律、KCL/KVL这些工具去计算增益、输入阻抗、输出阻抗、带宽而不用搞复杂的指数方程。这个领域里最常用的两套模型就是混合π模型和T模型。混合π模型站在基极视角来描述晶体管输入端看进去表现为一个动态电阻rπ输出端用一个跨导gm控制的电流源来等效集电极电流的变化T模型则站在发射极视角把发射极回路里那个动态电阻re当成主角用α和或β把基极、集电极、发射极三个极的电流关系串起来。两者推导的是同一个管子、同一种物理行为计算结果在低频和中频段严格一致差的是分析时的参考点和电路拓扑的直观程度。所以这篇文章不只是把一个初学者常问的π模型和T模型哪个对说清楚更重要的是把两套模型背后为什么这么画、参数怎么来的、什么电路用哪个更顺手、什么时候必须补上被忽略的寄生量这些实操问题讲透。适合正在学模拟电路的学生、做硬件设计需要手算验证的工程师也适合准备面试时把模拟基础重新捋一遍的人。2. 混合π模型拆解rπ、gm、ro的角色分配2.1 模型的拓扑和每个元件的物理含义混合π模型在教科书里的标准画法是基极B和发射极E之间接一个动态电阻 rπ严格说还要并联一个小信号电阻rbe但常规低频分析里把它合并进rπ基极B和集电极C之间是一个受控电流源 gm·vπ方向从C流向Evπ就是B-E两端的交流电压集电极C和发射极E之间还会并联一个输出电阻ro代表基区宽度调制效应也就是Early效应带来的输出特性曲线倾斜。这张图各个元件职责非常明确rπ也叫rbe是B-E结在静态工作点附近的动态电阻表示基极电流变化一小点B-E电压跟着变多少。它不是一个欧姆表能量出来的直流电阻而是一个微分值。gm是跨导表示B-E电压变化1mV集电极电流变化多少毫安。这是BJT放大能力的核心指标单位是S西门子数值上通常写成几十mA/V。ro是输出电阻来源于集电极电流受Vce调制典型值几十千欧到几百千欧。在负载电阻很小的时候它影响不大但负载一大或者做恒流源负载放大器时它就是决定增益上限的主角。高频应用时还要在rπ两端并联CπB-E结电容在B-C之间跨接CμB-C结电容也叫密勒电容这两个电容主导了频率响应的高频滚降。从物理层看混合π模型的核心前提是BJT是一个压控电流源输入端看进去像电阻输出端是一个受输入电压控制的恒流源。这个视角在分析共射放大器时非常顺手因为输入回路和输出回路的分界很清楚。2.2 参数怎么从datasheet和工作点估出来很多教材喜欢写公式但一到实际做设计还是会卡住。我给个很实用的估算路线所有式子都基于室温下热电压 VT ≈ 26mV第一步确定静态工作点电流ICQ。比如我要设计一个ICQ1mA的共射放大器那么跨导直接就是gm ICQ / VT 1mA / 26mV ≈ 38.5 mA/V这个值基本由工作电流决定和具体型号关系很小因为物理机制相同。所以跨导是非常容易估算的。第二步估算rπ。需要用电流放大倍数β。假设手头是2N2222直流β大概取200那么rπ β / gm 200 / 0.0385 ≈ 5200Ω也就是说在IC1mA、β200的情况下B-E端交流等效电阻大约是5.2kΩ。这个值和datasheet里hFE给出的范围对应得上但要注意β会有很大的批次差异有的管子可能是100有的能到300rπ也会跟着变。第三步估算ro。用Early电压VA来算ro VA / ICQ2N2222的Early电压大约在75V到100V之间按VA80V、IC1mA算ro≈80kΩ。如果集电极负载电阻RC只有4.7kΩro的影响在6%以内但如果RC用到20kΩ以上ro就必须纳入计算否则增益估算会明显偏高。2.3 混合π模型的优势场景混合π模型最大优势是直观地反映电压控制关系。共射放大器里你只需要写出输入回路的电压表达式 vbe vs × Rin/(RsRin)然后输出电流 gm·vbe 流过RC和ro的并联电压增益手到擒来。跨导gm是核心所有失真、带宽、增益的估算都是围绕gm展开的这也是为什么它在模拟IC设计领域基本上是标准语言——运放设计里谈gm、谈带宽全是在混合π模型这套话语体系下进行的。3. T模型拆解re、α与从发射极看进去的世界3.1 re的来历为什么是26mV除以IET模型的核心是一个叫re的动态电阻它来自发射结的指数伏安特性。BJT的发射极电流IE与B-E电压vBE之间满足指数关系对vBE求导再取倒数就得到了发射结动态电阻re VT / IE在室温下就是约26mV除以发射极静态电流IE。如果β很大IE ≈ IC所以工程上经常直接写成re ≈ VT / IC 26mV / IC举个例子IC1mA时re只有26Ω。很多人第一次看到这个数字会怀疑一个三极管的发射结交流电阻居然才几十欧姆没错它就是这么小也正因为小发射极看进去的输入阻抗通常很低。T模型的拓扑结构可以这样理解基极B先经过一个电阻通常很小用rbb表示基区体电阻然后到达一个节点节点往下是re到发射极E从集电极C往下是一个受控电流源α·Ie也可以用β·Ib表示方向从C到E。这个模型的好处是发射极电流是流过re的电流受控源的电流方向和控制关系非常清楚。3.2 α和β的关系链T模型里用的是电流传输系数α定义为α IC / IE β / (β1)三个电流的关系是IE IC IBIC α·IE β·IB这三个等式必须滚瓜烂熟。在混合π模型里受控源是 gm·vbe它的输出是在基极电压控制下产生的而在T模型里受控源是 α·ie是从发射极电流传输到集电极的。2N2222在β200时α≈0.995非常接近1但不能真的当1用——在共基极放大器的电流关系和阻抗折算计算中那0.005的差距会影响结果。re和rπ之间也有一个很漂亮的关系rπ (β1)·re ≈ β·re因为基极看进去的电压是IE流经re产生的vbe ie·re发射极电流流过re而基极电流ib ie/(β1)所以从基极看进去的等效电阻就是ie·re / [ie/(β1)] (β1)·re。这个换算在两种模型互相切换时极其常用。3.3 T模型的独门优势共基极放大器的天然坐标系T模型最突出的应用场景是共基极分析。共基极放大器的输入端是发射极E信号从发射极进去从集电极C出来基极B交流接地。用混合π模型解共基极电路不是不行但需要绕好几圈电流方向用T模型就爽快多了输入阻抗从发射极看进去直接就是 Zi ≈ re低阻输入。电流关系发射极电流ie进入管子后集电极电流约为α·ie所以电压增益 Av ≈ α·RC / re ≈ RC / re。输出阻抗约等于RC和ro的并联基本不用考虑多余的折算。这个不管电流走到哪里都顺着发射极电流走的思路在分析共基极、共集电极射极跟随器和共射极的局部反馈回路时能够少犯方向错误。另一个典型场景是分析带有射极电阻RE的共射放大器T模型可以把发射极看到的电阻反射到基极要乘以(1β)这个结论一步写出来。4. 两套模型的互算一张对照表看清等价关系4.1 参数一一对应既然是同一个晶体管那么同一静态工作点下两套模型画出来外特性必须一样。核心换算关系就三条记住以后基本不用翻书项目混合π模型T模型换算关系输入支路电阻rπB-E之间reE极下方rπ (1β)·re受控源gm·vbeC→Eα·ieC→Egm·vbe α·ie且 gm α/re ≈ 1/re电流放大关系ic β·ibic α·ieα β/(β1)输出电阻roC-E之间roC-E之间同一物理量位置相同基区体电阻rbbB到内部基区rbbB到内部基区同一物理量这里特别容易混的是 gm 和 1/re 的关系。在混合π模型里受控源是 gm·vbe在T模型里受控源是 α·ie。因为 vbe ie·re所以 gm·vbe gm·ie·re。要让这两个表达式一样就得满足 gm·re α又因为 gm α/re ≈ 1/re。所以很多教材直接写 gm ≈ 1/re是在α≈1的条件下成立的严格时候还要乘个α。我自己算T模型增益时喜欢保留α算到最后如果发现 α≈1 可以忽略再消掉这样不容易出一个荒谬的误差。4.2 同一电路两种推导以共射放大器为例用一个具体例子验证等价性。设共射放大器集电极负载为RC暂不考虑ro输入信号源接在基极发射极直接接地。静态 IC1mAβ200。用混合π模型gm IC/VT ≈ 38.5mA/Vrπ β/gm ≈ 5200Ω电压增益Av -gm·RC负号表示反相若RC4.7kΩAv≈-181。用T模型re VT/IE ≈ 26ΩIE≈IC从基极看进去输入回路vbe ib·(1β)·re ib·rπ这和上面rπ结果一致。集电极电流 ic β·ib输出为 ic·RC而 ib vs / [(1β)re RS]考虑信号源内阻所以 Av -β·RC / [(1β)re] ≈ -RC / re ≈ -4700/26 ≈ -181。两条路殊途同归。注意T模型这个推导里电压增益约等于RC/re这个结论很常用——它揭示了一个直观含义增益由集电极负载电阻和发射极动态电阻的比值决定。这也是为什么加大静态电流会降低增益的原因因为re变小了。4.3 实际当中怎么选看你要分析什么我不建议在脑内强行规定某类电路必须用某模型但选型有规律处理共射组态、做增益带宽积分析、做运放内部电路分析优先混合π因为gm是分析电压放大的天然语言。处理共基和共集电路、特别是计算输入输出阻抗时优先T模型因为发射极电流路径最清楚阻抗反射关系最直观。做低频粗略手算时哪个都行但当你需要在发射极串联一个RE做负反馈时T模型能直接把基极看进去的阻抗被抬高了(1β)倍这个结论讲明白。5. 实战选型射极跟随器与共基放大器的模型计算差异5.1 射极跟随器用T模型看输入阻抗最不容易错射极跟随器是共集组态输出从发射极取出。教材上经常直接用混合π模型算输入阻抗写出来是Rin rπ (1β)·RE如果这时把T模型拿出来从基极看进去发射极电阻RE和re串联产生的电流是ie基极电流ib ie/(1β)。所以基极看进去的电压 vbe ie·(reRE)对应的输入阻抗是 vbe/ib (1β)(reRE)。由于 rπ (1β)re两个结果完全一致。但关键区别在于用混合π模型时初学者常常会忘记RE也在发射极回路里误以为交流通路中RE被旁路掉了。用T模型时RE和re串联在发射极这条路上的几何图形非常清楚谁不容易漏谁不容易错一目了然。所以我自己的习惯是算射极跟随器的输入输出阻抗时一律先把T模型画出来。再看输出阻抗。射极跟随器的输出阻抗很低这个低到底怎么算用T模型更好解释从发射极看进去忽略基极体电阻时发射极到地之间有re和 rπ/1β折算出来的信号源内阻部分近似就是 Zout ≈ re RS/(1β)。例如信号源内阻RS1kΩβ200IC1mA时 re26Ω输出阻抗约为 26 1000/201 ≈ 31Ω。这个代码结果和很多实测接近远小于直接从集电极取信号的共射放大器。T模型把基极回路的电阻除以(1β)反射到发射极这个机制表现得非常直观。5.2 共基极放大器T模型几乎是为它量身定做的再看共基极放大器。输入信号从发射极进基极交流接地输出从集电极取。用T模型推导输入阻抗从发射极看进去Zi ≈ re忽略rbb和ro时。这意味着共基放大器的输入端可以和低阻信号源直接匹配而不需要额外并联电阻。集电极电流ie进入发射极后流向集电极的电流是 α·ie在RC上产生压降α·ie·RC。电压增益Av α·RC / re ≈ RC / re正相没有反相。和共射增益大小相当但方向不同。如果用混合π模型做共基推导呢可得先写vbe与ie的关系再折腾受控源方向最后结论一样但中间非常绕。有一次我在白板上给新同事推导共基输入电阻用了混合π模型写满一黑板末了他问那为什么不直接从发射极看进去从此我给别人讲共基电路一律先画T模型三行写完。这不是说混合π不好而是工具与场景匹配的问题。5.3 一个数值例子共射增益误差中的ro效应很多教材讲共射放大器时直接给 Av -gmRC省掉ro。这在RC较小时问题不大但当RC和ro可比时误差就不容忽视了。假设2N2222IC1mAVA80V则 ro80kΩ。若RC20kΩ忽略roAv -38.5m × 20k -770倍。计入ro负载在RC与ro之间并联Rload 20k ∥ 80k 16kΩAv -38.5m × 16k -616倍。误差约20%不是可以忽略的小数。如果RC取到50kΩ忽略ro的误差更夸张。所以我在做增益预算时凡是RC大过10kΩ就会先把ro算进去。这里的ro在两种模型里都是同一个值安放位置也一样区别只在于你在选取等效负载时会不会记得它。6. 上高频之后Cπ、Cμ、密勒效应和fT6.1 高频模型的寄生电容从哪里来到高频段小信号模型必须加入结电容。混合π模型的高频版本是在rπ上并联Cπ发射结电容在B-C之间跨接Cμ集电结电容。这两个电容不是设计者人为加上去的而是BJT物理结构里PN结耗尽区的寄生电容。Cπ和Cμ的数量级差异很大。Cπ通常比较大因为发射结正偏扩散电容占主导可能到几十皮法到几百皮法Cμ是反偏集电结电容通常只有几皮法。但Cμ因为跨接在输入和输出之间会被密勒效应放大对高频响应的影响反而更大。T模型在高频下的分析就相对麻烦因为发射极电流路径里的电容位置没有混合π模型那么规整。所以在频率响应、带宽计算、补偿网络设计这些领域混合π模型是绝对主流。我自己做高频分析时基本只用混合π然后直接套密勒定理不会自找麻烦去用T模型。6.2 密勒效应为什么会让Cμ变大密勒定理说的是一个跨接在放大器输入端和输出端之间的阻抗Z如果放大器增益为Av负值从输入端看过去等效阻抗会除以(1-Av)相当于并了一个1-Av倍的电容到输入端。对于共射放大器Cμ跨接在B和C之间电压增益是负的从B点看C点的交流电压变化是反向且放大的所以Cμ在输入端的等效电容近似为C_in ≈ Cμ × (1 |Av|)举个例子Cμ3pF|Av|100等效输入电容就是3pF×101≈303pF。这样即便Cμ本身很小在输入节点上也会变成几百pF的大家伙和信号源内阻组成一个低通滤波器把高频增益拉下来。这也是为什么共射放大器的带宽通常受限于密勒电容。我在设计一个100倍增益的单级共射电路时算3dB带宽之前第一件事永远是先估算等效输入电容然后看它和信号源等效电阻形成的极点频率。不这么做的话仿真出来带宽不够你都不知道去改哪里。6.3 用特征频率fT快速估算上限datasheet里都会给一个特征频率fT它的定义是在共射接法下电流增益β交流小信号下降到1时的频率。近似表达式为fT ≈ gm / [2π(Cπ Cμ)]这个公式可以用来反推总电容也可以用来快速估计一个管子能不能用在工作频率上。例如2N3904的fT典型值为300MHz如果设计一个50MHz的放大器就需要注意增益会开始滚降单级增益做不到低频时的水平。增益带宽积的概念也随之而来在中频段满足增益×带宽约等于常数近似就是fT。所以一个管子fT300MHz若单级增益做10倍理想的-3dB带宽理论上能到30MHz量级当然实际还要受偏置网络、负载电容等限制。这个估算我在方案预评估时经常用不用开仿真软件就能筛掉一批不合适的管子。7. 初学者最容易踩的四个模型坑7.1 把β当成一个亘古不变的常数我用过很多种BJT2N2222、2N3904、BC547、SS9014没有一个β是稳定的。datasheet里的hFE是特定电压电流下的值温度变了会漂IC变了会变批次不同也差很多。更麻烦的是交流小信号β和高频下的β_f又不一样到fT附近β近似只有个位数。所以在用手算模型做设计时要养成按β下限和最坏情况复核一遍的习惯。比如设计一个射极跟随器按β300算出来输入阻抗好得很如果实际板子上的管子β只有80输入阻抗掉了近四倍前级驱动能力不足直接导致信号衰减。模型没错错的永远是对参数边界的忽视。7.2 把re和发射极外接电阻RE混为一谈re是管子内部的动态电阻只有几十欧姆级别而且随静态电流变化RE是设计者外加的电阻可以取几百欧到几kΩ。这两者在电路图上是串联的但在分析时性质完全不同。re是小信号交流参数是工作点的函数RE是实实在在的电阻可以稳定工作点、引入负反馈。如果你拿着T模型计算共射放大器增益写成 Av -RC/(REre)这类式子成立的前提是RE未被旁路、并且RE远大于re。若RE100Ωre26Ω忽略re会导致增益误差约20%不容忽视。所以每次加发射极电阻做负反馈时不要把re当成反正小忽略——它参与了实际的环路增益计算。7.3 在仿真里看到的模型是隐藏参数的很多人在LTspice或Multisim里仿真时用的是厂商提供的SPICE模型里面可不止一个rπ和gm还有各种寄生电容、串联电阻、温度参数、噪声参数。仿真得到的频率响应、增益、失真其实已经包含了这些寄生效应。这时候如果你拿手算的简单π模型去对比发现对不上不是模型理论有问题而是你手算的简化模型本来就不包含那些寄生量。我曾经设计过一个前级放大器仿真增益和手算增益相差15%查到最后发现是晶体管模型里的基极体电阻rbb和发射极串联电阻RE在起作用。SPICE模型里rbb默认可能几十欧姆在高频时和Cπ组成额外的极点低频增益也会受影响。得出结论手算模型适合理解原理和快速估算但要和仿真对齐得知道仿真模型的家底。7.4 在错误的应用里强行套T模型T模型也不是万能的。比如在做噪声分析时混合π模型的噪声等效电路更成熟在做开关电源里的功率BJT驱动分析时需要考虑饱和区行为两个小信号模型都不适用得回到大信号模型甚至实测波形。模型永远是对某一工作区间、某一物理过程的近似选错区间就是错。8. 我自己验证模型的一个小方法最后分享一个我在实际工作中经常用的土办法。搭好一个放大器实物或仿真后我不急着看增益先测两个东西输入阻抗和输出阻抗。把实际测到的输入输出阻抗和小信号模型推算值对比如果这两个能对上说明工作点和小信号参数估计正确增益自然八九不离十如果对不上先别怀疑模型回去检查静态工作点——十有八九是IC和预设值差太多。我还习惯把re≈26mV/IC和gm≈IC/26mV这两句话写在工作笔记的第一页很多复杂分析绕到最后都是回到这两个式子。BJT小信号模型的混合π和T模型说到底不是互相竞争的两套理论而是同一只晶体管在基极视角和发射极视角下的两张投影图。真正理解了这一点你就不会再纠结哪个模型更正确而是会自然地根据手头的电路选一把最顺手的尺子。
返回列表