搞过功放的人,应该都听过这么一句话:推挽电路不搞偏置,出来的声音就跟“劈了”似的。这句话的本体,就是电子学里那个经典的老问题——交越失真。而我今天要聊的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等于R2,U = 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.62V,Re = 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Ω,配R2=1kΩ,输出U的可调范围大约是0.65×(1+0.82)=1.18V到0.65×(1+1.82)=1.83V,覆盖了甲乙类功放常用的偏置区间。
注意:微调电位器不要直接串在R1位置上而不串固定电阻。否则装机时一不小心把电位器拧到阻值接近0,UBE倍增器输出电压会瞬间掉到接近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。如果R2=1kΩ,则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/8550) | 10-20mA | 1.1-1.2V | 0.5-1Ω | 可贴散热片 |
| 中功率对管(TIP31C/TIP32C) | 20-40mA | 1.2-1.4V | 0.22-0.47Ω | 必须贴散热片 |
| 大功率对管(2SD1047/2SB817) | 30-80mA | 1.3-1.5V | 0.1-0.22Ω | 必须贴+硅脂固定 |
上表的偏置电压只是参考起始点,实际应以电流表读数为主,不要按电压表读数来设定偏置,因为VBE的离散性太大了。
调试完以后,我还习惯用示波器做一次“过零观察”:输出端接8Ω假负载,输入1kHz正弦波,输出幅度调到额定功率的十分之一,然后逐步减小输入幅度,观察过零点附近波形是否变得毛糙。如果静态电流设定恰当,即使输出幅度很小,过零点也不应有明显台阶。
最后再分享一个小技巧:安装偏置管时,可以在管壳和散热片之间加一片0.1mm厚的云母垫片,这样既隔热又绝缘,再涂点硅脂。很多成品功放喜欢用这种结构,主要是为了防止偏置管的集电极和散热片发生短路。自己DIY时如果用的是TO-220封装的MPSA06这类管子,一定要检查管脚定义,有些管子的中间脚是集电极,固定螺丝本身也是集电极电位,直接锁到散热片上可能引发短路,轻则偏置失效,重则烧保险。锁完螺丝之后,用万用表蜂鸣档量一下散热片和电源负极之间是否有短路,这是个不过脑但能救命的习惯动作。