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

Barrido de leds

Jorge Luis Garca Resndiz


Jos David Yez Cisneros
Gerardo Guadalupe Gonzlez Hernndez

Ingeniera Mecatrnica
Microcontroladores
Catedrtico: Enrique Martnez Pea
Cuatrimestre V. Grupo I.

Hola

Ciudad Victoria, Tamaulipas, Febrero 2015

ndice
1.

Introduccin

2. Desarrollo

3. Cdigo Fuente

4. Simulacin

5. Conclusin

ndice de figuras
1.
2.
3.

Conexin de barra de leds y PIC. . . . . . . . . . . . . . . . . . . . . . . . . . . .


Inicio de barrido hacia la derecha. . . . . . . . . . . . . . . . . . . . . . . . . . .
Cambio de direccin de barrido. . . . . . . . . . . . . . . . . . . . . . . . . . . .

3
6
6

1.

Introduccin

Un microcontrolador es un computador completo, aunque de limitadas prestaciones, que est


contenido en el chip de un circuito integrado y se destina a gobernar una sola tarea.
Una caracterstica importante es que por su reducido tamao suele ser incorporado en el mismo
dispositivo que gobierna lo que representa un gran ventaja.
Los microcontroladores tienen un campo de aplicacin muy amplio, desde la industria informtica, electrodomsticos, domtica, sistemas de comunicacin, sector automovilstico, entre otras
mas.
En todas las aplicaciones estos dispositivos emulan numerosos sistemas digitales que antes se
realizaban usando circuitos integrados, por esto y por la relativamente sencilla forma de programarlos son de gran opcin para controlar dispositivos o procesos.

Pgina 2

2.

Desarrollo

El presente tiene como objetivo detallar el uso de un microcontrolador PIC16F628A para gobernar el efecto de barrido en una barra de leds.
Funcionamiento del programa:
Se inicia con toda la barra de leds apagada (8 bits) al oprimir un push-botton se inicia el barrido,
cuando se oprime un segundo push-botton este cambia de direccin.
Material utilizado:
- Cables para conexiones
- Protoboard
- Push-bottons
- Fuente de 5 V
- Barra de leds
- PIC16F628A
- Programador de PICS
R
R
- Laptop con MPLABX y
PICKit
Primeramente se realizo la conexin de la barra de leds y el PIC utilizando el puerto B de este
y alimentndolo con 5 V adems se conecto los dos Push-bottons en configuracin pull-down a los
dos primeros pines del puerto A.
Posteriormente se empez a disear el programa en si , utilizando el entorno del software
R
MPLABX y
con apoyo del datasheet del PIC, para despus grabarlo en el PIC mediante el
programador Master Prog (hardware).
A continuacin se detalla el cdigo utilizado.

Figura 1: Conexin de barra de leds y PIC.

Pgina 3

3.

Cdigo Fuente

Pgina 4

Pgina 5

4.

Simulacin

R
En seguida se muestra la simulacin realizad con el software Proteus para
comprobar el funcionamiento del programa implementado.

Al oprimir el primer push-botton se inicia la secuencia de barrido de izquierda a derecha.

Figura 2: Inicio de barrido hacia la derecha.

Mientras que al oprimir el segundo push-botton se cambia la direccion del barrido, siendo este
de derecha a izquierda.

Figura 3: Cambio de direccin de barrido.

Pgina 6

5.

Conclusin

Con la implementacin del PIC16F628A para el control del barrido del leds anteriormente
mencionado, quedo evidenciada la versatilidad de este tipo de microcontroladores.
Por la importancia de estos dispositivos en distintos campos por sus numerosas aplicaciones
es necesario conocer sus caractersticas as como tambin las instrucciones o comandos para su
correcta programacin.

Pgina 7

Referencias
[1]

Jose Maria Angulo Usategui; Eugenio Martin Cuenca;Ignacio Angulo Martinez. MICROCONTROLADORES PIC. Diseo prctico de aplicaciones. 2001. Ediciones Paraninfo.

[2]

R
Microcip .
PIC16F627A/628A/648A Data Sheet.
Recuperado el 4 de febrero
de 2015 de http : //www.microchip.com/search/searchapp/searchhome.aspx?q =
P IC16F 628A&resperpage = 10&id = 24.

Pgina 8

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