RoboMaster M3508 +C620 控速问题

[复制链接]
3067|6
 楼主| 弄丢王子的青蛙 发表于 2020-8-5 14:42 | 显示全部楼层 |阅读模式
      现在问题是如果用CAN来控制电机,电机无法控制速度,CAN只是控制它的输出电流,但是电流与速度是没有关系的,只与负载有关,或者这款电机压根就不能控速吗
chunyang 发表于 2020-8-5 16:33 | 显示全部楼层
那要看是什么电机以及你的控制电路为何,没有相关信息无法判断。
 楼主| 弄丢王子的青蛙 发表于 2020-8-6 09:44 | 显示全部楼层
chunyang 发表于 2020-8-5 16:33
那要看是什么电机以及你的控制电路为何,没有相关信息无法判断。

就是大疆的机甲大师那套
tyw 发表于 2020-8-6 10:04 | 显示全部楼层
本帖最后由 tyw 于 2020-8-6 10:28 编辑

3508那一套 用can只能是控制电流,电流对应电机的转矩,在空载情况下,哪怕给一个较小的电流,电机也会一直转到一个很大的转速(只是力矩很小)。解决办法:通过反馈的转速或者转角,外加一个PID,来实现对电机的转速或转角的控制。
https://bbs.robomaster.com/forum ... =6170&extra=&page=3














本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

评论

感谢  发表于 2022-9-14 18:31
非常感谢,么么哒,哈哈  发表于 2020-8-6 14:41
 楼主| 弄丢王子的青蛙 发表于 2020-8-8 17:32 | 显示全部楼层
这个问题已经明白了,也来和大家分享下,电流虽然控制的是扭力;如果你想控速就可以通过电流的方式来做PID调节,因为空载本身也是有扭力的,当外界扭力大整度就会有变化,所以实时控流就可以控速
您需要登录后才可以回帖 登录 | 注册

本版积分规则

14

主题

60

帖子

0

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