1. 项目概述
在新能源汽车的电力系统中,车载充电机(OBC)扮演着至关重要的角色。今天我要分享的是一个3.3KW的车载充电机DIY方案,这个方案采用了PFC两相交错并联+全桥LLC的经典拓扑结构,控制核心使用TMS320F28035数字信号处理器,并通过CAN总线实现通信。虽然这个方案不具备量产功能,但对于想要深入理解车载充电机工作原理的工程师来说,绝对是个不可多得的学习参考。
这个方案最吸引我的地方在于它完整呈现了一个车载充电机从功率因数校正到DC-DC转换的全过程。前级采用两相交错并联的PFC电路,后级则是全桥LLC谐振转换器,这种组合在效率和功率密度方面都有出色表现。控制部分使用DSP实现,通信接口采用汽车电子中广泛应用的CAN总线,整个设计非常贴近实际产品。
2. 硬件架构解析
2.1 前级PFC电路设计
两相交错并联的PFC拓扑是这个方案的第一大亮点。这种结构相比单相PFC有几个显著优势:
- 电流纹波降低约40%,这意味着可以使用更小的输入滤波电容
- 功率器件电流应力减小,提高了系统可靠性
- 开关损耗分布到两个相位,散热更容易处理
在具体实现上,我们使用了四颗MOS管(Q1-Q4)组成两个并联的Boost电路。关键设计参数包括:
- 开关频率:65kHz
- 输出电压:390V DC
- 最大输入电流:15A(每相7.5A)
重要提示:两相PFC的驱动信号死区时间必须控制在200ns以内,否则会导致效率显著下降。实测数据显示,死区时间超过300ns时,效率会降低2%以上。
2.2 后级LLC谐振转换器
全桥LLC拓扑是后级DC-DC转换的核心,它的优势在于:
- 原边开关管可以实现ZVS(零电压开关)
- 副边整流二极管可以实现ZCS(零电流开关)
- 宽输入电压范围内都能保持高效率
变压器设计是LLC电路的关键,这个方案选择了PQ3535磁芯,具体参数:
- 原边匝数:18T
- 副边匝数:4T
- 气隙:0.8mm
- 谐振频率:80kHz
谐振电容采用了两颗MKP1837并联,这种设计既满足了耐压要求(630V),又降低了等效串联电阻(ESR),对提高效率很有帮助。
3. 控制与通信实现
3.1 DSP控制方案
TMS320F28035是控制系统的核心,负责PFC和LLC的控制算法实现。以下是关键的PWM初始化代码:
c复制// PFC两相PWM配置
EPwm1Regs.CMPA.half.CMPA = 375; // 50%占空比基准值
EPwm1Regs.TBPRD = 750; // 开关频率65kHz
EPwm1Regs.TBPHS.half.TBPHS = 0; // 相位基准
EPwm2Regs.TBPHS.half.TBPHS = 375; // 第二相偏移180度
这段代码配置了两个PWM模块,相位相差180度,实现了两相交错并联控制。TBPRD寄存器值750对应65kHz的开关频率,这是经过多次实验确定的优化值。
3.2 CAN通信实现
CAN总线是汽车电子中的标准通信协议,这个方案实现了完整的充电控制协议。关键设计点包括:
- 波特率:500kbps
- 报文ID过滤机制
- 状态机实现的协议处理
特别值得注意的是超时保护机制的设计:如果500ms内没有收到整车控制器发送的报文,系统会自动进入安全模式。这个功能在can_process()函数中实现,采用了状态机结构,比传统的if/else逻辑更加清晰可靠。
4. PCB设计与布局技巧
4.1 关键布局原则
这个方案的PCB布局有几个需要特别注意的地方:
-
PFC电流采样走线必须严格等长,否则会导致两相电流不平衡。实测表明,走线长度差异超过5mm时,电流不平衡可能达到10%。
-
LLC谐振回路面积要最小化。经验法则是:每增加1平方厘米的回路面积,EMI辐射就会明显增强,可能超出标准限值。
-
地平面分割要合理。数字地和功率地的分界点通常选择在DC-DC芯片下方,这个位置既能保证信号完整性,又能避免地环路干扰。
4.2 调试与测试要点
PCB打样回来后,建议按照以下步骤进行测试:
-
先单独调试PFC部分,可以用电子负载模拟后级电路。测试指标包括:
- 输出电压稳定性(390V±5%)
- 功率因数(>0.99)
- 效率(>95%)
-
PFC调试完成后,再上电LLC部分。示波器观察重点是:
- 原边电流波形
- 开关管Vds波形
- 这两个波形的相位关系
-
如果出现过压保护频繁触发的问题,很可能是变压器漏感不合适。解决方法是在磁芯间垫特氟龙胶带,微调电感量。
5. 关键参数与性能指标
5.1 电气参数汇总
| 参数名称 | 规格值 | 备注 |
|---|---|---|
| 输入电压范围 | 90-264V AC | 兼容全球电网 |
| 输出电压 | 390V DC | PFC输出 |
| 最大输出功率 | 3.3KW | 持续功率 |
| 开关频率 | 65kHz (PFC), 80kHz (LLC) | |
| 效率 | >93% (全负载) | 实测数据 |
| 功率因数 | >0.99 | 全负载范围 |
5.2 磁件参数详解
-
PFC电感:
- 磁芯:ETD49
- 电感量:220μH(每相)
- 线径:1.2mm×20股利兹线
-
LLC变压器:
- 磁芯:PQ3535
- 匝比:18:4
- 原边电感量:110μH
- 漏感:5μH(控制在总电感的5%以内)
-
LLC谐振电感:
- 磁芯:PQ2625
- 电感量:50μH
- 气隙:0.5mm
6. 常见问题与解决方案
6.1 PFC部分常见问题
-
两相电流不平衡:
- 检查驱动信号相位是否正确(180度相差)
- 确认电流采样电路对称性
- 检查MOS管参数是否匹配
-
效率偏低:
- 测量死区时间是否合适(建议150-200ns)
- 检查MOS管门极驱动是否足够强
- 确认电感没有饱和
6.2 LLC部分常见问题
-
谐振点偏移:
- 检查谐振电容容值是否准确
- 测量变压器电感量是否符合设计
- 确认负载条件是否在设计范围内
-
开关管过热:
- 检查是否实现ZVS
- 测量门极驱动波形是否干净
- 确认散热设计是否合理
6.3 CAN通信问题
-
通信中断:
- 检查终端电阻(120Ω)是否正确连接
- 测量总线差分电压(正常应为2V左右)
- 确认波特率设置一致
-
报文丢失:
- 检查CAN控制器初始化代码
- 确认过滤器设置正确
- 测试总线负载率是否过高
7. 调试经验分享
在实际调试过程中,我总结了几个非常实用的技巧:
-
分段调试法:先调通PFC,再调试LLC,最后整合测试。这样可以快速定位问题所在。
-
波形分析法:同时观察原边电流和开关管Vds波形,它们的相位关系能直观反映LLC的工作状态。
-
参数微调技巧:变压器电感量可以通过磁芯间垫片厚度来微调,每次调整0.05mm的间隔,效果非常明显。
-
热管理要点:功率器件温度每降低10℃,可靠性提高一倍。因此散热设计不容忽视,建议:
- 使用高热导率绝缘垫片
- 确保散热器表面平整
- 合理布置散热器风道
这个3.3KW车载充电机方案虽然不能直接量产,但它完整呈现了实际产品中的关键技术点。通过这个项目,我深刻理解了交错PFC和LLC谐振转换器的设计要点,也积累了不少实战经验。特别是PCB布局和热管理方面的知识,这些都是在教科书上很难学到的实战技巧。