Aula 06 Aplicações de Circuitos Combinacionais - Comparador Binário



Aula 06:Aplicações de Circuitos Combinacionais

BIBLIOGRAFIA: Elementos de Eletrônica Digital - Capuano/Idoeta - Editora Érica

1. Comparador Binário

É um circuito que compara dois números binários tomando a decisão.

Fig01: Comparador binário de 1bit
A figura1 mostra o caso mais simples, mas é possível comparadores de mais de um bit.
Fig02: Circuito de um comparador de 1 bit  
Para mais bits, existem CIs específicos como por exemplo o 7485 que é um comparador de 4 bits (A3A2A1A0 e B3B2B1B0).  A figura a seguir mostra  o CI 7485, comparador de 4 bits.


Tabela I : Comparador de 2 bits com portas
xxAxxxxBxxxxS1xxxxS2xxxxS3xx
00
01
10
11

3. Conversão de Códigos Binários 

Os códigos mais comuns são o BCD(8421), octal, hexadecimal e o binário (ver bibliografia para maiores detalhes). Os computadores e circuitos lógicos em geral manipulam bits na forma de 1's e 0's, os seres humanos entendem as informações na base 10, desta forma os circuitos codificadores e decodificadores são necessários para que possam traduzir de maquina para ser humano e vice versa as informações resultantes de entradas e saídas.  . A seguir o diagrama de blocos básico de uma calculadora que mostra a necessidade de usarmos os codificadores  e decodificadores.

Fig04: Diagrama de blocos de uma calculadora

De uma forma geral todo circuito digital tem um diagrama semelhante ao da figura04.
A seguir daremos alguns exemplos de codificadores e decodificadores.

4. Codificador de Decimal para BCD

O CI 74147 tem como entrada um bit que representa um numero decimal de 1 a 9 e como saída um numero representado em BCD (Binary Coded Decimal -Decimal  Codificado em  Binário).
EntradasSaídas
123456789DCBA
HHHHHHHHHHHHH
XXXXXXXHLLHHL
XXXXXXXLHLHHH
XXXXXXLHHHLLL
XXXXXLHHHHLLH
XXXXLHHHHHLHL
XXXLHHHHHHLHH
XXLHHHHHHHHLL
XLHHHHHHHHHLH
LHHHHHHHHHHHL
( a )( b )
Fig05: ( a ) CI74147 codificador de prioridade de decimal para BCD ( b ) TV 
Obs: H (Hight)=1 e L (low)=0

5.Experiência10: Codificador de Prioridade de Decimal para BCD


Fig06:  CI74147 codificador de prioridade de decimal para BCD 
Tabela II
EntradasDisplay - Numero 
xx1xxxx2xxxx3xxxx4xxxx5xxxx6xxxx7xxxx8xxxx9xx
HHHHHHHHH
XXXXXXXHL
XXXXXXXLH
XXXXXXLHH
XXXXXLHHH
XXXXLHHHH
XXXLHHHHH
XXLHHHHHH
XLHHHHHHH
LHHHHHHHH

Observe a necessidade  de inverter as saídas para obter o valor correto.

6. Decodificador de BCD para Decimal 

Esse circuito faz o contrario do anterior, isto é, para uma dada entrada em BCD somente uma das saídas será ativada.
Linha
Nº
Entradas BCDSaída Decimal
 D  C B A  0  1  2  3  4  5  6  7  8  9 
Linha10LLLLLHHHHHHHHH
Linha21LLLHHLHHHHHHHH
Linha32LLHLHHLHHHHHHH
Linha43LLHHHHHLHHHHHH
Linha54LHLLHHHHLHHHHH
Linha65LHLHHHHHHLHHHH
Linha76LHHLHHHHHHLHHH
Linha87LHHHHHHHHHHLHH
Linha98LLLLHHHHHHHHLH
Linha109HLLHHHHHHHHHHL
Linha11HLHLHHHHHHHHHH
Linha12HLHHHHHHHHHHHH
Linha13HHLLHHHHHHHHHH
Linha14HHLHHHHHHHHHHH
Linha15HHHLHHHHHHHHHH
Linha16HHHHHHHHHHHHHH
( a )( b )
Fig07: ( a ) CI7442 Decodificador de BCD para Decimal  ( b ) TV
7.Experiência 11: Decodificador de BCD para Decimal 

Fig08: Circuito decodificador de BCD para decimal
Tabela II
Linha
Nº
Entradas BCDSaída Decimal
 D  C B A  0  1  2  3  4  5  6  7  8  9 
Linha10LLLL
Linha21LLLH
Linha32LLHL
Linha43LLHH
Linha54LHLL
Linha65LHLH
Linha76LHHL
Linha87LHHH
Linha98LLLL
Linha109HLLH
Linha11HLHL
Linha12HLHH
Linha13HHLL
Linha14HHLH
Linha15HHHL
Linha16HHHH
Observe a necessidade de inverter as saídas para acender o indicador correspondente à entrada.

8. Decodificador de BCD Para Sete Segmentos

Um decodificador de BCD para sete segmentos é usado quando queremos visualizar resultados em decimal. O indicador mais usado é o display de sete segmentos. Esse  indicador pode ser só para decimal (0 a 9) ou pode ser também para hexadecimal (indica alem dos números de 0a 9, também as letras A,B,C, D, E e F). No caso mais comum é constituído de LED's sendo que o segmento (LED)  pode acender com nível  alto (display catodo comum) ou nível baixo (display anodo comum). A figura a seguir mostra a disposição dos LED's na construção de displays  catodo comum e anodo comum.
( a )( b )
Fig09 ( a ) Display tipo catodo comum   ( b ) anodo comum

É importante observar que para cada tipo de display teremos um decodificador adequado a ele. Por exemplo para anodo comum pode ser usado o 7447.

9. Experiência 12: Decodificador de BCD para 7 Segmentos 

Fig10: Decodificador de BCD para 7 segmentos 
Tabela III
xxDxxxxCxxxxBxxxxAxxDISPLAY
0000
0001
0010
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111

0 comentários:

Postar um comentário

Página inicial