Sumador y restador 4 bits

Sumador restador 4 bits con integrado 7483

Para  el montaje del Sumador restador 4 bits en una  protoboard, recomendamos organizar los elementos de la siguiente forma. Tenga en cuenta las referencias de los elementos que se muestran en la imagen.

Montaje del sumador restador de 4 bits en tres protoboard, con los integrados 74LS83, 74LS47, 74LS86, 74LS08, 74LS32 y 74LS04 identificados y los display de 7 segmentos encendidos

Pruebas del sumador y restador de 4 bits – 7483

 

 Elementos requeridos para el proyecto

3 Protoboard
3 Dip switch 2 de 4 entradas y uno de una entrada.
4 Decodificadores BCD -7447
2 Sumadores 7483
Compuertas: AND – 7408, OR – 7432, XOR – 7486, NOT – 7404.
4 Display 7 Segmentos (ánodo común).
15 Resistencias de 180 Ohmios y por supuesto cable para conectar cada elemento.

Diagrama Sumador y Restador (Simulación Proteus)

Descargar la simulación en Proteus del sumador restador de 4 bits

Diagrama completo del sumador restador de 4 bits en Proteus: los dos dipswitch de entrada, las compuertas XOR 74LS86, los dos sumadores 74LS83 en cascada y los decodificadores 74LS47 con sus display de 7 segmentos

 

Para realizar las operaciones aritméticas suma y resta de 4 bits por medio de un circuito electrónico, se requiere de dos dipswitch de 4 entradas que permita ingresar valores 1 y 0 al circuito. De este modo puede conectarlo a un decodificador BCD 7447 y conectarlo a un display 7 segmentos tal y como se plantea en el siguiente vídeo. (Estos pasos debe seguirlos para el dipswitch 1 y dos que son los alimentadores del circuito.)

Los 4 bits del primer dipswitch se conectan directamente a la compuerta 7483, mientras que los 4 bits del segundo dipswitch se hacen pasar por una compuerta OR-exclusiva 7486. La función que tiene la 7486 es cambiar los 1 por 0 y los ceros por 1, procedimiento que se requiere para realizar la resta.

Por otro lado se debe montar un mecanismo de control (bit 1 o 0) que permita operar con la suma y la resta en el momento en que se requiera, cuando el mecanismo este en 0 hace la suma y cuando este en 1 realiza la resta, esto se hace mediante la conexión de un dipswitch de una entrada.

Detalle en Proteus de los dos dipswitch de entrada con sus resistencias, las cuatro compuertas XOR 74LS86 y el interruptor de control conectado también a la entrada C0 del sumador 74LS83

Conectar integrado 7483 con integrado 7483

Luego para conectar el integrado 7483 en paralelo con otro 7483 realiza las conexiones respectivas como se muestra en el diagrama.  Conecte la  compuerta AND 7408 de las salidas del primer sumador 7483, las salidas de esta compuerta se conectan a una compuerta OR 7432, y de nuevo se conecta a otra compuerta OR, la salida de esta se lleva a la entrada 11 y 7 del segundo sumador. Del dipswitch de control debe conectarse una compuerta Not 7404, y esta va a una And.

Conexión en cascada de los dos sumadores 74LS83 con las compuertas AND 74LS08, las OR 74LS32 y el inversor 7404 que forman la lógica de acarreo

Por último haga las conexiones respectivas a los decodificadores BCD 7447

Salidas del segundo sumador 74LS83 conectadas a los decodificadores 74LS47 que gobiernan los display de 7 segmentos del resultado

Comenta y comparte si el vídeo te fue de ayuda.

 

Diego Lozano

Comparto tutoriales y guías paso a paso sobre inteligencia artificial práctica, automatización y herramientas digitales para trabajar y estudiar mejor.

Esta entrada tiene 9 comentarios

  1. Anthony Gómez

    Algunos números no se visualizan bien.

    1. Álvarez Rodríguez Josué

      hola antony ya te quedo?

      1. Anthony Gómez

        No lo he montado pero mi comentario era sobre la simulación en Proteus, ahí algunos números no se visualizan correctamente.

        1. Álvarez Rodríguez Josué

          Oh rayos, es que ya lo monte, pero no me queda igual, no hace las sumas, y ya les mandé mensaje pero no me responden.

          1. Anthony Gómez

            Pues, las sumas salen bien, pero las restas con resultados negativos no los muestra

          2. Diego Lozano

            Funciona amigo. Puedes descargar la simulación en proteus.

  2. Jean Caicedo

    Por si se lo preguntan, este sumador restador solo hace sumas positivas (+a) + (+b) y restas positivas, es decir cuando el resultado es positivo y solo en la forma (+a) + (-b), no considera la forma (-a) + (+b). Tampoco considera sumas negativas (-a) + (-b)… el sumador restador completo es algo mas complejo… No se si el autor dice esto en el video pero igual buen proyecto, muy bien hecho, solo falto esto en la descripción, saludos!

    1. francisco perez

      disculpa, he intentado buscar información sobre lo que indicas, como hacer un sumador/restador completo de 4 bits, es decir, que me sume (-a) + (+b) y (-a) + (-b) , sabes con que nombre puedo buscarlo ? ya que he intentado y no encuentro nada, incluso con «Full Adder/Subtractor » y no he dado con mucha información, desde ya muchas gracias 🙂

      1. Jean

        Hola francisco, sobre esos casos la verdad no encontré mucha información, tuve que hacerlo yo mismo a partir de sumadores/restadores como los de esta página… en youtube tengo un video sobre este sumador completo, que hace los 4 casos de sumas y restas positivas y negativas, te dejo el link aquí https://www.youtube.com/watch?v=Y2FNrtQa3LU&feature=youtu.be&ab_channel=JeanCaicedo
        espero te sirva… el de 4 bits tambien lo tengo pero aun no lo subo

Deja una respuesta