Вы находитесь на странице: 1из 13

CODIFICADORES

Introduccin
I. a def in ici n m s e xte nd id a de lo s cod if ica do re s e s qu e so n circu it o s
co mb in a cion a le s con 2" e nt ra da s y n sa lid a s (a un qu e e n la p r ct ica,
a lgun o s m od e lo s t ie ne n m en os e nt ra da s). A ca da un a de la s e nt ra da s
se le s asi gna un n me ro d e act i va cin d e ca d a un a de d icha s en t ra d a s
p ro du ce u na com b ina ci n b in a ria d e sa lid a co rre spo nd ie n te a d icha
en t rad a .
De una forma ms sencilla se puede decir que la funcin que realizan los Cl
MSI codificadores es producir combinaciones binarias correspondientes a la
activacin de diferentes entradas que expresan informacin decimal; pasan
de unos datos en sistema decimal a binario

A n ive l d e Cl L SI , e xist e t am b in lo que se lla ma n codificadores ASCII,


ut ili za d o s e n lo s o rd e na do re s com o in te rf a z en t re e l t ecla do y e l
siste ma p ro ce sa d o r. Ca da te cla p ulsa da h a ce qu e e l co d if icad o r
p ro du zca un a sa lid a b ina ria , en c d igo AS CI I , co rre spo nd ie n te a la
te cla pu lsad a .
Lo s cod if ica do re s se e n cu en t ra n t p icam en t e co mo circu ito s de
ad ap ta ci n en t re lo s te cla do s y el sist em a dig it a l.
Una a p lica cin m u y rep re sen t at i va d e un cod if ica do r MS I ap a re ce
en la e st ru ct u ra de u na ca lcu la do ra sen cilla , p a ra la in t ro du cci n d e
lo s d at o s B CD a t ra v s de un te clad o (f igu ra sigu ie nt e ). La misi n de l
co d if icad o r es codificar a b ina rio lo s n me ro s d ecim a le s int ro du cid o s
me d ia n te e l t e clad o . O se a , e l n m e ro d e la te cla p u lsa da ap a re ce a la
sa lid a d e l cod if ica do r en b ina rio . S i se p u lsa la te cla 9 , el co d if icad o r
p ro du ci r e l cd igo b ina rio 1 00 1.
Un circu it o co d if icad o r d e e st e t ip o es de no m ina do codificador
dcima/ a BCD. E s u n sist em a co mb in a cion a l co n die z en t rad a s y cua t ro
sa lid a s, se gn se re p re se n ta en la f igu ra a nt e rio r. Al act iva r u na d e la s
en t rad a s, a la sa lida a pa re ce la co mb in a cin b in a ria co r re sp on d ien t e
a l n me ro d ecim a l a sign ad o a d ich a e nt ra da . La e nt ra da 0 p ue de no
est a r de b id o a qu e , e n e ste p rin cip io d e cod if ica do r, su act i va cin
p ro du ce e l m ismo ef e ct o en la sa lid a qu e si no se a ct i va ra n in gu n a
en t rad a .

Codificacin sin prioridad


Estas estructuras de codificadores, que hemos presentado a modo de
introduccin, corresponden a lo que se denomina cod if ica do re s sin
p rio rida d . En los codificadores sin prioridad slo puede haber una entrada
activada en cada momento; en el caso de presentarse ms de una entrada
activada a la vez, la combinacin binaria de salida es errnea, puesto que se
superponen los estados de salida.

Codificacin con prioridad


Existen los denominados cod if ica do re s co n p rio rid ad , en los cuales s
que pueden encontrarse varias entradas activadas simultneamente; en este
caso, la combinacin binaria de salida corresponde con la entrada activada
de mayor valor decimal. Por ejemplo, si se activan simultneamente las
entradas 5 y 8, la combinacin binaria de salida ser 1000 (la del 8). Los
circuitos de esta manera resultan algo ms complejos, pero con la misma
base. Ejemplo de codificador con prioridad es el CI 74147 o 74148.

Decodificadores
En principio, se pueden formar dos grupos de decodificadores:
Excitadores
No excitadores
Los excitadores permiten una mayor Cargabilidad de salida, y los ms
representativos, son los activadores de visualizadores del tipo de siete
segmentos. Dentro de los excitadores, tambin los hay con otra estructura de
funcionamiento, y que permiten la activacin de cargas como lamparitas,
LED, rels, etc. En general, todos los tipos de decodificadores reciben
cdigo binario de entrada, y a cada combinacin producen un estado
determinado de salida.
En los decodificadores no excitadores de displays se produce slo la
activacin de una de las salidas que tiene, la correspondiente a la
combinacin binaria de entrada. En cambio en los decodificadores
excitadores de displays se produce la activacin simultnea de varias salidas;
a cada combinacin de entrada se produce otra combinacin binaria de
salida, por lo cual tambin son conocidos por convertidores de cdigo.

Decodificadores excitadores
En general, los decodificadores excitadores permiten el control de cargas
externas como LED, rels, displays, etc. Las salidas pueden operar con
tensiones y corrientes mayores que las del resto de decodificadores. El
modelo ms representativo es el de excitacin de visualizadores numricos
del tipo de siete segmentos, displays (figura siguiente). Los nmeros en
cdigo BCD aplicados en la entrada, producen un cdigo de siete salidas que
hace que aparezca en el visualizador el nmero decimal correspondiente al
dato BCD de entrada.
Estos CI los fabricantes los denominan B CD to 7 -seg me n t
de cod e r/d rive r. O sea decodificadores con amplificadores de corriente en las
salidas (drivers), que pasan de una entrada en cdigo BCD a un cdigo de
siete variables (salidas) puesto que pasan de un cdigo a otro, su
denominacin ms apropiada es como co n ve rt id o re s de c d igo .
Antes de entrar en detalle en dichos bloques lgicos, consideramos apio
piado describir los visualizadores del tipo de siete segmentos.

Visualizadores numricos de siete segmentos


Los visualizadores, tambin conocidos por displays, ms populares en
electrnica digital son los que se basan en diodos emisores de luz (LED)
como elemento visualizador.
Diodos emisores de luz (LED).
La denominacin de diodo L E D viene de Lig ht E mit t in g Dio de , cuya
significado es d iod o e miso r de lu z
Son diodos que, dada su construccin fsica, al polarizarlos directamente
emiten una radiacin luminosa; o sea, generan luz. Se fabrican basndose en
elementos como arseniuro de galio y fsforo. Los colores de luz que,
bsicamente, generan son rojo, amarillo y verde. Siendo el color rojo el ms
usual de todos ellos. No obstante, existen tambin en otros tonos, as como
de radiacin no visible (infrarrojos).
Un circuito prctico de activacin de un LED se muestra en la figura
siguiente. Al cerrar el interruptor, el LED se polariza directamente y circula
corriente por l, con lo cual emitir luz (se enciende). La intensidad luminosa
que emite depende de la corriente que pase por l; a ms corriente, ms luz.

La corriente que se les hace circular normalmente es de unos 10 a 20


mA, para un encendido de una cierta intensidad luminosa. Aunque esto
depende de las aplicaciones; en segn qu casos, con 5 mA (o menos) puede
ser suficiente. La cada directa tpica de los diodos LED (rojos) es del orden
de 1,8 V (se suele tomar 2 V), variando algo en funcin de la corriente. Esto
tambin depende del color (los verdes tienen ms cada de tensin).
Un visualizador de siete segmentos consiste en una determinada
distribucin de siete LED en el bloque visualizador . Cada uno de los puntos
luminosos, LED, aparece externamente en forma de barra denominada
se g me n t o Segn los segmentos activados, pueden visualizarse los nmeros
decimales 0 al 9). Por ejemplo, activando los segmentos a, b, c, d y g se
obtiene la representacin del nmero decimal 3. La activacin de los siete
segmentos da lugar al nmero 8. O sea, que la visualizacin de cada nmero
se hace activando los segmentos adecuados; es el cdigo de siete
segmentos.

Aparecen dos tipos de estos visualizadores: los de c to do co m n y los


de no do co m n. En los de ctodo comn, como su nombre indica, se unen
interna mente los ctodos de los siete diodos, apareciendo en el exterior las
siete patillas de los segmentos y la patilla comn (fig. a). La activacin de los
segmentos se hace aplicando niveles lgicos altos (1) a las entradas,
teniendo conectado el punto comn a masa.
Al igual que en la activacin de los LED, tambin se tiene que tener la
precaucin de conectar cada segmento a travs de una resistencia limitadora
de corriente.
En los de nodo comn, se unen todos los nodos (fig. b). En este caso
el punto comn se conecta a positivo y la activacin de los segmentos se
hace aplicando niveles lgicos bajos (0) a las entradas de segmento
Un ejemplo tenemos el CI 7447 o 7448.

Decodificadores no excitadores
Realizan la funcin inversa a los codificadores, de ah su denominacin.
O sea, que son sistemas con un conjunto de n variables binarias de entrada
y presentan un mximo de 2" variables de salida. Del conjunto de salidas,
slo una de ellas se puede encontrar activada; la correspondiente a la
combinacin binaria de entrada. As, en resumen, cada combinacin de
entrada activa una de las salidas. Es la operacin inversa a la de los
codificadores. Por ejemplo el decodificador BCD a decimal 7442.

MULTIPLEXORES
El multiplexor es uno de los bloques lgicos MSI de ms importancia, debido a
sus numerosas aplicaciones. Es un sistema combinacional con un determinado
nmero de entradas, denominadas canales, una salida de datos y unas entradas de
seleccin. Se cumple que:
2 N ent. Seleccin = N canales
En primera aproximacin, su estructura es como se muestra en la siguiente
figura para el caso de un multiplexor de ocho canales. Mediante las entradas de
seleccin, se seleccionan los canales de entrada; cada canal se selecciona
aplicando la correspondiente combinacin binaria en las entradas de seleccin. Los
datos presentes en el canal seleccionado aparecen en la salida.

La funcin que realiza un multiplexor es, bsicamente, la de un selector de entradas.


En la figura siguiente se muestra un ejemplo con un multiplexor de cuatro canales;
realiza la misma funcin que el conmutador de cuatro posiciones, pero con seales
digitales.

Un smil de la funcin de un multiplexor puede ser, por ejemplo, la del selector


de entradas en un amplificador de sonido. La funcin bsica de multiplexado da
lugar a diversas aplicaciones, por ejemplo:
. - Se le ct o r d igit a l d e e nt rad a s
.- Serializador; conversin de datos en formato paralelo a formato serie.

Trasmisin multiplexada (trasmisin de diferentes datos a travs de


las mismas lneas).
Realizacin de funciones lgicas.

Diseo de un multiplexor de cuatro canales


Con el fin de dar idea de la constitucin interna y funcionamiento de un
multiplexor, vamos a disear uno de cuatro canales.

Partimos de la siguiente especie de tabla de verdad:

Ignorando los estados indiferentes X, y fijndonos nicamente en los


estados en que la salida es 1, deducimos la expresin cannica suma de
productos siguiente:

Esta es la expresin caracterstica del multiplexor. El circuito


correspondiente se muestra en la figura.

CI multiplexores prcticos
Como ejemplo de multiplexor tenemos el circuito integrado . Dispo n e
de d os sa lid a s, un a de e lla s e n f orma co mp lem e nt ad a . Tie ne un a
pa t illa de co n t ro l, E ( En ab le ), a ct i va da p o r 0 ; e s un a h ab ilit a ci n de l
ch ip . S lo cu an do d icha pa t illa e st a n ive l b a jo , L. f un cion a e l
circu it o. Si est a ln e a est a n ive l alt o , H, la sa lid a d ire ct a ( Y) se
qu ed a f ija e n e sta d o ba jo , L, y e l circu it o no e s o pe ra t ivo . L a ta b la de
f un cion e s se mu est ra e n la f igu ra . Ob s rve se c mo s lo cua nd o la
pa t illa d e co n t ro l E est en e sta do ba jo, L, (0 ), el circu ito es o pe rat i vo .

En el recuadro aparece el indicativo MUX, que significa multiplexor. A las entradas


de seleccin, en general, se les asigna la expresin:

siendo n el nmero de entradas de seleccin.


En este caso, puesto que hay tres entradas de seleccin, n = 3, aparece

G=

0
7

Esto significa que cada una de las combinaciones de las variables de seleccin 0
a la 2, selecciona uno de los ocho canales de entrada. O sea, las entradas de
seleccin 0, 1 y 2, afectadas por el smbolo G, permiten la seleccin de los
canales de entrada 0 al 7.
Esto se conoce en la simbologa IEC por no ta ci n de d ep en de n cia ', existe
una dependencia entre las entradas indicadas (seleccin) y las entradas de infor macin (canales).
La G significa una dependencia de tipo Y, representa un producto lgico entre
las entradas afectadas. Internamente, entre las entradas de seleccin y los
canales se hace una operacin Y; la seal del canal seleccionado slo pasa a la
salida exterior, Y, cuando las entradas de seleccin tienen los valores lgicos
correctos.

Aplicaciones de los multiplexores


No profundizaremos mucho en algunas de sus aplicaciones debido a que
requieren tambin funciones de otros circuitos.

1.- Selector de entradas


La funcin bsica del elemento multiplexor permite ya la realizacin de un
conmutador electrnico digital, a semejanza de los conmutadores mecnicos que
se usan, por ejemplo, en los amplificadores de sonido y generadores de
frecuencias.

Figura Ejemplo de utilizacin de un multiplexor como selector de entradas. En la salida


aparece la seal del canal seleccionado; es una seleccin digital de entradas.
Mediante un CI 74HC151 se obtiene la funcin de un conmutador de ocho
posiciones. Cada combinacin binaria en las entradas de seleccin hace que apa rezca en la salida la seal del canal seleccionado; es una seleccin digital de
entradas. Una aplicacin utilizada en instrumentacin. Por supuesto, no se hace
simplemente con unos interruptores, sino de forma electrnica.
Y si el multiplexor es del tipo analgico, como el 74HC4051, entonces pue den
conmutarse tambin seales analgicas. En general, esto tiene aplicacin para
seleccionar el equipo al cual interesa enviar una cierta informacin;
intercomunicadores, monitorizacin musical, instrumentacin, etc. Es una
aplicacin utilizada en equipos de sonido e instrumentacin.
La conmutacin mediante dispositivos digitales es lo que permite los
sofisticados controles digitales tan empleados en videos, TV, equipos de audio,
etc.

2.- Serializador
Otra de las aplicaciones es la conversin de datos en formato paralelo a
formato serie. Por ejemplo, mediante el CI 74151 se puede enviar un dato para lelo

de 8 bits a travs de una sola lnea, en formato serie; los bits van apareciendo por
la lnea secuencialmente, uno tras otro. Esto se ilustra en la figura siguiente. Para
lograr esto se precisa, adems, un circuito contador binario, el cual va generando
los cdigos de seleccin de los canales automticamente a una cierta velocidad.
La velocidad de seleccin de los canales depende de la frecuencia del oscilador
de reloj (clock), el cual determina, por tanto, la velocidad de transmisin de los
bits.
Las cuestiones sobre datos en serie son muy importantes en las transmisio nes de datos, ya que permite el envo de informaciones basndose en una sola
lnea, lo cual es muy empleado en las comunicaciones en general.

Aplicacin de un multiplexor como Serializador (conversin de datos en paralelo


a formato serie). El dato paralelo de entrada aparece secuencialmente en la salida
bit tras bit, al ritmo de un generador de impulsos (clock).

Demultiplexores
En principio hay que decir que este tipo de bloque lgico es una aplicacin de
los decodificadores no excitadores. No existen Cl exclusivamente demulti plexores. Por esta razn, los fabricantes ofrecen Cl con la denominacin de cod i f ica d o re s/ de mu lt ip le xo re s', son los circuitos decodificadores no excitadores, ya
que permiten las dos funciones.
Por definicin, los demultiplexores realizan la funcin contraria a la de los
multiplexores. O sea, bsicamente, se comportan como un selector de salidas.
Tienen una sola entrada de datos cuya informacin se puede hacer que aparezca
por una de las diferentes salidas (canales) que tiene, para lo cual dispone de

Bloque demultiplexor de cuatro canales; realiza la funcin de un conmutador


selector de salidas. Una seal de entrada se puede canalizar hacia la salida que
interese
unas entradas de seleccin. En la figura anterior se muestra la estructura
funcional de un demultiplexor de cuatro canales, cuya funcin realizada es
equivalente a la del conmutador de cuatro posiciones que se muestra: selector
de salidas.
En general, tienen n entradas de seleccin, 2n salidas y una entrada de datos.
Cada combinacin binaria aplicada en las entradas de seleccin hace que el
estado lgico de la entrada de datos aparezca por una de las salidas.
Circuito demultiplexor con el Cl 74139
En la figura se muestra la estructura general normalizada de un
demultiplexor de cuatro canales, basado en el decodificador 74139 (utilizado
como demultiplexor).
El indicativo utilizado ahora es DX (que tambin puede ser DMUX), que
significa demultiplexor.

Smbolo lgico normalizado de un demultiplexor de cuatro canales (salidas) De hecho,


es el bloque decodificador de dos variables (74139) aplicado como demultiplexor
(b) Tabla indicativa del funcionamiento del demultiplexor.
(a)

La entrada de EN (enable) es la utilizada como entrada de datos, D. La salida


seleccionada toma el estado lgico 0 si D=0, y el resto de salidas queda a 1.
Y para D= 1, tanto la salida seleccionada como las dems toman el estado 1
(fig. b).
As, pues, en la salida seleccionada van apareciendo los estados que vaya
tomando la entrada D (EN); o sea, la seal de datos, D, aparece en el canal de
salida seleccionado.
Como es fcil comprender, cualquier decodificador no excitador con entrada
de enable (EN) puede realizar la funcin de demultiplexado. Por ello los
fabricantes ofrecen bloques denominados como
decodificadores/demultiplexores. Un ejemplo es el 74139, que responde como
decodificador y demultiplexor

Sistemas de transmisin multiplexada


Una de las principales aplicaciones de los demultiplexores es para formar
sistemas de transmisin multiplexada. Se basa en la combinacin de un bloque
multiplexor con un bloque demultiplexor, como se muestra en la figura. La funcin
que realiza es equival ente a la de dos conmutadores de ocho posiciones funcionando de
forma sincronizada. Los contadores van generando automticamente los cdigos de
seleccin, al ritmo de un generador de impulsos (reloj), sincronizadamente.
Esto permite la comunicacin entre sistemas electrnicos a travs, bsicamente, de
una sola lnea.

(a) Estructura simplificada de un sistema de transmisin multiplexada Se basa en un bloque


multiplexor y otro demultiplexor,
(b) La funcin bsica que realiza el sistema es como el circuito de conmutadores que se
muestra.

Вам также может понравиться