Está en la página 1de 9

Comprobar el funcionamiento de un circuito comparador con un

sumador.

Jorge Arciniega, Madelyne Criollo y Fabián Cajilema.


Julio 2018.

Universidad de las Fuerzas Armadas - ESPE.


Departamento de Eléctrica y Electrónica.
Circuitos Digitales.

1
1. Tema: Diseñar una compuerta ALU con operaciones lógicas y en código bcd y.
2. Objetivo
2.1. General:
Diseñar una compuerta Alu que permita realizar operaciones lógicas y operaciones
matemáticas en código BCD.
2.2.Específicos:

3. Planteamiento del problema 1


Realizar un circuito que permita realizar 8 casos de operaciones y ser visualizados en los
display.

𝑆2 𝑆1 𝑆0 Función
0 0 0 Suma BCD
0 0 1 Resta BCD
0 1 0 Producto Binario
0 1 1 Comparación (𝐴 > 𝐵, 𝐴 < 𝐵, 𝐴 = 𝐵)
1 0 0 AND
1 0 1 OR
1 1 0 XOR
𝐴 > 𝐵 = 𝐴̅
1 1 1 NOT 𝐴 > 𝐵 = 𝐵̅
𝐴>𝐵=0

4. Diagrama de Bloques

2
5. Comprobación del funcionamiento de la compuerta 74283
En la ilustacion 1 se observara el diagrama de conexión del sumador 74283 de acuerdo al
datasheet [1]

Ilustración 1Diagrama de conexion del sumador 74283

El integrado 74283 sirve para realizar sumas binarias de hasta 4 bits. Como se lo puede
visualizar en la siguiente Ilustración 2 la suma en binario de 6(0110)+1(0001)=7

Ilustración 2 Sumador de 4 bits, Simulado en Proteus

6. Explicación de diseño
A B RESTA
𝑨=𝑩 4=0100 4=0100 0
𝑨>𝑩 5=0101 4=0100 1=0001
𝑨<𝑩 1=0001 8=1000 -7=1000
Tabla 1 Tabla de verdad de comparaciones

Caso 1
En el caso 1 cuando A=B de la tabla 1 se presionara en el teclado 2 dígitos iguales
realizando una resta pero para saber si estos 2 dígitos son iguales se realizado una etapa
comparativa ver ilustración 4 dando como resultado que A =B

3
𝑨>𝑩

𝑨<𝑩
𝑨=𝑩

Ilustración 3 Etapa comparativa del circuito, Simulado en Proteus

𝑨>𝑩

𝑨=𝑩
𝑨<𝑩

Ilustración 4 A=B, Simulado en Proteus

Caso 2
En el caso 2 cuando 𝑨 > 𝑩 de la tabla 1 se presionara en el teclado 2 dígitos iguales realizando
una resta pero para saber si estos 2 dígitos son diferentes y más aún que A es mayor que B el
circuito comparador detecta cuando en la resta hay un número positivo sin carry alguno entonces
arrojara como resultado 𝑨 > 𝑩 como se puede visualizar en la ilustración 6.

4
𝑨>𝑩

𝑨=𝑩
𝑨<𝑩

Ilustración 5 𝐴 > 𝐵 ,Simulado en Proteus


Caso 2
En el caso 3 cuando 𝑨 < 𝑩 de la tabla 1 se presionara en el teclado 2 dígitos iguales (1,8)
realizando una resta pero para saber si estos 2 dígitos son diferentes y más aún que B es mayor que
A el circuito comparador detecta cuando en la resta se puede visualizar que 1-8=-7 pero el circuito
arroja como resultado 9 por ende el sistema arrojara 𝑨 < 𝑩 como se puede visualizar en la
ilustración 7.

𝑨>𝑩

𝑨<𝑩
𝑨=𝑩

Ilustración 7 𝐴 < 𝐵 ,Simulado en Proteus


7. Diagrama electrónico simulado
En la siguiente ilustración 7 se podrá visualizar el circuito comparador con compuertas
lógicas y sumadores

5
Ilustración 6 Circuito Comparador, Simulado en Proteus

8. Conclusiones

 En la comprobación en el software se tiene una dificultad ya que hay algunos bits que no se
reconocen como altos o bajo.
 El circuito sumador 74283 cuenta con una acarreo el cual servirá para el análisis de las
comparaciones.
 El circuito comparador usando el sumador binario 74283 cumple con las condiciones de A=B, A<B
y A>B.
9. Recomendaciones

 Para amenorar el uso del hardware se podría usar una compuerta 7485.
 De preferencia se deberá tener en cuenta los bits de color plomo en la simulación ya que dificultan
la demostración del diseño.
 Se debe revisar los datasheets de los circuitos integrados que se usaran.

10. Bibliografía

[1]Aguilar Meza Celedonio E., Circuitos Digitales Obtenido de: http://ee-


classes.usc.edu/ee459/library/datasheets/DM74LS283.pdf

6
7
11. Anexos

Comprobación del circuito de los casos 1, 2, 3, 4, 5, 6, 7,8

Caso 1 y Caso 2

Caso 3 y Caso 4

8
Caso 5 y Caso 6

Caso 7 y Caso 8

También podría gustarte