Codificadores y Decodificadores

6
Oscar Ignacio Botero H. Codificadores y Decodificadores. CODIFICADORES Y DECODIFICADORES La codificación y decodificación es el proceso de asignar a cada item una combinación única de bits. CODIFICADORES Son circuitos combinacionales de máximo 2 n entradas y n salidas de tal forma que cuando una sola de las entradas adopta un “1” ó “0” a la salida aparece la combinación correspondiente al número asignado a dicha entrada. Existen dos tipos: sin prioridad o con prioridad. Sin prioridad: cuando varias entradas toman valores de “1” ó “0” la combinación de la salida posee tantos “1” como hay en las correspondientes entradas, o sea, que solamente una entrada puede ser activada en cada instante. Ejemplo: codificador decimal a binario sin prioridad. Entradas 2 n = 8 Salidas n = 3 ENTRADAS SALIDAS A0 A1 A2 A3 A4 A5 A6 A7 Y2 Y1 Y0 0 1 1 1 1 1 1 1 0 0 0 1 0 1 1 1 1 1 1 0 0 1 1 1 0 1 1 1 1 1 0 1 0 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 0 0 1 1 1 1 1 0 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 Aplicando minterm a los “1” en cada COLUMNA de la SALIDA, tenemos: Cada lectura conforma un producto canónico Morgan de Ley 7 6 5 4 2 7 6 5 4 2 Morgan de Ley 7 6 3 2 1 7 6 3 2 1 Morgan de Ley 7 5 3 1 0 7 5 3 1 0 a a a A A A A Y A A A A Y A A A A Y A A A A Y A A A A Y A A A A Y = + + + = = + + + = = + + + = Las entradas se activan con “0”.

description

concepto y fundamentos en la practica

Transcript of Codificadores y Decodificadores

  • Oscar Ignacio Botero H. Codificadores y Decodificadores.

    CODIFICADORES Y DECODIFICADORES

    La codificacin y decodificacin es el proceso de asignar a cada item una combinacin nica de bits.

    CODIFICADORES

    Son circuitos combinacionales de mximo 2n entradas y n salidas de tal forma que cuando una sola de las entradas adopta un 1 0 a la salida aparece la combinacin correspondiente al nmero asignado a dicha entrada.

    Existen dos tipos: sin prioridad o con prioridad. 9 Sin prioridad: cuando varias entradas toman valores de 1 0 la

    combinacin de la salida posee tantos 1 como hay en las correspondientes entradas, o sea, que solamente una entrada puede ser activada en cada instante.

    Ejemplo: codificador decimal a binario sin prioridad. Entradas 2n = 8 Salidas n = 3

    ENTRADAS SALIDAS A0 A1 A2 A3 A4 A5 A6 A7 Y2 Y1 Y00 1 1 1 1 1 1 1 0 0 0 1 0 1 1 1 1 1 1 0 0 1 1 1 0 1 1 1 1 1 0 1 0 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 0 0 1 1 1 1 1 0 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1

    Aplicando minterm a los 1 en cada COLUMNA de la SALIDA, tenemos: Cada lectura conforma un producto cannico

    Morgan deLey 7654276542

    Morgan deLey 7632176321

    Morgan deLey 7531075310

    aaa

    AAAAYAAAAY

    AAAAYAAAAY

    AAAAYAAAAY

    =+++==+++==+++=

    Las entradas se activan con 0.

  • Oscar Ignacio Botero H. Codificadores y Decodificadores.

    2

    A05V

    A15V

    A25V

    A35V

    A45V

    A55V

    A65V

    A75V

    74LS20

    74LS20

    74LS20

    Y2

    Y1

    Y0 Ver archivo codificador.ckt 9 Con prioridad: codifican la entrada activa de mayor valor decimal sin tener

    en cuenta las dems. Ejemplo: codificador con prioridad de 4 a 10 lneas, IC74147. Las entradas se activan con 0 y las salidas correspondientes al cdigo mayor se activan con 0.

    15V

    25V

    35V

    45V

    55V

    65V

    75V

    85V

    95V

    D

    C

    B

    A

    74LS04

    74LS04

    74LS04

    74LS04

    7414710 I95 I84 I73 I62 I51 I413 I312 I211 I1

    9A07A16A214A3

  • Oscar Ignacio Botero H. Codificadores y Decodificadores.

    3

    DECODIFICADORES

    Son circuitos combinaciones de n entradas y 2n salidas, diseado de tal modo que por lo menos una de varias salidas posibles responda a un cdigo determinado de entrada, o sea, cada salida se activar en respuesta a una cdigo de activacin especfico y nico. Ejemplo: decodificador de 3 a 4 lneas. Entradas n = 3 Salidas 2n = 8

    ENTRADAS SALIDAS E B A Q0 Q1 Q2 Q31 X X 1 1 1 1 0 0 0 0 1 1 1 0 0 1 1 0 1 1 0 1 0 1 1 0 1 0 1 1 1 1 1 0

    B

    E

    Q0 A Q1 Q2 Q3 D

    ecod

    er

    Aplicando maxterm a los 0 en cada FILA de las ENTRADAS, tenemos:

    Morgan deLey 33

    Morgan deLey 22

    Morgan deLey 11

    Morgan deLey 00

    aaaa

    EBAQEBAQ

    EBAQEBAQ

    EBAQEBAQ

    EBAQEBAQ

    =++==++==++==++=

    B5V

    A5V

    E0V

    Q3

    Q2

    Q1

    74LS10

    Q0

    74LS04

    74LS04

    74LS04

    74LS10

    74LS10

    74LS10 Ver archivo decodificador.ckt

  • Oscar Ignacio Botero H. Codificadores y Decodificadores.

    4

    Ejemplo: decodificador de 4 a 10 lneas IC7442 Entradas n = 4 Salidas 2n = 16 Las salidas son activas en 0.

    ENTRADAS SALIDAS D C B A 0 1 2 3 4 5 6 7 8 9 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 0 0 1 1 0 1 1 1 1 1 1 1 1 0 0 1 0 1 1 0 1 1 1 1 1 1 1 0 0 1 1 1 1 1 0 1 1 1 1 1 1 0 1 0 0 1 1 1 1 0 1 1 1 1 1 0 1 0 1 1 1 1 1 1 0 1 1 1 1 0 1 1 0 1 1 1 1 1 1 0 1 1 1 0 1 1 1 1 1 1 1 1 1 1 0 1 1 1 0 0 0 1 1 1 1 1 1 1 1 0 1 1 0 0 1 1 1 1 1 1 1 1 1 1 0

    A0V

    B0V

    C0V

    D0V

    L0

    L9L8L7L6L5L4L3L2L1

    74LS42

    A3A2A1A0

    9876543210

    Ejemplo: decodificador BCD a siete segmentos IC7447 y IC7448 El decodificador IC7447 tiene las salidas activas en 0 y el IC7448 tiene las salidas activas en 1

    7447

    7448

  • Oscar Ignacio Botero H. Codificadores y Decodificadores.

    5

    PIN DESCRIPCIN A0 A3 Entradas BCD RBI Entrada de borrado de rizado LT Entrada de prueba de lmpara RBOBI / Entrada de borrado / Salida de borrado de rizado

    a g Segmentos de salida La entrada BI se debe tener en 1 para las funciones de salida de 0 a 15 y

    la entrada RBI en 1 si no se desea borrar el cero decimal. Cuando se aplica un 0 en la entrada BI, todas las salidas estn en OFF. Cuando RBI y las entradas A, B, C y D estn en 0 y LT en 1 todas las

    salidas estn en OFF y la salida RBO va a 0. Cuando la entrada BI/RBO est en 1 y LT en 0, todas las salidas estn

    en ON. Decodificador de nodo comn IC7447

  • Oscar Ignacio Botero H. Codificadores y Decodificadores.

    6

    Decodificador de ctodo comn IC7448

    gfedcbaabcdefg

    gfedcbaabcdefgAC

    KCA

    0VB

    0VC

    0VD

    0V

    LT5V

    5V

    5V

    5V

    abcdefg.

    GndKC

    abcdefg.

    V+AC

    74LS486A32A21A17A0

    3test5RBI

    14g15f9e10d11c12b13a

    4RBO

    74LS476A32A21A17A0

    3test5RBI

    14g 15f 9e 10d 11c 12b 13a

    4RBO

    CODIFICADORES Y DECODIFICADORES CODIFICADORES Ejemplo: codificador decimal a binario sin prioridad. Ejemplo: codificador con prioridad de 4 a 10 lneas, IC74147.

    DECODIFICADORES Ejemplo: decodificador de 3 a 4 lneas. Ejemplo: decodificador de 4 a 10 lneas IC7442 Ejemplo: decodificador BCD a siete segmentos IC7447 y IC7448 Decodificador de nodo comn IC7447 Decodificador de ctodo comn IC7448