0% encontró este documento útil (0 votos)
158 vistas14 páginas

Reporte Practica 9

Este documento presenta una práctica sobre mapas de Karnaugh y sumadores. Se explican conceptos como minterminos, maxterminos y mapas de Karnaugh. Luego, se proponen dos problemas: 1) diseñar un circuito para detectar potencias de 2 usando una tabla de verdad y 2) implementar un sumador binario usando compuertas lógicas. Finalmente, se concluye que los mapas de Karnaugh son efectivos para simplificar expresiones lógicas y que la suma binaria sigue reglas similares a la suma decimal.

Cargado por

Erik Lopez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
158 vistas14 páginas

Reporte Practica 9

Este documento presenta una práctica sobre mapas de Karnaugh y sumadores. Se explican conceptos como minterminos, maxterminos y mapas de Karnaugh. Luego, se proponen dos problemas: 1) diseñar un circuito para detectar potencias de 2 usando una tabla de verdad y 2) implementar un sumador binario usando compuertas lógicas. Finalmente, se concluye que los mapas de Karnaugh son efectivos para simplificar expresiones lógicas y que la suma binaria sigue reglas similares a la suma decimal.

Cargado por

Erik Lopez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

TECNOLÓGICO NACIONAL DE MÉXICO

CAMPUS PUEBLA

INGENIERIA MECÁNICA

MATERIA: SISTEMAS ELECTRÓNICOS

DOCENTE: ING. JOSÉ ANTONIO RUIZ DE LA CRUZ

PRACTICA 9 MAPAS K Y SUMADOR

ALUMNOS: ERICK LOPEZ REYES


ERUBIEL EDILBERTO RICO PICAZO
Introducción

En base al estudio previo de los mapas de Karnaugh y posteriormente el método sumador


para hallar los valores de las variables de salida que pueden ser representadas por cualquier
variable según sea el caso se pretende comprobar dichos valores de salida en base a la tabla
de verdad planteada mediante la hipótesis de las diferentes combinaciones que se pueden
formar y obteniendo la ecuación booleana que corresponda en minterminos simplificándola
empleando la denotando la importancia de los mapas “K” o métodos aritméticos si no es
posible obtener una solución mediante el mapa; a su vez desarrollaremos el circuito
físicamente y en el simulador respectivamente ilustrando las evidencias y reportando los
resultados para verificar que sean los esperados

Marco teórico
Mintérmino:
Para una función booleana de n variables x1,...xn, un producto booleano en el que cada una
de las n variables aparece una sola vez (negada o sin negar) es llamado minterms. Es decir,
un minterms es una expresión lógica de n variables consistente únicamente en el operador
conjunción lógica (AND) y el operador complemento o negación (NOT).
Por ejemplo, abc, ab'c y abc' son ejemplos de minterms para una función booleana con las
tres variables a, b y c.

Función equivalente:
Se puede observar que cada minterm solo devuelve 'verdadero' con una sola entrada de las
posibles. Por ejemplo, el minterm 5, a b' c, es verdadero solo cuando a y c son ciertos y b es
falso - la entrada a = 1, b = 0, c = 1 da resultado 1.
Si tenemos una tabla de verdad de una función lógica, es posible escribir la función como
"suma de productos". Por ejemplo, dada la tabla de verdad.
observamos que las filas con resultado 1 son la primera y la tercera, entonces podemos
escribir f como la suma de los minterms m0 y m2.

Maxterminos:
Un maxterm es una expresión lógica de n variables que consiste únicamente en la disyunción
lógica y el operador complemento o negación. Los maxterms són una expresión dual de los
minterms. En vez de usar operaciones AND utilizamos operaciones OR y procedemos de
forma similar.

Función equivalente:
Se puede ver fácilmente que un maxterm sólo da como resultado un cero para una única
entrada de la función lógica. Por ejemplo, el maxterm 5, a'+b+c', es falso solo cuando a y son
ciertos y b es falso - la entrada a = 1, b = 0, c = 1 da como resultado un cero.
Si tenemos una tabla de verdad de una función lógica, es posible escribir la función como
"producto de sumas". Por ejemplo, dada la tabla de verdad:

Mapas de Karnaugh:
Los Mapas de Karnaugh son una herramienta muy utilizada para la simplificación de circuitos
lógicos. Cuando se tiene una función lógica con su tabla de verdad y se desea implementar
esa función de la manera más económica posible se utiliza este método.
Ejemplo: Se tiene la siguiente tabla de verdad para tres variables. Se desarrolla la función
lógica basada en ella. (primera forma canónica).
Ver que en la fórmula se incluyen solamente las variables (A, B, C) cuando F cuando es igual
a “1”. Si A en la tabla de verdad es “0” se pone A, si B = “1” se pone B, Si C = “0” se pone C,
etc.
Una vez obtenida la función lógica, se implementa el mapa de Karnaugh. Este tiene 8 casillas
que corresponden a 2n, donde n = 3 (número de variables (A, B, C)). Ver el diagrama arriba.
La primera fila corresponde a A = 0 La segunda fila corresponde a A = 1 La primera columna
corresponde a BC = 00 (B=0 y C=0).
La segunda columna corresponde a BC = 01 (B=0 y C=1) La tercera columna corresponde a
BC = 11 (B=1 y C=1) La cuarta columna corresponde a BC = 10 (B=1 y C=0)

Objetivos

1) Comprobar la importancia de los mapas de Karnaugh en la minimización de funciones


de conmutación
2) Comprobar el funcionamiento del diseño de un semisumador y un sumador completo
utilizando compuertas básicas.

Material necesario:
Objetivo 1
Una fuente de voltaje de 5V
1 DIP de 8 entradas
1 LED (no importa el color)
5 resistencias de 470 ohms
Los siguientes circuitos integrados o equivalentes:
7404, 7408, 7432

Simulador de circuitos

PROBLEMA 1

Detector de potencias de 2

Las 4 líneas que entran al circuito lógico combinacional que se ilustra en el diagrama a
bloques de la figura adjunta, llevan un dígito decimal codificado en binario. Es decir, los
equivalentes binarios de los dígitos decimales 0-9 pueden aparecer en las líneas A, B, C, D.
El bit más significativo es A.

Las combinaciones de valores correspondientes a los equivalentes binarios de los números


decimales 10-15 nunca aparecerán en las líneas de entrada. La única salida Z del circuito
debe ser 1 si y sólo si representan un número que sea cero o una potencia de 2.

a) Realice la tabla de verdad del circuito


b) Determine la expresión booleana del circuito y simplifiquela
c) Diseñe el circuito en su expresión booleana más simple
d) Arme el circuito en el simulador y compruebe que los resultados de la tabla de
verdad se cumplan
a)

Letra de
Numero A B C D Z
imagen
A 0 0 0 0 0 1 A'B'C'D'
B 1 0 0 0 1 1 A'B'C'D
C 2 0 0 1 0 1 A'B'CD'
D 3 0 0 1 1 0 A´B´CD
E 4 0 1 0 0 1 A'BC'D'
F 5 0 1 0 1 0 A´BC´D
G 6 0 1 1 0 0 A´BCD´
H 7 0 1 1 1 0 A´BCD
I 8 1 0 0 0 1 AB'C'D'
J 9 1 0 0 1 0 AB´C´D

Min términos

EXPRESION BOLEANA:
Z= (A'B'C'D’) + (A’B’C’D)+(A'B'CD’) +(A'BC'D’) +(AB'C'D')

EXPRESION MAS SIMPLIFICADA USANDO MAPA K:


Z=A´B´C´ + A´B´D + A´C´D´ + B´C´D´

MAPA K
C´D´ C´D CD CD´
A´B´ 1 1 1 0
A´B 1 0 0 0
AB 0 0 0 0
AB´ 1 0 0 0

Numero A B C D A+B A+C B+C (A+C+D)' (B+C+D)' (A+B+C)' (A+B+D)' Z

0 0 0 0 0 0 0 0 1 1 1 1 1
1 0 0 0 1 0 0 0 0 0 1 0 1
2 0 0 1 0 0 1 1 0 0 0 1 1
3 0 0 1 1 0 1 1 0 0 0 0 0
4 0 1 0 0 1 0 1 1 0 0 0 1
5 0 1 0 1 1 0 1 0 0 0 0 0
6 0 1 1 0 1 1 1 0 0 0 0 0
7 0 1 1 1 1 1 1 0 0 0 0 0
8 1 0 0 0 1 1 0 0 1 0 0 1
9 1 0 0 1 1 1 0 0 0 0 0 0
TABLA DE VERDAD
NUMERO A B C D Z
0 0 0 0 0 1
1 0 0 0 1 1
2 0 0 1 0 1
3 0 0 1 1 0
4 0 1 0 0 1
5 0 1 0 1 0
6 0 1 1 0 0
7 0 1 1 1 0
8 1 0 0 0 1
9 1 0 0 1 0
A)

B)
C)

D)
E)

F)
G)

H)
I)

J)
Conclusiones
El mapa de Karnaugh es un instrumento bastante eficaz en el momento de que poseemos una
expresión lógica y deseamos simplificarla. Ha quedado demostrado en el desarrollo de nuestra
práctica la efectividad del procedimiento se comprobó que en las dos expresiones (expresión
dada y la expresión obtenida por medio del mapa de Karnaugh) se obtienen los mismos
resultados pues como sabemos la finalidad de dichos mapas es simplificar la ecuaciónsin alterar
los resultados, es decir “Z”

Y en cuanto a la suma binaria debido a que es análoga a la de los números decimales; la


diferencia radica en que en los números binarios se genera un acarreo (carry) una vez que la
suma excede de uno a medida que en decimal se genera un acarreo una vez que la suma
excede de nueve (9). Hay ciertas normas que rigen la suma binaria y se pudo apreciar en los
leds que sigue la secuencia que estaban marcadas en las tablas de verda

También podría gustarte