Mapas de Karnaugh - Espacio Tecnológico (2024)

El mapa de Karnaugh es un procedimiento gráfico matricial para la simplificación de circuitos lógicos. Se usa como extensión de una tabla lógica para optimizar la relación de sus variables (ABC), sin alterar su salida (Y). Podemos decir entonces, que es un recurso para la economía en la elaboración de circuitos digitales.

Mapa de Karnaugh – Primer paso

Antes de diseñar el mapa K, registramos en una tabla lógica las variables ABC que necesitamos procesar para obtener el resultado «Y» requerido. Por ejemplo, en la siguiente tabla lógica tenemos tres variables que arroja un 1 en su salida Y:

Mapas de Karnaugh - Espacio Tecnológico (1)

Tabla 1

Mapas de Karnaugh - Espacio Tecnológico (2)

Tabla 2

Antes de llevar a cabo la simplificación, miremos las funciones de la tabla 1 llevadas a un circuito lógico en bruto:

Mapas de Karnaugh - Espacio Tecnológico (3)

Tabla sin proceso de optimización

Podríamos dejarlo así, sin embargo quedaría relativamente voluminosos y acarrearía más costos de implementación. Para optimizarlo, llevamos los valores de la tabla al mapa, ubicando cada 1 de la función ‘Y’ en su coordenada correspondiente.

Software para Electrónica en Linux, aquí

Segundo paso

Diseñamos el mapa definiendo las coordenadas de la matriz. Por ejemplo, digamos que al eje horizontal lo definimos con las variables AB, y al eje vertical con la variable C. Las variables deben ser complementarias, por eso marcamos las negadas con una línea superior ¯ ó una comilla simple.

Tercer paso

Trasladamos a la matriz las variables ABC de la tabla 2 correspondiente con el valor alto (1) de la salida «Y», en sus respectivas coordenadas; 1 para la coordenada A’BC’; otro 1 para la coordenada ABC’ y el último 1 para la A’BC. Estos valores reciben el nombre de minterms.

Cuarto paso, simplificación con el mapa de Karnaugh

A partir de aquí comenzamos con las operaciones de simplificación en el mapa de Karnaugh. Los minterms contiguos se suman, anulando las variables complementarias:

Mapas de Karnaugh - Espacio Tecnológico (5)

Proceso de simplificación

En este ejemplo, la suma de los minterms de Z elimina la variable A, pues aparece en su forma complementaria (A’ y A). Esto se demuestra con la siguiente operación booleana: Mapas de Karnaugh - Espacio Tecnológico (6)Para efectos prácticos diremos que una variable se elimina cuando se complementa en las sumas.

Vea la construcción de un Sensor de Temperatura con Arduino, aquí

Finalmente la suma de Z + X nos da la combinación abreviada de variables de la tabla de verdad. Entonces con esto el circuito lógico queda simplificado, cumpliendo con la misma función lógica:Mapas de Karnaugh - Espacio Tecnológico (7)

Mapas de Karnaugh - Espacio Tecnológico (8)

Función lógica simplificada. A la simulación se le adicionó un indicador (circulo amarillo) de estado alto (1) en la línea A,B y C. En la parte inferior se grafican los estados de cada variable; Rojo para A, Verde para B y Amarillo para C.

Con la simplificación de circuitos lógicos, basada en este procedimiento, hemos optimizado un circuito lógico, reduciéndolo de 8 a 5 compuertas digitales.

Vea cómo mitigar la Obsolescencia Programada con Software Libre, aquí

Ejemplo: Detección de números pares

En el siguiente ejemplo haremos un circuito que detecte números pares. Usaremos un LED que nos indique la detección del número par.Procedemos elaborando la tabla de verdad:

Mapas de Karnaugh - Espacio Tecnológico (9)

Extraemos las variables que tengan 1 en su salida Y

Mapas de Karnaugh - Espacio Tecnológico (10)

Proceso de simplificación

Trasladamos las funciones al mapa de Karnaugh:Finalmente obtenemos la suma de las operaciones que nos dan el circuito lógico que detecta números pares:

Mapas de Karnaugh - Espacio Tecnológico (11)

Resultado

Llevamos las operaciones algebraicas a la electrónica y obtenemos un circuito digital perfectamente optimizado.

Mapas de Karnaugh - Espacio Tecnológico (12)

El circuito simplificado está alimentado por datos provenientes de un conversor Análogo – Digital. El orden de los indicadores de estado viene siendo A B C D, de izquierda a derecha.

El siguiente gráfico muestra otras formas válidas de agrupar los minterms en los mapas de Karnaugh. Además, la elección del mapa adecuado depende el número de variables en la entrada:

Mapas de Karnaugh - Espacio Tecnológico (13)

Puede ampliar más sobre este tema, aquí

Continúa leyendo

Valora este artículo

5,0 rating based on 12.345 ratings

Overall rating:5 out of5 based on5 reviews.

buen post

★★★★★

Me ayudo bastante.

- yadira ospitia

Bueno bueno

★★★★★

Muy completo, la animación ayuda bastante

- Alejandro Valencia

pregunta

★★★★★

y si en mi mapa de karnaugh solo son puros unos cual seria su función lógica

- sergio

Mapas de Karnaugh - Espacio Tecnológico (2024)
Top Articles
Latest Posts
Article information

Author: Ms. Lucile Johns

Last Updated:

Views: 5949

Rating: 4 / 5 (61 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Ms. Lucile Johns

Birthday: 1999-11-16

Address: Suite 237 56046 Walsh Coves, West Enid, VT 46557

Phone: +59115435987187

Job: Education Supervisor

Hobby: Genealogy, Stone skipping, Skydiving, Nordic skating, Couponing, Coloring, Gardening

Introduction: My name is Ms. Lucile Johns, I am a successful, friendly, friendly, homely, adventurous, handsome, delightful person who loves writing and wants to share my knowledge and understanding with you.