多彩编程 多彩编程MZPH · CODE BLOG
ARTICLE DETAIL

文章详情

深耕前端与后端开发技术的一线实战笔记与踩坑复盘。

100V降压DC/DC开关转换器H3502:原理、选型、PCB与实测

100V降压DC/DC开关转换器H3502:原理、选型、PCB与实测 上周帮一个做电动工具控制板的老哥看板子他那个48V电池组降压出12V给继电器、再出5V给MCU的方案原来用的是线性稳压结果继电器一吸合那颗LDO烫得手指按不住效率掉到四成出头外壳温度直接顶到九十度。后来换成100V耐压的降压开关芯片H3502这一类方案从72V、60V、48V一路降到12V、5V、24V电流拉到2A板子温度反而降下来了电感加芯片加起来还没原来那颗LDO的散热片大。这就是100V降压DC/DC开关转换器存在的意义——它不是为了炫技是被高压差、大电流、小体积这三个条件同时逼出来的。这篇文章我打算把H3502这类100V/2A高频降压芯片从选型、外围计算、PCB布局到实测排查整条链路捋一遍内容偏向工程落地适合做电动自行车控制器、电动工具、工业仪表、BMS辅助电源、POE设备或者任何手上有48V以上母线、又需要一路低压大电流的人看。不管你是第一次画开关电源的新手还是画过几年板子但总是在效率和EMI上反复折腾的老手这里面的计算过程和踩坑记录都能直接拿去用。1. H3502这类100V降压芯片到底在解决什么问题1.1 从48V/60V/72V母线到12V/5V中间那段压差有多要命先算一笔账账算清楚了方案选型就不用纠结。假设母线是72V要出一路12V、2A也就是24W。如果用电荷泵加线性稳压的做法压差是72减12等于60V流过2A那么光是发热就是60乘2等于120W。这个数字不是打错就是120W。想把它散掉得配一块比名片还大的散热片还得加风扇产品根本装不进去。这就是为什么高压差场景下必须用开关拓扑——开关拓扑把多余的能量切碎了存到电感里再放出来而不是烧成热。再看效率。线性方案的理论效率上限就是Vo/Vin72V进12V出理论上限16.7%实际因为静态电流会更低。而一个设计得当的降压开关方案在72V转12V、2A这个工况下做到85%到90%是很正常的10W出头的损耗里大头还是续流二极管和电感DCR芯片本身只占一小部分。再换个角度假如你用的是48V母线降到5V压差43V输出2A是10W。线性方案理论效率10.4%发热38.6W。开关方案在48V转5V、2A这个点上做得好能到80%到85%损耗约2W。两相对比方案的选择根本没有悬念。所以看到H3502这种100V输入、2A输出、高频小体积的定位你应该立刻反应过来它是冲着高压差、中等电流、空间受限的辅助电源场景去的。它不是为了替代大功率的同步整流多相方案也不是为了做几百瓦的主电源它的战场就是板子角落里那一路5V或者12V的辅助供电。1.2 为什么是非同步加100V耐压这个组合这一类100V降压IC市面上绝大多数走的是非同步架构也就是高侧开关管集成在芯片内部低侧续流用外部肖特基二极管。为什么不做成同步整流核心原因是成本和驱动复杂度。100V耐压的同步整流需要在高侧用一个高耐压N沟道MOS再配一个低侧同步管还要处理两个管子的死区时间和自举供电芯片面积和成本都会往上跳一截。而在2A这个电流等级同步整流省下来的那点二极管导通损耗往往还抵不过多出来的驱动损耗和芯片成本。所以在100V、2A这个细分档位非同步是主流选择这不是偷懒是算过账的。至于100V耐压为什么不直接做60V或者80V因为实际母线电压不是理想的。48V电池组充满电可能是54.6V60V电池组充满能到67V甚至更高72V电池组充满接近84V。再加上电机堵转、继电器断开、长线缆电感效应引起的电压尖峰母线上瞬时冲到90V以上是完全可能的。芯片标100V耐压是给这些尖峰留出余量而不是让你工作在100V连续电压下。这一点后面还会展开讲。高频这个标签也值得说。开关频率越高同样纹波要求下需要的电感量越小电感和输出电容的体积就能压下去这是小体积三个字的直接来源。但同时频率越高开关损耗越大芯片发热和EMI压力也越大。所以这类芯片的频率通常落在100kHz到500kHz这个区间具体多少要看手册。你要做的是在频率给定的前提下把电感和电容配到刚好够用而不是一味求小。1.3 适用场景和不适用场景先把边界划清楚我在项目里最怕看到的不是方案难而是方案用错了地方。所以这里先划一条线。场景类型是否适合这类100V/2A降压芯片原因电动工具48V/60V电池降12V给继电器、灯、传感器适合压差大、电流2A以内、空间紧电动自行车控制器辅助5V/3.3V供电适合母线60V/72V负载通常1A以内工业仪表从24V/48V工业母线取电适合需要宽输入、隔离前级辅助电源BMS从电池组取电做采样电路供电适合高压差、小电流、低静态功耗要求电动车主电机控制器功率级供电不适合电流远大于2A需要多相或同步方案需要正负双路输出、需要隔离输出不适合非隔离降压拓扑做不了母线长期高于90V的场合不适合100V是耐压极限长期工作必须降额要求极低EMI的医疗、精密测量前端谨慎开关电源天然有纹波需要额外滤波看这张表能提炼出一句话凡是母线电压高、输出电流中等、板子空间小、对成本敏感的场合这类芯片就是对的凡是大电流、隔离、极低噪声的场合趁早换方案别硬撑。2. 关键参数逐个拆哪些数字真正决定方案成败2.1 输入耐压100V不代表你可以真的加到100V这是我见过最多的翻车点。很多人看到手册写最高输入100V就想当然地把72V电池组直接怼上去觉得还有28V余量很安全。问题在于开关电源芯片的耐压测试条件是静态直流而实际电路里SW节点上的电压是Vin加上振铃尖峰。因为功率环路里有寄生电感开关管关断瞬间电感电流不能突变会在SW节点上顶出一个尖峰尖峰幅度取决于寄生电感和电流变化率几百纳秒内冲到Vin加20V甚至加30V都很常见。所以72V母线在开关瞬间SW节点峰值可能到95V以上如果余量不够芯片内部的开关管就会被击穿。工程上的做法是连续输入电压不要超过额定耐压的80%也就是100V耐压的芯片长期工作输入建议压在80V以内同时必须在输入端加吸收电路把振铃压下去。具体怎么加第3、第4节会讲。另外还要区分绝对最大额定值和推荐工作范围。手册里通常有两张表前者是超过就损坏的极限后者是能长期稳定工作的范围两个数字往往差很多。做方案的时候只能拿推荐工作范围来算绝对最大额定值只是告诉你别碰这根线。2.2 开关频率与小体积之间的换算关系开关频率决定了电感量和输出电容容量的下限这个关系可以直接算。降压电路的电感计算公式是L (Vout × (1 - Vout / Vin)) / (f × ΔIL)其中 f 是开关频率ΔIL 是电感纹波电流通常取输出电流的20%到40%。这个比例怎么定取太小电感量大、体积大、成本高取太大电感峰值电流高、饱和风险大、输出纹波大。行业里常用30%作为起点。代入一个具体算例。Vin等于72VVout等于12VIout等于2A取ΔIL为0.6A也就是30%假设开关频率是300kHzL (12 × (1 - 12/72)) / (300000 × 0.6) L (12 × 0.8333) / 180000 L 10 / 180000 L 55.6 μH如果开关频率提高到500kHz同样条件下L (12 × 0.8333) / (500000 × 0.6) 10 / 300000 33.3 μH频率从300kHz提到500kHz电感量从55.6μH降到33.3μH体积大约能小三分之一。这就是高频和小体积之间的换算关系。但代价是开关损耗增加效率可能掉1到2个百分点芯片温度升5到10度。所以频率不是越高越好要看你的散热能力和体积约束谁更紧。再看一个更极端的情况Vin等于100VVout等于5VIout等于2Af等于300kHzΔIL取0.6AL (5 × (1 - 5/100)) / (300000 × 0.6) (5 × 0.95) / 180000 4.75 / 180000 26.4 μH注意这里的占空比只有5%导通时间只有16.7纳秒量级1/300000乘0.05对芯片的最短导通时间是个考验。如果芯片的最短导通时间大于这个值就会出现占空比压不下去的问题输出电压会高于设定值轻载时更明显。这一点在高压差、低输出电压的场景里必须提前核对手册的最短导通时间参数。2.3 2A输出能力的三个前提条件手册上写2A输出这个2A是有前提的不是随便接上都行。我总结成三个条件。第一个条件是散热。芯片能输出的电流最终受限于结温。以常见的ESOP8或者带散热焊盘的封装为例热阻θJA可能在40到60度每瓦这个量级具体看封装和铺铜。假设总损耗是2WθJA是50环境温度50度那么结温就是50加2乘50等于150度已经贴到极限了。所以在高压差、大电流工况下2A未必跑得动要先把损耗算出来再乘热阻看结温。第二个条件是电感不能饱和。电感峰值电流等于输出电流加上纹波的一半2A加0.3A等于2.3A。电感的饱和电流至少要留30%余量也就是选3A以上的型号。如果电感饱和了电流会瞬间冲高芯片限流保护动作输出掉压严重时烧芯片。第三个条件是输入电压不能太高。前面算过Vin等于100V、Vout等于5V时占空比只有5%续流二极管导通时间占95%二极管的导通损耗等于Vf乘Iout乘1减D。取Vf等于0.5V就是0.5乘2乘0.95等于0.95W。仅仅是二极管就吃掉将近1W加上开关损耗和电感DCR损耗总损耗可能到2.5W以上效率掉到75%到80%。这时候你再说我要2A板子会告诉你不行。所以2A这个数字在Vin等于72V、Vout等于12V时比较现实在Vin等于100V、Vout等于5V时就要打折可能实际只能跑1.2A到1.5A。这是工程判断手册不会写。2.4 反馈基准、限流阈值、使能阈值这三个小参数这三个参数看似不起眼但是直接决定输出电压精度、过流保护点和启动电压必须搞清楚。反馈基准电压。这类芯片的FB引脚基准通常是0.6V或者0.8V具体看手册。我下面的算例统一按0.8V来写你实际用的时候换成手册值就行。输出电压由两个分压电阻决定Vout等于Vfb乘1加R上除以R下。这个公式是所有可调输出降压芯片通用的记住它。限流阈值。非同步集成功率管的芯片限流点通常是内部固定的比如3A或者4A峰值。这个值决定了最大输出电流的上限也决定了电感饱和电流的选型依据。如果是控制器架构、外挂MOS的版本限流点由外部采样电阻决定Ipeak等于Vcs_th除以Rcs这时候你可以自己设定保护点灵活度高但要多算一步。使能阈值。EN脚通常有1.2V左右的开启阈值和0.4V左右的关断阈值带一点迟滞。很多人只把EN当开关用其实它更重要的是做欠压锁定UVLO。比如48V系统你希望母线低于30V时芯片不工作保护后级电路那就用两个电阻从母线分压到EN脚让30V时刚好达到1.2V。这个功能在电池供电的产品里非常实用能避免欠压时的异常行为。3. 外围元件怎么选电感、电容、二极管、反馈电阻3.1 电感值计算全过程含算例上一节给了公式这里把选型过程走完整。第一步确定工作点。Vin取最大值比如72V满电或84VVout取目标值Iout取最大负载电流。为什么Vin取最大值因为占空比最小、导通时间最短是最容易出现最短导通时间问题的工况同时纹波也在这个点算。第二步确定纹波电流比例。从30%开始如果输出纹波要求严可以提到40%如果想减电感体积可以降到20%但要接受峰值电流升高。第三步套公式算出标称电感量。第四步往上取标准值。算出来55.6μH实际就选56μH或者68μH。选56μH纹波会略大选68μH纹波略小但体积略大。第五步校核峰值电流和饱和电流。峰值等于Iout加ΔIL的一半。饱和电流要大于峰值的1.3倍。以2A、ΔIL为0.6A为例峰值2.3A饱和电流要选3A以上。同时还要看温升电流Irms额定这个值要大于等于输出电流因为它决定电感的发热。第六步看DCR。DCR直接决定铜损铜损等于Iout的平方乘DCR。2A、DCR为80毫欧铜损就是4乘0.08等于0.32W。这个损耗在2A级别不算小能选低的就选低的但DCR低的电感通常体积更大这又是个取舍。注意电感的饱和电流是在25度下测的温度升高后饱和点会下降。铁粉芯类材料在100度时饱和电流可能只有25度时的70%。所以高温环境下的产品饱和电流余量要留到1.5倍以上。3.2 输入输出电容的容量与纹波电流校核输出电容决定输出纹波。近似公式是ΔVout ≈ ΔIL / (8 × f × Cout)代入ΔIL等于0.6Af等于300kHz要求ΔVout不超过50mVCout ≥ 0.6 / (8 × 300000 × 0.05) 0.6 / 120000 5 μF算出来只要5μF那是不是放一个10μF就够了不够。原因有两个一是陶瓷电容有直流偏压效应标称22μF的0805 X5R电容在12V直流偏压下实际容量可能只剩8到10μF二是纹波里还有ESR和ESL贡献的高频分量这部分靠容量补不了。所以实际做法是放两到三个22μF的陶瓷电容并联既降ESR又分摊纹波电流。输入电容很多人会忽略其实它更关键。输入电容承受的纹波电流有效值近似为Icin_rms ≈ Iout × √(D × (1 - D))72V转12VD等于0.167那么Icin_rms 2 × √(0.167 × 0.833) 2 × 0.373 0.75 A输入电容的额定纹波电流必须大于这个值还要留余量。同时输入电容要尽量靠近芯片的VIN和GND引脚因为它是高频电流环路的唯一能量来源离得远寄生电感就大开关瞬间的电压跌落和振铃就会加剧。心得输入侧我习惯用一个10μF的陶瓷电容紧贴芯片再加一个大容量电解或者固态电容做低频储能。小电容管高频大电容管低频两者分工缺一不可。只放大电容高频纹波压不下去只放小电容母线一波动就掉压。3.3 续流二极管的选型优先级非同步架构里续流二极管是被吐槽最多也最容易省错钱的元件。选型优先级是这样的。第一看反向耐压必须大于Vin最大值并且留20%以上余量。72V母线就选100V以上的管子100V母线就选150V的。第二看正向压降Vf。这直接决定效率。前面算过100V转5V、2A的时候二极管损耗占了大头。肖特基二极管在1到2A下Vf大约0.4到0.5V普通快恢复二极管可能0.9到1.2V差一倍。所以在2A这个电流档肖特基是首选。第三看反向恢复时间。虽然肖特基基本没有反向恢复电荷但耐压超过100V的肖特基反向漏电会明显增大需要在漏电和压降之间权衡。这也是为什么有些高压场景会用超快恢复二极管而不是肖特基。第四看封装散热。二极管功耗大的时候SMA封装扛不住要上SMB或者SMC或者用两颗并联分摊。提醒二极管的地线回流路径和开关管的回路是同一个布局时二极管、电感、输出电容这三个元件的连接铜皮要尽量短粗别绕路。3.4 三档输出的反馈电阻取值表按Vfb等于0.8V来算公式是 R上除以R下 等于 Vout除以Vfb 再减1。为了减小FB引脚漏电流带来的误差建议下电阻取在10k到20k之间不要用几百k的高阻值。下面直接给一张可以直接抄的表目标输出需要的比例R上/R下推荐取值下电阻10k实际输出1%电阻5V5.25上52.3k / 下10k4.98V12V14上140k / 下10k12.0V24V29上287k / 下10k23.76V如果目标是3.3V比例是3.125上电阻用31.6k配10k输出约3.33V。电阻一律用1%精度的金属膜别用5%的碳膜否则输出误差可能到正负5%会把后级电路搞崩溃。另外在FB到地之间可以并一个小电容通常几十到几百皮法用来滤掉高频干扰防止反馈被SW节点的噪声扰动导致输出抖动。但电容不能太大否则会拖慢环路响应负载跳变时输出会跌得厉害。4. 从原理图到PCB高频降压的布局硬规矩4.1 功率环路最小化一条线的宽度都能决定成败开关电源的PCB布局第一条铁律就是让高频电流环路面积最小。高频环路指的是输入电容正极到芯片VIN引脚经过内部开关管到SW引脚再到二极管或地回到输入电容负极。这个环路里的电流在开关瞬间以很高的di/dt变化环路面积越大寄生电感越大产生的尖峰电压越高辐射也越强。具体操作上输入电容要贴着芯片放距离控制在5毫米以内电容的地端要直接连到芯片的GND引脚中间不要串任何东西SW节点到二极管到地的路径要短而粗走线宽度建议不小于1毫米2A电流下我一般用1.5到2毫米。如果板子空间允许直接在SW节点下方铺一块完整的地做参考面。还有一点很容易被忽视SW节点的铜皮面积不要铺太大。很多人觉得铺铜能散热实际上SW节点是电压跳变最快的点铜皮面积越大等于一块天线辐射越大。所以在满足载流的前提下SW节点的铜皮要尽量小一般控制在几个平方毫米。4.2 地平面切分与采样点选择地线处理不好再好的芯片也白搭。我的做法是分三块功率地、模拟地、反馈采样点。功率地包括输入电容负极、二极管阳极、输出电容负极这些连成一块走线要粗。模拟地包括芯片的GND引脚如果它和功率地不是同一个焊盘、反馈电阻的下端。反馈采样点必须取在输出电容的正负极两端也就是最终负载看到的那一点不能从电感后面随便引一根线过来。因为电感之后到输出电容之间还有一段走线这段走线有阻抗如果从这里采样负载一变输出电压就被带偏了。如果芯片只有一个GND引脚大多数小封装就是这样那就把功率地和模拟地在芯片GND引脚处单点汇聚下方用一块完整地铜做参考通过过孔阵列连到背面地层。原则是单点汇聚、大面积参考而不是随便铺满。踩坑记录我早期做过一块板子反馈线从电感正极直接引到了FB分压电阻上结果带载时输出电压比空载低了0.4V怎么调都没用。后来把采样点挪到输出电容焊盘上问题立刻消失。这个坑我后来又见别的同事踩过两次。4.3 散热铺铜、过孔与温升的关系芯片的散热路径主要是通过底部的散热焊盘传递到PCB铜皮再通过铜皮散到空气。所以底部焊盘的铺铜面积和过孔数量直接决定结温。我的经验值是这样的底部焊盘下方铺一块不小于10毫米乘10毫米的铜皮如果空间允许铺到15乘15更好焊盘上均匀打9到16个0.3毫米孔径的过孔连到背面的地铜背面铜皮尽量完整不要被信号线切得支离破碎。实测下来同样的电路铺铜面积从5乘5改到12乘122A满载时芯片表面温度能降15到20度。如果板子是双面板、背面也有元件那就在焊盘周围做铜皮指状延伸也就是从焊盘往外延伸几条粗铜条增加表面积。这个技巧在空间特别紧的产品里很管用。另外如果确定要跑2A满载建议优先选带散热焊盘的封装比如ESOP8或者DFN而不是SOT23-6。SOT23-6的θJA通常在150度每瓦以上2W损耗直接把结温推到爆表根本没有余量。4.4 SW节点与反馈走线的隔离带反馈走线是整块板子上最脆弱的信号线因为它要处理的信号幅度只有0.8V而旁边的SW节点电压在几十伏之间跳变dv/dt极高。两者一耦合反馈电压就被干扰输出就开始抖。具体做法是FB分压电阻紧贴芯片FB引脚放置走线长度控制在5毫米以内反馈走线远离SW节点和电感中间用地线隔开如果能走内层或者背面更好FB分压电阻的下端直接连到芯片的模拟地不要绕远路如果在FB上并了小电容这个电容要贴着FB引脚放。还有一个细节电感是磁辐射源如果电感是开放式非屏蔽的它会往周围辐射磁场把反馈线和采样线干扰得乱七八糟。所以在这种开关电源里我强烈建议用电感屏蔽型磁屏蔽或者合金粉芯一体成型多花几毛钱能省掉后面几天的调板子时间。5. 实测环节效率、温升、纹波、动态响应怎么测怎么判5.1 效率测试与损耗归因效率测试看起来简单就是测输入功率和输出功率一除但要注意几点。一是用四线法测电压尤其是输出端避免把线缆压降算进去二是输入输出同时读数因为输入电压会随着负载变化三是预热芯片温度上来之后效率会变冷机测的数字不能作为最终结论通常要等温度稳定后再读一般通电15到30分钟。实测数据我列一个参考表这是我在72V母线、Vout等于12V、开关频率约300kHz、非同步架构、肖特基续流条件下的典型值负载电流输入功率输出功率效率主要损耗来源0.2A2.9W2.4W82.8%开关损耗、静态损耗占比高0.5A7.1W6.0W84.5%开关损耗、二极管损耗1.0A13.9W12.0W86.3%二极管导通损耗1.5A20.7W18.0W87.0%二极管、电感DCR2.0A27.5W24.0W87.3%二极管导通损耗为主可以看到轻载时效率明显低这是因为开关损耗和静态损耗是固定的负载小的时候占比就大。满载效率最高主要是因为二极管导通损耗和输出功率同比例增长。这套数据里二极管损耗在满载时大约是0.83W占了总损耗的一半以上这也印证了前面说的非同步方案里二极管是效率的第一杀手想再往上提效率只能换同步方案或者用更低Vf的管子。如果把输出改成5V、2A同样72V输入效率会掉到80%左右因为占空比更小二极管导通时间更长损耗占比更大。这个趋势你要有预期。5.2 温升实测与降额决策温升测试用热电偶贴在芯片表面和电感表面或者用红外热像仪扫。关键是要在最高环境温度下测比如产品规格是负20到正60度那就在60度环境里测满载温升。结温的估算方式是结温等于环境温度加上损耗乘θJA。假设满载损耗1.8WθJA按50度每瓦算环境60度那么结温等于60加90等于150度。很多芯片的过温保护点在150到165度之间也就是说这个设计在60度环境下已经贴到保护线了必须降额或者加强散热。我的做法是结温留20度以上余量也就是最高结温控制在125度以内。按这个标准反推60度环境下允许的温升是65度允许损耗是65除以50等于1.3W。如果实际损耗1.8W那就得把输出电流从2A降到1.5A或者把θJA压到36度每瓦以下加大铺铜、加过孔、加散热焊盘。这就是降额决策的实际算法不是拍脑袋。电感的温升也要看。电感温度超过100度磁芯损耗会加剧饱和点会下降形成恶性循环。一般要求电感表面温度不超过环境温度加50度。5.3 纹波与负载跳变响应输出纹波用示波器测探头要用弹簧地针不要用长地线夹否则测到的全是环路的噪声。带宽限制打开到20MHz避免把高频噪声当成纹波。正常设计的纹波应该在30到80mV峰峰值之间如果超过100mV就要检查输出电容够不够、ESL大不大。负载跳变响应是很多人不测但很关键的一项。方法是让负载在10%和90%之间快速切换比如用电子负载的动态模式看输出电压的最大偏离和恢复时间。一般来说偏离控制在正负5%以内、恢复时间在200微秒以内就算合格。如果偏离太大可能是输出电容不够或者环路太慢如果出现振荡可能是补偿没调好控制器架构或者FB干扰太大。实测经验我在一块48V转12V的板子上负载从0.2A跳到2A输出瞬间跌了700mV恢复用了500微秒。后来把输出电容从22μF加到47μF又给FB并了100pF电容跌落到300mV、恢复到250微秒。这两个改动成本不到一毛钱效果立竿见影。所以动态响应不好的时候先看电容再看反馈。6. 翻车现场记录与问题速查6.1 上电不启动、启动打嗝上电完全不启动第一步量VIN引脚电压确认母线真的到了芯片工作电压以上。第二步量EN脚如果EN被外部电路拉低或者分压算错芯片就一直关着。第三步量VCC或者内部稳压脚如果有看是不是被短路了。如果是启动一下就停然后反复重启这种情况叫打嗝通常是过流保护或者欠压锁定在反复触发。常见原因有三个一是输出端有大电容启动瞬间充电电流超过限流点芯片以为短路了就保护二是电感饱和电流不够一上电就饱和三是软启动时间太短输出电容还没充上来就被限流了。解决办法分别是加软启动、换大饱和电流电感、增大软启动电容如果可调。排查小技巧把负载断开看能不能正常启动。如果能说明是带载启动能力不足如果不能说明是电路本身有问题。这一步能把问题范围缩小一半。6.2 轻载啸叫、跳周期轻载时听到吱吱或者嗒嗒声多半是芯片进入了跳周期Burst模式也就是负载太轻芯片把开关脉冲砍掉一部分来维持输出开关频率掉到人耳可听范围20Hz到20kHz。这不是故障是正常的工作模式但声音难听。想消掉这个声音有几种办法一是加一点假负载让芯片始终处于连续导通模式代价是空载功耗增加二是选支持强制PWM模式的芯片版本如果没有就只能接受三是把电感换成一体成型的屏蔽电感很多啸叫其实是电感的磁致伸缩在响换电感能缓解一大部分四是检查输出电容是不是陶瓷电容某些陶瓷电容在音频频率下会有压电效应也会发出声音换成钽电容或者电解电容能改善。6.3 带载掉压、过流保护误触发空载输出正常一加负载电压就往下掉先分两种情况。如果掉得不多比如5%以内且稳定那是正常的负载调整率加上负载线补偿或者加大反馈环路的直流增益能改善。如果掉得很多甚至跳保护那就是过流或者限流点太低了。误触发过流保护的常见原因是限流点设置得太靠近工作电流。比如你的峰值电流是2.3A限流点是2.5A余量只有0.2A稍微有点纹波或者温度变化就触发了。正确做法是限流点设在峰值的1.5倍左右也就是3.5A附近既能保护又不误触发。另一个原因是采样电阻或者采样走线有问题。如果是控制器架构采样电阻的走线要从电阻两端单独引出开尔文连接不能和功率走线共用否则采到的电压里混进了走线压降限流点就偏了。6.4 传导辐射超标与SW振铃EMI问题在高压差场合特别突出因为SW节点的电压摆幅大dv/dt高辐射能量强。传导测试超标一般集中在150kHz到30MHz这个频段。解决思路分三层。第一层是源头加RC吸收电路也叫缓冲电路在SW节点和地之间串一个小电阻加一个小电容典型值2.2到10欧姆配470皮法到2.2纳法电容要选高压的至少200V耐压。这个电路能把振铃压下去代价是增加一点点损耗。第二层是路径缩小功率环路面积缩短SW节点铜皮这是前面布局部分讲过的。第三层是滤波在输入端加π型滤波一个陶瓷电容加一个磁珠或者电感再加一个陶瓷电容能把高频干扰挡在板子外面。提醒加吸收电路之前一定要先用示波器看SW节点的振铃频率和幅度吸收电路的参数是按振铃频率算的随便取值可能效果很差甚至更糟。测的时候用短地针别用长地线否则你测到的振铃可能有一半是探头自己带进来的。6.5 问题速查表把上面这些整理成一张表调板子的时候可以直接对照现象最可能原因快速验证方法处理方向完全不上电EN未拉高、VIN不足量EN和VIN电压修正使能分压启动打嗝重启输出电容大、限流提前触发断开负载再上电加软启动、加大限流余量轻载啸叫跳周期模式、电感磁致伸缩加假负载听声音变化换屏蔽电感、加假负载带载掉压限流点太低、输出电容不足看SW占空比是否被压缩提高限流点、加电容芯片过热铺铜不足、损耗过大红外测温、算结温加铺铜过孔、降额输出纹波大输出电容偏压衰减、ESL大换多个小容值并联增加陶瓷电容数量传导超标功率环路大、无吸收电路近场探头定位辐射点缩环路、加RC吸收反馈电压漂移采样点错误、FB受干扰从输出电容端重新采样改采样点、加FB滤波动态响应差输出电容小、环路慢电子负载跳变测试加输出电容、调补偿这张表里的每一条我基本都亲身经历过尤其是输出电容偏压衰减和采样点错误这两条属于新手必踩、老手偶尔也会忘的坑。最后说个我做这类方案的习惯。手上拿到一颗没见过的100V降压芯片我不会先画板子而是先在洞洞板或者通用板上搭一个最小系统只放芯片、电感、二极管、输入输出电容和反馈电阻用电子负载从0.1A加到2A扫一遍把效率和温升数据记下来再看SW波形和纹波。这个最小系统花不了两个小时但能把芯片的真实能力和手册标称值之间的差距摸清楚后面正式画板子的时候心里有底。很多参数手册写的是典型值实测往往有偏差尤其是效率和温升跟你的电感、二极管、布局关系太大不实测永远不知道真实的边界在哪里。
返回列表