Sumadores, codificadores, decodificadores y multiplexores en sistemas digitales
1. R E I N A R D O C O A
C . I 2 6 . 2 0 3 . 2 9 1
S I S T E M A S D I G I T A L E S I
2. Sumadores
Un sumador es un circuito que realiza la suma de dos palabras binarias. Es distinta de la
operación OR, con la que no nos debemos confundir. La operación suma de números
binarios tiene la misma mecánica que la de números decimales. Por lo que en la suma de
números binarios con dos o más bits, puede ocurrir el mismo caso que podemos
encontrar en la suma de números decimales con varias cifras: cuando al sumar los dos
primeros dígitos se obtiene una cantidad mayor de 9, se da como resultado el dígito de
menor peso y “me llevo" el anterior a la siguiente columna, para sumarlo allí.
3. TIPOS DE SUMADORES
Semisumador: Es un dispositivo capaz de sumar dos bits y dar como resultado la suma
de ambos y el acarreo. La tabla
de verdad correspondiente a esta operación sería
Y sus funciones canónicas serian estas
4. TIPOS DE SUMADORES
Existen dos tipos de sumadores
Sumador completo: Presenta tres entradas, dos correspondientes a los dos bits que se
van a sumar y una tercera con el acarreo de la suma anterior. Y tiene dos salidas, el
resultado de la suma y el acarreo producido. Su tabla de la verdad correspondiente es
la siguiente
5. CODIFICADORES
Los codificadores son sistemas combinacionales construidos en forma en forma de
circuito integrado, que se encargan de transformar una serie de señales sin codificar
en un conjunto de señales codificadas, que forman un código.
Codificador Binario
Codificador Decimal / BCD.
Si se dispone de las señales de entrada, que corresponden a los 10 números del sistema
decimal, mediante un codificador, podemos transformarlos en código BCD. Cuando
se activa una de las entradas decimales, las salidas toman el estado correspondiente a
su código BCD. Por ejemplo, si se activa la entrada decimal 3, se produce la salida
BCD 0011. Este codificador solo puede tener una entrada activa.
6. DECODIFICADORES
Los decodificadores son circuitos integrados digitales que convierten el código binario, el
BCD, o algún otro, en una forma sin codificar. Un decodificador, por tanto, puede
considerarse lo opuesto de un codificador.
Decodificador BCD / Decimal
Para invertir el proceso descrito anteriormente, habría que realizar un decodificador que
convirtiese el código BCD a decimal. Tendremos 4 entradas y 10 salidas; para cada
combinación en BCD a la entrada, activaremos la salida equivalente en decimal (solo
se activa el número decimal equivalente). Por ejemplo, si tenemos la entrada BCD
0101, activaremos la salida decimal 5
7. DECODIFICADORES
Decodificador BCD / 7 segmentos.
A menudo necesitamos hacer visible la lectura de algún instrumento digital, por ejemplo,
un voltímetro digital, un frecuencímetro; Esto podemos hacerlo posible mediante un
visualizador numérico de 7 segmentos. Este es un indicador estático cuyos segmentos
se iluminan debido a que están compuestos de diodos luminiscentes (diodos LED),
pequeños filamentos de bombilla o, incluso, están formados por cristal líquido
(diodos LCD). Los diodos LED trabajan a baja tensión y con pequeña potencia, por
tanto, podrán excitarse directamente con puertas lógicas adecuadas. El codificador
BCD / 7 segmentos es el circuito integrado 7446; la entrada es un número BCD de 4
bits (A, B, C y D). El número BCD se transforma en un código de 7 segmentos que
ilumina los segmentos adecuados del visualizador tipo LED
8. MULTIPLEXORES
Los multiplexores son circuitos combinacionales con varias entradas y una única salida
de datos. Están dotados de entradas de control capaces de seleccionar una, y sólo una,
de las entradas de datos para permitir su transmisión desde la entrada seleccionada
hacia dicha salida.
En el campo de la electrónica el multiplexor se utiliza como dispositivo que puede recibir
varias entradas y transmitirlas por un medio de transmisión compartido. Para ello lo
que hace es dividir el medio de transmisión en múltiples canales, para que varios
nodos puedan comunicarse al mismo tiempo.
Una señal que está multiplexada debe demultiplexarse en el otro extremo
Esquema de multiplexores
9. DEMULTIPLEXORES
En electrónica digital, un demultiplexor es un circuito combinacional que tiene una
entrada de información de datos d y n entradas de control que sirven para seleccionar
una de las 2n salidas, por la que ha de salir el dato que presente en la entrada. Esto se
consigue aplicando a las entradas de control la combinación binaria correspondiente
a la salida que se desea seleccionar. Por ejemplo, si queremos que la información que
tenemos en la entrada d, salga por la salida S4, en la entrada de control se ha de
poner, de acuerdo con el peso de la misma, el valor 100, que es el 4 en binario.
Esquema
10. DEMULTIPLEXORES
Una aplicación muy práctica de los demultiplexores utilizados como decodificadores, si
lo combinamos con una puerta NO-Y NAND, es la generación de funciones lógicas,
de modo, que si nos dan la función lógica F=S3(2,4,5,7), las salidas correspondientes
a los unos lógicos se conectarían a la puerta NO-Y. En este caso la entrada de
información se puede utilizar como entrada inhibidora si mantenemos a cero lógico,
y subiéndola a uno, cuando queremos inhibir la generación de la función.
Una de las funciones que realiza el decodificador hexadecimal como demultiplexor, es la
función de conectar, a sendos contadores, C0 a C15, que reciben los impulsos de una
entrada común a todos. Cada uno posee una entrada de inhibición que según el estado
en que se encuentra (0,1), permite o no que se realice el contaje de los impulsos.
Cada entrada de inhibición se conecta a una salida del demultiplexor