Centro Universitario de Ciencias Exactas e Ingenierías DIVISION DE ELECTRONICA Y COMPUTACION



Documentos relacionados
Modulo LCD MODULO LCD

Pantallas de Cristal Líquido

CPC SALESIANOS - LOS BOSCOS LOGROÑO EVALUACION DEL PROYECTO MEDICINAL-CLOCK.

MANEJO DE DISPLAY LCD (Versión 1.1)

Periféricos Básicos Visualizador LCD

GUÍA DOCENTE. Curso Ingeniería Informática en Sistemas de Información Doble Grado:

2. PANTALLA ALFANUMÉRICA DE LCD (HITACHI HD44780U)

Transmisor de Presión Diferencial para Medición de Caudal Usando como Elemento Primario un Tubo Venturi

Capítulo 4 Interfase Humana

TÉCNICO SUPERIOR UNIVERSITARIO EN MANTENIMIENTO ÁREA INDUSTRIAL EN COMPETENCIAS PROFESIONALES ASIGNATURA DE ELECTRÓNICA DIGITAL

El módulo LCD Ejemplos de funcionamiento

EXPERIMENTO 7. Display de Cristal Líquido

Teclado inalámbrico para Alarma INBADE

Documento No Controlado, Sin Valor

CONEXIÓN DE UNA PANTALLA LCD A UN MICROCONTROLADOR

Nombre de la asignatura : Arquitectura de Computadoras I. Carrera : Ingeniería en Sistemas Computacionales. Clave de la asignatura : SCC-9337

LCDsalfanuméricos. La mayoría están basados en el controlador Hitachi HD44780

INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA INGENIERIA EN COMUNICACIONES Y ELECTRÓNICA ACADEMIA DE COMPUTACIÓN

Edición y envío de un mensaje nuevo en Domo mensajes manos libres

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA PROGRAMA DE ESTUDIO

CONTROLES ELÉCTRICOS PRÁCTICA 6: PROGRAMACIÓN DE PLC UNIDAD 5 LIRA MARTÍNEZ MANUEL ALEJANDRO DOCENTE: PACHECO HIPÓLITO JAVIER

CONTROL DE PROCESOS (LVPROSIM), MODELO 3674

TECNOLOGICO DE ESTUDIOS SUPERIORES DE ECATEPEC DIVISIÓN DE INGENIERÍA ELECTRÓNICA Y TELEMÁTICA ACADEMIA DE SISTEMAS DIGITALES

Arquitectura de Computadoras I

LCD ING. DIEGO CHACON MDHD

MATRIZ DE VALORACIÓN O RÚBRICA. Nombre del alumno: Actividad de evaluación:

Módulo LCD HD44780 de de Hitachi

UNIDAD 6 PANTALLAS LCD (LIQUID-CRYSTAL DISPLAY)

UNIDAD 1. COMPONENTES DEL COMPUTADOR

Asignaturas antecedentes y subsecuentes

Carrera: Clave de la asignatura: Participantes. Academias de la carrera de ingeniería eléctrica

DISPLAYS DE CRISTAL LIQUIDO

Programa de estudio ELECTRÓNICA DIGITAL

Registros de desplazamiento

DISPLAY LCD MICROPROCESADORES

Carrera: ECC

PROGRAMA ANALÍTICO DE ASIGNATURA

Nombre del documento Fecha de elaboración Código Versión. Tecnología en Electrónica. Microprocesadores y Microcontroladores. Aplicada de la Ingeniería

GUÍA DE APRENDIZAJE MEDICION E INSTRUMENTACION ELECTRONICA

UNIVERSIDAD DE ESPECIALIDADES ESPÍRITU SANTO FACULTAD DE SISTEMAS TELECOMUNICACIONES ELECTRONICA

PANORAMA GENERAL DE LOS µc

Problemario Electrónica Digital

IV. PROGRAMACIÓN TEMÁTICA PRIMERA UNIDAD: MICROPROCESADORES COMPETENCIA ESPECÍFICA:

UNIVERSIDAD DE SAN CARLOS DE GUATEMALA FACULTAD DE INGENIERIA ESCUELA DE MECANICA ELECTRICA LABORATORIO DE ELECTRONICA PENSUM ELECTRÓNICA

Posición de los Jumpers Zona D 0 D 1 D 2 D 3

Capítulo No. 07 Pantalla de Caracteres LCD

BUS I2C: IMPLEMENTACIÓN PRÁCTICA CON MICROCONTROLADORES PIC MEMORIAS EEPROM SERIE

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA PROGRAMA DE ESTUDIO

PLAN DE ESTUDIOS 2008-II SÍLABO

Cómo gobernar un display LCD alfanumérico basado en el controlador HD44780

UNIVERSIDAD RICARDO PALMA

Table of Contents. Table of Contents UniTrain Cursos UniTrain Cursos UniTrain de tecnología de microcomputadores

+5V 8K2 1K5. Arduino. Display LCD

Universidad de Guadalajara Centro Universitario de los Lagos H

GUÍA DOCENTE. Curso Ingeniería Informática en Sistemas de Información Doble Grado:

PANTALLAS DE CRISTAL LÍQUIDO (LCD)

INSTITUTO POLITÉCNICO NACIONAL SECRETARÍA ACADÉMICA DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS FÍSICO MATEMÁTICAS PROGRAMA SINTÉTICO

MANUAL DE USUARIO CENTRAL SOLUTION ULTIMA (VIA RADIO)

FACULTAD DE INGENIERÍAS Y ARQUITECTURA SÍLABO

TÉCNICO SUPERIOR UNIVERSITARIO EN MECATRÓNICA ÁREA AUTOMATIZACIÓN

FÍSICA. Local. Desarrollo Tecnológico. Instrumentación electrónica OTC2

UNA APLICACIÓN DE INGENIERÍA BIOMÉDICA BASADA EN MICROCONTROLADORES: CONTROL DE TEMPERATURA EN RATAS DE LABORATORIO PARA EXPERIMENTACIÓN QUIRÚRGICA.

TARJETA DE ENTRADAS Y CONTADORES RÁPIDOS (MTC-3052)

Práctica 6. Control de LCD 16x2 con PIC 16F84A.

Referencia rápida. Teléfono IP de Cisco Unified 7961G/7961G-GE y 7941G/7941G-GE para Cisco Unified CallManager 5.1 (SCCP y SIP)

Contenido General (Alumno):

P1.0,... P1.7 7 EN3 EN2

DISPLAYS DE CRISTAL LÍQUIDO (LCD) PARA CARACTERES

Electrónica Digital III

Electrónica Digital III

Manual de prácticas del Laboratorio de Dispositivos de Almacenamiento y de Entrada/Salida

Manual de Usuario PROKEYPAD1, PROKEYPAD2 Y PROKEYPAD3

COMPUTADORAS DIGITALES

Electrónica Digital III

GUÍA RÁPIDA DE CONEXIÓN DEL F9.

MICROPROCESADOR

ÍNDICE CAPÍTULO 1 FUNDAMENTOS DE LOS MICROCONTROLADORES

Tema 4.2 Diseño de Sistemas Secuenciales

Instalación teléfono Teletup Mensajes

Carrera: Participantes Representante de las academias de ingeniería Mecatrónica de los Institutos Tecnológicos.

ITT-327-T Microprocesadores

Microprocesadores. Introducción al Lenguaje C - Parte IV. Prof. Luis Araujo. Universidad de Los Andes

Videoporteros de 2 HILOS

SISTEMA AUTONOMO CON PATROL IP Manual de Usuario VERSION 1.0 PRELIMINAR

CyberLink. PowerDVD Copy. Guía del usuario

COMUNICACIÓN INALAMBRICA MEDIANTE EL PIC16F84A

1)Verifique que la luz LISTO esté encendida. Esto indica que todas las luces de zonas están apagadas.

Carrera: MTF Participantes Representante de las academias de ingeniería Mecatrónica de los Institutos Tecnológicos.

CUESTIONARIO. Instituto Tecnológico de Iztapalapa Ingeniería en Sistemas computacionales. LENGUAJE ENSAMBLADOR Temas: 1.3 y 1.4

Programa del curso. Diseño de Circuitos Digitales. CI-1210.

Introducción a la arquitectura de computadores

Práctica 5MODBUS: Bus Modbus

Asignaturas antecedentes y subsecuentes

Utilidad de Configuración de SpeedDome Ultra VII Domo 22x

GUÍA RÁPIDA DE CONEXIÓN DEL F9.

Programa de estudio. 7.-Valores de la experiencia educativa Créditos Teoría Práctica Total horas Equivalencia (s) Electrónica III

PROYECTOS EN VHDL PARA CONTROL DE MONITOR VGA DESDE UNA FPGA

Manual de programación Cerradura C-CI-F118

B) Arquitectura generalizada de una computadora

Transcripción:

SISTEMA DE SEGURIDAD PARA CASA HABITACION González Padilla Carlos Efraín, Hernández García Edgar Aureliano, López Seda Celia Cristina, Vázquez Domínguez Armando. e-mail: legardenfx@hotmail.com, autenticotequila@hotmail.com, crilose@hotmail.com, armando_jordan@hotmail.com RESUMEN El objetivo de este proyecto es el funcionamiento de un circuito de seguridad doméstica o de cualquier otro ámbito, dependiendo del lugar donde sea requerido. En este dispositivo se introduce un código por medio de un teclado, después el PIC16F84 reconocerá el código y éste enviará una señal a una pantalla de cristal líquido (LCD) para que aparezca en ella el mensaje correspondiente (correcto o incorrecto), en caso de que el código sea correcto se abrirá una chapa eléctrica, si hay una falla eléctrica el circuito quedará deshabilitado y existirá la posibilidad de abrir la chapa con una llave. En el caso de que el código sea incorrecto cuando se detecte que se han introducido tres códigos erróneos se activa una alarma y también se realiza una llamada a un celular para avisar al dueño del sistema de seguridad que alguien que no conoce el código está tratando de entrar. ANTECEDENTES Uno de los problemas primordiales es la seguridad del hogar o de cualquier lugar en el que así sea requerido, además de que el costo de este sistema será menor al que tiene comercialmente este tipo de dispositivo; en el proyecto que se va a elaborar se introducirá un código en el teclado, y el sistema de seguridad propuesto le dará el acceso a la vivienda o lugar al que se requiera si el código es correcto sino se mostrará en una pantalla de cristal líquido un mensaje de error además de que se activará una alarma después de que sea introducido tres veces un código erróneo. También tiene la modalidad de que cuando se acciona la alarma realiza una llamada al celular (o en caso de no tener celular a un teléfono de casa convencional donde se puede dar informes del estado del sistema de seguridad) que sea programado (en este caso del dueño de la vivienda) y que en ese momento este presente una carga eléctrica en la chapa. DESARROLLO Para la realización de este proyecto se utilizaron como bases teóricas conocimientos adquiridos con relación a lo siguiente: teoría de los teclados matriciales, la utilización de lenguaje ensamblador, mapas de karnaugh para la reducción de circuitos complementarios a la tarjeta de puertos, además se contará con el diseño y mejor distribución de partes físicas con la ayuda de programas de diseño de circuitos impresos, además se utilizará el PIC16F84, tomando en cuenta las especificaciones, su lenguaje de programación y su diseño. Este dispositivo funcionará de tal manera que se le pueda introducir un código por medio de un teclado, donde estará conectado a una interfaz del microcontrolador por medio Folio EL-09 1

del cual a través de un programa en su respectivo lenguaje de programación (hexadecimal) reconocerá el código especificado, que previamente se configuró a través del software. Se incluirá una pantalla de cristal líquido y se expresará como se ilustra con el siguiente diagrama figura 1.- Diagrama de la pantalla de cristal líquido. Como se trata de un procedimiento de despliegue de caracteres, esto dependerá exclusivamente de la configuración del dispositivo de cristal líquido y aquí el microcontrolador PIC16F84 nos sirve como un instrumento que nos facilitará la habilitación de las palabras de control o configuración del elemento, y para mandar los datos que hallamos determinado mostrar en el LCD. El procedimiento es muy sistemático, por tanto puede ser aplicado en los pasos siguientes: Programar las palabras de control para el uso adecuado del dispositivo Habilitar las palabras mediante un pulso en E " Enable" Crear una secuencia en el microcontrolador la cual nos vaya mandando una a una cada byte que deseemos mostrar. Determinar el mensaje o mensajes a mostrar en pantalla. 2 Folio EL-09

La pantalla de cristal contiene las siguientes terminales para su programación: DR = Registro de datos IR = Registro de Instrucciones E = Enable (Habilitador) RS = Registro Selector (Selecciona Registros) R/W = Read/Write (Lectura/Escritura) E Responde en la transición de un pulso alto a uno bajo. DB0 a DB7 = Entrada de datos, cuando ya se programó la pantalla. En el IR se almacenan códigos de instrucciones e información de direcciones para la RAM de datos (DDRAM) y la RAM generadora de caracteres (CGRAM). En el DR se almacenan temporalmente los datos que envía la CPU a la DDRAM o a la CGRAM durante una operación de escritura o los que trae de las mísmas durante una operación de lectura. Para configurar el LCD, contamos con la siguiente tabla de instrucciones. Tabla 1.- Instrucciones para Configurar el LCD. DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 Descripción 0 0 0 0 0 0 0 1 Borra pantalla. Retoma cursor a la 1º posición. Llena DDRAM con espacios en blanco 0 0 0 0 0 0 1 X Retoma el cursor a la 1ª posición sin afectar el contenido de la DDRAM 0 0 0 0 0 1 I/D S Establece sentido de desplazamiento del cursor(i/d) y del mensaje (S) 0 0 0 0 1 D C B Activa o desactiva pantalla(d), cursor(c) y blink o intermitencia del caracter(b). 0 0 0 1 S/C R/L X X Mueve cursor(s/c), y desplaza el mensaje(r/l), sin alterar el contenido de la DDRAM 0 0 1 DL N F X X Establece el número de Bits(DL), número de líneas(n) y formato del caracter (F) Donde: X: Es 1 ó 0 I/D: Mueve el cursor a la derecha=1; o a la izquierda =0 S: Habilita el desplazamiento del mensaje=1; deshabilita =0 D: Display activado=1; desactivado = 0 C: Cursor activado=1; deshabilitado = 0 B: Cursor intermitente =1; fijo = 0 S/C: Desplaza el cursor = 0, ó el mensaje=1 a la izquierda (R/L=0) ó a la derecha(r/l=1) D/L: Interface de 8 bits =1, o 4 bits =0 N: Pantalla de dos líneas=1, una línea=0 F: Formato del caracter 5X10 puntos =1; o de 5X7 puntos = 0. Folio EL-09 3

De la tabla anterior se toman los valores para configurar al modo deseado el LCD. Teniendo en cuenta que entre cada instrucción de configuración, se deberá dar un pulso al habilitador o enable "E". El grabador de PIC s fue armado de forma casera, siguiendo un diseño que fue obtenido por medio de Internet. En él se puede observar que tiene un puerto DB25 Hembra que sirve para enviar los datos de la computadora por medio del puerto paralelo. Figura 2.- Programador de PIC s. 4 Folio EL-09

Inicio Conta = 0 Contador Introducir código No Inicio LCD Conta < 3 Código correcto No Contador Indicador código incorrecto Si Conta = conta + 1 Si Activa alarma Abrir chapa eléctrica No permite más códigos Enlace telefónico Figura 3.- Diagrama a bloques. RESULTADOS. Con la implementación de este sistema se espera tener una mayor seguridad en el hogar, en empresas o donde sea necesario, en donde a través del microcontrolador se tendrá la facilidad de programación y se podrá cambiar el código a introducir fácilmente, y en caso de no encontrase en la vivienda se dará un aviso a través de una llamada telefónica, con la facilidad de poder cambiar el numero telefónico que se necesite el cual será cambiado por medio de los Ingenieros para que no cualquier persona ajena haga mal uso del mismo. REFERENCIAS BIBLIOGRAFICAS. [1] Barry Brey / Microprocesadores Avanzados Intel /Edit. Addison Wesley [2] Ronald J. Tocci / Sistemas Digitales: Principios y Aplicaciones /Edit. Prentice-Hall / 1996 [3] Robert F. Coughlin, Frederick F. Driscoll / Amplificadores Operacionales y C.I. Lineales / Edit. Prentice Hall / 1998 [4] Diseño Digital Principios y Prácticas / John F. Wakerly / Edit. Prentice Hall / 1992 [5] PIC S Folio EL-09 5