Blog do Teta – Onde você aprende engenharia e se diverte

julho 4, 2009

Exercício (1) de Eletrônica Digital – Decodificador

Filed under: Eletrônica Digital — mauromartins @ 4:24 pm
Tags: ,

Descrição: Criar um decodificador, para um display de 7 segmentos.

Conhecimento Necessário: Portas lógicas, construção de tabelas-verdade e mapas de Karnaugh, ligação de displays de 7 segmentos, mintermos.

Material de Apoio Necessário: Conhecimento da posição dos leds de um display de 7 segmentos, diferenciar anodo comum de catodo comum. (Todas as figuras encontram-se na seção de Downloads).

Exercício: A partir de uma entrada de 2 bits, o display deverá indicar as seguintes letras:

0: letra L .

1: letra I.

2: letra G.

3: letra A.

O display será de catodo comum.

Como resolver um exercício destes?

Primeiro, a informação relevante: sendo de catodo comum, para acender cada um de seus LED´s, devemos utilizar um pulso positivo (nível lógico 1).

Passo 2: converter os mintermos: Como são 2 bits, e estamos trabalhando com um Display, irei utilizar as entradas como E1 e E2. A conversão dos mintermos é fácil: 0 equivale a 00, 1 equivale a 01, 2 equivale a 10 e 3 equivale a 11. Simples 😉

Passo 3: Construir uma tabela verdade para cada letra do display. A partir da figura do display, podemos ver que cada LED possui uma letra. Quando as chaves estiverem em 00, a letra L deverá ser indicada. Acompanhando o desenho acima, vemos que as barras D, E e F deverão ser acesas. Dessa maneira, iremos construir a tabela-verdade para as entradas e todas as saídas. (isto vai dar mais trabalho fazer no PC do que em papel 😉 ).

Entradas

Saídas

S2

S1

A

B

C

D

E

F

G

0

0

0

0

0

1

1

1

0

0

1

0

1

1

0

0

0

0

1

0

1

0

1

1

1

1

1

1

1

1

1

1

0

1

1

1

Tabelas-verdade prontas, próximo passo: fazer os mapas de Karnaugh para cada entrada.

Mapa de Karnaugh, letra A:

  S1 S1
S2 0 0
S2 1 1

S=S2

Letra B:

  S1 S1
S2 0 1
S2 0 1

S=S1

Letra C:

  S1 S1
S2 0 1
S2 1 1

S=S1+S2

Letra D:

  S1 S1
S2 1 0
S2 1 0

S=S1

Letra E:

  S1 S1
S2 1 0
S2 1 1

S=S1+S2

Letra F:

  S1 S1
S2 1 0
S2 1 1

S=S1+S2

Letra G:

  S1 S1
S2 0 0
S2 1 1

S=S2

Com os mapas de Karnaugh prontos, o próximo passo é analisar as mesmas e descobrir as saídas. Como eu sou uma pessoa muito apressada, já fiz este passo 😉 .

Com todas as saídas definidas, o último passo é montar o esquema:

ex1 digital

Conclusão: em qualquer exercício de Eletrônica Digital, seguindo os passos 1-Criar tabela verdade, 2-Criar os Mapas de Karnaugh e 3-encontrar a função booleana para cada saída, a resolução dos exercícios se torna muito mais simples. O segredo é ter paciência e não pular nenhum passo.

Por hoje é só, até o próximo!


Nota: a figura com o decodificador foi feita com o software Digital Works 95, presente na pagina de downloads. O circuito, funcional, no formato para este programa, encontra-se aqui.

1 Comentário »

  1. Caro, Mauro.

    estou cursando nivel tecnico em Telecom, e ainda nao foi explicado o mapa de Karnaugh, olhei na apostila nao compreendi seu funcionamento, ando meio frustado pois ja procurei em diversos sites e nao enendo o seu funcionamento teria como explicar-me.

    antecipadamente grato.

    Comentário por Antonio Cleiton — outubro 6, 2009 @ 4:05 pm | Responder


RSS feed for comments on this post. TrackBack URI

Deixe um comentário