Electronica digital 241760986-mapas-de-karnaugh-ppt.ppt
GionellaRodriguez1
9 views
39 slides
Sep 12, 2025
Slide 1 of 39
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
About This Presentation
hola
Size: 240.13 KB
Language: es
Added: Sep 12, 2025
Slides: 39 pages
Slide Content
COLEGIO FISCAL DE BACHILLERATO
“SIMÓN BOLIVAR”
MAPAS DE KARNAUGH
•Reglas de agrupación
•Simplificación de funciones de 2, 3, 4 ,5
variables
ELECTRÓNICA DIGITAL
Ing. Gionella Rodríguez Ph.D.
MAPAS DE KARNAUGH
•Es un método grafico que se utiliza para la
simplificación de una ecuación lógica.
•El proceso de simplificación se realiza en
forma simple y ordenada (gráficamente).
•Se puede utilizar para resolver problemas
en forma practica hasta con 6 variables.
MAPAS DE 2 VARIABLES
POSICION A B FUNCION
0 00 A´B´
1 01 A´B
2 10 AB´
3 11 AB
Func
B´
B
A´ A
0 2
1 3
MAPAS DE 3 VARIABLES
POS ABCFUNC
0 000A´B´C´
1 001A´B´C
2 010A´B C´
3 011A´B C
4 100A B´C´
5 101A B´C
6 110A B C´
7 111A B C
F
A´B´ A´B AB AB´
C´
C
0 2 6 4
1 3 7 5
MAPAS DE 4 VARIABLES
F
C´D´
C´D
CD
CD´
A´B´ A´B AB AB´
0 4 12 8
1 5 13 9
3 7 15 11
2 6 14 10
REGLAS DE AGRUPACION
•Deben agruparse en un numero de
potencia de 2 ⁿ, n=0,1,2,4,8,16,….
•Siempre se busca agrupar la mayor
cantidad de 1s posibles.
•Nunca se deben agrupar términos en
diagonal, solo adyacentes verticales y
horizontales.
EJEMPLOS DE AGRUPACION (2 VAR)
A´ A K
B´
B
1 1
K = A’B + AB
K = B (A’+A)
K = B
EJEMPLOS DE AGRUPACION (2 VAR)
A´ A P
B´
B
1
1
P = A’B’ + A’B
P = A’ (B’+B)
P = A’
EJEMPLOS DE AGRUPACION (2 VAR)
A´ A Q
B´
B
1
1
Q = A’B’ + AB
Q = A + B
EJEMPLOS DE AGRUPACION (2 VAR)
A´ A Q
B´
B
1
1
Q = A’B’+A’B+AB’+AB
Q = A’(B’+ B) + A(B’+B)
Q = A’ + A
Q = 1 LOGICO
1
1
EJEMPLOS DE AGRUPACION (3 VAR)
F = A’B’C+A’BC + AB’C’+AB’C
F = C(A’B’+A’B) + AB’(C’+C)
F = CA’(B’+B) + AB’
F = CA + AB’
F A’B’ A’B AB AB’
C’
C
1
1 1 1
EJEMPLOS DE AGRUPACION (3 VAR)
F = A + C
F A’B’ A’B AB AB’
C’
C
1 1
1 1 1 1
EJEMPLOS DE AGRUPACION (3 VAR)
F = BC’ + B’C
F A’B’ A’B AB AB’
C’
C
1 1
1 1
EJEMPLOS DE AGRUPACION (3 VAR)
H = B’ + C
H A’B’ A’B AB AB’
C’
C
1 1
1 1 1 1
EJEMPLOS DE AGRUPACION (3 VAR)
H = B’ + C + A
H A’B’ A’B AB AB’
C’
C
1 1 1
1 1 1 1
EJEMPLOS DE AGRUPACION (3 VAR)
H = 1 LOGICO
H A’B’ A’B AB AB’
C’
C
1 1 1 1
1 1 1 1
EJEMPLOS DE AGRUPACION (4 VAR)
H = A’D + AB’
1
1 1 1
1 1 1
1
A’B’ A’B AB AB’ H
C’D’
C’D
C D
C D’
EJEMPLOS DE AGRUPACION (4 VAR)
H = AD + AB’ + B’D + A’BCD’
1 1
1 1 1
1 1 1
1
A’B’ A’B AB AB’ H
C’D’
C’D
C D
C D’
EJEMPLOS DE AGRUPACION (4 VAR)
K = BD + B’D’
1
1
1
1
A’B’ A’B AB AB’ K
C’D’
C’D
C D
C D’
1
1
1
1
EJEMPLOS DE AGRUPACION (4 VAR)
P = B + D’
P
C’D’
C’D
C D
C D’
1
1
1
1
A’B’ A’B AB AB’
1
1
1
1
1 1
1 1
EJEMPLO 1:
Simplifique la siguiente expresión utilizando los
mapas de karnaught:
E = (Q+R).(Q’+R’)
SOLUCION 1:
E = (Q+R).(Q’+R’)
E = Q.Q’ + Q.R’ + Q’.R + R.R’
E = Q.R’ + Q’.R
R´ R E
Q´
Q
1
1
EJEMPLO 2:
Simplifique la siguiente expresión utilizando los
mapas de karnaught:
F = A’B’C’+A’BC+ABC+AB’C’+AB’C
SOLUCION 2:
F = A’B’C’+A’BC+ABC+AB’C’+AB’C
F A’B’ A’B AB AB’
C’
C
1 1
1 1 1
F = BC + AB’ + B’C’
EJEMPLO 3:
Simplifique la siguiente expresión utilizando los
mapas de karnaught:
G = (C+D)’+A’CD’+AB’C’+A’B’CD+ACD’
SOLUCION 3:
G = (C+D)’+A’CD’+AB’C’+A’B’CD+ACD’
G = C’D’+A’CD’+AB’C’+A’B’CD+ACD’
G = D’ + AB’C’ + A’B’C
G
C’D’
C’D
C D
C D’
1
1
1
A’B’ A’B AB AB’
1
1
1
1 1
1 1
EJEMPLO 4:
Construir un circuito digital que convierta del
código AIKEN a Exceso 3
CIRCUITO
DIGITAL
A3
A2
A1
A0
E3
E2
E1
E0
SOLUCION 4:
POS A3 A2 A1 A0 E3 E2 E1 E0
0 0 0 0 00 0 1 1
1 0 0 0 10 1 0 0
2 0 0 1 00 1 0 1
3 0 0 1 10 1 1 0
4 0 1 0 00 1 1 1
5 0 1 0 1X X X X
6 0 1 1 0X X X X
7 0 1 1 1X X X X
8 1 0 0 0X X X X
9 1 0 0 1X X X X
10 1 0 1 0X X X X
11 1 0 1 11 0 0 0
12 1 1 0 01 0 0 1
13 1 1 0 11 0 1 0
14 1 1 1 01 0 1 1
15 1 1 1 11 1 0 0
CONDICIONES
DE NO IMPORTA
MAPA KARNAUGH PARA E3
A3´A2´ A3´A2 A3 A2 A3 A2´
A1´A0´
A1´A0
A1 A0
A1 A0´
1 X
X 1 X
X 1 1
X 1 X
E3 = A3
MAPA KARNAUGH PARA E2
A3´A2´ A3´A2 A3 A2 A3 A2´
A1´A0´
A1´A0
A1 A0
A1 A0´
1 X
1 X X
1 X 1
1 X X
E2 = A3’.A2 + A3’.A0 + A3’.A1 + A2.A1.A0
E2 = A3’(A2+A1+A0) + A2.A1.A0
MAPA KARNAUGH PARA E1
A3´A2´ A3´A2 A3 A2 A3 A2´
A1´A0´
A1´A0
A1 A0
A1 A0´
1 1 X
X 1 X
1 X
X 1 X
E1 = A3’.A1’.A0’+A2.A1’.A0+A3’.A1.A0+A2.A1.A0’
E1 = A3’(A1 + A0)+A2(A1 + A0)
MAPA KARNAUGH PARA E0
A3´A2´ A3´A2 A3 A2 A3 A2´
A1´A0´
A1´A0
A1 A0
A1 A0´
1 1 1 X
X X
X
1 X 1 X
E0 = A0’
EJEMPLO 5:
En el aeropuerto de Chiclayo, se necesita un
sistema de control para el aterrizaje de 3
clases de aviones: Boeing, DC10 y Avionetas.
El Boeing tiene la mayor prioridad de aterrizaje
y las avionetas la menor prioridad.
•El Boeing necesita 3 pistas de aterrizaje.
•E DC10 necesita 2 pistas para aterrizar
•Las avionetas necesitan 1 pista para aterrizar.
Se le encarga a los estudiantes de Ingeniería
de Sistemas de la UNPRG el diseño del circuito
lógico de control de los aviones.