STM32接电机驱动,杜邦线供电,然后反烧问题

一、问题

STM32接电机驱动,12v供电(用的杜邦线),然后32的芯片烧了(好几次)

二、问题查找

这是在网上找到的一段话:

在未焊接STM32芯片的情况下用万用表测得5V,及3.3V的电源输出都很正常。还好家里买了台示波器,还是拿示波器先看看什么原因嘛。接上示波器一看吓一跳。原来在刚插上电源瞬间,又很高电压。瞬间的波动一下就没有了。大喜,以为找到原因了。是这个电源不好,另外又换了几个电源,都是这个情况。有点茫然了。
然后又到面包板电源上去实验,发现插上的瞬间也有这个情况。不过面包板电源有个开关,我关掉开关,再打开开关却没有瞬间的电源波动。按动开关和插拔插头,得到的是不同结果,于是仔细研究插头结构,发现这种DC-005插头每次插拔的时候是先接触到正极,再接触到负极。恍然大悟。一定要先接通负极再接正极。
接下来采取了三个措施防止STM32烧毁,1.在电源正极处加一个开关。2.在STM32与12V驱动模块连接IO口上加一个1K电阻。3.在STM32正极电源处加一个150mA的自恢复保险。(应为芯片规格书上说STM32最大电流150mA)。
然后把STM32芯片焊上去,开始试验。 就再也没有烧毁STM32。也不知道上面三种方案的那种起了作用。

在这里插入图片描述
在这里插入图片描述
stm32供电是5V1A,正常使用杜邦线供电没有问题,但是驱动已经到了12V,由于电流过大然后反烧了电路。

总结

感觉应该就是杜邦线电流承受能力不够,给驱动供电的时候应该换成红黑线,杜邦线用于普通的模块供电就可以了。最好在STM32与12V驱动模块连接IO口上加一个1K电阻。

猜你喜欢

转载自blog.csdn.net/qq_51963216/article/details/124357926