Somador BCD Net

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (297 palavras )
  • Download(s) : 0
  • Publicado : 16 de junho de 2015
Ler documento completo
Amostra do texto
Guilherme Schrimann
Gleisson Balen Jonatan Bervian Renan Birck
Santa Maria, RS Novembro de 2009
Objetivos
Construir um circuito digital capaz de somar dois números na forma BCD(Binary-Coded
Decimal).
Fundamentação teórica
O sistema BCD nos permite converter um número decimal para uma forma binária de uma
forma simples e direta (embora ineficiente se comparado com umaconversão comum para
binário), ao substituir os dígitos decimais pelo seu equivalente binário. Graças a esta
característica, ele se torna bastante útil para a resolução de problemas emcircuitos que não
possuam um microprocessador, visto que uma conversão para binário exigiria o uso de
multiplicações e divisões [1].
O CI 74HC283 já contém a função de somador. Entretanto,para somarmos dois números na
faixa de 0 a 9, é necessária uma lógica adicional, de forma a compensar o carry.

Figura 1: 74HC283 e sua pinagem. [2]
Material utilizado
–Portas lógicas: 7408(AND) e 7432 (OR) –CI somador 74HC283.
–CIs 7445 e 7446, usados para controlar os displays de sete segmentos.
–Displays de 7 segmentos.
Construção do circuito

Podemos, então, construiro circuito a seguir, no qual os displays de 7 segmentos já incluem a
lógica de decodificação (característica do simulador empregado para este trabalho):

E então, usam-se J1 e J2 para aentrada de valores. É importante notar que entradas que
causem um resultado maior que 19 irão causar um valor sem sentido na saída, seria
necessário mais um estágio de cálculo ecorreção.
Exemplos: 1)3+5 (01 + 0100):

2)5+9 (0101 + 1001)

Referências
[1] Binary-coded decimal – Wikipedia, the free encyclopedia. Disponível em:http://en.wikipedia.org/wiki/Binary-coded_decimal. Acesso em 14/1/2009.
[2] 74HC283: 4-bit binary full adder with fast carry. Disponível em:
http://www.nxp.com/acrobat_download/datasheets/74HC283_3.pdf. Acesso em 15/1/2009.

tracking img