Professional Documents
Culture Documents
“MOTOR DE PASO
CONTROLADO POR 2 PUCHS”
INSTITUTO TECNOLÓGICO SUPERIOR DE CINTALAPA
INGENIERÍA INFORMÁTICA
8F
Controladores lógicos programables
EQUIPO #3
REBECA ANAHÍ PEÑA RÍOS.
BLADIMIR REMIRES OVANDO
JOSÉ FRANCISCO REYES CRUZ
JUAN SEBASTIÁN PÉREZ MARTÍNEZ
Cables macho y hembra macho: es para conexiones para los pines del Arduino
y para transmitir los tatos hacia la placa y que funcione por medio de estos
cables.
Seguir los pasos de conexión con el diagrama para tener una buena
presentación en el funcionamiento y no quemar los circuitos siempre hay que
tener una energía externa para el Protoboard.
1. Conexión de los push: conectaremos los dos push de 2 pines en el
Protoboard y establecemos un puente de conexión al positivo con el
positivo en el Protoboard a si mismo con el negativo como sebe en la foto.
NUMEROS 1 2 3 4
A 1 0 0 1
B 1 1 0 0
C 0 1 1 0
D 0 0 1 1
HACIA LA DERECHA.
12. Comenzamos la programación en el Arduino.
//control motor paso a paso, con un pulsador gira en un sentido y con
otro pulsador gira en sentido contrario por el tiempo que los tengamos
pulsados
int pulsador = 0;
int entrada = 2;
int pulsador1 = 0;
int entrada1 = 3;
void setup() {
pinMode(2, INPUT);
pinMode(3, INPUT);
pinMode(motorPin1, OUTPUT); // Configuración de los Pines como salida
digital
pinMode(motorPin2, OUTPUT);
pinMode(motorPin3, OUTPUT);
pinMode(motorPin4, OUTPUT);}
void loop() {
if (pulsador == HIGH)//encendido
{ // Punto D (Cuarto)
digitalWrite(motorPin1, LOW); //apagado
digitalWrite(motorPin2, LOW); //apagado
digitalWrite(motorPin3, HIGH); //encendido
digitalWrite(motorPin4, HIGH); //encendido
delay(delayTime1);
// Punto C (Tercero)
digitalWrite(motorPin1, LOW);//apagado
digitalWrite(motorPin2, HIGH);//encendido
digitalWrite(motorPin3, HIGH);//encendido
digitalWrite(motorPin4, LOW);//apagado
delay(delayTime1);
// Punto B (Segundo)
digitalWrite(motorPin1, HIGH);//encendido
digitalWrite(motorPin2, HIGH);//encendido
digitalWrite(motorPin3, LOW);//apagado
digitalWrite(motorPin4, LOW);//apagado
delay(delayTime1);
// Punto A (Primero)
digitalWrite(motorPin1, HIGH); //encendido
digitalWrite(motorPin2, LOW); //apagado
digitalWrite(motorPin3, LOW); //apagado
digitalWrite(motorPin4, HIGH); //encendido
delay(delayTime1); }
if (pulsador1 == HIGH)//encendido
{ // Punto A (Primero)
digitalWrite(motorPin1, HIGH); //encendido
digitalWrite(motorPin2, LOW); //apagado
digitalWrite(motorPin3, LOW); //apagado
digitalWrite(motorPin4, HIGH); //encendido
delay(delayTime1);
// Punto B (Segundo)
digitalWrite(motorPin1, HIGH);//encendido
digitalWrite(motorPin2, HIGH);//encendido
digitalWrite(motorPin3, LOW);//apagado
digitalWrite(motorPin4, LOW);//apagado
delay(delayTime1);
// Punto C (Tercero)
digitalWrite(motorPin1, LOW);//apagado
digitalWrite(motorPin2, HIGH);//encendido
digitalWrite(motorPin3, HIGH);//encendido
digitalWrite(motorPin4, LOW);//apagado
delay(delayTime1);
// Punto D (Cuarto)
digitalWrite(motorPin1, LOW); //apagado
digitalWrite(motorPin2, LOW); //apagado
digitalWrite(motorPin3, HIGH); //encendido
digitalWrite(motorPin4, HIGH); //encendido
delay(delayTime1); }
Derecha. izquierda.
Conclusiones
El conocer cuál es el motor más adecuado para realizar la función deseada es
de vital importancia ya que no todos los motores nos ayudaran a realizar la tarea
de manera óptima y adecuada. Los motores a pasos nos brindan una alta
precisión y repetibilidad; el conocer estos aspectos tan relevantes y
trascendentes no solo brinda una perspectiva amplia y detallada de la
fabricación, selección, instalación, operación y mantenimiento de motores
eléctricos sino también ayuda para tomar la decisión correcta al momento de
seleccionar el motor a usar para realizar una tarea determinada y para así lograr
obtener el aseguramiento de la calidad, el cual nos traerá beneficios en
economía, limpieza, comodidad y seguridad de funcionamiento esperados y
anhelados en un motor eléctrico. Con la práctica logre reforzar los conocimientos
adquiridos en clase, ya que no sólo imagine los componentes, sino que los
identifique físicamente y esto fue de gran ayuda para la retención de información,
pues ahora sé cómo está por dentro un motor a pasos.
En esta práctica se vio como funciona un motor de paso para aprender su
configuración de su funcionamiento para controlar el motor con dos push una a
la derecha y otra a la izquierda para los procesos industriales que servirán para
la automatización de la industria para eso nos sirvió y nos educamos como se
trabaja en el mundo de la automatización.