EJERCICIO 27

Diseñar un bloque decodificador de cinco variables (32 salidas) basándose en el decodificador 4:16 y los circuitos auxiliares que sean necesarios.

SOLUCIÓN:

Queremos realizar un decodificador 5:32 a partir de decodificadores 4:16. Para ello vamos a recordar como funciona el decodificador 4:16 TTL 74154

La relación de pines de este integrado es la siguiente:

A , B, C y D: entradas de selección activas a nivel alto (5V).

G1 y G2: entradas de validación o datos activas a nivel bajo (0V).

Y0, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8, Y9, Y10, Y11, Y12, Y13, Y14, Y15: salidas del decodificador activas a nivel bajo (0V).

La tabla de verdad y el montaje del decodificador es la siguiente:

Al estar la salida seleccionada a nivel bajo (0V) para visualizar la decodificación colocamos el LED de tal manera que se encienda cuando hay 0V a la salida y se apague con 5V en la salida.

Podemos observar que cuando las entradas de validación G1 y G2 están a 0 (nivel bajo 0V), las entradas de selección marcan la salida activa a nivel bajo (0), funcionando como un decodificador 4 a 16. Con otra combinación de las entradas de validación el decodificador está inhibido y en su salida se obtendrán todas las salidas inactivas a nivel alto (1).

Un decodificador de 5 variables de entrada (A, B, C, D y E) tiene 25=32 salidas. Como los decodificadores 4:16 tienen 16 salidas utilizaremos 2 (2x16=32) decodificadores 4:16.

Los 2 decodificadores 4:16 tendrán las entradas D, C, B y A en común y la variable sobrante actuará sobre las entradas de validación de los dos decodificadores, de tal manera que sólo funcione uno de ellos. Así para:

E=0 , el segundo decodificador esté inhabilitado y el primer decodificador dará las salidas Q0 a Q15 (según la combinación de A, B, C y D).
E=1 , ahora el decodificador que funciona es el segundo que proporciona las salidas Q16 a Q31 (también según la combinación de A, B, C y D).

Las salidas Q son las inversas de las salidas Y de los decodificadores.