[STM32F4] Bluepill双电机控制

[复制链接]
1041|3
 楼主| 家有两宝呀 发表于 2024-3-30 16:36 | 显示全部楼层 |阅读模式
硬件准备

硬件清单


845046607cebf17c3c.png

(1)、两个驱动板堆叠连接,背面跳线,M1接9、5、6、8,M2接3、10、11、7。


69026607cef00f2ff.png


驱动板引脚定义

665026607cefe4df80.png




62226607ced0b27c9.png
 楼主| 家有两宝呀 发表于 2024-3-30 16:37 | 显示全部楼层
Bluepill接线
640796607cf0de9184.png

接线
两个编码器AS5600接3.3V,Bluepill和驱动板之间要共地,
902656607cf1c0c6e0.png

双电机速度闭环模式
打开示例
662896607cf3bbb1fb.png
 楼主| 家有两宝呀 发表于 2024-3-30 16:37 | 显示全部楼层
修改代码
493576607cf4db03e7.png
181306607cf5398155.png
741306607cf59b424d.png
334016607cf5fd079d.png
 楼主| 家有两宝呀 发表于 2024-3-30 16:38 | 显示全部楼层
编译上传,串口设置指令,观察电机运转。
指令“A”表示电机1,指令“B”表示电机2,比如设置电机1速度为10rad/s:A10,设置电机2速度为20rad/s:B20。

双电机控制演示视频(bluepill):https://www.bilibili.com/video/BV1Wy4y1g7Ly/
双电机控制演示视频(SimpleMotor):https://www.bilibili.com/video/BV1Mh411s7oY/
双电机控制演示视频(不修改底层代码,电机有啸叫声):https://www.bilibili.com/video/BV1ab4y117nT/
您需要登录后才可以回帖 登录 | 注册

本版积分规则

62

主题

585

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部