SlideShare una empresa de Scribd logo
1 de 3
Descargar para leer sin conexión
ELECTRÓNICA DIGITAL 4 – MAPAS DE KARNAUGH
¿Qué es un mapa de Karnaugh?
Un mapa de Karnaugh provee una manera alternativa de simplificación de circuitos lógicos. En lugar de
usar las técnicas de simplificación con el álgebra de Boole, tú puedes transferir los valores lógicos
desde una función 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 lógicas entre las variables y
conduce directamente a una función booleana simplificada.
El mapa de Karnaugh es a menudo usado para simplificar los problemas lógicos con 2, 3 o 4 variables.
Un mapa de Karnaugh de 2 variables es trivial pero puede ser usado para introducir el método que
necesitas aprender. El mapa para una puerta OR de dos entradas es como sigue:
Los valores de una variable aparecen sobre la
parte superior del mapa, definiendo los valores de
la columna, mientras los valores de la otra variable
aparecen a un lado, definiendo los valores de la
variable en cada fila.
El mapa de Karnaugh se va completando
colocando los unos “1” en la celda apropiada,
ayudados por la tabla de verdad. Esta agrupación
es conocida como minitérminos o minterms y
como expresión 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 circulo 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. En otras palabras el valor de la variable A no afecta al resultado final de la expresión
booleana para estas celdas. Antes de agruparlas, deberías haber escrito la expresión booleana para estas
dos celdas como:
A . B + A . B
Después de agruparlas esta misma expresión se reduce a:
B
De una forma similar, el grupo vertical de dos celdas podría haber sido escrito como:
A . B + A . B
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 expresión final:
A + B
Esto no es muy emocionante, pero si se aplica el mismo método a un problema de lógica más compleja,
comenzarás a entender cómo el mapa de Karnaugh conduce a simplificar las funciones booleanas.
1
ELECTRÓNICA DIGITAL 4 – MAPAS DE KARNAUGH
Mapa de Karnaugh de 3 variables
Aquí está la tabla de verdad para un sistema de votación por mayoría de 3 personas
La tabla de verdad se convierte en un mapa de Karnaugh como sigue: A B C salida
0 0 0 0
0 0 1 0
0 1 0 0
0 1 1 1
1 0 0 0
1 0 1 1
1 1 0 1
1 1 1 1
Observa cuidadosamente las variables en la parte superior del mapa de Karnaugh. Estas no están
escritas de forma ordenada 00, 01, 10, 11 en binario. De hecho, cada columna difiere de la columna
previa justo en un solo bit. Esto es conocido como código Grey y esto es esencial para que tu mapa de
Karnaugh trabaje que tu introduzcas los valores de la columna en este orden.
En el mapa de Karnaugh puedes identificar 3 grupos de a dos “1”, como está indicado. El grupo
horizontal del lado izquierdo combina las celdas (A.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 expresión, 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 términos (minitérminos) (A.B.C) y (A.B.C), la variable que cambia es la
B por lo tano se puede eliminar y quedaría (A.C).
Por último, la agrupación de “1” vertical involucra los términos (minitérminos) (A.B.C) y (A.B.C) lo
que dá como resultado que cambie la variable C y es ésta la que se puede eliminar quedando: (A.B).
El resultado o expresión final simplificada es: A.B + A.C + B.C
Con un poco de práctica, este método va a ser más rápido que la alternativa de simplificar la expresión
booleana derivada de la tabla de verdad como suma de productos (minitérminos), que resulta bastante
complicada:
A.B.C + A.B.C + A.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 código Grey.
Para simplificar la expresión:
x = A.B.C.D +A.B.C.D + A.B.C.D+ A.B.C.D + A.B.C.D +
A.B.C.D
Esta expresión puede simplificarse un poco usando el álgebra de
Boole y agrupando los minitérminos resaltados con el mismo
color: x = A.B.C.D +A.B.C.D + A.B.C+ A.B.C
2
AB
BC AC
CD
AB
ELECTRÓNICA DIGITAL 4 – MAPAS DE KARNAUGH
El mapa de Karnaugh de dicha expresión es el de la derecha:
Para dar la expresión booleana más simple deberías agrupar el
mayor número de términos 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 expresión final simplificada será:
x = A.C + A.D
Fuente de la información:
https://homepages.westminster.org.uk/electronics/Sixth%20Form/karnaugh_maps.htm
3
AB
A.C A.D
CD

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Trabajo calculo
Trabajo calculo Trabajo calculo
Trabajo calculo
 
Trabajo de matematica
Trabajo de matematicaTrabajo de matematica
Trabajo de matematica
 
Examen
ExamenExamen
Examen
 
andersongarcia
andersongarciaandersongarcia
andersongarcia
 
Relaciones binarias
Relaciones binariasRelaciones binarias
Relaciones binarias
 
Primera asignacion
Primera asignacionPrimera asignacion
Primera asignacion
 
Hojas de calculo
Hojas de calculoHojas de calculo
Hojas de calculo
 
Trabajo calculo
Trabajo calculoTrabajo calculo
Trabajo calculo
 
Aplicaciones de las inecuaciones polinomicas ccesa007
Aplicaciones de las inecuaciones polinomicas  ccesa007Aplicaciones de las inecuaciones polinomicas  ccesa007
Aplicaciones de las inecuaciones polinomicas ccesa007
 
La integral definida
La integral definidaLa integral definida
La integral definida
 
Integrales Definidas
Integrales DefinidasIntegrales Definidas
Integrales Definidas
 
Suma de riemann
Suma de riemannSuma de riemann
Suma de riemann
 
SUMAS DE RIEMANN
SUMAS DE RIEMANNSUMAS DE RIEMANN
SUMAS DE RIEMANN
 
Ejemplos formulas excel
Ejemplos formulas excelEjemplos formulas excel
Ejemplos formulas excel
 
Clase 2blog
Clase 2blogClase 2blog
Clase 2blog
 
INTEGRAL DEFINIDA
INTEGRAL DEFINIDAINTEGRAL DEFINIDA
INTEGRAL DEFINIDA
 
Relaciones y Funciones
Relaciones y FuncionesRelaciones y Funciones
Relaciones y Funciones
 
Introduciòn a la integral definida
Introduciòn a la integral definidaIntroduciòn a la integral definida
Introduciòn a la integral definida
 
Integrales definidas
Integrales definidasIntegrales definidas
Integrales definidas
 
Derivada direccional
Derivada direccionalDerivada direccional
Derivada direccional
 

Similar a Electrónica digital: Mapa de Karnaugh

Trabajo de investigación colaborativo 2 - ROQUE CHINCHAY ANGELO.pptx
Trabajo de investigación colaborativo 2 - ROQUE CHINCHAY ANGELO.pptxTrabajo de investigación colaborativo 2 - ROQUE CHINCHAY ANGELO.pptx
Trabajo de investigación colaborativo 2 - ROQUE CHINCHAY ANGELO.pptxLFCG1
 
UD2_2 Álgebra de Boole
UD2_2 Álgebra de BooleUD2_2 Álgebra de Boole
UD2_2 Álgebra de BooleAlejandro G
 
UD2 Mapas Karnaugh
UD2 Mapas KarnaughUD2 Mapas Karnaugh
UD2 Mapas KarnaughAlejandro G
 
Mapas de karnaught Fermin Toro
Mapas de karnaught Fermin Toro Mapas de karnaught Fermin Toro
Mapas de karnaught Fermin Toro Fidel Córdova
 
Mapa de karnaugh
Mapa de karnaughMapa de karnaugh
Mapa de karnaughWiwi Hdez
 
Mapa de karnaugh
Mapa de karnaughMapa de karnaugh
Mapa de karnaughWiwi Hdez
 
Logica
LogicaLogica
Logicaliven2
 
Método de simplificación por Mapa de Karnaugh
Método de simplificación por Mapa de KarnaughMétodo de simplificación por Mapa de Karnaugh
Método de simplificación por Mapa de KarnaughBetzi Lira
 
Rectas Matemáticas
Rectas Matemáticas Rectas Matemáticas
Rectas Matemáticas IngridZavala6
 
Lógica combinacional
Lógica combinacionalLógica combinacional
Lógica combinacionalKarinait
 
Planillas de cálculo: Aplicación de gráficos para representar funciones matem...
Planillas de cálculo: Aplicación de gráficos para representar funciones matem...Planillas de cálculo: Aplicación de gráficos para representar funciones matem...
Planillas de cálculo: Aplicación de gráficos para representar funciones matem...Ricardo Leithner
 

Similar a Electrónica digital: Mapa de Karnaugh (20)

Trabajo de investigación colaborativo 2 - ROQUE CHINCHAY ANGELO.pptx
Trabajo de investigación colaborativo 2 - ROQUE CHINCHAY ANGELO.pptxTrabajo de investigación colaborativo 2 - ROQUE CHINCHAY ANGELO.pptx
Trabajo de investigación colaborativo 2 - ROQUE CHINCHAY ANGELO.pptx
 
Mapas k de 2 3 4 variables
Mapas k de 2 3 4 variablesMapas k de 2 3 4 variables
Mapas k de 2 3 4 variables
 
UD2_2 Álgebra de Boole
UD2_2 Álgebra de BooleUD2_2 Álgebra de Boole
UD2_2 Álgebra de Boole
 
UD2 Mapas Karnaugh
UD2 Mapas KarnaughUD2 Mapas Karnaugh
UD2 Mapas Karnaugh
 
Mapas de Karnaugh
Mapas de KarnaughMapas de Karnaugh
Mapas de Karnaugh
 
Circuitos digitales-problemas
Circuitos digitales-problemasCircuitos digitales-problemas
Circuitos digitales-problemas
 
Mapas de karnaught Fermin Toro
Mapas de karnaught Fermin Toro Mapas de karnaught Fermin Toro
Mapas de karnaught Fermin Toro
 
Mapa k
Mapa kMapa k
Mapa k
 
Mapas k
Mapas kMapas k
Mapas k
 
Mapa de karnaugh
Mapa de karnaughMapa de karnaugh
Mapa de karnaugh
 
Mapa de karnaugh
Mapa de karnaughMapa de karnaugh
Mapa de karnaugh
 
Mapa De karnaught
Mapa De karnaughtMapa De karnaught
Mapa De karnaught
 
Logica
LogicaLogica
Logica
 
Método de simplificación por Mapa de Karnaugh
Método de simplificación por Mapa de KarnaughMétodo de simplificación por Mapa de Karnaugh
Método de simplificación por Mapa de Karnaugh
 
Rectas Matemáticas
Rectas Matemáticas Rectas Matemáticas
Rectas Matemáticas
 
Funciones ii corte2
Funciones ii corte2Funciones ii corte2
Funciones ii corte2
 
Funciones ii corte2
Funciones ii corte2Funciones ii corte2
Funciones ii corte2
 
Lógica combinacional
Lógica combinacionalLógica combinacional
Lógica combinacional
 
Planillas de cálculo: Aplicación de gráficos para representar funciones matem...
Planillas de cálculo: Aplicación de gráficos para representar funciones matem...Planillas de cálculo: Aplicación de gráficos para representar funciones matem...
Planillas de cálculo: Aplicación de gráficos para representar funciones matem...
 
Función de segundo grado
Función de segundo gradoFunción de segundo grado
Función de segundo grado
 

Más de SANTIAGO PABLO ALBERTO

Manual de teoría y practica electroneumática avanzada
Manual de teoría y practica electroneumática avanzadaManual de teoría y practica electroneumática avanzada
Manual de teoría y practica electroneumática avanzadaSANTIAGO PABLO ALBERTO
 
Programacion de PLC basado en Rslogix 500 por Roni Domínguez
Programacion de PLC basado en Rslogix 500 por Roni Domínguez Programacion de PLC basado en Rslogix 500 por Roni Domínguez
Programacion de PLC basado en Rslogix 500 por Roni Domínguez SANTIAGO PABLO ALBERTO
 
Programación de microcontroladores PIC en C con Fabio Pereira
Programación de microcontroladores PIC en  C con Fabio PereiraProgramación de microcontroladores PIC en  C con Fabio Pereira
Programación de microcontroladores PIC en C con Fabio PereiraSANTIAGO PABLO ALBERTO
 
Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...
Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...
Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...SANTIAGO PABLO ALBERTO
 
Programación de autómatas PLC OMRON CJ/CP1
Programación de  autómatas PLC OMRON CJ/CP1Programación de  autómatas PLC OMRON CJ/CP1
Programación de autómatas PLC OMRON CJ/CP1SANTIAGO PABLO ALBERTO
 
Manual del sistema del controlador programable S7-200 SMART
Manual del sistema del controlador programable S7-200 SMARTManual del sistema del controlador programable S7-200 SMART
Manual del sistema del controlador programable S7-200 SMARTSANTIAGO PABLO ALBERTO
 
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...SANTIAGO PABLO ALBERTO
 
PLC y Electroneumática: Electricidad y Automatismo eléctrico por Luis Miguel...
PLC y Electroneumática: Electricidad y Automatismo eléctrico por  Luis Miguel...PLC y Electroneumática: Electricidad y Automatismo eléctrico por  Luis Miguel...
PLC y Electroneumática: Electricidad y Automatismo eléctrico por Luis Miguel...SANTIAGO PABLO ALBERTO
 
Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...
Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...
Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...SANTIAGO PABLO ALBERTO
 
PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...
PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...
PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...SANTIAGO PABLO ALBERTO
 
Electrónica digital: Introducción a la Lógica Digital - Teoría, Problemas y ...
Electrónica digital:  Introducción a la Lógica Digital - Teoría, Problemas y ...Electrónica digital:  Introducción a la Lógica Digital - Teoría, Problemas y ...
Electrónica digital: Introducción a la Lógica Digital - Teoría, Problemas y ...SANTIAGO PABLO ALBERTO
 

Más de SANTIAGO PABLO ALBERTO (20)

secuencia electroneumática parte 1
secuencia electroneumática parte 1secuencia electroneumática parte 1
secuencia electroneumática parte 1
 
secuencia electroneumática parte 2
secuencia electroneumática parte 2secuencia electroneumática parte 2
secuencia electroneumática parte 2
 
Manual de teoría y practica electroneumática avanzada
Manual de teoría y practica electroneumática avanzadaManual de teoría y practica electroneumática avanzada
Manual de teoría y practica electroneumática avanzada
 
Programacion de PLC basado en Rslogix 500 por Roni Domínguez
Programacion de PLC basado en Rslogix 500 por Roni Domínguez Programacion de PLC basado en Rslogix 500 por Roni Domínguez
Programacion de PLC basado en Rslogix 500 por Roni Domínguez
 
Programación de microcontroladores PIC en C con Fabio Pereira
Programación de microcontroladores PIC en  C con Fabio PereiraProgramación de microcontroladores PIC en  C con Fabio Pereira
Programación de microcontroladores PIC en C con Fabio Pereira
 
Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...
Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...
Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...
 
Arduino: Arduino de cero a experto
Arduino: Arduino de cero a expertoArduino: Arduino de cero a experto
Arduino: Arduino de cero a experto
 
Fisica I
Fisica IFisica I
Fisica I
 
Quimica.pdf
Quimica.pdfQuimica.pdf
Quimica.pdf
 
Manual básico PLC OMRON
Manual básico PLC OMRON Manual básico PLC OMRON
Manual básico PLC OMRON
 
Programación de autómatas PLC OMRON CJ/CP1
Programación de  autómatas PLC OMRON CJ/CP1Programación de  autómatas PLC OMRON CJ/CP1
Programación de autómatas PLC OMRON CJ/CP1
 
Manual del sistema del controlador programable S7-200 SMART
Manual del sistema del controlador programable S7-200 SMARTManual del sistema del controlador programable S7-200 SMART
Manual del sistema del controlador programable S7-200 SMART
 
Catálogo de PLC S7-200 SMART
Catálogo de PLC S7-200 SMART Catálogo de PLC S7-200 SMART
Catálogo de PLC S7-200 SMART
 
PLC: Automatismos industriales
PLC: Automatismos industrialesPLC: Automatismos industriales
PLC: Automatismos industriales
 
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...
 
PLC y Electroneumática: Electricidad y Automatismo eléctrico por Luis Miguel...
PLC y Electroneumática: Electricidad y Automatismo eléctrico por  Luis Miguel...PLC y Electroneumática: Electricidad y Automatismo eléctrico por  Luis Miguel...
PLC y Electroneumática: Electricidad y Automatismo eléctrico por Luis Miguel...
 
Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...
Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...
Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...
 
PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...
PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...
PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...
 
PLC: Motor Dahlander
PLC: Motor DahlanderPLC: Motor Dahlander
PLC: Motor Dahlander
 
Electrónica digital: Introducción a la Lógica Digital - Teoría, Problemas y ...
Electrónica digital:  Introducción a la Lógica Digital - Teoría, Problemas y ...Electrónica digital:  Introducción a la Lógica Digital - Teoría, Problemas y ...
Electrónica digital: Introducción a la Lógica Digital - Teoría, Problemas y ...
 

Último

Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023ANDECE
 
Linealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfLinealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfrolandolazartep
 
Exposicion. del documentos de YPFB corporación
Exposicion. del documentos de YPFB corporaciónExposicion. del documentos de YPFB corporación
Exposicion. del documentos de YPFB corporaciónjas021085
 
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdfCAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdfReneBellido1
 
Fe_C_Tratamientos termicos_uap _3_.ppt
Fe_C_Tratamientos termicos_uap   _3_.pptFe_C_Tratamientos termicos_uap   _3_.ppt
Fe_C_Tratamientos termicos_uap _3_.pptVitobailon
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALKATHIAMILAGRITOSSANC
 
Edificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaEdificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaANDECE
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfMirthaFernandez12
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAJAMESDIAZ55
 
LEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdf
LEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdfLEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdf
LEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdfAdelaHerrera9
 
Electromagnetismo Fisica FisicaFisica.pdf
Electromagnetismo Fisica FisicaFisica.pdfElectromagnetismo Fisica FisicaFisica.pdf
Electromagnetismo Fisica FisicaFisica.pdfAnonymous0pBRsQXfnx
 
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdfCENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdfpaola110264
 
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptxGARCIARAMIREZCESAR
 
Conservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de AlmeríaConservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de AlmeríaANDECE
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTFundación YOD YOD
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxEduardoSnchezHernnde5
 
PRESENTACION DE CLASE. Factor de potencia
PRESENTACION DE CLASE. Factor de potenciaPRESENTACION DE CLASE. Factor de potencia
PRESENTACION DE CLASE. Factor de potenciazacariasd49
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Francisco Javier Mora Serrano
 
183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdfEdwinAlexanderSnchez2
 
Cadenas de Markov investigación de operaciones
Cadenas de Markov investigación de operacionesCadenas de Markov investigación de operaciones
Cadenas de Markov investigación de operacionesal21510263
 

Último (20)

Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
 
Linealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfLinealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdf
 
Exposicion. del documentos de YPFB corporación
Exposicion. del documentos de YPFB corporaciónExposicion. del documentos de YPFB corporación
Exposicion. del documentos de YPFB corporación
 
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdfCAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
 
Fe_C_Tratamientos termicos_uap _3_.ppt
Fe_C_Tratamientos termicos_uap   _3_.pptFe_C_Tratamientos termicos_uap   _3_.ppt
Fe_C_Tratamientos termicos_uap _3_.ppt
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
 
Edificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaEdificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes Granada
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
 
LEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdf
LEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdfLEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdf
LEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdf
 
Electromagnetismo Fisica FisicaFisica.pdf
Electromagnetismo Fisica FisicaFisica.pdfElectromagnetismo Fisica FisicaFisica.pdf
Electromagnetismo Fisica FisicaFisica.pdf
 
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdfCENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
 
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
 
Conservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de AlmeríaConservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de Almería
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NIST
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptx
 
PRESENTACION DE CLASE. Factor de potencia
PRESENTACION DE CLASE. Factor de potenciaPRESENTACION DE CLASE. Factor de potencia
PRESENTACION DE CLASE. Factor de potencia
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
 
183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf
 
Cadenas de Markov investigación de operaciones
Cadenas de Markov investigación de operacionesCadenas de Markov investigación de operaciones
Cadenas de Markov investigación de operaciones
 

Electrónica digital: Mapa de Karnaugh

  • 1. ELECTRÓNICA DIGITAL 4 – MAPAS DE KARNAUGH ¿Qué es un mapa de Karnaugh? Un mapa de Karnaugh provee una manera alternativa de simplificación de circuitos lógicos. En lugar de usar las técnicas de simplificación con el álgebra de Boole, tú puedes transferir los valores lógicos desde una función 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 lógicas entre las variables y conduce directamente a una función booleana simplificada. El mapa de Karnaugh es a menudo usado para simplificar los problemas lógicos con 2, 3 o 4 variables. Un mapa de Karnaugh de 2 variables es trivial pero puede ser usado para introducir el método que necesitas aprender. El mapa para una puerta OR de dos entradas es como sigue: Los valores de una variable aparecen sobre la parte superior del mapa, definiendo los valores de la columna, mientras los valores de la otra variable aparecen a un lado, definiendo los valores de la variable en cada fila. El mapa de Karnaugh se va completando colocando los unos “1” en la celda apropiada, ayudados por la tabla de verdad. Esta agrupación es conocida como minitérminos o minterms y como expresión 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 circulo 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. En otras palabras el valor de la variable A no afecta al resultado final de la expresión booleana para estas celdas. Antes de agruparlas, deberías haber escrito la expresión booleana para estas dos celdas como: A . B + A . B Después de agruparlas esta misma expresión se reduce a: B De una forma similar, el grupo vertical de dos celdas podría haber sido escrito como: A . B + A . B 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 expresión final: A + B Esto no es muy emocionante, pero si se aplica el mismo método a un problema de lógica más compleja, comenzarás a entender cómo el mapa de Karnaugh conduce a simplificar las funciones booleanas. 1
  • 2. ELECTRÓNICA DIGITAL 4 – MAPAS DE KARNAUGH Mapa de Karnaugh de 3 variables Aquí está la tabla de verdad para un sistema de votación por mayoría de 3 personas La tabla de verdad se convierte en un mapa de Karnaugh como sigue: A B C salida 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 1 1 0 0 0 1 0 1 1 1 1 0 1 1 1 1 1 Observa cuidadosamente las variables en la parte superior del mapa de Karnaugh. Estas no están escritas de forma ordenada 00, 01, 10, 11 en binario. De hecho, cada columna difiere de la columna previa justo en un solo bit. Esto es conocido como código Grey y esto es esencial para que tu mapa de Karnaugh trabaje que tu introduzcas los valores de la columna en este orden. En el mapa de Karnaugh puedes identificar 3 grupos de a dos “1”, como está indicado. El grupo horizontal del lado izquierdo combina las celdas (A.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 expresión, 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 términos (minitérminos) (A.B.C) y (A.B.C), la variable que cambia es la B por lo tano se puede eliminar y quedaría (A.C). Por último, la agrupación de “1” vertical involucra los términos (minitérminos) (A.B.C) y (A.B.C) lo que dá como resultado que cambie la variable C y es ésta la que se puede eliminar quedando: (A.B). El resultado o expresión final simplificada es: A.B + A.C + B.C Con un poco de práctica, este método va a ser más rápido que la alternativa de simplificar la expresión booleana derivada de la tabla de verdad como suma de productos (minitérminos), que resulta bastante complicada: A.B.C + A.B.C + A.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 código Grey. Para simplificar la expresión: x = A.B.C.D +A.B.C.D + A.B.C.D+ A.B.C.D + A.B.C.D + A.B.C.D Esta expresión puede simplificarse un poco usando el álgebra de Boole y agrupando los minitérminos resaltados con el mismo color: x = A.B.C.D +A.B.C.D + A.B.C+ A.B.C 2 AB BC AC CD AB
  • 3. ELECTRÓNICA DIGITAL 4 – MAPAS DE KARNAUGH El mapa de Karnaugh de dicha expresión es el de la derecha: Para dar la expresión booleana más simple deberías agrupar el mayor número de términos 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 expresión final simplificada será: x = A.C + A.D Fuente de la información: https://homepages.westminster.org.uk/electronics/Sixth%20Form/karnaugh_maps.htm 3 AB A.C A.D CD