[Jderobot-dev] Control de motores
Livio Calvo
kenshiro.gohan en gmail.com
Vie Jul 20 13:49:13 CEST 2012
Muchas gracias por responder. Según he leído en foros, los motores
consumen mas corriente de la que el Arduino puede proporcionar de manera
segura por sus pines, y es imprescindible usar un "shield" para el
control de motores. Yo razono que esto es así porque aunque Vout sea 5V
en un determinado pin, cuanto menos resistencia tenga el motor mas
intensidad de corriente saldrá por el pin, pudiendo exceder el límite de
40 mA que hay por cada pin. Por tanto hace falta un circuito que soporte
intensidades mas altas.
Me han recomendado estos dos circuitos:
1-Con un integrado llamado L293, permite controlar 2 motores.
2-Con un placa para arduino llamada LCA1SHH, . Esta placa la usan para
controlar motores paso a paso, pero también se puede utilizar para otros
motores.
Cuando tenga una solución la envío a la lista por si le puede servir a
alguien.
Un saludo ! :-)
On 07/20/2012 10:00 AM, Daniel Castellano wrote:
> Pues eso dependerá de l oque necesiten los motores...
>
> Si trabajan a 5V, la propia salida del arduino es de 5V, así que no
> será excesivamente complicado (habrá que verlo); simplemente conectas
> un pin que hayas declarado como OUTPUT (si es que los motores
> funcoonan como yo creo; es decir, tienen dos pines y según la
> polaridad que le metas, gira en uan dirección u otra) y cuando quieras
> que esté activo, pones el pin a alto y para parar, a nivel bajo. Si
> necesitas soldar o no el cable eso ya depende de cómo se conecte... yo
> prefiero asegurarme y soldar, siemrpe que sea seguro y reversible, si
> no, se puede soltar facilmente.
>
> Para el segundo motor, tendrás que buscar alguna forma de invertir la
> polaridad para que le motro vaya hacia atrás (si esque funciona así el
> motor), pues el arduino no puede invertir el voltaje directamente. Lo
> más sencillo que se me ocurre es conectar dos salidas diferentes al
> motor (uno en cada pin del motor) y poner en bajo uno y en lato e otro
> apra una dirección y al contrario para que le motor gire al revés;
> tendrás que tener cuidado de no tener los dos en alto a la vez nunca.
>
> Espero que te sirva.
>
> El día 19 de julio de 2012 22:55, Livio Calvo
> <kenshiro.gohan en gmail.com> escribió:
>> Hola,
>>
>> Tengo una placa Arduino Uno y necesito controlar dos motores. Necesito
>> que me recomendeis la manera mas facil de hacerlo, evitando si es
>> posible soldar. Las operaciones son muy básicas:
>>
>> Motor 1: Activar a toda potencia o apagar
>> Motor 2: Activar a toda potencia en un sentido, en el sentido contrario
>> o apagar.
>>
>> La potencia no hace falta que sea excesiva, solo hay que propulsar un
>> pequeño dirigible.
>>
>> Gracias y un saludo !
>> _______________________________________________
>> Jde-developers mailing list
>> Jde-developers en gsyc.es
>> http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://gsyc.escet.urjc.es/pipermail/jde-developers/attachments/20120720/19a3c0dd/attachment.htm
More information about the Jde-developers
mailing list