^ Retornar ao
topo
Controlador Para 2 Motores TB6612FNG

Quantidade:
Formas de pagamento:
Pague em até 12x no cartão
Pague através do PayPal
Pague por Boleto Bancário
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.


    Para fazer comentários é necessário estar logado. Efetuar login.

    Você ainda nao é cadastrado? Cadastre-se agora!



    tuliovilela
    Enviado: 2015-08-24 12:50:35

    Eh que já possuo vários controladores desses em mãos, e queria aproveitá-los. Na descrição diz que posso ligar em paralelo, mas então como seria está ligação?


    ViniDj
    Enviado: 2015-08-24 13:47:39
    Na verdade acredito que a descrição se refere a ligar os dois canais do mesmo driver em paralelo para controlar 1 motor de até 2A com uma placa, e não usar mais de um driver. Então você teria que ligar os dois canais em paralelo e dar os comandos juntos, conforme é descrito neste tópico do fórum da Pololu (empresa que fabrica a placa): http://forum.pololu.com/viewtopic.php?f=15&t=2947


    tuliovilela
    Enviado: 2015-08-24 09:53:21

    Eu posso ligar dois drivers deste em paralelo para obter 2A de corrente em ambos os canais?


    ViniDj
    Enviado: 2015-08-24 11:16:41
    Não é aconselhável, acredito que este driver não funcione desta forma. Se quer ter 2A em um canal, utilize o Shield - Motor 2x2A.


    vrent
    Enviado: 2015-07-24 12:58:10

    Posso controlar dois motores Mabuchi FC-280ST-18180 usando esse?


    ViniDj
    Enviado: 2015-07-24 13:26:11
    Pode, só tomaria cuidado para não travar o eixo do motor quando ligado ao driver, pode colocar o mesmo em situação de sobre corrente e danificá-lo.


    Braavoss
    Enviado: 2015-03-24 11:41:45

    Olá gostaria de saber se esse controlador já vem com os 'header pins' pra fazer a conexão com a protoboard tals. Obrigado.


    ViniDj
    Enviado: 2015-03-24 13:44:16
    A placa acompanha os pinos, porém você deve soldá-los, eles não vão soldados na placa.


    rodrigo_rmelo
    Enviado: 2015-02-21 00:53:30

    Mais uma vez agradeço o esclarecimento ViniDj! Mais uma pergunta, o que muda da implementação que eu sugeri para a que vc sugeriu? Só pra eu entender o porque do que eu estou fazendo. 


    ViniDj
    Enviado: 2015-02-23 09:32:07
    Se você colocar o catodo no VCC talvez não faça diferença, mas acredito que fica mais lúdico fazer do jeito que mencionei. O importante é não ter corrente circulando no sentido oposto. 


    rodrigo_rmelo
    Enviado: 2015-02-20 10:18:39

    ViniDj, agradeço o esclarecimento! Eu dei um procurada, e encontrei o datasheet do link abaixo, que é de uma familia de diodos que suportam 3A, gostaria de saber se eu usasse por exemplo o 1N5400, que se eu não estiver errado, é para até 50V e 3A, em série com o pino Vcc, eu conseguiria proteger a placa.
    https://www.fairchildsemi.com/datasheets/1N/1N5408.pdf


    ViniDj
    Enviado: 2015-02-20 10:32:20
    Você pode usar esse diodo, sem problemas. Sugiro ligar o anodo no GND da placa e fazer a alimentação do negativo da bateria no catodo. O positivo da bateria iria direto para o VCC da placa. 


    rodrigo_rmelo
    Enviado: 2015-02-19 20:33:21

    "(Nota: não existe proteção de alimentação reversa na conexão do Vcc)"
    Minha dúvida é sobre essa nota. Significa que se por ventura eu ligar a alimentação da placa invertida eu danificarei a mesma? E como eu posso fazer para protege-la de um eventual descuido desse? Se eu usar um diodo já é o suficiente? Aguardo a resposta e desde já agradeço!!


    ViniDj
    Enviado: 2015-02-20 09:20:36
    Exato, se você ligar a alimentação invertida a placa irá se danificar permanentemente. Você pode usar um diodo para prevenir este tipo de problema. Provavelmente não foi colocado na placa por precisar talvez de um diodo de maiores dimensões, o qual ficaria ruim esteticamente na placa.


    tuliovilela
    Enviado: 2015-01-27 14:45:54

    Estou usando o MSP430 , que possui 14 pinos de entradas/saídas. 
    
    Para usar este driver terei que usar 7 pinos somente para os dois motores? 


    Niposan
    Enviado: 2015-01-27 15:16:39
    Exato.


    ALF
    Enviado: 2014-12-16 18:09:51

    Boa noite. Eu queria saber se posso usar o drive polulu 6612FNG para controlar um motor de passo em uma CNC ?
    Se puder em qual pino do driver eu ligo o direction -axis ?Obrigado


    ViniDj
    Enviado: 2014-12-16 18:11:16
    Aconselhamos usar o A4988 se o motor de passo for de até 2A por bobina. 


    ALF
    Enviado: 2014-12-14 19:02:43

    Ola boa noite
    Por favor , alguem poderia me passar o esquema  de ligação do driver polulu 6612FNG  para o arduino uno,para  ligar 
    motor de passo.
    Obrigado.


    ViniDj
    Enviado: 2014-12-15 11:00:59
    Na descrição desse produto existe um texto informando como ligar no Arduino. Caso tenha dificuldade, entre em contato por email.


    daniel.sortica
    Enviado: 2014-12-11 01:27:23

    Não compre esta placa. Mesmo operando dentro das condições adequadas e sendo manuseada com todo cuidado, ela queima. Comprei uma, soldei os pinos, testei um dia, tudo normal. No dia seguinte nada mais funcionava. Comprei outra, mesma coisa, em uma semana funcionou normal; na semana seguinte e só um dos motores funciona (metade da placa queimou). NÃO COMPRE!


    ViniDj
    Enviado: 2014-12-11 08:17:46
    Daniel, isso é muito estranho. Nós já usamos essa placa em vários projetos e nunca tivemos problemas. Respeitando a limitação de corrente de saída, ela não tem porque queimar. Com quais motores você estava testando a placa quando ela queimou?


    Joilsonc
    Enviado: 2014-11-28 10:53:43

    olá bom dia queria saber se com essa placa eu substituo a ponte H ou seja posso usar com essa função ?
     


    Niposan
    Enviado: 2014-11-28 11:15:13
    Sim, este controlador funciona igual a uma ponte H.


    osvaldobalduino
    Enviado: 2014-11-08 18:30:59

    Olá, boa tarde.
    Queria saber porque o uso do controlador de motores. 
    Da pra controlar os motores direto com o arduino?
    
    Obrigado.
    
    


    ViniDj
    Enviado: 2014-11-10 11:20:00
    Para um motor funcionar ele precisa de corrente elétrica e tensão elétrica. Um motor pode ser 12V e precisar de 500mA de corrente para funcionar, como também pode ser de 5V e precisar de 200mA, ou mais (isso varia de motor para motor). As portas de saída do Arduino conseguem fornecer 5V porém com corrente elétrica muito baixa, no máximo 40mA. Essa quantidade de corrente é extremamente baixa, ela não consegue alimentar um motor. O que acontece se você ligar um motor direto nas portas do Arduino? O motor vai começar a precisar de mais corrente do que o Arduino pode fornecer, o chip da placa vai começar a esquentar por conta da corrente solicitada pelo motor, e provavelmente a placa vai queimar (deixando ela impossibilitada de uso). Para que servem as placas controladoras de motor? Para servir de "ponte" entre os motores e a placa Arduino. A placa controladora de motor recebe a informação do Arduino sobre qual tensão enviar para qual motor, e ela consegue fornecer 500mA, 1A, etc para os motores, além de variar a tensão na saída (alterando a velocidade do motor). Por isso, sempre que for usar um motor com Arduino, você precisa de uma placa controladora de motores. Esta dessa página serve para controlar 2 motores de até 1A (ou seja 1000mA). Se o motor precisar de mais corrente, você não pode usar essa placa, precisa de outra mais potente, e assim por diante. 


    Quevedo
    Enviado: 2014-08-02 23:53:49

    Boa Noite, gostaria de saber se com essa placa eu conseguiria  controlar um motor DGSO5NFST e um servo motor 9g ligado a garra mark II ?


    ViniDj
    Enviado: 2014-08-04 10:51:43
    Esta placa não serve para mover servo motores, ela serve para mover motores DC com escova de até 1A cada. Para servos você pode usar a Mini Maestro ou um Arduino UNO (por exemplo) juntamente a um shield ProtoGo. 


    DanteSmith
    Enviado: 2014-06-21 09:05:33

    E qual controlador eu poderia usar para controlar os dois Pittmans de 12V com uma bateria, que não seja o Scorpion XL?
    Obrigado!


    ViniDj
    Enviado: 2014-06-23 08:23:04
    Se quer controlar com Arduino, pode usar o Shield - Super Motor Driver. Se quer controlar via rádio controle você pode usar uma SaberTooth 2x12 R/C.


    DanteSmith
    Enviado: 2014-06-20 14:31:50

    Olá!
    Gostaria de saber se eu poderia controlar dois Pittmans de 12V?
    Obrigado!


    Francois
    Enviado: 2014-06-20 15:16:31
    Não, pois a corrente do Pittman com carga será superior à corrente máxima deste controlador.


    kaiquets
    Enviado: 2014-05-28 20:49:41

    seria necessário o uso de diodos para proteger a placa?
    sou novato na área...  


    kaiquets
    Enviado: 2014-05-28 20:50:08
    placa*  (Arduíno) 


    Francois
    Enviado: 2014-05-28 21:39:51
    Não é preciso, o circuito integrado já possui os diodos de proteção.


    Proteon
    Enviado: 2014-03-24 23:18:09

    Estou tentando ligar um motorredutor de 12v 2A  usando PWM para controlar a velocidade, porem o motor apita uma frequencia alta e nao gira. Tentei colocar um capacitor de 4700uF em paralelo com o motor e dois diodos enviando os pulsos de potencia + e - para o capacitor/motor, o apito parou mas o motor não gira.


    ViniDj
    Enviado: 2014-03-25 11:36:03
    Como você está ligando a placa? Veja que cada canal suporta apenas até 1A contínuo.


    Proteon
    Enviado: 2014-03-28 18:44:19
    Estou ligando os dois canais em paralelo. Experimentei com um motor mais fraco e funcionou, porém com o motor de 2A não funciona, mesmo quando o PWM está com a potência baixa e portanto o motor exigindo menos que 2A. Qual a saída para amperagens maiores? Transistores?


    ViniDj
    Enviado: 2014-03-31 10:14:58
    Talvez seja melhor você usar um chip L298, dê uma olhada na seção controladores de velocidade.


    khrysner
    Enviado: 2014-02-11 20:57:46

    com este controlador, eu posso controlar a direção(frente/ré) do Tamiya? e faze-lo virar?


    Francois
    Enviado: 2014-02-12 10:50:21
    Você pode utilizar este controlador para Kit Tamiya Dois Motores com Caixa de Redução 70097. De preferência utilize um canal por motor, porque assim você poderá acionar o robô para frente e para trás, além de poder girá-lo.


    vicenzo
    Enviado: 2014-01-23 00:40:18

    Olá novamente! Consegui tranquilamente controlar os motores da caixa de redução Tamiya com esse driver e gostaria de agradecer por isso. No entanto, tenho a seguinte dúvida agora: eu consigo controlar a velocidade de dois servos com esse driver? Pretendo colocar dois HXT900. 
    
    Obrigado, desde já.


    Niposan
    Enviado: 2014-01-23 09:34:06
    Você pode controlar os servo motores diretamente por uma porta PWM do Arduino, não é necessário utilizar este driver.


    ViniDj
    Enviado: 2014-01-23 11:15:17
    Apenas lembre-se que dependendo de como estiver alimentando o Arduino, a corrente puxada pelos servos pode resetar a placa. Aconselhamos usar um Arduino Shield - ProtoGo para controlar servos sem ter preocupação de reset.