Está en la página 1de 9

INSTITUTO TECNOLGICO SUPERIOR

CENTRAL TCNICO

ESCUELA DE MECNICA
AUTOMOTRIZ
ASIGNATURA: ELECTRICIDAD Y
LABORATORIO V

TEMA: CODIFICADORES Y DECOFICADORES

NOMBRE:
PUMACURO JORGE FERNANDO

DOCENTE: PATRICIO GARZON

2017
INSTITUTO TECNOLGICO SUPERIOR CENTRAL TCNICO
CARRERA DE TECNOLOGA EN MECNICA AUTOMOTRIZ

ELECTRICIDAD Y LABARATORIO V

Decodificadores

Un decodificador o descodificador es un circuito combinacional, cuya funcin es inversa a la


del codificador, esto es, convierte un cdigo binario de entrada (natural, BCD, etc.) de N bits de
entrada y M lneas de salida (N puede ser cualquier entero y M es un entero menor o igual a 2N),
tales que cada lnea 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, su funcionamiento


sera el que se indica en la siguiente tabla, donde se ha considerado que las salidas se activen
con un "uno" lgico:

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

Un tipo de decodificador muy empleado es el de siete segmentos. Este circuito decodifica la


informacin de entrada en BCD a un cdigo de siete segmentos adecuado para que se muestre
en un visualizador de siete segmentos.
INSTITUTO TECNOLGICO SUPERIOR CENTRAL TCNICO
CARRERA DE TECNOLOGA EN MECNICA AUTOMOTRIZ

ELECTRICIDAD Y LABARATORIO V

Por ejemplo, un decodificador de 2 entradas y 22=4 salidas, tendra la siguiente tabla de verdad:

Sus ecuaciones lgicas seran:

Que una vez implementado con puertas NOT y AND, quedara:

Figura 1. Circuito

Un ejemplo tpico es el decodificador BCD a decimal, cuya tabla de verdad ser:


INSTITUTO TECNOLGICO SUPERIOR CENTRAL TCNICO
CARRERA DE TECNOLOGA EN MECNICA AUTOMOTRIZ

ELECTRICIDAD Y LABARATORIO V

Los decodificadores pueden ser de dos tipos:

No Excitadores. Se denominan as a un tipo de decodificadores cuyas salidas solo


pueden acoplarse a otros circuitos digitales de la misma familia integrada, ya que dan
una corriente muy pequea en dichas salidas, incapaz de activar ningn otro
componente.

Decodificadores Excitadores. Son aquellos cuyas salidas dan suficiente corriente como
para atacar, no solo a otros circuitos integrados de la misma familia, sino tambin a
otros dispositivos, tales como displays, lmparas, rels, transductores,...

Un decodificador muy comn es el de siete segmentos, este circuito combinacional activa


simultneamente varias salidas, decodifica la informacin de entrada en BCD a un cdigo de
siete segmentos adecuado para que se muestre en un display de siete segmentos, es el
procedimiento empleado en todas las calculadoras, los relojes digitales,...

Imagen 06. Elaboracin propia

Su tabla de verdad sera:


INSTITUTO TECNOLGICO SUPERIOR CENTRAL TCNICO
CARRERA DE TECNOLOGA EN MECNICA AUTOMOTRIZ

ELECTRICIDAD Y LABARATORIO V

En las imgenes siguientes puedes ver, qu segmentos estn encendidos en dos nmeros, el 6
y el 7. En el 7, como indica la tabla de verdad, estn encendidos el a, el b y el c (encendido quiere
decir en este caso valor lgico a 1)

Figura2. segmentos encendidos

En el 6, estn apagados el a y el b (apagado quiere decir valor lgico a cero)

Aplicacin de los decodificadores: Implementacin de funciones lgicas con decodificadores

Una de las principales aplicaciones de los decodificadores es que permite implementar


ecuaciones correspondientes al funcionamiento de una funcin lgica.

Ejemplo. A partir de la tabla de la verdad siguiente:

La funcin cannica ser

Para implementar la funcin lgica empleando un decodificador, actuaremos del siguiente


modo:

En primer lugar se debe utilizar un decodificador que tenga igual o mayor nmero de lneas de
entrada que el nmero de variables de la funcin lgica. En nuestro ejemplo un decodificador
de cuatro a diez lneas, con salidas activas a nivel bajo y conectando a masa la entrada de mayor
peso
INSTITUTO TECNOLGICO SUPERIOR CENTRAL TCNICO
CARRERA DE TECNOLOGA EN MECNICA AUTOMOTRIZ

ELECTRICIDAD Y LABARATORIO V

Luego, miramos las salidas del decodificador que hacen que la salida de la funcin sea 1, segn
la tabla de verdad, corresponde a las salidas:

S1=001, S3=011, S4=100 y S7=111

Ahora debemos sumar estos trminos para conseguir la funcin lgica deseada, para lo que
emplearemos el tipo de puertas adecuado que podrn ser:

Puertas OR, si hemos utilizado decodificadores con salidas activas en nivel alto, ya que
la funcin se debe activar cuando sea 1, uno o varios de los trminos que constituyen la
funcin.

Puertas NAND, si hemos utilizado decodificadores con salidas activas en nivel bajo, ya
que la funcin se debe activar cuando sea 0 uno o varios de los trminos que constituyen
la funcin.

En caso de que alguna combinacin de la tabla de verdad que provocan 1 en la salida de la


funcin no tuviera correspondencia con las salidas del decodificador, se confeccionarn
mediante puertas lgicas la combinacin correspondiente, llevndose la salida de esta
combinacin junto a la del circuito, a una puerta OR final
INSTITUTO TECNOLGICO SUPERIOR CENTRAL TCNICO
CARRERA DE TECNOLOGA EN MECNICA AUTOMOTRIZ

ELECTRICIDAD Y LABARATORIO V

Codificadores

Un codificador es un circuito combinacional con 2N entradas y N salidas, cuya misin es


presentar en la salida el cdigo 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 podra indicar que no hay ninguna
entrada activada o que se ha activado la entrada nmero 0. Adems, ciertas entradas pueden
hacer que en la salida se presente la suma lgica de dichas entradas, ocasionando mayor
confusin. Por ello, este tipo de codificadores es usado nicamente cuando el rango de datos
de entrada est correctamente acotado y su funcionamiento garantizado.

Para evitar los problemas anteriormente comentados, se disean los codificadores con
prioridad. En estos sistemas, cuando existe ms de una seal activa, la salida codifica la de mayor
prioridad (generalmente correspondiente al valor decimal ms alto). Adicionalmente, se
codifican dos salidas ms: una indica que ninguna entrada est activa, y la otra que alguna
entrada est activa. Esta medida permite discernir entre los supuestos de que el circuito
estuviera deshabilitado por la no activacin de la seal de capacitacin, que el circuito no tuviera
ninguna entrada activa, o que la entrada nmero 0 estuviera activada.

CODIFICADORES SIN PRIORIDAD

Los codificadores sin prioridad son aquellos que cuando se les aplican dos o ms seales de
entrada presentan una salida que no corresponde a la codificacin de una seal de entrada.

Un ejemplo de codificador sin prioridad se puede realizar con una matriz de diodos como el de
la figura.
INSTITUTO TECNOLGICO SUPERIOR CENTRAL TCNICO
CARRERA DE TECNOLOGA EN MECNICA AUTOMOTRIZ

ELECTRICIDAD Y LABARATORIO V

Al activar el interruptor del nmero decimal, la salida es su cdigo en binario decimal (cdigo
BCD).

Si estn activados dos o ms interruptores a la vez el cdigo ser incorrecto, ya que conducirn
todos los diodos activados.

Un codificador de 8 entradas sin prioridad realizado con puertas lgicas tiene la siguiente tabla
de verdad:

Entradas A2 A1 A0

E0 0 0 0

E1 0 0 1

E2 0 1 0

E3 0 1 1

E4 1 0 0

E5 1 0 1

E6 1 1 0

E7 1 1 1

De la tabla de verdad se deducen las siguientes expresiones lgicas para las salidas:

A2 = E4 + E5 + E6 + E7

A1 = E2 + E3 + E6 + E7

A0 = E1 + E3 + E5 + E7
INSTITUTO TECNOLGICO SUPERIOR CENTRAL TCNICO
CARRERA DE TECNOLOGA EN MECNICA AUTOMOTRIZ

ELECTRICIDAD Y LABARATORIO V

También podría gustarte