Una placa Arduino no puede gestionar directamente motores de corriente contínua, dado que la máxima intensidad que es capaz de proporcionar en sus pines de salida es de unos escasos 20mA. Por lo tanto, necesitamos un controlador de motores que sea capaz de soportar la carga de los motores. Dicho controlador será gestionado a su vez por el Arduino. Debemos seleccionar siempre un controlador con potencia suficiente para los motores que vallamos a utilizar. Los cuatro motores incluidos con el chasis funcionan a 6 V y consumen unos 300 mA a plena carga. Dado que tenemos cuatro motores, obtenemos un consumo aproximado total de 4 x 300 = 1,2 Amperios aproximadamente.
L293D es un controlador de motor típico o conductor del motor de IC que permite motor de corriente continua para conducir en cualquier dirección. L293D es un 16-pin IC que puede controlar un conjunto de dos motores de corriente continua simultáneamente en cualquier dirección. Esto significa que usted puede controlar dos motor de corriente continua con un solo circuito IC L293D. doble puente H conductor del motor integrado (IC).
- See more at: http://translate.googleusercontent.com/translate_c?depth=1&hl=es&prev=search&rurl=translate.google.com&sl=en&u=http://www.rakeshmondal.info/L293D-Motor-Driver&usg=ALkJrhhyeu3EZNQ797qPTm4Mv17zrx0xwA#sthash.vJlSsKzi.dpuf
Controlador de motores doble puente H - L298
Un buen candidato tanto por sus dimensiones como sus prestaciones, es el controlador en doble puente H basado en el conocido driver L298. Con sus dos salidas, tiene potencia suficiente (25W) para alimentar los cuatros motores.
El integrado L293D incluye cuatro circuitos para manejar cargas de potencia media, en especial pequeños motores y cargas inductivas, con la capacidad de controlar corriente hasta 600 mA en cada circuito y una tensión entre 4,5 V a 36 V.
Extraído de arduino Link