APLICACION DE LA LOGICA COMBINACIONAL: DECODIFICADOR BINARIO DE 3 BITS A VISUALIZACION DECIMAL CON DISPLA DISPLAY Y 7 SEGMENTOS SEGMENTOS Ing. Nelson Rod Rodríguez ríguez Docente Investigador Escuela Suboficiales Fuerza Aérea Colombiana, Asistente investigación Universidad Militar Nueva granada
APLICACION LOGICA COMBINACIONAL DECODIFICADOR BINARIO 3 BITS BINARIO A DECIMAL CON DISPLAY 7 SEGMENTOS •
Objetivo: Implementar una lógica combinacional (lógica cableada con compuertas AND, OR, not, etc) para realizar una aplicación donde se requiere mostrar en un display display 7 segmentos los números del 0 al 7 (3 bits), es decir un decodificador de binario a 7 segmentos. Recuerde Recuerde que con 3 bits el numero máximo es el 7.
Entradas: números que se ingr ingres esan an en Formato Formato binario, binario, ejem ejempl plo: o: 3 en bina binari rio o es 011, el 7 es 111, físic físicame ament nte e se ingre ingresa sa Cada uno de los 3 bits con 3 sele select ctor ores es o swit switch ches es..
DECODIFICADOR DECODIFICADOR DE BINARIO A VISUALIZACION EN DISPLAY 7 SEGMENTOS (CIRCUITO COMBINACIONAL CON COMPUERTAS LOGICAS AND, OR, NOT, ETC)
Salida: Visualizacion del Numero binario de entrada En display display 7 segmentos, segmentos, es decir que si en la entrada se encuentr encuentra a un 110 o el 6, en el display se deben se deben deben encender encender los segmentos correspondientes para visualizar el numero 6.
APLICACION LOGICA COMBINACIONAL DECODIFICADOR BINARIO 3 BITS BINARIO A DECIMAL CON DISPLAY 7 SEGMENTOS
Ver video: http://youtu.be/dc2FB_Gkd40
Diferencia Diferencia display ánodo y cátodo común
Ver video: http://youtu.be/dc2FB_Gkd40
El display mas popular en el mercado es el de ánodo común común (el segmento se enciende por un nivel 0 volts)
Tabla de verdad para el decodificador binario 3 bits a 7 segmentos
Por ejemplo para para que encienda el numero 1 deben estar estar apagados apagados todos los segmentos, segmentos, excepto excepto el b y c, para el 0 todos encendidos menos el g.
Diseño de decodificador •
•
•
Para cada segmento debemos encontrar una ecuación lógica booleana a partir de la tabla de verdad anterior y realizar el circuito lógico correspondiente, se recomienda simplificar mediante el mapa de karnaugh(programa). En definitiva debemos encontrar 7 ecuaciones lógicas para cada uno de los segmentos a,b,c,d,e,f a,b,c,d,e,f,g ,g del displa display y a partir de las las 3 entradas binarias A,B,C. Estamos asumiendo un display de cátodo común.
Ecuación para el segmento a:
Para el segmento b:
Para el segmento c:
Para el segmento d:
Para el segmento e:
Para el segmento f:
Para el segmento g:
Circuito implementado: Pueden descargar la imagen de: https://www.dropbox.com/s/c1y304x0uh9pjk7 /decodificador%20binario%20 /decodificador% 20binario%203%20bits%2 3%20bits%20dis 0dis play%207%20seg.bmp
Pueden descargar descargar el archivo de simulación de: https://www.dropbox.com/s/emshop96abggsgp/ SIMULACION%20DECODIFICADOR%203BITS%20A %207%20SEGMENTOS.DSN
IMPLEMENTACION CADA SEGMENTO Segmento A:
Segmento B:
Y así sucesivamente…………..
Resultado Resultado Implementación de las ecuaciones booleanas:
Resultado Resultado Implementación de las ecuaciones booleanas:
Conclusiones: Vemos que la lógica combinacional la podemos utilizar para visualizar números números es display displayss 7 segmen segmentos. tos. El mapa de karnaugh karnaugh permite obtener una una ecuación lógica simplificada simplificada a partir de la tabla de verdad que deseamos que cumpla el circuito. circuito. Las ecuaciones lógicas booleanas las podemos implementar con compuertas AND, OR, Not, etc. •
•
•