Vous êtes sur la page 1sur 6

Instituto Tecnolgico Superior de Coatzacoalcos

Ingeniera Mecatrnica
INTEGRANTES:
Janet Villaseca Lpez
Jorge Wiliams Cruz Carrasco
Daniel Domnguez Gonzlez
Ivn Escobar Hernndez
Josas Zuriel Mndez Snchez
Eduardo Daniel Santiago Solorza

Nombre de la Asignatura: MICROCONTROLADORES Periodo:


AGOSTO-
DICIEMBRE

PRACTICA
CONTADOR 0-99 DISPLAY 7 SEGMENTOS
Semestre: 7 Grupo: A

Nombre del Docente: SILVA VALENZUELA JORGE ALBERTO

Apellido Paterno Apellido Materno Nombre(s)


INTRODUCCION:
El visualizador de siete segmentos (llamado tambin display por calco del ingls) es
una forma de representar caracteres en equipos electrnicos. Est compuesto de
siete segmentos que se pueden encender o apagar individualmente. Cada
segmento tiene la forma de una pequea lnea.
El visualizador de 7 segmentos es un componente que se utiliza para la
representacin de caracteres (normalmente nmeros) en muchos dispositivos
electrnicos, debido en gran medida a su simplicidad. Aunque externamente su
forma difiere considerablemente de un led tpico, internamente estn constituidos
por una serie de leds con unas determinadas conexiones internas, estratgicamente
ubicados de tal forma que forme un nmero '8'.

Segmentos e identificacin de los mismos.


Cada uno de los segmentos que forman la pantalla
estn marcados con siete primeras letras del alfabeto
('a'-'g'), y se montan de forma que permiten activar cada
segmento por separado, consiguiendo formar cualquier
dgito numrico.

A continuacin se muestran algunos ejemplos:


Si se activan o encienden todos los segmentos se forma el nmero "8".
Si se activan slo los segmentos: "a, b, c, d, e, f," se forma el nmero "0".

Los hay de dos tipos: nodo comn y ctodo comn.


En los de tipo de nodo comn, todos los nodos de los leds o segmentos estn
unidos internamente a una patilla comn que debe ser conectada a potencial
positivo (nivel 1). El encendido de cada segmento individual se realiza aplicando
potencial negativo (nivel 0) por la patilla correspondiente a travs de una
resistencia que limite el paso de la corriente.
En los de tipo de ctodo comn, todos los ctodos de los leds o segmentos estn
unidos internamente a una patilla comn que debe ser conectada a potencial
negativo (nivel 0). El encendido de cada segmento individual se realiza aplicando
potencial positivo (nivel 1) por la patilla correspondiente a travs de una resistencia
que limite el paso de la corriente.
MATERIALES o EQUIPOS DE TRABAJO
Para la presente prctica se utilizaron los siguientes materiales de trabajo:

Computadora
Software de programacin de microcontoladores MPLAB
Software de simulacin de circuitos elctricos PROTEUS

Protoboard
Quemador de pic pickit3
Microcontrolador Pic16f887
Joumpers o cable UTP
2 Displays de 7 segmentos
2 Botones pulsadores
Fuente de alimentacin de 5v

DESARROLLO DE LA PRCTICA
Para iniciar con la creacin del contador con displays de 7 segmentos se comenz
por la lectura del datasheet de dichos displays, de igual manera la lectura del
datasheet del Pic16f887.
Una vez ledas las indicaciones de configuracin y alimentacin de los componentes
electrnicos anteriores, se procedi a abrir el software de programacin de
microcontroladores MPLAB. Para comenzar con la programacin se incluyeron las
caractersticas del pic a utilizar y posteriormente se determinaron las
configuraciones internas de dicho microcontrolador. Los parmetros a establecer
dentro de la programacin permiten indicar como funcionaran los perifricos de
entrada y salidas de nuestro Pic16f887, es por ello que se deben configurar de
manera adecuada cada uno de estos elementos, como lo son los fuses, reloj interno,
watchdog, etc.
Figura1. Panel de configuracin de Bits
Despus de realizar la configuracin de los Bits, se comienza por establecer la
configuracin de los puertos de entrada y salida, los cual nos permite conocer que
pines se podrn utilizar como entrada de informacin y cuales salidas.
Figura2. Configuracin de parmetros internos y de los puertos del PIC.

Posteriormente a la configuracin de los puertos del microcontrolador se inici con


el desarrollo de la lgica de programacin, la cual dependa de lo requerido en la
prctica, y dicha lgica de programacin proporciona la activacin y control de los
displays a modo de reflejar nmeros del 0 al 99, con un botn de inicio y un botn
de pausa.
Figura 3. Cdigo de programacin display 7 segmentos

Finalmente despus de finalizar la realizacin del cdigo, se procede a la


verificacin del mismo. Cuando la verificacin termina y nos indica que el cdigo es
correcto, lo siguiente es construir la direccin del programa o proyecto y mediante
esta poder implementar el cdigo en un circuito simulador o en el propio circuito
fsico con ayuda de un quemador de PIC.
Cuando tenemos la direccin o fuente del programa creado lista, se procede a crear
un circuito en el simulador PROTEUS, lo cual nos permitir verificar si el cdigo
funciona de manera correcta antes de ingresarlo a un circuito fsico.
Creacin del Circuito de simulacin en el software PROTEUS
Para iniciar con la creacin del circuito, se cre una nueva hoja de trabajo,
posteriormente se realiz la bsqueda y seleccin del listado de componentes
electrnicos a utilizar.
Figura 4. Panel de bsqueda de componentes (PROTEUS)

Despus de efectuar la bsqueda y la seleccin de componentes, se inici el


ordenamiento y conexin de todos ellos para que finalmente se obtuviese el circuito
simulador del contador de 0 a 99 con displays de 7 segmentos.
Una vez verificado las conexiones de cada uno de los elementos del circuito, se
introdujo el cdigo de programacin antes creado desde MPLAB, dentro del
PIC16F887 presente en el simulador.
Figura 5. Introduccin del cdigo de programacin al simulador
Despues de cargar el programa, se inicia el simulador y se verifica que
efectivamente nuestro cdigo y su respectivo circuito realicen la tarea
encomendada.
Figura 6. Simulacin de un contador de 0 a 99 con displays de 7 segmentos

Diseo Fsico
Con la ayuda de nuestro circuito simulado, se realiz el montaje de cada uno de los
elementos fsicos en el protoboard.
Se realizaron las debidas conexiones, y una vez verificadas estas, se prosigui
cargar el cdigo de programacin en nuestro PIC16F887 (fsico), para ellos se utiliz
el panel de configuracin del pickit3 y del dispositivo quemador igualmente llamado
pickit3, dicho dispositivo se conect a los pines de programacin de nuestro PIC.
Finalmente despues de haber cargado el cdigo se desconect el pickit3, y se
aliment el circuito con 5v, de este modo se inici el contador de 0 a 99, pudindose
controlar con los botones de pausa y continuar.

CONCLUSION
Podemos concluir que el display de 7 segmentos, es un componente que se utiliza
para la representacin de nmeros en muchos dispositivos electrnicos, tanto en
aplicaciones simples como reflejar un contador de 0 a 9, el conteo de elementos
que realiza un sensor, hasta la creacin temporizadores extremadamente rpidos
con distintas aplicaciones.
Cada vez es ms comn ver LCDs en aplicaciones simples como mostrar la
hora, bajo un protocolo de programacion externo a dicho componente, (debido a
su bajsima demanda de energa), mas sin embargo todava hay muchos
productores de dispositivos electrnicos y aparatos tecnolgicos que utilizan
el display de 7 segmentos por su simplicidad.
Por ltimo se comprende que para iniciar a operar dispositivos de representacin
numrica, o grafica es necesario conocer los principios de su funcionalidad.

Vous aimerez peut-être aussi