Implementación de un controlador on-off simple en 8051

Solo disponible en BuenasTareas
  • Páginas : 2 (463 palabras )
  • Descarga(s) : 0
  • Publicado : 8 de diciembre de 2010
Leer documento completo
Vista previa del texto
IMPLEMENTACIÓN DE UN CONTROLADOR ON-OFF SIMPLE EN 8051
Andres Acosta, Leonardo Torres, JJ Vargas

INTROducción

E
n el siguiente trabajo se presenta el desarrollo práctico de la implementaciónde un controlador on-off sencillo mediante un microcontrolador 89c41. El desarrollo de la practica consiste en comparar una entrada analógica con un dato ingresado mediante un Dip Switch. Si el valorde la entrada analógica es mayor que el dato ingresado, se pone a funcionar un motor. De lo contrario no se ejecuta acción alguna.

Objetivos de la Práctica

Objetivo general:

• Afianzar yllevar a la práctica los conocimientos adquiridos sobre PIC a lo largo del curso.

Objetivos específicos:

• Escribir un programa que permita la implementación de un controlador on-offsencillo.
• Utilizar las herramientas de simulación existentes como medios de verificación de trabajo.
• Implementar un actuador real para el controlador consistente en un motor.

DesarrolloPara el desarrollo del proyecto se uso una señal analógica variable de 0 a 5 voltios la cual es convertida a digital mediante la utilización de un PIC (se uso el pic de la practica pasada para nogastar mas dinero comprando un ADC) que recibe la señal por el pin 1 del puerto A y envia el dato de 8 bits al puerto B. Este dato es ingresado al puerto 3 del 8051 el cual es comparado con el ingresadopor el dip switch al puerto 1. Se hace la resta de el set point menos el dato convertido, si hay carry, quiere decir que el dato convertido es mayor por lo tanto se ejecuta la acción en el actuador(motor). Si por el contrario no hay carry o la resta daq cero, se mantiene el motor apagado.
Para ejecutar la acción en el actuador se envia un pulso al pin 1 del puerto 2 del 8051, para que mediante untransistor TIP122 suministre la corriente necesaria al motor para que este gire adecuadamente.

IV. CODIGO

Para el ADC se hizo la siguiente codificación en el PIC.
LIST P=16F877A
INCLUDE...
tracking img