材料 单片机、RoboModule、RM35电机
基本步骤:
本文以开环模式为例,主要讲述底盘电机驱动部分。
注意:
1)发送指令与模式选择指令,模式选择指令与发送数据指令之间要有延时函数。
2)连续发送的时间间隔不能小于 2 毫秒
注释:
1)该片代码一共配置了3个底盘电机。DIL、DIR、DB为电机ID
2)底盘电机图示:
3)底盘电机速度
应用代码:
void D_motor_Reset()//全部底盘电机循环体内部的初始化重配置(含延时)
{
CAN_RoboModule_DRV_Reset(DIL); //对DIL复位,下同
CAN_RoboModule_DRV_Reset(DIR);
CAN_RoboModule_DRV_Reset(DB);
delay_ms(1000); //发送复位指令后的延时必须