PlumaSabia by QuillSage
第12章 功率放大器设计

第12章 功率放大器设计

前几章讨论的运放、滤波器、基准源,设计目标几乎都是把信号处理得越精确越好,功耗和效率是次要考虑。功率放大器恰好反过来:它的核心使命是把直流电源的能量高效地转换成负载上的信号功率。效率优先,线性度次之,精度则不是主要目标——没人关心一个功放输出的波形和输入是否在毫伏级别上吻合。

你可以把前几章学的电路比作精密天平,追求的是称量准确;功率放大器则是水龙头,追求的是用最少的水管损耗把水送到需要的地方。

本章先建立功放的分类框架和指标体系,然后深入输出级电路的具体设计,最后讨论一个在课本里经常被忽略、但在工程实践中决定成败的话题:热设计和保护电路。

12.1.1 功放分类与指标

12.1.2 从导通角说起

功率放大器最经典的分类维度是导通角——晶体管在一个信号周期内导通时间所占的比例。导通角决定了效率和线性度的矛盾。

A类功放全周期导通,导通角为360°。晶体管始终有电流流过,即使没有输入信号。这带来两个后果:一是线性度极好,因为晶体管始终工作在特性曲线的线性区,输出波形完整无失真;二是静态功耗巨大,电源提供的功率大部分以热的形式耗散在晶体管上,而不是送到负载。一个输出1W的A类功放,电源至少要提供2W,多出来的1W变成热量。

B类功放把导通角压缩到180°。单个晶体管只放大半个周期,因此需要两个互补的晶体管(一个NPN、一个PNP,或者一个NMOS、一个PMOS)推挽工作,各自负责正负半周。静态时两个管子都截止,没有静态功耗,效率大幅提升。但代价是在两个管子交接的区域出现死区——输入信号在零附近时两个管子都不导通,输出波形产生交越失真。

C类功放的导通角小于180°,进一步牺牲线性度换取效率。晶体管只在输入信号的峰值附近导通,输出电流是正弦波的一小段脉冲。要恢复完整波形,必须在输出端加高Q值的谐振回路,利用LC谐振的选频特性把基波分量提取出来。C类功放几乎只用于射频发射机,音频和通用模拟电路很少使用。

AB类功放是A类和B类的折中:给两个推挽管各加一个较小的静态偏置电流,使导通角略大于180°。静态功耗不大,但两个管子在零点附近都微微导通,交越失真被大幅抑制。AB类是音频功放和多数射频功放的主流选择。

图像 图1:甲、乙类功率放大电路

图1展示了甲类(A类)和乙类(B类)功放的基本电路结构。注意B类电路中两个晶体管的互补连接方式——这是推挽工作的核心。

12.1.3 效率的极限

效率是功放最核心的指标,定义是负载获得的信号功率与电源提供的直流功率之比:

\[ \eta = \frac{P_L}{P_S} \]

A类功放的效率上限是50%,但这是理想情况——假设输出摆幅达到电源电压的极限、晶体管没有饱和压降。实际电路中,为了避免晶体管进入饱和区和非线性区,输出摆幅通常要留出余量,真实效率往往只有20%~30%。前面章节提到的射极跟随器,最大效率只有25%,实际应用中只有10%~20%。

B类功放的理想效率是78.5%。这个数字怎么来的?假设输出正弦波的峰值为 \(V_P\),电源电压为 \(V_{CC}\),每个晶体管只导通半个周期,因此每个电源提供的平均电流是 \(I_P/\pi\)(\(I_P\) 是峰值电流)。两个电源总功率为:

\[ P_S = 2 V_{CC} \cdot \frac{I_P}{\pi} \]

负载功率为:

\[ P_L = \frac{V_P I_P}{2} \]

当 \(V_P = V_{CC}\) 时(理想情况下输出摆幅达到电源电压),效率为:

\[ \eta = \frac{V_P I_P / 2}{2 V_{CC} I_P / \pi} = \frac{\pi V_P}{4 V_{CC}} = \frac{\pi}{4} \approx 78.5\% \]

C类功放的理论效率可以接近100%,但那是导通角趋近于零的极限情况,此时输出功率也趋近于零。效率和无用功之间有个此消彼长的关系。

D类功放完全换了一种思路:晶体管工作在开关状态,要么完全导通、要么完全截止,理论上效率可以接近100%。实际D类功放的效率也能做到80%~90%,但代价是输出端需要低通滤波器来重建音频信号,而且开关动作本身会引入电磁干扰。手机里的音频功放几乎都是D类,因为电池能量有限,散热条件又差。

12.1.4 线性度指标

效率之外,功放的第二个关键指标是线性度。小信号放大器关心的增益、带宽、相位裕度在这里退居次要位置,功放工作在大信号条件下,晶体管的非线性效应无法忽略。

1dB压缩点是最直观的线性度指标。输入功率从小到大增加时,输出功率起初线性增长,增益恒定;当输入功率超过某个阈值,晶体管进入饱和区,增益开始下降。输出功率比理想线性外推值低1dB时的点,称为1dB压缩点,记为 \(P_{1dB}\)。这个点越高,功放的线性工作范围越大。

三阶交调失真(IMD3)是另一个重要指标。当输入包含两个频率接近的信号 \(f_1\) 和 \(f_2\) 时,非线性效应会产生 \(2f_1 - f_2\) 和 \(2f_2 - f_1\) 的交调分量。这两个分量距离基频很近,滤波器无法去除,会直接干扰相邻信道。三阶交调点(IP3)是基频输出功率曲线和三阶交调分量功率曲线的虚拟交点,工程上通常用IP3来表征功放的线性度上限。

错误向量幅度(EVM)是数字通信系统中最关心的指标。它衡量实际发射信号与理想信号在星座图上的偏差,直接决定了接收端能否正确解调。EVM受功放的非线性和噪声共同影响,是系统级的综合指标。

12.1.5 功率增益与输出功率

功率增益定义为输出功率与输入功率之比,通常用dB表示。射频功放的输入信号来自前级驱动电路,驱动级通常只能输出几毫瓦的功率,因此功放需要提供20~30dB的增益才能把信号放大到所需的输出功率水平。

输出功率的单位习惯用dBm:

\[ P_{dBm} = 10 \log_{10} \left( \frac{P}{1 \text{mW}} \right) \]

蓝牙Class 1的发射功率是100mW(20dBm),手机基站单通道发射功率可达几十瓦(超过40dBm),卫星通信的地面站发射功率甚至到千瓦级别。不同应用对输出功率的要求差了五个数量级,设计方法自然大不相同。

12.1.6 电路设计技术

12.1.7 输出级拓扑选择

功放的输出级是整个电路的核心。选择拓扑时,你需要同时考虑效率、线性度、输出摆幅和驱动能力。

射极跟随器(共集电极)是最简单的A类输出级。输入阻抗高、输出阻抗低,电压增益接近1,适合做缓冲级。但它的输出摆幅受限于电源电压,而且静态电流恒定,效率很低。用电流源代替发射极电阻可以改善摆幅,但效率天花板依然在25%左右。

推挽输出级是B类和AB类功放的基础。两个互补晶体管串联在电源之间,中点作为输出节点。静态时两个管子都截止(B类)或微微导通(AB类),动态时各自放大半个周期。

B类推挽有个致命问题:交越失真。两个管子的基极-发射极结都需要约0.7V的导通电压,输入信号在±0.7V范围内时,两个管子都截止,输出为零。这导致输出波形在零点附近出现一段"死区"。

图像 图2:甲、乙类功率放大电路输出波形失真分析

图2清楚地展示了交越失真在输出波形上的表现。注意零点附近的平坦段——这就是死区造成的。

消除交越失真的标准做法是给两个管子加静态偏置,使它们在无信号时微微导通。偏置电压约等于两个 \(V_{BE}\) 之和(约1.4V),可以用两个二极管串联实现,也可以用 \(V_{BE}\) 倍增器精确调节。这样,两个管子在小信号时同时导通,大信号时交替主导,交越失真被抑制到可接受的范围。这就是AB类。

图3对比了甲乙类功放的输入输出波形。相比纯B类,AB类在零点附近不再有平坦段,波形连续性明显改善。

运放反馈消除死区是另一种思路。在推挽级前面加一个高增益运放,构成单位增益反馈结构。运放的开环增益为 \(A\),则死区被压缩到 \(\pm V_{BE}/A\)。当 \(A = 10^5\) 时,死区只有 \(\pm 7\mu V\),几乎可以忽略。这种结构在集成运放的输出级中很常见。

12.1.8 偏置电路设计

偏置电路的任务是给输出级晶体管提供合适的静态工作点。对AB类功放来说,偏置电压的精度直接影响交越失真的大小和静态功耗。

最简单的偏置是用两个二极管串联,利用二极管的正向压降提供约1.4V的偏置。但二极管的压降随温度变化,与晶体管的 \(V_{BE}\) 温度系数不一定匹配,导致静态电流随温度漂移。

更精确的方案是\(V_{BE}\) 倍增器:一个晶体管加上两个电阻,构成可调电压源。通过调节电阻比,可以精确设定偏置电压。\(V_{BE}\) 倍增器的温度特性和输出级晶体管天然匹配,因为用的是同种器件。

在射频功放中,偏置电路还要考虑稳定性问题。射频功放通常工作在C类或深AB类,偏置点很低,晶体管的跨导随输入功率变化剧烈。偏置电路需要提供足够的电流能力,防止大信号时偏置点漂移导致增益塌陷。

12.1.9 匹配网络

射频功放的输出端需要匹配网络,把晶体管的输出阻抗变换到负载阻抗(通常是50Ω)。匹配网络同时承担两个任务:一是阻抗变换,实现最大功率传输;二是谐波滤波,抑制非线性产生的谐波分量。

L型匹配网络是最基本的形式,由一个串联电感和一个并联电容(或反之)组成。设计时,给定源阻抗 \(R_S\) 和负载阻抗 \(R_L\),可以计算出所需的 \(L\) 和 \(C\) 值:

\[ Q = \sqrt{\frac{R_S}{R_L} - 1} \]
\[ L = \frac{Q R_L}{\omega_0}, \quad C = \frac{1}{\omega_0 Q R_S} \]

当阻抗变换比很大时,单级L型网络的Q值过高,带宽太窄,需要用T型或π型网络,把变换分成多步完成。

图像 图4:RF放大电路最佳功率变换电路

图4展示了一个射频功放的匹配网络结构。注意匹配网络不仅做阻抗变换,还兼做谐波滤波——这是射频功放和音频功放的重要区别。

在集成功率放大器设计中,匹配网络通常做在芯片外部,用PCB上的微带线或分立元件实现。片上电感Q值太低,损耗太大,不适合做功率级的匹配。这也是为什么射频功放很少完全集成的原因之一。

12.1.10 设计流程

设计流程从指标定义开始,接着选择器件,然后设定静态工作点。一个典型的功放设计流程大致如下:

  1. 确定指标:输出功率、工作频率、增益、效率、线性度要求。
  2. 选择器件:根据输出功率和工作频率选择晶体管,考虑击穿电压、最大电流、增益和热阻。
  3. 确定静态工作点:根据导通角要求设定偏置电压和电流。
  4. 设计匹配网络:在输入和输出端设计阻抗匹配网络。
  5. 仿真验证:用谐波平衡仿真验证输出功率、效率、线性度指标。
  6. 热设计:计算功耗和结温,选择散热方案。
  7. 版图与封装:考虑寄生参数和散热路径。

12.1.11 热与保护设计

12.1.12 热阻与结温

功率放大器把电能转化为信号功率的同时,也把一部分电能转化为热量。这些热量必须从芯片内部传导到外部环境,否则结温会持续升高,最终烧毁器件。

热传导的建模和欧姆定律完全类比:温差对应电压差,热流(功率)对应电流,热阻对应电阻。从芯片结到环境的总热阻为:

\[ \theta_{JA} = \theta_{JC} + \theta_{CS} + \theta_{SA} \]

其中 \(\theta_{JC}\) 是结到壳的热阻(由封装决定),\(\theta_{CS}\) 是壳到散热片的热阻(取决于接触材料和安装方式),\(\theta_{SA}\) 是散热片到环境的热阻(取决于散热片的尺寸和通风条件)。

结温的计算公式是:

\[ T_J = T_A + P_D \cdot \theta_{JA} \]

其中 \(T_A\) 是环境温度,\(P_D\) 是耗散功率。

举个例子:一个功放输出1W功率,效率50%,那么耗散功率也是1W。如果 \(\theta_{JA} = 100^\circ C/W\),环境温度 \(25^\circ C\),结温就是 \(125^\circ C\)。这已经接近硅器件的典型最高结温(\(150^\circ C\))了。如果环境温度升高到 \(70^\circ C\),结温就变成 \(170^\circ C\),器件会损坏。

这就是为什么功放必须重视热设计。你可能觉得1W功耗不算什么,但对芯片来说,1W的热量集中在一个不到几平方毫米的面积上,热流密度非常高。

12.1.13 散热片选择

散热片的选择基于允许的最大结温和已知的耗散功率。给定最大结温 \(T_{J,max}\)、最高环境温度 \(T_{A,max}\) 和耗散功率 \(P_D\),所需的总热阻为:

\[ \theta_{JA} \leq \frac{T_{J,max} - T_{A,max}}{P_D} \]

然后减去 \(\theta_{JC}\) 和 \(\theta_{CS}\),就得到散热片需要提供的热阻 \(\theta_{SA}\)。

散热片的尺寸和热阻之间的关系没有简单的解析公式,通常依赖厂商提供的数据手册。粗略的经验是:自然对流条件下,一个 \(10\text{cm} \times 10\text{cm}\) 的铝散热片,热阻大约在 \(5\sim10^\circ C/W\) 之间。加风扇强制风冷,热阻可以降到原来的三分之一到五分之一。

12.1.14 过流保护

功率放大器输出级的晶体管工作在极限状态,一旦负载短路或输出过载,电流可能瞬间超过器件的安全范围。过流保护电路是功放设计的必备部分。

最简单的保护方案是限流电阻:在输出级晶体管的发射极串联一个小电阻,当电流增大到设定值时,电阻上的压降触发保护晶体管导通,把基极电流分流掉,从而限制输出电流。这种方案的缺点是限流电阻本身消耗功率,而且保护阈值随温度变化。

更精确的方案是折返式限流(foldback limiting):输出电流超过阈值后,随着输出电压的降低,限流值也降低。这样在短路情况下(输出电压为零),电流被限制在很低的值,功耗不会过大。

过温保护是另一道防线。芯片内部集成温度传感器,当结温超过设定值(比如 \(150^\circ C\))时,关断或降低输出功率。温度回落后自动恢复。几乎所有集成功率放大器都内置过温保护。

安全工作区(SOA)保护考虑的是更细致的限制:晶体管能承受的最大功率是电压和电流的乘积,但在高电压低电流或低电压高电流的极端条件下,允许的功耗会降低。SOA保护电路需要同时监测输出电压和电流,确保工作点始终落在安全区域内。

12.1.15 一个热设计实例

设计一个输出功率为2W的AB类音频功放,电源电压 \(\pm 12V\),负载 \(8\Omega\),最高环境温度 \(50^\circ C\),要求结温不超过 \(125^\circ C\)。

AB类功放的最大耗散功率出现在输出功率约为最大输出功率的40%时。最大输出功率为:

\[ P_{L,max} = \frac{V_{CC}^2}{2R_L} = \frac{12^2}{2 \times 8} = 9W \]

但实际输出2W时,效率大约50%,耗散功率约2W。取最坏情况,假设耗散功率 \(P_D = 4W\)(AB类功放在中等输出功率时功耗最大)。

允许的总热阻:

\[ \theta_{JA} \leq \frac{125 - 50}{4} = 18.75^\circ C/W \]

如果选用TO-220封装,\(\theta_{JC} \approx 3^\circ C/W\),加云母垫片和导热硅脂后 \(\theta_{CS} \approx 1^\circ C/W\),则散热片需要:

\[ \theta_{SA} \leq 18.75 - 3 - 1 = 14.75^\circ C/W \]

一个约 \(5\text{cm} \times 5\text{cm}\) 的铝散热片在自然对流下可以满足这个要求。

这个例子说明,2W的输出功率就需要一块不小的散热片。如果输出功率到10W,散热片就要大好几倍。这也是为什么高效率的D类功放在便携设备中如此受欢迎——省掉了大块散热片,设备才能做得轻薄。

12.1.16 本章小结

功率放大器的设计哲学和前面所有章节都不同。小信号电路追求精度,功放追求效率;小信号电路关心增益和带宽,功放关心输出功率和线性度;小信号电路的热设计是事后考虑,功放的热设计是前置条件。

设计功放时,你始终在几个互相矛盾的指标之间做权衡:效率和线性度不可兼得,输出功率和散热成本不可兼得,导通角和失真不可兼得。没有"最好"的功放,只有"最适合某个应用"的功放。

下一章开始,我们将进入EDA工具的世界。Cadence ADE是模拟IC设计最常用的仿真环境,你将学会如何用直流扫描确定工作点、用交流分析看频率响应、用瞬态分析验证大信号行为——这些技能在功放设计中用于验证偏置和输出波形。

Asistente de IA Invitado
Asistente de PlumaSabia by QuillSage
Responde a tus preguntas basándose en la documentación de ayuda: escribe una pregunta para empezar
Preguntas frecuentes
  • ¿Cómo creo un proyecto nuevo?
  • ¿Cómo subo y gestiono los recursos?
  • ¿Cómo uso la función de extracción con IA?
  • ¿Cómo cambio mi contraseña?

Reconectando con el servidor…

No se pudo reconectar. Reintentando en segundos…

No se pudo reconectar.
Vuelve a intentarlo o actualiza la página.

El servidor ha pausado la sesión.

No se pudo reanudar la sesión.
Vuelve a intentarlo o actualiza la página.

Se ha producido un error no controlado. Recargar 🗙