Un sumador realiza la suma de dos números binarios y puede generar un acarreo. Un codificador convierte una entrada en un código binario de salida. Un decodificador hace lo opuesto. Un multiplexor selecciona una entrada de datos para enviar a una salida común, mientras que un demultiplexor distribuye una entrada de datos a una salida seleccionada.
2. 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í.
En la suma binaria de los dígitos 1 + 1, el resultado es 0 y me llevo 1, que
debo sumar en la columna siguiente y pudiéndose escribir 10, solamente
cuando sea la última columna a sumar. A este bit más significativo de la
operación de sumar, se le conoce en inglés como carry (acarreo), equivalente
al “me llevo una” de la suma decimal.
Características del sumador de 4 bits 7483:
Es un sumador completo que ejecuta la suma de dos números binarios de
cuatro bits. Hay salida de suma por cada bit y el acarreo resultante (C4), se
obtiene del cuarto bit.
Está diseñado para velocidades medias-altas de funcionamiento, con bits
múltiples de suma en paralelo y acarreo en serie.
Tensión de alimentación.......................4,5V a 5,25V.
Temperatura de funcionamiento.............0 a 70ºC.
Cargabilidad de salida normalizada C4......5 U.L.
Cargabilidad de las salidas de suma.........10 U.L.
Tensión de entrada alta mínima..............2V.
Tensión de entrada de alta máxima.........0,8V.
3. Codificador
Un codificador es un circuito combinacional con 2N entradas y
N salidas, cuya misión es presentar en la salida el código
binario correspondiente a la entrada activada.
Existen dos tipos fundamentales de codificadores:
codificadores sin prioridad y codificadores con prioridad. En el
caso de codificadores sin prioridad, puede darse el caso de
salidas cuya entrada no pueda ser conocida: por ejemplo, la
salida 0 podría indicar que no hay ninguna entrada activada o
que se ha activado la entrada número 0. Además, ciertas
entradas pueden hacer que en la salida se presente la suma
lógica de dichas entradas, ocasionando mayor confusión. Por
ello, este tipo de codificadores es usado únicamente cuando el
rango de datos de entrada está correctamente acotado y su
funcionamiento garantizado.
Ejemplo de un codificador:
4. El codificador tiene diez entradas a la izquierda y cuatro salidas a la derecha,
además puede tener una entrada activa, que produce una única salida.
Una característica poco habitual del codificador es que no hay entrada 0. Una
entrada cero significa una salida 1111 (en D, C, B y A) que es verdadera cuando
todas las entradas del 1-9 están desconectadas. Cuando las entradas no están
conectadas, se dice que están flotando.
En la figura se presenta el diagrama de bloques y la tabla de verdad de un
codificador comercial denominado de prioridad de 10-4 líneas.
5. características generales son tensión de alimentación
tiempo de conmutación
tensión de entrada
corriente de salida
frecuencia máxima de trabajo
temperatura optima de trabajo
niveles lógico max, min
entradas lógica
entradas de control
salidas lógica
cuando tienes señales múltiples y las tienes que
convertir en un numero binario o hexadecimal
6. Decodificadores
Un decodificador o descodificador es un circuito combinacional,
cuya función es inversa a la delcodificador, esto es, convierte un
código binario de entrada (natural, BCD, etc.) de N bits de
entrada y M líneas de salida (N puede ser cualquier entero y M es
un entero menor o igual a 2N), tales que cada línea de salida será
activada para una sola de las combinaciones posibles de entrada.
Estos circuitos, normalmente, se suelen encontrar como
decodificador / demultiplexor. Esto es debido a que un
demultiplexor puede comportarse como un decodificador.
Si por ejemplo tenemos un decodificador de 2 entradas con 22=4
salidas, en el que las entradas, su funcionamiento sería el que se
indica en la siguiente tabla, donde se ha considerado que las
salidas se activen con un "uno" lógico:
7. 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.
En la figura aparece un visualizador de 6 segmentos, empleando un
decodificador BCD / 6 segmentos. Para codificar del 0 al 9, necesitaremos
4 bits, ya que son 10 números; pero, como 24 = 16, podemos codificar 6
combinaciones más; Ventaja que podemos aprovechar para visualizar
información, caso de trabajar en código hexadecimal, si empleamos el
decodificador oportuno.
Tabla de verdad para el decodificador 2 a 4
Entradas Salidas
A B D3 D2 D1 D0
0 0 0 0 0 1
0 1 0 0 1 0
1 0 0 1 0 0
1 1 1 0 0 0
8. Multiplexores
Los multiplexores son circuitos combi nacionales 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.
9. 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.
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.
10. 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.