Product description: TB6612FNG - 15V / 1.2A dual channel motor driver with connectors - SparkFun ROB-14450
The H-bridgeTB6612FNGis a powerfulmotor controllerin a small andSSOP24 housing. SparkFun has met the users' expectations and created a module containingTB6612FNGchip and passive components needed for its proper operation.
Specification
- Power supply for motors (VMOT): 2,7 V to 15 V
- Logic power supply (VCC): from 2.7 V to 5.5 V
- Maximum output current: 3.2 A per channel
- Continuous output current: 1.2 A per channel
- Maximum PWM frequency: 100 kHz
- Built-in thermal shutdown circuit
- Filter capacitors on both power supply lines
- Protection against reverse current from motors
- Soldered goldpin leads
Product compatible with Arduino Manufacturer prepareduser guidewith program forArduinousers. |
Leads
Signals are connected to traditional pins (2,54 mm pitch). Module can be plugged intocontact boardor connected bywires.
Pin | Description |
---|---|
VCC | Power supply for logic part. |
VMOT | Power supply for motors. |
GND | Ground. |
A01 A02 | Channel A outputs. |
B01 B02 | Channel B outputs. |
PWMA | PWM signal of channel A. |
PWMB | PWM signal of B channel. |
STBY | Should be pulled up to VCC to turn on the system, low state (default) switches the system to sleep state (low power consumption). |
AIN1, AIN2 | Controls the direction of channel A. |
BIN1, BIN2 | Controls the direction of channel B. |
All logic signals are internally pulled to ground. The maximum PWM frequency is 100 kHz.
TB6612 controller truth table
AIN1 |
AIN2 |
PWMA PWMB |
Outputs motors |
---|---|---|---|
state |
state low |
% fill (different from zero) |
The motor turns clockwise at the maximum speed set by pwm (different from 0). |
state low |
state high |
% fill (different from zero) |
The motor turns at the maximum speed set via pwm (different from 0) counterclockwise. |
state low |
state low |
no meaning |
free braking (soft stop) |
state high |
state high |
meaningless |
soft stop (soft stop) |
no meaning |
no meaning |
low state 0% filling |
|
The TB6612 chip can be used as a controller forPololu micromotors. If the motors will be exposed to stalling, it is recommended to merge the channels to achieve higher current capacity. To do this, connect the following leads together:
- AO1 with BO1
- A02 with BO2
- PWMA with PWMB
- AIN1 with BIN1
- AIN2 with BIN2
Video describing operation of H-bridge - DC motor driver.
Useful links |