Descripción
Qué es
El módulo controlador de motores con TB6612FNG 1.2A es un circuito integrado que permite controlar la dirección y la velocidad de un motor DC o de un motor paso a paso. El módulo es compatible con Arduino y otras plataformas de microcontroladores.
Características
- Controlador de motor TB6612FNG
- Corriente máxima de 1.2A
- Control de dos motores DC o un motor paso a paso bipolar
- SKU: ARD007890
- Precio: 4,96 €
Para qué sirve
El módulo es ideal para proyectos de electrónica y robótica como la construcción de robots con ruedas motorizadas, sistemas de control de movimiento, o prototipos de dispositivos mecánicos. Su simplicidad de uso lo hace adecuado tanto para principiantes como para makers más experimentados.
Tutorial: Cómo usar el Módulo Controlador de Motores TB6612FNG
El módulo controlador de motores TB6612FNG es ideal para controlar dos motores DC separados o un solo motor paso a paso en modo bipolar. Es adecuado tanto para principiantes como para makers más experimentados.
Qué necesitas
- Arduino Uno
- Cable USB A-MicroB
- Dos motor DC (verifica el datasheet para la corriente máxima)
- Conexión de alimentación separada (5-12V, verifica el datasheet para los límites específicos)
Pasos
- Conecta el módulo TB6612FNG al Arduino utilizando un cable USB.
- Alimenta el módulo con una fuente de alimentación separada (5-12V, verifica el datasheet).
- Conecta los motores DC a los conectores OUT1 y OUT2 para Motor A, y OUT3 y OUT4 para Motor B.
- Descarga el ejemplo sketch ‘TB6612FNG’ desde el repositorio Arduino IDE o de la lista de ejemplos.
- Modifica el código para especificar los pines digitales utilizados para el control del módulo (verifica el datasheet).
- Carga el sketch en el Arduino y prueba la función de los motores.
- Regula la velocidad y la dirección de los motores modificando las instrucciones en el código Arduino.
- Verifica que el motor funcione correctamente sin sobrecalentarse.
Código de ejemplo
void setup() {
pinMode(IN1, OUTPUT);
pinMode(IN2, OUTPUT);
pinMode(STBY, OUTPUT);
}
void loop() {
digitalWrite(STBY, HIGH); // Attiva il modulo
digitalWrite(IN1, HIGH);
digitalWrite(IN2, LOW);
}
Miniproyecto
Crea un modelo de robot con dos ruedas motorizadas y controla la dirección y la velocidad de los motores utilizando el módulo TB6612FNG. El proyecto requiere aproximadamente 30 minutos.
Errores comunes
- Conectar la alimentación del módulo a una tensión superior al límite especificado en el datasheet
- Omitir la activación del pin STBY antes del inicio de los motores
- No verificar la corriente máxima soportada por los motores DC conectados
Accesorios recomendados
- Conector JST-XH para alimentación separada (SKU: ARD012345)
- Batería portátil USB-C (SKU: ARD098765) para alimentar el módulo
- Kit de prototipo Arduino (SKU: ARD065432) para probar rápidamente los conectores
Preguntas frecuentes
¿El módulo puede controlar dos motores al mismo tiempo?
Sí, el TB6612FNG está diseñado para gestionar dos motores DC separados.
¿Puedo usar este módulo con un motor paso a paso?
Sí, pero solo en modo bipolar. Verifica la compatibilidad específica en el datasheet.







Valoraciones
No hay valoraciones aún.