Está en la página 1de 13

FACULTAD DE INGENIERIA DE SISTEMAS 

POLITECNICO GRANCOLOMBIANO 

MATERIA: SISTEMAS DIGITALES Y ENSAMBLADOS 

DOCENTE: PIEDRAHITA SOLÓRZANO GIOVANNY 

TEMA: SIMULACIÓN SUMADOR

INTEGRANTES: 

JIORDIE STEVEN GOMEZ

BRIGITH CASTIBLANCO LOPEZ 

BOGOTÁ 

2020
Objetivo: Identificar y comprender el funcionamiento de circuitos comerciales que

implementan lógica combinacional.

Orientaciones generales: Identifique los manuales de los siguientes componentes

disponibles en Tinkercad:

 74HC283: Sumador de 4 bits

 CD4511: Decodificador de 7 segmentos

Realice la búsqueda del manual de funcionamiento de cada circuito integrado y elabore una

descripción en sus palabras de lo que cada uno hace.

Identifique la tabla de funcionamiento del componente: ¿Qué variables tiene como

entradas? ¿Cuáles son las salidas?


74HC283: Sumador de 4 bits

Es un datasheet que recibe 2 pares de 4 bits más el carry entrante y nos da el

resultado de la suma en binario y un carry saliente usando leds.

Funcionamiento:

En la imagen se ve su representación, donde:

o Vcc: Puerto a positivo.

o GND: Puerto a negativo.

o Cin: Carry entrante

o A0, A1, A2, A3: Son la primera entrada para la suma.

o B0, B1, B2, B3: Son la segunda entrada para la suma.

o S0, S1, S2, S3: Son los resultados de la suma.

o Cout: Carry saliente.


Referencia: https://cdn.hackaday.io/files/8121347448864/74HC283.pdf
CD4511: Decodificador de 7 segmentos

Es un decodificador que tiene 4 entradas en binario y 7 salidas para interpretarlas en

un display de 7 segmentos.

Funcionamiento:

En la imagen se ve su representación, donde:

o Vcc: Puerto a positivo.

o GND: Puerto a negativo.

o Lamp Test: Puerto Positivo

o RB Output: Puerto a positivo.

o RB Input: uerto a negativo.

o Input A. B, C, D: Entradas de cada bit (en total número de 4 bits).

o Output a, b, c, d, e, f, g: Salidas del bit entrante en 7 segmentos.

Referencia:

https://ikastaroak.ulhi.net/edu/es/IEA/ELEC/ELEC02/es_IEA_ELEC02_Contenidos

/website_541_decodificador_bcd_de_7_segmentos.html
Implementación con circuito integrado

Realice el montaje en protoboard de un sumador de 4 bits con las siguientes condiciones:

 Como entradas al circuito, utilice interruptores, como el dip switch mostrado a

continuación. Debe tener dos entradas de 4 bits para hacer la suma.

 El resultado de la suma debe ser visualizado en dos displays de 7 segmentos, para

esto, tenga en cuenta que deberá utilizar decodificador de binario a 7 segmentos.

IMPLEMENTACION:

Componentes utilizados:

Montaje Final

Enlace de montaje: https://www.tinkercad.com/things/lvN6sbxmif6-montaje-sistemas-

digitales/editel?sharecode=GkKSgQCnmbl_cirBl9_2LgAyDaHF00JP6iuZj--jJ0o=
Proceso:

Este montaje se realizó de cero, empezando por identificar los componentes necesarios y

sus manuales (datasheet), una vez revisados los manuales se procedió a realizar las

conexiones, como era de esperarse se encontraron errores, una vez iniciadas las pruebas que

con ayuda del formador logramos solucionar.

Pruebas Funcionales:
1. En cada uno de los switch se da el valor = 0001 lo que equivale a un 1 en binario, si

el circuito está montado de la manera adecuada la suma debería dar 1 + 1 = 2.

2. En cada uno de los switch se da el valor = 0101 lo que equivale a un 5 en binario, si

el circuito está montado de la manera adecuada la suma debería dar 5 + 5 = 10


Observaciones: Se realiza esta prueba número 2, con el fin de comprobar que lo

encontrado en el (datasheet) del componente = “cd4511” es correcto, no muestra

números mayores a 9

https://www.futurlec.com/4000Series/CD4511.shtml
Implementación con Arduino

Para conocer la lógica de programación y las funciones mínimas para manipulación de

pines digitales (digitalRead y digitalWrite), el ejercicio será realizar un programa en

arduino que sustituya el decodificador de binario a 7 segmentos, y que permita visualizar el

resultado de la suma generado por el circuito sumador 74HC283.

Montaje Final
Enlace al montaje: https://www.tinkercad.com/things/lxEzhL6wsrH-terrific-bojo-

densor/editel

Proceso

Este montaje se realizó de reutilizando el montaje anterior, pero quitándole el

Decodificador de 7 segmentos para reemplazarlo por un Arduino, también se quitó la fuente

de poder ya que el Arduino puede realizar ese valor con 5V. después de ello se realizaron

las conexiones y por último la programación del Arduino para hacer la labor del

decodificador de 7 segmentos, al usar un display se está realizando la visualización del bit

en hexadecimal, los resultado posibles son 0, 1, 2, 3, 4, 5, 6,7 ,8 ,9, A, B, C, D ,E F.


Pruebas:

0000 + 1111 = 1111 y en hexadecimal F.


0111 + 0011 = 1010 y en hexadecimal es A.

Se pueden realizar más pruebas en el enlace del circuito.