ARTICLE DETAIL

资讯详情

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

射极跟随器详解:从三极管缓冲电路到阻抗匹配实战

射极跟随器详解:从三极管缓冲电路到阻抗匹配实战 调试电路时经常碰到这种奇怪现象信号发生器明明输出1V峰峰值的正弦波接入后级电路后示波器一看只剩0.3V波形形状倒是没变幅度就是起不来。换成一个运放缓冲后一切恢复正常。如果整套设计里没有运放可用手头只有一堆三极管那这个问题最常见的解法就是共集电极放大电路也就是圈内常说的射极跟随器。射极跟随器是模拟电子技术里最基础的三大组态之一它不放大电压却能把高内阻信号源搬运成能带动低阻抗负载的信号实现高输入阻抗、低输出阻抗在稳压电源、音频缓冲、功率放大推动级、传感器接口里到处都是它的身影。这篇文章我打算把它从电路结构辨识、静态工作点计算、动态参数推导到仿真搭建和实物测试一步步完整过一遍结合具体数值算例讲清楚最后再聊几个我调试时踩过的坑和实用改进思路。内容面向刚学完三极管放大原理的学生也面向想用分立元件搭缓冲电路、稳压电路或功放前级的硬件爱好者。1. 信号一接负载就软掉射极跟随器到底解决什么问题1.1 实测场景中的电压跌落把信号发生器输出接到一个8Ω扬声器上扬声器两端几乎听不到声音示波器探头夹上去一看信号幅度掉了七八成。这不是信号发生器坏了而是信号发生器内部存在等效输出阻抗。常规信号发生器输出阻抗是50Ω接8Ω负载时信号幅度按电阻分压衰减这个在教科书和仪器说明书里都有写但换成现实中很多传感器、驻极体麦克风、动圈拾音器它们的内阻远不止50Ω可能达到几十千欧甚至更高。假设一个传感器输出开路电压1V内阻 Rs10kΩ负载 RL100Ω。按电阻分压计算UL 1V × 100 / (10000 100) ≈ 9.9mV信号衰减到原来的1%都不到这就是典型的带不动负载。很多人第一反应是提高传感器输出幅度这方向不对。正确思路是在高内阻信号源和低阻负载之间插入一级缓冲器让信号源看到高阻抗、负载看到低阻抗。射极跟随器正好是干这个的。1.2 戴维南定理视角下的阻抗匹配用戴维南定理看任何信号源都可以等效成一个理想电压源串联一个内阻 Rs外部负载 RL 得到的分压是UL Us × RL / (Rs RL)要让负载获得接近开路电压的幅度必须让负载阻抗远大于信号源内阻。可现实里负载阻抗往往是固定的比如扬声器4Ω、8Ω电缆的特征阻抗50Ω、75ΩADC输入阻抗可能就几kΩ。改变不了负载就只能改变信号源看出去的等效内阻也就是在中间加级阻抗变换。射极跟随器的工作状态决定了它的输出阻抗非常低典型值从几欧到几十欧而它的输入阻抗可以做到几十千欧到几百千欧。也就是说前级信号源看到的是一个高阻抗负载几乎不产生衰减后级负载看到的是一台低内阻新信号源驱动起来毫不费力。这个特性用一个词概括就是阻抗缓冲。1.3 射极跟随器在放大电路大家庭里的定位三极管放大电路按输入输出公共端不同分成共射、共集、共基三种基本组态。共射放大电路电压增益大信号从基极进、集电极出输入阻抗中等是最常用的电压放大级共基放大电路电压增益也大高频特性好常用于射频和宽带放大器共集放大电路信号从基极进、发射极出集电极交流接地电压增益略小于1也就是跟随但电流增益能做到几十上百倍。也就是说射极跟随器本质上是一个电流放大器和阻抗变换器。很多刚入门的同学会纠结跟随器不放大电压那要它干嘛——电压问题由共射级或运放解决摆幅做出来后能不能送出去就是跟随器的活了。整套模拟信号链里电压放大级负责把信号放大到足够幅度缓冲级负责让信号能真正送进负载两者配合才是完整解决方案。我常把共射级比作发动机射极跟随器就是变速箱没有变速箱发动机再多马力也传不到轮子上。2. 电路结构辨识与静态工作点设定2.1 共集电极的快速判别法拿到一张三极管电路图先别急着算参数第一件事是判断它是什么组态。判别方法很简单找信号的输入点和输出点再找三极管的三个极哪个是输入输出之外的公共端。共集电极电路的特征非常明显输入信号从基极送入输出信号从发射极取出集电极不接任何信号通路直接接电源或者在交流等效电路里通过电源旁路电容接地画个典型电路图方便对照VCC (12V) │ ├──────────┐ R1 │ │ │ C1 ──── B │ ← Q1 的集电极 C │ │ R2 [RE] │ │ GND ├── C2 ── Uout │ [RL] 负载 │ GNDR1、R2是分压偏置电阻C1输入耦合电容C2输出耦合电容RE是发射极电阻。注意这里集电极没有集电极电阻RC它直接接到VCC上。在交流等效电路里电源内阻很小相当于把集电极接到交流地上所以叫共集电极。判别口诀基极进、发射极出、集电极交流接地就是共集电极组态。有些教材里射极跟随器还可能出现不带分压偏置的简化形式比如基极直接经电阻接VCC或接固定偏压源输出从发射极引出本质一样。2.2 分压偏置与发射极负反馈共集电极电路最常用的偏置方式是分压偏置加发射极直流负反馈。为什么不用简单的固定偏置因为三极管参数离散性很大同一型号的管子β可能从50到300不等温度变化还会让VBE漂移。固定偏置电路换一个管子静态工作点就跑了分压偏置加发射极电阻能把这些影响压下去。静态分析时耦合电容C1、C2视为开路只看直流通路。基极电压由R1、R2分压决定VB VCC × R2 / (R1 R2)这个公式默认流入基极的电流远小于流过R1、R2的电流也就是满足分压电阻电流远大于IB的条件。工程上一般取流过偏置电阻的电流是基极电流的5到10倍。发射极电压比基极低一个PN结压降VE VB - VBE发射极电流IE VE / RE ≈ IC因为NPN管的IE IC IB而IB通常只有IC的1/100左右所以工程计算直接取IC ≈ IE完全够用。为什么不计算IB的影响因为射极跟随器从基极看进去的输入阻抗很高实际流过R2的电流除了分压电流外还要叠加IB这个叠加会让VB实测值略低于计算值。我在文章后面会专门讨论这部分的修正。2.3 实际设计中的静态点取值思路静态工作点怎么定以12V电源为例输出信号幅度是个关键约束。发射极静态电压VE直接决定输出动态范围的下限如果VE定得太低输出信号下半周很容易被削波。同时VCE也不宜太低否则三极管进入饱和区。一个保险的做法是让VE取在VCC的1/3左右这样输出摆幅既有向下空间也有足够大的向上空间。拿VCC12V来说取VB 4V则VE 4 - 0.7 3.3V选IE 1.65mA则RE 3.3V / 1.65mA 2kΩVB由R1、R2分压得到4V可选R2 10kΩR1 20kΩ分压值正好是4V流过偏置电阻的电流大概是12V/(20k10k)0.4mA而基极电流约为1.65mA/10016.5μA分压电流是基极电流的24倍远大于5倍的下限VB基本被分压电阻钉死管子β怎么换都不太影响静态点。这时候检查静态工作点是否合理VCE VCC - VE 12 - 3.3 8.7VICQ 1.65mA这个工作点既不在饱和区VCE不够低也不在截止区ICQ不为零信号摆幅上下都有余量算是一个有代表性的设计起点。实际项目里如果负载很重需要更大电流可以把IE提到5mA、10mA但要重新核算RE功耗和VCE防止管子发热后静态点漂移。3. 动态参数计算这个电路并不“放大电压”3.1 从rbe小信号模型推导输入阻抗动态参数分析要用交流等效电路此时VCC视为交流地耦合电容视为短路。射极跟随器从基极看进去的等效阻抗是这个电路最吸引人的特性。三极管的基极和发射极之间可以用一个动态电阻rbe来等效典型值在几百欧到几千欧之间估算公式rbe rbb (1β) × 26mV / IEQ其中rbb是三极管基区体电阻一般取200到300Ω。26mV是热电压kT/q在室温下的数值。按上面例子IEQ1.65mA、β100算rbe 300 101 × 26mV / 1.65mA 300 101 × 15.8 ≈ 1.9kΩ注意关键来了。发射极电阻RE以及外接负载RL在交流等效中会通过三极管的电流放大作用等效到基极回路等效阻值要乘以(1β)。也就是说Ri rbe (1β) × (RE // RL)代入数值RE2kΩ假设RL2kΩ并联后是1kΩ则Ri 1.9k 101 × 1k 102.9kΩ如果你没接负载RL那RE就是2kΩRi 1.9k 101×2k ≈ 203.9kΩ。这个数值比共射放大电路从基极看进去的阻抗高出一个数量级原因就是发射极电阻被电流增益放大了。完整输入阻抗还要并联两个偏置电阻Ri R1 // R2 // Ri 20k // 10k // 102.9k ≈ 6.2kΩ这里出现一个很多初学者容易忽略的细节虽然管子本身看起来输入阻抗很高但分压偏置电阻把整体输入阻抗拉低了。要想真正发挥射极跟随器的高输入阻抗优势要么把偏置电阻往上提要么用后面要讲的自举电路把偏置电阻的交流损耗补回来。3.2 电压增益的计算以及“约等于1”到底差多少射极跟随器电压增益公式推导非常简单。输入电压加在基极到地之间输出电压出现在发射极到地之间。把三极管看成一个受控关系发射极电流是(1β)倍的基极电流输出回路总阻抗是rbe串联(RE//RL)再乘以(1β)的等效于是AV Uout / Uin (1β) × (RE//RL) / [rbe (1β) × (RE//RL)]代入上面的数值AV 101 × 1k / (1.9k 101 × 1k) 101 / 102.9 ≈ 0.982也就是说输出幅度大约是输入的98.2%确实小于1但非常接近1。这个接近程度取决于(1β) × (RE//RL)和rbe的比值。rbe相对越小负载阻抗等效到基极后的值越大增益就越接近1。如果RE2kΩ且不接RL则AV 101×2k / (1.9k 101×2k) 202 / 203.9 ≈ 0.991更接近1。如果RL很小比如8Ω扬声器RE//RL≈8Ω则AV 101×8 / (1.9k 808) 808 / 2708 ≈ 0.298增益掉到0.3跟随性能严重劣化。这就是为什么射极跟随器不能无脑接低阻负载它的低输出阻抗是相对信号源而言的不是万能大力士。真要驱动8Ω扬声器需要的是后级功率放大而不是一级简单的射极跟随器。顺便说一个很多教材都不提的工程细节输出相位和输入完全一致这就是跟随名字的由来。共射放大输出反相180度射极跟随器输出同相这个特性在判断负反馈连接方向时很实用。3.3 输出阻抗为什么这么低输出阻抗可以用从输出端往回看的方法求思路是把输入信号源短路保留内阻Rs在输出端加一个测试电压Vx计算流向电路的电流IxRo Vx / Ix。先说结论公式Ro ≈ RE // [(Rs // R1 // R2 rbe) / (1β)]这个公式拆开看就理解了。Rs、R1、R2并联之后与rbe串联构成基极回路的等效电阻。这个阻值通过三极管的电流关系映射到发射极回路时要除以(1β)。所以从发射极看回去基极回路的电阻被缩小了(1β)倍。代入前面例子假设信号源内阻Rs1kΩRs // R1 // R2 1k // 20k // 10k ≈ 0.87kΩ基极回路总阻值 0.87k 1.9k 2.77kΩ映射到发射极 2.77k / 101 ≈ 27.4Ω再和RE2kΩ并联Ro ≈ 2k // 27.4 ≈ 27.1Ω也就是说一级静态电流1.65mA的射极跟随器输出阻抗大约27Ω。相对信号源的1kΩ内阻阻抗降低了将近40倍。如果信号源内阻更高输出阻抗会更低因为(Rs//R1//R2rbe)/(1β)里Rs增大反而让整体增大得不多但RE分流会弱化算出来的Ro基本还在几十欧量级。这里有个在实际应用中很有意义的推论射极跟随器的输出阻抗与工作电流IEQ有关IEQ越大rbe越小输出阻抗越低。想要更低输出阻抗可以加大静态电流但代价是功耗上升。甲类单端结构里静态功耗和带载能力是直接交换的。3.4 一个完整的数值算例把上面计算串起来设计目标VCC12V信号源内阻Rs1kΩ负载RL2kΩ要求电压增益不低于0.9输出阻抗尽量低。选R120kΩ、R210kΩVB4V取RE2kΩ。静态计算VE 4 - 0.7 3.3VIE 3.3V / 2kΩ 1.65mArbe 300 101×26mV/1.65mA ≈ 1.9kΩ交流负载RL RE // RL 2k // 2k 1kΩ电压增益AV 101×1k / (1.9k 101×1k) ≈ 0.982输入阻抗Ri R1 // R2 // (rbe 101×1k) 20k // 10k // 102.9k ≈ 6.2kΩ输出阻抗Ro 2k // (0.87k 1.9k)/101 ≈ 27Ω验证一下是否满足要求增益0.982达到了输出阻抗27Ω比信号源内阻低得多整体输入阻抗6.2k对于大多数信号源来说是可以接受的。如果把R1、R2都放大10倍变成200k、100k那输入阻抗能提高到约50k但偏置电流稳定度变差后续可以用自举电路来兼顾。4. 仿真与实物测试波形、测量方法和最容易翻车的几个坑4.1 仿真电路搭建与测量方法用Multisim、Proteus或LTspice搭这个电路都非常快。Rs设1k模拟信号源内阻信号源设1kHz正弦波、幅度1V耦合电容C1取10μFC2取10μFRE2kΩR120kΩR210kΩ三极管选2N3904或者BC547这类常见小信号NPN管。仿真里除了看输出波形幅度还要做两件容易被忽略的检查一是看静态工作点。用直流工作点分析确认VB约4V、VE约3.3V、IC约1.65mA。如果仿真的管子模型β和rbe跟手算有出入IE会有百分之几到百分之十几的偏差这是正常的只要不差到一倍就不用担心。但很多仿真模型在温度默认27℃时VBE0.65V左右算出来的VE可能略高于3.3V这点要心里有数。二是做瞬态仿真时输入端加上偏置细节以后第一眼应该看到输出几乎完美复刻输入波形。把两个波形同时显示输出波形比输入略低一点点相位完全一致。失真方面把输入幅度逐步加大比如1V、2V、3V观察输出波形什么时候开始削波为什么削波方向不同。4.2 实物测试的负载与波形检查实物搭建建议用面包板或者洞洞板元件不多布局不算复杂。接线时耦合电容注意极性电解电容正极接高电位一侧。输入侧信号发生器输出10μF电容到基极电容正极朝信号发生器方向还是朝基极方向这取决于信号发生器是否有直流分量。一般信号发生器输出0V偏置基极静态4V所以C1的左端0V、右端4V正极应该朝基极负极朝信号发生器。测试时我用示波器输出波形作为信号源配合一个可调电阻箱扮演负载这样能快速撕开负载变化对增益的影响。实测下来空载RL开路仅RE2kΩ输出电压大约是输入电压的0.985倍RL2kΩ输出电压大约0.97倍RL100Ω输出电压大幅下降能看见明显的跟随失真为什么实测增益往往比理论值略低因为示波器探头本身有输入电容和1MΩ输入电阻在输出端并联上去后会形成一个额外的交流负载同时信号发生器实测输出阻抗50Ω但很多型号在带载时源阻抗不完全等于设定值这些因素叠加起来干扰了高频端的读数。测量高频信号时探头电容的影响更明显这也是后续要专门注意的坑。4.3 典型翻车现场与对应处理这块内容值回票价。我先说几个我实际遇到、也经常在群里看到别人遇的问题翻车点一输出波形下半周压缩明显。把输入信号幅度加到2V以后输出波形负半周先削顶或变平。原因是发射极电压VE只有3.3V信号幅度太大时下探到接近0V三极管进入截止区。处理办法抬高VB或者换更大的VCC或者减小输入幅度。这里要记住射极跟随器的最大负向输出能力大约在VE附近正向输出能力在VCE附近静态工作点决定了不削波幅度能有多大。翻车点二静态点漂移导致输出直流电位不对。用β300的高倍数管替换β100的管子后基极电流IB从约16μA降到5μA左右分压偏置节点的电压会轻微上升进而抬高VE。表面看不明显但高β管在高温下VBE下降ICQ显著增大RE功耗和管子温升都会上去形成一个正反馈。正规做法是选管子时设置一个允许的β范围或者在RE下方串联一个稳压二极管、LED之类让静态电流更稳定。不过这些都属于工程改进基础教学里知道原理即可。翻车点三输出接上长导线或容性负载后自激振荡。射极跟随器输出阻抗低分布电容和负载电容会跟电路中的等效电感、输出阻抗形成高频谐振在几十兆赫兹到几百兆赫兹频段起振。现象是输出波形上叠加高频正弦波纹或者干脆变成杂乱波形。解决措施在输出端串联一个小电阻比如10Ω到100Ω隔离容性负载同时缩短输出端到负载的连线。这个坑在功放输出级最常见几乎每个做音频功放分立功放板的人都遇到过。翻车点四耦合电容太小导致低频衰减。C1、C2与输入输出阻抗构成高通滤波器截止频率f 1 / (2πRC)。用10μF耦合电容和2kΩ负载算f ≈ 8Hz人耳基本听不到衰减但如果换成0.1μFf ≈ 800Hz刚好把中低频砍掉。所以做音频缓冲时耦合电容尽量用10μF到100μF电解电容或者并一个0.1μF小电容改善高频。5. 射极跟随器的代表性应用盘点5.1 线性稳压电源里的调整管串联型线性稳压电源里调压管通常工作在线性放大状态最常见的结构是调整管接成射极跟随器基准电压加在基极发射极输出稳定的直流电压。输出电压几乎等于基准电压减VBE因为输出阻抗低、负反馈深负载变化时输出电压能稳住。这种结构里调整管承担全部输出电流所以必须按最大输出电流和压差核算功耗PD (VCC - Vout) × Iout。比如VCC12V、Vout9V、Iout100mA功耗就是0.3W小管子加上散热片勉强能扛换到大电流场景就要用达林顿结构或者功率管并联。我在做分立稳压电源时最喜欢用射极跟随器做调整级的原因很朴素它输入阻抗高基准源或者运放输出到基极相当于接了一个轻负载始终不需要额外加缓冲级。同时输出电压几乎不衰减精度只取决于VBE的温度漂移这个可以通过基极稳压管或运放的输出电压来补偿。5.2 音频与传感器信号缓冲驻极体麦克风、动圈拾音器、吉他电磁拾音器这类高阻抗信号源输出内阻很高直接接功率放大器会衰减高频和整体幅度音色发闷。在中间放一级射极跟随器做缓冲信号幅度几乎不变但输出阻抗从几十kΩ降到几十Ω后级功放就能获得完整信号。传感器接口的典型场景是NTC热敏电阻分压网络。NTC阻值变化几十kΩ直接送ADC输入端ADC采样电容的电荷注入会拉低电压导致采样值偏低。中间加一级射极跟随器分压网络看到高阻负载ADC看到的是低阻源采样准确度立刻提升。如果你做过STM32的电池电压采集应该能理解这个坑。5.3 功率放大器中的推动级思路音频功率放大器末级几乎必然用到互补推挽输出。这个输出级本质上就是两个射极跟随器NPN管负责正半周PNP管负责负半周基极由前级电压放大级驱动发射极直接接扬声器。因为输出级电压增益接近1前级电压放大级负责把信号放大到足够摆幅输出级负责电流放大。推挽输出有一个致命缺陷就是交越失真因为VBE死区电压的存在信号过零区间两个管子同时截止。解决办法是给两个基极之间加一个偏置电压也就是所谓的甲乙类偏置让每只管子在静态时流过一个小电流。这个偏置电路我通常在两个基极之间串一个VBE倍增器由三极管和两个电阻构成温度变化时它能自动调整偏置电压避免静态电流漂移。射极跟随器作为推动级还有一个间接优点它输入阻抗高前级电压放大级的负载轻高频响应更好。所以很多经典功放电路里电压放大级之后专门加一级射极跟随器再接推挽输出管层层缓冲。6. 进阶自举电容、达林顿结构与实用设计改进6.1 自举电路如何进一步提升输入阻抗前面计算过射极跟随器管子的输入阻抗可以到100kΩ以上但分压偏置电阻把它拉低到6.2kΩ。一个很自然的思路有没有办法让偏置电阻的交流等效值变大答案就是自举电容。典型接法是在R1上端和发射极之间跨接一个电容C3通常取10μF到100μF电容的交流电位跟随发射极。因为R1两端在交流上几乎同电位交流电流流过R1的幅度变得很小相当于R1在交流等效中被放大了几十倍。这样一来电路总输入阻抗可以恢复到几百kΩ甚至更高。自举电容的代价是电路变复杂且低频段效果减弱因为电容在低频时阻抗升高无法把发射极交流电位完整传递到R1上端。工程上自举电路常见于需要高输入阻抗的仪器仪表前置放大级比如静电计、生物电信号放大器。6.2 达林顿复合管的场景和代价把两个三极管复合前一个管的发射极接后一个管的基极、两个集电极并在一起就构成达林顿管。达林顿管等效β约等于两个管子β的乘积比如100×10010000。放进射极跟随器里从基极看进去的输入阻抗会被放大到更加夸张的量级同时能输出很大的电流。达林顿管有两个代价必须注意。一是VBE叠加等效VBE大约是1.4V而不是0.7V静态VE比VB低1.4V偏置计算别按0.7V来。二是高温稳定性差大电流下两个PN结的温升更快容易热失控。很多集成达林顿管内部都做了发射结并联电阻来改善热稳定性自己搭分立达林顿时也应该加上。做稳压电源或功放推动级时我习惯直接用达林顿管做调整管因为基极驱动电流可以小到微安级前级恒流源或者运放不需要专门输出大电流整个环路简化很多。6.3 结合实践的设计改进建议最后补充几个实际设计中的小改动成本极低但效果明显。输出端串小电阻。无论做缓冲还是推动输出端串一个10Ω到33Ω的电阻再接外部负载或长电缆能有效防止容性负载自激极大提升电路稳定性。基极串电阻限制输入电流。如果输入信号幅度很大或者可能误接高电压在基极串一个10kΩ电阻保护三极管。这个电阻会影响输入阻抗和频率响应但对大多数低频缓冲场景影响可忽略换来的可靠性非常值。发射极电阻上下各留一点余量。静态工作点别刚好卡在电源中点输出动态范围要仔细核算。射极跟随器虽然不放大电压但输出不削波幅度受限于VE和VCEVCE太小会在正向削波VE太小会在负向削波匹配好前后级动态范围才是工程中真正见功力的地方。温度补偿。如果电路工作环境温度变化大VBE的温度漂移大约-2mV/℃会让输出电压和静态电流随温度漂移。对此可以在偏置回路里串入热敏电阻或者另一个相同型号三极管作为补偿管使补偿管的VBE漂移方向和被补偿管相反互相抵消。这个技巧在精密模拟电路里很常见。最后再分享一个个人体会。射极跟随器看起来简单实际是模拟电路里最容易眼高手低的环节。很多人在Multisim里一搭出来增益零点几波形跟输入完美重合就觉得全懂了一上实物接个长线接个电容负载就翻车。我在实验室调试功放输出级时为了消除一个高频自激前前后后调了差不多一周最后发现就是输出端少串了一个几十欧姆的电阻。越基础的电路越要敬畏它背后的阻抗关系、温漂特性、稳定性边界恰恰是模拟电路真正值钱的经验所在。希望你读完这篇以后能把射极跟随器用得更从容。
返回列表