西门子S7-1200上电无反应,5V供电正常但3.3V短路,头大
各位同行,遇到个棘手活儿。一台西门子S7-1200 CPU1214C,客户说突然就不上电了,电源模块24V输入正常,但面板灯全灭。拆开量了,24V转5V正常,但3.3V对地短路,阻值不到1欧。先量供电再查信号,这思路没错吧?问题是3.3V这路挂的负载太多,CPU、存储器、以太网PHY都在这条线上。我断开了几个去耦电容,还是短。用热成像照了半天,没明显热点。怀疑是BGA底下某个芯片内部击穿,但不敢贸然拆,怕把板子搞废。这板子客户催得急,产线停了两天了。有没有兄弟修过类似故障?一般3.3V短路你们怎么定位?是直接上烧机法还是分段割线?在线等,挺急的。
回答(3)
先别急着拆BGA,3.3V短路最常见的是去耦电容或TVS击穿,你断开的那几个不一定中招。建议:1)烧机法——用可调电源限流0.5A、电压1V左右直接灌3.3V,摸温度或看热成像,短路的芯片/电容会明显发热,比原板通电更安全;2)分段割线,从3.3V源头往负载方向一段段断开,先隔离CPU、PHY、存储器,锁定范围再细查;3)重点测以太网PHY和存储器附近的滤波电容,这类贴片电容击穿率最高。别盲目上大电流,容易把好芯片也烧了。祝顺利,修好了回来说一声。
先别拆,烧机法最直接:用可调电源限流200mA、1V起加在3.3V对地,慢慢升到3.3V,电流会锁在你设的限流值,然后拿热成像或手指摸(注意烫),哪个芯片先热就是它。BGA内部击穿一般会有温升,你之前照不出来可能是没通电烧,被动测温没用的。
排查点三条:
1. 先断开以太网PHY的供电磁珠或0欧电阻,单独量3.3V对地,排除PHY;
2. 检查3.3V LDO/DCDC输出端,有些是电源芯片本身击穿,拆掉芯片再量焊盘;
3. 看板子有无维修史,客户之前是不是插错过24V到信号口,这种烧BGA很常见。
分段割线太费事还伤板,限流烧机性价比最高,别超300mA,BGA底下的3.3V去耦电容击穿也常见,逐个拆比割线快。
★ 精华
先别急着拆BGA,3.3V对地不到1欧这种硬短,八成是某个负载芯片内部击穿,不一定是CPU。给你三个排查点:一是上烧机法,用可调电源限流0.5A、电压从1V慢慢往上顶,配合热成像或酒精棉找发热点,比万用表摸阻值快得多;二是分段割线,从3.3V主干往各负载分支割,割一路测一路,先排除以太网PHY和存储器,这俩击穿率比CPU高;三是查TVS和去耦电容,你断了几颗不代表全断,贴片电容微短很常见,逐个拆比猜BGA靠谱。真要动BGA,先确认是不是CPU供电脚短路,别一上来就干桥。产线急归急,割线法最稳,别把板子搞废了。