Provas Exercícios Programação Página Principal barra_de_navegacao principal programacao proxima anterior exercicios projetos provas notas

Mapas de Karnaugh
Mapas de Karnaugh - figura geométrica que contém uma região(quadrículo) para cada linha de uma tabela verdade.
Existe uma correspondência entre os quadrículos do Mapa de Karnaugh(Mapa K) e os mintermos e maxtermos. O Mapa K é uma ferramenta usada para simplificar uma equação lógica ou para converter uma tabela verdade para o circuito lógico correspondente de modo ordenado e simples. O Mapa K pode ser empregado para circuitos com qualquer número de variáveis de entrada, porém sua utilidade prática é limitada a cinco ou seis variáveis.


Mapa K Para Uma Variável
A tabela verdade fornece os valores da saída para cada combinação dos valores de entrada. O Mapa K dá a mesma informação de foram diferente. Cada linha da tabela verdade corresponde a uma quadrícula no Mapa K. As linha da tabela verdade que apresentam saídas iguais a 1(ou 0), correspondem a quadrículas que são preenchidas com 1(ou 0).

fig1
Fig.1


A forma do mapa K depende exclusivamente do número de variáveis incluídas, e não da expressão booleana para a qual o mapa será usado.Observe os três modos diferentes de representar um mapa K para uma variável apresentados na Fig.1(a), 1(b) e 1(c),  e esses três modos incluídos em um único mapa K.


Mapa K Para Duas Variáveis

fig2
Fig.2



Representação de Uma Função no Mapa K

fig3
Fig.3


Veja que em (a) temos a tabela verdade da função, em (b) o mapa K correspondente com os valôres lógico da função mapeados em cada quadrículo, em (c) temos apenas os 1s mapeados e em (d) somente os 0s.Em geral, são mapeados no mapa K somente os 1s, por exclusão, os outros quadrículos tem 0s.


Mapa K Alternativo Para Duas Variáveis

fig4

Observe a ordenação da numeração dos quadrículos:
0, 1, 3, 2
Em cada caso, o dígito esquerdo se relaciona à variável A(mais significativa) e o dígito direito à variável B(menos significativa).
Ao se passar de um quadrículo para outro, somente uma variável lógica muda de valor, em um quadrículo a variável está complementada e, no outro quadrículo, não-complementada.

Fig.4



Mapa K Para Três Variáveis
Mapa K Para Quatro Variáveis
fig5 fig6
Fig.5 Fig.6


É arbitrária a atribuição das variáveis às linhas e colunas de um mapa K e os valôres numéricos às variáveis.

Exemplo:
O mintermo

gif

tem número binário 1000=810 e será igual a m8.
Se associamos a variável D como mais significativa e A como a menos significativa, então, o mintermo será

fig8

e terá o número binário 0001=110  e será m1.O mapa K apresenta a forma da Fig.7.

fig7
Fig.7

Se mantemos a variável A como a mais significativa, D como a menos siginificativa  e associamos AB às linhas e CD às colunas, então a significância numérica é mantida e o mapa K apresenta a forma Fig.8.

fig8
Fig.8


Simplificação de Funções com Mapas de Karnaugh
Características essenciais do mapa K:

  • Quadrículos adjacentes horizontalmente e verticalmente correspondem a mintermos ou maxtermos que diferem em apenas uma variável.
  • A variável aparece complementada em um quadrículo e não-complementada no outro.
  • Quadrículos adjacentes: quadrículos com um lado comum, situados nas extremidades da mesma linha ou nas extremidades da mesma coluna.

fig9
Fig.9

Na Fig.9 ao lado, temos uma função mapeada de dois mintermos


fig11

fig12

Então, combinado os dois mintermos, teremos

fig13

 


Princípio geral

  • Qualquer par de mintermos adjacentes pode ser combinado em um único termo que terá  uma variável a menos que as incluídas pelos mintermos.
  • A variável eliminada aparece complementada em um mintermo e não-complementada no outro mintermo.


Método alternativo


m8 está sob a região A, então A não-complementada
m8 está fora da região B, então B complementada
m8 está fora da região C, então C complementada
m8 está fora da região D, então D complementada
então,

fig15

m12 está sob a região A, então A não-complementada
m12 está sob a região B, então B não-complementada
m12 está fora da  região C, então C complementada
m12 está fora da região D, então D complementada
então,

fig16

m8+ m12 está sob a região A, então A não-complementada
m8+ m12 está sob a região B e fora da região B, então B eliminada
m8+ m12 está fora das regiões C e D, então C e D complementadas, temos então,

fig17

fig10
Fig.10



240
Questões de Revisão
Resolva on-line algumas questões de revisão sobre as propriedades e construção dos Mapas de Karnaugh.
   
fig1
Mapas de Karnaugh
Visite esta página sobre Mapas de Karnaugh e pegue um programa  para simplificar equações lógicas pelo método dos Mapas K. 


 

barra_de_informacao principal programacao proxima anterior exercicios projetos provas avaliacoes email

 

Atualizada em 14/03/12

apple_logo