Beruflich Dokumente
Kultur Dokumente
Practica 1
E. C. Usas Acadmico, L. M. Mariela A, I. M. Daniel, A, K Luis Arturo, R. E. Miguel , Estudiantes,
ITSSNP
ResumenEn este documento se presenta la informacin Un multiplexor es un circuito combinacional de varias entradas
necesaria par comprender el funcionamiento de circuito de la de seal y una nica salida. Dispone adems de unas entradas
practica 1, donde se hace uso de los multiplexores y de seleccin que permiten redirigir cualquiera de las entradas
demultiplexores. Un codificador es un bloque combinacional
elegidas a la salida. En sentido estricto, las entradas de seleccin
hecho para convertir una entrada no binaria en una salida de
estricto orden binario. El decodificador es un circuito se deben considerar exactamente igual que las otras entradas de
combinacional diseado para convertir un nmero binario seal, pero debido a su particular propsito (seleccin) suelen
(entrada) en word de "unos" y "ceros" (niveles altos y bajos de dibujarse separadas. Los demultiplexores efectan la operacin
voltaje) con un orden distinto, para ejecutar un trabajo especial. inversa de los multiplexores y se utilizan para distribuir una
Los decodificadores son tambin usados en los microprocesadores seal que llega por una nica entrada a un conjunto de salidas.
para convertir instrucciones binarias en seales de tiempo, para
De la misma forma, las entradas de seleccin permiten elegir a
controlar mquinas en procesos industriales o implementar
circuitos lgicos avanzados. cul de las salidas se redirige la seal de entrada.
II. CODIFICADORES.
I. INTRODUCCIN
Los codificadores nos permiten compactar la informacin,
E En un sentido general, se puede decir que un codificador es
un circuito hecho para pasar informacin de un sistema a
otro con clave diferente, y en tal caso un decodificador sera el
generando un cdigo de salida a partir de la informacin de
entrada. Y como siempre, lo mejor es verlo con un ejemplo.
circuito o dispositivo que retorne los datos o informacin al Imaginemos que estamos diseando un circuito digital que se
primer sistema. Debido a que el caso que nos ocupa es el de la encuentra en el interior de una cadena de msica. Este circuito
controlar la cadena, haciendo que funcione correctamente.
lgica digital, y en especial la aritmtica binaria, hemos de dar
Una de las cosas que har este circuito de control ser activar la
sentido ms directo a los trminos "codificador" y
radio, el CD, la cinta o el Disco segn el botn que haya pulsado
"decodificador". Un codificador es un bloque combinacional
el usuario. Imaginemos que tenemos 4 botones en la cadena, de
hecho para convertir una entrada no binaria en una salida de manera que cuando no estn pulsados, generan un 0 y cuando
estricto orden binario. El decodificador es un circuito se pulsan un 1 (Botones digitales). Los podramos conectar
combinacional diseado para convertir un nmero binario directamente a nuestro circuito de control la cadena de msica.
(entrada) en word de "unos" y "ceros" (niveles altos y bajos de Sin embargo, a la hora de disear el circuito de control, nos
voltaje) con un orden distinto, para ejecutar un trabajo especial. resultara ms sencillo que cada botn tuviese asociado un
Los decodificadores son tambin usados en los nmero. Como en total hay 4 botones, necesitaramos 2 bits
microprocesadores para convertir instrucciones binarias en para identificarlos. Para conseguir esta asociacin utilizamos un
seales de tiempo, para controlar mquinas en procesos codificador, que a partir del botn que se haya pulsado nos
industriales o implementar circuitos lgicos avanzados. El devolver su nmero asociado:
decodificador convierte nmeros binarios en sus equivalentes
Octales (base 8), decimales (base 10) y Hexadecimales.
(3)
Figura 3. Decodificador de 4 a 2.
Las ecuaciones las obtenemos siguiendo el mismo mtodo de
(1) siempre: primero obtendremos la tabla de verdad completa y
Figura 1. Circuito de control de una cadena de msica, y 4 aplicaremos el mtodo de Karnaugh. Con ello obtendremos las
botones de seleccin de lo que se quiere escuchar. ecuaciones ms simplificadas para las salidas C1 y C0. _ _ Al
hacer la tabla de verdad, hay que tener en cuenta que muchas
Fijmonos en las entradas del codificador, que estn conectadas de las entradas NO SE PUEDEN PRODUCIR. En las entradas
a los botones. En cada momento, slo habr un botn apretado, de un decodificador, una y slo una de las entradas estar activa
puesto que slo podemos escuchar una de las cuatro cosas. en cada momento. Utilizaremos esto para simplificar las
ecuaciones. Se ha utilizado una X para indicar que esa salida
El circuito de control de la cadena ahora slo tendr 2 bits de nunca se producir:
entrada para determinar el botn que se ha pulsado. Antes
necesitbamos 4 entradas. El codificador que hemos usado tiene
4 entradas y 2 salidas, por lo que se llama codificador de 4 a 2.
Existen codificadores de mayor nmero de entradas, como el
que vamos a ver en el siguiente ejemplo. Imaginemos que ahora
queremos hacer un circuito para monitorear la situacin de un
tren en una va. En una zona determinada, la va est dividida
en 8 tramos. En cada uno de ellos existe un sensor que indica si
el tren se encuentra en ese tramo (el sensor devuelve 1) o fuera
de l (valor 0). Se ve claramente que cuando uno de los sensores
est activado, porque que el tren se encuentre en ese tramo, el
resto de sensores devolvern un 0 (No detectan al tren). Si
conectamos todas las entradas de los sensores a un codificador
de 8 a 3, lo que tendremos es que a la salida del codificador
saldr un nmero que indica el tramo en el que se encuentra el
tren. El circuito de control que conectemos a las salidas de este
codificador slo necesita 3 bits de entrada para conocer el tramo
en el que est el tren, y no es necesario 8 bits. Su diseo ser
ms simple!!. La tabla de verdad es:
(4)
Figura 4. Tabla de verdad de un decodificador de 4 a 2.
(2)
Figura 2.
(8)
Figura 8. Tabla de verdad de un decodificador de 2 a 4.
(10)
Figura 10. Decodificador de 2 a 4.
IV. MULTIPLEXORES.
La tabla de verdad la podemos expresar de forma abreviada de
la siguiente manera, indicando la salida que se activa y sabiendo Un Multiplexor es un circuito combinacional al que entran
que las dems permanecern desactivadas. varios canales de datos, y slo uno de ellos, el que hallamos
seleccionado, es el que aparece por la salida. Es decir, que es un
circuito que nos permite SELECCIONAR que datos pasan a
travs de dicho componente. Vamos a ver un ejemplo NO
electrnico. Imaginemos que hay dos tuberas (canales de
datos) por el que circulan distintos fluidos (datos). Una
transporta agua para regar y la otra agua potable. Estas tuberas
llegan a una granja, en la cual hay una nica manguera por la
que va a salir el agua (bien potable o bien para regar), segn lo
que seleccione el granjero posicionando la llave de paso en una
u otra posicin. En la figura 5.1 se muestra un esquema. Las
posiciones son la 0 para el agua potable y 1 para el agua de
regar. Moviendo la llave de paso, el granjero puede seleccionar
si lo que quiere que salga por la manguera es agua potable, para
(9) dar de beber al ganado, o agua para regar los cultivos. Segn
Figura 9. Decodificador de 3 a 8. cmo se posicione esta llave de paso, en la posicin 0 o en la 1,
Lo mismo que ocurra con los multiplexores y demultiplexores, seleccionamos una tubera u otra. Pero por qu slo dos
existe una entrada de validacin opcional. Si esta entrada est tuberas? Porque es un ejemplo. A la granja podran llegar 4
activada, el decodificador funciona normalmente, pero si est tuberas. En este caso el granjero tendra una llave de paso con
desactivada, sus salidas siempre estarn a 0. Existen dos tipos 4 posiciones, como se muestra en la figura 5.2. Esta llave se
de entrada de validacin, las activas a nivel alto y las activas a podra poner en 4 posiciones distintas para dar paso a la tubera
nivel bajo. En la figura 6.6 se muestra un decodificador de 2 a 0, 1, 2 3. Obsrvese que slo pasa una de las tuberas en cada
4 con entrada de validacin activa a nivel bajo, por lo el momento, y slo una! Hasta que el granjero no vuelva a
decodificador funcionar siempre que esta entrada est a 0 y cambiar la llave de paso no se seleccionar otra tubera. Con
todas sus salidas permanecern desactivadas cuando la entrada este ejemplo es muy fcil entender la idea de multiplexor. Es
de validacin est a 1. Las ecuaciones de este decodificador como una llave de paso, que slo conecta uno de los canales de
irn multiplicadas por siendo ENA la entrada de validacin: datos de entrada con el canal de datos de salida. Ahora en vez
de en tuberas, podemos pensar en canales de datos, y tener un
esquema como el que se muestra en la figura 5.3, en la que hay
4 canales de datos, y slo uno de ellos es seleccionado por el
multiplexor para llegar a la salida. En general, en un multiplexor
tenemos dos tipos de entradas:
(14)
Figura 14. Mapas de Karnaugh de un multiplexor simple.
Obtenemos la siguiente expresin:
(12)
Figura 12. Multiplexor simple. Y si ahora escuchamos lo que la ecuacin nos dice, veremos
que tiene mucho sentido:
6
(16)
Figura 16. Tabla de verdad de un multiplexor de 4 entradas.
V. DEMULTIPLEXOR.
que lo que nos viene a decir es lo mismo que su ecuacin:
cuando S=0, por la salida del multiplexor aparece el valor y El concepto de demultiplexor es similar al de multiplexor,
cuando S=1, aparece el valor. Estamos considerando las viendo las entradas de datos como salidas y la salida como
variables e como parmetros y NO como variables de entrada entradas. En un multiplexor hay varias entradas de datos, y slo
del circuito y por tanto estamos considerando como si la una de ellas se saca por el canal de salida. En los
funcin F slo dependiese de la variable S, es decir, tenemos la demultiplexores hay un nico canal de entrada que se saca por
funcin F(S). Cmo podemos obtener la ecuacin del una de las mltiples salidas. Si utilizamos el smil de la granja
multiplexor a partir de esta tabla?: aplicando el teorema de y las tuberas, podemos imaginar el siguiente escenario.
expansin, que vimos en el apartado 3.4 obtenemos los Supongamos que ahora a la granja le llega una nica tubera con
siguiente: agua, pero en el interior de la granja hay varias mangueras, cada
una para limpiar una zona del establo o dar de beber a los
animales de esa zona. Cmo slo hay un granjero, slo podr
usar una de las mangueras cada vez. Para seleccionar qu
manguera quiere usar en cada momento, hay una llave de paso,
El siguiente multiplexor en complejidad es el que tenga 2 de manera que, si la sita en una posicin, el agua que viene por
entradas de seleccin, por lo que se podr seleccionar hasta 4 la entrada saldr por la manguera 0, mientras que, si la sita en
entradas posibles. Habr por tanto 4 entradas de datos. El la otra posicin, el agua saldr por la manguera 1.
circuito es como el siguiente:
De la misma manera que en los multiplexores puede haber
varias entradas, en los demultiplexores puede haber varias
salidas. Por ejemplo, en la figura se muestra el mismo sistema
de tuberas de la granja, pero ahora hay 4 mangueras, para llegar
a 4 zonas distintas de la granja. Ahora el granjero tendr que
posicionar la llave de paso en una de las 4 posiciones posibles,
para que el agua salga por la manguera seleccionada. Ya
comprendemos cmo funcionan los demultiplexores. Si lo
aplicamos al mundo de la electrnica, en vez de tuberas
tendremos canales de datos. Habr un nico canal de entrada,
por el que llegarn nmeros, que saldrn slo por uno de los
(15) canales de salida, el que tengamos seleccionado.
Figura 15. Multiplexor de 4 entradas.
En general en un demultiplexor tendremos:
Hay 4 entradas de datos y 2 entradas de seleccin, en total 6
entradas. Ahora hacemos lo mismo que antes, construimos la Una entrada de datos.
tabla de verdad y aplicamos Karnaugh. Vemos que este mtodo,
Una entrada de seleccin: que indica a cul de las
aunque fcil, requiere muchas operaciones. Es un mtodo ideal
salidas se manda la entrada
para que lo haga un ordenador. Nosotros obtendremos sus
Varios canales de datos de salida. Slo estar activo el
ecuaciones de otra manera diferente. Vamos a describir este
que se haya seleccionado.
multiplexor mediante la siguiente tabla:
7
(17)
Figura 17. Sistema de agua de 4 mangueras.
(20)
Figura 20. Uso de un multiplexor y demultiplexor para
transmisin de datos por un nico cable.
(19)
Figura 19. Una alternativa para comunicar sistemas.
(22) (22)
Figura 22. Demultiplexor ms simple.
Figura 22. Circuito de un multiplexor y demultiplexor.
Nos hacemos la misma pregunta que en el caso de los
multiplesore: Cmo podemos expresar las funciones de salida
usando el Algebra de Boole?. Podemos escribir la tabla de
verdad y obtener las expresiones ms simplificadas. Para tener
la tabla aplicamos la definicin de demultiplexor y vamos
comprobando caso por caso qu valores aparecen en las salidas.
VII. REFERENCIAS