15个硬件开关电源实战项目:从Buck到LLC,秋招简历必备
又到了秋招季,硬件方向的同学最焦虑的一件事往往不是“理论没学过”,而是“简历上没有能拿得出手的完整项目”。尤其是电源方向,很多岗位 JD 上写着“熟悉开关电源拓扑、DCDC、反激、LLC”,但面试官真正追问起来,你却说不清楚自己做过什么、怎么测的、踩过哪些坑。
电源项目和其他软件开发项目不太一样,它很难“看着教程跑通就算会”,你必须亲手搭电路、绕变压器、调环路、量纹波、整改 EMI,才能积累出真实的工程感。这篇文章不打算给你灌“搞懂原理就能拿 Offer”的鸡汤,而是直接整理出 15 个适合秋招阶段动手做的硬件开关电源项目,从基础的非隔离 DCDC 到进阶的 LLC、PFC、IGBT 驱动,每个项目都会说明核心知识点、需要产出什么、以及写在简历里能代表什么能力。如果你正在准备硬件电源方向的秋招,或者刚入行想找一条明确的学习路线,建议收藏后按顺序实践。
1. 为什么秋招阶段值得认真做电源项目
先给一个判断:秋招电源方向的竞争,本质上是“工程闭环能力”的竞争。
现在很多同学简历上都会写“熟悉 Buck 升压/降压原理”“了解 LLC 谐振变换器”,但面试官随便问几句就能看出差距:
- 问你“电感感值怎么估算”,你只能说“软件生成”;
- 问你“SW 节点波形为什么有振铃”,你开始背概念;
- 问你“输出电压纹波大先查哪里”,你答不上来。
这不是因为你不够聪明,而是因为你没有真正做过一个从拓扑分析、元器件选型、PCB Layout 到示波器实测的完整项目。电源设计是一门“实践反馈型”学科,很多坑只有动手做才会遇到:电容 ESR 太大、电感饱和电流不够、反馈环路相位裕度不足、地线走线导致噪声耦合……这些问题看十本书都不如自己踩一次记得牢。
所以,我强烈建议你在准备秋招时,不要只刷题、只背面经,而是踏踏实实做 2 到 4 个有层次的电源项目。下面这份 15 个项目的清单,你可以把它理解成一份“训练地图”,不需要全部做完,但要按自己的基础和目标岗位挑着做。
2. 15 个硬件开关电源项目总览
先看总览表,方便你对整体难度和方向有概念。项目顺序大致按从基础到进阶排列,其中第 7、8、9 三项虽然是围绕同一类反激电路展开,但各自侧重点不同,都值得当成独立任务来做。
| 序号 | 项目名称 | 难度 | 核心产出 | 简历亮点关键词 |
|---|---|---|---|---|
| 1 | Buck/Boost/Buck-Boost 电路搭建与测试 | 入门 | 基本拓扑实物或仿真、关键波形 | 电源拓扑、系统建模 |
| 2 | LDO 与 DCDC 对比测试 | 入门 | 实测对比报告 | LDO、DCDC、噪声 |
| 3 | 输出纹波与 SW 节点波形测量 | 入门 | 示波器测量方法 SOP | 纹波测试、示波器使用 |
| 4 | 常用 DCDC 降压模块设计与 PCB | 初中级 | 可用的降压模块与 PCB | DCDC 选型、PCB 设计 |
| 5 | 低纹波 DCDC 设计 | 初中级 | 改善后的小板 | 电感选型、环路补偿 |
| 6 | 可调输出/恒流恒压充电电路设计 | 中级 | 可调输出电源模块 | 恒流恒压、反馈设计 |
| 7 | 基于 UC3842 的反激式开关电源 | 中级 | 12V/2A 档反激电源 | 反激拓扑、PWM 控制 |
| 8 | 反激变压器设计与辅助绕组 | 中级 | 变压器设计计算书 | 磁芯、匝比、绕组 |
| 9 | RCD 吸收与反馈环路调试 | 中级 | 环路补偿与钳位电路 | TL431、光耦、环路 |
| 10 | 半桥开关电源(TL494/SG3525) | 中高级 | 半桥变换器 | 半桥拓扑、死区 |
| 11 | 全桥开关电源与同步整流 | 高级 | 大功率全桥方案 | 全桥拓扑、同步整流 |
| 12 | 半桥 LLC 谐振变换器 | 高级 | LLC 开关电源 | LLC、增益曲线、Q 值 |
| 13 | IGBT 驱动电路设计 | 中高级 | IGBT 驱动模块 | 栅极驱动、米勒平台 |
| 14 | 有源 PFC 设计与母线电压泄放 | 高级 | PFC 电路 | PFC、功率因数校正 |
| 15 | 开关电源 PCB Layout 与 EMI 整改 | 专项 | Layout 规范与整改案例 | PCB、EMI、DFM |
3. 开始之前:工具、软件与基础能力
做电源项目,不是拿到原理图就开始画板子,先要把工具和环境准备好。下面这份清单不追求贵,但必须够用。
3.1 硬件工具
- 示波器:建议 100MHz 以上带宽,最好支持 2 个以上通道。测量开关电源时你会经常看 Vgs、Vds、SW 节点波形和输出纹波。
- 万用表:至少具备直流电压、电流、电阻测量功能,优选带真有效值功能的型号。
- 电子负载或功率电阻:测试负载调整率、效率时必备。没有电子负载时,也可以用电炉丝、大功率电阻搭建简易负载。
- 直流稳压电源:给控制芯片、驱动电路供电和做低压测试用,建议两路以上。
- 电烙铁、热风枪:焊接和拆焊小封装元件用。
- 隔离变压器或隔离电源:调试隔离电源、反激电源时,安全优先级极高,尤其是在带市电整流后的高压母线场景下。
3.2 软件工具
| 软件 | 用途 |
|---|---|
| LTspice | 电源拓扑仿真,适合验证环路和瞬态 |
| 立创EDA / Altium Designer | 原理图绘制与 PCB 设计 |
| 华秋DFM 等工具 | PCB 可制造性检查,导出 Gerber 后检查 |
| 浏览器 / Python | 计算电感量、变压器参数、效率数据处理 |
从实际使用来看,国内同学用立创EDA 配合嘉立创打样很方便,画完 PCB 后可以把 Gerber 文件导入华秋DFM 这类可制造性检查工具,提前发现线宽、间距、过孔、丝印等问题,减少打样返工。这个流程现在非常成熟,零基础也可以照着官方教程走一遍。
3.3 前置基础知识
在动手之前,至少要掌握:
- 欧姆定律、KVL/KCL、功率计算;
- 电感电流连续/断续模式(CCM/DCM);
- 二极管、MOSFET、IGBT 的基本开关特性;
- 常用控制芯片的引脚功能(例如 UC3842、TL494、SG3525 等);
- 阻抗、ESR、寄生参数的基本概念。
不需要全部精通,但遇到一个概念至少要能说出“它影响什么”和“设计时该关注什么”。
4. 项目 1-3:基础电路搭建与测量方法
这三个项目是后续所有项目的地基。很多同学觉得“Buck 电路很简单”,但真正用示波器测一次 SW 节点波形,你才会理解寄生电感、二极管反向恢复、PCB 走线阻抗这些抽象概念到底是怎么回事。
4.1 项目 1:Buck/Boost/Buck-Boost 电路搭建与测试
要做什么:先以 Buck 为主,搭一个最简降压电路。可以用分立 MOSFET、二极管和电感搭建,也可以基于面包板和开发板先跑通,最后再画板。
核心知识点:
- CCM 和 DCM 模式下的电感电流波形;
- 占空比 D 与输入输出电压的关系;
- 续流二极管或同步整流管的作用;
- 开关节点 SW 的电压幅值变化。
关键产出一份波形记录:至少包含输入电压、输出电压、SW 节点波形、电感电流波形和开关频率。写清楚每种波形为什么长这样。
4.2 项目 2:LDO 与 DCDC 对比测试
要做什么:在同一个输入条件下,分别给 LDO 和 DCDC 模块加同样的负载,对比效率、纹波和外围电路复杂度。
核心知识点:
- LDO 是线性调节,输入输出压差大时损耗高;
- DCDC 是开关调节,效率高,但存在纹波和开关噪声;
- 不同应用场景下怎么选:低压差小电流选 LDO,压差大电流大选 DCDC。
这个项目对秋招面试非常有帮助,因为“LDO 和 DCDC 怎么选”几乎是必问题。你做过实测之后,会形成自己的判断,而不是只背结论。
4.3 项目 3:输出纹波与 SW 节点波形测量
要做什么:学会用示波器正确测量输出纹波。这个项目看起来“只是测量”,但恰恰是很多新手容易出问题的地方。
核心知识点:
- 测纹波时探头要用短接地弹簧,不能用长鳄鱼夹地线,否则会引入大量噪声;
- 带宽限制开关建议打开,20MHz 限制是常见的纹波测试标准;
- SW 节点振铃频率和幅度与寄生参数有关,可以用来初步判断 Layout 质量。
这个项目的最大价值,是把“测量方法”变成你自己的 SOP。面试时你如果能说出“我测纹波时会用短地线,打开带宽限制,探头放在输出电容两端”这句话,面试官就知道你是真的调试过。
5. 项目 4-6:非隔离 DCDC 实战
基础项目跑通后,可以开始做真正能“写进简历”的非隔离 DCDC 项目。这三个项目的成品感更强,面试时可以拿出实物照片、PCB 图和测试数据。
5.1 项目 4:常用 DCDC 降压模块设计与 PCB
要做什么:设计一款输入 7-24V、输出 5V/1.5A 左右的非隔离降压模块。可以使用常见的集成开关降压芯片方案,也可以选用集成 MOSFET 的芯片简化设计。
核心知识点:
- 芯片选型:输入耐压、输出电流、开关频率、同步/非同步、封装热阻;
- 外围元件选型:输入电容、输出电容、电感、反馈分压电阻;
- PCB Layout:SW 节点走线短而粗、反馈走线远离 SW、功率地和控制地单点连接。
输出物:一张完整原理图、一版 PCB、一个点亮并能稳定输出的模块。
5.2 项目 5:低纹波 DCDC 设计与测试
要做什么:基于项目 4 的模块,尝试进一步降低输出纹波,例如调整电感值、增加二级 LC 滤波、改进地线布局等。
核心知识点:
- 输出纹波主要由电感纹波电流和输出电容 ESR 决定;
- 增大电感可以降低纹波电流,但会影响动态响应;
- 输出电容选择低 ESR 电容能显著改善纹波;
- 反馈走线如果从电感侧直接取样,容易引入开关噪声。
这个项目能让你理解“同样一个芯片,为什么不同人画出来的板子效果不一样”。你会在对比测试中体会到 Layout 的作用。
5.3 项目 6:可调输出/恒流恒压充电电路设计
要做什么:做一个输出电压可调,或者具备恒流恒压功能的电源电路。这个项目比较贴近实际产品,可以配合电池充电场景。
核心知识点:
- 恒压模式与恒流模式的区别,以及两者如何在环路中切换;
- 电流采样电阻选型;
- 反馈环路的 PI/PID 调节思路。
推荐使用一个集成恒流恒压功能的电源芯片,通过原理图看懂内部架构,再把环路参数算出来。这个项目做完,你对“控制环路”的理解会明显提升。
6. 项目 7-9:反激式开关电源与隔离电源
反激式开关电源是电源岗位出现频率最高的关键词,也是很多硬件工程师入行后必须掌握的一类拓扑。它在 100W 以下的小功率适配器、辅助电源、充电器中非常常见。这三项可以围绕同一个小功率反激电源展开,但分别对应设计中的三个硬骨头。
6.1 项目 7:基于 UC3842 的反激式开关电源
要做什么:设计并制作一款反激式开关电源,典型目标可以是输入 85-265V 交流市电、输出 12V/2A。控制芯片常选用 UC3842/UC3843 这类经典 PWM 控制器,资料多、可查性好,非常适合学习。
核心知识点:
- 反激变换器的工作原理:变压器储能与释放、原副边隔离;
- UC3842 的启动、振荡、占空比限制、过流保护机制;
- 电流采样电阻和 RC 滤波;
- 原副边之间的安全间距和爬电距离要求。
注意:因为这个项目涉及市电整流后的高压母线,调试时务必使用隔离变压器,并且人体不要接触高压区域。第一次上电要用调压器逐步升高输入电压,同时观察输出是否稳定。
6.2 项目 8:反激变压器设计与辅助绕组
要做什么:为上面的反激电源手工设计并绕制一个变压器,包括选择磁芯、计算匝比、确定辅助绕组匝数,并绘制变压器规格书。
核心知识点:
- 磁芯材料与 AP 法/面积乘积法选型思路;
- 匝比 N 与占空比、反射电压的关系;
- 初级电感量 Lp 与峰值电流的关系;
- 辅助绕组的作用:为控制芯片提供低压供电。
这一步是反激电源的精髓。面试官很喜欢问“变压器怎么算”,你如果能把磁芯选型、匝数计算、线径选择讲清楚,会比背十道面经更有说服力。
6.3 项目 9:RCD 吸收与反馈环路调试
要做什么:在反激电源中加入 RCD 钳位吸收电路,并调试由 TL431 和光耦组成的电压反馈环路。
核心知识点:
- 漏感能量在 MOSFET 关断时造成的电压尖峰;
- RCD 钳位电路的工作原理:电容吸收尖峰、电阻泄放能量、二极管方向;
- 光耦 + TL431 反馈的工作机制;
- 环路不稳定时输出电压会振荡,需要调整补偿参数。
这个项目做完后,你可以解释“为什么反激电源在重载下 Vds 尖峰会升高”、以及“反馈环路怎么影响动态响应”这两个高频面试题。
7. 项目 10-11:半桥与全桥开关电源
当功率进一步提升,反激拓扑就不合适了,这时候会用到桥式拓扑。半桥、全桥在大功率电源、逆变器、车载电源中很常见。
7.1 项目 10:半桥开关电源(TL494/SG3525)
要做什么:用 TL494 或 SG3525 做一款半桥式开关电源。半桥拓扑中,两个开关管交替导通,变压器原边接在桥臂中点和两个输入电容中点之间。
核心知识点:
- 半桥拓扑的推挽工作过程;
- 死区时间的重要性:上下管不能同时导通,防止直通短路;
- 输入电容分压与变压器偏磁问题;
- 常用控制芯片的工作频率设置和死区设置方法。
半桥拓扑相比反激,多了对“死区”和“桥臂”的理解,这是后面 LLC 的基础。
7.2 项目 11:全桥开关电源与同步整流
要做什么:在掌握半桥基础上,升级为全桥拓扑,并在副边加入同步整流电路,重点观察重载效率和整流管温升。
核心知识点:
- 全桥四个开关管的开关时序;
- 原边移相控制或硬开关控制;
- 副边同步整流如何降低整流损耗;
- 大功率下散热设计和电流密度控制。
如果秋招目标是电源大功率方向,这个项目非常加分,但周期也相对长,建议在时间充裕时做。
8. 项目 12:LLC 谐振变换器
LLC 是近年电源行业的热门话题,服务器电源、充电桩、新能源车载电源几乎都能看到 LLC 的身影。面试官对 LLC 的兴趣,不在于你是不是背了公式,而在于你能不能解释“为什么 LLC 适合高频高效率”以及“增益曲线怎么影响设计”。
8.1 项目 12:半桥 LLC 谐振变换器
要做什么:设计一款半桥 LLC 谐振变换器,理解谐振腔(Lr、Cr、Lm)的作用,并通过仿真或实际电路观察不同频率下的增益变化。
核心知识点:
- LLC 的三个谐振元件:谐振电感 Lr、谐振电容 Cr、励磁电感 Lm;
- 励磁电感参与谐振的过程:为什么轻载时容易进入 burst 模式;
- LLC 增益曲线:不同 K 值(Lm/Lr 比值)和 Q 值(品质因数)下增益曲线变化;
- 死区时间内开关管实现 ZVS 的条件。
一个常见的公式是 LLC 归一化增益表达式:
M = 1 / sqrt((1 + K - K/(fn^2))^2 + Q^2 * (fn - 1/fn)^2)其中K = Lm / Lr,Q是品质因数,fn = f / fr是归一化频率。实际设计中,你可以用仿真软件画出不同 Q 值的增益曲线,观察工作频率低端的增益极限,这对理解 LLC 的“只适合在谐振频率附近高效工作”非常重要。
面试高频问题:为什么 LLC 在死区时间足够时能实现 ZVS?答案核心是励磁电流在死区时间内对开关管寄生电容进行充放电。
9. 项目 13-14:IGBT 驱动与有源 PFC
这两个项目更偏向功率电子应用层,适合秋招投递新能源、电机驱动、储能、充电桩等方向的同学。
9.1 项目 13:IGBT 驱动电路设计
要做什么:设计 IGBT 的驱动电路,包括栅极驱动电阻选型、米勒平台抑制、负压关断和短路保护。
核心知识点:
- IGBT 的导通和关断过程:栅极电荷、米勒电容;
- 栅极电阻大小对开关速度、di/dt、dv/dt、EMI 的影响;
- 为什么大功率 IGBT 常用负压关断;
- 用驱动芯片(如 IR2110 等常见驱动芯片)设计自举电路时的要点。
这个项目可以做成独立模块,用示波器观察 Vge 和 Vce 波形,并测量死区时间内的直通风险。
9.2 项目 14:有源 PFC 设计与母线电压泄放
要做什么:设计一个升压型有源 PFC 电路,典型芯片可以选用 L6562 这类临界导通模式 PFC 控制芯片,并额外考虑输入断电后母线电容的电压泄放问题。
核心知识点:
- 功率因数 PF 与总谐波失真 THD 的概念;
- 升压 PFC 的 Boost 架构为什么是主流;
- 输出电压环与电流环的控制思路;
- PFC 输出母线电容容量如何估算;
- 断电后母线高压泄放:通过泄放电阻或主动放电电路,把母线残压降到安全范围,这也是实际产品必须考虑的安全设计。
可能很多同学第一次听到“PFC 和 LLC 电路在怎么泄放母线电压”这个问题时会愣住,但其实它考察的就是“安全意识和工程意识”。PFC 输出母线电压通常很高,如果断电后没有泄放回路,人碰到端子非常危险。主动放电电路和泄放电阻的选型,都是可以展开讲的工程细节。
10. 项目 15:开关电源 PCB Layout 专项与 EMI 整改
最后这个项目可以和前面的任何一块电源板结合,作为“把设计变成可量产产品”的收尾工作。它的核心不是原理图,而是 Layout 和可制造性。
要做什么:对前面设计的电源板 PCB Layout 进行审查和整改,重点优化高频环路、地平面、反馈走线,并用 EDA 软件和 DFM 工具检查可制造性;有条件时可以结合 EMI 预测试做整改。
核心知识点:
- 功率环路要尽量小:输入电容、开关管、续流二极管/整流管构成的环路面积直接影响传导 EMI;
- SW 节点:它是高频跳变节点,走线要短而粗,尽量少换层。有人问“DCDC 的 SW 可以换层吗”,原则上不建议;如果多层板必须换层,也要保证参考平面连续、每个过孔都有足够电流能力,并在换层处就近加旁路电容;
- 反馈走线要远离 SW 节点和电感;
- 地平面要完整,功率地与小信号地单点连接;
- 使用 DFM 工具检查线宽、间距、过孔、丝印、开窗等规则。
这个项目做完,你就能理解“为什么同一款芯片,不同人设计的 PCB 性能差异巨大”,这也是硬件电源岗位面试中很常见的一类“为什么”问题。
11. 秋招场景下如何把项目讲成亮点
做项目很重要,但秋招时怎么把项目“讲出来”同样重要。很多同学做完了项目,面试时却讲得非常平淡,主要原因是缺少“数据”和“对比”。分享几个实际经验:
- 用数据代替形容词。不要说“我的电源模块纹波很低”,要说“输出 5V 条件下,满载纹波 Vpp 大约 30mV,效率约 90%”。有数据才有说服力。
- 讲清楚你的设计决策过程。比如“我最初选的电感是 10μH,但满载时电流纹波偏大,后来换成 22μH 并且确认饱和电流足够,输出纹波下降了 X mV”。
- 把问题当作亮点。不要只说“我顺利做出来了”。更有价值的是“我遇到了什么问题、怎么定位的、最后怎么解决”。这个“定位-解决”的过程,才是面试官真正想听的。
- 准备一份项目文档。包括目标、原理框图、关键计算、PCB 截图、实测波形、测试数据表。面试时可以直接把文档或图片展示出来。
12. 常见问题与排查思路
下面这个表格,是从实际调试经验中总结出的高频问题,按“现象、原因、排查方式、解决方案”组织,遇到问题时可以直接对照。
| 问题现象 | 可能原因 | 排查方式 | 解决方案 |
|---|---|---|---|
| 输出电压偏低或带不动负载 | 电感饱和、输入限流、反馈电阻算错 | 用示波器测 SW 波形和电感电流 | 换更大饱和电流电感,重新计算反馈分压电阻 |
| 开关管发热严重 | 开关损耗大、驱动不足、散热不够 | 测 Vgs 和 Vds 波形,观察开关沿 | 减小栅极电阻但避免过冲,增加散热片 |
| 输出纹波异常大 | 输出电容 ESR 高、环路不稳定、探头地线过长 | 用短接地弹簧测纹波,检查环路相位 | 换低 ESR 电容,调整补偿参数 |
| 上电瞬间损坏开关管 | 占空比失控、无软启动、输入过冲 | 低输入电压下观察启动波形 | 增加软启动、过流保护、降低启动时输入电压 |
| 反激电源 Vds 尖峰过高 | 漏感能量过大、RCD 吸收不合理 | 测 Vds 波形尖峰 | 调整 RCD 参数,改善变压器绕制工艺 |
| LLC 轻载时噪声大或发烫 | 工作频率偏离谐振点、Q 值选择不当、死区不足 | 测开关频率与谐振频率的差值 | 调整 K、Q 值,优化死区设置 |
| PFC 母线电压断电后下降太慢 | 泄放电阻太大或缺少主动放电回路 | 断电后用万用表测母线电压衰减时间 | 加泄放电阻或主动放电电路,控制在安全时间范围内 |
| 示波器测量时短路烧板 | 探头地线夹接触了高压电位点 | 检查地线连接位置 | 使用差分探头或隔离测量,避免共地短路 |
13. 最佳实践与工程建议
最后整理几条在电源项目中对提升“工程感”最有帮助的习惯,建议从一开始就养成。
- 上电前先检查。用万用表量输入输出有无短路,确认电容极性、二极管方向、芯片引脚无误后再上电。
- 第一次上电用限流保护。直流电源设置电流限定值,比如预期 1A,先限到 0.3A;带市电的高压电路,建议使用调压器逐步升压。
- 所有测试都留记录。输入电压、负载电流、输出电压、效率、纹波、波形截图,统一放到一个表格或文档里。这不仅是秋招面试的素材,也是后续设计迭代的重要依据。
- 元件选型留降额。电容耐压建议留 1.5 倍以上余量,MOSFET 耐压留 20%-30% 余量,电阻功率选计算功耗的 1.5-2 倍。
- 示波器测量纹波要用短地。长鳄鱼夹地线会形成环形天线,测出来的“纹波”很可能不是真实的电源纹波。
- PCB 出来后先用 DFM 工具检查。线宽、间距、过孔、丝印、开窗规则提前检查一遍,能省掉大量打样返工时间。
- 工程文件及时备份。用 git 管理原理图和 PCB 工程文件,每次改动前记录变更原因,这对软件背景的嵌入式同学来说是“肌肉记忆”,硬件方向同样适用。
- 注意安全边界。一切涉及高压、市电整流、大电容的项目,都要先确认放电安全、隔离措施到位,再开始调试。安全意识和规范操作,在面试里也是加分项。
14. 总结与后续学习方向
这 15 个硬件开关电源项目,覆盖了从非隔离 DCDC 到反激、半桥、全桥、LLC、PFC、IGBT 驱动的完整链路。你不需要在秋招前全部做完,更建议按照“基础测量 → 非隔离 DCDC → 反激 → 一项进阶拓扑”的路径,至少完成 3 到 5 个,并且每个都留下数据、波形和文档。
做完这些项目后,如果还想继续深挖,可以往这几个方向走:数字电源(用 MCU/DSP 做控制环路)、氮化镓功率器件设计、更系统的 EMI 整改方法、以及 LiDAR / 充电桩 / 新能源车载电源等行业的实际产品开发流程。
电源设计是一个需要大量积累的方向,但也是一个“做过和没做过差距非常明显”的方向。建议你现在就选一个项目,从最简单的 Buck 测量开始动手。别只收藏,去画一块板子、测一条波形,秋招时你就比其他同学多一份真正属于自己的底气。
