lwb520mm 发表于 2019-5-24 09:33:11

stm32f407vet6与l298n和ps2手柄

大神们救救孩子!!!最近用stm32f407vet6板子做遥控小车,用两个L298n控制四个电机。程序参考了一位大神的ps2控制程序,原贴为https://www.stmcu.org.cn/module/forum/thread-616273-1-1.html (表示感激)。单独控制一个l298n的一个轮子时。程序可以正常运行,可以正常控制电机的正反转,可是控制了几分钟后,单片机会突然卡住,再也控制不了,也不再向电脑的串口发送信息。如果一次性控制两个电机驱动四个电机,ps2按下第一个键之后单片机就会卡机,再也控制不了。这是怎么回事啊:'(:'(:'( (另外,我没有用pwm控制电机,而是直接让io口输入0和1,这有影响吗)

3111272 发表于 2019-5-28 10:04:01

大神们快来救救孩子!!!

tanic 发表于 2019-5-28 11:00:29

"不在向电脑发送信息" <==> 太多可能了
单片机卡死多半是程序代码问题

toofree 发表于 2019-5-28 11:19:29

可能性太多。
是供电不足,还是MCU受干扰,还是程序有问题。

xself 发表于 2019-7-23 11:07:51

这种情况电源可能性比较大,电机同时工作的的电流太大,拉低整机电流,超成工作不稳定死机:):)
页: [1]
查看完整版本: stm32f407vet6与l298n和ps2手柄