Hola a todos:
En el proyecto que estoy trabajando utilizo dos motores reductores. En varios sitios web se comenta que arduino necesita un motor driver para hacer funcionar correctamente varios motores, no entiendo porque si tan solo quiero darles potencia sin llegar a controlar las revoluciones ni nada.
Un saludo a todos y gracias por adelantado.
Usar un controlador de motores se hace por varias buenas razones:
-
La intensidad que puede proporcionar el Arduino es muy limitada y si sobrepasas ese máximo, lo fríes. Un controlador de motores admite mucha más intensidad, puesto que toma la alimentación de una fuente externa.
-
Un motor de CC, cuando le quitas la corriente y gira por inercia es un generador de CC, con lo que estás mandando corriente de vuelta que puede freír el Arduino. Por supuesto puedes utilizar únicamente un puente de diodos, pero, al estar basado en semiconductores tiene un consumo, con lo que lo expuesto en el punto anterior se agrava.
-
Una alternativa al controlador es un puente de diodos y unos transistores, pero, a pocos motores que quieras controlar, aunque solo sea para dar potencia sin control de velocidad ni sentido, el circuito que tienes que montar es bastante más complicado, grande y caro que si utilizas el controlador de motores, que, al fin y al cabo, contiene ese mismo circuito pero empaquetado en un chip.
ok, entiendo que lo que necesito es un controlador de este tipo:
"L298N Dual H Bridge DC Stepper Motor Driver Controller for Arduino"
Por lo que he leído en sus especificaciones puedo llegar a alimentar hasta cuatro motores sin riesgo a quemar nada.
Un saludo y muchas gracias por vuestros comentarios.