Sunteți pe pagina 1din 4

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.

En un sentido general, se puede decir que un codificador es un circuito hecho para pasar
información de un sistema a otro con clave diferente

Un codificador es un bloque combinacional hecho para convertir una entrada no binaria


en una salida de estricto orden binario. En otras palabras, es un circuito integrado por un
conjunto de componentes electrónicos con la habilidad para mostrar en sus terminales de
salida un Word binario (01101, 1100, etc.), equivalente al número presente en
sus entradas, pero escrito en un código diferente. Por ejemplo, un Octal-to-binary encoder
es un circuito codificador con ocho entradas (un terminal para cada dígito Octal, o de base
8) y tres salidas (un terminal para cada bit binario).

Un codificador es un circuito combinacional integrado que tiene hasta 2n entradas


y n salidas y la función que desempeña es mostrar en la salida la combinación
correspondiente al código binario de la entrada activada. (Anonimo, 2015)

Los tipos de codificadores más usuales en el mercado son los de matrices de diodos

Todos los diodos del codificador pueden ser sustituidos por


otro correspondiente formado por la base y el emisor de un
transistor. Si el colector se une a la tensión de alimentación,
entonces resulta una puerta OR seguidor de emisor
Por otro lado, en realidad sólo se requiere un transistor con emisor múltiple para cada
entrada del codificador. La base está unida a la línea de entrada, y cada emisor se conecta
a una línea de salida diferente de acuerdo con la lógica del codificador. Por ejemplo, la
línea de entrada 7 está unida a tres diodos cuyos cátodos van
a las salidas 1, 2 y 3; esta combinación puede ser sustituida
por un transistor de tres emisores, conectado como se indica
en la figura. El número máximo de emisores que se puede
necesitar es igual al número de bits del código de salida.

Normalmente un codificador utiliza niveles de salida TTL. Si cada línea de salida del
codificador va a la entrada de datos de una formación tótem, tendremos una salida en
tótem. Si, por el contrario, conectamos dicha salida a la entrada de datos de una etapa de
colector abierto, estaremos ante una salida en colector abierto.

Dentro de los codificadores podemos distinguir varios tipos, como el descrito


anteriormente de células con diodos, y los denominados codificadores con prioridad.

Los codificadores comerciales construidos con tecnología MSI son prioritarios, esto
quiere decir que la combinación presente a la salida será la correspondiente a la entrada
activa de mayor valor decimal. (Fernandez A, 2014)

Codificador Decimal / BCD.

Ejemplo Codificador

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.

Aplicaciones

Los codificadores pueden, también, proporcionar otras operaciones de conversión, tal


como ocurre en las calculadoras de bolsillo con el teclado: El Keyboard (teclas, llaves)
encoder convierte la posición de cada tecla (No. 9, No. 3, No. 5, + , %, etc.) en su
correspondiente word asignado previamente. Un ejemplo de lo anterior es el teclado
codificador en ASCII (American Standard Code for Information Interchange), que genera
el word de 7 bits 0100101 cuando es presionada la tecla del porcentaje(%).

DECODIFICADORES

El decodificador es un dispositivo que acepta una entrada digital codificada en binario y


activa una salida. Este dispositivo tiene varias salidas, y se activará aquella que establezca
el código aplicado a la entrada.
Con un código de n bits se pueden encontrar 2n posibles combinaciones. Si se tienen 3
bits (3 entradas) serán posibles 23 = 8 combinaciones. Una combinación en particular
activará sólo una salida. Por ejemplo: activar la salida Q2 hay que poner en la entrada el
equivalente al número 2 en binario (102).
En un decodificador de 2 a 4 (se tienen 2 pines o patitas de
entrada y 4 pines o patitas de salida). En la entrada se pone
el código en binario (00, 01, 10, 11), que hará que se active
sólo una salida de las cuatro posibles.
El decodificador es un circuito combinacional diseñado
para convertir un número binario (entrada) en Word de
"unos" y "ceros" (niveles altos y bajos de voltaje) con un orden distinto, para ejecutar un
trabajo especial. En otras palabras, el Word que sale es diferente al Word que entró,
aunque tenga la misma cantidad de bits. En Electrónica Digital es a menudo necesario
pasar un número binario a otro formato, tal como el requerido para energizar los siete
segmentos de los display hechos con diodos emisores de luz, en el orden adecuado para
que se ilumine la figura de un individual número decimal.

Tabla de verdad de un decodificador


También existen decodificadores de 3 a 8 ( 3 entradas a 8 salidas), de 4 a 16 (4 entradas
a 16 salidas), etc.
Aplicaciones

Los decodificadores son también usados en los microprocesadores para convertir


instrucciones binarias en señales de tiempo, para controlar máquinas en procesos
industriales o implementar circuitos lógicos avanzados. El decodificador convierte
números binarios en sus equivalentes Octales (base 8), decimales (base 10) y
Hexadecimales. (Anónimo, 2015)

 En multimedia, un decodificador es un conversor de formatos.


 Un decodificador de audio (audio decoder) convierte audio analógico a audio
digital.
 Decodificador de instrucciones (instruction decoder), es un circuito electrónico
que convierte instrucciones de computadora en señales de control de CPU.
 Decodificador de video, convierte video analógico a su forma digital.

S-ar putea să vă placă și