juego de luces-proyecto

19
UNIVERSIDAD NACIONAL DEL SANTA FACULTAD DE INGENIERÍA E.A.P. DE INGENIERIA DE SISTEMAS E INFORMATICA INTEGRANTES : Yauri Villanueva, Yarina. Vega Flores, Fredy. PROFESOR : Guerra Cordero, Carlos. CURSO : Sistemas Digitales. CICLO : V – 2014 JUEGO DE LUCES

Upload: yarina111

Post on 09-Sep-2015

21 views

Category:

Documents


1 download

DESCRIPTION

Juego de luces

TRANSCRIPT

Universidad Nacional del SantaFacultad de IngenieraEscuela Acadmico Profesional de Ingeniera de Sistemas e Informtica

UNIVERSIDAD NACIONAL DEL SANTA

FACULTAD DE INGENIERA

E.A.P. DE INGENIERIA DE SISTEMAS E INFORMATICA

JUEGO DE LUCES

.

INTEGRANTES:Yauri Villanueva, Yarina.Vega Flores, Fredy.

PROFESOR:Guerra Cordero, Carlos.CURSO:Sistemas Digitales.CICLO:V 2014

21-07-14

DEDICATORIAPrimeramente a dios por haberme Permitido llegar hasta este punto,El manantial de vida y Darme el conocimiento necesarioPara seguir adelante da a daPara lograr mis objetivos,Adems de su infinita bondad y amor.

A mi profesor por su gran apoyo y Motivacin para la culminacin de nuestros Estudios profesionales, Por su apoyo ofrecido en este trabajo,Por haberme transmitidos los conocimientos Obtenidos y haberme llevado pas a paso En el aprendizaje.

A nuestros padres, como Agradecimiento a su esfuerzo, amor y Apoyo incondicional, durante nuestra Formacin tanto personal como Profesional.

INDICE

DEDICATORIA2INTRODUCCION4JUEGO DE LUCES51.DESCRIPCION DEL PROYECTO52.MATERIALES53.ETAPAS DEL PROYECTO61ra Etapa: CREACION DEL ARCHIVO FUENTE62da Etapa: SIMULACION DEL CIRCUITO154.LISTA DE COMPONENTES155.DISEO:166.CONCLUSIONES16

INTRODUCCION

Un juego de Luces es un sistema que permite realizar cambios de secuencia en el encendido de luces, comnmente los encontramos en adornos para navidad.En la actualidad el diseo digital se ha enfocado a la programacin debido a que se disponen de dispositivos programables como los Microcontroladores, que permiten reducir la cantidad de dispositivos electrnicos necesarios para un determinado sistema.Un microcontrolador es un sistema que posee en su estructura interna un microprocesador (uP), memoria de acceso aleatorio (RAM), memoria de solo lectura (ROM) que mediante su programacin se utilizan para fines especficos.El presente documento detalla el diseo y construccin del sistema de control de un Juego de Luces de 8 Leds mediante el uso del microcontrolador PIC16F877.

JUEGO DE LUCES1. DESCRIPCION DEL PROYECTO

El Juego de Luces consta de 5 switch de llamada que le permite al usuario decidir a qu tipo de movimiento que realice el microcontrolador deben realizar las luces en los 8 Leds.El elemento principal del proyecto es el microcontrolador PIC16F877 que es un dispositivo programable, el proyecto se enfoc principalmente en la programacin del mismo. El funcionamiento del proyecto es similar al juego de luces que realiza las luces del rbol de navidad, primeramente el sistema se encontrara apagado esperando a que se ejecute una llamada u proceda a realizar el movimiento de las luces.El proyecto Realiza los siguientes cambios de Luces: Auto Desplazamiento Der. Izq., Viceversa Abrir Desde El Centro: Corrimiento desde el centro Secuencia: Corrimiento Der. Izq. Secuencia Inversa: Corrimiento Izq. Der. Encender: Prende y apaga los Led's 2. MATERIALES

Los elementos principales del proyecto son: Dispositivo Programable. Microcontrolador PIC16F877 Leds Switch Resistencias

Se escogi el PIC16F877 por sus caractersticas de memoria que nos permitieron el almacenamiento del programa fuente, as como la cantidad de puertos que requera el circuito a implementar.

El microcontrolador PIC16F877 de Microchip pertenece a una gran familia de microcontroladores de 8 bits (bus de datos) que tiene las siguientes caractersticas generales: Arquitectura Harvard. Tecnologa CMOS

Estas caractersticas nos ofrecen un dispositivo altamente eficiente en el uso de la memoria de datos y programa y por lo tanto en la velocidad de ejecucin.3. ETAPAS DEL PROYECTO

1. Creacin del Archivo Fuente.2. Simulacin del Circuito.

1ra Etapa: CREACION DEL ARCHIVO FUENTE

El archivo fuente se compila y crea el cdigo mquina que necesita ser programado en el microcontrolador, es el archivo donde se encuentra toda la lgica de control del Juego de Luces. Este posee la extensin .hex.Utilizamos el compilador MPLAB IDE de Microchip versin 8.92 que posee un lenguaje de alto nivel que nos facilita la creacin del archivo o cdigo fuente para luego ser compilado y obtener el archivo o cdigo mquina (.hex) para ser grabado en el Microcontrolador.Desarrollamos el programa mediante la creacin de mdulos o libreras destinadas a una funcin especfica, como resultado tenemos una estructura de programa sencilla, organizada y fcil de interpretar.Es en esta etapa del proyecto donde se especifican las caractersticas del dispositivo, tipo de microcontrolador, frecuencia de operacin, puertos utilizados como entrada, puertos utilizados como salida (control de los Leds), es por esto que se necesit llevar a cabo la simulacin del circuito. ARCHIVO FUENTE:

2da Etapa: SIMULACION DEL CIRCUITO

Es en la simulacin del circuito donde se especificaron las conexiones elctricas que se utilizaron, adems de ser la herramienta rpida y eficaz para la observacin y luego depuracin del archivo fuente, corregir errores y hacer mejoras al diseo.

Utilizamos la Suite de Diseo de ISIS Proteus 7 Professional versin 7.7 sp2 v.1.0.1 para el desarrollo de la simulacin por la facilidad que presenta en el manejo de microcontroladores de la familia PIC.

Las caractersticas principales de conexin son las siguientes: Puerto A: Entrada para los interruptores de llamado. Puerto B: Salida para el control del encendido de los Leds. Puerto C: Salida para el control del encendido de los Leds. Puerto D: Salida para el control del encendido de los Leds.

4. LISTA DE COMPONENTES

Microcontrolador PIC16F877 de Microchip 24 Leds 5 resistores de 4K7 24 resistores de 330R 5 switch SPST Fuente de poder Tierra

5. DISEO:

6. CONCLUSIONES

Se logr crear el programa y el circuito de control de un Juego de Luces de 8 Leds utilizando el microcontrolador PIC16F877, demostrando la importancia de los dispositivos programables en la reduccin del diseo.El microcontrolador es un dispositivo verstil que se ve limitado nicamente por el usuario, ya que sus fines son inmensos. El diseo de sistemas digitales se ve reducido en su totalidad a la programacin del dispositivo programable.

16