2. 电源系统架构:配电终端典型电源架构及各模块功能
好,咱们直接进入正题。配电终端的电源系统,说白了就是整个设备的“心脏”。心脏要是跳不好,其他功能再强也是白搭。我做了这么多年配电终端,见过太多因为电源设计马虎导致现场设备“死机”的案例了。今天咱们就把这个架构掰开揉碎了讲清楚。
2.1 典型电源架构总览
一个标准的配电终端电源系统,通常由三大部分组成:AC-DC变换模块、DC-DC变换模块和后备电池管理模块。它们各司其职,又相互配合。
我个人习惯把这种架构叫做“三级供电体系”:
- 第一级:AC-DC,把交流市电(通常是220V AC或100V AC)转换成稳定的直流母线电压(典型值24V DC或48V DC)。
- 第二级:DC-DC,把直流母线电压再转换成终端内部各芯片、模块需要的低压电源(比如5V、3.3V、1.8V)。
- 第三级:后备电池,当交流失电时,无缝接管供电,保证终端不掉电、不丢数据。
嗯,这里要注意:三级之间不是简单的串联关系,而是有逻辑控制的。我见过一些新手设计师直接把电池挂在DC-DC后面,结果电池过放报废了。这个坑咱们后面会细说。
2.2 AC-DC变换模块
AC-DC模块是电源系统的“大门”。它要处理的是最恶劣的输入环境——电网波动、雷击浪涌、谐波干扰,全得扛住。
典型拓扑:
- 反激式(Flyback):小功率(<30W)的首选。电路简单,成本低,我早期做的一款FTU用的就是反激,稳定跑了8年没出过问题。
- 半桥/全桥LLC:功率稍大(50W-200W)时用。效率高,但控制复杂一点。
- 有源PFC + 反激:现在主流方案。先做功率因数校正,再降压。能过EMC,效率也能做到90%以上。
关键功能:
- 输入整流滤波:把交流变成脉动直流,再用大电解电容平滑。这里有个经验值——每瓦特对应2-3μF的电容容量。
- 功率变换:通过高频开关(通常50-100kHz)把高压直流变成低压直流。变压器在这里既做隔离又做变压。
- 反馈稳压:通过光耦或磁反馈,把输出电压信息送回初级侧,控制PWM占空比。
- 保护功能:过压、过流、短路、过温保护,一个都不能少。
避坑指南:我曾经在一个项目中,AC-DC模块的输入保险丝选小了,结果现场雷击时保险丝先炸了,整台设备断电。后来我学乖了,保险丝要选慢断型,额定电流留1.5倍余量。
2.3 DC-DC变换模块
DC-DC模块是电源系统的“配送中心”。它把24V或48V的母线电压,转换成终端内部各个电路模块需要的电压。
典型电压轨:
| 电压 | 主要用途 | 典型电流 |
|---|---|---|
| 5V | 通信模块、继电器驱动、模拟电路 | 0.5-2A |
| 3.3V | MCU、FPGA I/O、逻辑电路 | 0.3-1A |
| 1.8V | DDR内存、某些FPGA内核 | 0.1-0.5A |
| 12V | 模拟前端、运放、某些传感器 | 0.1-0.3A |
常用拓扑:
- Buck(降压):最常用。从24V降到5V或3.3V。效率能做到90%以上。
- LDO(低压差线性稳压):对噪声敏感的模拟电路用。比如给ADC供电,我一般会在Buck后面再加一级LDO。
- Buck-Boost(升降压):当电池电压变化范围大时用。比如锂电池从4.2V放到3.0V,要稳定输出3.3V,就得用这个。
个人经验:DC-DC的布局布线非常关键。我建议把电感、开关节点尽量靠近芯片,反馈回路走线要远离噪声源。有一次我调试一块板子,3.3V纹波一直有100mV,查了半天发现是反馈线跟电感靠太近了。拉开距离后,纹波直接降到20mV。
2.4 后备电池管理模块
后备电池是配电终端的“最后一道防线”。交流断电后,终端要靠电池继续工作,至少维持4小时(国标要求),有些地方甚至要求8小时。
电池类型选择:
- 铅酸蓄电池:便宜、皮实、技术成熟。缺点是体积大、重量重、循环寿命短(300-500次)。
- 磷酸铁锂电池:现在越来越多用这个。能量密度高、循环寿命长(2000次以上)、安全性好。我最近做的几个项目全换磷酸铁锂了。
- 超级电容:只适合短时间后备(几秒到几分钟)。用于掉电保存数据还行,做长时间后备不现实。
核心功能模块:
- 充电管理:恒流恒压充电。铅酸电池是三段式(恒流、恒压、浮充),锂电池是CC/CV。充电电流一般设为0.1C-0.2C。
- 放电管理:当检测到交流失电时,自动切换到电池供电。切换时间要小于10ms,保证终端不掉电。
- 电池保护:过充保护、过放保护、短路保护、温度保护。特别是过放保护,锂电池如果放到2.5V以下,基本就废了。
- 电池监测:实时监测电池电压、电流、温度、剩余容量(SOC)。这些数据要上报给主站,方便运维人员知道电池状态。
警告:我曾经遇到过一个案例,现场电池管理板的MOS管驱动电路设计不当,导致电池在切换瞬间产生大电流冲击,直接把DC-DC模块的输入电容炸了。后来我改成了先接通电池再断开交流的“先接后断”策略,问题才解决。这个细节大家一定要重视。
2.5 各模块间的协调与配合
这三个模块不是各自为战的,它们之间需要紧密配合。我画个简单的逻辑流程:
交流电正常时:
交流 → AC-DC → 24V母线 → DC-DC → 各电压轨
↓
电池充电管理 → 电池充电
交流电失电时:
电池 → 升压/直通 → 24V母线 → DC-DC → 各电压轨
↓
电池放电管理 → 监测SOC
交流电恢复时:
先检测交流稳定 → 切换回AC-DC供电 → 恢复电池充电
这里有个关键点:母线电压的优先级管理。AC-DC的输出和电池的输出,通常通过二极管“或”逻辑连接。但二极管有压降,会损失效率。现在主流方案是用理想二极管控制器(比如LTC4357),用MOS管代替二极管,压降只有几个毫伏。
嗯,还有一个容易被忽略的点:上电时序。MCU、FPGA、DDR这些芯片对上电顺序有要求。比如FPGA的内核电压要先于I/O电压上电。我一般会用电源监控芯片(比如TPS3808)来控制使能引脚,确保时序正确。
2.6 低功耗设计要点
既然咱们这门课叫“低功耗设计”,那电源架构本身就要考虑功耗优化。我总结几个关键点:
- 效率优先:AC-DC和DC-DC的转换效率,每提高1%,在电池供电时就能多撑几分钟。现在好的方案能做到95%以上。
- 静态电流:终端在待机时,电源系统自身的消耗要尽量小。我见过一些设计,待机时电源芯片自己就吃了50mA,这太浪费了。选型时要看芯片的静态电流(Iq),最好小于1mA。
- 休眠模式:终端在无事件时,可以让MCU进入深度睡眠,同时关闭非必要的DC-DC输出。只保留一个超低功耗的LDO给RTC和唤醒电路供电。
- 电池容量匹配:根据终端的平均功耗和后备时间要求,计算电池容量。公式很简单:容量(Ah)= 平均功耗(W)× 后备时间(h)÷ 电池电压(V)÷ 放电效率(0.8-0.9)。
总结一下:配电终端的电源架构,说白了就是“交流进来、直流出去、电池兜底”。AC-DC负责把电网的“粗粮”变成“细粮”,DC-DC负责把“细粮”分给各个“嘴巴”,电池负责在“断粮”时顶上。这三个模块设计好了,终端就成功了一大半。
下一章咱们会深入讲AC-DC的具体设计细节,包括拓扑选择、变压器设计、EMC处理等。到时候我会拿一个实际项目案例来拆解,大家敬请期待。