Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Diseño Digital.
Práctica #1
Diseño e implementación de un decodificador BCD a 7 Segmentos.
Objetivo General.
Diseñar e implementar un decodificador BCD a 7 Segmentos.
Objetivos Específicos.
1. Diseñar la tabla de verdad con las entradas BCD para todos los segmentos.
2. Diseñar la función booleana equivalente usando minitérminos y
maxitérminos para cada segmento.
3. Realizar la simplificación de las tablas de verdad usando Mapas de
Karnaugh.
4. Realizar la simplificación de las funciones booleanas equivalentes
empleando Álgebra de Boole.
5. Implementar con compuertas básicas el diseño realizado.
Justificación.
Introducción.
De la misma forma que hay dos tipos de decodificadores existen dos tipos de
display de 7 segmentos, unos cuyos segmentos se activan con un 1, llamado display de 7
1
Miguel Ángel Casillas Araiza.
segmentos de cátodo común, y otro cuyos segmentos se activan con un cero, llamado
display de 7 segmentos de ánodo común. Evidentemente, decodificador y display tienen
que ser del mismo tipo para poder ser conectados.
2
Miguel Ángel Casillas Araiza.
Tabla 1. Tabla de verdad para cada uno de los segmentos. Tomada de:
http://www.mescorza.com/automatismos/manteni/ejer/logica/ejlog9_p.htm
Figura 2. Conexión del Decodificador. Con un display de 7 segmentos de cátodo común. Tomado de:
https://www.google.com.mx/search?q=bcd+7+segmentos&biw=1366&bih=611&tbm=isch&imgil=tcHebKekwFINWM%253A%253Bz
mETW31g0N9xhM%253Bhttp%25253A%25252F%25252Fwww.mescorza.com%25252Fautomatismos%25252Fmanteni%25252Fejer
%25252Flogica%25252Fejlog9_p.htm&source=iu&pf=m&fir=tcHebKekwFINWM%253A%252CzmETW31g0N9xhM%252C_&usg=_
_sfx1jOqQJcAYFQOVtrPxWyFQFAk%3D&dpr=1&ved=0ahUKEwi99KnN_rjLAhVMnoMKHSfPBx8QyjcIIw&ei=peniVv2NIsy8jgSn
np_4AQ#imgrc=tcHebKekwFINWM%3A
3
Miguel Ángel Casillas Araiza.
Desarrollo.
1. Diseñar la tabla de verdad con las entradas BCD para todos los segmentos.
Corrobore gráficamente en el display los segmentos encendidos de la tabla generada
en este punto del desarrollo y la tabla 1 mostrada en la Introducción de la presente
práctica.
2. Diseñar la función booleana equivalente para cada segmento usando minitérminos.
3. Diseñar la función booleana equivalente para cada segmento usando maxitérminos.
4. Realice la simplificación de las tablas de verdad de las entradas BCD para cada uno
de los segmentos usando Mapas de Karnaugh.
5. Después de la simplificación por Mapas de Karnaugh, calcule el ahorro de cada uno
de los tipos de compuertas a emplear en el diseño.
6. Realice la simplificación de las funciones booleanas equivalentes empleando
Álgebra de Boole.
7. Después de la simplificación por Álgebra de Boole, calcule el ahorro de cada uno de
los tipos de compuertas a emplear en el diseño.
8. Indique las semejanzas y diferencias obtenidas en cada uno de los tipos de
simplificaciones (punto 4 y punto 6 del desarrollo).
9. Justifique si realizará el diseño obtenido por medio de la simplificación de Mapas
de Karnaugh o si empleará el diseño obtenido por la simplificación obtenida por
medio del Álgebra de Boole. (punto 5 y punto 7 del desarrollo).
4
Miguel Ángel Casillas Araiza.
Cuestionario.
Bibliografía.
Floyd, Thomas L., Fundamentos de Sistemas Digitales, Ed. Prentice Hall, 9ª Ed., Madrid,
2006.
Conclusiones.