Está en la página 1de 5

INFORME DE PRÁCTICA DIGITALES Versión 1.

0
PROGRAMA DE INGENIERÍA MECATRÓNICA Periodo 2020-1

Decodificador Nombre
Carranza Lorenzo, Hernández Jonathan y Tolosa Tatiana
{1803520,1803749, y 1803718}@unimilitar.edu.co
Profesor: David Alejandro Martínez Vásquez

Resumen— En el siguiente informe se realizó un montaje, el cual III. COMPETENCIAS A DESARROLLAR


consiste en representar el nombre y apellido de alguno de los
integrantes del grupo por medio de un display de 16 segmentos,  Diseño, análisis y creatividad para implementar
usando compuertas lógicas, un Dip Switch de 4 bits, la cual circuitos con óptimos resultados, pocos elementos y
comprueba el funcionamiento correcto de dicho circuito, con los costos razonables.
parámetros establecidos, y usando el mapa de karnaugh para  Escribir informes, escritos según formatos
encender el display. establecidos.
 Consultar la bibliografía recomendada.
Palabras clave—compuertas lógicas, mapa de karnaugh,
 Proponer alternativas en la bibliografía, solución de
display de 16 segmentos.
ejercicios, temas de clase.
I. OBJETIVOS  Adelantar su saber con base en estudio autónomo.
 Comprender las leyes y funciones booleanas en los
Diseñar un decodificador para Display 16 segmentos por medio circuitos lógicos y algunas técnicas de diseño.
de lógica combinacional, con 4 entradas y 16 salidas.
IV. DESARROLLO DE LA PRÁCTICA
II. INTRODUCCIÓN
III.I Presentación de figuras
A. Marco teórico Seleccionando el nombre de uno de los integrantes del grupo y
Circuitos combinacionales codificandolo en 16 posibles caracteres, un nombre y un
Los circuitos lógicos para sistemas digitales pueden ser apellido, separando estos dos únicamente por un guion.
combinacionales o secuenciales. Un circuito combinacional
consiste en compuertas lógicas cuyas salidas en cualquier LEIDY-TOLOSA
momento están determinadas por la combinación actual de
entradas. Un circuito combinacional realiza una operación que
se puede especificar lógicamente con un conjunto de funciones
booleanas (Mano, 2003).
Ilustración 2, Fuente de texto letras en el display de 16
segmentos.

Ilustración 1, Diagrama de bloques de un circuito


combinacional (Mano, 2003).

Mapa de Karnaugh
Un mapa de Karnaugh proporciona un método sistemático de
simplificación de expresiones booleanas y, si se aplica
adecuadamente, genera las expresiones suma de productos y
producto de sumas más simples posibles, conocidas como
expresiones mínimas (Floyd, 2006).

Minimización de Quine-McCluskey Ilustración 3, Fuente de texto salidas del display de 16


Existe un procedimiento que, aunque es arduo de seguir a mano, segmentos.
tiene la ventaja de que es sistemático y fácilmente programable
en una computadora. Se trata del método de QuineMcCluskey. Realizamos la tabla de verdad del nombre y apellido a codificar
El método de Quine-McCluskey o método tabular consiste en con el display de 16 segmentos, se coloca como salida 1 a la
obtener de manera sistemática adyacencias en orden creciente letras que tengan activadas las salidas del display.
hasta llegar a las de mayor orden posible, las cuales llamaremos Las salidas i, k, n y p, no se colocaron en la tabla de verdad
implicantes primarios (Brown & Vranesic, 2000). puesto que al mirar las salidas que tenían cada letra a codificar,
en ninguna de ellas se necesito dichas salidas.
INFORME DE PRÁCTICA DIGITALES Versión 1.0
PROGRAMA DE INGENIERÍA MECATRÓNICA Periodo 2020-1

Salida d

Ilustración 4, Tabla de verdad nombre a codificar.

Posterior a esto realizamos el mapa de karnaugh para cada una


de las salidas del display de 16 segmentos y sacamos la Tabla 4, Mapa de Karnaugh salida d.
ecuacion de dicha salida, para asi con ello poder montar el
circuito.
𝒅 = 𝑪𝑫 + 𝑨𝑪 + 𝑨𝑫
Como quedaron 4 caracteres sin usar, puesto que el nombre a
𝒅 = 𝑨(𝑪 + 𝑫) + 𝑪𝑫
codificar solo tiene 11 caracteres, mas el caracter del guion de Salida e
separacion, entonces esos ultimos 4 caracteres quedaran como
un no importa en las salidas y se representa como una x.

Salida a

Tabla 5, Mapa de Karnaugh salida e.

̅ + 𝑨𝑫
𝒆 = 𝑨𝑪 ̅ + 𝑩𝑪𝑫 + 𝑨̅𝑩
̅
̅+𝑫
𝒆 = 𝑨(𝑪 ̅) + 𝑨
̅𝑩̅ + 𝑩𝑪𝑫
Tabla 1, Mapa de Karnaugh salida a.
Salida f
̅𝑪
𝒂=𝑩 ̅𝑫 + 𝑪
Salida b

Tabla 6, Mapa de Karnaugh salida f.

̅ + 𝑨𝑫
𝒇 = 𝑨𝑪 ̅ + 𝑩𝑪𝑫 + 𝑨
̅𝑩̅
Tabla 2, Mapa de Karnaugh salida b. ̅ ̅ ̅ ̅
𝒇 = 𝑨(𝑪 + 𝑫) + 𝑨𝑩 + 𝑩𝑪𝑫
Salida g
̅𝑪
𝒃=𝑩 ̅𝑫 + 𝑪
Salida c

Tabla 7, Mapa de Karnaugh salida g.


Tabla3, Mapa de Karnaugh salida c. ̅+𝑩̅𝑪̅ + 𝑨𝑫 + 𝑩𝑪𝑫
𝒈 = 𝑨𝑪
̅ ̅
𝒈 = 𝑪(𝑨 + 𝑩) + 𝑫(𝑨 + 𝑩𝑪)
𝒄 = 𝑪𝑫 + 𝑨𝑫 + 𝑩𝑪̅𝑫̅
̅𝑫
𝒄 = 𝑫(𝑪 + 𝑨) + 𝑩𝑪 ̅
INFORME DE PRÁCTICA DIGITALES Versión 1.0
PROGRAMA DE INGENIERÍA MECATRÓNICA Periodo 2020-1

Salida h Salida o

Tabla 8, Mapa de Karnaugh salida h. Tabla 12, Mapa de Karnaugh salida o.

̅𝑪 ̅+𝑪
̅𝑫̅ + 𝑨 + 𝑩𝑪𝑫 ̅ +𝑨
𝒐 = 𝑩𝑫 ̅𝑩̅ 𝑪)
𝒉=𝑩
̅ ̅ ̅
𝒉 = 𝑪 + 𝑫) + 𝑨 + 𝑩𝑪𝑫
(𝑩
Salida j Luego de realizar los mapas de karnaugh, pasamos a montar el
circuito con los criterios establecidos, en el circuito vamos a
reutilizar la salida a, puesto que es igual a la salida b y la salida
f puesto que es igual a la e.

Tabla 9, Mapa de Karnaugh salida j.

𝒋=𝑨̅𝑩̅𝑪 + 𝑨
̅ 𝑪𝑫̅
̅ ̅ ̅
𝒋 = 𝑨𝑪(𝑩 + 𝑫)
Salida l

Tabla 10, Mapa de Karnaugh salida l. Ilustración 5, circuito nombre codificado parte 1.

𝒍 = 𝑩𝑪 ̅ + 𝑨𝑪 + 𝑨
̅𝑪̅𝑫
̅ (𝑩 ̅
𝒍 = 𝑪 + 𝑨𝑫) + 𝑨𝑪
Salida m

Tabla 11, Mapa de Karnaugh salida m.

̅ + 𝑨𝑪
𝒎 = 𝑩𝑪

Ilustración 6, circuito nombre codificado parte 2.


INFORME DE PRÁCTICA DIGITALES Versión 1.0
PROGRAMA DE INGENIERÍA MECATRÓNICA Periodo 2020-1

Ilustración 10, demostracion de la letra I (0010).

Ilustración 11, demostracion de la letra D (0011).

Ilustración 7, circuito nombre codificado parte 3.

Se presentaron tres ilustraciones (5, 6 y 7) del circuito


codificado puesto que es muy extenso y al mostrarlo completo
se veia muy pequeño. Ilustración 12, demostracion de la letra Y (0100).

Por ultimo presentamos el funcionamiento del nombre


codificado, entonces para las entradas 0000 debe aparecer la
letra L y asi sucesivamente para cada una de las letras del
nombre codificado, con respecto a la tabla de verdad.

Ilustración 13, demostracion del guion -- (0101).

Ilustración 8, demostracion de la letra L (0000).

Ilustración 14, demostracion de la letra T (0110).

Ilustración 9, demostracion de la letra E (0001).


INFORME DE PRÁCTICA DIGITALES Versión 1.0
PROGRAMA DE INGENIERÍA MECATRÓNICA Periodo 2020-1

V. CONCLUSIONES
1. Se realiza y se hace la respectiva investigación de un
display de 16 segmentos (4 entradas y 16 salidas),
además de proporcionar a fondo el funcionamiento de
este con su respectiva tabla de verdad.
2. De nuevo se aplica el algebra booleana para dar un
circuito mas simplificado en donde podamos encontrar
la menor cantidad de compuertas para cada salida del
Ilustración 15, demostracion de la letra O (0111). display de 16 segmentos.
3. Implementamos el uso del mapa de Karnaugh una ves
se haya realizado la tabla verdad para cada una de las
salidas asignadas del nombre a codificar.
4. En el progreso de la practica, se va evidenciando los
conocimientos teóricos ya que se encuentra la manera
de simplificar cada vez mas el circuito al que nos
enfrentamos.
5. Se logra desarrollar un circuito con complementos
comunes en el campo digital como son las compuertas,
un display y un dip-switch.
Ilustración 16, demostracion de la letra L (1000).
VI. BIBLIOGRAFÍA
[1] Brown, S., & Vranesic, Z. (2000). Fundamentos de lógica
digital con diseño VHDL (2 ed.). México: McGraw-Hill.
[2] Floyd, T. (2006). Fundamentos de sistemas digitales.
Madrid: Prentice-Hall.
[3] Mano, M. (2003). Diseño Digital. New Jersey: Prentice
Hall.
[4] ON Semiconductor. (2000). LS TTL Data. Denver: ON
Semiconductor.
Ilustración 17, demostracion de la letra O (1001).

Ilustración 18, demostracion de la letra S (1010).

Ilustración 19, demostracion de la letra A (1011).

Las ultimas 4 entradas como son condiciones no importa, pues


no se colocaron y aun asi si se ponen a funcionar se prenderan
los pines dependiendo de las enradras y las salidas de las
compuertas que se indiquen alli.

También podría gustarte