公司试产一款产品,用的是STM32F103的主控,现在发现大量不良(大概30%),问题都是VCC对地短路,这些都是发生在一些很偶发的情况,连测试人员都没能找到规律,莫名就挂掉,我一直都是在找VCC的原因,机器上电过冲,带大负载对VCC的影响,IO灌拉电流都看了,没有发现什么问题。唯独是在机器关机瞬间会抓到一个很大幅度的波动,峰值能冲到7V以上,时间在几十ns级别(机器供电由AC-DC adapter提供,后级接LDO到VCC,一船型开关控制L,N线输入)现在发现是开关触点在关断瞬间导致上述电压抖动,还有电网周边的设备如电脑开关机都会抓到上述情况,不知道是不是这种瞬间的抖动打短路了VCC和GND.但是我反复做开关通断动作做破坏测试,虽然在VCC也抓到了大量峰值很大的抖动,时间也在几十ns级的,MCU却又没有出现问题。测试机器也已经老化了48小时也没问题,但是就是一试产就出了大量不良,实在是没招了,在ADAPTER端加TVS管,VCC对地也并了更小的瓷片(10nF),进VCC前也串了叠层电感,但是这个抖动依然存在。难道是我找问题的方向不对,还是这种抖动真的能打坏MCU,不知道各位有没有好的思路,谢谢大家了! |