尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

ADAS电源设计实战:PMIC选型、电源树构建与调试指南

ADAS电源设计实战:PMIC选型、电源树构建与调试指南 做ADAS相关项目的电源设计这几年最大的感受就是以前一个控制板随便用两路LDO就能解决现在摄像头、雷达、域控制器一个比一个能吃电而且每一路电压还都得盯紧了。PMICPower Management IC电源管理集成电路这个名词在汽车电子圈里出现频率越来越高绝不是因为大家追新而是ADAS系统对电源的需求已经从“能供电”上升到了“把每一瓦都管理好”的层次。这篇内容我想把自己在实际项目里的思路完整梳理一遍从为什么要用PMIC开始到怎么选型、怎么把电源树搭起来、PCB上怎么处理、最后调试又会踩哪些坑。大部分内容来自我这几年的实际工程经验也有一些是行业内的通用做法如果你正好在做一个ADAS摄像头模组或域控制器项目这套思路可以直接拿去参考。1. 为什么ADAS电源不能再用“一颗LDO走天下”1.1 ADAS系统的负载结构与四类核心功耗需求先看一个ADAS域控制器里面到底挂着些什么东西。典型配置通常包括一颗主SoC比如做融合感知和决策、一颗或两颗MCU做执行控制和功能安全监控、外部DDR4/LPDDR4内存颗粒、以太网PHY与交换芯片、多个摄像头串行器/解串器Serializer/Deserializer、激光雷达和毫米波雷达的接口电路可能还有一块GPU或NPU加速卡。这些器件的电压域和电流需求差异非常大。粗略统计一下主SoC的内核电压Core Rail通常需要0.8V至1.0V电流从5A到20A不等新一些的高算力平台甚至更高DDR内存电压一般是1.2V或1.1V电流3A到6AIO与PLL电压1.8V电流1A到3A传感器、以太网、CAN收发器这一堆外围3.3V和5.0V基本各有2A到4A的需求。再加上一个特别容易被忽视的点摄像头的电源。现在一颗800万像素车载摄像头模组内部图像传感器CIS需要多路供电数字核心、模拟、IO分别对应0.9V、2.8V和1.8V串行器的供电则一般是1.8V或3.3V。多个摄像头从域控制器远程供电时还要考虑线缆压降。这些负载有个共性都是低电压、大电流、多路输出的组合而且每一路的瞬态响应都有硬指标。举例来说SoC内核在极端工况下负载电流会在数微秒内从几百毫安跳到十几安培如果电源响应不够快电压跌落超过容差SoC直接死机或重启。这种场景下分立方案是真的顶不住。1.2 从分立电源方案到PMIC方案的转折点早年间我会在ADAS主板上用三五颗独立的DC-DC转换器加线性稳压器来搭建电源好处是每路独立设计调试时很灵活缺点是随着系统复杂度提高板级电源占用的面积越来越大物料采购和贴片成本也在涨而且多颗芯片之间的开关频率如果没设置好相互干扰起来很头疼。更重要的是可靠性问题。ADAS是安全相关系统要求对每一路电源都能做欠压、过压、过流、过温监控。分立方案里每路监控都要额外加一颗电压监测器或窗口看门狗外圈电路越做越复杂失效率自然降不下来。这也验证了行业内一个判断分立方案在纯计算类小系统上还有生存空间但到ADAS这种多路大电流且需要功能安全设计的环境里已经从成本、可靠性和设计周期的三个维度全线败退。PMIC的核心价值在于把一个ADAS系统里通常需要的6-10路供电、每路的时序控制、监控保护、诊断上报功能全部集成进一颗芯片。用颗数换集成度用集成度换可靠性和面积这就是PMIC方案现在成为ADAS电源主流选择的最根本原因。2. PMIC在ADAS系统中的核心作用与内部结构2.1 多路BUCK与LDO的协同PMIC内部最核心的电源转换单元就是降压转换器BUCK和低压差线性稳压器LDO。我们以一套典型的4路BUCK加2路LDO的PMIC为例来看它内部是怎么组织的。BUCK负责大电流、压差大的场景。输入5V输出1.0V给SoC内核这时候如果直接用LDO输入输出压差4V乘以10A电流就是40W损耗散热系统根本撑不住。而BUCK靠开关方式工作效率能做到85%到92%是绝对的主力输出级。LDO则负责低噪声、小电流、对纹波极度敏感的场景。摄像头传感器的模拟供电2.8V就是典型例子直接吃BUCK的2.8V输出往往纹波偏大在图像上会表现为固定条纹噪声而用PMIC里一颗低噪声LDO再稳压一次可以把高频纹波压到微伏级别。我见过一些方案连传感器电源都想靠BUCK直接带理由是现在BUCK纹波已经能做到很小了。实际测试下来通用BUCK在轻载或PFM模式下纹波往往在10mV-30mV级别这个量级对SoC内存这类数字负载毫无问题给到模拟供电就是另一个故事。所以PMIC内部BUCK和LDO的配合不是简单堆料而是针对每路负载的特性做针对性设计。2.2 功能安全是PMIC的隐藏价值选车规级PMIC功能安全等级是绕不开的硬指标。ISO 26262标准里ASIL-B和ASIL-D是ADAS系统最常见的两个等级要求。PMIC在整个方案里扮演的角色不只是把电压变出来还承担着“安全监控者”的义务。关键的几个功能包括欠压/过压监控每一路BUCK输出都带比较器电压偏离标称值超过阈值后立刻产生故障标志并触发复位。过流保护逐周期限流保护避免故障蔓延特别是在SoC发生内部短路时PMIC能在数十纳秒内切断供电。过温保护结温超过安全门限时自动降额或者直接关断输出。故障安全状态机监测到关键故障后系统进入预先定义的安全状态比如给SoC一个复位信号同时钳住执行器的供电。内置自检Built-In Self-Test上电或运行过程中对监控电路本身做诊断防止监控器自己失效——这个细节很关键因为安全机制必须保证自身可用。很多新手第一次接触PMIC选型时只看电压电流参数忽略功能安全部分。但实际在整车厂的流程里如果没有给到完善的FMEDA报告和安全手册方案是过不了功能安全评审的。这也是PMIC相比几颗独立DC-DC的方案在安全认证体系上具备天然优势的原因——PMIC厂商已经把全套安全分析做完了你只需要在系统层面匹配并向安全评估人员展示剪裁逻辑。2.3 上电时序不是软件的事是电源的事这一条是我反复强调的。ADAS系统里像SoC、FPGA这些主控器件对上电时序有明确要求——内核电压必须先于IO电压稳定或者反过来不同芯片规定不同。上电顺序错乱轻则引起闩扣效应Latch-up重则直接损坏芯片内部结构。以前分立方案要靠电源芯片的使能引脚和RC延时电路手动搭时序网络调参痛苦误差也不可控。PMIC则内置了时序控制器通过配置寄存器或者外部引脚设定每一路的使能延迟和上升斜率上电顺序可精确到微秒级。我还见过一些PMIC支持多颗级联用一颗做主、其余做从通过同步信号保证整个系统上电动作一致。对我个人来说PMIC的时序功能大大减少了设计工作量。只需要搞清楚主芯片手册里哪一组电压先起、哪一组后起、间隔多少然后在PMIC的配置里设好就行。后续调试中真要改顺序也只需要改寄存器不需要动硬件。3. 选型思路从需求推导到关键参数表3.1 先算再做负载预算与热预算的方法很多新手选PMIC习惯直接打开官网找一颗“看起来电压电流差不多”的芯片这种做法在消费电子里可能还行在车载项目里大概率会翻车。正确的方式是先做负载预算和热预算从需求反推选型。负载预算步骤先列出一个表左侧是系统中所有用电模块右侧是它们对应的最高工作电流和最大瞬态电流。比如SoC的Core电压工作电流均值8A瞬时最高能到15A内存DDR电流均值3A瞬态4A。把每个rail的峰值电流都统计出来这些数值决定了对应PMIC输出通道的电流能力上限。热预算也很直接PMIC的效率η可以从数据手册的效率曲线里读取。假如某颗BUCK效率为88%输出功率是5V输入、1.0V/10A输出那输出功率10W输入功率11.36W损耗1.36W。这个损耗会体现在封装的热阻上如果芯片封装热阻是20°C/W则有27.2°C的温升加上环境温度—车内电子模块环境温度可能达到85°C结温就来到了112°C左右接近常见车规芯片150°C的结温上限。这里必须留出设计余量。实际项目里我会分别在环境温度25°C和85°C两种工况下做热仿真确认PMIC结温最高不超过125°C。如果超过要么换热阻更小的封装要么在布局上增加散热过孔和铜皮面积要么降低开关频率来减少开关损耗。3.2 关键参数的选择原则与对比PMIC选型时以下参数需要逐项核对参数选型原则常见坑输入电压范围通常选3V-5.5V或3V-18V取决于车载系统的供电总线是直接接电池还是二次电源不知道系统输入会有跌落或抛负载输入耐压选低了输出电压路数至少满足当前系统需求并预留1-2路备用尽量用可配置输出通道数量不够又不想加外围分压导致不得不挂额外LDO每路输出电流按峰值电流20%-30%余量选取按典型电流选型瞬态一冲就进入过流保护开关频率优先选支持同步输入或展频的避免与SoC时钟谐波差拍干扰多颗PMIC频率不一致导致的差频干扰在EMC暗室实测才能发现功能安全等级ASIL-B起步目标ASIL-D需要结合MCU和外部监控实现选了个没有安全等级的工业级PMIC功能安全评审直接被拒封装与热阻大电流通道必须考虑封装能耐受的总功耗小封装大电流是雷区只关注面积小忽略散热能力85°C环境温度下结温报警这里特别提一下开关频率。ADAS域控制器内既有大量高速差分信号、DDR总线和MIPI信号又有多个电源开关节点。如果PMIC的开关频率及其谐波刚好落在某个传感器或DDR时钟的工作频点附近EMC问题会让你在实验室里耗掉几周时间。因此选PMIC时我会刻意看它支不支持可调开关频率、支不支持同步或展频。展频可以抑制峰值噪声代价是轻微增加输出电压纹波一般数字负载都能接受。4. 参考设计典型ADAS摄像头模组的电源树构建4.1 需求定义借一个最常见的工程场景来做完整演示一个800万像素前视摄像头模组内部包含一颗图像传感器、一颗串行器比如把MIPI输出转成同轴或差分信号、一颗MCU用于在线自检。需要在模组PCB上完成全部供电设计电源来自域控制器的5V远程供电。先看各负载需求。图像传感器数字核心0.9V/500mA模拟2.8V/200mAIO 1.8V/50mA而且模拟供电对纹波要求极其严格——这是摄像头模组的典型特征。串行器1.8V/150mA。MCU3.3V/100mAIO 1.8V/80mA如果有。这路需求总计四路电压域电流最大的不过500mA看起来不大但难点在纹波、时序和可靠性。尤其是摄像头模组安装在挡风玻璃后环境温度在夏季暴晒时能达到105°C以上这么高的温度下电源方案必须留有足够热余量。4.2 方案选型考虑到空间限制摄像头PCB通常很小和上述多路低压差需求直接选一颗4路LDO加1路BUCK的小型PMIC比较合适。第一路BUCK输出2.8V或3.3V作为中继电压其他三路LDO分别落为0.9V、1.8V和2.8V模拟。有人会问为什么不直接四路都是LDO从5V降压因为0.9V和5V之间有4.1V压差乘以500mA就是2.05W在狭窄的摄像头PCB上几乎不可能散热。所以先经过BUCK降到2.8V剩下来LDO从2.8V到0.9V压差降为1.9V损耗降到0.95W热问题大幅缓解。这里选PMIC强调三点一是输入电压能兼容4.5V-5.5V的远程供电波动二是静态电流要极低因为摄像头模组在整车休眠时可能还需要待机供电三是LDO的输出噪声指标必须在30µVrms以内否则图像质量可能受损。4.3 完整电源树构建与配置逻辑按上面的分析构建一个具体电源树。第一级BUCK的输入接VIN其实也就是来自域控制器的5V输出设成2.8V。该2.8V总线作为中间轨同时给串行器和MCU供电。从2.8V再产生1.8V、模拟2.8V和0.9V。整套电源的启动顺序也很清晰先启动BUCK的2.8V轨然后经过延时或由使能引脚依次开放1.8V、模拟2.8V最后才是0.9V数字核心。MCU的3.3V可以放在最后因为它一般负责读状态不参与传感器及串行器初始化。用可配置引脚完成上述时序。具体操作如下PMIC有两三个外部引脚用来选择输出电压和时序顺序按数据手册的电阻组合网表设置。我的建议是用数据手册推荐值不要自作聪明地改时序间隔——厂商给出的间隔都是经过验证的最短安全间隔。4.4 配置引脚与使能策略的重点PMIC上电时序的配置通常通过外部引脚拉高/拉低或者内部一次性可编程寄存器完成。我会在原理图阶段加一组默认电阻来固定配置同时预留0欧姆焊接点和测试点方便后续调试时改配置。还有一个容易被忽略的设计PMIC的NRST或故障输出引脚最好要连到MCU的一个GPIO。这样PMIC检测到任意一路输出异常时MCU可以立刻收到中断结合软件进行故障分级处理——是重启这条电源轨还是直接整车降级运行。这个策略让整个供电系统从被动供电上升到了主动健康管理。软件侧也要留好接口。我习惯在MCU固件里开一个电源状态监控任务周期性读取PMIC的寄存器和状态标志判断是否有过流或欠压告警。别嫌这一步多余真到了整车路试阶段偶发异常靠的就是这些日志定位。5. PCB布局与热设计PMIC成败其实在主板5.1 布局层次与回流路径PMIC的PCB布局直接决定电源性能。先说最核心的空间电流路径。BUCK的输入路径是“输入电容—功率管—电感—输出电容”其中输入电容与IC引脚之间的距离越短越好。如果输入电容离芯片太远环路寄生电感过大会导致开关瞬间电压过冲严重时会损坏功率管。我实践中的一个经验可以分享在PMIC输入引脚紧挨着的地方放一组或多组小封装陶瓷电容0402或0603比如0.1µF加1µF加10µF容量从小到大从近到远排列同时保持GND过孔尽量靠近电容GND焊盘。GND过孔的作用是给高频开关电流提供最短回流路径如果回流路径绕远了PCB散发的电磁干扰会在暗室中飙升。电感的选择也很关键。ADI、TI的参考设计上会有具体电感型号推荐最好是屏蔽式功率电感以减少对外辐射和对SoC周边敏感信号的干扰。电感的饱和电流至少要大于PMIC最大峰值电流的1.2倍否则在瞬态大电流下电感值跌落输出纹波急剧增加。5.2 散热焊盘与过孔设计PMIC的散热完全看封装底部的散热焊盘Exposed Pad连得够不够扎实。这颗焊盘通常也是GND必须通过矩阵式过孔连接到内层和底层的GND铜皮把热量导走。我在几颗大电流PMIC下面会布至少9到16个过孔过孔孔径0.3mm内层铜皮扩展到整个电源区域不做局部隔断。摄像头模组这类小板上铜皮面积有限就更要优先保证散热路径完整——万万不能为了走线把GND铜皮切得支离破碎。再补充一个容易出问题的点焊接质量。PMIC底部散热焊盘如果存在空洞热量导不出去结温飙升甚至会出现“越用越差”的可靠险问题。建议产线上做X-Ray检测或者至少做切片分析别以为是小事我见过因为散热焊盘空洞导致整批模组高温失效的案例。6. 测试验收与常见问题速查6.1 调试中遇到的高频问题上电过冲、时序冲突、纹波加载固件调试之前先做电源板的裸板测试。负载用电子负载模拟逐路检查输出电压精度、带载能力和瞬态响应。第一个常碰到的问题是上电过冲。PMIC上电时由于输出电容谐振输出电压会超过设定值的10%甚至更多。轻微过冲可能没事但给SoC供电时过冲可以造成损伤。解决思路一是检查PMIC的软启动时间配置适当拉长软启动能压低峰值过冲二是检查输出电容的ESR用低ESR陶瓷电容时过冲会被放大需要配合合理的软启动进行平衡。第二个问题是上电时序冲突。注意“时序”两个字不只是顺序还有上升速度。我调试时碰到过这样的情况两路电压虽然分时使能但因为后启动的那一路上升沿太快导致后启动通道的电压瞬间超过前序通道进而引起闩扣。解决办法是把先启通道的上升斜率调慢或者给后启通道加RC延时。第三个典型问题是电源纹波导致图像质量下降。在摄像头模组项目里图像出现横纹时用示波器量传感器模拟供电的纹波发现纹波峰峰值40mV超过传感器规格。通过把模拟2.8V的电源路径从BUCK分成一路独立LDO后纹波降到2mV以内图像问题立刻消失。这种“症状-溯源-电源调整”的路径在ADAS系统调试里再常见不过。6.2 常见问题速查表现象可能原因排查与解决输出电压偏低电感饱和、负载超过限流阈值、反馈通路布线过长检查电感电流波形确认峰值是否接近饱和拉近反馈电阻上电偶尔死机时序缺欠压等待、某路电压上升过慢用多通道示波器抓每一路的上升沿和有效电压到达时间对照PMIC时序配置纹波大开关节点振铃、输出电容容值不够或ESR过大在输出端加1µF100nF高频电容检查SW节点振铃必要时增大栅极电阻瞬态响应差环路补偿不匹配、输出电容太小按数据手册要求的最小输出电容重新选型必要时调整补偿网络参数高温失效散热焊盘虚焊、热过孔数量不够、环境温度高导致降额X-Ray检查焊盘空洞增加热过孔并封闭地铜至底层电磁干扰超标开关节点回路大、无展频、电感无屏蔽减小开关节点面积启用PMIC展频功能换屏蔽式电感6.3 关于EMC与CISPR25的一点经验整车级EMC测试是ADAS电源设计避不开的关卡CISPR 25定义了车载接收机干扰限值。如果暗室测试不达标问题大概率出在供电网络的开关噪声耦合进了信号链路。我的调试建议是先确认PMIC开关频率落在哪个频点检查该频点和它的二次三次谐波是否高于限值。如果超标第一步启用展频功能很多PMIC都内置展频通常能压低几个dB不够再在电源输入端加共模电感或加大输入LC滤波。BUCK输入端的滤波我做成了两级先靠PMIC自身的输入电容处理高频再靠板级LC滤波器隔离和系统总线的耦合调参空间大测试效果也比较理想。还有一种情况是PMIC的SW节点对邻近信号线的空间耦合。解决方法是把SW节点面积缩小尽量让SW网络走在单一内层同时在相邻层铺GND保护带。这是免费且非常有效的措施值得优先尝试。这个内容沿着完整项目流程展开其实每一步都对应着实际设计中的决策点为什么用PMIC、怎么选、怎么搭、怎么布、怎么调。如果你手头正好有ADAS供电设计任务把这些原则套进去应该能避开大部分坑。最后再分享一句我的经验电源设计永远不要只看数据手册的“典型应用”一定要结合自己的负载、温度、布局和EMC环境来做取舍——这才是“优化”这两个字真正的含义。
返回列表