Вы находитесь на странице: 1из 16

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

Universidad Nacional del Santa


Facultad de Ingeniera
Escuela Acadmico Profesional de Ingeniera de Sistemas e Informtica

DEDICATORIA

Primeramente a dios por


haberme

Permitido

llegar

hasta este punto,


El manantial de vida y
Darme

el

conocimiento

necesario
Para seguir adelante da a
da
Para 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.

nuestros

padres,

como

Agradecimiento a su esfuerzo, amor y


Apoyo incondicional, durante nuestra
Formacin

tanto

personal

como

Profesional.

SISTEMAS DIGITALES

Universidad Nacional del Santa


Facultad de Ingeniera
Escuela Acadmico Profesional de Ingeniera de Sistemas e Informtica

INDICE
DEDICATORIA......................................................................................................................2
INTRODUCCION..................................................................................................................4
JUEGO DE LUCES................................................................................................................5
1.

DESCRIPCION DEL PROYECTO................................................................................5

2.

MATERIALES................................................................................................................5

3.

ETAPAS DEL PROYECTO............................................................................................6


1ra Etapa: CREACION DEL ARCHIVO FUENTE...........................................................6
2da Etapa: SIMULACION DEL CIRCUITO...................................................................15

4.

LISTA DE COMPONENTES........................................................................................15

5.

DISEO:........................................................................................................................16

6.

CONCLUSIONES.........................................................................................................16

SISTEMAS DIGITALES

Universidad Nacional del Santa


Facultad de Ingeniera
Escuela Acadmico Profesional de Ingeniera de Sistemas e Informtica

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.

SISTEMAS DIGITALES

Universidad Nacional del Santa


Facultad de Ingeniera
Escuela Acadmico Profesional de Ingeniera de Sistemas e Informtica

JUEGO DE LUCES
1. 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.

SISTEMAS DIGITALES

Universidad Nacional del Santa


Facultad de Ingeniera
Escuela Acadmico Profesional de Ingeniera de Sistemas e Informtica

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:
SISTEMAS DIGITALES

Universidad Nacional del Santa


Facultad de Ingeniera
Escuela Acadmico Profesional de Ingeniera de Sistemas e Informtica

SISTEMAS DIGITALES

Universidad Nacional del Santa


Facultad de Ingeniera
Escuela Acadmico Profesional de Ingeniera de Sistemas e Informtica

SISTEMAS DIGITALES

Universidad Nacional del Santa


Facultad de Ingeniera
Escuela Acadmico Profesional de Ingeniera de Sistemas e Informtica

SISTEMAS DIGITALES

Universidad Nacional del Santa


Facultad de Ingeniera
Escuela Acadmico Profesional de Ingeniera de Sistemas e Informtica

SISTEMAS DIGITALES

10

Universidad Nacional del Santa


Facultad de Ingeniera
Escuela Acadmico Profesional de Ingeniera de Sistemas e Informtica

SISTEMAS DIGITALES

11

Universidad Nacional del Santa


Facultad de Ingeniera
Escuela Acadmico Profesional de Ingeniera de Sistemas e Informtica

SISTEMAS DIGITALES

12

Universidad Nacional del Santa


Facultad de Ingeniera
Escuela Acadmico Profesional de Ingeniera de Sistemas e Informtica

SISTEMAS DIGITALES

13

Universidad Nacional del Santa


Facultad de Ingeniera
Escuela Acadmico Profesional de Ingeniera de Sistemas e Informtica

SISTEMAS DIGITALES

14

Universidad Nacional del Santa


Facultad de Ingeniera
Escuela Acadmico Profesional de Ingeniera de Sistemas e Informtica

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:

SISTEMAS DIGITALES

15

Universidad Nacional del Santa


Facultad de Ingeniera
Escuela Acadmico Profesional de Ingeniera de Sistemas e Informtica

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.

SISTEMAS DIGITALES

16

Вам также может понравиться