Controlling 2 motors with the TB6612FNG + Arduino




First off: I know… we went overboard with the motor illustration.

In previous articles we have discussed how to control motors with simple transistors. And… with PWM you could control the speed. But that is just one motor, and you can only go one direction. Today we are going to talk about the TB6612FNG dual motor driver, specifically the TB6612FNG breakout board from sparkfun.Controlling 2 motors with the TB6612FNG + Arduino




The TB6612FNG isn’t just a dual motor driver, it is a dual H-bridge. An h-bridge is basically a specific setup of transistors that allow you to switch direction of current. So hooked up to a motor, that means you can have it spin in both directions, and with PWM input, you can use your arduino to make them spin at any speed. Because the TB6612FNG has 2 H-bridges, you can not only make a robot go forwards and backwards, but also turn around by having each wheel spin in a different direction.

Quick stats on this guy: It is capable of supplying up to 13V and 1.2A (3.2 peak)

Hooking it up

As you can tell from the illustration this guy requires a few pins from your arduino to get it running. And it probably looks complicated at first. But it’s not that bad. The first thing to notice however, is that you do need an external power source for your motors (the TB6612FNG can work with 2.5 to 13v), the 5v pin on the arduino just can not source enough power to drive 2 motors, and you could damage your arduino if you do.Schematic Controlling 2 motors with the TB6612FNG + Arduino

READ  Tutorial: Arduino Motor/Stepper/Servo Shield – Part 1: Servos

But why it uses so many pins is for several reasons. First, there is a standby pin, if this pin is held LOW, the motors are basically disconnected from power. And… Each motor also has 3 control pins, 2 for direction, and one for speed.

For more detail: Controlling 2 motors with the TB6612FNG + Arduino 




Leave a Comment

*
= 5 + 2

(Spamcheck Enabled)

Read previous post:
Solar Cells Made Obsolete
Solar Cells Made Obsolete

PORTLAND, Ore.--Now before you get all excited by the headline, which is not click-bait according to the researchers, a new...

Close
Scroll to top