







Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
mapa de karnaugh
Tipologia: Esquemas
1 / 13
Esta página não é visível na pré-visualização
Não perca as partes importantes!








Índice Introdução.......................................................................................................................... Mapas de Karnaugh para funções de duas variáveis........................................................... 2 Mapas de Karnaugh para funções de três variáveis............................................................ 2 Mapas de Karnaugh para funções de quatro variáveis........................................................ 3 Conclusão........................................................................................................................ Bibliografia......................................................................................................................
Introdução Constitui um método gráfico/tabular de representação de funções e de aplicação sistemática do processo de simplificação algébrica. Permite a fácil determinação das formas mínimas soma de produtos e produto de somas. É uma método de fácil aplicação para funções de no máximo 4 variáveis. Os mapas de karnaugh são constituídos por células, cada uma das quais é representativa de um mintermo/maxtermo. No mapa de karnaugh de uma função, representada na forma canónica soma de produtos, as células correspondentes aos mintermos da função têm o valor 1 e as restantes células têm o valor 0. Em alternativa podemos definir que no mapa de Karnaugh de uma função, representada na forma canónica produto de somas, as células correspondentes aos maxtermos da função têm o valor 0 e as restantes têm o valor 1. Qualquer par de células na horizontal ou vertical (células adjacentes) corresponde a mintermos/maxtermos que diferem em apenas um literal. As células na coluna mais à direita são adjacentes às células da coluna da esquerda, bem como, as células na linha superior são adjacentes às células da linha inferior. Mapas de Karnaugh para funções de duas variáveis
M0 M M2 M XY XY XY XY 0 1 2 3 Exemplo: F (X, Y)
Mapas de Karnaugh para funções de três variáveis
Simplificação de funções com mapas de Karnaugh - forma mínima soma de produtos Comparação entre métodos de simplificação (Karnaugh e manipulação algébrica) Exemplo: F (X, Y) =m1+m2+m Por manipulação algébrica obtém-se =X’Y+XY’ +XY =X’Y+X (Y’ +Y) =X’Y+X =X+Y A partir do mapa de karnaugh, considera-se os grupos de células adjacentes (1,3) e (2,3), rescrevendo a função F=(X’Y+XY) + (XY’ +XY) =Y (X’ +X) X (Y’ +Y) =Y+X
Mapa de karnaugh
O retângulo do grupo (1,3) intersecta a fronteira de X, logo esta variável desaparece. O retângulo do grupo (2,3) intersecta a fronteira de Y, logo esta variável desaparece.
Resumindo, para funções de 2 variáveis, obtém-se:
Grupos (Nº de células) Expressão 1 célula Mintermo com 2 literais Retângulo com 2 células 1 literal Retângulo com 4 células Valor lógico 1 Exemplo: F (A, B, C) = (0,1,2,3,6,7) =A’B’C’ +A’B’C+A’BC’ +A’BC+ABC’ +ABC Por manipulação algébrica obtém-se =A’B’ (C’ +C) +A’B (C’ +C) +AB (C’ +C) =A’B’ +A’B+AB =A’ (B’ +B) +B (A’ +A) =A’ +B A partir do mapa de karnaugh, considera-se os grupos de células adjacentes (0,1,2,3) e (2,3,6,7), resultando nos termos A’ e B respectivamente.
F=A’+B Mapa de karnaugh
O retângulo do grupo (0,1,2,3) intersecta a fronteira das variáveis B e C, logo desaparecem estas variáveis. O retângulo do grupo (2,3,6,7) intersecta a fronteira das variáveis A e C, logo desaparecem estas variáveis. Resumindo, para funções de 3 variáveis, obtém-se:
1 célula Mintermo com 3 literais Grupos (Nº de células) Expressão Retângulo com 2 células 2 literais Retângulo com 4 células 1 literal
Grupos (Nº de células) Expressão 1 célula Mintermo com 4 literais Retângulo com 2 células 3 literais Retângulo com 4 células 2 literais Retângulo com 8 células 1 literal Retângulo com 16 células Valor lógico 1
Método sistematizado para simplificação de funções Exemplo: F(A,B,C)=(3,4,6,7)=A’BC+AB’C’+ABC’+ABC
A partir dos grupos (3,7), (4,6) e (6,7) resulta a expressão F (A, B, C) =BC+AC’ +AB. No entanto, pela aplicação do teorema T12, obtém-se F (A, B, C) =BC+AC’. De facto, no processo de simplificação através do mapa de karnaugh, o grupo (6,7) não deve ser considerado por não ser um grupo primário essencial. Definições: Grupo (implicante) – Retângulo de células adjacentes com tamanho 2m (m=0, 1, n) num mapa de Karnaugh de n variáveis. Grupo primário – Grupo não incluído noutro grupo, ou seja, cada grupo deve ter o maior número possível de células. Grupo primário essencial – Grupo primário que inclui uma célula com o valor 1 que não possa ser incluída noutro grupo primário. Aplicando estas definições ao exemplo anterior, F(A,B,C)= (3,4,6,7), verifica-se:
Método sistematizado 1º- Determinar os grupos primários 2º- Considerar apenas os grupos primários essenciais 3º- Até que todas as células com valor 1 estejam incluídas:
Exemplo: F (A, B, C) = (1,3,6,7) =A’B’C+A’BC+ABC’ +ABC
Aplicação do método: Grupos primários: (1,3), (3,7), (6,7) Grupos primários essenciais: (1,3), (6,7) Como todas as células com o valor 1 estão incluídas nos grupos primários essenciais, apenas estes serão considerados, donde resulta a expressão simplificada F(A,B,C)=AB+A’C Exemplo: F(A,B,C)= (1,3,4,5,6)=A’B’C+A’BC+AB’C’+AB’C+ABC’
Grupos primários essenciais: (0,1,4,5) Û X’Z’ Da aplicação do método sistematizado obtém-se várias soluções alternativas, entre as quais: F (X, Y, Z, W) =X’Z’ +XYW+XY’Z+Y’ZW’, considerando os grupos (0,1,4,5), (13,15), (10,11) e (2,10); F(X,Y,Z,W)=X’Z’+XYW+XY’Z+X’Y’W’, considerando os Grupos (0,1,4,5), (13,15), (10,11) e (0,2). ESTV-ESI-Sistemas Digitais-Mapas de Karnaugh 6/ Simplificação de funções com mapas de Karnaugh - forma mínima produto de somas O processo de simplificação de funções é em tudo idêntico ao definido para a forma mínima soma de produtos. Considera-se, agora, as células para as quais a função é zero.
Exemplo:
Grupos primários: (0,2,4,6) e (2,3,10,11) Grupos primários essenciais: (0,2,4,6) e (2,3,10,11) Como todas as células com valor 0 estão incluídas nos Grupos primários essenciais, a função mínima produto De somas é definida por F (X, Y, Z, W) =(X+W). (Y+Z’) Condições indiferente (“don’t care conditions”) ¨ As condições indiferente numa função lógica podem existir quando:
Forma mínima soma de produtos F(A,B,C,D)=A’B’+CD Ao definir-se estes grupos, a função terá o valor 1 para a combinações de entrada (0,0,0,0) e (0,0,1,0) e terá o valor 0 para a combinação de entrada (0,1,0,1). ESTV-ESI- Sistemas Digitais-Mapas de Karnaugh 7/
Forma mínima produto de somas
Bibliografia http://www.cp.utfpr.edu.br/chiesse/Sistemas_Digitais/ Mapas%20de%20Karnaugh%203%20variaveis.pdf Acessado em 01 de dezembro de 2013 http://www.estgv.ipv.pt/paginaspessoais/ffrancisco/sd0506/05km.pdf Acessado em 01 de dezembro de 2013