
搞过功放的人应该都听过这么一句话推挽电路不搞偏置出来的声音就跟“劈了”似的。这句话的本体就是电子学里那个经典的老问题——交越失真。而我今天要聊的UBE倍增电路就是解决这个问题的“标准答案”之一也是各类Hi-Fi功放、集成功放内部输出级里最常见的一种偏置方案。很多人一开始接触这个电路是被名字唬住的“UBE倍增”听着像什么高深的数学技巧。拆开来看它其实就是一个三极管加两个电阻加起来不超过四个元件却能稳稳当一个“可调、可跟踪温度”的智能电压源给推挽输出级提供一个恰到好处的静态偏置。这篇文章我会把它的原理掰开揉碎从交越失真为什么会出现到UBE倍增电路的推导过程、实际选件、调试方法、温度补偿再到我这些年踩过的坑一次讲清楚。1. 先搞清楚战场推挽输出级里的“死区”从哪来要理解UBE倍增电路必须先弄明白交越失真发生的地点和机制。交越失真基本都出现在推挽push-pull输出级。我们用最常见的互补对称式输出级举例上面一只NPN功率管负责把波形往正方向推下面一只PNP功率管负责把波形往负方向拉两只管子轮流上班最后在负载上合出一个完整的正弦波。听起来很美好但问题在于硅三极管不是理想开关它不是一有电压就立刻导通而是要先克服基极-发射极之间的PN结电压。我这边做小功率放大实验时常用的中小功率三极管比如2N2222、8050、8550在室温下这个导通门槛大概在0.5V到0.6V之间。功率管比如TIP41C、2N3055、MJ15003这一类门槛略低一些但也在0.5V以上要根据发射极电流的大小才能精确估算。NPN管在输入电压低于导通门槛时不导通PNP管在输入电压高于它的负向门槛时也不导通。于是当输入信号从正半周滑向负半周、经过零点附近那一段区间时上下两只管子都处于截止状态输出端几乎没有任何跟随能力波形在这里出现了一段平坦的“台阶”。这就是交越失真。很多新手做乙类放大器的时候看着示波器上的正弦波总觉得哪里不对波形的过零点位置好像被人用刀子削掉了一小段这就是典型的交越失真。严格来说交越失真的定性测量可以通过输入一个1kHz正弦波观察输出的FFT频谱里有没有大量奇次谐波来确认。但在实际听感上它比测量指标更直接声音发干、发破特别是小信号时像隔着一层砂纸音量开小了尤其明显。因为小信号本身幅度就小死区占的比例更大失真比例更高。2. 交越失真到底怎么冒出来的一场“交接班”事故我们可以把两只推挽管看成两个工人一个负责拉、一个负责推。只要是“轮流干活”的分工模式交接班就必然有时间点而三极管的“开工”速度并不快它需要在基极电压爬到一定高度之后才真正出力。于是整个波形在零点附近留下了“没人干活”的空白区。要消除这个空白最简单的办法就是让两只管子不要彻底休息而是始终保持微微导通的状态处于“待命”状态负半周快结束时NPN管还没有完全断开PNP管已经准备切入正半周快结束时PNP管也还没完全断开NPN管已经开始接手。这样波形在零点处就能顺利交接没有“停工待料”的间隙。这就是乙类class B与甲乙类class AB的区别。乙类因为存在明显的死区交越失真严重甲乙类则让两个管子都工作在一个小的静态电流上让它们始终在导通区附近徘徊从而把死区填平。那怎么让两只功率管保持轻微的导通状态方向很明确在两只管子的基极之间加一个合适的直流偏置电压。这个偏置电压要满足两个条件数值要大于两只功率管的基极-发射极导通电压之和通常在1.2V到1.5V之间具体取决于静态电流的设置当温度变化时这个偏置电压要跟着功率管的导通门槛电压一起同步变化否则要么偏大导致末级电流失控要么偏小导致重新出现交越失真。在UBE倍增电路出现以前有人用两路稳压二极管串联、有人用多只二极管串联、甚至有人用独立的电池组来提供这个偏置电压。二极管串联方案的问题是电压台阶不可调只能取0.6V的整数倍而实际需要的静态电流可能正好落在1.4V或1.6V这种中间值上电池方案虽然电压很稳但电压不可随温度变化而且早晚得没电。所以后来大家慢慢统一到了一个优雅的解决办法用一只三极管和两个电阻自己造一个“参考电压倍乘器”。这就是UBE倍增电路。3. UBE倍增电路原理一颗晶体管怎么当“智能电池”3.1 电路构成三个引脚两个电阻UBE倍增电路结构简单得让人意外。它只需要一只小功率三极管通常用贴片或直插的通用NPN管比如2SC1815、2N5551、S9014这类耐压不用太高但得能承受偏置支路的电流一只电阻接在集电极和基极之间常见阻值在数百欧到2kΩ之间另一只电阻接在基极和发射极之间阻值范围类似。三极管的集电极接推挽输出级上管NPN管的基极发射极接下管PNP管的基极整个电路串联在两个功率管的基极之间。因为它是串联在偏置通路里的所以它两端的电压也就是集电极到发射极的电压恰好就是上下两个功率管基极之间的偏置电压。这一点非常关键这个电路本质上是一个受控电压源它两端的电压可以设计成单个三极管BE结电压的固定倍数因此英文里叫“VBE multiplier”中文翻译过来就是UBE倍增电路。3.2 从KVL到倍压公式U VBE × (1 R1/R2)下面直接做推导。假设三极管Q1处于放大状态其基极-发射极电压为VBE(通常取0.6V到0.7V由小电流决定)则有电阻R2两端的电压等于VBE因为R2直接并联在基极和发射极之间电阻R1两端的电压等于U - VBE其中U是整个电路集电极到发射极之间的电压。如果忽略三极管基极电流的分流作用流过R2的电流等于流过R1的电流。于是可以写出等式(U - VBE) / R1 VBE / R2把U解出来U VBE × (1 R1/R2)这个公式就是UBE倍增电路的核心。如果R1等于R2U 2VBE约为1.3V如果R1是R2的两倍U 3VBE约为1.95V。通过调节R1与R2的比值可以任意设定偏置电压做到连续可调。实际应用中常常把R1替换成“固定电阻加微调电位器”的组合方便在装机时把末级静态电流调到目标值。需要特别说明的是上面的推导忽略了三极管的基极电流。严格意义上的基极电流会引起约百分之几到百分之十几的偏差在小电流偏置场景里影响不大但在大功率输出级里偏置管的基极电流会随输出电流变化从而引起轻微调制。这个问题在后续章节中我会展开讲。3.3 为什么说它是“可跟随温度的动态偏压”UBE倍增电路最妙的地方不在于它能输出多高的电压而在于这个电压是“跟着VBE走”的。VBE本身具有大约-2mV/°C的负温度系数这意味着温度升高时三极管的导通电压会下降。UBE倍增电路的整体输出电压U VBE × (1 R1/R2)因此它也按同样的比例随温度下降。而功率推挽管的基极-发射极电压同样随温度下降。如果UBE倍增管和功率管感受的温度一致那么温度变化时偏置电压和功率管导通门槛会同方向、同比例“撤退”静态电流就能维持在一个相对稳定的水平避免热失控。这一点是二极管串联偏置方案很难做到的。3.4 静态电流与偏置电压的关系怎么算出一个合理的设定值有了偏置电压U就可以估算推挽级的静态电流了。假设功率级上下管对称Re为发射极负反馈电阻输出节点在静态时近似为0V。那么每个功率管的基极-发射极电压约为U / 2发射极电阻两端电压VE U/2 - VBE_power静态电流IQ VE / Re。举个例子。假设U 1.32V功率管在20mA静态电流下的VBE约为0.62VRe 0.22Ω则每个功率管的静态电流IQ约为(0.66 - 0.62)/0.22 ≈ 0.18A。注意这是粗略估算因为功率管的VBE会随电流上升而增加。所以如果你想设定30mA的静态电流需要的偏置电压就非常接近2×VBE差距通常只有十几毫伏。这给调试带来的启示是偏置电压的调节非常灵敏旋电位器时不能大刀阔斧地拧要“一微调、一等待、一测量”。4. 实搭一套UBE倍增偏置从选件到焊接4.1 元件选型偏置管、采样电阻、微调电位器给你一套我实测过、适合小功率甲乙类输出级的配置偏置管2N5551或者S9014耐压足够电流容量也能胜任。最重要的是它的VBE特性与后续功率管匹配。我在实际对比中发现用2N5551配达林顿管效果不太好因为达林顿管的总VBE接近1.2V而单独一只小管只有0.6V匹配关系要重新设计配普通单管功率管则很顺。功率更大的场合可以选TO-92封装的MPSA06、MPSA42或者在散热片上用螺丝固定的TO-126中功率管来兼作温补管。电阻R2一般取1kΩ到2.2kΩ之间阻值太小时偏置支路电流偏大、发热明显太大时受基极电流分流影响明显电压稳定性变差。我用1kΩ比较多。电阻R1取R1 820Ω固定电阻与1kΩ微调电位器串联。这样R1的可调范围是820Ω到1820Ω配R21kΩ输出U的可调范围大约是0.65×(10.82)1.18V到0.65×(11.82)1.83V覆盖了甲乙类功放常用的偏置区间。注意微调电位器不要直接串在R1位置上而不串固定电阻。否则装机时一不小心把电位器拧到阻值接近0UBE倍增器输出电压会瞬间掉到接近VBE静态电流骤减倒还好但反过来如果电位器开路或接触不良输出电压可能会飙高直接把末级功率管推到大电流状态轻则烧发射极电阻重则烧管子。加一颗固定电阻能保证最低输出电压不至于太低同时保护功率管不被失控电流冲击。4.2 参数计算演示如何把目标静态电流翻译成元件值假设目标静态电流IQ 30mA功率管2SD1047在30mA时的VBE约为0.58V到0.62V取0.60V发射极电阻Re 0.22Ω发射极电阻上的压降VE 0.03A×0.22Ω 0.0066V那么每个管子的基极-发射极总压降为VBE VE ≈ 0.607V上下两管串联总偏置电压U 2×0.607 ≈ 1.214V。设VBE倍增器参考管的VBE为0.63V则需要的倍数约为1.214/0.63 ≈ 1.93倍。由公式U VBE×(1 R1/R2)可知R1/R2 ≈ 0.93。如果R21kΩ则R1约930Ω。这正是“820Ω固定电阻1kΩ微调电位器调到大半行程”的位置方案可行。4.3 装机与初调步骤实际焊接布局上我习惯让UBE倍增管尽量靠近功率管但又不要贴得太紧留出约2到5毫米的间距。如果条件允许把偏置管用螺丝压在同一个散热片上中间涂一点导热硅脂这是最佳方案。通电前先把微调电位器拧到阻值最小值也就是R1最小输出电压最低的位置保护功率管。然后按下述步骤调空载不接喇叭或负载先确认功放板电源电压正常。用万用表电流档串在正电源输入端或者用钳表测末级供电总电流。缓慢调节微调电位器每拧一点点就停下来等10秒观察总电流变化。总电流 前级电流 两个功放管静态电流之和。如果前级电流已知为10mA测到总电流70mA说明末级静态电流大约60mA每管30mA。多测几个温度点刚开机冷态、工作10分钟后热态、半小时后稳定态看静态电流是否漂移太多。一个很重要的经验静态电流不能调得太大。很多新手觉得静态电流越大越“甲类”声音越好但实际上超过一定值后末级管子的功耗会迅速攀升散热片体积不够的话温度几分钟就能上去。比如一对管子总静态电流调到200mA按±30V供电算总功耗12W小散热片完全扛不住最终可能烧管。调静态电流时也不要一直盯着万用表调个不停。每调一次等末级温度稳定后再复测否则你调出来的值只是一个“冷态假象”热机后电流可能翻倍甚至失控。5. 温度补偿贴在散热器上的真正奥秘U会让输出级静态电流受温度影响。UBE倍增电路最优秀的特性就是它可以利用三极管自身的负温度系数来做温度补偿。但前提是补偿管要能“感受”到功率管的温度。硅三极管的VBE温度系数大约是-2mV/°C。对单个PN结来说温度每上升10°C导通电压降低约20mV。如果UBE倍增器参考管和功率管处于相同温度环境偏置电压U会同步下降从而限制静态电流的上升。如果参考管没有与功率管热耦合那么它感受到的还是环境温度功率管温度升高只会降低自身的VBE偏置电压却不变静态电流就会越升越高进入正反馈最终烧毁输出级。这就是所谓的“热失控”。所以安装位置极其重要。我见过不少初学者的板子UBE倍增管离功率管隔着大半块PCB温度补偿形同虚设静态电流开机时看着正常放半小时音乐后开始飙升。正确的做法是将偏置管紧贴功率管所在的散热片偏置管的集电极通常朝向散热片这正好方便固定因为集电极通常是金属外壳或散热面如果偏置管不是TO-220/TO-126那种带金属散热面的封装也要想办法用导热硅胶或环氧胶把它粘到散热片上不要把偏置管直接贴在功率管本体上而应贴在功率管旁边的散热片位置。直接贴管体偏置管灵敏度太高可能引起偏置振荡。注意温度补偿只是“补偿”不是“刹车”。它只能减小静态电流随温度变化的斜率并不能完全消除变化。实际功放里为了绝对安全还会在输出级加过流保护电路。如果你是DIY自用至少要在功率管发射极加保险丝或阻值合适的发射极电阻作为最后的保护防线。6. 常见问题排查与经验补丁6.1 现象1调静态电流电位器拧到头也只有几毫安这个现象常见于R2阻值设计得太小导致偏置电压整体偏低。比如R1已经调到了最大1.8kΩR2却只有220Ω倍数为9.18倍理论上U能到5.9V但这又会导致静态电流直接失控甚至烧管。若U不够则说明R1最大时也无法让偏置电压高过两倍VBE太多自然无法建立足够的静态电流。排查方向先测量UBE倍增器两端实际电压看是否在1.2V到1.5V范围内如果电压过低减小R2或增大R1的调整范围。另一个容易被忽略的原因参考管的基极电流过大占用了R1支路大部分电流。这通常发生在参考管的hFE太低或者R1阻值太大时。倍压公式的推导是基于“忽略基极电流”这个前提条件的如果R1取10kΩ、R2取1kΩ基极电流已经不能忽略实际输出电压会明显低于理论值。解决办法是尽量把偏置支路电流控制在0.5mA到1mA以上。6.2 现象2静态电流能调但一碰散热片就飘这是温度补偿安装不到位。请先关机、断电把UBE倍增管从PCB上拆下来检查散热路径。如果在管壳与散热片之间看到了明显的空气间隙或者只用了普通双面胶导热效果极差。正确做法是使用导热硅脂螺丝固定或至少使用导热胶。还有一种情况是补偿过度。如果偏置管与功率管的耦合极强而两者热惯性差异很大可能会出现“过冲”大功率输出时功率管先热起来偏置管随后升温偏置电压迅速下降静态电流又骤降音频的过零表现劣化。这在音响界有专门的称呼“偏置泵效应bias pumping”不过在小功率DIY场合不明显一般只需注意安装位置即可。6.3 现象3开机瞬间静态电流异常大随后才恢复这个问题我遇到过很多次。原因是开机瞬间电源电压迅速升高给偏置电容充电而功率管和偏置管还没进入正常热平衡VBE处于冷态值更高但此时偏置电压却可能因为前级电路响应慢而暂时过高导致巨大的开机浪涌电流。解决思路给偏置电压的RC滤波网络加一个延时启动让偏置电压缓慢建立在电源端加软启动电路限制开机瞬间充电电流更简单的方法是把静态电流调在合理范围不要贴着最大极限电流并且在功放输出端加继电器延时闭合等偏置稳定后再接入喇叭。6.4 现象4用示波器看交越失真依然存在但静态电流正常这可能不是偏置电路的问题而是输出管的输入特性不匹配。如果上下管的hFE差异很大即使两只管子都处于导通状态在零点附近的电流交接仍然不均匀残留的高次谐波在示波器上看起来像交越失真。建议在输出级使用严格配对的NPN/PNP对管至少保证hFE差异在10%以内。很多功放厂家出厂前会做配对筛选DIY玩家可以买商家配好对的对管。另外发射极电阻Re的值也会影响交越失真的“齿感”。Re越大负反馈越强静态电流稳定性越好但同时也会降低偏置效率需要更高的偏置电压才能维持同样的静态电流。Re太小三极管之间的差异更容易直接体现。一般小功率功放取0.22Ω到0.47Ω大功率取0.1Ω到0.22Ω。6.5 经验值速查表功率管类型典型静态电流/管偏置电压预估Re典型值参考管安装方式小功率对管8050/855010-20mA1.1-1.2V0.5-1Ω可贴散热片中功率对管TIP31C/TIP32C20-40mA1.2-1.4V0.22-0.47Ω必须贴散热片大功率对管2SD1047/2SB81730-80mA1.3-1.5V0.1-0.22Ω必须贴硅脂固定上表的偏置电压只是参考起始点实际应以电流表读数为主不要按电压表读数来设定偏置因为VBE的离散性太大了。调试完以后我还习惯用示波器做一次“过零观察”输出端接8Ω假负载输入1kHz正弦波输出幅度调到额定功率的十分之一然后逐步减小输入幅度观察过零点附近波形是否变得毛糙。如果静态电流设定恰当即使输出幅度很小过零点也不应有明显台阶。最后再分享一个小技巧安装偏置管时可以在管壳和散热片之间加一片0.1mm厚的云母垫片这样既隔热又绝缘再涂点硅脂。很多成品功放喜欢用这种结构主要是为了防止偏置管的集电极和散热片发生短路。自己DIY时如果用的是TO-220封装的MPSA06这类管子一定要检查管脚定义有些管子的中间脚是集电极固定螺丝本身也是集电极电位直接锁到散热片上可能引发短路轻则偏置失效重则烧保险。锁完螺丝之后用万用表蜂鸣档量一下散热片和电源负极之间是否有短路这是个不过脑但能救命的习惯动作。