pdf-icon

Module 4EncoderMotor

SKU:M138

Description

Module 4EncoderMotor is a 4-channel encoder motor driver module adopting STM32 + BL5617 H-Bridge driver IC solution. Communicating via I2C, it supports slave address modification, providing flexible control options. Through AB pulse encoder signal input, it enables precise motor motion status and position detection. It supports modes such as duty cycle control, absolute position positioning, and speed adjustment, achieving motor forward rotation, reverse rotation, stop, and brake functions. It integrates INA199 power monitoring to monitor voltage and current status in real time. Onboard power input switch allows for DC 5V or external DC 6 ~ 12V power input selection. It is suitable for applications in robotic motion control, automation equipment, intelligent vehicles, laboratory equipment, and industrial automation systems.

Features

  • 4-channel encoder motor driver
  • AB pulse signal input
  • Duty cycle, absolute position positioning, speed adjustment control modes
  • I2C communication
  • Power current and voltage monitoring

Includes

  • 1 x Module 4EncoderMotor
  • 1 x DC5521 Female To XT30 Female Cable
  • 4 x KF2510-2P 100mm

Applications

  • Robotic motion control
  • Automation equipment
  • Intelligent vehicles
  • Industrial automation systems

Specifications

Specification Parameter
MCU STM32F030C8T6
Encoder Motor Driver IC BL5617
Max Supported Current 3.0A
Power Max 10W
External DC Power 6 ~ 12V
I2C Address 0x24
Operating Temperature 0 ~ 40°C
Product Size 54.0 x 54.0 x 13.1mm
Product Weight 15.8g
Package Size 95.0 x 66.0 x 26.0mm
Gross Weight 45.7g

Schematics

PinMap

Current & Voltage Detection Pins

STM32 PB0 PB1
Motor Voltage Detect ADC1_OUT
Current Detect ADC2_OUT

Motor Direction Control Pins

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 Control Pins

STM32 PA9 PA8 PA11 PA10
BL5617 (PWM) MCU_PWM_M1 MCU_PWM_M2 MCU_PWM_M3 MCU_PWM_M4

A/B Signal Detection Pins

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

M5-Bus

PIN LEFT RIGHT PIN
GND 1 2
GND 3 4
GND 5 6 RST
7 8
9 10
11 12
13 14
15 16
SDA 17 18 SCL
19 20
21 22
23 24
HPWR 25 26
HPWR 27 28 5V
HPWR 29 30 BAT

Model Size

module size

Datasheets

Softwares

Arduino

UiFlow1

Internal Firmware

Protocol

Easyloader

Module 4EncoderMotor Internal Firmware Upgrade Easyloader.
Easyloader Download Note
Module 4EncoderMotor Firmware Upgrade Easyloader download /

Video

  • Module 4EncoderMotor Function Introduction