ARTICLE DETAIL

资讯详情

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

音频功放交越失真详解:UBE倍增电路的原理、计算与调试

音频功放交越失真详解:UBE倍增电路的原理、计算与调试 做音频功率放大器只要你把输出级设计成互补推挽迟早会跟交越失真打一次照面。我第一次调一台小功放的时候用示波器看1kHz正弦波输出波形在零点附近明显出现了一段“平台”当时还以为是前级出了问题后来才意识到这是经典的死区失真。后来用UBE倍增电路给输出管建立了一个合理的静态工作点静态电流调到十几毫安交越失真基本就消失了。这篇内容就围绕互补输出级里的UBE倍增电路把交越失真的成因、偏置电路的设计计算、实际焊接调试中的坑一条条讲清楚适合正在做音频功放、实验电源或者单纯想搞懂功率放大器输出级为什么需要这一小坨电路的电子爱好者。1. 交越失真到底是怎么回事1.1 互补输出级是怎么工作的互补输出级就是一只NPN管和一只PNP管配对一只负责把输出端往正电源方向“推”另一只负责把输出端往负电源方向“拉”所以也叫推挽输出级。典型结构是两只管的基极接在一起作为信号输入发射极接在一起作为输出端集电极分别接正负电源。这种结构的电压增益接近1但电流增益可以做得很大主要用来给喇叭这类低阻负载提供足够的驱动电流。如果看得更细一点很多功放的输出级并不是单对管而是“驱动管 大功率管”的二级射极跟随结构。驱动级先把前级电流放大一次再去推末级大功率管这样整体电流放大倍数更高输出阻抗更低对大功率输出也更友好。但不管是一级还是两级只要是NPN和PNP配对互补就逃不开一个共同问题两只管子在零点附近的交接天然存在一段“谁也不干活”的区域。1.2 为什么三极管推挽电路会出现交越失真要理解交越失真核心是记住三极管的导通条件发射结电压必须超过导通阈值普通硅管大约0.6V锗管更低一些。也就是说基极电压和发射极电压之间如果小于这个值管子基本是截止的没有集电极电流。互补输出级的两个管子基极是连在一起的输入信号从这一公共点加入。当输入电压在零点附近、绝对值不到0.6V时上面NPN管的基极电压比输出端高不出0.6V下面PNP管的基极电压也比输出端低不出0.6V结果是两只管子同时截止。输入信号虽然变了输出端却因为没有管子导通而跟不上输入波形在过零点附近就出现了一段平坦的台阶。这段台阶就是交越失真。输入信号幅度越小这个台阶占整个波形的比例越大失真越明显。满功率输出时因为摆幅很大过零点附近的小平台相对不太起眼而在小音量、小信号下交越失真会非常刺耳。这也就是为什么经常有人说推挽电路小音量时“声音发毛”大音量反而听起来没那么明显。1.3 交越失真为什么必须消除交越失真本质上是一种非线性失真。它会给输出波形引入大量高次谐波这些谐波分量在听感上表现为“粗糙”“发刺”长时间听容易疲劳而且会增加系统的总谐波失真THD指标。对高品质音频功放来说THD是衡量性能的重要参数交越失真不消除指标很难看听感也不会好。当然有人会说那我直接用甲类输出级让上下两管始终处于导通状态问题不就解决了确实纯甲类静态电流很大交越失真几乎可以忽略但代价是输出级长期维持大电流发热严重效率通常只有20%到30%。乙类效率高但静态电流为零正好撞上交越失真。所以实际工程中大量用的是甲乙类给输出管一个很小的静态偏置电流让两只管子在零点附近保持微导通既不产生明显交越失真静态功耗又不会太高。UBE倍增电路就是用来建立并稳定这个静态偏置电流的关键环节。2. UBE倍增电路的工作原理2.1 为什么不用两个二极管直接偏置最简单的偏置方案是在上下两只输出管基极之间串联两只二极管或一只二极管加一个电阻利用二极管正向压降提供大约1.2V到1.4V的偏压。这么做能解决一部分交越失真问题早期很多功放也这么干但有两个明显麻烦。第一二极管导通压降基本是固定值只能在0.6V左右倍数里面选很难精确匹配不同输出管需要的偏置电压。输出管换一批导通阈值不同偏置就可能过高或过低。第二二极管一旦通过大电流自身发热正向压降也会变化但它和大功率输出管之间很难做到良好的热耦合输出级温度升高时静态电流很难被稳定约束。结果就是调好的机器开久了静态电流悄悄漂移严重的还会热失控烧管。UBE倍增电路用一个三极管加两个电阻先把一个PN结的0.6V“放大”到我们需要的任意电压值再把这个电压当成可控偏置源。最关键的是这只偏置三极管可以和输出大管贴在同一块散热器上温度变化时它的VBE跟着降输出级的偏置电压也跟着降正好抵消大管的电流上升趋势。2.2 UBE倍增电路是怎么把0.65V变成2.4V的典型电路结构很简单一只小功率三极管集电极接输出级上端发射极接下端一只电阻R1跨接在集电极和基极之间另一只电阻R2跨接在基极和发射极之间。三极管的基极电压其实就被R2两端的电压钳位住了。忽略基极电流的前提下R2两端电压就是三极管的VBE大约0.65V。因为流过R1和R2的电流近似相等R1上的电压就是VBE乘以R1和R2的比值。于是集电极到发射极之间的总电压V_CE V_BE V_R1 V_BE (R1 / R2) × V_BE V_BE × (1 R1 / R2)这里“VBE”和标题里的“UBE”是一回事都是指三极管基极和发射极之间的发射结电压。这个公式就是UBE倍增电路名字的由来通过改变R1和R2的比值可以把一个固定的VBE放大成输出电压。理论上R1/R2可以取任意值所以偏置电压不再是二极管的“固定档位”而是连续可调的“旋钮”。举个实际数字。VBE取0.65V如果R1等于R2VCE是1.3V如果R1是R2的2倍VCE是1.95V如果比值是2.7倍VCE就到了2.4V左右。很多二级射极跟随输出级的功放末级偏置电压就落在2.3V到2.8V之间正好是这个电路最舒服的工作区间。2.3 为什么要加可调电阻公式看似简单真正照做的第一个问题是VBE不是精确等于0.65V而是随管子型号、电流、温度变化的。同一型号的三极管实测VBE可能从0.58V到0.72V不等如果按公式算死一个R1/R2做出来的实际偏置电压可能差出0.2V以上而输出级静态电流对0.1V的偏置电压变化都极度敏感。更麻烦的是输出级需要的偏置电压和静态电流之间不是线性对应。输出管在接近截止区时VBE变化一点点集电极电流会指数级变化。想要精确控制到某个具体静态电流值只能靠现场调整。所以实际电路里通常把R1或R2的一部分换成多圈精密电位器。常见的做法是“固定电阻串联电位器”比如R1用一个2.4k固定电阻串联一个1k多圈电位器R2固定为1k这样调电位器的时候VCE大约能从2.2V调到2.8V覆盖大多数输出级的偏置需求。电位器一定要串联固定电阻而不能直接接到两端。假设调节范围从零开始万一电位器拧到最小偏置电压只剩一个VBE输出管接近截止反而像乙类工作失去了偏置意义如果调节范围上限太高又可能一次性把静态电流调到烧管。给调节范围设好上下限是保护功率管的第一道防线。3. 实战设计步骤从原理图到参数计算3.1 先定输出级结构再算偏置电压设计之前先明确一个背景。假设我在做一台小功率甲乙类功放供电±35V8Ω负载输出20W左右。输出级我打算用“驱动管 大功率管”的二级射极跟随结构驱动管用中功率管末级用一对互补大功率管每个半臂从基极到输出端要经过两个发射结一个半臂导通大约需要1.2V左右的电压。上下两个半臂对称跨接在偏置电路两端所以UBE倍增电路需要提供的总偏置电压大致是两个半臂导通电压之和也就是2.4V左右。这里顺手解释一个常见困惑偏置电压是不是一定要精确等于某个值其实不是。偏置电压最终决定的是静态电流而静态电流允许在一定范围内浮动只要交越失真被压制住、温度没有失控就算工作点合格。所以计算偏置电压的准确说法是先估算出合理范围再用可调电阻把这个范围内的“最佳电流点”找出来。3.2 计算R1和R2的取值UBE倍增电路的目标电压是2.4V左右。取偏置管VBE为典型值0.65V根据公式V_CE V_BE × (1 R1 / R2)反推得到 1 R1/R2 2.4 / 0.65 ≈ 3.69所以 R1/R2 ≈ 2.69。如果R2取1kΩR1理论值就是2.69kΩ。常见标称电阻里没有2.69k所以我用2.4k固定电阻串联一个1k多圈电位器总阻值范围是2.4k到3.4k。代入两个极端值算一下R1最小2.4k时VCE 0.65 × (1 2.4) 2.21VR1最大3.4k时VCE 0.65 × (1 3.4) 2.86V这个范围覆盖了2.2V到2.8V很合适。电位器调到中段时R1大约2.9kVCE约2.54V可以满足绝大多数二级射极跟随结构输出级的静态偏置要求。偏置管的工作电流也要校核。流过R2的电流是VBE除以R2约0.65mA偏置管基极电流只有几十微安量级所以流过偏置管的总电流不到1mA。即使整个偏置电压加到3V偏置管耗散也就3毫瓦左右对TO-92封装的小管子完全不是问题。3.3 静态电流怎么设定和测量偏置电压只决定了“输出管基极之间有多大的压差”真正要让电路稳定工作还要确认最终落到每只输出管上的静态电流是多少。测量静态电流有两个常用方法。一是在功放供电回路里串电流表看整机静态电流二是测发射极电阻两端电压再用欧姆定律反算电流。大部分功放末级大管的发射极上都会串一只0.22Ω到0.47Ω的电阻如果测得电阻两端电压是4.4mV发射极电阻0.22Ω那单管静态电流就是20mA。我喜欢用第二个方法因为它能分别看到每只管子的电流不用断开PCB走线。调整时先把电位器拧到阻值较小的位置也就是偏置电压较低的起始点通电确认没有异常发热再慢慢往大调。一边调一边看电流表或者万用表彰显的毫伏读数目标是让每只大管的静态电流落在15mA到30mA之间。这个电流足以消除交越失真又不会让散热器烫得离谱。注意刚调完的机器温度还在上升要等十几分钟后再复测静态电流往往会比冷机时高一些或者低一些具体趋势取决于偏置管和输出管的热耦合是否到位。3.4 用仿真验证设计思路动手焊板子之前我习惯先在仿真软件里过一遍。以LTspice为例搭一个简化模型信号源经过一级电压放大给到偏置节点偏置电路按上面的计算取值输出级用真实的互补功率管模型负载接8Ω电阻。仿真时先看静态工作点确认偏置电压落在2.4V附近再看1kHz正弦波输出有没有平台。仿真里最能说明问题的操作是把输入信号调到很低比如50mV然后在输出波形上观察过零点。如果波形交越附近有明显的平坦段就说明静态电流设小了可以把电位器阻值调大再仿真。如果THD数据里高次谐波明显下降说明交越失真已经被压住。仿真不能完全替代实测因为软件里的VBE模型和实际管子有偏差但它能帮你验证公式和计算思路避免一上电就烧管。4. 装调中的常见问题与排查技巧4.1 静态电流为什么越调越乱实装调试最常见的现象是冷机调好20mA听一会儿歌电流自己涨到60mA甚至更高散热器烫手。反过来也有冷机调好后开机一段时间静态电流反而掉下去了。这两种现象本质都是温度变化引起的VBE漂移。三极管的发射结电压具有负温度系数大约每升高1℃VBE降低2mV左右。输出大管工作时温度上升如果UBE倍增电路的偏置管没有同步感知到这个温度偏置电压就维持原样而输出管在同样偏置电压下会因为VBE变小而导通更多静态电流就一路涨上去。这是典型的热失控前兆。解决办法不是把偏置管焊在电路板上而是要让它和输出大管共享同一个散热器。具体做法是把TO-92封装的偏置管用螺丝或卡扣固定在散热器上管子平面贴紧铝散热面中间涂薄薄一层导热硅脂。位置尽量靠近大功率管本体让两者温度变化尽量同步。这样大管温度升高时偏置管VBE同步下降倍增出来的偏置电压跟着下降输出管基极之间的压差变小静态电流就被拉了回来。我实际调试的体会是UBE倍增电路的温度补偿并不是“自动精准”的它只是一个近似补偿但贴装到位与否决定了它是“补偿”还是“帮倒忙”。很多DIY功放静态电流失控不是电路设计错而是偏置管根本没贴到散热器上。4.2 高频自激振荡怎么处理另一个常见问题是静态电流没调错但输出波形上叠了一层高频毛刺或者功放在某些频率下突然发烫。这种情况往往是自激振荡UBE倍增电路在这里扮演了一个容易被忽视的角色。偏置管本身是共集电极接法它在集电极和基极之间存在米勒电容高频时会在反馈环路里引入额外的相位延迟。如果输出级功率管带宽很高、PCB走线又比较长就可能满足振荡条件。信号示波器上看到的是几兆赫兹到几十兆赫兹的杂波听感上可能表现为“嘶嘶”声或者干脆没声音但电流表读数会异常偏大。解决办法有几个。最简单的是在偏置管的集电极和基极之间并联一只100pF到470pF的小电容让高频段增益降下来破坏振荡条件。其次是每只输出管的基极串联一只10Ω到100Ω的电阻这可以有效抑制功率管的高频增益代价是在大电流下会损失一点驱动电压。还有就是输出端常规的RC消振网络也就是所谓的茹贝尔网络串联一只10Ω电阻和一只0.1μF电容到地专门吸收高频振荡。检查供电退耦电容也很关键大电流输出级的电源引脚附近要放0.1μF到1μF的高频退耦电容并且走线尽量短不要让长导线把输出信号耦合回输入端。4.3 多管并联时静态电流不均衡输出功率做大之后一对大功率管往往不够很多设计会把两三对管并联。这时候UBE倍增电路依然负责提供统一偏置电压但静态电流能不能在每只管子里平均分配就是另一个问题。三极管配对一致性再好VBE总会有零点几伏的差异如果基极直接并联、发射极直接并联电流可能集中到其中一只管子上导致这只管子过热其他管子“看热闹”。解决手段就是每只管子的发射极都要串联一个0.22Ω到0.47Ω的电阻。这个电阻起到负反馈均流作用电流偏大的那只管子会在电阻上产生更大压降相当于削弱它的基极驱动把电流压回来。发射极电阻两端电压还能兼作静态电流测量点一举两得。对于多管并联的功放偏置管的温度贴装更要讲究。最好的做法是把偏置管贴在输出级热量最集中的那只功率管附近同时让所有功率管共享同一块散热器尽量减少管壳之间的温差。基极回路再串上几十欧姆的“基极镇流电阻”可以防止并联功率管之间产生寄生振荡。4.4 常见问题速查现象可能原因处理方式小信号波形在零点有平台静态电流过小调大偏置电压使静态电流达到15mA以上静态电流冷机正常热机飙升偏置管与散热器热耦合不到位重新贴装偏置管涂导热硅脂并固定输出波形有高频毛刺偏置管米勒电容引起自激偏置管C-B间并联100pF~470pF电容多管并联时个别管过热发射极均流电阻缺失或阻值太小每管发射极串0.22Ω以上电阻调偏置电位器时电流突变电位器接触不良或阻值范围过大换多圈电位器并降低串联固定电阻值5. 进阶让偏置更稳定、声音更细腻5.1 偏置管的集电极电流也要稳住UBE倍增电路公式里默认流经R1和R2的电流相等这是建立在基极电流可以忽略的前提下。可如果偏置管的集电极电流本身不稳定VBE就会跟着变偏置电压也就飘了。偏置管的供电很多时候直接来自电压放大级而电压放大级的电流会随信号动态摆动于是偏置电压也会被信号“调制”带来额外失真。更讲究的做法是用一只恒流源给偏置管供电。恒流源的动态内阻很大无论电源电压怎么波动、信号如何变化流过偏置管的电流都能基本恒定。这样UBE倍增电路输出的偏置电压就非常干净不再受到前级电流摆动的干扰。恒流源本身不复杂一只三极管加两个电阻再用稳压二极管或者发光二极管作基准就能做到。对想提升功放指标的人来说这一步改善很明显。5.2 温补量不是越大越好UBE倍增电路的温度补偿能力其实和R1/R2的比值绑定在一起。公式里输出偏置电压对VBE的敏感度是(1 R1/R2)比值越大偏置电压随温度变化的幅度也就越大。这带来一个设计取舍比值太大会导致温补过头冷机时静态电流偏大热机后反而偏低比值太小又补偿不足无法抑制热失控。不同输出级需要的温补量也不一样。单对管输出级只有两个发射结温补需求小二级射极跟随结构的输出级有四个发射结温度升高时需要的偏置电压下降量更大。实际调整时如果发现热机后静态电流下降明显说明温补过头了如果热机后电流往上走说明温补不足。可以通过微调R1/R2的比值来平衡这种“用温度做一次实际校准”的过程需要耐心但做完之后整机的稳定性会好很多。5.3 静态电流与听感的关系如果说前面这些内容都在解决“能不能响、会不会烧”的问题那静态电流的选择就带着点“好不好听”的成分。有人喜欢把静态电流调得很低接近乙类觉得声音“干净、速度快”有人喜欢调高一些接近甲类觉得声音更“厚、暖”。客观上讲静态电流低于某个阈值就会出现交越失真高于某个阈值后失真不会再明显下降但发热量会成倍增加。我自己在这类电路上的习惯是先保证失真指标再谈口味。单对管输出级静态电流调到20mA出头就能把交越失真压得很干净多管并联时每管15mA到30mA比较合理如果散热器足够大想尝试高偏置可以把单管电流提到50mA甚至更高但一定要做好温度监控避免静态电流失控。调到满意后用示波器看小信号方波如果过零处没有台阶、没有振铃波形边缘利落基本可以判定工作点已经正常了。5.4 给UBE倍增电路留一枚补偿电容最后补充一个非常实用的小细节。前面讲过偏置管C-B间可以并联小电容防自激其实这枚电容除了稳定性还影响声音的瞬态表现。不加电容时偏置电路对高频信号近乎“透明”但容易出现高频振铃电容加得太大又会拖慢偏置电压的响应速度让输出级在大动态信号下短暂进入偏置不足的状态。实际取值一般在100pF到470pF之间越小越“快”越大越“稳”。如果你的功放没有自激问题可以尝试在100pF附近试听如果示波器上已经有高频毛刺就往上加。这枚电容不需要追求什么发烧料普通的C0G瓷片电容就够。调试功放输出级从来不是单一参数的优化它是在失真、温度、稳定性之间找平衡点。UBE倍增电路设置的偏置窗口就是这个平衡点的具体体现。我自己做完整台功放之后最喜欢做的一件事就是盯着示波器上那个小信号正弦波的过零点看。交越失真消失的那一刻波形变得光滑干净心里会有一种“这电路终于理顺了”的踏实感。调试时记得多等几分钟等温度稳定再下结论这个输出级才会在长时间工作中始终可靠。
返回列表