You are on page 1of 13

LABORATORIO DE CIRCUITOS DIGITALES

UNIVERSIDAD NACIONAL DEL CALLLAO - FIEE Pgina 1



OBJETIVOS

Definir y minimizar la funcin booleana.
Conocer las aplicaciones de la electrnica digital.


FUNDAMENTO TEORICO

QU ES UN MAPA DE KARNAUGH?

Un mapa de Karnaugh provee una manera alternativa de simplificacin de circuitos lgicos. En
lugar de usar las tcnicas de simplificacin con el lgebra de Boole, t puedes transferir los valores
lgicos desde una funcin booleana o desde una tabla de verdad a un mapa de Karnaugh. El
agrupamiento de ceros 0 y unos 1 dentro del mapa te ayuda a visualizar las relaciones lgicas
entre las variables y conduce directamente a una funcin booleana simplificada.

El mapa de Karnaugh se va completando colocando los unos 1 en la celda apropiada, ayudados
por la tabla de verdad. Esta agrupacin es conocida como mini trminos o minterms y como
expresin booleana viene a ser una suma de productos. Usualmente no se escriben los ceros
0 en la tabla, ya que solo se agrupan los unos 1.
En el mapa las celdas adyacentes que contienen unos 1 se agrupan de a dos, de a cuatro, o de a
ocho.


En este caso, hay un grupo horizontal y otro
vertical que puede agruparse de a dos. Se
indican los agrupamientos dibujando un
crculo alrededor de cada uno 1.



El grupo horizontal corresponde al valor de B = 1, y esta variable no cambia de valor, se mantiene.
En esta misma fila, en la celda de la izquierda A = 0 y en la de la derecha A = 1, es decir la variable
A cambia de valor.

LABORATORIO DE CIRCUITOS DIGITALES

UNIVERSIDAD NACIONAL DEL CALLLAO - FIEE Pgina 2

En otras palabras el valor de la variable A no afecta al resultado final de la expresin booleana para
estas celdas.

Antes de agruparlas, deberas haber escrito la expresin booleana para estas dos celdas como:

. B + A. B
Despus de agruparlas esta misma expresin se reduce a:
B
De una forma similar, el grupo vertical de dos celdas podra haber sido escrito como:
A. B + A.


Desde el mapa, puedes ver que el valor de B no afecta el valor escrito en las celdas para este
grupo. En otras palabras, el grupo vertical se reduce a:
A
De esta manera, el mapa de Karnaugh conduce a la expresin final:
A + B
Esto no es muy emocionante, pero si se aplica el mismo mtodo a un problema de lgica ms
compleja, comenzars a entender cmo el mapa de Karnaugh conduce a simplificar las
funciones booleanas.

MAPA DE KARNAUGH DE 3 VARIABLES

Aqu est la tabla de verdad para un sistema de votacin por mayora de 3 personas
La tabla de verdad se convierte en un mapa de Karnaugh como sigue:



LABORATORIO DE CIRCUITOS DIGITALES

UNIVERSIDAD NACIONAL DEL CALLLAO - FIEE Pgina 3

El grupo horizontal del lado izquierdo combina las celdas (

.B.C) y (A.B.C).
Dentro de este grupo el valor de A cambia, esto significa que esta variable, A no afecta los valores
de las celdas. Entonces A puede ser eliminada de la expresin, quedando (B.C).

Operando sobre los otros grupos de forma similar observamos que en el agrupamiento horizontal
de 1 de la derecha, que incluye los trminos (mini trminos) (A.

.C) y (A.B.C), la variable que


cambia es la B por lo tanto se puede eliminar y quedara (A.C).
Por ltimo, la agrupacin de 1 vertical involucra los trminos (mini trminos) (A.B.

) y (A.B.C) lo
que queda como resultado que cambie la variable C y es sta la que se puede eliminar quedando:
(A.B).
El resultado o expresin final simplificada es:
A.B + A.C + B.C
Con un poco de prctica, este mtodo va a ser ms rpido que la alternativa de simplificar la
expresin booleana derivada de la tabla de verdad como suma de productos (mini trminos), que
resulta bastante complicada:
A.B.

+ A.

.C +

.B.C + A.B.C

MAPA DE KARNAUGH DE 4 VARIABLES

Un mapa de 4 variables (A, B, C y D) contiene 24 = 16 celdas. Es importante escribir los valores de
las variables en las filas y columnas respetando el cdigo Grey.
Para simplificar la expresin:
x = A.B.

+A.

+ A.B.C.D+ A.B.C.

+ A.

.C.D + A.

.C.




LABORATORIO DE CIRCUITOS DIGITALES

UNIVERSIDAD NACIONAL DEL CALLLAO - FIEE Pgina 4

Esta expresin puede simplificarse un poco usando el lgebra de
Boole y agrupando los mini trminos resaltados con el mismo color:
x = A.B.

+A.

+ A.B.C+ A.

.C


Para dar la expresin booleana ms simple deberas agrupar el mayor nmero de trminos o de
celdas, en lo posible de a 4.
En este caso se han redondeado y agrupado dos grupos de 4 1s, uno de los cuales lo hace con
dos 1s de la parte superior y otros dos en la parte inferior del mapa. Debes identificar qu
variables de cada grupo se mantienen constantes, sin cambiar de 1 a 0 o viceversa, y eliminas
aquellas variables que s cambian. En nuestro caso hay 2 que cambian y otras 2 que no cambian.
La expresin final simplificada ser:
x = A.C + A.
































LABORATORIO DE CIRCUITOS DIGITALES

UNIVERSIDAD NACIONAL DEL CALLLAO - FIEE Pgina 5

LISTA DE EQUIPOS Y MATERIALES.

01 protoboard




01 multimetro digital



01 fuente de tensin VDC 5V








01 manual ECG


05 diodos Leds








Cables de conexin de telefona
02 x CI: circ. Integrado



















LABORATORIO DE CIRCUITOS DIGITALES

UNIVERSIDAD NACIONAL DEL CALLLAO - FIEE Pgina 6

PROCEDIMIENTO.

Montar el circuito lgico que cumpla con la siguiente funcin booleana:



1. Solucin sin minimizar:

a) Circuito Lgico:








LABORATORIO DE CIRCUITOS DIGITALES

UNIVERSIDAD NACIONAL DEL CALLLAO - FIEE Pgina 7


b) Monte el circuito y verifique la Tabla N1.

Aplique niveles lgicos 0 y 1 en las entradas C, B, A y use el indicador de nivel lgico
(Diodo led) para visualizar su valor en todo el recorrido del circuito.


TABLA 1
IN OUT
C B A F
0 0 0 1
0 0 1 0
0 1 0 1
0 1 1 0
1 0 0 1
1 0 1 0
1 1 0 1
1 1 1 1


2. Solucin minimizada usando el Mapa de Karnaugh:

a) Dibujemos el mapa de Karnaugh para tres variables:


b) Del mapa obtenemos la funcin minimizada:






LABORATORIO DE CIRCUITOS DIGITALES

UNIVERSIDAD NACIONAL DEL CALLLAO - FIEE Pgina 8


c) Monte el circuito minimizado y verifique la Tabla N2.

Aplique niveles lgicos 0 y1 y utilice el indicador de nivel lgico (diodo led) en las
entradas C, B, A y en las salida F para visualizar su valor. Verifique la coincidencia entre la
Tabla 1 y la Tabla 2




TABLA 1
IN OUT
C B A F
0 0 0 1
0 0 1 0
0 1 0 1
0 1 1 0
1 0 0 1
1 0 1 0
1 1 0 1
1 1 1 1


Se verifica la igualdad en la salida de las tablas, ello indica que el circuito armado y
analizado en el laboratorio ha sido echo de la forma correcta.








TABLA 2
IN OUT
C B A F
0 0 0 1
0 0 1 0
0 1 0 1
0 1 1 0
1 0 0 1
1 0 1 0
1 1 0 1
1 1 1 1
LABORATORIO DE CIRCUITOS DIGITALES

UNIVERSIDAD NACIONAL DEL CALLLAO - FIEE Pgina 9

3. Solucin usando la compuerta universal NAND:

a) Monte el siguiente circuito.






















b) Aplique niveles Lgicos 0 y 1 y verifique la coincidencia de la Tabla 3 con la Tabla 1.


TABLA 1
IN OUT
C B A F
0 0 0 1
0 0 1 0
0 1 0 1
0 1 1 0
1 0 0 1
1 0 1 0
1 1 0 1
1 1 1 1




Del mismo modo se verifica la igualdad en la salida de las tablas, ello indica que el circuito
armado y analizado en el laboratorio ha sido echo de la forma correcta.










TABLA 3
IN OUT
C B A F
0 0 0 1
0 0 1 0
0 1 0 1
0 1 1 0
1 0 0 1
1 0 1 0
1 1 0 1
1 1 1 1
LABORATORIO DE CIRCUITOS DIGITALES

UNIVERSIDAD NACIONAL DEL CALLLAO - FIEE Pgina 10

4. Solucin usando la compuerta universal NOR:

a) Monte el siguiente circuito






















b) Aplique niveles lgicos 0 y 1 y verifique la coincidencia de la Tabla 4 con la Tabla 1




TABLA 1
IN OUT
C B A F
0 0 0 1
0 0 1 0
0 1 0 1
0 1 1 0
1 0 0 1
1 0 1 0
1 1 0 1
1 1 1 1





Como en los casos anteriores el resultado es exactamente la misma en los procesos dos y
tres, el anlisis ha sido correcto y el proceso experimental en la solucin 4 no hubo margen
de error.







TABLA 4
IN OUT
C B A F
0 0 0 1
0 0 1 0
0 1 0 1
0 1 1 0
1 0 0 1
1 0 1 0
1 1 0 1
1 1 1 1
LABORATORIO DE CIRCUITOS DIGITALES

UNIVERSIDAD NACIONAL DEL CALLLAO - FIEE Pgina 11

CUESTIONARIO.

1. Monte el circuito lgico que cumpla la siguiente funcin Booleana:



a. Minimizacin aplicando el mapa de Karnaugh:
















La funcin minimizada es



b. Desarrolle la tabla de verdad de la funcin original y de la funcin minimizada y
compruebe su identidad.







c. Desarrolle el circuito usando compuertas bsicas y verifique su tabla de verdad.









d. Desarrolle el circuito usando compuertas universales NAND y verifique su tabla de
verdad.











0 1 2 3
4 5 6 7
1 1 1 1
1
LABORATORIO DE CIRCUITOS DIGITALES

UNIVERSIDAD NACIONAL DEL CALLLAO - FIEE Pgina 12


2. Monte el Circuito Lgico que cumpla la siguiente tabla de verdad:




ENTRADAS

SALIDA

C

B

A

F
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
0
1
1
1
0
0
1
0




a. Obtenga la Funcin Booleana.
b. Minimice la funcin aplicando el Mapa de Karnaugh.
c. Verifique la tabla de verdad de la funcin minimizada, la cual debe coincidir con la
tabla planteada originalmente.
d. Desarrolle el circuito minimizado empleando la compuerta universal NAND.
e. Verifique la tabla de verdad del circuito montado con compuertas NAND, la cual
debe coincidir con la tabla planteada originalmente.


























LABORATORIO DE CIRCUITOS DIGITALES

UNIVERSIDAD NACIONAL DEL CALLLAO - FIEE Pgina 13

CONCLUSION

En el procedimiento de la gua se nos dio por objetivo analizar cada solucin comparando las
salidas para verificar si se estaba trabajando de la manera correcta. Esto fue implementado en
el laboratorio con diversos circuitos, de este modo se lleg a deducir que las diversas
soluciones para un mismo circuito es nica en la salida ya que los diversos mtodos cumplen
para cualquier circuito lgico.

La electrnica digita basa su estudio fundamentalmente en la automatizacin y este sistema
conlleva necesariamente a la utilizacin eficiente de los computadores digitales. Los campos
tpicos de este ingeniero son: Redes de computadores, sistemas operativos y diseo de
sistemas basado en microcomputadores o microprocesadores, que implica disear programas
y sistemas basados en componentes electrnicos. Por ello las compuertas lgicas son una
etapa bsica ya que las computadoras trabajan con bytes(0 y 1)




BIBLIOGRAFIA

http://roble.pntic.mec.es/jlop0164/archivos/electronica-digital-4.pdf
http://lauravictoriaayalahenao.wordpress.com/aplicaciones-de-la-elctronica-digital-ii/
http://www.bioingenieria.edu.ar/academica/catedras/electronica_digital/archivos/teorias/03_ma
pak_09a.pdf
http://www.festo-didactic.com/mx-es/training-and-consulting/mexico/electronica/bp-50-
introduccion-a-la-electronica-digital-y-sus-aplicaciones
industriales.htm?fbid=bXguZXMuNTY0LjE0LjI2LjI2MDUxLjEyNzM