STM32F103 VCC对地短路,出现开关触点在关断瞬间导致电压抖
时间:10-02
整理:3721RD
点击:
公司试产一款产品,用的是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,不知道各位有没有好的思路,谢谢大家了!
如果你们的板子是人工焊接的,是不是电容焊接短路了
试试
1.确认你的的货源
2.将MCU从你的电路板上拿下来,确认是否是内部打掉了,还是你的外围器件。
3.测试MCU端管脚上的电压是否超出图上的范围,不管是否MCU正常工作建议设计在datasheet 范围内。
你好,你的问题解决了吗?我今天也遇到这个奇怪的问题,连接上jlink后还可以调试的,拔掉后就出现vcc短路了。