Module 4EncoderMotor is a 4-channel encoder motor driver module that uses the STM32 + BL5617 H-bridge driver IC solution. It supports I2C communication, allows for slave address modification, and provides flexible control methods. By inputting AB pulse encoder signals, it achieves precise motor motion state and position detection. It supports duty cycle control, absolute position positioning, and speed adjustment modes, enabling various functions such as forward, reverse, stop, and brake for the motor. It integrates INA199 power monitoring to monitor voltage and current status in real-time. The onboard power input switch allows for DC-5V or external DC-6 ~ 12V power input. It is suitable for applications such as robot motion control, automation equipment, smart vehicles, laboratory equipment, and industrial automation systems.
Features
4-channel encoder motor driver
AB pulse signal input
Duty cycle, absolute position positioning, and speed adjustment control modes