Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Demultiplexor

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 7

Universidad del Valle de México

San Rafael

Ingeniería en sistemas computacionales

Demultiplexor 74hc154

Materia: Arquitectura de Computadoras

Alumnos:
Carlos Andrés Gómez Escobar
Marco Antonio Ramos Sánchez
Demultiplexores

Una de las aplicaciones más características de los decodificadores era su transformación


en los circuitos digitales denominados demultiplexores.

Un demultiplexor consta de una entrada de datos, varias señales de control y las líneas de
salida

El demultiplexor es un circuito destinado a transmitir una señal binaria a una determinada


línea, elegida mediante un seleccionador, de entre las diversas líneas existentes. El
dispositivo mecánico equivalente a un demultiplexor será un conmutador rotativo unipolar,
de tantas posiciones como líneas queramos seleccionar. El seleccionador determina el
ángulo de giro del brazo del conmutador.

La analogía mecánica de un demultiplexor es un selector con una entrada y varias


posiciones de salida
Un decodificador se convierte en un
demultiplexor añadiéndole una señal
más a su circuitería interna. Si se
aplica esta señal, la salida será el
complemento de dicha señal, ya que la
salida es 0 si todas las entradas son 1,
y aparecerá únicamente en la línea seleccionada.

Se puede aplicar a un demultiplexor una señal de habilitación o "enable", conectándose


en cascada el decodificador con el circuito compuesto de una puerta AND y dos puertas
NOT cuyas entradas son la señal de habilitación y el dato que queremos transmitir.

Si la entrada de habilitación es 0, la salida será el complemento del dato, es decir, que el


dato aparecerá en la línea con el código deseado. Si la entrada de "enable" es 1, la salida
será 0, se inhiben los datos en cualquier línea y todas las entradas permanecen en 1.

Veamos, de otra manera, en qué consiste la función de un circuito demultiplexor. Estos


son circuitos que realizan una función contraria a la de los multiplexores, es decir, tienen
una única entrada de datos que, mediante unas entradas de control, se pone en
comunicación con una de entre varias salidas de datos. La salida concreta seleccionada
depende de la combinación de valores lógicos presentada en las entradas de control.

De la definición ya se desprende que cualquier decodificador que excite sólo una salida
entre varias, y esté provisto de entrada de inhibición o "enable", puede utilizarse como
demultiplexor, ya que las entradas del código se pueden emplear como entradas de
control y la señal de inhibición como entrada de datos.

Por el contrario, los decodificadores del tipo BCD a 7 segmentos que dan varias de sus
salidas para cada combinación de entrada, no pueden ser utilizados como
demultiplexores.
En la práctica, no existen circuitos integrados demultiplexores, sino que se fabrican
circuitos decodificadores/demultiplexores, que en realidad son decodificadores con
entrada de inhibición ("enable" o "strobe"). En la figura se muestra la construcción
mediante puertas lógicas de un decodificador/demultiplexor de 2 a 4 líneas.

A continuación, veremos el funcionamiento de un decodificador como demultiplexor.


Suponemos que se ha representado una combinación de entradas, como por ejemplo 1 0
1, es decir, A /B C, y con ellas se selecciona la salida número 5. Cuando se ponga 1 en la
entrada de "enable" se tendrá 1 en la salida 5, y cuando se ponga 0 en la señal de
"strobe" aparecerá 0 en 5, es decir, que la salida sigue a la entrada de datos y ésta es,
precisamente, la función del demultiplexor.

Dentro de los demultiplexores existen varios tipos característicos y utilizados dentro de


nuestro PC. Describamos algunos de ellos.

Demultiplexor de 4 a 16 líneas

Si un valor correspondiente a un número decimal que exceda de nueve se aplica a las


entradas de un demultiplexor, la orden queda rechazada, por lo tanto, las diez salidas
quedarán a 1. Si se desea seleccionar una de 16 líneas de salida, el sistema se ampliará
añadiendo seis puertas NAND más y se emplearán los 16 códigos posibles con cuatro bit
binarios.

El demultiplexor de 4 a 16 líneas tiene 4 líneas de selección, 16 de salida, una entrada de


"enable", una entrada de datos, una toma de tierra y otra para la alimentación, de modo
que en total se precisa un encapsulado de 24 patillas.

También existen demultiplexores de 2 a 4 y 3 a 8 líneas encapsulados e integrados


individuales.
Un demultiplexor de 1 a 2 líneas se forma con dos puertas NAND de otras tantas
entradas. La línea de salida 0 proviene de la NAND, cuyas entradas son la de datos y la
línea A; mientras que la salida 1 está conectada a la NAND, cuyas entradas son la de
datos y la señal A. Esta última entrada se denomina de control, ya que si A es 0, en la
línea 0 aparecerá el complemento del dato.

Aplicaciones de los demultiplexores

La transferencia de información es una operación básica en cualquier sistema digital.


Aunque los detalles internos del registro, la forma en que se transfiere la información
desde el exterior al registro y cómo sale de éste hacia el exterior, serán estudiados en su
tema correspondiente, consideraremos en este caso la utilización de multiplexores y
demultiplexores en el proceso de transferencia entre registros.

Una de las aplicaciones es la transferencia de datos desde un registro

Según el valor de la señal de control, se selecciona qué entrada pasa a la salida del
multiplexor. Cuando se aplique el pulso de transferencia al registro, dicha señal de salida
pasa al registro.

Análogamente, podemos plantearnos el circuito demultiplexor para varios bits.

CIRCUITO INTEGRADO TTL 74154 DECODIFICADOR 4:16/DEMULTIPLEXOR DE 1:16.

Este circuito integrado contiene un demultiplexor 1:16, que también puede funcionar como
decodificadores 4 a 16.
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
demultiplexor activas a nivel bajo (0V).

La tabla de verdad y el montaje del demultiplexor

Al estar la salida seleccionada a nivel bajo (0V) para visualizar la demultiplexación o 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.

Cuando G1=0, podemos introducir el dato por G2 (activo a nivel bajo 0V) y obtenerlo en la
salida seleccionada por A, B, C y D también a nivel bajo (0V). Lo mismo ocurre si G2 = 0,
ahora el dato podemos introducirlo por G1 (activo a nivel bajo 0V) y obtenerlo en la salida
seleccionada por A, B, C y D también a nivel bajo (0V). Este funcionamiento sería como
demultiplexor 1:16.
Cua
ndo
G1
=
G2
= 1,
toda
s
las
sali
das
está
n
inactivas a nivel alto (5V), actuando G1 y G2 como entradas de inhibición del circuito
integrado.

La simulación de este circuito nos da el cronograma que puede compararse con su tabla
de verdad moviendo el rectángulo rojo de la tabla con MOVER TABLA o moviendo la línea
roja del cronograma con MOVER CURSOR. Al pulsar el botón izquierdo del ratón el
rectángulo y el cursor rojo se paran en la posición deseada. Para volver a moverlos pulsar
MOVER TABLA o MOVER CURSOR

El esquema de este componente en Microsim DesignLab es el siguiente:

También podría gustarte