SlideShare una empresa de Scribd logo
1 de 19
Descargar para leer sin conexión
Diseño Combinacional
Mapas K
José Ángel Pérez Martínez
Mapas K
• Herramienta que permite reducir el diseño
Digital de las tabla de verdad.
• Reduce en gran medida el circuito realizando,
misma función pero con el mínimo de
circuitos posibles.
• Mucho más simple que usar Algebra
Booleana.
• La reducción puede variar.
Ejemplo:
Tabla de Verdad con 3 Entradas
A

B

C

0

0

0

0

0

1

0

1

0

0

1

1

1

0

0

1

0

1

1

1

0

1

1

1

-Se determinan todas las combinaciones
posibles en las entradas A B C (El orden no
importa).

El orden puede ser aleatorio, pero por cuestiones de
facilidad y orden se propone usar la numeración
ascendente en binaria. De esta manera se cubren todas
las combinaciones posible, aunque si su diseño lo
requiere puede utilizar las combinaciones que desee y
en el orden que se le facilite.
Ejemplo:
Tabla de Verdad con 3 Entradas
A

B

C

0

0

0

0

0

1

0

1

0

0

1

1

1

0

0

1

0

1

1

1

0

1

1

M1

M2

M3

1

-Se determinan todas las combinaciones
posibles en las entradas A B C (El orden no
importa).
-Se escribe el nombre de las variables de
las salidas deseadas .

El número de las salidas no tiene limite, es decir que puede proseguir
M1, M2, M3, M4, M5… Así el número que sean necesarias o deseé. El
nombre de dichas salidas puede ser cualquiera que uno deseé M1,
A1, W3, DS… Pero se recomienda establecer un orden en el nombre
para evitar errores.
Ejemplo:
Tabla de Verdad con 3 Entradas
A

B

C

0

0

0

0

0

1

0

1

0

0

1

1

1

0

0

1

0

1

1

1

0

1

1

1

M1

M2

M3

-Se determinan todas las combinaciones
posibles en las entradas A B C (El orden no
importa).
-Se ponen y nombran a las variables de
salidas deseadas .

-Cada combinación de las entradas lanza
un estado de salida para las variables de
salida.

-(0)Cero, Cuando se requiere un cero lógico en la salida (0 volt).
-(1)Uno, Cuando se desea un uno lógico en la salida (5 Votls).
-(*)No Importa, Cuando la combinación ABC nunca se presenta, este valor
puede arrojar un cero (0) o un uno (1) en la salida. Dependiendo de cómo lo
utilicemos.
Ejemplo:
Tabla de Verdad con 3 Entradas
A

B

C

M1

M2

M3

0

0

0

0

0

0

0

0

1

0

1

0

0

1

1

1

0

0

1

0

1

1

1

0

1

1

1

El llenado de la Tabla puede ser aleatorio,
un estado de los ya registrado,
ó
simplemente salidas que se esperan ante
la combinación de entradas.

Recordemos que las salidas pueden ser ilimitadas y por ello la combinación
de salidas también lo es.
Ejemplo:
Tabla de Verdad con 3 Entradas
A

B

C

M1

M2

M3

0

0

0

0

0

0

0

0

1

0

1

0

0

1

1

1

0

0

1

0

1

1

1

0

1

1

1

0

0

0

El llenado de la Tabla puede ser aleatorio,
un estado de los ya registrado,
ó
simplemente salidas que se esperan ante
la combinación de entradas.

Se puede tener dos combinaciones iguales
como salida en diferentes combinaciones
de entrada.

Pero nunca se puede tener dos salidas diferentes ante una sola combinación
de entrada.
Ejemplo:
Tabla de Verdad con 3 Entradas
A

B

C

M1

M2

M3

0

0

0

0

0

0

0

0

1

1

1

1

0

1

0

0

1

1

0

1

1

*

*

*

1

0

0

1

1

0

1

0

1

*

*

*

1

1

0

*

*

*

1

1

1

*

*

*

Sé a completa la Tabla de Verdad,
obsérvese que en ABC= 011, 101, 110, 111
son condiciones de entrada que de forma
externa no deben presentarse en el
sistema dado que sus salidas no están
definidas, el * indica una salida cualquiera
es decir que puede que sea tanto cero
lógico (0) como uno lógico (1).

En Mapas K, el * se puede usar de forma ventajosa para reducir aún más la
lógica combinacional. Pues toma el valor mas conveniente…
Ejemplo:
Tabla de Verdad a Mapa K
A

B

C

M1

M2

M3

0

0

0

0

0

0

0

0

1

1

1

1

0

1

0

0

1

1

0

1

1

*

*

*

1

0

0

1

1

0

1

0

1

*

*

*

CAB

1

1

0

*

*

*

0

1

1

1

*

*

*

1

Una ves completa la tabla de verdad se
trasladan los mintérminos y maxtérminos
a Mapas K, una para cada variable de
salida.
00 01

11 10

Se establece el cero ó el uno en la Tabla como si fuesen
coordenadas.
Ejemplo:
Tabla de Verdad a Mapa K
A

B

C

M1

M2

M3

0

0

0

0

0

0

0

0

1

1

1

1

0

1

0

0

1

1

0

1

1

*

*

*

1

0

0

1

1

0

1

0

1

*

*

*

CAB

00 01

11 10

1

1

0

*

*

*

0

0

0

*

1

1

1

1

*

*

*

1

1

*

*

*

PARA M1:

Este proceso se realiza para toda la columna M1 indicando el valor
requerido en la salida.
Ejemplo:
Tabla de Verdad con 3 Entradas
A

B

C

M1

M2

M3

0

0

0

0

0

0

0

0

1

1

1

1

0

1

0

0

1

1

0

1

1

*

*

*

1

0

0

1

1

0

1

0

1

*

*

*

CAB

00 01

11 10

1

1

0

*

*

*

0

0

1

*

1

1

1

1

*

*

*

1

1

*

*

*

PARA M2:

Nuevamente se llena el mapa K con sus respectivas salidas requeridas para
M2.
Ejemplo:
Tabla de Verdad con 3 Entradas
A

B

C

M1

M2

M3

0

0

0

0

0

0

0

0

1

1

1

1

0

1

0

0

1

1

0

1

1

*

*

*

1

0

0

1

1

0

1

0

1

*

*

*

CAB

00 01

11 10

1

1

0

*

*

*

0

0

1

*

0

1

1

1

*

*

*

1

1

*

*

*

PARA M3:

Este proceso se realizo para todas las variables de salida, M1 M2 M3.
Finalmente completa los tres mapas K, una para cada variable de salida.
Ejemplo:
Tabla de Verdad con 3 Entradas
A

B

C

M1

M2

M3

PARA M1:

0

0

0

0

0

0

CAB

00 01

11 10

0

0

1

1

1

1

0

1

0

0

1

1

0

0

0

*

1

0

1

1

*

*

*

1

1

*

*

*

1

0

0

1

1

0

1

0

1

*

*

*

1

1

0

*

*

*

CAB

00 01

11 10

1

1

1

*

*

*

0

0

1

*

1

1

1

*

*

*

PARA M3:
CAB

00 01

11 10

0

0

1

*

0

1

1

*

*

*

PARA M2:

Se prosigue a la minimización o
reducción de los mapas K obtenidos.
Ejemplo:
Minimización

J. Ángel P. M.

PARA M3:

PARA M2:

PARA M1:

CAB

00 01

11 10

CAB

00 01

11 10

CAB

00 01

11 10

0

0

1

*

0

0

0

1

*

1

0

0

0

*

1

1

1

*

*

*

1

1

*

*

*

1

1

*

*

*

Para la minimización se tienen dos opciones:
SOP Suma de productos, se consideran los mintérminos (1).
POS Producto de sumas que considera a los maxtérminos (Cada literal es
negada individualmente debido a que se esta trabajando con maxtérminos
(0)).
Cual de los dos usar dependerá del diseñador. Lo más recomendable es
usar ambos y escoger el diseño más simple, el POS se recomienda debido a
que ahorra circuitos OR ya que estos no existen para más de dos entradas,
en el mercado pero tiene mayor dificultad de implementar.
Ejemplo:
Minimización
PARA M3:

PARA M2:

PARA M1:

CAB

00 01

11 10

CAB

00 01

11 10

CAB

00 01

11 10

0

0

1

*

0

0

0

1

*

1

0

0

0

*

1

1

1

*

*

*

1

1

*

*

*

1

1

*

*

*

Para cualquiera de las dos opciones, ya sea POS ó SOP se realizan
agrupaciones de “2 a la n” de mintérminos o maxtérminos según sea el
caso, es decir se agrupan en 1,2,4,8,16,32… nunca en
3,5,6,7,9,10,11,,12,13,14,15,17…
REVISAR EL CAPITULO MAPAS K TEORIA
Ejemplo:
Minimización
PARA M3:

PARA M2:

PARA M1:

CAB

00 01

11 10

CAB

00 01

11 10

CAB

00 01

11 10

0

0

1

*

0

0

0

1

*

1

0

0

0

*

1

1

1

*

*

*

1

1

*

*

*

1

1

*

*

*

Existen 2 Maxtérminos, 2 mintérminos, 4 No importa
Usando POS con los dos Maxtérminos tenemos: M3=(B’’+C’’)=B+C
Usando SOP con los dos Mintérminos tenemos: M3=B+C
En algunos casos la solución en POS es idéntica a la solución en SOP
debido a que la función es igual a una sola literal.

Los * No importa, pueden ser y no ser utilizados en la minimización tanto
para POS o SOP. Recordando que son combinaciones externamente no
posibles.
Ejemplo:
Minimización
PARA M3:

PARA M2:

PARA M1:

CAB

00 01

11 10

CAB

00 01

11 10

CAB

00 01

11 10

0

0

1

*

0

0

0

1

*

1

0

0

0

*

1

1

1

*

*

*

1

1

*

*

*

1

1

*

*

*

Existen: 3 Mintérminos, 1 Maxtérmino, 4 No importa.
Usando POS con el único Maxtérminos tenemos: M2=(A’’+B’’+C’’)=A+B+C
Usando SOP con los dos Mintérminos tenemos: M2=C+B+A

Al igual que en el caso anterior la solución es igual para ambos métodos.
Se recomienda quedarse con el diseño más simple y que tenga suma de
solo dos valores.
Ejemplo:
Minimización
PARA M3:

PARA M2:

PARA M1:

CAB

00 01

11 10

CAB

00 01

11 10

CAB

00 01

11 10

0

0

1

*

0

0

0

1

*

1

0

0

0

*

1

1

1

*

*

*

1

1

*

*

*

1

1

*

*

*

Existen: 2 Mintérminos, 2 Maxtérmino, 4 No importa.
Usando POS con el único Maxtérminos tenemos: M1=(A’’+C’’)=A+C
Usando SOP con los dos Mintérminos tenemos: M1=C+A
Obsérvese que para los tres casos no se utilizo * como Maxtérmino debido
a que el mapa no los permitió. Al igual que para los tres casos la solución
fue única.
M3=B+C

M2=A+B+C

Diseño:
M1=A+C

Un Diseño Bastante Simple, sin embargo obsérvese que formar el OR de 3
entradas requiere de circuitería extra

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

mapas de karnaugh
mapas de karnaughmapas de karnaugh
mapas de karnaugh
 
Informe amplificador operacional
Informe amplificador operacionalInforme amplificador operacional
Informe amplificador operacional
 
Presentacion multimetro
Presentacion multimetroPresentacion multimetro
Presentacion multimetro
 
Ejercicios circuitos i
Ejercicios circuitos iEjercicios circuitos i
Ejercicios circuitos i
 
Introduccion mplab
Introduccion mplabIntroduccion mplab
Introduccion mplab
 
DIAGRAMAS DE TIEMPO
DIAGRAMAS DE TIEMPODIAGRAMAS DE TIEMPO
DIAGRAMAS DE TIEMPO
 
8 2 convertidor-analogico_-digital
8 2 convertidor-analogico_-digital8 2 convertidor-analogico_-digital
8 2 convertidor-analogico_-digital
 
Diferencias entre circuitos combinacionales y secuenciales
Diferencias entre circuitos combinacionales y secuencialesDiferencias entre circuitos combinacionales y secuenciales
Diferencias entre circuitos combinacionales y secuenciales
 
Sesion contadores y registros
Sesion  contadores y registrosSesion  contadores y registros
Sesion contadores y registros
 
Contador de decadas
Contador de decadasContador de decadas
Contador de decadas
 
Automatismo de control para el acceso a un garaje
Automatismo de control para el acceso a un garajeAutomatismo de control para el acceso a un garaje
Automatismo de control para el acceso a un garaje
 
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
 
Modulo 1 - Proteus
Modulo 1 - ProteusModulo 1 - Proteus
Modulo 1 - Proteus
 
Scr, triac y diac
Scr, triac y diacScr, triac y diac
Scr, triac y diac
 
Informe N°2-Microcontroladores
Informe N°2-MicrocontroladoresInforme N°2-Microcontroladores
Informe N°2-Microcontroladores
 
Informe subir dc-dc-reductor
Informe subir dc-dc-reductorInforme subir dc-dc-reductor
Informe subir dc-dc-reductor
 
Lab 04 circuitos contadores con flip flops
Lab 04   circuitos contadores con flip flopsLab 04   circuitos contadores con flip flops
Lab 04 circuitos contadores con flip flops
 
Logisim: software de ayuda para diseñar circuitos lógicos
Logisim: software de ayuda para diseñar circuitos lógicosLogisim: software de ayuda para diseñar circuitos lógicos
Logisim: software de ayuda para diseñar circuitos lógicos
 
Clase MSI
Clase MSIClase MSI
Clase MSI
 
Resolución de ejercicios compuertas lógicas
Resolución de ejercicios compuertas lógicasResolución de ejercicios compuertas lógicas
Resolución de ejercicios compuertas lógicas
 

Destacado

Simplificación Por Karnaugh
Simplificación Por KarnaughSimplificación Por Karnaugh
Simplificación Por Karnaugh
Royer García
 
Guía del mapa de karnaugh
Guía del mapa de karnaughGuía del mapa de karnaugh
Guía del mapa de karnaugh
Luis Zurita
 
Problemas resueltos Electrónica digital
Problemas resueltos Electrónica digitalProblemas resueltos Electrónica digital
Problemas resueltos Electrónica digital
Carlos Cardelo
 
UD2 Mapas Karnaugh
UD2 Mapas KarnaughUD2 Mapas Karnaugh
UD2 Mapas Karnaugh
Alejandro G
 
Circuitos combinacionales
Circuitos combinacionalesCircuitos combinacionales
Circuitos combinacionales
JOSEMI.PUNCEL
 
Introducción sistemas de control
Introducción sistemas de controlIntroducción sistemas de control
Introducción sistemas de control
JOSEMI.PUNCEL
 
Electronica digital, compuertas, tabla de verdad
Electronica digital, compuertas, tabla de verdadElectronica digital, compuertas, tabla de verdad
Electronica digital, compuertas, tabla de verdad
Angel Rodriguez S
 

Destacado (20)

Simplificación Por Karnaugh
Simplificación Por KarnaughSimplificación Por Karnaugh
Simplificación Por Karnaugh
 
Guía del mapa de karnaugh
Guía del mapa de karnaughGuía del mapa de karnaugh
Guía del mapa de karnaugh
 
Mapas de Karnaugh
Mapas de KarnaughMapas de Karnaugh
Mapas de Karnaugh
 
Problemas resueltos Electrónica digital
Problemas resueltos Electrónica digitalProblemas resueltos Electrónica digital
Problemas resueltos Electrónica digital
 
Electrónica Digital: Mapas de karnaugh con 4 variables
Electrónica Digital: Mapas de karnaugh con 4 variablesElectrónica Digital: Mapas de karnaugh con 4 variables
Electrónica Digital: Mapas de karnaugh con 4 variables
 
Mapas de karnaugh para 5 variables
Mapas de karnaugh para 5 variablesMapas de karnaugh para 5 variables
Mapas de karnaugh para 5 variables
 
Algebra de boole y simplificacion logica
Algebra de boole y simplificacion logicaAlgebra de boole y simplificacion logica
Algebra de boole y simplificacion logica
 
Mapas de karnaugh!
Mapas de karnaugh!Mapas de karnaugh!
Mapas de karnaugh!
 
Clase Diagramas de Karnaugh
Clase Diagramas de KarnaughClase Diagramas de Karnaugh
Clase Diagramas de Karnaugh
 
UD2 Mapas Karnaugh
UD2 Mapas KarnaughUD2 Mapas Karnaugh
UD2 Mapas Karnaugh
 
Circuitos combinacionales
Circuitos combinacionalesCircuitos combinacionales
Circuitos combinacionales
 
Circuitos digitales
Circuitos digitalesCircuitos digitales
Circuitos digitales
 
Mapas de karnaugh (ejercicios resueltos)
Mapas de karnaugh (ejercicios resueltos)Mapas de karnaugh (ejercicios resueltos)
Mapas de karnaugh (ejercicios resueltos)
 
Mapas de karnaugh
Mapas de karnaughMapas de karnaugh
Mapas de karnaugh
 
Mapas de karnaugh
Mapas de karnaughMapas de karnaugh
Mapas de karnaugh
 
Introducción sistemas de control
Introducción sistemas de controlIntroducción sistemas de control
Introducción sistemas de control
 
Avances tecnológicos en las escuelas
Avances tecnológicos en las escuelasAvances tecnológicos en las escuelas
Avances tecnológicos en las escuelas
 
Método de mapa de karnaugh
Método de mapa de karnaughMétodo de mapa de karnaugh
Método de mapa de karnaugh
 
Karnaugh Mapping Explained
Karnaugh Mapping ExplainedKarnaugh Mapping Explained
Karnaugh Mapping Explained
 
Electronica digital, compuertas, tabla de verdad
Electronica digital, compuertas, tabla de verdadElectronica digital, compuertas, tabla de verdad
Electronica digital, compuertas, tabla de verdad
 

Similar a Electronica Digital: Mapas de karnaugh con 3 variables

OPERACIONES CON MATRICES, INTERPOLACIONES, AJUSTE DE CURVAS, POLINOMIOS
OPERACIONES CON MATRICES, INTERPOLACIONES, AJUSTE DE CURVAS, POLINOMIOSOPERACIONES CON MATRICES, INTERPOLACIONES, AJUSTE DE CURVAS, POLINOMIOS
OPERACIONES CON MATRICES, INTERPOLACIONES, AJUSTE DE CURVAS, POLINOMIOS
davp2012
 

Similar a Electronica Digital: Mapas de karnaugh con 3 variables (20)

Mapa de karnauoh
Mapa de karnauohMapa de karnauoh
Mapa de karnauoh
 
Matrices clases
Matrices clasesMatrices clases
Matrices clases
 
Mapas k
Mapas kMapas k
Mapas k
 
Electrónica digital: sistemas combinacionales sumadores
Electrónica digital: sistemas combinacionales sumadoresElectrónica digital: sistemas combinacionales sumadores
Electrónica digital: sistemas combinacionales sumadores
 
karnaugh.pdf
karnaugh.pdfkarnaugh.pdf
karnaugh.pdf
 
Mapas de karnaught Fermin Toro
Mapas de karnaught Fermin Toro Mapas de karnaught Fermin Toro
Mapas de karnaught Fermin Toro
 
Ejercicios (1)
Ejercicios (1)Ejercicios (1)
Ejercicios (1)
 
OPERACIONES CON MATRICES, INTERPOLACIONES, AJUSTE DE CURVAS, POLINOMIOS
OPERACIONES CON MATRICES, INTERPOLACIONES, AJUSTE DE CURVAS, POLINOMIOSOPERACIONES CON MATRICES, INTERPOLACIONES, AJUSTE DE CURVAS, POLINOMIOS
OPERACIONES CON MATRICES, INTERPOLACIONES, AJUSTE DE CURVAS, POLINOMIOS
 
Tema3 ce-combinacionales
Tema3 ce-combinacionalesTema3 ce-combinacionales
Tema3 ce-combinacionales
 
1 matrices haeussler y richard-240-317
1 matrices  haeussler y richard-240-3171 matrices  haeussler y richard-240-317
1 matrices haeussler y richard-240-317
 
Electrónica digital
Electrónica digitalElectrónica digital
Electrónica digital
 
Electrónica digital: Tema 3 Funciones aritméticas y lógicas
Electrónica digital: Tema 3 Funciones aritméticas y lógicas Electrónica digital: Tema 3 Funciones aritméticas y lógicas
Electrónica digital: Tema 3 Funciones aritméticas y lógicas
 
E:\Mimidocumentos\EconomíA MatemáTica
E:\Mimidocumentos\EconomíA MatemáTicaE:\Mimidocumentos\EconomíA MatemáTica
E:\Mimidocumentos\EconomíA MatemáTica
 
EconomíA MatemáTica
EconomíA MatemáTicaEconomíA MatemáTica
EconomíA MatemáTica
 
Circuitos digitales-problemas
Circuitos digitales-problemasCircuitos digitales-problemas
Circuitos digitales-problemas
 
DISEÑOSumador
DISEÑOSumadorDISEÑOSumador
DISEÑOSumador
 
Ectr1 ex feb04
Ectr1 ex feb04Ectr1 ex feb04
Ectr1 ex feb04
 
Tema 12.2
Tema 12.2Tema 12.2
Tema 12.2
 
U12 circuitoscombinacionales ejemplos
U12 circuitoscombinacionales ejemplosU12 circuitoscombinacionales ejemplos
U12 circuitoscombinacionales ejemplos
 
Sistemas combinacionale1
Sistemas combinacionale1Sistemas combinacionale1
Sistemas combinacionale1
 

Más de Angel Perez

Más de Angel Perez (7)

Automata secuencial automáta finito, ejemplo a -contador ascendente y descen...
Automata secuencial  automáta finito, ejemplo a -contador ascendente y descen...Automata secuencial  automáta finito, ejemplo a -contador ascendente y descen...
Automata secuencial automáta finito, ejemplo a -contador ascendente y descen...
 
Diseño de diagrama de transición de estados.
Diseño de diagrama de transición de estados.Diseño de diagrama de transición de estados.
Diseño de diagrama de transición de estados.
 
Electrónica Digital: Maquina Secuencial Mixta (Automata)
Electrónica Digital: Maquina Secuencial Mixta (Automata)Electrónica Digital: Maquina Secuencial Mixta (Automata)
Electrónica Digital: Maquina Secuencial Mixta (Automata)
 
Propiedades de la sumatoria.
Propiedades de la sumatoria.Propiedades de la sumatoria.
Propiedades de la sumatoria.
 
Comunicación Bluetooth entre un dispositivo Mobil y un microcontrolador.
Comunicación Bluetooth entre un dispositivo Mobil y un microcontrolador.Comunicación Bluetooth entre un dispositivo Mobil y un microcontrolador.
Comunicación Bluetooth entre un dispositivo Mobil y un microcontrolador.
 
Tabla de Dualidad Transformada Z, Transformada de LaPlace y Discreta.
Tabla de Dualidad Transformada Z, Transformada de LaPlace y Discreta.Tabla de Dualidad Transformada Z, Transformada de LaPlace y Discreta.
Tabla de Dualidad Transformada Z, Transformada de LaPlace y Discreta.
 
Tabla de propiedades de la transformada de laplace
Tabla de propiedades de la transformada de laplaceTabla de propiedades de la transformada de laplace
Tabla de propiedades de la transformada de laplace
 

Último

4.- COMO HACER QUE TE PASEN COSAS BUENAS.pdf
4.- COMO HACER QUE TE PASEN COSAS BUENAS.pdf4.- COMO HACER QUE TE PASEN COSAS BUENAS.pdf
4.- COMO HACER QUE TE PASEN COSAS BUENAS.pdf
MiNeyi1
 

Último (12)

El enamoramiento es una fuente de inspiración.pdf
El enamoramiento es una fuente de inspiración.pdfEl enamoramiento es una fuente de inspiración.pdf
El enamoramiento es una fuente de inspiración.pdf
 
CATEQUESIS SOBRE LA FE CATÓLICA PARA ADULTOS
CATEQUESIS SOBRE LA FE CATÓLICA PARA ADULTOSCATEQUESIS SOBRE LA FE CATÓLICA PARA ADULTOS
CATEQUESIS SOBRE LA FE CATÓLICA PARA ADULTOS
 
Virginia-Satir (1).pptx Autoestima y desarrollo personal
Virginia-Satir (1).pptx Autoestima y desarrollo personalVirginia-Satir (1).pptx Autoestima y desarrollo personal
Virginia-Satir (1).pptx Autoestima y desarrollo personal
 
Programa - CIEI 2024.pdf Desafíos, avances y recomendaciones en el acceso a ...
Programa - CIEI 2024.pdf Desafíos, avances y recomendaciones en el acceso a ...Programa - CIEI 2024.pdf Desafíos, avances y recomendaciones en el acceso a ...
Programa - CIEI 2024.pdf Desafíos, avances y recomendaciones en el acceso a ...
 
Uso correcto del silbato y formaciones.pdf
Uso correcto del silbato y formaciones.pdfUso correcto del silbato y formaciones.pdf
Uso correcto del silbato y formaciones.pdf
 
Revista Actualidad Espiritista N°33.pdf
Revista  Actualidad Espiritista N°33.pdfRevista  Actualidad Espiritista N°33.pdf
Revista Actualidad Espiritista N°33.pdf
 
LAS CIRCULARES Y MIS COMUNICADOS de los Maestres COMENTADOS.docx
LAS CIRCULARES Y MIS COMUNICADOS de los Maestres COMENTADOS.docxLAS CIRCULARES Y MIS COMUNICADOS de los Maestres COMENTADOS.docx
LAS CIRCULARES Y MIS COMUNICADOS de los Maestres COMENTADOS.docx
 
organizador visula diversidad linguistica y etnica.docx
organizador visula diversidad linguistica y etnica.docxorganizador visula diversidad linguistica y etnica.docx
organizador visula diversidad linguistica y etnica.docx
 
ESCATOLOGÍA: LA FUERZA Y ESPERANZA DEL VERDADERO PUEBLO DE YHWH.pdf
ESCATOLOGÍA: LA FUERZA Y ESPERANZA DEL VERDADERO PUEBLO DE YHWH.pdfESCATOLOGÍA: LA FUERZA Y ESPERANZA DEL VERDADERO PUEBLO DE YHWH.pdf
ESCATOLOGÍA: LA FUERZA Y ESPERANZA DEL VERDADERO PUEBLO DE YHWH.pdf
 
el desafío del amor .pdf el desafío del amor
el desafío del amor .pdf el desafío del amorel desafío del amor .pdf el desafío del amor
el desafío del amor .pdf el desafío del amor
 
PROCESO DE PLANEACIÓN PASTORAL PARTICIPATIVA nuevo.pdf
PROCESO DE PLANEACIÓN PASTORAL PARTICIPATIVA nuevo.pdfPROCESO DE PLANEACIÓN PASTORAL PARTICIPATIVA nuevo.pdf
PROCESO DE PLANEACIÓN PASTORAL PARTICIPATIVA nuevo.pdf
 
4.- COMO HACER QUE TE PASEN COSAS BUENAS.pdf
4.- COMO HACER QUE TE PASEN COSAS BUENAS.pdf4.- COMO HACER QUE TE PASEN COSAS BUENAS.pdf
4.- COMO HACER QUE TE PASEN COSAS BUENAS.pdf
 

Electronica Digital: Mapas de karnaugh con 3 variables

  • 1. Diseño Combinacional Mapas K José Ángel Pérez Martínez
  • 2. Mapas K • Herramienta que permite reducir el diseño Digital de las tabla de verdad. • Reduce en gran medida el circuito realizando, misma función pero con el mínimo de circuitos posibles. • Mucho más simple que usar Algebra Booleana. • La reducción puede variar.
  • 3. Ejemplo: Tabla de Verdad con 3 Entradas A B C 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 -Se determinan todas las combinaciones posibles en las entradas A B C (El orden no importa). El orden puede ser aleatorio, pero por cuestiones de facilidad y orden se propone usar la numeración ascendente en binaria. De esta manera se cubren todas las combinaciones posible, aunque si su diseño lo requiere puede utilizar las combinaciones que desee y en el orden que se le facilite.
  • 4. Ejemplo: Tabla de Verdad con 3 Entradas A B C 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 M1 M2 M3 1 -Se determinan todas las combinaciones posibles en las entradas A B C (El orden no importa). -Se escribe el nombre de las variables de las salidas deseadas . El número de las salidas no tiene limite, es decir que puede proseguir M1, M2, M3, M4, M5… Así el número que sean necesarias o deseé. El nombre de dichas salidas puede ser cualquiera que uno deseé M1, A1, W3, DS… Pero se recomienda establecer un orden en el nombre para evitar errores.
  • 5. Ejemplo: Tabla de Verdad con 3 Entradas A B C 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 M1 M2 M3 -Se determinan todas las combinaciones posibles en las entradas A B C (El orden no importa). -Se ponen y nombran a las variables de salidas deseadas . -Cada combinación de las entradas lanza un estado de salida para las variables de salida. -(0)Cero, Cuando se requiere un cero lógico en la salida (0 volt). -(1)Uno, Cuando se desea un uno lógico en la salida (5 Votls). -(*)No Importa, Cuando la combinación ABC nunca se presenta, este valor puede arrojar un cero (0) o un uno (1) en la salida. Dependiendo de cómo lo utilicemos.
  • 6. Ejemplo: Tabla de Verdad con 3 Entradas A B C M1 M2 M3 0 0 0 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 El llenado de la Tabla puede ser aleatorio, un estado de los ya registrado, ó simplemente salidas que se esperan ante la combinación de entradas. Recordemos que las salidas pueden ser ilimitadas y por ello la combinación de salidas también lo es.
  • 7. Ejemplo: Tabla de Verdad con 3 Entradas A B C M1 M2 M3 0 0 0 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 0 0 0 El llenado de la Tabla puede ser aleatorio, un estado de los ya registrado, ó simplemente salidas que se esperan ante la combinación de entradas. Se puede tener dos combinaciones iguales como salida en diferentes combinaciones de entrada. Pero nunca se puede tener dos salidas diferentes ante una sola combinación de entrada.
  • 8. Ejemplo: Tabla de Verdad con 3 Entradas A B C M1 M2 M3 0 0 0 0 0 0 0 0 1 1 1 1 0 1 0 0 1 1 0 1 1 * * * 1 0 0 1 1 0 1 0 1 * * * 1 1 0 * * * 1 1 1 * * * Sé a completa la Tabla de Verdad, obsérvese que en ABC= 011, 101, 110, 111 son condiciones de entrada que de forma externa no deben presentarse en el sistema dado que sus salidas no están definidas, el * indica una salida cualquiera es decir que puede que sea tanto cero lógico (0) como uno lógico (1). En Mapas K, el * se puede usar de forma ventajosa para reducir aún más la lógica combinacional. Pues toma el valor mas conveniente…
  • 9. Ejemplo: Tabla de Verdad a Mapa K A B C M1 M2 M3 0 0 0 0 0 0 0 0 1 1 1 1 0 1 0 0 1 1 0 1 1 * * * 1 0 0 1 1 0 1 0 1 * * * CAB 1 1 0 * * * 0 1 1 1 * * * 1 Una ves completa la tabla de verdad se trasladan los mintérminos y maxtérminos a Mapas K, una para cada variable de salida. 00 01 11 10 Se establece el cero ó el uno en la Tabla como si fuesen coordenadas.
  • 10. Ejemplo: Tabla de Verdad a Mapa K A B C M1 M2 M3 0 0 0 0 0 0 0 0 1 1 1 1 0 1 0 0 1 1 0 1 1 * * * 1 0 0 1 1 0 1 0 1 * * * CAB 00 01 11 10 1 1 0 * * * 0 0 0 * 1 1 1 1 * * * 1 1 * * * PARA M1: Este proceso se realiza para toda la columna M1 indicando el valor requerido en la salida.
  • 11. Ejemplo: Tabla de Verdad con 3 Entradas A B C M1 M2 M3 0 0 0 0 0 0 0 0 1 1 1 1 0 1 0 0 1 1 0 1 1 * * * 1 0 0 1 1 0 1 0 1 * * * CAB 00 01 11 10 1 1 0 * * * 0 0 1 * 1 1 1 1 * * * 1 1 * * * PARA M2: Nuevamente se llena el mapa K con sus respectivas salidas requeridas para M2.
  • 12. Ejemplo: Tabla de Verdad con 3 Entradas A B C M1 M2 M3 0 0 0 0 0 0 0 0 1 1 1 1 0 1 0 0 1 1 0 1 1 * * * 1 0 0 1 1 0 1 0 1 * * * CAB 00 01 11 10 1 1 0 * * * 0 0 1 * 0 1 1 1 * * * 1 1 * * * PARA M3: Este proceso se realizo para todas las variables de salida, M1 M2 M3. Finalmente completa los tres mapas K, una para cada variable de salida.
  • 13. Ejemplo: Tabla de Verdad con 3 Entradas A B C M1 M2 M3 PARA M1: 0 0 0 0 0 0 CAB 00 01 11 10 0 0 1 1 1 1 0 1 0 0 1 1 0 0 0 * 1 0 1 1 * * * 1 1 * * * 1 0 0 1 1 0 1 0 1 * * * 1 1 0 * * * CAB 00 01 11 10 1 1 1 * * * 0 0 1 * 1 1 1 * * * PARA M3: CAB 00 01 11 10 0 0 1 * 0 1 1 * * * PARA M2: Se prosigue a la minimización o reducción de los mapas K obtenidos.
  • 14. Ejemplo: Minimización J. Ángel P. M. PARA M3: PARA M2: PARA M1: CAB 00 01 11 10 CAB 00 01 11 10 CAB 00 01 11 10 0 0 1 * 0 0 0 1 * 1 0 0 0 * 1 1 1 * * * 1 1 * * * 1 1 * * * Para la minimización se tienen dos opciones: SOP Suma de productos, se consideran los mintérminos (1). POS Producto de sumas que considera a los maxtérminos (Cada literal es negada individualmente debido a que se esta trabajando con maxtérminos (0)). Cual de los dos usar dependerá del diseñador. Lo más recomendable es usar ambos y escoger el diseño más simple, el POS se recomienda debido a que ahorra circuitos OR ya que estos no existen para más de dos entradas, en el mercado pero tiene mayor dificultad de implementar.
  • 15. Ejemplo: Minimización PARA M3: PARA M2: PARA M1: CAB 00 01 11 10 CAB 00 01 11 10 CAB 00 01 11 10 0 0 1 * 0 0 0 1 * 1 0 0 0 * 1 1 1 * * * 1 1 * * * 1 1 * * * Para cualquiera de las dos opciones, ya sea POS ó SOP se realizan agrupaciones de “2 a la n” de mintérminos o maxtérminos según sea el caso, es decir se agrupan en 1,2,4,8,16,32… nunca en 3,5,6,7,9,10,11,,12,13,14,15,17… REVISAR EL CAPITULO MAPAS K TEORIA
  • 16. Ejemplo: Minimización PARA M3: PARA M2: PARA M1: CAB 00 01 11 10 CAB 00 01 11 10 CAB 00 01 11 10 0 0 1 * 0 0 0 1 * 1 0 0 0 * 1 1 1 * * * 1 1 * * * 1 1 * * * Existen 2 Maxtérminos, 2 mintérminos, 4 No importa Usando POS con los dos Maxtérminos tenemos: M3=(B’’+C’’)=B+C Usando SOP con los dos Mintérminos tenemos: M3=B+C En algunos casos la solución en POS es idéntica a la solución en SOP debido a que la función es igual a una sola literal. Los * No importa, pueden ser y no ser utilizados en la minimización tanto para POS o SOP. Recordando que son combinaciones externamente no posibles.
  • 17. Ejemplo: Minimización PARA M3: PARA M2: PARA M1: CAB 00 01 11 10 CAB 00 01 11 10 CAB 00 01 11 10 0 0 1 * 0 0 0 1 * 1 0 0 0 * 1 1 1 * * * 1 1 * * * 1 1 * * * Existen: 3 Mintérminos, 1 Maxtérmino, 4 No importa. Usando POS con el único Maxtérminos tenemos: M2=(A’’+B’’+C’’)=A+B+C Usando SOP con los dos Mintérminos tenemos: M2=C+B+A Al igual que en el caso anterior la solución es igual para ambos métodos. Se recomienda quedarse con el diseño más simple y que tenga suma de solo dos valores.
  • 18. Ejemplo: Minimización PARA M3: PARA M2: PARA M1: CAB 00 01 11 10 CAB 00 01 11 10 CAB 00 01 11 10 0 0 1 * 0 0 0 1 * 1 0 0 0 * 1 1 1 * * * 1 1 * * * 1 1 * * * Existen: 2 Mintérminos, 2 Maxtérmino, 4 No importa. Usando POS con el único Maxtérminos tenemos: M1=(A’’+C’’)=A+C Usando SOP con los dos Mintérminos tenemos: M1=C+A Obsérvese que para los tres casos no se utilizo * como Maxtérmino debido a que el mapa no los permitió. Al igual que para los tres casos la solución fue única.
  • 19. M3=B+C M2=A+B+C Diseño: M1=A+C Un Diseño Bastante Simple, sin embargo obsérvese que formar el OR de 3 entradas requiere de circuitería extra