实战分享:安森美NCP81428大电流eFuse调试踩坑全记录

电子说

1.4w人已加入

描述

实战分享:安森美NCP81428大电流eFuse调试踩坑全记录

最近给服务器12V背板做热插拔方案,之前用分立MOS+驱动+检流电阻搞了一版,过流保护一致性差,占板面积还大,BOM里光外围保护器件就有20多颗。找来找去挖到安森美这款NCP81428集成eFuse,单颗支持50A持续输出、80A峰值,还自带PMBus和主从并联功能,前后调了3版踩了不少坑,今天整理出来给大家避坑。

文件下载:NCP81428-D.PDF


一、为啥选NCP81428?核心特性戳中痛点

这款片子最吸引我的就是集成度拉满,完全解决了分立方案的麻烦:

  1. 内置低Rds(ON) NMOS,不用外挂功率管,铜夹片封装散热比普通引线框好太多,50A满载下温升只有不到30℃,不加散热片也能扛。
  2. 自带10bit ADC,电流、电压、温度都能直接读,精度够工业级用:电流监测在15A以上误差±3.5%,温度监测误差±3℃,不用外挂额外的检测电路。
  3. 支持NVM非易失性存储,配置好的OCP、OTP参数直接存在片内,上电自动加载,不用每次都靠主控刷PMBus,省了很多初始化逻辑。
  4. 主从并联支持最多6个从片,单路不够用的话直接并片就行,最多能跑到300A以上,均流误差能做到2%以内,不用自己做均流电路。

我这版项目单路50A就够,直接用单颗方案,BOM直接砍到不到10颗外围,省了近一半的板上空间。


二、硬件设计必看踩坑点

1. 单路配置注意事项

外围电路看着简单,几个小地方没注意很容易出问题:

  • VINF引脚必须加RC滤波:datasheet推荐1Ω+0.1μF,我第一次没加,IMON电流检测精度飘了快2%,加了之后就稳定在±1%以内。还要注意VIN和VINF的压差不能超过0.4V,不然也会影响电流检测精度。
  • VDD的4.7μF电容必须紧贴引脚:这是内部LDO的输出电容,我第一次布板放远了2cm,偶尔会出现上电复位异常,改到引脚旁边之后再也没出现过。
  • SS软启动电容直接用官方给的表就行:比如要50ms软启动选220nF,110ms选470nF,不用自己算,实测和标称值误差不到5%。IMON的2kΩ电阻一定要选1%精度的,不然电流读数误差会很大。

2. 主从并联配置重点

如果需要更大电流做并联,这几个坑别踩:

  • ADDR电阻选对是核心:主片如果需要开NVM参数同步功能,选9.31k或者14.3k的电阻;从片如果不需要接PMBus,直接把ADDR拉GND就开同步,拉VDD就关同步,完全不用接PMBus布线,省了很多麻烦。我第一次选了20k的主片电阻,同步功能没开,每个从片都要单独刷配置,折腾了一下午。
  • FAULT#_C和FAULT#_D走线要等长:这两个是主从同步的信号,我第一次没等长,软启动的时候主从电流差了5A,改成等长之后均流误差就降到2%以内了。
  • 所有片子的SS引脚要短接在一起,共用一个SS电容,只有主片会给SS电容充电,不用担心均流问题。

三、保护功能调试心得

这个片子的保护功能做得很全,调试的时候不用怕烧片子:

过流保护(OCP)

支持三级可编程OCP,每级都可以配0.25~50ms的去抖时间,我自己的12V 50A方案是这么设的:

  • OCP3设到80A,去抖1ms,既能抗住开机浪涌,又不会误触发;
  • 过流触发后直接读0xC4 PEAK_IOUT寄存器就能抓到峰值电流,不用接电流探头,调试的时候省了太多事,这个寄存器读了自动清,很方便。

过温保护(OTP)

默认140℃关断,120℃告警,我一般把告警阈值改到100℃,主控读到告警之后直接降载,完全不用担心过热烧片子。注意OTP阈值要比告警阈值至少高0.5℃,不然会报配置错误。

其他实用保护

  • 上电自动FET健康检测:会查有没有VIN-VOUT短路、GATE短路,之前有个板子焊错了VOUT和VIN连锡,上电直接报GOK故障,不会烧片子,这点真的救了我好几个样片。
  • 输入过压欠压默认14V过压、4.55V欠压,我12V系统一般把过压调到14.5V,留一点余量避免输入浪涌误触发。

四、PMBus调试避坑

几个datasheet写了但很容易忽略的点:

  1. 上电后2ms内不要发命令:上电复位有2ms的空白期,这时候发命令会报忙,ALERT#直接拉低,我一开始调试上电就发配置,一直报错,翻了好久datasheet才看到这个要求。
  2. 改完配置一定要发STORE_USER_ALL命令存到NVM,不然掉电就没,我第一次调了一下午的OCP参数,掉电全没了,血的教训。
  3. 不需要的告警可以通过SMBALERT_MASK寄存器关掉,不然温度飘一点就告警,主控日志会被刷爆。
  4. 并联配置下如果从片接了PMBus,所有片子的ALERT#引脚要接在一起,任何一个片子报故障都会拉低ALERT#,主控直接查对应地址的状态寄存器就行。

最后总结

NCP81428这款eFuse真的是大电流热插拔场景的神器,适合服务器、存储、工业设备的12V供电场景,集成度高,保护全,调试好了基本不用维护。唯一的小缺点就是现在供货有点紧,大家做项目的时候最好提前备货。

你们做热插拔方案都用过什么好用的片子?欢迎评论区交流~

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分