Académique Documents
Professionnel Documents
Culture Documents
ESCUELA DE INFORMTICA
LABORATORIO DE ELECTRNICA
SISTEMAS DIGITALES
PRACTICA No 2: EL DECODIFICADOR
OBJETIVOS:
-
TEORIA.
Las compuertas lgicas son dispositivos digitales bsicos que realizan una operacin lgica de
suma, producto, y complementacin en forma aislada.- Los circuitos combinacionales, son una
combinacin de compuertas lgicas de diferentes tipos (AND, OR, NOT) etc de n entradas y
m salidas en funcin de la n entradas; que realizan operaciones de suma, producto, y
complementacin en forma simultanea.
Los sistemas digitales contienen datos o informacin que est en alguna forma de cdigo
binario, los cuales se operan de alguna manera.- En esta parte se examinan circuitos
combinatorios, cuyas aplicaciones incluyen:
Cambio de datos de una forma a otra.
Tomar datos y enlutarlos a uno de varios destinos.
Decodificacin de datos para despliegues visuales.
Muchos de los circuitos lgicos que cumplen estas funciones estn ahora como circuitos
integrados en la categora de Mediana Escala de Integracin (MSI), es decir que para su
construccin utilizan de 10 a 99 compuertas para su fabricacin.
Ejemplos de circuitos combinatorios en forma integrada son:
El Decodificador.
El Codificador.
El Multiplexor.
El Demultiplexor.
El Comparador de Magnitud.
El Sumador.
Un Decodificador es un circuito lgico combinacional, que convierte un cdigo de entrada
binario de N bits en M lneas de salida (N puede ser cualquier entero y M es un entero menor o
igual a 2), tales que cada lnea de salida ser activada para una sola de las combinaciones
posibles de entrada.- La figura 1, muestra de diagrama general de un decodificador de N
entradas y M salidas.
ESCUELA DE INFORMTICA
LABORATORIO DE ELECTRNICA
SISTEMAS DIGITALES
Entradas
Salidas
1
o
1(1n)
Decodificador
m(1..n)
Puesto que cada una de las entradas puede ser 1 o 0, hay 2 combinaciones o cdigos de
entrada.- Para cada una de estas combinaciones de entrada slo una de la M salidas estara
activada en 1, para lgica positiva y un 0, para lgica negativa.- Esta ltima se indica siempre
por la presencia de pequeos crculos en las lneas de salida del diagrama del decodificador.
La figura 2, muestra la circuitera para un decodificador con 3 entradas y 2= 8 salidas.- Como
solo usan compuertas AND las salidas activadas son 1.- Para tener salidas activadas 0 deberan
usarse compuertas NAND.
ESCUELA DE INFORMTICA
LABORATORIO DE ELECTRNICA
SISTEMAS DIGITALES
Puede hacerse referencia a este decodificador de distintas maneras, todas ellas vlidas y
usuales. Pude llamarse un decodificador de 3 lneas a 8 lneas (3x8), porque tiene tres lneas
de entrada y ocho de salida. Tambin recibe el nombre de convertidor o decodificador de
binario a octal, porque toma un cdigo de entrada binario de tres entradas y produce un 1 en
una de las ocho (octal) salidas correspondientes a ese cdigo. A veces se hace referencia al
circuito como un decodificador 1 de 8, porque una de las 8 salidas se activa a la vez.
A continuacin se muestra la tabla de verdad para este decodificador (SN74LS138).
Cabe hacer notar que las salidas del decodificador son activas en bajo y que las entradas de
control G2A, G2B deben estar a nivel bajo y G1 a nivel alto.
La distribucin del pinuot se muestra en la figura 3.
74LS138
A2
A1
A0
E3
E2
E1
Figura 3.
Q7
Q6
Q5
Q4
Q3
Q2
Q1
Q0
b)
ESCUELA DE INFORMTICA
LABORATORIO DE ELECTRNICA
SISTEMAS DIGITALES
ESCUELA DE INFORMTICA
LABORATORIO DE ELECTRNICA
SISTEMAS DIGITALES
ESCUELA DE INFORMTICA
LABORATORIO DE ELECTRNICA
SISTEMAS DIGITALES
U1
74LS47
A3
A2
A1
A0
g
f
e
d
c
b
a
test
RBI RBO
figura 6. Decodificador a 7 segmentos SN74LS47
ESCUELA DE INFORMTICA
LABORATORIO DE ELECTRNICA
SISTEMAS DIGITALES
ESCUELA DE INFORMTICA
LABORATORIO DE ELECTRNICA
SISTEMAS DIGITALES
1 Decodificador SN74LS47.
1 Decodificador/demultiplexor SN74LS138
1 Beckman (resistencia integrada de 220).
1 Display de nodo comn.
Alambre para conexiones.
1 Pinza.
1 Navaja.
1 Probador Lgico.
1 Mdulo de entrenamiento digital IDL-800. (simulador Digital)
1 computadora.
PROCEDIMIENTO.
OBJETIVO A.
- Comprobar el funcionamiento de un decodificador excitado.
ESCUELA DE INFORMTICA
LABORATORIO DE ELECTRNICA
SISTEMAS DIGITALES
Conecte las entradas de cdigo BCD (DCBA) del decodificador a los interruptores del
mdulo, considerando D como el bit ms significativo, es decir al lado izquierdo.- Coloque
los interruptores en condicin inicial de 0 lgico.
Active el mdulo y observe el display. Todos los segmentos debern iluminarse ya que la
entrada de control esta activa(0 lgico). Est es una condicin de prueba de todos los
segmentos del display.-Si no sucede nada, apague el mdulo y revise las conexiones.- Active
de nuevo el mdulo, s no sucede nada, con la punta lgica verifique las polarizaciones de
todos los dispositivos.
ESCUELA DE INFORMTICA
LABORATORIO DE ELECTRNICA
SISTEMAS DIGITALES
Qu nmero decimal
_________2____
se
despliega
con
10
el
cdigo
BCD
de
entrada:
0010?.
ESCUELA DE INFORMTICA
LABORATORIO DE ELECTRNICA
SISTEMAS DIGITALES
Qu cdigo BCD de cuatro bit se deber colocar para iluminar los segmentos: a, b, c, f, g ?
1001
Dibuje la representacin del display para la entrada de cdigo BCD: 1010 ____, 1011 ____,
1100 ____, 1101 ____, 1110 ____, 1111 ____.
11
ESCUELA DE INFORMTICA
LABORATORIO DE ELECTRNICA
SISTEMAS DIGITALES
OBJETIVO B.
-
12
ESCUELA DE INFORMTICA
LABORATORIO DE ELECTRNICA
SISTEMAS DIGITALES
CUESTIONARIO.
Utilizando circuitos combinatorios disee un convertidor de cdigo de binario(4bits) a EX3. Use display logic
Un cdigo BCD se transmite a un receptor lejano.- Los bits son A3, A2, A1, A0, con A3
como el MSB.- El circuito receptor contiene un circuito detector de errores BCD que
examine el cdigo recibido para ver si es un cdigo BCD legal, es decir ( < 1001 ).- Disee
este circuito para producir un nivel ALTO para cualquier condicin de error.
13
ESCUELA DE INFORMTICA
LABORATORIO DE ELECTRNICA
SISTEMAS DIGITALES
Realice cada uno de los siguientes conjuntos de funciones con un nico mdulo
decodificador 74154 y compuertas lgicas de salida (elija compuertas NAND y AND para
minimizar el fan-in de las compuertas de salida).
F1(a,b,c,d) = m(2, 4, 10, 11, 12, 13)
f2(a,b,c,d) = M(0 a 3, 6 a 9,12,14,15)
F3(a,b,c,d) = bc + abd.
14
ESCUELA DE INFORMTICA
LABORATORIO DE ELECTRNICA
SISTEMAS DIGITALES
15