3. 电源系统可靠性设计:TBOX电源架构

电源系统,说白了就是TBOX的“心脏”。心脏要是跳得不稳,整个系统都得趴窝。我做了这么多年TBOX设计,见过太多因为电源问题导致的返工——有的车跑到半路TBOX重启,有的低温下直接不开机,还有的因为反接烧了一整批板子。嗯,今天咱们就把这块掰开揉碎了讲清楚。

3.1 TBOX电源架构:常电、ACC与备份电池

先说说TBOX的电源架构。典型的TBOX有三路电源输入:常电(B+)ACC(IGN)备份电池(VBAT)。这三路各有各的脾气,你得顺着它们来。

  • 常电(B+):直接连蓄电池,永远有电。负责给主系统供电,包括4G/5G模组、主控MCU、以太网等。电流需求最大,峰值可能到3-5A。
  • ACC(IGN):钥匙电,车熄火就断电。我一般用它来做唤醒信号,而不是主电源。有些设计直接用ACC给系统供电,我个人不太推荐——ACC线上的干扰比常电大得多。
  • 备份电池(VBAT):通常是锂电池或超级电容。当整车断电时,备份电池维持RTC、eCall紧急呼叫等关键功能。注意,备份电池的充放电管理是个坑,后面会细说。

关键设计原则:常电和ACC必须做防反接过压保护。备份电池必须做过放保护,否则电池寿命会急剧缩短。

我在一个项目中遇到过这样的问题:客户要求TBOX在ACC断电后还能工作30秒,用于上传最后的位置数据。结果我们直接用备份电池给整个系统供电,电池容量根本不够。后来改成只给通信模组和MCU供电,才解决问题。你想想看,备份电池的容量就那么点,得精打细算。

3.2 DC-DC与LDO的选型与布局

电源转换器选型,是TBOX电源设计的核心。DC-DC和LDO各有各的适用场景,别指望一个打天下。

3.2.1 DC-DC选型要点

DC-DC效率高,但噪声大。我一般用它来做12V转3.8V(给4G模组供电)12V转5V(给USB或传感器供电)。选型时重点关注以下几点:

  • 输入电压范围:车规级要求6V-36V,甚至要覆盖到40V(抛负载测试)。我习惯选耐压45V以上的芯片,留足余量。
  • 开关频率:2.2MHz以上最好,可以避开AM频段干扰。频率高了,电感和电容也能用小封装,省面积。
  • 效率:满载效率最好在90%以上。特别是常电供电的DC-DC,效率低意味着发热大,散热是个大麻烦。

我的个人习惯:DC-DC的布局要尽量靠近负载。比如4G模组的供电,DC-DC离模组不要超过2cm。走线要宽,至少40mil以上,减少压降。

3.2.2 LDO选型要点

LDO噪声低,但效率也低。我一般用它来做3.8V转3.3V(给MCU供电)5V转3.3V(给CAN收发器供电)。选型时注意:

  • 压差(Dropout Voltage):低压差LDO的压差可以做到200mV以下。比如3.8V转3.3V,压差只有0.5V,普通LDO也能胜任。
  • PSRR(电源抑制比):至少60dB@1kHz。TBOX里射频模组对电源噪声很敏感,PSRR低了会影响发射功率。
  • 输出噪声:最好低于30μVrms。我遇到过LDO噪声太大导致GPS信号灵敏度下降的情况,排查了好久才发现是电源问题。

3.2.3 布局实战经验

布局这块,我踩过的坑不少。给你几个实用建议:

  1. DC-DC的输入电容要靠近芯片引脚,越近越好。我见过有人把电容放得老远,结果纹波大得离谱,整板都在抖。
  2. 反馈电阻要远离电感。电感的磁场会耦合到反馈回路,导致输出电压不稳定。我习惯把反馈电阻放在芯片背面,或者用地线包围起来。
  3. 功率地和信号地要分开。最后单点接地,或者用0Ω电阻连接。否则大电流会干扰小信号,CAN通信都可能出错。
  4. 散热过孔要多打。DC-DC芯片底部至少打9个过孔,孔径0.3mm,把热量导到背面铜皮上。

警告:DC-DC的电感不要放在板边。板边容易受外力冲击,电感一旦脱落,整个电源就废了。我见过一台返修机,就是电感被震掉了,导致TBOX完全没电。

3.3 电源上电时序与掉电保持

上电时序,说白了就是谁先谁后的问题。TBOX里MCU、4G模组、以太网芯片各有各的上电要求,顺序搞反了,轻则启动失败,重则烧芯片。

3.3.1 上电时序设计

典型的TBOX上电时序是这样的:

步骤 电源轨 电压 延迟时间 说明
1 VCC_3V3_MCU 3.3V 0ms MCU先上电,开始初始化
2 VCC_1V8 1.8V 5ms MCU的IO口和DDR供电
3 VCC_3V8_MODEM 3.8V 10ms 4G模组上电,MCU通过GPIO控制
4 VCC_5V_USB 5V 20ms USB外设最后上电

我一般用电源监控芯片(如TPS3808)MCU的GPIO加RC延迟来实现时序控制。简单点的方案,用MOS管做电源开关,MCU的GPIO控制使能脚,软件里加延时就行。

避坑指南:我曾经遇到过4G模组和MCU同时上电,结果模组启动电流太大,把MCU的3.3V拉低到2.8V,MCU直接死机。后来改成MCU先上电,等3.3V稳定后再给模组供电,问题解决。

3.3.2 掉电保持设计

掉电保持,就是整车断电后,TBOX还能撑一会儿,用来保存数据或发送最后一条消息。这个时间通常要求100ms到500ms。

实现方式有两种:

  • 大电容储能:在电源输入端并联大电容(比如2200μF/35V)。电容越大,保持时间越长。但电容太大,上电瞬间的浪涌电流也大,需要加缓启动电路。
  • 备份电池:用锂电池或超级电容。锂电池能量密度高,但需要充放电管理。超级电容寿命长,但体积大。

我个人的习惯是:主电源用大电容做掉电保持,备份电池只给RTC和eCall供电。这样既保证了关键数据的保存,又不会因为备份电池容量不足而掉链子。

3.4 过压/欠压/反接保护电路设计

车上的电源环境,说白了就是“脏”。抛负载、冷启动、反接,各种奇葩情况都可能出现。保护电路做不好,TBOX就是一次性产品。

3.4.1 过压保护

过压保护,主要是防抛负载(Load Dump)。抛负载时,12V系统电压可能瞬间冲到40V甚至更高,持续几百毫秒。

我常用的方案是TVS管+自恢复保险丝

  • TVS管:选SMCJ36A或类似型号,钳位电压在58V左右。TVS管要放在最前面,直接跨接在电源输入端。
  • 自恢复保险丝:放在TVS管后面,电流选2A或3A。当过压导致TVS管短路时,保险丝熔断,保护后级电路。

小技巧:TVS管的功率要选够。我一般选600W以上的,否则抛负载时TVS管自己先烧了。另外,TVS管的布局要靠近电源接口,走线越短越好,减少寄生电感。

3.4.2 欠压保护

欠压保护,主要是防冷启动。冷启动时,蓄电池电压可能掉到6V甚至更低。如果TBOX还在大功率工作,会导致系统不稳定。

我的做法是加一个欠压锁定电路(UVLO)

  • 用电阻分压检测输入电压,送到比较器或MCU的ADC。
  • 当电压低于8V时,关闭大功率负载(如4G模组),只保留MCU和RTC。
  • 当电压恢复到10V以上时,重新开启所有负载。

注意,欠压保护要有迟滞,否则电压在阈值附近抖动时,系统会频繁开关,反而更不稳定。我一般设2V的迟滞窗口。

3.4.3 反接保护

反接保护,说白了就是防止电源正负极接反。这个在维修和装车时最容易发生。

最简单的方案是串联二极管。但二极管有压降,大电流时发热严重。我推荐用PMOS管做理想二极管

// 反接保护电路示意(PMOS方案)
// 输入正极接PMOS的S极,D极接负载
// G极通过电阻接地,同时接一个NPN三极管
// 正常时,S极电压高,G极电压低,PMOS导通
// 反接时,S极电压低,G极电压高,PMOS关断

PMOS管的压降只有几十毫伏,几乎不发热。我习惯用IRF9540或类似型号,Rds(on)在0.1Ω以下,能过3A电流。

注意:PMOS管的栅极要加一个10kΩ下拉电阻,确保上电时PMOS处于关断状态。否则在上电瞬间,PMOS可能误导通,反接保护就失效了。我曾经吃过这个亏,后来在所有设计里都加了这个电阻。

3.5 总结与个人心得

电源系统设计,说难不难,说简单也不简单。我做了这么多年,最大的体会就是:别偷懒,别省料。TVS管别省,电容别省,布局别省。车规级产品,可靠性是第一位的。

最后送你一句话:电源设计得好,TBOX才能跑得稳。希望今天的分享对你有帮助。下次咱们聊聊信号完整性和EMC设计,那又是另一个大坑了。