CBack Driver SKU:A100
描述 C Back Driver 是一款兼容M5StickC的舵机驱动板,采用STM32F030F4P6控制方案,采用I2C通信接口与M5StickC进行通信, 提供4组PWM舵机驱动接口(舵机的驱动电源直连M5StickC的内部的电池,能够驱动一般规格的舵机,如:SG90等)。该模块对StickC顶部的I2C总线进行了引出,并通过STM32拓展额外提供一组GPIO接口。能够用于一般逻辑电平与ADC模拟信号输入读取。背部LEGO兼容孔设计,用户能够非常方便的将这个驱动板集成到LEGO积木结构中,可用于构建如舵机机械手等可控结构。
产品特性 4x Servo驱动 兼容C/C Plus 接口拓展(GPIO, I2C) 包含 1x C Back Driver 2× 六角螺丝M2*5 1× 内六角扳手 应用 规格参数 规格 参数 通信协议 I2C:0x38 工作电流 15mA 净重 9g 毛重 13.5g 产品尺寸 23.7*49.2*21mm 包装尺寸 136*92*22mm
原理图 管脚映射 M5StickC GPIO0 GPIO26 3.3V GND C Back Driver SDA SCL 3.3V GND
软件开发 UIFlow 1.0 通信协议 协议类型I2C I2C Address: 0x38 /*------------------------------------------------ -------------------------------------------------- */
| SERVO_ANGLE_REG | 0x00-0x03
| ------------------------------------------------- -----------------------------------------------
| servo_1_reg[0] 0x00 | R/W | SERVO1 Angle value(0~180)
| servo_2_reg[1] 0x01 | R/W | SERVO2 Angle value(0~180)
| servo_3_reg[2] 0x02 | R/W | SERVO3 Angle value(0~180)
| servo_4_reg[3] 0x03 | R/W | SERVO4 Angle value(0~180)
/*------------------------------------------------ -------------------------------------------------- -
/*------------------------------------------------ -------------------------------------------------- */
| SERVO_PULSE_REG | 0x10-0x17
| ------------------------------------------------- -----------------------------------------------
| servo_1_reg[0:1] 0x10-0x11 | R/W | SERVO1 PULSE value(500~2500)
| servo_2_reg[2:3] 0x12-0x13 | R/W | SERVO2 PULSE value(500~2500)
| servo_3_reg[4:5] 0x14-0x15 | R/W | SERVO3 PULSE value(500~2500)
| servo_4_reg[6:7] 0x16-0x17 | R/W | SERVO4 PULSE value(500~2500)
/*------------------------------------------------ -------------------------------------------------- -
/*------------------------------------------------ -------------------------------------------------- */
| PPORTB_ADC_REG | 0x20-0x21
| ------------------------------------------------- -----------------------------------------------
| portb_adc_reg[0:1] 0x20-0x21 | R | PPORTB ADC value(0~4095)
/*------------------------------------------------ -------------------------------------------------- -
/*------------------------------------------------ -------------------------------------------------- */
| PPORTB_OUTPUT_REG | 0x30
| ------------------------------------------------- -----------------------------------------------
| portb_output_reg[0] 0x30 | R | PPORTB Output Digital value(0/1)
/*------------------------------------------------ -------------------------------------------------- -
/*------------------------------------------------ -------------------------------------------------- */
| PPORTB_INPUT_REG | 0x31
| ------------------------------------------------- -----------------------------------------------
| portb_input_reg[0] 0x31 | R | PPORTB Input Digital value(0/1)
/*------------------------------------------------ -------------------------------------------------- -
相关视频