Dark Light
, , ,

TB6612 Dual Motor Driver 1A TB6612FNG for Arduino Microcontroller

  • Dual motor control — independently controls two DC motors.
  • 1.2A average output per channel according to the TB6612FNG specification.
  • PWM speed control for variable motor speed.
  • Forward and reverse operation using H-bridge control.
  • Short-brake function for rapid motor stopping.
Availability:

In stock

₨ 450

In stock

TB6612 Dual Motor Driver 1A TB6612FNG for Arduino Microcontroller

Description:

The TB6612FNG Dual Motor Driver Module is a compact, efficient motor-control board designed to drive two brushed DC motors independently from an Arduino, Raspberry Pi, ESP32, or other microcontroller. It uses two built-in H-bridge circuits, allowing each motor to be controlled for forward, reverse, braking, and stopping.

The driver supports PWM speed control and includes standby/power-saving, thermal shutdown, and low-voltage detection features. The original TB6612FNG IC is specified for up to 1.2A average output current per channel, with a 3.2A peak rating under the manufacturer’s absolute-maximum specifications.

Specifications:

  • Model: TB6612FNG
  • Driver Type: Dual H-Bridge DC Motor Driver
  • Number of Motors: 2 DC motors
  • Motor Supply (VM): Up to 15V maximum
  • Average Output Current: 1.2A per channel
  • Peak Output Current: 3.2A peak
  • Control Logic: Microcontroller-compatible logic inputs
  • Motor Control: Forward / Reverse / Brake / Stop
  • Speed Control: PWM
  • Standby Function: Yes
  • Protection: Thermal shutdown and low-voltage detection
  • IC Package: Toshiba SSOP24
  • Motor Type: Brushed DC motor
  • Applications: Arduino, robotics, RC projects, automation

Key Features:

  • Dual motor control — independently controls two DC motors.
  • 1.2A average output per channel according to the TB6612FNG specification.
  • PWM speed control for variable motor speed.
  • Forward and reverse operation using H-bridge control.
  • Short-brake function for rapid motor stopping.
  • Standby/power-save mode reduces power consumption when the driver is not being used.
  • Thermal shutdown protection helps protect the IC against excessive temperature.
  • Low-voltage detection provides additional protection.
  • Low ON-resistance MOSFET output stage for improved efficiency.
  • Compact design suitable for Arduino and other microcontroller projects.

⚙️ How It Works

Dual Channel: It can control two DC motors independently, or one bipolar stepper motor.
Full Control: It allows you to spin your motors forward, backward, brake them to a sudden stop, or let them coast freely.
Speed Adjustments: You can use PWM (Pulse Width Modulation) signals from your Arduino to precisely adjust how fast the motors spin.

🔌 Pinout and Connection Guide

The board has pins on two sides: one side for power and motors, and the other side for your microcontroller logic. [1, 2]
Power and Motor Pins
    • VM: Motor Power input (Connect to your motor battery pack, e.g., 6V–12V).
    • VCC: Logic Power input (Connect to Arduino 5V or 3.3V).
    • GND: Ground (Connect to both Arduino GND and Battery negative).
    • AO1 / AO2: Output pins for Motor A.
    • BO1 / BO2: Output pins for Motor B.

Logic Control Pins (Connect to Arduino Digital Pins)

    • PWMA: Speed control for Motor A (Connect to an Arduino PWM pin, like D3, D5, D6).
    • AIN1 / AIN2: Direction control for Motor A.
    • STBY: Standby pin. Must be connected to High (5V) to wake up the driver.
    • BIN1 / B2: Direction control for Motor B.
    • PWMB: Speed control for Motor B (Connect to an Arduino PWM pin).


🗺️ Truth Table (How to Program the Direction)

By setting the direction pins (IN1 and IN2) to HIGH or LOW, you change the behavior of the motor:

AIN1 / BIN1AIN2 / BIN2Motor Behavior
LOWLOWCoast (Motor stops slowly)
HIGHLOWForward rotation
LOWHIGHReverse rotation
HIGHHIGHBrake (Motor stops instantly)

Buy TB6612 Dual Motor Driver 1A TB6612FNG for Arduino Microcontroller online at best price and delivery in islamabad rawalpindi lahore peshawar faisalabad karachi hyderabad quetta wah taxila multan sialkot mardan Pakistan

 

Buy TB6612 Dual Motor Driver 1A TB6612FNG for Arduino Microcontroller online at best price and delivery in islamabad rawalpindi lahore peshawar faisalabad karachi hyderabad quetta wah taxila multan sialkot mardan Pakistan

SpecificationDetails
ModelTB6612FNG
Driver TypeDual H-Bridge DC Motor Driver
Number of Motors2 DC motors
Motor Supply (VM)Up to 15V maximum
Average Output Current1.2A per channel
Peak Output Current3.2A peak
Control LogicMicrocontroller-compatible logic inputs
Motor ControlForward / Reverse / Brake / Stop
Speed ControlPWM
Standby FunctionYes
ProtectionThermal shutdown and low-voltage detection
IC PackageToshiba SSOP24
Motor TypeBrushed DC motor
ApplicationsArduino, robotics, RC projects, automation

Based on 0 reviews

0.0 overall
0
0
0
0
0

Be the first to review “TB6612 Dual Motor Driver 1A TB6612FNG for Arduino Microcontroller”

There are no reviews yet.

SHOPPING CART

close