Product Introduction:
This module drives up to 4 DC or 2-step motors, with PWM speed regulation and motor driving direction controlled through I2C. Any microcontroller can freely control it as long as the board has an I2C interface. Even if the microcontroller does not have an I2C interface, we can use a regular IO port to simulate the I2C interface and use this module.
Due to the lack of many PWM pins in the Raspberry Pi, we use a fully dedicated PWM driver chip onboard to control both the direction and speed of the motor. This chip processes all motors and speed control through I2C. With only two pins (SDA and SCL), multiple motors can be driven.
The motor is controlled by TB6612 MOSFET driver, with a peak current capacity of 3A per channel, greatly improving the problem of low 1.2A current driven by L293D. There is still some small space on the board, so we have added power pin polarity protection FET and free space for free play.
Product features:
4 H-bridge: The TB6612 chipset can provide 1.2A per bridge (3A peak) and thermal shutdown protection, with internal recoil protection diodes. Can run on 4.5VDC motor 13.5VDC.
Up to 4 bidirectional DC motors with individual 8-bit speed selection (therefore, approximately 0.5% resolution)
Up to 2 stepper motors (single or double pole) with single coil, double coil, staggered or micro stepping.
The large terminal block can be easily connected to the wire
Easy to install and use Python libraries
Dimensions: 65mm × 56mm ×/13mm