1.1 嵌入式系统电源管理
1.1.1 电源系统基础
定义:为嵌入式设备提供稳定、合规直流电能的子系统,通常将交流市电或电池电源转换为系统所需的直流电压等级。
供电类型:
市电供电:通过AC-DC转换模块(如开关电源)提供电能;
电池供电:适用于便携式、低功耗设备,需考虑电池管理、充电电路及续航优化;
混合供电:市电与电池自动切换,常见于需断电维持的设备。
电压转换与稳压:
线性稳压器(LDO):电路简单、噪声低,但效率较低,适用于压差小、电流不大的场合;
开关稳压器(DC-DC):效率高、可升降压,但噪声较大,需外围滤波电路;
电源模块:集成化方案,简化设计,提供隔离或非隔离输出。
1.1.2 电源管理核心技术(低功耗设计)
功耗来源分析:
动态功耗:与频率、电压平方成正比;
静态功耗:主要由漏电流引起,与工艺、温度相关。
低功耗策略:
上电管理:分阶段上电,避免浪涌电流,仅使能必要模块;
运行功耗管理:动态电压与频率调节(DVFS)、任务调度优化;
空闲模式:关闭闲置外设时钟、进入睡眠(Sleep)/停机(Stop)状态;
断电模式:关闭电源域,彻底切断漏电路径,需保存状态至非易失存储器。
唤醒机制:
外部中断唤醒(按键、传感器);
定时器唤醒(RTC、看门狗);
通信接口唤醒(UART、CAN、以太网)。
1.1.3 电源架构与电路设计
典型电源架构:
AC-DC前端:EMI滤波→整流→PFC(可选)→隔离DC-DC;
多路输出:通过二级DC-DC或LDO产生不同电压,如5V、3.3V、1.8V、1.2V等;
电源隔离:模拟与数字电源独立,采用磁珠或LC滤波隔离噪声。
常用电压转换电路示例:
| 转换需求 | 推荐器件 | 类型 | 特点与适用场景 |
|------------|--------------|----------------|------------------------------|
| 12V → 5V | LM2596 | 开关降压 | 效率高,带载能力强,需外围电感电容 |
| 5V → 3.3V | AMS1117-3.3 | LDO | 压差小,噪声低,简单易用 |
| 5V → ±12V | ICL7660 | 电荷泵 | 无需电感,实现正负压转换 |
| 24V → 5V | B2405S | 隔离DC-DC模块 | 输入输出电气隔离,抗干扰能力强 |
| 3.3V → 1.2V | TPS62402 | 同步开关降压 | 高效率,小封装,适合内核供电 |设计要点:
输入输出滤波:减少纹波与噪声;
过流/过压保护:添加保险丝、TVS、OVP芯片;
热设计:根据功耗计算散热,必要时加散热片或预留风道。
1.2 电子电路设计
1.2.1 设计流程与方法
设计阶段:
需求分析:明确电气参数、接口、环境条件、可靠性指标;
方案选型:选择核心芯片、电源方案、通信接口等;
电路设计:绘制原理图,进行参数计算与仿真;
元件选型:根据耐压、电流、温度、封装等选择合适器件;
检查与仿真:进行DRC、ERC检查,关键电路仿真(如信号完整性、热仿真);
输出文件:生成BOM、网表、装配图等。
原理图设计规范:
信号流向:从左到右、从上到下,输入在左、输出在右;
模块化布局:按功能分块(电源、MCU、存储、接口等),添加标注说明;
符号与标注:使用标准符号,清晰标注元件值、编号、网络名;
接地与电源:区分数字地、模拟地、功率地,电源网络明确标注电压值。
1.2.2 电路可靠性设计
可靠性指标:
MTBF(平均故障间隔时间):反映系统可维修性;
MTTF(平均失效时间):反映元件或不可维修系统的寿命;
可用性:可用时间 / 总时间,受MTBF与MTTR(平均修复时间)影响。
可靠性提升措施:
元件降额:电压、电流、功率降额使用(通常降额30%-50%);
简化设计:减少元件数量,优选高集成度芯片;
冗余设计:关键信号/电源双路备份,如双MCU、冗余电源;
环境适应性:考虑温度、湿度、振动防护,添加保护电路(ESD、过压、反接);
故障预防:避免常见设计错误(如引脚冲突、电源短路、时序竞争)。
1.2.3 信号完整性基础
常见问题:
反射:阻抗不匹配导致信号过冲/振铃;
串扰:相邻信号线耦合干扰;
时序问题:时钟抖动、建立保持时间违规。
应对措施:
阻抗匹配:添加串联电阻或端接电阻;
布线控制:高速信号走内层、参考完整地平面;
滤波与去耦:在电源引脚就近放置去耦电容(如10uF + 0.1uF组合)。
1.3 PCB设计
1.3.1 PCB基础与设计流程
PCB类型:
单面板:成本低,适用于简单电路;
双面板:最常见,布线灵活;
多层板(4层以上):适用于高速、高密度设计,可设置专用电源与地层。
设计流程:
前期准备:建立元件库(原理图符号、PCB封装);
结构导入:确定板框、安装孔、禁布区;
网表导入:从原理图导入元件与连接关系;
布局:按模块摆放元件,考虑信号流与散热;
布线:手动或自动布线,遵循优先级规则;
设计规则检查(DRC):检查间距、线宽、短路等;
输出文件:Gerber、钻孔文件、装配图、钢网文件。
1.3.2 元件布局规范
通用原则:
先大后小:先放置连接器、大芯片、电源模块;
功能分区:模拟/数字/电源/射频区域分开,必要时加隔离带;
信号流向:沿信号路径布局,减少交叉与回流路径;
散热考虑:发热元件远离敏感器件,靠近板边或散热窗。
工艺相关要求:
波峰焊元件:方向一致,间距≥1.0mm,避免阴影效应;
回流焊元件:重量与高度需符合工艺要求,避免立碑、偏移;
手动焊接:预留操作空间,测试点易接触。
1.3.3 布线规范与EMC设计
布线优先级:
电源线:先布电源主干,线宽根据电流计算(如1A/mm);
时钟与高速线:短而直,避免换层,参考完整地平面;
模拟小信号:远离噪声源,包地或走内层;
普通数字信号。
EMC/EMI设计要点:
地平面:完整地平面降低阻抗,数字与模拟地单点连接;
电源平面:多层板中使用电源平面,或采用电源树状分布;
滤波:电源入口加共模电感、磁珠,接口加TVS、滤波电容;
屏蔽:敏感信号用地线包围,必要时加金属屏蔽罩。
布线细节:
避免锐角、直角走线,推荐45°或圆弧拐角;
差分对等长、等距走线;
元件下方避免走线(特别是贴片元件);
过孔数量控制,高速信号避免多余过孔。
1.4 Cadence PCB设计工具流程
1.4.1 设计工具链简介
原理图设计:OrCAD Capture / Concept HDL
元件库管理、层次化设计、设计规则检查(ERC);
PCB设计:Allegro PCB Editor
布局、布线、约束管理、仿真对接;
库管理:Allegro Library Explorer / PCB Librarian
创建与管理符号、封装、焊盘;
仿真与验证:Sigrity / Allegro SI/PI
信号完整性、电源完整性分析。
1.4.2 核心设计流程
项目建立:
创建项目文件夹结构;
设置设计参数与单位。
原理图设计:
绘制电路图;
标注元件值与编号;
生成网表(Netlist)。
PCB前期设置:
导入板框与结构要素;
设置叠层(Layer Stack-up);
定义设计规则(线宽、间距、阻抗)。
布局与布线:
交互式布局,按模块放置;
手动布线为主,自动布线为辅;
实时DRC检查。
后期处理:
铺铜(电源与地);
添加丝印、标识;
生成制造文件(Gerber、NC Drill)。
输出与归档:
BOM输出;
装配图;
项目文件归档。