Está en la página 1de 2

INSTITUTO POLITÉCNICO

NACIONAL

ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA


UNIDAD AZCAPOTZALCO

INGENIERÍA EN ROBÓTICA INDUSTRIAL

INTERFASES Y PERIFERICOS I

REPORTE DE DEL CIRCUITO 5

ALUMNO:
ESCAMILLA HERNÁNDEZ GERARDO

PROFESOR: ING. ING. SAUCEDO AVILA ALFONSO

GRUPO: 7RV1

CIUDAD DE MÉXICO, MÉXICO. MARZO 2020


Reporte del circuito 3 “Control de motor a pasos con paro y posicionamiento inicial” Antes de
poder explicar a detalle que necesitamos y como realizamos el tercer circuito, voy a aunar más en
el funcionamiento del mismo. La lógica del puente H es por medio de un arreglo de 4 transistores,
que habitan el pin de un motor deshabilitando la otra, logrando un giro o cambio de giro.
Además de que el circuito en sí, funciona por el cerebro que es el PIC 16F887 con sus
configuraciones de dos entradas con cuatro salidas, con el cual lleva 2 botones con lógica positiva
o Pul Down para llevar un 0 en el inicio y al presionarlo, mandar un 1. Con los 2 botones, el de
arriba que es el encendido del circuito y el de abajo el de paro que detiene el funcionamiento del
motor, sea cual sea su sentido y tiempo en la rutina. Las salidas funcionan con tener una salida en
alto a la vez, y así poder mantener el sentido del motor. El modulo Puente H es el L298D para
motores de alta potencia hasta de 34V con las funciones de entrada para mandar el cambio de
giro.
Para el control de un motor paso a paso, se necesita conectar y desconectar en un sentido preciso
conforme a una tabla ya dada para poder mover el paso 1, paso 2, paso 3 así respectivamente y
volver a empezar, los bucles serían muy buenos para poder realizarlos de una manera más óptima,
también hay una opción muy llamativa de la rutina que dice el de regresar el motor a pasos a la
posición inicial, y con eso se llegó a un punto donde se ocupó el comando de contador, que
significa que puede ir incrementando un valor 1 a 1 cada vez que se llame a la subrutina de giro
anti horario, y otro registro para el sentido horario.
Una vez que se accione el paro, llevar el código a otra subrutina que pare las 4 bobinas, sea cual
sea la que esta prendida, y con los dos registros de contables se vayan decrementando y
reduciendo paso a paso el sentido del motor, una vez llegado a 0 los dos contadores, se regresa a
inicio esperando el botón de accionamiento.
Para poder comunicarnos con el microcontrolador se necesita de un lenguaje de alto nivel o
ensamblador, en este caso se ocupó el lenguaje de programación ensamblador, ya que nos
muestra exactamente qué es lo que pasa punto a punto en el código, ver como se mueve en cada
instrucción. El ya no solo saber lo que son los comando básicos sino los comandos orientados a
BYTE o los comandos orientados a LITERALES para las instrucciones de realización y configuración
del PIC, algo importante que me di cuenta en la realización del código, es que, se puede ocupar
varios en el mismo código, de los cuales no cambian mucho entre los orientados al Byte o a Literal,
hacen relativamente lo mismo, lo que cambia es a quien se lo hacen, a la literal o al byte completo.

También podría gustarte