UNIVERSIDAD TECNOLOGICA DE SANTIAGO UTESA
Taller de Microprocesador II Tema: Tarea Motor Paso a Paso
Para: Ing. Raúl Toribio.
Elaborado por: Ariel Sánchez
1-02-0484
República Dominicana Santiago de los Caballeros 18 de Noviembre del 2017
Descripción del Proyecto. Esta Tarea consiste en la puesta en funcionamiento de un motor paso a paso a través del uso del micro controlador 8051 y un dispositivo adicional el UNL293D. El concepto es que mientras se oprime el botón acción el motor debe ir girando normalmente sus 360, y no en secuencia intermitente. Para esto se especificaron los siguientes valores donde Ton = 1 y Toff =0
Matriz de pasos
Paso 1 2 3 4 5 6 7 8
Bobina A 1 0 0 0 0 0 0 1
Bobina B 0 1 1 1 0 0 0 0
Bobina C 0 1 0 1 1 1 0 0
Bobina D 0 0 0 0 0 1 1 1
Objetivo del Proyecto. El control de un motor paso a paso utilizando el 8051 como el cerebro de su movimiento y demostrando la capacidad de control que posee. Manejo de un motor paso a paso y conocimiento general del mismo, en orden de entender su funcionamiento a plenitud.
Recursos a utilizar. 1. 2. 3. 4.
Microcontrolador 8051 Cristal de Cuarzo Motor paso a paso UNL293D
Diseño Esquemático
while(1) {
SalidaC = 0;
SalidaB = 0;
SalidaD = 0;
SalidaC = 1;
delay();
SalidaD = 1;
SalidaA = 1;
delay();
SalidaB = 0;
SalidaA = 0;
SalidaC = 0;
SalidaB = 1;
SalidaA = 0;
SalidaD = 0;
SalidaC = 1;
SalidaB = 0;
delay();
SalidaD = 0;
SalidaC = 0;
delay();
SalidaD = 1;
SalidaA = 0;
delay();
SalidaB = 1;
SalidaA = 0;
SalidaC = 1;
SalidaB = 0;
SalidaA = 1;
SalidaD = 0;
SalidaC = 1;
SalidaB = 0;
delay();
SalidaD = 0;
SalidaC = 0;
delay();
SalidaD = 1;
SalidaA = 0; SalidaB = 1;
delay(); SalidaA = 0;
}