Control de motor de Corriente Contínua (DC) con Arduino.


Se trata de controlar el encendido, sentido de giro y potencia de un motor de corriente contínua. El motor debe girar en un sentido al tope de potencia durante cinco segundos, se detendrá durante dos segundos y volverá a girar en sentido contrario a tope de potencia durante cinco segundos deteníendose más tarde. Como segundo paso de la práctica debe realizar la maniobra anterior y más tarde repetirla a mitad de potencia. El motor debe estar conectado a los pines 7 y 8 para su control de giro y usaremos el pin 5 para realizar el control de potencia de arduino usándolo como salida analógica (PWM).
Nota: para esta práctica vamos a utilizar el chip LD293D.



Agregamos el código de arduino.




Contiene 4 pines digitales (2,7,10, 15) son los que ponen INPUT en el dibujo, para controlar la dirección de los motores, hay dos por cada motor a controlar. Para controlar su sentido de giro tengo que poner un pin a «HIGH» y el otro a «LOW», si pongo los dos a «LOW» el motor se detiene.
Los pines (1,9) admiten como entrada una señal PWM, y se utiliza para controlar la velocidad de los motores con la técnica de modulación de ancho de pulso, salidas analógicas. Los motores van conectados entre los pines (3, 6) y (11,14), son los que ponen OUTPUT en el gráfico.
Las patillas 8 y 16 son las de alimentación y se tienen que poner ambas entre 10 y 15 voltios a una fuente de alimentación, así como, debemos conectar las patillas nombradas como GND (tierra) a 0 voltios de nuestra fuente de alimentación.








Comentarios

Entradas populares