1.上电后,除了电源指示灯亮,其他没有工作;
2.上电之后,指示灯亮,电机驱动没有波形无反应;
3.电机驱动正常工作后,小车两个轮子行驶的方向不一致;
4.调PID。
解决方案:
1a、测PA8引脚的PWM波是否正常,检测结果无波形。不经过电源模块,直接给stm32 核心板供电,继续测量PA8的PWM波,波形为方波,正常。故判定为电源模块有故障。
1b、检测电源模块。测电源模块电压输出,发现输出过高。经过仔细排查,事实故障为电源电压模块焊接短路,修复后正常。
2a、测输入信号,发现输入信号正常。
2b、拔掉连接电机的从属线,测量输出波形,还是出现异常。(正常是方波波形)上网查资料,对照发现,stm32使用电机驱动时,使能端要求为3.3V,默认为5V,更改后正常。
3a、更改驱动的IN1与IN2,使之排线互相交换,以达到让电机反转的目的,继而调正。