Description: Dual Motor Driver TB6612FNG Microcontroller 1A
Driver can control up to two DC motors at a constant current of 1.2A (3.2A peak). Two input signals (IN1 and IN2) can be used to control the motor in one of four function modes: CW, CCW, short-brake and stop. The two motor outputs (A and B) can be separately controlled, and the speed of each motor is controlled via a PWM input signal with a frequency up to 100kHz. The STBY pin should be pulled high to take the motor out of standby mode.
Logic supply voltage (VCC) can be in the range of 2.7–5.5VDC, while the motor supply (VM) is limited to a maximum voltage of 15VDC. The output current is rated up to 1.2A per channel (or up to 3.2A for a short, single pulse).
This little board comes with all components installed as shown. Decoupling capacitors are included on both supply lines. All pins of the TB6612FNG are broken out to two 0.1″ pitch headers; the pins are arranged such that input pins are on one side and output pins are on the other.
Overview:
- CW/CCW/short break/stop motor control modes
- Built-in thermal shutdown circuit and a low voltage detecting circuit
- Standby control to save power
- CW/CCW/short brake/stop motor control modes
- Operating Voltage(VDC): 15
- Peak Current (A): 3.2
- Continuous Current (A): 1.2
- No. of Channels: 1
Features:
- Power supply voltage: VM = 15V max, VCC = 2.7–5.5V
- Output current: Iout = 1.2A (average) / 3.2A (peak)
- Standby control to save power
- CW/CCW/short-brake/stop motor control modes
- Built-in thermal shutdown circuit and low-voltage detecting circuit
- All pins of the TB6612FNG broken out to 0.1″ spaced pins
- Filtering capacitors on both supply lines
Specification:
- Supply voltage: 15V max. for the motor supply, 2.7-5.5 Vdc for logic supply voltage
- Output current: 1.2A (average), 3.2A (peak)
- Standby control to save power
- Control modes: CW/CCW/short brake/stop motor
- Built-in thermal shutdown circuit and low voltage detecting circuit
- 2.54 mm spaced pins
- Filtering capacitors on both supply lines
- Dimensions: 20.32 × 20.32 mm
Control Inputs:
The STBY pin is the enable pin and is active HIGH to enable the motors to operate. The STBY pin is pulled LOW via a 200K pull-down resistor by default which disables the motors. To enable the motors to operate, this pin needs to be pulled HIGH. This can be done either by tying the pin to Vcc or by driving the pin HIGH using an output pin of a uC.
The PWMA/PWMB are PWM inputs for motor speed control. The PWMA input controls the speed of Motor A and PWMB controls the speed of Motor B. The higher the PWM value (up to 255) the faster the motor turns. At low PWM values, there is a point at which the DC motor does not receive enough drive power to cause the motor to turn. A motor may require a minimum PWM value of 25 or 50 to start turning. This is best determined experimentally.
The AIN1, AIN2, BIN1 and BIN2 are control pins that determine the configuration of the two H-Bridges in the device. The AIN1 / AIN2 pins control the ‘A’ motor bridge and the BIN1 / BIN2 pins control the ‘B’ motor bridge. The H-Bridge is what controls the direction that the motor turns as shown in the chart below. It can also be used for on/off control of desired.
AIN1 / (BIN1) | AIN2 / (BIN2) | |
Forward Direction | HIGH | LOW |
Reverse Direction | LOW | HIGH |
Brake / Stopped | LOW | LOW |
Brake / Stopped | HIGH | HIGH |
Note: that the direction that the motors turn (forward vs reverse) with the above commands depends on how the ‘+’ and ‘-‘ leads of the motors are wired to the module. If they are turning backwards from what is expected, reverse the motor leads at the module.
Module Connections:
1 x 8 Header (top to bottom left side)
- VM – Motor Voltage (4.5 – 13.5V)
- VCC – Logic voltage (2.7 – 5.5V)
- GND – Ground. There are 3 ground pins which are all tied together on the module.
- A1 – Motor A connection ‘+’
- A2 – Motor A connection ‘-‘
- B1 – Motor B connection ‘+’
- B2 – Motor B connection ‘-‘
- GND – Ground. There are 3 ground pins which are all tied together on the module.
1 x 8 Header (top to bottom right side)
- PWMA – PWM pin for Motor A for speed control
- AIN2 – IN2 digital input for Motor A – Connect to a digital output pin on the uC.
- AIN1 – IN1 digital input for Motor A – Connect to a digital output pin on the uC.
- STBY – Standby. Has pull-down resistor to ground to disable the driver. To enable, either tie to Vcc or use logic HIGH from output pin.
- BIN1 – IN1 digital input for Motor B – Connect to a digital output pin on the uC.
- BIN2 – IN2 digital input for Motor B – Connect to a digital output pin on the uC.
- PWMB – PWM pin for Motor B for speed control
- GND – Ground. There are 3 ground pins which are all tied together on the module.
Package Includes:
- 1 x Dual Motor Driver Module 1A TB6612FNG For Arduino Microcontroller
Reviews
There are no reviews yet.