Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Informe Sumador

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 12

1.

Tema
Prctica de laboratorio con uso de circuitos combinacionales MSI. Circuito sumador de dos
nmeros BCD de tres dgitos.

2. Objetivos
Analizar la suma de nmeros en cdigo BCD con lo que se podr ver la forma
con la que manejar el carry.
Realizar una simulacin del circuito que nos permita verificar el buen
funcionamiento del circuito.
Implementar un circuito sumador de dos nmeros BCD de tres dgitos y del
resultado de la suma hallar el nmero mayor y el menor.
Presentar el resultado de la suma y el nmero mayor y menor en displays de
7 segmentos.

3. Marco terico
3.1 Cdigo BCD

Cuando se representan nmeros, letras o palabras mediante un grupo especial


de smbolos se dice estn codificados y el grupo de smbolos se llama cdigo. El
cdigo decimal codificado en binario se expresa cuando cada dgito de un
nmero decimal se representa por su equivalente en binario.

Ejemplo: 543 (decimal)

0101 0100 0011 (BCD)

Cada dgito decimal se representa en su equivalente en binario, donde se usan 4


bits para cada dgito. Solo se usan los cuatro dgitos 0000 a 1001 (0-9), solo usan
10 de los 16 grupos posibles del cdigo binario.

Para la suma de nmeros en BCD se siguen los siguientes pasos:

i. Sumar los dos nmeros BCD utilizando las reglas de la suma binaria.
ii. Si una suma de 4 bits es igual o menor que 9, es un nmero BCD valido.

1
iii. Si una suma de 4 bits es mayor que 9, o si genera un acarreo en el grupo
de 4 bits, el resultado no es vlido. En este caso, se suma 6 (0110) al grupo
de 4 bits.
iv. Si se genera un acarreo al sumar 6, ste se suma al grupo de 4 bits
siguiente.

Ejemplo:
9 + 9 =1001+1001=1 0010 se suma(6) 0110 =1 1000 = 18 BCD

3.2 Circuitos combinacionales MSI


3.2.1 Sumador

Un sumador acepta dos bits de entrada y un acarreo de entrada, genera una


salida de suma y un acarreo de salida. El tipo de sumador usado es un
sumador completo ya que tiene un acarreo de entrada mientras que el
semisumador no. La Figura 1 y 2 muestran el diagrama lgico y el diagrama
de conexin respectivamente del sumador 74LS83. [1]

Figura 1 Smbolo lgico sumador 74LS83

Figura 2Diagrama de conexin sumador 74LS83

2
3.2.2 Comparador

La funcin bsica de un comparador consiste en comparar las magnitudes de


dos cantidades binarias para determinar su relacin. En su forma ms sencilla
un circuito comparador determina si dos nmeros son iguales o tienen una
relacin de mayor que o menor que. [1]

La Figura 3 muestra el diagrama de conexin de del comparador 74LS85, el


cual adems tiene las entradas para conexiones en cascada lo cual permite
poder comparar nmeros de ms de cuatro bits. Para el caso de no ser
necesaria la conexin en cascada se realiza una conexin estndar
conectando la entrada A=B a VCC y las entradas A<B y A>B a GND.

Figura 3 Diagrama de conexin comparador 74LS85

3.2.3 Decodificador

La funcin bsica de un decodificador es detectar la presencia de una


determinada combinacin de bits o cdigo en sus entradas y sealar la
presencia de este cdigo mediante un cierto nivel de salida.

El decodificador BCD a 7 segmentos acepta el cdigo BCD en sus entradas y


proporciona salidas capaces de excitar un display de 7 segmentos para
generar un cdigo decimal. La Figura 4 y 5 muestra el smbolo lgico y el
diagrama de conexin del decodificador 74LS47. [1]

3
[2]

Figura 4 Smbolo lgico decodificador 74LS47

Figura 5 Diagrama de conexin del decodificador 74LS47

3.3 Display de 7 segmentos

El display de 7 segmentos o visualizador de 7 segmentos es una forma de


representar caracteres en equipos electrnicos. Est compuesto de siete
segmentos que se pueden encender o apagar individualmente. Cada segmento
tiene la forma de una pequea lnea. Se podra comparar a escribir nmeros
con cerillas o fsforos de madera. La Figura muestra la distribucin de pines del
display de 7 segmentos mismos que sern conectados al decodificador. [2]

4
Figura 6 Display de 7 segmentos con distribucin de pines

3.4 Compuertas lgicas


3.4.1 Compuerta lgica OR

La puerta OR o compuerta OR es una puerta lgica digital que implementa


la disyuncin lgica se comporta de acuerdo a la tabla de verdad mostrada en la
Tabla 1. [3]

Tabla 1 Tabla de verdad de compuerta lgica OR

Cuando todas sus entradas estn en 0 (cero) o en BAJA, su salida est en 0 o en


BAJA, mientras que cuando al menos una o ambas entradas estn en 1 o en ALTA,
su SALIDA va a estar en 1 o en ALTA. En otro sentido, la funcin de la compuerta
OR efectivamente encuentra el mximo entre dos dgitos binarios, as como la
funcin AND encuentra el mnimo.

La Figura 6 muestra el diagrama de conexin de una compuerta OR 7432.

5
Figura 7Diagrama conexin compuerta lgica OR

4. Materiales utilizados
Elementos usados para armar el circuito:

Protoboard
Comparadores 74LS85
Sumadores 74LS83
Decodificador 74LS74
7 Display de 7 segmentos
Puertas OR
Cables para realizar las conexiones

Equipos utilizados para la prctica

Fuente 5V corriente continua

5. Procedimiento
1) Analizar la forma de sumar nmeros BCD.
2) Para el diseo del circuito sumador primero se compara la suma de los dos
primeros dgitos correspondientes a unidades.
3) Si el resultado de la suma es mayor que 9 (1001), es un valor de BCD no
vlido por lo que se suma 6 (0110) al resultado de la suma de las unidades,
hasta que el resultado de la suma sea menor o igual a nueve.
4) El carry generado por la suma de las unidades y por la suma de seis es
sumado a las decenas.

6
5) El proceso seguido para las unidades se sigue con las decenas y centenas,
el carri generado por las centenas va directo al decodificador de BCD a 7
segmentos ya que corresponde a las unidades de mil. La Figura 8 muestra
una suma de dos nmeros BCD.

Figura 8 Suma BCD de dos nmeros de tres dgitos

6) Realizar un circuito que permita sumar dos nmeros BCD de tres dgitos
usando circuitos MSI simulado.
7) Implementar el circuito siguiendo la simulacin y los diagramas de
conexin de cada elemento.
8) Alimentar el circuito con la fuente de 5 voltios de corriente continua.
9) Verificar el correcto funcionamiento del circuito.

6. Conclusiones
Se realiz la simulacin del circuito que nos permiti verificar el buen
funcionamiento del circuito, mismo que se muestra en el Anexo 1.
Se implement el circuito sumador y funcion correctamente, pero es
importante tomar en cuenta que los nmeros BCD usan solo 10 de las 16
combinaciones posibles en binario por lo que se debe validar los casos
en los que se ingresen sumandos cuyos dgitos sean mayores que 1001.
Se usaron sumadores completos para la implementacin del circuito sin
embargo en ciertos casos se los us como semisumadores ya que se
tena en 0L el pin para carry de entrada.
Se us compuertas integradas OR para manejar los carrys obtenidos en
la suma, esto para evitar usar sumadores ya que solo se deba manejar
la suma de un solo dgito.

7
Los comparadores se usaron para verificar que el resultado de la suma
de dgito a dgito era menor o igual a nueve, caso contrario es un valor
BCD invlido y por regla se le deba sumar 0110, para obtener un valor
vlido.
Para la parte del circuito que hallaba el nmero mayor y menor se us
comparadores los mismos que comparaban los dgitos de dos en dos
permitiendo hallar el nmero mayor y menor de cada par de nmeros,
luego se comparaban todos los nmeros menores y todos los mayores
para poder hallar el mayor y menor nmero entre los 5 dgitos.
Para poder visualizar el resultado de la suma en display se us un
decodificador de BCD a 7 segmentos.

7. Recomendaciones
Implementar el circuito de forma ordenada y dejando despejada la
zona de los lados de los elementos ya que esto facilita la
intercambiabilidad y permite detectar errores de conexin con
facilidad.
Consultar los diagramas de conexin de cada circuito MSI y de los
displays en los datasheet para evitar errores de conexin que puedan
daar el componente.

8. Bibliografa

[1] T. Floyd, Fundamentos de sistemas digitales, Madrid, Pearson Education , 2006.

[2] Wikipedia.org, 18 Octubre 2016. [En lnea]. Available:


https://es.wikipedia.org/wiki/Puerta_OR.

[3] Wikipedia, Wikipedia.org, [En lnea]. Available:


https://es.wikipedia.org/wiki/Visualizador_de_siete_segmentos. [ltimo acceso: 26 Enero
2017].

8
ANEXOS

9
10
11
12

También podría gustarte