电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区首页
问答
stm32f407vet6与l298n和ps2手柄
已解决
73482
个问题
已帮助
5993
位优秀工程师
stm32f407vet6与l298n和ps2手柄
FEItwo
2019-05-25
浏览量:829
单独控制一个l298n的一个轮子时。程序可以正常运行,可以正常控制电机的正反转,可是控制了几分钟后,单片机会突然卡住,再也控制不了,也不再向电脑的串口发送信息。如果一次性控制两个电机驱动四个电机,ps2按下第一个键之后单片机就会卡机,再也控制不了。谁有类似的实例给参考下啊
显示全部
关注问题
写回答
0
0
收起
我来回答
上传资料:
选择文件
文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
所有亮答
数量:
3
yhj416606438
可以在通过观察串口打印记录判断程序大致死机位置,还有就是确认下是不是电机工作电磁干扰导致单片机死机,可以在程序中看门狗功能试试
发布于
2019-05-25
举报
评论 0
0
0
发布
代人凌峰
感觉是单片机程序跑飞了!!我也遇见过这问题,需要在电机两端加一个104的高压电容,滤除碳刷火花干扰;单片机大功率驱动最好做隔离,最次也加一个三极管做驱动
发布于
2019-05-28
举报
评论 0
0
0
发布
chen0000009
这种有可能是单片机卡死了,可以在硬件调试模式下,看出现这种状态时,哪个函数跳转到了hardfault这个信息可以从call stack那里看到
发布于
2019-05-29
举报
评论 0
0
0
发布
相关问题
问题达人
换一批
文章
知识经验换现金
换一批
stm32f407vet6与l298n和ps2手柄
写回答
关注问题
×
我要举报该内容,理由是:
内容质量差:
内容太水、伸手党
垃圾广告信息:
广告、招聘、推广、测试内容等
偏离问答主题:
与技术无关、讨论类
与社区已有内容重复:
违规内容:
色情、暴力、血腥、敏感信息等
不友善内容:
人事攻击、挑衅辱骂、恶意行为
以上选项都不是: