4EncoderMotor Module是一款4通道编码电机驱动模块,采用STM32+BL5617 H桥驱动IC方案。I2C通信的方式,支持从机地址修改,提供灵活的控制方式。AB脉冲编码信号输入,实现精准的电机运动状态和位置检测。支持占空比控制、绝对位置定位和速度调节等模式实现电机的正转、反转、停止和制动等多种功能。集成INA199电源监控,实时监测电压和电流状态。板载电源输入开关,可选择DC 5V或外部DC 6-12V电源输入。适用于机器人运动控制、自动化设备、智能车辆、实验室设备和工业自动化系统等领域。
规格 | 参数 |
---|---|
编码电机驱动IC | BL5617 |
支持最大电流 | 3.0A |
功率 | 最大10W |
外接DC电源 | 6-12V |
I2C通讯地址 | 0x24 |
工作温度 | 0-40°C |
产品尺寸 | 54*54*13.1mm |
包装尺寸 | 94*67*25mm |
产品重量 | 15.9g |
包装重量 | 46.4g |
I2C通讯和电流电压检测引脚
STM32 | MCU_IIC_SDA(PB11) | MCU_IIC_SCL(PB10) | PB0 | PB1 |
---|---|---|---|---|
Core(Basic) | G21 | G22 | ||
Core2 | G21 | G22 | ||
CoreS3 | G12 | G11 | ||
Motor Voltage Detect | ADC1_OUT | |||
Current Detect | ADC2_OUT |
编码电机方向控制引脚
STM32 | PB14/PB15 | PB12/PB13 | PB4/PB5 | PA15/PB3 |
---|---|---|---|---|
BL5617 (Direction) | MCU_DIR_M1R/MCU_DIR_M1F | MCU_DIR_M2R/MCU_DIR_M2F | MCU_DIR_M3R/MCU_DIR_M3F | MCU_DIR_M4R/MCU_DIR_M4F |
编码电机速度PWM控制引脚
STM32 | PA9 | PA8 | PA11 | PA10 |
---|---|---|---|---|
BL5617 (PWM) | MCU_PWM_M1 | MCU_PWM_M2 | MCU_PWM_M3 | MCU_PWM_M4 |
编码电机A/B信号检测引脚
STM32 | PA6/PA7 | PA4/PA5 | PB9/PB8 | PB7/PB6 |
---|---|---|---|---|
Encodering motors | E1_A/E1_B | E2_A/E2_B | E3_A/E3_B | E4_A/E4_B |
下面是4EncoderMotor Module Internal Firmware升级固件
EasyLoader是一个简洁快速的程序烧录器,其内置了一个产品相关的案例程序,通过简单步骤将其烧录至主控,即可进行一系列的功能验证.
产品 | 通信协议 | 芯片方案 | 控制电机类型 | 通道 |
---|---|---|---|---|
4EncoderMotor Module | I2C | STM32+BL5617 | 直流电机/编码电机 | 4 |
DC Motor Module(M021) | I2C | MEGA328+L293D | 直流电机/编码电机 | 4 |