楼主

[嵌入式] 【求助帖】C620 电调+M3508电机通过 CAN 使用疑问

[复制链接]
梯队队员讲道义的馒头
2018-3-26 14:40:32 只看该作者

马上注册,玩转Robomaster!

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

x
起初使用C620电调控制M3508电机时用的是PWM来控制,可以根据调节占空比来调节电机的转速。后来考虑到使用 CAN 控制可以获取更多的电机信息,比如转速,机械角以及电机温度等。

但是,在使用 CAN 控制的过程中,无法实现通过控制电流大小来让电机达到特定转速,转速只会一直上升,直至达到额定转速。

所以有一个疑问:通过PWM来控制,控制的是电机的功率,而电机的输入电压是恒定的,相对来说是控制了电机的电流输入大小;而 CAN 方式则是直接指定了电机控制电流的大小,为什么不能做到和PWM一样的效果?

跳转到指定楼层
推荐

[嵌入式] 【求助帖】C620 电调+M3508电机通过 CAN 使用疑问

[复制链接]
正式队员SCYC
2018-3-27 08:44:48 只看该作者
3508那一套 用can只能是控制电流,电流对应电机的转矩,在空载情况下,哪怕给一个较小的电流,电机也会一直转到一个很大的转速(只是力矩很小)。解决办法:通过反馈的转速或者转角,外加一个PID,来实现对电机的转速或转角的控制。
推荐

[嵌入式] 【求助帖】C620 电调+M3508电机通过 CAN 使用疑问

[复制链接]
梯队队员Queensberry
2018-10-21 18:54:28 只看该作者
6666666666666666666666666666666666666666666666
推荐

[嵌入式] 【求助帖】C620 电调+M3508电机通过 CAN 使用疑问

[复制链接]
梯队队员阿木木萌新
2020-6-2 15:22:55 只看该作者
我现在用can分析仪直接给电调发送can消息,我应该对应id发什么数据,谢谢指导下
回复 支持 1 反对 1

使用道具 举报

推荐

[嵌入式] 【求助帖】C620 电调+M3508电机通过 CAN 使用疑问

[复制链接]
工程火星探索
2018-10-15 19:35:43 只看该作者
CarryYoon 发表于 2018-7-13 10:12
请问你的转速为什么要除以19?

1:19的减速比
推荐

[嵌入式] 【求助帖】C620 电调+M3508电机通过 CAN 使用疑问

[复制链接]
正式队员929213555
2018-4-18 11:04:40 只看该作者
6666666666666666666666666666666666666666666
43#

[嵌入式] 【求助帖】C620 电调+M3508电机通过 CAN 使用疑问

[复制链接]
梯队队员djiuser_KO84891
2021-12-10 19:57:58 只看该作者
小白路过
回复

使用道具 举报

42#

[嵌入式] 【求助帖】C620 电调+M3508电机通过 CAN 使用疑问

[复制链接]
梯队队员ccccccc
2021-4-18 15:35:59 只看该作者
楼主能不能发一下原码?
41#

[嵌入式] 【求助帖】C620 电调+M3508电机通过 CAN 使用疑问

[复制链接]
正式队员hanxuan
2020-6-2 20:22:43 只看该作者
3508电机能否对转矩进行控制啊,总感觉转速能闭环控制,但是转矩好小啊
39#

[嵌入式] 【求助帖】C620 电调+M3508电机通过 CAN 使用疑问

[复制链接]
梯队队员EthanE
2020-5-28 00:28:26 来自手机 只看该作者
请问用can总线控制方式控制C620,主控板选择Arduino mega2560,应该怎么接线。具体插入哪个引脚。
38#

[嵌入式] 【求助帖】C620 电调+M3508电机通过 CAN 使用疑问

[复制链接]
正式队员QuokeCola
2020-4-29 11:57:53 只看该作者
CarryYoon 发表于 2018-7-13 10:12
请问你的转速为什么要除以19?

3508的减速比是19
37#

[嵌入式] 【求助帖】C620 电调+M3508电机通过 CAN 使用疑问

[复制链接]
正式队员QuokeCola
2020-4-29 11:57:35 只看该作者
CarryYoon 发表于 2018-6-28 13:30
请问问题最后怎么解决的?可以请教一下吗?我也遇到同样问题,电流只能控制力矩CAN设置多少电流电机(空载, ...

结合C620给的电机反馈信息,用PID算法动态调整电流大小达到恒定速度吧
36#

[嵌入式] 【求助帖】C620 电调+M3508电机通过 CAN 使用疑问

[复制链接]
正式队员lagrangeluo
2020-1-13 18:05:08 只看该作者
CarryYoon 发表于 2018-7-13 10:12
请问你的转速为什么要除以19?

19是减速比啦
35#

[嵌入式] 【求助帖】C620 电调+M3508电机通过 CAN 使用疑问

[复制链接]
梯队队员小李李free
2020-1-8 11:17:58 只看该作者
SCYC 发表于 2018-3-27 08:44
3508那一套 用can只能是控制电流,电流对应电机的转矩,在空载情况下,哪怕给一个较小的电流,电机也会一直 ...

通过一个PID的话是不是也是通过闭环反馈控制can电流大小,那样的话我的力矩会不会变小呢???
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

触屏版 | 电脑版

Copyright © 2024 RoboMasters 版权所有 备案号 粤ICP备2022092332号

快速回复 返回顶部 返回列表