Buenos días, como bien dice el titulo, quiero iniciar en el mundo Arduino y no tengo idea de electrónica (soy técnico mecánico y estudio programación, c, c++, c#, Visual...).
Mi primer pregunta es sobre el control de motores paso a paso.
Tengo varios motores paso a paso que saque de impresoras, por lo que investigue se manejan con una interfaz y con un driver.
Lo que yo quiero saber ¿es necesario tener si o si el driver para el control del motor o por ejemplo con solo tener el Arduino mega ya lo puedo controlar perfectamente?.
La idea es armar un router chiquito como para aprender un poco al armado y hacer cosas chicas con tergopol.
Si el motor es muy pequeño (como esos de los vibradores de cepillos dental) es posible que puedas manejarlo con la corriente que soporta el arduino. El problema es que cualquier motor más grande requiere mas corriente, lo que dañaria el microcontrolador. Tienes 2 opciones, comprar un controlador o hacer uno con transistores.
eried:
Si el motor es muy pequeño (como esos de los vibradores de cepillos dental) es posible que puedas manejarlo con la corriente que soporta el arduino. El problema es que cualquier motor más grande requiere mas corriente, lo que dañaria el microcontrolador. Tienes 2 opciones, comprar un controlador o hacer uno con transistores.
Comprendo, osea el controlador vendría a ser el "driver" del motor.
Pues cualquier placa te sirve, aunque las clones de ese modelo al parecer tienen problemas con arduino 1.0.1 (aun no se sabe que es). La más cara tiene levemente mejor calidad (la precisión del timer), hay un post por ahí que pregunta lo mismo.
Sobre el driver pues depende, yo he comprado de esos pero para motores dc pequeños, no a paso. Si quieres simplificarte la vida es mejor comprar esos independientes que manejan los pasos, easydriver por ejemplo.