You are on page 1of 15

DECODIFICADOR BINARIO A HEXADECIMAL Y DECIMAL.

EN DISPLAY DE 7 SEGMENTOS

OBJETIVOS

Simular un decodificador de señales, al cual se le ingresen dígitos binarios del 0000 al 1001 y me muestre el código respectivo en decimal, sin importar lo que aparezca con los dígitos binarios del 1010 al 1111. Simular un decodificador de señales, al cual se le ingresen dígitos binarios del 1010 al 1111 y me representen unos caracteres definidos para cada valor binario, sin importar lo que muestre en el display cuando se ingresen los dígitos binarios del 0000 al 1001. Crear un decodificador de señales, al cual se le ingresen dígitos binarios del 0000 al 1111 y se obtengan diferentes caracteres a través de un display de cátodo común. Siendo relevantes los caracteres a mostrar a partir del dígito binario 1010 al 1111. Comprender el manejo de los display de 7 segmentos, ya sean de ánodo o cátodo común. Aprender a trabajar con los Mapas de Karnaugh para la simplificación de funciones.

INTRODUCCIÓN Existen diferentes sistemas numéricos utilizados en los dispositivos digitales. Los sistemas más conocidos son el binario y el hexadecimal, a continuación se da una breve explicación de lo que tratan cada uno.

al introducir algún número del 0-9 este se visualizará en el display. C. incandescentes. que se encenderán o apagarán dependiendo de la información que se les envíe (dije que en este caso ya que existen también display 7 segmentos de cristal líquido. El caso que nos atañe consta de 7 LED's (Light Emisor Diode).El sistema binario tiene como base el numero 2 y las cifras que se utilizan son el 0 y 1. por lo que se intuye que que el código BCD está involucrado. cada número o cada letra que se representa se multiplica por el número 16 elevado a una potencia (el valor de la potencia depende de la posición donde se encuentre el bit a estudiar). etc. f y g Con éstos pueden formarse todos los dígitos decimales. El sistema hexadecimal tiene como base el número 16 y los números con los cuales se pueden representar estos números son del 0 al 9 y a partir del 9 se comienza con las letras de la A la F. . Cada número se multiplica por el número dos elevado a una potencia (el valor de la potencia depende de la posición donde se encuentre el bit a estudiar iniciando de cero). d y g y desactivar los e y f. c. De forma análoga se procede para el resto de los casos. B. d. La otra opción es de forma hexadecimal. b. e. b.). DISPALY DE 7 SEGMENTOS POR CATODO COMUN Esta información es específicamente un dígito decimal del 0 (cero) al 9 (nueve). Los 7 led's vienen indicados por las letras a. esta es la combinación correcta no e y f). c. E. para formar el número tres deben activarse los led's a. la primera es mostrar la información de forma decimal. Para el uno se usan los led's b y c (ojo. uno por cada segmento. Por ejemplo. en la cual el rango de los números llega hasta el 15 y se visualizará una letra (A. D. Para transformar las combinaciones del dip switch se tendrán dos opciones. F) respectivamente.

Estos dispositivos pueden ser de tipo “Ánodo Común” o “Cátodo Común” A continuación se muestra una implementación típica usada para la prueba de los display de 7 segmentos: SIMULACION DE BINARIO A DECIMAL A través de la simulación podemos comprobar el sistema combinacional de binario a decimal por utilizando compuertas lógicas .

1710 TP11 TP10 TP9 TP8 TP7 TP6 TP5 TP4 TP3 TP2 TP1 1720 1730 1740 1750 1760 1770 1780 1790 1800 1810 1820 V1 5V V2 5V V3 5V V4 5V U2C U3A U8B U5A U3B U8C U5C U9A U5B U5D U12A U4C U12B U12C U12D U13A U14A U11A U10A U11B Gnd DISP1 abcdefg. U1A U2A U2B U4B U13B U8A U6A .

.

Expresiones Simplificadas F0: (~B*~D)+(C)+(B*D)+(A) F1: (~C*~D)+(~B)+(C*D) F2: (~C)+(D)+(B) F3: (~B*~D)+(C*~D)+(B*~C*D)+(~B*C)+(A) F4: (~B*~D)+(C*~D) F5: (~C*~D)+(B*~D)+(B*~C)+(A) F6: (C)+(B)+(A) DE BINARIO A HEXADECIMAL Variables de Entrada: Variables de Salida: Tabla de Verdad 0 1 A 0 0 0 0 0 0 0 0 1 1 B 0 0 0 0 1 1 1 1 0 0 C 0 0 1 1 0 0 1 1 0 0 D 0 1 0 1 0 1 0 1 0 1 2 # 0 1 2 3 4 5 6 7 8 9 3 Fa x x x x x x x x x x 1 0 4 Fb x x x x x x x x x x 1 0 5 Fc x x x x x x x x x x 1 1 A. F4. B. F5. F2. C. F3. F7 6 Fd x x x x x x x x x x 0 1 7 8 Fe x x x x x x x x x x Ff x x x x x x x x x x 9 Fg x x x x x x x x x x 1 A 1 b 1 0 1 0 10 1 0 1 1 11 1 1 1 1 . D F1. F6.

1 1 0 0 12 1 1 0 1 13 1 1 1 0 14 1 1 1 1 15 1 1 0 1 0 0 1 0 0 0 1 0 1 1 1 0 1 1 1 1 1 0 1 1 0 C 1 E 1 d 1 F Diagramas de Karnaugh F0 – F1 – F2 – F3 – F4 – F5 – .

14. 2. 8. 4. 5. 11. 9 . 14. 6. 15 F7: 10. 1. 4. 8. 3. 9 F4: 0. 14 F4: 11. 13. 8. 1. 4. 11. 1. 5. 4. 15 Términos no me importan F1: 0. 13. 2. 15 F6: 10.F6 – F7 – Expresiones Boleanas F0: (B*D)+ (C´)+ (B´*D´) =C´ (B ʘ C) F1: (C*D´) F2: (C*D´)+ (B´) F3: (B*D´)+ (C´)+ (B´*D) =C´(B ʘ D) F4: 1 F5: (C´)+ (B´)+ (D) F6: (D) +(C) Forma normal disyuntiva F1: 10. 5. 8. 7. 12. 1. 2. 3. 6. 12. 13. 15 F2: 10. 7. 12. 9 F2: 0. 11. 12. 7. 3. 9 F3: 0. 14 F5: 10. 13. 13. 14 F3: 10. 7. 11. 6. 5. 2. 3. 6.

8. 6. 5. 9 F7: 0. 5. 9 Circuito Simulado TP9 V1 5V V2 0V TP11 V3 5V TP10 V4 0V U2C TP1 Gnd DISP1 abcdefg. 3. 3. 5. 9 F6: 0. 4. 7. U1A U2A U2B U3A U4A TP2 U5A TP3 U4B TP4 U4C U6A TP5 TP6 TP7 U8A U7A TP8 431500 TP11 TP10 TP9 TP8 TP7 TP6 TP5 TP4 TP3 TP2 TP1 431510 431520 431530 431540 431550 431560 431570 431580 431590 431600 431610 431620 . 2. 1. 3. 8. 2. 6. 1. 4. 1. 2. 7. 7.F5: 0. 8. 6. 4.

Montaje de circuito fisico Para la implementación del circuito se hace necesario utilizar los siguientes elementos de los cuales se adjunta su respectiva datasheet 1. 3. 4. 5. 7. Protoboard Cable par trenzado Un Inversor 74LS14 Una compuerta XOR 74LS86 Una compuerta AND 74LS08 Dos compuertas OR 74LS32 Un Display de 7 segmentos de cátodo común 74LS14 . 6. 2.

74LS86 .

74LS32 .

.

74LS08 .

ya que nos ha permitido dar un paso más hacia el mundo de la electrónica digita . pareando el número de pin del display con su LED correspondiente. Por otra parte podemos decir que la realización de esta práctica ha sido muy relevante. así mismo tuvimos la oportunidad de aprender a realizar un decodificador binario-decimal usando solo compuertas elementales y display 7 segmentos.Conclusiónes Esta práctica ha sido muy interesante. Se logró simular el decodificador. debía mostrar en el display un determinado carácter. ya que se pudo avanzar un poco acerca de la construcciones de circuitos más complejos. al cual luego de ingresarle cierto valor en binario. de acuerdo a las funciones definidas para cada segmento del display. estableciendo las diferencias entre un display de 7 segmentos de cátodo común y uno de ánodo común. Se verificó la configuración del display de 7 segmentos.