29
Codificadores y multiplexores Jairo Ruiz

Codificadores y Multiplexores

  • Upload
    cdjgp

  • View
    185

  • Download
    8

Embed Size (px)

Citation preview

Codificadores y multiplexores

Jairo Ruiz

Codificador

• Definición: Es un dispositivo digital que lleva información no binaria a binaria.

• Por lo general reciben información de las fuentes de entrada de dispositivos y su función es llevarla a binario para que sea interpretada digitalmente(Teclados, pulsadores, etc)

Representación gráfica

2n entradas .n salidas

Codificador de 2 a 1

• Entra un “0” o un “1” y a la salida y0 se pone en 0 o en 1

Entradas.m0 m1

Salida.y0

1                                                               0 0 1

01

Diagrama esquemático

Codificador de 4 a 2

• Tiene 4 entradas(0, 1, 2 y 3) y dos salidas que representan el binario correspondiente desde 00 hasta 11

Entradas.m0 m1 m2 m3

Salida.y1 y0

1     0 0 00 1 0 00 0 1 00 0 0 1

0 00 11 01 1

Funciones

• .y0 = m1 + m3

•.y1 = m2 + m3

Codificador de 8 a 3

• Tiene 8 entradas(el 0, el 1, el 2, el 3, el 4, el 5, el 6, el 7 y el 8.

• Tiene 3 salidas binarias que conforman los digitos desde 000 hasta 111

Entradas.m0 m1 m2 m3 m4 m5 m6 m7

Salida.y2 .y1 y0

1     0 0 0 0 0 0 00 1 0 0 0 0 0 00 0 1 0 0 0 0 00 0 0 1 0 0 0 00 0 0 0 1 0 0 00 0 0 0 0 1 0 00 0 0 0 0 0 1 00 0 0 0 0 0 0 1

0 0 00 0 10 1 00 1 11 0 01 0 11 1 01 1 1

Funciones

• .y2 = m4 + m5 + m6 + m7

• .y1 = m2 + m3 + m6 + m7

• .y0 = m1 + m3 + m5 + m7

Codificadores de prioridad

• El Codificador de prioridad, incluye la lógica necesaria para asegurar que cuando dos o más entradas son activadas al mismo tiempo, el código de salida corresponderá al de la entrada que tiene asociado el mayor de los números

Ejemplos

• Los codificadores de prioridad de octal a binario son: los CI74148, 74LS148 y 74HC148

• De decimal a binario: 74147

Ā1 Ā2 Ā3 Ā4 Ā5 Ā6 Ā7 Ā8 Ā9

                 

1 1 1 1 1 1 1 1 1

X X X X X X X X 0

X X X X X X X 0 1

X X X X X X 0 1 1

X X X X X 0 1 1 1

X X X X 0 1 1 1 1

X X X 0 1 1 1 1 1

X X 0 1 1 1 1 1 1

X 0 1 1 1 1 1 1 1

0 1 1 1 1 1 1 1 1

Los multiplexores

• También llamado selector de datos

• Es un dispositivo digital que de varias líneas de entrada selecciona una y envía el mensaje que por ella viene para por su único canal de salida

El multiplexor

Multiplexor de 2 líneas

• Tiene dos entradas y un selector

Multiplexor de 2 líneas

Ejemplo: 74157, 74158 Y = S’A + SB

Multiplexor de 4 líneas

• Tiene 4 entradas y 2 selectores S

1

S

0

  Salida

0 0   Z = I0

0 1   Z = I1

1 0   Z = I2

1 1   Z = I3

Z= S0’S1’I0 + S0’S1I1 + S0S1’I2 + S0S1I3Ej: 74153 y 74253

Otros multiplexores

• Ocho canales( 74151, 4512)

• D6 canales

Diseño de circuitos Combinacionales con multiplexor1. comprensión del problema

2. variables de entrada y salida

3. nombres de las variables

4. Tablas de verdad.

5. Seleccionar el multiplexor.

6. Establecer mapa del multiplexor.

7. Obtener resultados del mapa.

8. Esquema lógico.

Ejemplo• Diseñar un Sumador de dos palabras de

dos bits cada una:

Ejemplo

1. Se necesita diseñar un sumador de dos palabras de dos bites utilizando multiplexores.

2. Cuatro variables de entrada tres variables de salida.

3. Variables de entrada A B C D.

• Variables de salida X Y Z.

4. Tabla

4b. Funciones

5. Selección multiplexor

• Para Hacer la selección del multiplexor se deben analizar las variables de entrada.

• La variable más significativa es la entrada del multiplexor y las demás entradas son los selectores.

• Para este caso son tres selectores, el multiplexor a escoger seria el de ocho canales.

•  No de selectores = No variables - 1

6. Mapa del multiplexor y 7. Resultados

6. Mapa del multiplexor y 7 Resultados