Lab. Electronica Digital 1: Reporte Práctica 5. Decodificador de BCD A Siete Segmentos

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 11

UNIVERSIDAD AUTONOMA DE NUEVO LEON

FACULTAD DE INGENIERIA MECANICA ELECTRICA

LAB. ELECTRONICA DIGITAL 1


REPORTE PRÁCTICA 5.
Decodificador de BCD a siete segmentos

Docente: Norma Patricia Puente Ramírez


Alumno: Héctor Emiliano Magaña Calderón.
Matricula: 1872615.
Hora: V1 (Martes)
Brigada: 204
Carrera: Ingeniería en Mecatrónica (IMTC)

Semestre Febrero-Agosto 2021

26 de Abril del 2021.


Objetivo.

La practica consta del análisis de combinaciones necesarias para establecer un


numero, letra o figura en el dispositivo llamado display con 7 segmentos, esto se
puede hacer en base a todo lo que hemos visto en las practicas anteriores,
usando una tabla de verdad, estos elementos los vemos en muchas ocasiones
como nuestros relojes digitales de mano y lo que haremos es averiguar su
funcionamiento.

Hipótesis

Por lo fáciles que son de manejar los logicstate serán quienes nos den un
resultado exacto para la visualización de segmentos en el display, como el orden
que están cad led en el dispositivo no es demasiado complicado nos será muy
fácil identificar que combinación es necesaria para el numero que queremos
ilustrar.

2
Marco Teórico
El componente que analizaremos es el display 7 segmentos, esto es un
dispositivos opto-electrónico este nos permite visualizar números del 9 al 9. Para
este dispositivo existen dos versiones para algunas operaciones en distintos
circuitos, están el cátodo común y el ánodo común. Este tipo de elementos de
salida digital o display, se utilizaban comúnmente en los primeros dispositivos
electrónicos de la década de los 70’s y 80’s.
En la actualidad se utilizan en este tipo de proyectos para la educación de los
estudiantes o sistemas con tecnología retro. La facilidad de su operación,
mantenimiento y costos, son utilizados en relojes digitales y además de
marcadores en juegos deportivos.
Algo importante por decir es que estos componentes, dado que están
implementados con diodos LED, requieren una corriente máxima. En otras
palabras se requiere colocar una resistencia para limitar la corriente. La resistencia
depende de la corriente que se quiera suministrar al LED así como de la caída de
voltaje. Como siempre para calcular la resistencia necesaria se utiliza la ley de
Ohm junto con las especificaciones de la hoja de datos.

Display de 7 segmentos
El display de 7 segmentos como ya se dijo, en su estructura contiene un led en
cada segmento, para cada segmento, se le asigna una letra que va desde la “a”
hasta la “g” y su simbología viene siendo la figura que se mostrara.

3
Tipos de display 7 segmentos
Existen dos tipos principales para los display 7 segmentos. Esta diferencia
depende principalmente del arreglo como están conectados los leds que forman a
cada segmento.
Sabemos que un led tiene dos terminales que se denominan: cátodo y ánodo. El
ánodo es la parte positiva del LED, mientras que el cátodo es el pin negativo.
Entonces los tipos de display de 7 segmentos se dividen en aquellos de cátodo
común y los de ánodo común. Entonces el display tendrá además de los 7
segmentos, 1 pin común. Este pin común se conecta al catodo o al anodo
dependiendo del tipo de display.
Display 7 segmentos cátodo común
El display cátodo común es aquel que tiene el pin común conectado a los
negativos de los LED’s (cátodo). Esto significa que este tipo de display se
«controla» con ‘1’ s lógicos o con voltaje positivo. El arreglo para un display de
cátodo común seria el siguiente:

Display 7 segmentos ánodo común


El display ánodo común es aquel cuyos ánodos están conectados al mismo punto.
Este tipo de display es controlado por ceros, es decir que el microcontrolador o
MCU, FPGA o microprocesador, le asigna a cada segmento un cero lógico
(también llamada tierra digital). El esquema o diagrama del display de 7
segmentos en ánodo común es:

4
Decodificador BCD 7447 y 7448
Los decodificadores son circuitos integrados que convierten una entrada de código
binario a código BCD correspondiente para encender los segmentos de un display
para que se forme el valor en decimal que responde al número binario.
Como sabemos, los display de 7 segmentos pueden ser de ánodo o cátodo
común, y para cada uno corresponde el decodificador a usar, para el display de
ánodo común usamos un 7447 y para uno de cátodo común el 7448.

Los pines A, B, C y D son las entradas, si en ellas ponemos un numero binario de


4 bits, siendo A el bit menos significativo y D el más significativo, obtenemos en
las salidas a, b, c, d, e, f y g el código BCD (Binary-Coded Decimal – Decimal
Codificado en Binario), para que en un display de 7 segmentos se enciendan los
correspondientes para formar ese número en decimal.
Hasta este punto, además de los pines de alimentación, es suficiente para que
nuestro decodificador funcione correctamente, la siguiente es una muestra de la
conexión típica de un decodificador entre su controlador que entrega el valor
binario y el display de 7 segmentos que recibe el resultado.
LT (Lamp Test): Poniendo en estado Lógico 0 este pin y manteniendo BI/RBO en
1, el decodificador encenderá todos los segmentos del display (sin importar el
valor que este en las entradas A, B, C y D), es una forma de probar que ninguno
se encuentre dañado.
RBI (Ripple Blanking Input): Cuando todas nuestras entradas se encuentran en
estado lógico 0 y manteniendo LT en 1, al poner el pin RBI en 0 este apagará todo
el display, por tanto, en algunos casos podemos usarlo para suprimir el cero
cuando no hace falta mostrarlo.
BI/RBO (Blanking Input/Ripple Blanking Output): Siempre permanece en
estado alto (1), a menos que RBI, A, B, C y D estén es estado bajo, de este modo,
BI/RBO también pasará a estado bajo. Al aplicarle directamente un estado bajo,
sin importar el estado de las demás entradas, apagará los segmentos del display.

5
Desarrollo

Utilizando el ejemplo mostrado en el marco teórico junto con las reglas que
debemos tomar, elaboraremos un mapa de karnaugh a partir del problema
razonado que el instructor le repartió a cada alumno.

El desarrollo es simple utilizando una tabla de verdad, anotaremos el orden de la


enumeración binaria con su respectiva combinación con 4 dígitos ya que esta es la
cantidad para operar hasta el número 9 en el display, y además de ser las
entradas para el decodificador BCD transformando el código binario en decimal.
Una vez que anotemos el orden y su combinación, deberemos de implementar
cada uno de los componentes ya analizados en un mismo circuito además de
conectar con resistencias para su optimo uso.
Finalmente deberemos de anotar en esa misma tabla de verdad las reacciones
que tuvieron cada segmente del display para ilustrar el número correspondiente a
la combinación de las entradas de logic state, representando su encendido y
apagado con 1 y 0.

BCD 7 segmentos
M LT A B C D a b c d e f g
0 0 0 0 0 0 1 1 1 1 1 1 0
1 0 0 0 0 1 0 1 1 0 0 0 0
2 0 0 0 1 0 1 1 0 1 1 0 1
3 0 0 0 1 1 1 1 1 1 0 0 1
4 0 0 1 0 0 0 1 1 0 0 1 1
5 0 0 1 0 1 1 0 1 1 0 1 1
6 0 0 1 1 0 0 0 1 1 1 1 1
7 0 0 1 1 1 1 1 1 0 0 0 0
8 0 1 0 0 0 1 1 1 1 1 1 1
9 0 1 0 0 1 1 1 1 0 0 1 1

6
Resultados.

Para la operación del circuito se utilizo un display cátodo común, en la


representación del simulador su salida a tierra se encuentra en la parte inferior del
componente mientras que su otra versión ánodo común su salida a tierra se
encuentra en la parte superior y debemos recordar que para la decodificación de
binario a decimal en el display cátodo común se necesita del circuito integrado,
decodificador BCD 7448

Se utilizaron logic state por problemas con los componentes dip switch al no dar
un resultado coherente a lo que nosotros queremos como objetivo, se opto por
este por simplemnte ya tenemos una familiaridad en este tipo de practicas y como
si estuviera operando de manera manual se le conectaron en cad terminal una
resistencia para una mejor operación y sin ningún tipo de errores.

Resultados del simulador

BCD 7 segmentos
M LT A B C D a b c d e f g
0 0 0 0 0 0 1 1 1 1 1 1 0

7
BCD 7 segmentos
M LT A B C D a b c d e f g
1 0 0 0 0 1 0 1 1 0 0 0 0

BCD 7 segmentos
M LT A B C D a b c d e f g
2 0 0 0 1 0 1 1 0 1 1 0 1

BCD 7 segmentos
M LT A B C D a b c d e f g
3 0 0 0 1 1 1 1 1 1 0 0 1

8
BCD 7 segmentos
M LT A B C D a b c d e f g
4 0 0 1 0 0 0 1 1 0 0 1 1

BCD 7 segmentos
M LT A B C D a b c d e f g
5 0 0 1 0 1 1 0 1 1 0 1 1

BCD 7 segmentos
M LT A B C D a b c d e f g
6 0 0 1 1 0 0 0 1 1 1 1 1

9
BCD 7 segmentos
M LT A B C D a b c d e f g
7 0 0 1 1 1 1 1 1 0 0 0 0

BCD 7 segmentos
M LT A B C D a b c d e f g
8 0 1 0 0 0 1 1 1 1 1 1 1

BCD 7 segmentos
M LT A B C D a b c d e f g
9 0 1 0 0 1 1 1 1 0 0 1 1

10
Conclusiones

La verdad esto me recordó a la primer practica que hicimos que fue la de los leds y los
chips or not, etc. Cada combinación que se le daba dependiendo del orden de la
enumeración en binario daba una reacción diferente en cada led del display, al principio
pensaba que el 6 y el 9 me estaba fallando al ver que le faltaba un led por prender pero al
parecer eso es normal, fue muy entretenido manejar este dispositivo y me hubiera
encantado trabajarlo de manera manual pero por ahora solo se puede hacer esto.

11

También podría gustarte