Vous êtes sur la page 1sur 15

DECODIFICADOR BINARIO A HEXADECIMAL Y DECIMAL.

EN DISPLAY DE 7 SEGMENTOS

OBJETIVOS

Simular un decodificador de seales, al cual se le ingresen dgitos binarios del 0000 al 1001 y me muestre el cdigo respectivo en decimal, sin importar lo que aparezca con los dgitos binarios del 1010 al 1111. Simular un decodificador de seales, al cual se le ingresen dgitos 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 dgitos binarios del 0000 al 1001. Crear un decodificador de seales, al cual se le ingresen dgitos binarios del 0000 al 1111 y se obtengan diferentes caracteres a travs de un display de ctodo comn. Siendo relevantes los caracteres a mostrar a partir del dgito binario 1010 al 1111. Comprender el manejo de los display de 7 segmentos, ya sean de nodo o ctodo comn. Aprender a trabajar con los Mapas de Karnaugh para la simplificacin de funciones.

INTRODUCCIN Existen diferentes sistemas numricos utilizados en los dispositivos digitales. Los sistemas ms conocidos son el binario y el hexadecimal, a continuacin se da una breve explicacin de lo que tratan cada uno.

El sistema binario tiene como base el numero 2 y las cifras que se utilizan son el 0 y 1. Cada nmero se multiplica por el nmero dos elevado a una potencia (el valor de la potencia depende de la posicin donde se encuentre el bit a estudiar iniciando de cero). El sistema hexadecimal tiene como base el nmero 16 y los nmeros con los cuales se pueden representar estos nmeros son del 0 al 9 y a partir del 9 se comienza con las letras de la A la F. cada nmero o cada letra que se representa se multiplica por el nmero 16 elevado a una potencia (el valor de la potencia depende de la posicin donde se encuentre el bit a estudiar). Para transformar las combinaciones del dip switch se tendrn dos opciones, la primera es mostrar la informacin de forma decimal, al introducir algn nmero del 0-9 este se visualizar en el display. La otra opcin es de forma hexadecimal, en la cual el rango de los nmeros llega hasta el 15 y se visualizar una letra (A, B, C, D, E, F) respectivamente.

DISPALY DE 7 SEGMENTOS POR CATODO COMUN Esta informacin es especficamente un dgito decimal del 0 (cero) al 9 (nueve), por lo que se intuye que que el cdigo BCD est involucrado. El caso que nos atae consta de 7 LED's (Light Emisor Diode), uno por cada segmento, que se encendern o apagarn dependiendo de la informacin que se les enve (dije que en este caso ya que existen tambin display 7 segmentos de cristal lquido, incandescentes, etc.). Los 7 led's vienen indicados por las letras a, b, c, d, e, f y g

Con stos pueden formarse todos los dgitos decimales. Por ejemplo, para formar el nmero tres deben activarse los led's a, b, c, d y g y desactivar los e y f. Para el uno se usan los led's b y c (ojo, esta es la combinacin correcta no e y f). De forma anloga se procede para el resto de los casos.

Estos dispositivos pueden ser de tipo nodo Comn

o Ctodo Comn

A continuacin se muestra una implementacin tpica usada para la prueba de los display de 7 segmentos:

SIMULACION DE BINARIO A DECIMAL A travs de la simulacin podemos comprobar el sistema combinacional de binario a decimal por utilizando compuertas lgicas

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, B, C, D F1, F2, F3, F4, F5, F6, 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

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

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, 12, 13, 15 F2: 10, 14 F3: 10, 11, 14 F4: 11, 12, 13, 14 F5: 10, 11, 12, 13, 14, 15 F6: 10, 11, 12, 13, 15 F7: 10, 11, 13, 14, 15

Trminos no me importan F1: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 F2: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 F3: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 F4: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9

F5: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 F6: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 F7: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9

Circuito Simulado

TP9 V1 5V V2 0V

TP11 V3 5V

TP10 V4 0V U2C

TP1
Gnd

DISP1
abcdefg.

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

Montaje de circuito fisico

Para la implementacin del circuito se hace necesario utilizar los siguientes elementos de los cuales se adjunta su respectiva datasheet 1. 2. 3. 4. 5. 6. 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 ctodo comn

74LS14

74LS86

74LS32

74LS08

Conclusines Esta prctica ha sido muy interesante, ya que se pudo avanzar un poco acerca de la construcciones de circuitos ms complejos, as mismo tuvimos la oportunidad de aprender a realizar un decodificador binario-decimal usando solo compuertas elementales y display 7 segmentos. Se verific la configuracin del display de 7 segmentos, pareando el nmero de pin del display con su LED correspondiente, estableciendo las diferencias entre un display de 7 segmentos de ctodo comn y uno de nodo comn. Se logr simular el decodificador, al cual luego de ingresarle cierto valor en binario, deba mostrar en el display un determinado carcter, de acuerdo a las funciones definidas para cada segmento del display. Por otra parte podemos decir que la realizacin de esta prctica ha sido muy relevante, ya que nos ha permitido dar un paso ms hacia el mundo de la electrnica digita

Vous aimerez peut-être aussi