Ensayos

Solo disponible en BuenasTareas
  • Páginas : 9 (2167 palabras )
  • Descarga(s) : 0
  • Publicado : 28 de octubre de 2010
Leer documento completo
Vista previa del texto
UNIVERSIDAD FRANCISCO DE PAULA SANTANDER INGENIERÍA ELECTRÓNICA MICROCONTROLADORES AUTOMATIZACIÓN DE LAS LUCES Y PUERTAS DE UNA VIVIENDA

Ricardo Parada Richardo76@latinmail.com RESUMEN

Carlos Alberto Díaz cad7910@hotmail.com

Mario Alexander Caicedo maalcaos@latinmail.com

microcontrolador que ejecute determinadas ordenes. La comunicación entre el microcontrolador y el computador serealizó a través del puerto serie. Para ello se utilizó el integrado MAX 232, el cual nos permite realizar la conversión de los niveles lógicos de voltaje entre el puerto serie del computador y el del microcontrolador; y así poder establecer la comunicación entre estos dos dispositivos. Para el control del puerto serie se utilizó el MODO 1 de funcionamiento del puerto, donde 10 bits son los que setransmiten por la línea (TxD) o se reciben por línea (RxD). Un bit de inicio (Start bit de nivel 0 lógico), 8 bits de datos y un bit de fin o de parada (Stop bit de nivel 1 lógico). En la transmisión, los bits de datos utilizados son: 1 bit de la foto-resistencia que indica si es de día o de noche, 2 bits de los finales de carrera de los motores que abren y cierran las puertas y 3 bits que indicanel estado de la iluminación. Y en la recepción, es decir, la información transmitida por el PC al uC, los bits de datos utilizados son: 3 bits para el control de la iluminación y 2 bits para el control de las puertas. La etapa de potencia de los motores dc, se realizo mediante un puente H. Y la sensorica se llevo a cabo mediante un diodo infrarrojo, un foto-transistor y comparador de voltaje, detal forma, que se le indica al microcontrolador mediante un 1 lógico que el sensor fue interrumpido. El microcontrolador se programo para realizar el control de dos puertas, en donde, cada puerta tiene dos sensores (uno de entrada y uno de salida) y tres lámparas de una vivienda. A continuación

Este proyecto lleva cabo la automatización de luces y puertas de una vivienda por medio de unmicrocontrolador AT89C51 que recibe información proveniente de sensores infrarrojos colocados en las puertas, la configuración inicial del sistema se carga por medio de una interfaz gráfica desarrollada en el lenguaje de programación LABVIEW el cual se comunica con el microcontrolador a través del puerto serial. DESARROLLO OBJETIVOS: • Implementar la lógica de control adecuada para que el microcontroladorAT89C51 lleve a cabo el control de las puertas y las luces de una vivienda por medio de sensores infrarrojos. • Conocer el funcionamiento del puerto serie del microcontrolador AT89C51. • Diseñar una interfaz por medio del puerto serie para establecer una comunicación entre el microcontrolador y el computador, el cual establecerá los valores iniciales del sistema. DESCRIPCIÓN DEL SISTEMA El sistemaesta compuesto por una interfaz desarrollada en labview, la cual nos permite al momento de su activación, ver el estado inicial de las puertas (abierta / cerrada), de la iluminación (on / off) y si es de día o de noche; además nos permite indicarle al

se hace una descripción detallada del programa que se implemento en el microcontrolador. DESCRIPCIÓN DEL PROGRAMA DEL MICROCONTROLADOR $MOD51$TITLE(CASA AUTOMATIZADA) ORG LJMP 00H 100H

En el registro acumulador se colocan los bits correspondientes a los fines de carrera de los dos motores y al sensor que incdica si es de dia o de noche, tomándolos del puerto 1 con una operación lógica and. ;---------SE COMUNICA CON EL PC---------------------------------------------;----------ENVIA DATOS---------MOV SCON,#40H Configura puerto serie enel modo 1 de transmisión MOV TH1,#0FDH MOV TL1,#0FDH Configura la tasa de baudios a 9600 con el timer 1 MOV TMOD,#20H Configura el timer en el modo 2 como temporizador MOV TCON,#40H Habilita el timer 1

Salta a la dirección 100H donde comienza el programa ORG 0023H Aqui se ubica la interrupción del puerto serie dirección 23H SETB C ANL C,SCON.1 JNC RCC Si el bit 1 del registro SCON el cual es...
tracking img