01.10.2018 Views

Práticas em Eletrônica Digital: Demultiplexadores Digitais

Volume 1 do livro Práticas em Eletrônica Digital realizado na disciplina de Eletrônica Digital do 6º semestre do curso de Engenharia de Computação

Volume 1 do livro Práticas em Eletrônica Digital realizado na disciplina de Eletrônica Digital do 6º semestre do curso de Engenharia de Computação

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Práticas</strong> <strong>em</strong> <strong>Eletrônica</strong> <strong>Digital</strong><br />

D E M U L T I P L E X A D O R E S<br />

D I G I T A I S<br />

Luis Guilherme G Silva<br />

Regimar F dos Santos<br />

Renan R Oliveira<br />

P R O P O S E D<br />

B Y E T H A N<br />

P E R E Z


Luis Guilherme G Silva<br />

Regimar F dos Santos<br />

Renan R Oliveira<br />

<strong>Práticas</strong> <strong>em</strong> <strong>Eletrônica</strong> <strong>Digital</strong><br />

Conversores D<strong>em</strong>ultiplexadores<br />

<strong>Digitais</strong><br />

Imag<strong>em</strong> da capa: Central Telefônica Comercial de New Haven, 1879<br />

Universidade São Francisco, Campus Itatiba - 2018


<strong>Práticas</strong> <strong>em</strong> <strong>Eletrônica</strong> <strong>Digital</strong>: D<strong>em</strong>ultiplexadores <strong>Digitais</strong><br />

Sumário<br />

Introdução ................................................................................................................ 3<br />

Impl<strong>em</strong>entação com portas lógicas ......................................................................... 4<br />

Simulação ............................................................................................................ 5<br />

Impl<strong>em</strong>entação do circuito ................................................................................... 6<br />

Impl<strong>em</strong>entação com circuito integrado .................................................................... 8<br />

Conceito ............................................................................................................... 8<br />

Simulação ............................................................................................................ 9<br />

Impl<strong>em</strong>entação do circuito ................................................................................. 10<br />

Conclusão ............................................................................................................. 11


<strong>Práticas</strong> <strong>em</strong> <strong>Eletrônica</strong> <strong>Digital</strong>: D<strong>em</strong>ultiplexadores <strong>Digitais</strong><br />

Introdução<br />

Os circuitos d<strong>em</strong>ultiplexadores, ou DEMUX, são circuitos caracterizados por<br />

realizar<strong>em</strong> a função inversa dos multiplexadores ou MUX, sendo assim estes<br />

distribu<strong>em</strong> os dados provenientes de sua entrada para suas múltiplas saídas que são<br />

determinadas pelos valores binários de suas entradas de controle, conforme<br />

ex<strong>em</strong>plificado no esqu<strong>em</strong>a abaixo.<br />

Figura 0 - DEMUX 1:4.<br />

Os DEMUX são classificados pelo número de saídas que possu<strong>em</strong> assim como os<br />

MUX são classificados pelo número de entradas, assim o circuito mostrado no<br />

esqu<strong>em</strong>a acima é um d<strong>em</strong>ultiplexador 1:4. Um DEMUX também t<strong>em</strong> a sua quantidade<br />

de entradas de controle de acordo com seu número de saídas, por ex<strong>em</strong>plo, um<br />

circuito com n saídas, possui m entradas de controle sendo n = 2 m .<br />

A principal função deste circuito é a conversão de sinais <strong>em</strong> série para sinais <strong>em</strong><br />

paralelo, sendo assim usados <strong>em</strong> conjunto com os multiplexadores <strong>em</strong> circuitos de<br />

comunicação simples que na verdade serv<strong>em</strong> de base para toda comunicação de<br />

sinais.<br />

Figura 1 - MUX e DEMUX trabalhando <strong>em</strong> um circuito de comunicação.<br />

3


<strong>Práticas</strong> <strong>em</strong> <strong>Eletrônica</strong> <strong>Digital</strong>: D<strong>em</strong>ultiplexadores <strong>Digitais</strong><br />

Porém o escopo no qual ver<strong>em</strong>os estes circuitos aqui é b<strong>em</strong> mais simples, ver<strong>em</strong>os<br />

como impl<strong>em</strong>enta-los no contexto da eletrônica digital, primeiramente com portas<br />

lógicas, <strong>em</strong> um contexto onde pod<strong>em</strong>os estudar de maneira mais minuciosa o<br />

funcionamento dos DEMUX, e depois utilizando um circuito integrado dedicado, onde<br />

aprender<strong>em</strong>os mais sobre o uso de equipamentos disponíveis comercialmente.<br />

Impl<strong>em</strong>entação com portas lógicas<br />

Na verdade, d<strong>em</strong>ultiplexadores são circuitos relativamente simples de se impl<strong>em</strong>entar,<br />

somente são necessárias portas AND e inversores, como observado no ex<strong>em</strong>plo do<br />

DEMUX 1:4 a seguir.<br />

Figura 2 - Circuito lógico de um DEMUX 1:4.<br />

Observando o circuito já é possível identificar sua funcionalidade características,<br />

v<strong>em</strong>os que F é a entrada de dado, a e b as entradas de controle e A, B C e D as<br />

saídas, o comportamento do circuito é então definido pela seguinte tabela verdade.<br />

4


<strong>Práticas</strong> <strong>em</strong> <strong>Eletrônica</strong> <strong>Digital</strong>: D<strong>em</strong>ultiplexadores <strong>Digitais</strong><br />

Tabela 1 – Tabela verdade de um DEMUX 4:1.<br />

a b A B C D<br />

0 0 F 0 0 0<br />

0 1 0 F 0 0<br />

1 0 0 0 F 0<br />

1 1 0 0 0 F<br />

Simulação<br />

Tendo como base a teoria apresentada no it<strong>em</strong> anterior, é possível impl<strong>em</strong>entar um<br />

circuito d<strong>em</strong>ultiplexador de 4 entradas <strong>em</strong> um software de simulação, como o ex<strong>em</strong>plo<br />

realizado no software Proteus abaixo.<br />

Figura 3 -Circuito simulado de um DEMUX 4:1 utilizando-se de portas lógicas e componentes simples.<br />

R4<br />

680<br />

R5<br />

680<br />

680<br />

R6<br />

U4:A<br />

1 2<br />

7404<br />

U4:B<br />

3 4<br />

7404<br />

A B E<br />

1<br />

2<br />

4<br />

5<br />

12<br />

13<br />

9<br />

10<br />

U2:A<br />

7408<br />

U2:B<br />

7408<br />

U2:D<br />

7408<br />

U3:C<br />

7408<br />

3<br />

6<br />

11<br />

8<br />

1<br />

2<br />

9<br />

10<br />

4<br />

5<br />

12<br />

13<br />

U3:A<br />

7408<br />

U2:C<br />

7408<br />

U3:B<br />

7408<br />

U3:D<br />

7408<br />

3<br />

8<br />

6<br />

11<br />

R12<br />

330<br />

R13<br />

330<br />

R14<br />

330<br />

R15<br />

330<br />

S0<br />

D9<br />

LED-RED<br />

S1<br />

D10<br />

LED-RED<br />

S2<br />

D11<br />

LED-RED<br />

S3<br />

D12<br />

LED-RED<br />

Observe que como buscamos um ambiente mais próximo do real aqui t<strong>em</strong>os que nos<br />

atentar a algumas questões práticas. Um desses fatores é o uso de resistores pull<br />

down, vistos à esquerda do esqu<strong>em</strong>a com valores de 680 ohms, estes serv<strong>em</strong> para<br />

r<strong>em</strong>over interferências das entradas digitais, já que estas dev<strong>em</strong> ter seus estados b<strong>em</strong><br />

definidos. Outra observação é o uso de oito portas AND de duas entradas, isto pois<br />

foram utilizados dois circuitos integrados 7408 da família TTL, estes possu<strong>em</strong>, cada<br />

5


<strong>Práticas</strong> <strong>em</strong> <strong>Eletrônica</strong> <strong>Digital</strong>: D<strong>em</strong>ultiplexadores <strong>Digitais</strong><br />

um, quatro portas AND de duas entradas, como mostrado na imag<strong>em</strong> a seguir, os<br />

datasheets dos componentes citados neste livro se encontram no anexo 1 Datasheets.<br />

Figura 4 - Esqu<strong>em</strong>a do circuito 7408.<br />

Por último observa-se o uso de LEDs b<strong>em</strong> como resistores limitadores de corrente de<br />

330 ohms ligados <strong>em</strong> serie com estes, para que possam ser observadas as quatro<br />

saídas do circuito.<br />

Com uma simulação <strong>em</strong> computador é possível ter uma ideia mais próxima do<br />

funcionamento real de um circuito, b<strong>em</strong> como os componentes que serão necessários<br />

para a montag<strong>em</strong> deste, como foi observado neste it<strong>em</strong>.<br />

Impl<strong>em</strong>entação do circuito<br />

Seguindo o proposto nos dois itens anteriores é possível montar e observar o<br />

funcionamento de um d<strong>em</strong>ultiplexador na prática utilizando apenas portas lógicas,<br />

como pode ser visto na imag<strong>em</strong> a seguir.<br />

6


<strong>Práticas</strong> <strong>em</strong> <strong>Eletrônica</strong> <strong>Digital</strong>: D<strong>em</strong>ultiplexadores <strong>Digitais</strong><br />

Figura 5 - Circuito multiplexador montado com portas lógicas.<br />

Note que aqui como foi utilizado um módulo didático Datapool não foi necessário o<br />

uso dos resistores de pull down e limitadores de corrente dos LEDs, b<strong>em</strong> como as<br />

duas portas NOT, estas últimas, porém pod<strong>em</strong> ser substituídas por transistores<br />

montados como mostra a imag<strong>em</strong>, eliminando a necessidade de um circuito integrado<br />

específico para tal fim.<br />

Figura 6 - Transistor usado como porta NOT.<br />

7


<strong>Práticas</strong> <strong>em</strong> <strong>Eletrônica</strong> <strong>Digital</strong>: D<strong>em</strong>ultiplexadores <strong>Digitais</strong><br />

Impl<strong>em</strong>entação com circuito integrado<br />

Conceito<br />

A impl<strong>em</strong>entação de um DEMUX com portas lógicas é utilizada para fins didáticos,<br />

caso queiramos uma impl<strong>em</strong>entação mais robusta pod<strong>em</strong>os utilizar um dos muitos<br />

circuitos integrados específicos para esta finalidade disponíveis no mercado.<br />

O CI que utilizar<strong>em</strong>os neste it<strong>em</strong> é o 74138 também da família TTL, este impl<strong>em</strong>enta<br />

um d<strong>em</strong>ultiplexador 1:8, conforme ex<strong>em</strong>plificado <strong>em</strong> seu esqu<strong>em</strong>a na imag<strong>em</strong>.<br />

Figura 7 - Esqu<strong>em</strong>a do circuito 74138.<br />

Neste esqu<strong>em</strong>a observamos que as entradas de seleção são representadas pelas<br />

letras A, B e C e estão nos pinos 1, 2 e 3 respectivamente. As saídas do DEMUX se<br />

encontram, <strong>em</strong> ord<strong>em</strong>, nos pinos 15, 14, 13, 12, 11, 10, 9 e 7, e são representadas<br />

pela letra Y seguida pelo seu numeral, que vai de 0 a 8, este numeral será usado para<br />

selecionar a saída <strong>em</strong> questão, habilitando-a quando o mesmo é inserido <strong>em</strong> binário<br />

nas entradas de seleção (considerando A como LSB). A alimentação do circuito é<br />

ligada ao pino 16 e o comum, ou terra, ao pino 8, l<strong>em</strong>brando que, por se tratar de um<br />

circuito TLL tanto os níveis altos como a alimentação do mesmo. Por último t<strong>em</strong>os três<br />

entradas para o enable do circuito, estas funcionam como uma entrada enable de flipflop,<br />

ou seja, o circuito só é habilitado e funciona normalmente quando estas estão <strong>em</strong><br />

uma configuração específica, no caso do 74138 G2A e G2B dev<strong>em</strong> estar <strong>em</strong> estado<br />

baixo e G1 deve estar <strong>em</strong> alto, caso contrário todas as saídas retornarão alto<br />

independent<strong>em</strong>ente das entradas de controle.<br />

8


<strong>Práticas</strong> <strong>em</strong> <strong>Eletrônica</strong> <strong>Digital</strong>: D<strong>em</strong>ultiplexadores <strong>Digitais</strong><br />

Você deve ter percebido que o 74138 não disponibiliza uma entrada de dados para<br />

definir o que será transmitido à saída selecionada, caso queira impl<strong>em</strong>entar uma<br />

funcionalidade dessas é necessário faze-lo com outros componentes ligados ao CI, a<br />

forma como a saída escolhida é representada é b<strong>em</strong> diferente da nossa montag<strong>em</strong><br />

anterior, aqui a saída selecionada pelas entradas de seleção retorna estado baixo e<br />

as outras, que não foram selecionadas, retornam alto, conforme é mostrado na tabela<br />

verdade abaixo, l<strong>em</strong>brando que esta já considera as entradas de enable configuradas<br />

corretamente.<br />

Tabela 2 – Tabela verdade do circuito d<strong>em</strong>ultiplexador 74138 configurado corretamente.<br />

C B A Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7<br />

0 0 0 0 1 1 1 1 1 1 1<br />

0 0 1 1 0 1 1 1 1 1 1<br />

0 1 0 1 1 0 1 1 1 1 1<br />

0 1 1 1 1 1 0 1 1 1 1<br />

1 0 0 1 1 1 1 0 1 1 1<br />

1 0 1 1 1 1 1 1 0 1 1<br />

1 1 0 1 1 1 1 1 1 0 1<br />

1 1 1 1 1 1 1 1 1 1 0<br />

Simulação<br />

Uma vez que entend<strong>em</strong>os a pinag<strong>em</strong> do circuito 74138 configura-lo é muito simples,<br />

um ex<strong>em</strong>plo de simulação <strong>em</strong> software se encontra na seguinte imag<strong>em</strong>.<br />

Figura 8 - Circuito simulado de um 74138 funcionando com DEMUX 1:8.<br />

?<br />

R1<br />

10k<br />

R2<br />

10k<br />

R3<br />

10k<br />

U1(E1)<br />

1<br />

2<br />

3<br />

6<br />

4<br />

5<br />

U1<br />

A<br />

B<br />

C<br />

E1<br />

E2<br />

E3<br />

Y0<br />

Y1<br />

Y2<br />

Y3<br />

Y4<br />

Y5<br />

Y6<br />

Y7<br />

15<br />

14<br />

13<br />

12<br />

11<br />

10<br />

9<br />

7<br />

D1 D2 D3 D4 D5 D6 D7 D8<br />

74HCT138<br />

9


<strong>Práticas</strong> <strong>em</strong> <strong>Eletrônica</strong> <strong>Digital</strong>: D<strong>em</strong>ultiplexadores <strong>Digitais</strong><br />

Observe que aqui, ao contrário do circuito anterior, foram usados resistores de pull up<br />

nas entradas de controle de modo que estas ficam normalmente <strong>em</strong> alto e t<strong>em</strong> seu<br />

estado mudado para baixo com as chaves, além disso os LEDs foram inseridos<br />

inversamente, com seus catodos conectados ao circuito o os anodos conectados a<br />

uma fonte de tensão, desse modo apenas o LED na saída escolhida pelas entradas<br />

de seleção acenderá, os outros permanecerão apagados pois as saídas<br />

permanecerão <strong>em</strong> alto e não haverá diferencial entre os terminais. Esses são apenas<br />

alguns ex<strong>em</strong>plos de como este circuito pode ser montado de forma diferente com o<br />

intuito de mostrar seu funcionamento.<br />

Impl<strong>em</strong>entação do circuito<br />

Para a impl<strong>em</strong>entação prática do 74138 apresentar<strong>em</strong>os um ex<strong>em</strong>plo de uma<br />

montag<strong>em</strong> utilizando apenas duas de suas entradas de dados, assim usando o circuito<br />

como um DEMUX 1:4.<br />

Figura 9 - Circuito 74138 funcionando como um DEMUX 4:1.<br />

Como é possível observar também foi utilizado o Datapool, o que facilitou a montag<strong>em</strong><br />

uma vez que não são necessários componentes extras, esta configuração, como um<br />

10


<strong>Práticas</strong> <strong>em</strong> <strong>Eletrônica</strong> <strong>Digital</strong>: D<strong>em</strong>ultiplexadores <strong>Digitais</strong><br />

d<strong>em</strong>ultiplexador de quatro saídas, mostra outra forma de como este circuito integrado<br />

pode ser utilizado.<br />

Conclusão<br />

Os d<strong>em</strong>ultiplexadores digitais são circuitos que não apresentam muitas funções se<br />

comparados a seus parentes multiplexadores, porém são essenciais <strong>em</strong> sist<strong>em</strong>as<br />

digitais mais complexos, sobretudo quando se deseja criar componentes lógicos<br />

separados, porém que se comuniqu<strong>em</strong>.<br />

Neste trabalho foi realizado os experimentos da implantação de um mesmo conceito,<br />

um DEMUX 4:1, utilizando-se de portas lógicas (Cis 7408) e posteriormente de um<br />

circuito integrado dedicado (74138), obtiv<strong>em</strong>os sucesso <strong>em</strong> ambas as aplicações,<br />

tanto nas simulações quanto na montag<strong>em</strong> dos circuitos físicos. Concluímos assim<br />

que, apesar de ter um funcionamento aparent<strong>em</strong>ente complicado, tais circuitos são<br />

muito simples de ser<strong>em</strong> impl<strong>em</strong>entados, utilizando-se para isto apenas de lógica<br />

combinacional.<br />

11

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!