The store will not work correctly in the case when cookies are disabled.
Best Modules will be closed from Apr. 3nd to Apr. 6th in observance of Tomb Sweeping Day. Please be informed that any orders placed after 15:00 PM Apr. 1st (Taiwan time, UTC+8) will be processed on Apr. 7th.
We use cookies for optimal website use.We recommend you to allow cookies for a better user experience. Please read our privacy policy. Learn more.
The BMP73T104 is a 4-channel motor driver shield that has built in one 32-bit MCU, the HT32F50230, and four motor driver ICs, the HT7K1411. The product can drive four DC motors or two stepper motors.
The BMP73T104 controls motors through the MCU, HT32F50230, and supports four driver functions, forward, backward, brake, and standby, along with four protection functions to ensure a safe operation.
Motor driver requires an external power. The product supports two power supply methods, DC Jack and motor power interface (choose one).
To prevent any damage due to the large working current of the motors, please follow the below steps when operating the power supply.
Power on/off Sequence 1. Power up the BMP73T104 and the development board
2. Supply power and power up the motors
3. If you don't need to use the motors, shut down the motor power first
4. Shut down the power of BMP73T104 and the development board
Motor driver IC: HT7K1411
- Input voltage: 5V~24V
- Driver function: forward, backward, brake, standby
- Maximum current of per channel: 1.1A
- Maximum current of all channels: 4.0A
- Protect functions: under voltage protection, over current protection, thermal shutdown protection and output short-circuit protection
Drive four DC motors or two two-phase four-wire stepper motor
Interface: I2C (default address: 0x19)
Dimension: 67 x 53.34 x 23.2 mm
Net weight: 28.55g
Product includes: BMP73T104 x1, jumper x1
HARDWARE OVERVIEW
Motor LED indicator:
Forward: lights up blue LEDs / Backward: lights up yellow LEDs
PIN DESCRIPTION
You can insert the product into an Arduino UNO or the BMduino-UNO, BM53A367A, which is designed by Best Modules,. You don't need an external cable, just connect the shield to Arduino UNO or the BM53A367A.
Other pins are not used.
Pin name
BM53A367A pin
Function
IOREF
IOREF
Positive power
RESET
RESET
Reset development board
GND
GND
Ground
VIN
VIN
Development board power selection
SDA
D18/A4
I2C: data line
SCL
D19/A5
I2C: clock line
M1-OUT1
-
DC motor1 pin1 / stepper motor1 A+
M1-OUT2
-
DC motor1 pin2 / stepper motor1 A-
GND
-
Ground
M2-OUT1
-
DC motor2 pin1 / stepper motor1 B+
M2-OUT2
-
DC motor2 pin2 / stepper motor1 B-
V-
-
Ground (motor)
V+
-
power supply: 5V~24V (motor)
M3-OUT1
-
DC motor3 pin1 / stepper motor2 C+
M3-OUT2
-
DC motor3 pin2 / stepper motor2 C-
GND
-
Ground
M4-OUT1
-
DC motor4 pin1 / stepper motor2 D+
M4-OUT2
-
DC motor4 pin2 / stepper motor2 D-
You can choose to supply power to the development board via the on-board VIN pin of the BMP73T104.
Open circuit: power motors and the BMP73T104 via motor power interface or DC Jack and IOREF pin separately. And make sure to supply power to the development board.
Short circuit: power motors via motor power interface or DC Jack, and the development board will be powered through the VIN pin without requiring additional power supply. Power the BMP73T104 via the IOREF pin.
You can use the BMCOM on the product to connect to the BM53A367A as well.
Pin
Pin name
Function
1
INT
Over current: output low
Otherwise, output high
2
SCL
I2C: clock line
3
SDA
I2C: data line
4
VDD
Power supply: 2.5V~5.5V
5
GND
Ground
PRODUCT SERIES COMPARING
Part number
BMP73T102
BMP73T104
Channel
2-channel
4-channel
MCU
X
Using development board to control motors
HT32F50230
Using MCU to control motors, and
sending commands via development board
BMCOM
X
It can only use as a shield
O
You can use the BMCOM to connect to
the BM53A367A directly
Interface
I/O
I2C
RESOURCES
MCU: HT32F50230, 32-Bit Arm® Cortex®-M0+ MCU, including datasheet, package information, etc.
IC: HT7K1411, 1 Channel, 24V, Peak Current 3.2A H-Bridge Driver, including datasheet, package information, etc.