STM32 3.3v短路是咋回事?
查查板子电源是不是超高
我也是这样,就几天前,也是烧程序的时候烧了,原因也不知道,
没有
再查查程序有没有缺陷,导致I/O口超负荷。
应该不会吧,其他人用同样的程序没事,接法几乎一样,但是不知道为啥就我们的出事了,而且还经常炸驱动上的电容
查线路吧,炸电容就是供电有问题,要不反了,要不过压。
也要看看板子上的覆铜有没有短路,焊接不良等情况。
可是炸电容只有一次是第一次上电就炸,其他几次都是用了好久之后才上电炸的。刚检查了一下,发现驱动没接地,但是驱动没事,反而是32烧了,这之间有联系吗?
电源电压不稳或超高甚至接反的可能性很大,如某处短路只会造成电源电压下降,损坏电源或与短路直接相关的元器件,不会导致其他元器件损坏,半导体器件在5V以下自然损坏概率极低。经常炸电容更证明电源电压不正常,极性电容自然损坏往往是容量下降、漏电、漏液,不会炸,只有电压超高或接反才有可能炸。无极性电容耐压至少30V以上,在低压电路中不可能炸。
是TB6612上的钽电容,有极性的,肯定不是因为接反,因为炸了好多次,不可能每一次都是因为接反,也不该是电压超高,用的是航模锂电池,最高输出12.几V,而6612的VM接口最高可以接15V,其他接口不管是接3.3V还是接5V,都炸过,至于输出不稳定,怎么测量稳不稳定?
只能是万用表全程监视测量稳不稳定。
IO口隔离处理。电源隔离处理。
STM32在驱动电机上面的能力有限
隔离处理?啥意思?不能用32给其他模块供电?可是别人供电了也没事啊
概率事件,或者一致性问题。有的片子就是容易烧掉,甚至不同的生产地之间也有类似的差异。
强电与弱电分离也是可靠性的设计之一。
烧片子也要注意有可能是静电击穿