You are on page 1of 9

UNIVERSIDAD CATLICA DE SANTA MARA

ESCUELA PROFESIONAL DE INGENIERA ELECTRNICA


CDIGO: GUA DE PRCTICA N 01
ASIGNATURA: SISTEMAS DIGITALES I 1/9
TERCERA FASE: Docente(s):
Ing. Mario Urrutia Espinoza
TTULO: CODIFICADORES Y DECODIFICADORES
Fecha: 2017.07.02.

1. OBJETIVOS:
Conocer y comprender el funcionamiento de los decodificadores
Conocer y comprender el funcionamiento de los codificadores
2. MARCO TERICO:
2.1 Decodificador binario
Un decodificador es un circuito lgico cuya funcin es indicar la presencia de cierto cdigo en sus lneas de
entrada con un nivel predeterminado a la salida. El procedimiento consiste en interpretar el cdigo de n
lneas de entrada con el fin de activar un mximo de 2n lneas a la salida. Si el cdigo de entrada tiene
combinaciones no usadas o de no importa, la salida tendr menos de 2n salidas. La caracterstica
predominante en los decodificadores es un mayor nmero de salidas con respecto al nmero de entradas.

Figura 1: Diagrama de bloques de un decodificador binario

Decodificador de 3 a 8 lneas (3 bits)


El decodificador de 3 a 8 lneas activa una sola de las 8 lneas de salida de acuerdo con el cdigo binario
presente en las 3 lneas de entrada. Las salidas son mutuamente exclusivas ya que solamente una de las
salidas es igual a 1 en cualquier momento. Las entradas del decodificador son x, y, z y las salidas van de y0
a y7 (activas bajas). La tabla de verdad se muestra a continuacin

Entradas Salidas
X Y Z Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7
0 0 0 1 0 0 0 0 0 0 0
0 0 1 0 1 0 0 0 0 0 0
0 1 0 0 0 1 0 0 0 0 0
0 1 1 0 0 0 1 0 0 0 0
1 0 0 0 0 0 0 1 0 0 0
1 0 1 0 0 0 0 0 1 0 0
1 1 0 0 0 0 0 0 0 1 0
1 1 1 0 0 0 0 0 0 0 1

Tabla 1: Tabla de verdad para el Decodificador de 3 a 8 lneas.


Decodificador BCD a 7 segmentos
El decodificador de BCD a siete segmentos es un circuito combinacional que permite un cdigo BCD en sus
entradas y en sus salidas activa un display de 7 segmentos para indicar un dgito decimal.

Figura 2: Diagrama de bloques de un decodificador BCD a siete segmentos

Suponiendo que el visualizador es un display de ctodo comn, se obtiene una tabla cuyas entradas en
cdigo BCD corresponden a A, B, C y D y unas salidas correspondientes a los leds que se encenderan en
cada caso para indicar el dgito decimal. La tabla 1 muestra el caso de ejemplo.

Entradas Salidas
Valor decimal
A B C D a b c d e f g
0 0 0 0 0 1 1 1 1 1 1 0
1 0 0 0 1 0 1 1 0 0 0 0
2 0 0 1 0 1 1 0 1 1 0 1
3 0 0 1 1 1 1 1 1 0 0 1
4 0 1 0 0 0 1 1 0 0 1 1
5 0 1 0 1 1 0 1 1 0 1 1
6 0 1 1 0 1 0 1 1 1 1 1
7 0 1 1 1 1 1 1 0 0 0 0
8 1 0 0 0 1 1 1 1 1 1 1
9 1 0 0 1 1 1 1 0 0 1 1
10 1 0 1 0 X X X X X X X
... .. .. .. .. X X X X X X X
15 1 1 1 1 X X X X X X X

Tabla 2: Tabla de verdad del decodificador BCD a siete segmentos.

Los valores binarios 1010 a 1111 en BCD nunca se presentan, entonces las salidas se tratan como
condiciones de no importa.
2.2 Codificador binario
El codificador binario tiene 2n entradas y n salidas. Slo, una sola de las entradas puede estar activada. La
salida suministra el valor binario correspondiente a la entrada activada.

2
Codificador de 8 a 3.
El codificador 8 a 3 tiene 8 entradas (I0 a I7), una para cada uno de los ocho dgitos y 3 salidas que conforman
el nmero binario equivalente (A0 a A2). A continuacin su diagrama y tabla de verdad:

Figura 3: Codificador de 8 a 3

Entradas Salidas
I0 I1 I2 I3 I4 I5 I6 I7 A2 A1 A0
1 0 0 0 0 0 0 0 0 0 0
0 1 0 0 0 0 0 0 0 0 1
0 0 1 0 0 0 0 0 0 1 0
0 0 0 1 0 0 0 0 0 1 1
0 0 0 0 1 0 0 0 1 0 0
0 0 0 0 0 1 0 0 1 0 1
0 0 0 0 0 0 1 0 1 1 0
0 0 0 0 0 0 0 1 1 1 1

Tabla 3: Tabla de verdad de codificador de 8 a 3.

Codificador Decimal - BCD


El codificador decimal a BCD posee diez entradas, correspondientes cada una a un dgito decimal y cuatro
salidas en cdigo BCD. La figura muestra la disposicin de entradas y salidas del codificador.

Figura 4: Diagrama de Bloques del codificador Decimal a BCD.

3
En la tabla siguiente se muestra el cdigo BCD correspondiente a cada dgito decimal.

BCD
Dgito Decimal
A3 A2 A1 A0
0 0 0 0 0
1 0 0 0 1
2 0 0 1 0
3 0 0 1 1
4 0 1 0 0
5 0 1 0 1
6 0 1 1 0
7 0 1 1 1
8 1 0 0 0
9 1 0 0 1

Tabla 4: Cdigo Decimal BCD.

El bit A3 es el ms significativo del cdigo BCD y es 1 para los decimales 8 9.


Codificador sin prioridad
Los circuitos codificadores pueden ser diseados con prioridad o sin ella. En los codificadores sin prioridad
con entradas activas altas, la activacin de ms de una entrada simultneamente con valor 1, genera un
cdigo errneo en la salida, de acuerdo al nmero de entradas excitadas con el respectivo valor. La solucin
de este conveniente se logra empleando codificadores de prioridad.
Codificador de prioridad
Los codificadores de prioridad seleccionan la entrada de mayor prioridad cuando se presentan varias
entradas activas simultneamente. En la tabla 3.5.2. se muestra la lgica de entrada y de salida de un
decodificador.
3. MATERIALES Y EQUIPOS
EQUIPO
Computadoras
Software Multisim 12

4. DESARROLLO DE LA PRCTICA
4.1 Decodificador binario 3x8:
Este circuito integrado contiene un decodificador 3 a 8 (que tambin puede funcionar como demultiplexor
1:8). La relacin de pines de este integrado es la siguiente:
A, B y C: entradas de seleccin, activas a nivel alto (5V).
G1: entrada de validacin o de dato, activa a nivel alto (5V).
G2A y G2B: entradas de validacin, activas a nivel bajo (0V).
Y0, Y1, Y2, Y3, Y4, Y5, Y6, Y7: salidas del decodificador/demultiplexor activas a nivel bajo (0V).
Para que el circuito funcione como decodificador, las variables de validacin deben ser G2A=G2B=0 y G1=1.
Para que el circuito trabaje como demultiplexor, la entrada G1 tiene que estar a 1 y una de las otras dos
(G2A o G2B) a 0. Si G2A=0 el dato se introduce por G2B y si G2B=0 el dato se introduce por G2A. En ambos
casos el dato es activo a nivel bajo al igual que las salidas.
Construya el circuito de la figura y complete su tabla de la verdad.

4
Figura 5: Decodificador binario 3x8

ENTRADAS
SALIDAS
ENABLE SELECT

2
2 1 C B A
0
1
2
3
4
5
6
7
1 X X X X X
X 1 X X X X
X X 0 X X X
0 0 1 0 0 0
0 0 1 0 0 1
0 0 1 0 1 0
0 0 1 0 1 1
0 0 1 1 0 0
0 0 1 1 0 1
0 0 1 1 1 0
0 0 1 1 1 1

Tabla 5: Tabla de verdad del decodificador binario 3x8

5
4.2 Decodificador BCD-7 segmentos:
Los circuitos TTL 7446, 7447 y 7448 con cuatro entradas (A, B, C y D) en cdigo binario BCD producen siete
salidas activas a nivel bajo (0V) capaces de suministrar corriente a los leds de un display de 7 segmentos. El
7446 tiene sus salidas en colector abierto (30V), el 7447 tambin tiene sus salidas en colector abierto (15V)
y el 7448 con salida de potencia y resistencia interna de 2 k. Tienen adems las siguientes entradas de
control:
RBI = entrada de propagacin de borrado activa a nivel bajo (0V): a nivel bajo (0V) apaga el display,
siempre que LT est a nivel alto (5V) y todas las entradas A, B, C y D estn a nivel bajo (0V). Adems,
pone la salida RBO a nivel bajo (0V) para que se pueda propagar el borrado.
LT = prueba de lmpara: a nivel bajo (0V) todos los segmentos de salida se encienden (salidas a
nivel bajo 0V), siempre que BI est a nivel alto (5V).
BI/RBO = borrado prioritario a nivel bajo (0V): con BI a nivel bajo (0V) apaga el display,
independientemente de las dems entradas. Acta tambin como salida indicadora de apagado del
display.
Construya el circuito de la figura y complete su tabla de la verdad. Considere que el display de 7 segmentos
es nodo comn:

Figura 6: Decodificador BCD 7 segmentos

6
ENTRADAS
SALIDAS
ENABLE SELECT



D C B A






Display
X 0 X X X X X
X 1 0 X X X X
1 1 1 0 0 0 0
1 1 1 0 0 0 1
1 1 1 0 0 1 0
1 1 1 0 0 1 1
1 1 1 0 1 0 0
1 1 1 0 1 0 1
1 1 1 0 1 1 0
1 1 1 0 1 1 1
1 1 1 1 0 0 0
1 1 1 1 0 0 1
1 1 1 1 0 1 0
1 1 1 1 0 1 1
1 1 1 1 1 0 0
1 1 1 1 1 0 1
1 1 1 1 1 1 0
1 1 1 1 1 1 1

Tabla 6: Tabla de verdad del decodificador BCD 7 segmentos


Nota: Para determinar el estado de las salidas, utilice la Punta de Prueba mientras realice la simulacin Y
que est ubicada en la barra de instrumentos ( )

4.3 Codificador con prioridad 8x3:


El circuito integrado TTL 74148 es un codificador con prioridad ascendente que tiene 8 (23) lneas de
entrada (0 a 7), y 3 lneas de salida. La relacin de pines de este integrado es la siguiente:
D0, D1, D2, D33, D4, D5, D6, D7: entradas activas a nivel bajo (0V).
EI: entrada de inhibicin que debe estar a nivel bajo (0V) para que se realice la codificacin.
A0, A1, A2: salidas, activas tambin a nivel bajo (0V). Muestran los datos codificados en binario de
tres bits.
E0: salida que, en nivel bajo, indica que ninguna de las entradas es activa (sirve para distinguir entre
las situaciones de activacin de la entrada 0 y ninguna entrada activa, ya que en ambos casos las
salidas estn a nivel alto).
GS: salida que pasa a nivel bajo cuando alguna de las entradas es activa.
Construya el circuito de la figura y complete su tabla de la verdad.

7
Figura 7: Codificador prioritario 8x3

ENTRADAS
SALIDAS
ENABLE SELECT


0
1
2
3
4
5
6
7
0
1
2 Significado
0

1 X X X X X X X X
0 1 1 1 1 1 1 1 1
0 X X X X X X X 0
0 X X X X X X 0 1
0 X X X X X 0 1 1
0 X X X X 0 1 1 1
0 X X X 0 1 1 1 1
0 X X 0 1 1 1 1 1
0 X 0 1 1 1 1 1 1
0 0 1 1 1 1 1 1 1

Tabla 7: Tabla de verdad del codificador prioritario 8x3


8
4.3 Codificador prioritario decimal BCD:
Siguiendo un procedimiento similar a los anteriores y utilizando el circuito integrado 74147 elabore el
circuito y su respectiva tabla de la verdad del codificador prioritario decimal BCD

5 CONCLUSIONES.

6 BIBLIOGRAFIA.

You might also like