Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Mapas de karnaugh, Esquemas de Tecnologia Industrial

mapa de karnaugh

Tipologia: Esquemas

2013

Compartilhado em 02/12/2013

thiago-nunes-67
thiago-nunes-67 🇧🇷

1 documento

1 / 13

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
Índice
Introdução..........................................................................................................................2
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........................................................................................................................14
Bibliografia......................................................................................................................15
Página | 1
pf3
pf4
pf5
pf8
pf9
pfa
pfd

Pré-visualização parcial do texto

Baixe Mapas de karnaugh e outras Esquemas em PDF para Tecnologia Industrial, somente na Docsity!

Í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:

  • (3,7), (4,6), (6,7) são grupos primários;
  • (3,7), (4,6) são grupos primários essenciais que incluem todos as células com valor 1, pelo que apenas estes devem ser considerados na obtenção da expressão final F(A,B,C)=BC+AC’.

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:

  • Considerar os grupos primários com o maior número de células.ESTV-ESI-Sistemas Digitais-Mapas de Karnaugh 5/
  • Em caso de empate entre dois grupos, escolher um ao acaso.
  • Repetir este processo até que todas as células com o valor 1 estejam incluídas. Note-se que deve ser objectivo deste processo, por uma lado, maximimizar a dimensão dos grupos – dado reduzirem o número de literais do termo associado – e, por outro lado, minimizar o número de grupos – dado reduzir o número de termos na expressão final (forma mínima soma de produtos).

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’

(11,15) Û XZW

(10,11) Û XY’Z

(2,10) Û Y’ZW’

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:

F (X, Y, Z, W) =ÕM(0,2,3,4,6,10,11)

=(X+Y+Z+W). (X+Y+Z’ +W). (X+Y+Z’ +W’). (X+Y’ +Z+W).

(X’ +Y’ +Z+W). (X’ +Y+Z’ +W). (X’ +Y+Z’ +W’)

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:

  • determinadas combinações de entrada nunca ocorrem;
  • não é significativo o valor da função para determinadas combinações de entrada. ¨ Nos mapas de Karnaugh, as células correspondentes a condições indiferente são assinaladas com o símbolo X. ¨ No processo de simplificação, as células correspondentes às condições indiferente podem ser incluídas ou não nos grupos, sempre que isso conduza a uma redução do número de grupos ou de literais. Exemplo: F(A,B,C,D)=(1,3,7,11,15) com as condições indiferente d(A,B,C,D)=åm(0,2,5)

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