请大侠帮忙:我用的cpu是stm32f103vetb--100引脚的,一路给电机驱动器B的脉冲信号为PB11,方向信号为PB12,模块锁存使能信号free是PB13。故障现象该驱动器3个信号接好后,一上电驱动器上的指示灯告警,这个时候stm32的方向信号PB12断电后测试要么和gnd短路要么和vcc短路,焊下cpu后测量方向信号量也确实短路,换上新的cpu后,不接模块的free信号PB13,上电后正反转均无问题且指示灯正常,只要一接上free信号,方向信号马上短路了(和地或电源!),再次换上好芯片不管用哪个端口做方向信号,只要free信号接上,告警指示灯变红后此时再测新的这个方向信号又短路了!(已验证我的电机驱动器是好的),这个问题困扰一个周了,烧了5个stm32了,请用过的大侠给提个建议,备注一点:我的信号都是经过光耦隔离的,确定pcb板连线无故障。感谢了,在线等。。。 |