外观
踩坑Robotics Stack Exchange2024-08-17
L293D 控制的电机无法反转怎么办
本文由 AI 根据公开内容整理,可能有误,请以原文为准:L293D won't turn motor backwards(Robotics Stack Exchange #9048)
状态:已解决
问题
小型机器人用 Raspberry Pi 通过 L293D 控制两个电机;两个都能正转,但只有电机 A 能反转,电机 B 反转时不动,换电机和面包板插孔无效。
环境
Linux / ROS 机器人软件与控制通用开发环境
解决办法
- 检查 L293D 接线,电机应接到输出脚
3、6、11、14,不要误接到接地/散热脚4、5、12、13。 - 检查使能脚应接到 L293D 角上的
1,2EN或3,4EN,即引脚1或9。 - 采纳答案根据照片判断
Motor2B和Motor2E可能接反,建议在代码中交换23和19,即交换Motor2B与Motor2E。
原问题作者:Hamzah Malik;采纳答案作者:Chuck。原内容依 CC BY-SA 4.0 授权,本页摘要同样依 CC BY-SA 4.0 授权。
来源
本页事实对应的公开页面,以原文为准。