suma de dos digitos en bcd

10
ESCUELA SUPERIOR POLITÉCNICA DE CHIMBORAZO FACULTAD DE INFORMÁTICA Y ELECTRÓNICA ESCUELA DE INGENIERÍA EN ELECTRÓNICA TELECOMUNICACIONES Y REDES TEMA: Diseño De Sistemas Controladores Con Compuertas Lógicas, Decodificadores

Upload: santiago-salinas-lopez

Post on 16-Feb-2017

363 views

Category:

Engineering


1 download

TRANSCRIPT

Page 1: Suma de dos digitos en BCD

ESCUELA SUPERIOR POLITÉCNICA DE CHIMBORAZOFACULTAD DE INFORMÁTICA Y ELECTRÓNICA

ESCUELA DE INGENIERÍA EN ELECTRÓNICATELECOMUNICACIONES Y REDES

TEMA: Diseño De Sistemas Controladores Con Compuertas Lógicas, Decodificadores

APROBADO

Page 2: Suma de dos digitos en BCD

TEMA: Diseñe un circuito que permita sumar dos dígitos BCD (salidas y entradas se desplegaran display 7 segmentos) con el menor número de compuertas.

1.- OBJETIVOS:

GENERAL

Implementar de manera eficiente un circuito que permita sumar dos dígitos BCD,

observando su funcionamiento y la forma de aplicación a la hora de presentarlo solo con

compuertas.

ESPECIFICO

Conocer el funcionamiento, características y conexiones del ánodo común (display de 7 segmentos).

Diseñar e implementar el circuito para el análisis respectivo mediante el simulador PROTEUS.

2.- METODOLOGÍA

Utilizamos el tipo de metodología inductiva ya que analizamos un caso particular que es el funcionamiento de nuestro circuito, posteriormente obtuvimos resultados que fueron tomados para extraer conclusiones de carácter general, a partir de las diferentes observaciones sistemáticas realizamos las debidas recomendaciones. Además, empleamos la observación y la experimentación para lograr llegar a una generalidad de hechos que se repiten una y otra vez.

3.- EQUIPOS Y MATERIALES REQUERIDOS

1. Protoboard2. Cable Utp3. Cortadora y Peladora4. Pinzas5. Fuente6. Display de 7 segmentos7. Resistencias

8. Dip switch9. Compuertas TTL 7483, 7408,

7404, 7432.10. Decodificadores 7447

COSTE DE IMPLEMENTACIÓN: TOTAL: 10,50 DÓLARES

Page 3: Suma de dos digitos en BCD

5.- MARCO TEÓRICO

SUMA BCD

BCD es un código numérico y puede utilizarse en operaciones aritméticas.

La suma es la más importante de estas operaciones ya que las otras tres operaciones (sustracción,

multiplicación y división) se pueden llevar a cabo utilizando la suma.

Método para sumar dos números BCD:

Paso 1. Sumar los dos números BCD utilizando las reglas de la suma binaria vistas

anteriormente.

Paso 2. Si una suma de 4 bits es igual o menor que 9, es un número BCD válido.

Paso 3. 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 válido. En este caso, se suma 6 (0110) al grupo de 4 bits para saltar así los seis

estados no válidos y pasar al código 8421. Si se genera un acarreo al sumar 6, éste se suma al

grupo de 4 bits siguiente.

Ejemplo

Sumar los números 00111001(39)10 y 01010110(56)10.

La suma de los cuatro bits menos significativos de la figura 3.11.2. (Genera acarreo).

Page 4: Suma de dos digitos en BCD

DIAGRAMA DE BLOQUES DE UN SUMADOR BCD

TABLA DE VERDAD DEL SUMADOR BCD

Page 5: Suma de dos digitos en BCD

6.-PROCEDIMIENTO

Mediante el uso de la compuerta 7483, la cual suma dos números de 4 bits en binario, logramos la realización de nuestro circuito, las salidas S1, S2, S3, S4 y C4 las tomamos como entradas y realizamos el diseño para los dos displays que nos vamos a mostrar, el uno va desde el 0 al 9 y el otro del 0 al 1, posteriormente las salidas las ingresamos en un decodificador 7447 y finalmente a los ánodos comunes (displays de 7 segmentos) a continuación mostramos la tabla para la codificación de los dos displays además de diagrama de la compuerta principal 7483

Salidas 7483 Display 1 Display 2C4 S4 S3 S2 S1 A B C D A’ B’ C’ D’

0 0 0 0 0 0 0 0 0 0 0 0 0 01 0 0 0 0 1 0 0 0 1 0 0 0 02 0 0 0 1 0 0 0 1 0 0 0 0 03 0 0 0 1 1 0 0 1 1 0 0 0 04 0 0 1 0 0 0 1 0 0 0 0 0 05 0 0 1 0 1 0 1 0 1 0 0 0 06 0 0 1 1 0 0 1 1 0 0 0 0 07 0 0 1 1 1 0 1 1 1 0 0 0 08 0 1 0 0 0 1 0 0 0 0 0 0 09 0 1 0 0 1 1 0 0 1 0 0 0 0

10 0 1 0 1 0 0 0 0 0 0 0 0 111 0 1 0 1 1 0 0 0 1 0 0 0 112 0 1 1 0 0 0 0 1 0 0 0 0 113 0 1 1 0 1 0 0 1 1 0 0 0 114 0 1 1 1 0 0 1 0 0 0 0 0 115 0 1 1 1 1 0 1 0 1 0 0 0 116 1 0 0 0 0 0 1 1 0 0 0 0 117 1 0 0 0 1 0 1 1 1 0 0 0 118 1 0 0 1 0 1 0 0 0 0 0 0 1

Page 6: Suma de dos digitos en BCD

6.- CONCLUSIONES

Diseñamos e implementamos de manera eficiente el circuito que nos permite sumar dos

BCD.

Aprendimos el diseño y forma de trabajo, tanto de nuestra compuerta principal 7483

como de nuestro codificado 7447 con lo cual logramos nuestro circuito planteado al inicio

de la práctica.

7.- RECOMENDACIONES

Asegurarse de conectar de manera adecuada cada componente, ya que este puede

danarse o estar mal implementado lo cual causaría demora durante la realización del

proyecto.

8.-BIBLIOGRAFÍA

[1] Tokheim, R. (2008). Electrónica Digital; principios y aplicaciones (7ª ed.). España: McGrawHill Interamericana.

[2] “Suma BCD”, disponible en: URL: http://www.virtual.unal.edu.co/cursos/ingenieria/2000477/lecciones/031101.htm

[3] “Sistemas de Numeración, operaciones y códigos”, disponible en: URL: http://clrueda.docentes.upbbga.edu.co/web_digitales/Tema_0.html

[4] Mandado, E. & Mandado Y. (2008). Sistemas Electrónicos Digitales (9ª ed.). México: Alfaomega.

ANEXOS

Anexo 1.- Implementación final de nuestro circuito.

Page 7: Suma de dos digitos en BCD

Anexo 2.- Diseño en el simulador virtual PROTEUS.

RESPONSABLES

__________________________ _________________________

_________________________