马上注册,玩转Robomaster!
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
起初使用C620电调控制M3508电机时用的是PWM来控制,可以根据调节占空比来调节电机的转速。后来考虑到使用 CAN 控制可以获取更多的电机信息,比如转速,机械角以及电机温度等。
但是,在使用 CAN 控制的过程中,无法实现通过控制电流大小来让电机达到特定转速,转速只会一直上升,直至达到额定转速。
所以有一个疑问:通过PWM来控制,控制的是电机的功率,而电机的输入电压是恒定的,相对来说是控制了电机的电流输入大小;而 CAN 方式则是直接指定了电机控制电流的大小,为什么不能做到和PWM一样的效果?
|
|