O
TB6612FNG é um driver perfeito para interfacear dois micro motores ou um motor de passo bipolar. As pontes H baseadas em MOSFET são muito mais eficientes que as pontes baseadas em BJT (como o consagrado L298N), pois permitem que mais corrente seja enviada aos motores e menos seja drenada para a alimentação lógica. Esta pequena placa lhe dá todo o acesso às características do chip e possui um capacitor para alimentação e proteção para bateria reversa na alimentação do motor (Nota: não existe proteção de alimentação reversa na conexão do Vcc).
Em uma aplicação típica, a alimentação da placa é feita em um dos lados da mesma e as conexões de controle são feitas do outro. Todas as entradas de controle da placa possuem um resistor indo para GND (conhecido como “Pull Down”). Cada um dos canais dos dois motores possuem pinos de direção e controle de velocidade que aceita entrada PWM com uma freqüência de até 100kHz. O pino deve ser colocado em “alto” (nível lógico 1) para tirar o driver do modo standby.
Especificações:
Tensão do motor recomendada (VMOT): 4,5 a 13,5V
Tensão lógica (VCC): 2,7 a 5,5V
Corrente máxima de saída: 3A por canal
Corrente contínua de saída: 1A por canal (pode ser ligado em paralelo para ter 2A contínuo)
Frequência máxima de PWM: 100kHz
Possui circuito de desligamento térmico
Capacitores de filtragem em ambas as linhas de alimentação
Proteção para com alimentação reversa na alimentação do motor.
Exemplo para conexão do TB6612FNG no Arduino:

Seguindo a ordem do pino na parte superior esquerda no sentido contrário ao relógio:
GND - Connecte ao terminal terra (GND) do Arduino.
VCC - Connecte ao terminal 5V do Arduino.
AO1 - Connecte ao polo negativo do motor A.
AO2 - Connecte ao polo positivo do motor A.
BO2 - Connecte ao polo negativo do motor B.
BO1 - Connecte ao polo positivo do motor B.
VMOT - Connecte a fonte ao polo positivo da fonte de energia (ex. bateria) que irá utilizar para limentar os motores.
GND - Connecte a fonte ao polo negativo da fonte de energia (ex. bateria) que irá utilizar para limentar os motores.
PWMA - Connecte à algum pino PWM do Arduino. Na placa Arduino UNO esse pino pode ser qualquer um dos seguintes: 3,5,6,9,10,or 11.
AIN2 - Connecte à um pino digital do Arduino.
AIN1 - Connecte à um pino digital do Arduino.
STBY - Connecte à um pino digital do Arduino.
BIN1 - Connecte à um pino digital do Arduino.
BIN2 - Connecte à um pino digital do Arduino.
PWMB - Connecte à algum pino PWM do Arduino. Na placa Arduino UNO esse pino pode ser qualquer um dos seguintes: 3,5,6,9,10,or 11.
GND - Connecte ao terminal terra (GND) do Arduino.