Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INTEGRANTES:
GRUPO: 52E
REPORTE DE PRACTICAS
INGENIERA ELECTROMECNICA.
CONTENIDO
1 INTRODUCCION
2 MARCO TEORICO
3 DESARROLLO
4 CONCLUSION
INTRODUCCIN
En un sentido general, se puede decir que un codificador es un circuito hecho para
pasar informacin de un sistema a otro con clave diferente, y en tal caso un
decodificador sera el circuito o dispositivo que retorne los datos o informacin al
primer sistema. Debido a que el caso que nos ocupa es el de la lgica digital, y en
especial la aritmtica binaria, hemos de dar sentido ms directo a los trminos
"codificador" y "decodificador".
MARCO TEORICO
DECODIFICADORES Y CODIFICADORES
DECODIFICADOR
FIGURA 6.26 Lgica de decodificacin del cdigo binario 1001 con una salida activa a nivel ALTO.
El decodificador de 4 bits
Para poder decodificar todas las posibles combinaciones de cuatro bits, se
necesitan diecisis puertas de decodificacin (24=16).
Este tipo de decodificador se denomina comnmente decodificador de 4 lneas a
16 lneas, ya que existen cuatro entradas y diecisis salidas, o tambin se le llama
decodificador 1 de 16, ya que para cualquier cdigo dado en las entradas, slo se
activa una de las diecisis posibles salidas. En la Tabla 6.4 se muestra una lista de
los diecisis cdigos binarios y sus correspondientes funciones de decodificacin.
FIGURA 6.28 Smbolo lgico de un decodificador de 4-lneas a 16-lneas (1 de 16).
Si se necesita una salida activa a nivel BAJO para cada nmero decodificado, el
decodificador completo se puede implementar mediante puertas NAND e
inversores. Para decodificar cada uno de los diecisis cdigos binarios se
requieren diecisis puertas NAND (las puertas AND se pueden usar para producir
salidas activas a nivel ALTO).
El smbolo lgico de un decodificador de 4 lneas a 16 lneas (1 de 16) con salidas
activas a nivel BAJO se muestra en la Figura 6.28. La etiqueta BIN/DEC indica
que una entrada binaria produce su correspondiente salida decimal. Las etiquetas
8, 4, 2 y 1 en las entradas representan los pesos binarios de los bits de entrada
(23 22 21 20).
Aplicacin
Los decodificadores se utilizan en muchos tipos de aplicaciones. Un ejemplo es la
seleccin de entradas y salidas en las computadoras.
Las computadoras se tienen que comunicar con una gran variedad de dispositivos
externos, denominados perifricos, enviando y/o recibiendo datos a travs de lo
que se conoce como puertos de entrada/salida (E/S).
Estos dispositivos externos incluyen impresoras, mdems, escneres, unidades de
disco externas, teclados, monitores y otras computadoras.
Cada puerto de E/S tiene un nmero, denominado direccin, que lo identifica
unvocamente. Cuando la computadora desea comunicarse con algn dispositivo
en particular, enva el cdigo de direccin apropiado del puerto de E/S al que est
conectado el dispositivo en cuestin. Esta direccin binaria del puerto se
decodifica, activndose la salida del decodificador apropiada que habilita el
correspondiente puerto de E/S.
Un decodificador BCD a decimal convierte cada cdigo BCD (cdigo 8421) en uno
de los diez posibles dgitos decimales. Frecuentemente, se le denomina
decodificador de 4-lneas a 10-lneas o decodificador 1 de 10.
El mtodo de implementacin es el mismo que hemos visto anteriormente para el
decodificador de 4-lneas a 16-lneas, excepto que ahora slo se requieren diez
puertas decodificadoras, dado que el cdigo BCD slo representa los diez dgitos
decimales de 0 a 9. En la Tabla 6.5 se muestra una lista de los diez cdigos BCD y
sus correspondientes funciones de decodificacin. Cada una de estas funciones
se implementa mediante puertas NAND para proporcionar salidas activas a nivel
BAJO. Si se requirieran salidas activas a nivel ALTO, se utilizaran puertas AND
para la decodificacin.
FUNCIONES DE LA LGICA COMBINACIONAL
EJEMPLO
FIGURA 6.34 Smbolo lgico de un decodificador/controlador BCD a 7-segmentos con salidas activas a nivel BAJO.
FUNCIONES DE LA LGICA COMBINACIONAL
CODIFICADORES
Codificador decimal-BCD
Este tipo de codificador tiene diez entradas, una para cada dgito decimal, y cuatro
salidas que corresponden al cdigo BCD, como se muestra en la Figura 6.37. Este
es un codificador bsico de 10-lneas a 4-lneas.
El cdigo BCD (8421) se muestra en la Tabla 6.6. A partir de esta tabla podemos
determinar la relacin entre cada bit BCD y los dgitos decimales, con el fin de
analizar la lgica. Por ejemplo, el bit ms significativo del cdigo BCD, A3, es
siempre un 1 para los dgitos decimales 8 o 9. La expresin OR para el bit A3 en
funcin de los dgitos decimales puede por tanto escribirse como:
A3 = 8 + 9
FUNCIONES DE LA LGICA COMBINACIONAL
A2 = 4 + 5 + 6 + 7
Este tipo de codificador realiza la misma funcin de codificacin bsica que hemos
visto anteriormente. Adems, un codificador con prioridad ofrece una flexibilidad
adicional en lo relativo a que puede utilizarse en aplicaciones que requieren
deteccin de prioridad. La funcin de prioridad significa que el codificador
producir una salida BCD correspondiente al dgito decimal de entrada de ms
alto orden que se encuentre activo, e ignorar cualquier otra entrada de menor
orden que est activa.
Por ejemplo, si las entradas 6 y 3 se encuentran activas, la salida BCD ser 0110
(que representa al nmero decimal 6).
El 74HC147 es un codificador con prioridad con entradas activas a nivel BAJO (0)
para los dgitos decimales del 1 al 9, y salidas BCD activas a nivel BAJO, como se
indica en el smbolo lgico de la Figura 6.39. Una salida BCD cero se consigue
cuando ninguna de las entradas est activa. La numeracin de los pines del
dispositivo se muestra entre parntesis.
FIGURA 6.39 Diagrama de pines y smbolo lgico del codificador con prioridad decimal-BCD 74HC147 (HPRI,
highest value input has priority, la entrada de mayor valor tiene prioridad).
El 74LS148 es un codificador con prioridad que tiene ocho entradas activas a nivel
BAJO y tres salidas binarias activas a nivel BAJO, como se muestra en la Figura
6.40.
Este dispositivo se puede utilizar para convertir entradas octales (recuerde que los
dgitos octales son del 0 al 7) en cdigo binario de 3 bits. Para activar este
dispositivo, la entrada de activacin, (Enable Input, EI) tiene que estar activa a
nivel BAJO. Tambin tiene una EO (salida de activacin, Enable Output) y una
salida GS para permitir la ampliacin. La salida EO est a nivel BAJO cuando la
entrada EI est a nivel BAJO y ninguna de las entradas (de 0 a 7) se encuentra
activada. GS est a nivel BAJO cuando EI est a nivel BAJO y cualquiera de las
entradas se encuentra activada.
Materiales:
-2 resistores de 220.
-Protoboard.
-Cable.
-Pinzas
Objetivo:
Circuito a desarrollar:
Ilustracin 1.2
Conectamos principalmente los que sern los pulsos de entrada, pada despus
con ayuda del diagrama interno del display (ilustracin 1.3) poder conectar de
manera adecuada cada salida del decodificador 74LS47 y as lograr que encienda
de manera correcta nuestro display. En este caso ocupamos un display de nodo
comn
Ilustracin 1.3
Una vez que realizamos la conexin de nuestro circuito procedemos a meterle los
5 volts de corriente directa para realizar las pruebas de su funcionamiento. En la
ilustracin 1.4 se muestra la conexin en fsico de nuestro circuito
Ilustracin 1.4
En esta prctica demostramos el uso de un decodificador BCD a decimal que
convierte cada cdigo BCD (cdigo 8421) en uno de los diez posibles dgitos
decimales (0 a 9), usando en este caso el decodificador BCD a 7-segmentos
74LS47 que acepta el cdigo BCD en sus entradas y proporciona salidas capaces
de excitar un display de 7-segmentos para generar un dgito decimal. Para lograr
esto se necesita una entrada binaria la cual produce su correspondiente salida
decimal al ser decodificada por el 74LS47 esto lo aremos cambiando las
posiciones del switch de acuerdo a la siguiente tabla (ilustracin 1.5), donde se
muestra una lista de los diez cdigos BCD y sus correspondientes funciones de
decodificacin.
Ilustracin 1.5
PRACTICA 2
Materiales:
-4 LEDS
-4 Resistencias de 470
-Protoboard
-Cables
-Pinzas
Objetivo:
Circuito a desarrollar:
Ilustracin 2.2
Conectamos principalmente los que sern los pulsos de entrada, pada despus
conectar los leds a cada salida del codificador 74LS147, tomando en cuenta la
polaridad de nuestros leds conectamos la salida del codificador a la parte negativa
del led para asi obtener de manera correcta el encendido de los leds.
Una vez que realizamos la conexin de nuestro circuito procedemos a meterle los
5 volts de corriente directa para realizar las pruebas de su funcionamiento. En la
ilustracin 2.3 se muestra la conexin en fsico de nuestro circuito
Ilustracin 2.3
En esta prctica demostramos el uso de un codificador decimal a BCD el cual
permite que se introduzca en una de sus entradas un nivel activo que representa
un dgito, como puede ser un dgito decimal, y lo convierte en una salida
codificada, como BCD. Con el uso del 74LS147 codificador decimal a BCD, este
tipo de codificador tiene diez entradas, una para cada dgito decimal, y cuatro
salidas que corresponden al cdigo BCD (8421).
Para lograr esto se necesita una entrada digital la cual produce su correspondiente
salida BCD (8421) al ser codificada por el 74LS147. Esto lo aremos cambiando las
posiciones del switch de teniendo en cuenta la siguiente tabla (ilustracin 2.4). A
partir de esta tabla podemos determinar la relacin entre los dgitos decimales y
cada bit BCD.
Ilustracin 2.4
PRACTICA 3
Materiales:
-7 resistores de 220.
-9 resistores de 470.
-Compuertas Not.
-Protoboard.
-Cable.
-Pinzas
Objetivo:
Circuito a desarrollar:
Ilustracin 3.1
En la siguiente ilustracin 3.2 se muestra el acoplamiento de los dos circuitos en
fsico. Donde la seal de entrada dada en un sistema decimal es codificada a BCD
a la salida, y en el cual se puede apreciar las seales de salida de nuestro
codificador 74LS147 de la prctica 2 con ayuda de los leds, dichas salidas BCD
al ser enviadas al decodificador 74LS47 se vuelven nuevamente una seal digital
a la salida del decodificador de la practica 1 como se aprecia gracias al display.
Ilustracin 3.2
CONCLUSION
Despus de haber elaborado el circuito con su respectivo diagrama llegamos a la
conclusin de que los datos suministrados durante el mismo son exactamente
correspondientes y cumplen con nuestras expectativas tanto en la parte terica
como en la parte prctica al utilizar un integrado decodificador 74LS147 y 74LS47
su respectiva visualizacin en el display.
Enla
en
a
del este
los
representan
binario
decimal.
apreciar
de
sistema
otro
como
tipos
los
que
el
seal con
los
ade1trabajo
a
cuando
seales
presentan
no
segundo el
decodificadores
de se
correspondiente
2entrada el de
cdigo
activa
codificadores
significado
caractersticas:
circuitos
pasar informacin
hechos
clave
codificadores
o los
codificadores
de
prioridad
prioridad;
primero codificadores,
ydonde
son los
una sin
aquellos
se
corresponde
entrada,
son les
entrada el
salidapudo
ypara
4ydey2.
un
diferente.
aen
aquellos