Decodificador BCD A 7 Segmentos

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 8
 
P-6-1
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA YELÉCTRICA
INGENIERÍA EN COMUNICACIONES Y ELECTRÓNICA
PRÁCTICAS DE CIRCUITOS LÓGICOSLABORATORIO DE COMPUTACIÓN IV
PRÁCTICA 6
NOMBRE DE LA PRÁCTICA:
 
Decodificador BCD a 7 segmentos y Codificador de Prioridad.
OBJETIVO DE LA PRACTICA:
 El alumno
comprobará
 en el laboratorio el funcionamientodel
decodificador 
 
BCD
 de siete segmentos
74LS47
 y el
codificador 
 
74LS147
.
DURACIÓN:
 
Dos horas.
MATERIAL NECESARIO:
Fuente
 de voltaje de
5V
.Una
tablilla
 para conexiones (
protoboard
).
Dos
 
DIP
 de 8 y uno de
4
.
Cuatro
 diodos
LED
 (no importa el color).
Diecisiete
 resistencias de
470
.
Dos
 resistencias de
220
W
.Los siguientes circuitos integrados o equivalentes:Dos
74LS04
, un
74LS147
 y un
74LS47
.Un
DISPLAY
 (exhibidor) de siete segmentos, ánodo común.Alambre para conexiones.Manual ECG Semiconductors.
 AUTORES:
PROFESOR:
 
M. en C. Salvador. Saucedo Flores
. Ext. 54797
PROFESOR:
 
Ing. Pablo Fuentes Ramos
. Ext. 54797
 ALUMNO PIFI:
 
Eduardo Flores Mejía
.
 
P-6-2
M. en C. Salvador Saucedo Flores e Ing. Pablo Fuentes Ramos
DECODIFICADORES/MANEJADORES DE BCD A SIETE SEGMENTOS
Muchas presentaciones numéricas en dispositivos de visualización utilizan unaconfiguración de siete segmentos (Fig. 6-1 (a) ) para formar los caracteres decimales de
0
 a
9
 y algunas veces los caracteres hexadecimales de
 A
 a
F
. Cada segmento este hecho de unmaterial que emite luz cuando se pasa corriente a través de él. Los materiales que se utilizanmás comúnmente incluyen diodos emisores de luz (
LED
, por sus siglas en inglés) y filamentosincandescentes. La Fig. 6-1(b) muestra los patrones de segmento que sirven para presentar los diversos dígitos. Por ejemplo, para el
6
 los segmentos
c
,
d
,
e
,
f
y
g
 se encienden, en tantoque los segmentos
a
 y
b
 se apagan.
Fig. 6-1
 
(a)
 Configuración de siete segmentos;
(b)
 segmentos activos para cada dígito
Se utiliza un
decodificador/manejador de BCD a siete segmentos
 para tomar unaentrada
BCD
 de cuatro bits y dar salidas que pasarán corriente a través de los segmentosindicados para presentar el dígito decimal. La lógica de este decodificador es más complicadaque las que se analizaron anteriormente, debido a que cada salida es activada para más deuna combinación de entradas. Por ejemplo, el segmento
e
 debe ser activado para cualquierade los dígitos
0
,
2
,
6
 y
8
, lo cual significa cuando cualquiera de los códigos
0000
,
0010
,
0110
o bien
1000
 ocurra.
Fig.6-2.
(a)
 Decodificador/manejador de
BCD
 a siete segmentos que maneja una presentación visual
LED
de siete segmentos con ánodo común;
(b)
 Modelos de segmentos para todos los posibles códigosde entrada.
5
 
P-6-3
M. en C. Salvador Saucedo Flores e Ing. Pablo Fuentes Ramos
La Fig. 6-2(a) muestra un
decodificador/manejador 
 de
BCD
 a siete segmentos (
TTL
7446 o 7447) que se utiliza para manejar una presentación
LED
 de siete segmentos. Cadasegmento consta de uno o dos
LED
. Los
ánodos
 de los
LED
 están todos unidos a
Vcc
 (+5V). Los
cátodos
 de los
LED
 están conectados a través de resistencias limitadoras decorriente a las salidas adecuadas del
decodificador/manejador 
. Este tiene salidas activas en
BAJO
 que son transistores manejadores de colector abierto que pueden disipar una corrientebastante grande. Esto se debe a que las presentaciones
LED
 pueden requerir
10mA
 a
40mA
por segundo, según su tipo y tamaño. Para ilustrar la operación de este circuito, suponga que la entrada
BCD
 es
 A=0
,
B=1
,
C=0
,
D=1
, que es
BCD
 de
5
. Con estas entradas las salidas del decodificador/manejador y serán llevadas al estado
BAJO
 (conectadas a tierra), permitiendo que fluya corriente através de los segmentos LED
a
,
,
g
,
c
 y
d
, presentando con esto el numeral
5
. Las salidas y serán
 ALTAS
 (abiertas); así que los segmentos
LED
 
b
 y
e
 no encienden.Los
decodificadores/manejadores
 
7446
 y
7447
 están diseñados para activar segmentosespecíficos aun de códigos de entrada mayores de
1001
 (
9
). La Fig. 6-2(b) muestra cuálessegmentos son activados para cada uno de los códigos de entrada de
0000
 a
1111
 (
15
). Noteun código de entrada de
1111
 borrará todos lodos los segmentos.La presentación visual
LED
 que se utiliza en la Fig. 6-2 es un tipo de
ánodo
 común dondelos
cátodos
 de cada segmento se interconectan y se conectan a tierra. Este tipo depresentación visual tiene que ser manejada por un
decodificador/manejador 
 de datos
BCD
a siete segmentos con salidas activas en
 ALTO
 que apliquen un voltaje alto a los
ánodos
 deaquellos segmentos que vayan a ser activados.
EJEMPLO
:Las condiciones normales de operación para cada segmento de un dispositivode representación visual de siete segmentos basado en
LED
, son
10mA
 a
2.7V
.Calcule el valor del resistor limitador de corriente necesario para producir unacorriente aproximadamente igual a
10mA
 para cada segmento.
SOLUCIÓN
Refiriéndonos a la Fig. 6-2, podemos apreciar que la
resistencia
 en serie tendrá unacaída de voltaje igual a la diferencia entre
Vcc=5V
 y el voltaje del segmento de
2.3V
. Estevoltaje
2.3V
 que atraviesa la resistencia debe producir una corriente de
10 mA
. por lo tantotiene se tiene Se puede utilizar una resistencia de valor estándar en la proximidad de éste. Unaresistencia de
220
 sería una elección adecuada.
5
 
P-6-4
M. en C. Salvador Saucedo Flores e Ing. Pablo Fuentes Ramos
Circuito topológico
 del decodificador 
CODIFICADORES
Un
codificador 
 acepta un código de entrada de
N
 bits y procede a un estado
 ALTO
 (o
BAJO
) en una y sólo una línea de salida. En otras palabras, podemos decir que un
decodificador 
 identifica, reconoce o bien detecta un código específico. Lo opuesto a esteproceso de decodificación se denomina codificación y es realizado por un
circuitológico
 quese conoce como
codificador 
. Un
codificador 
 tiene varias líneas de entrada sólo una de lascuales se activa en un momento dado, y produce un código de salida de
N
 bits, según laentrada que se active.
Fig. 6-3
.Circuito lógico correspondiente a un
codificador 
 de octal a binario (de 8 a 3 líneas). Para que funcionede manera adecuada, sólo puede estar activa una entrada a la vez.
Ya se mencionó que un
decodificador de binario a octal
 (o decodificador de 3 a 8 líneas)acepta como entrada un código de tres bits y activa una de las ocho líneas que correspondaal código. Un
codificador de octal a binario
 (o codificador de 8 a 3 líneas) lleva a cabo la
5
5
5
5
5

Recompense su curiosidad

Todo lo que desea leer.
En cualquier momento. En cualquier lugar. Cualquier dispositivo.
Sin compromisos. Cancele cuando quiera.
576648e32a3d8b82ca71961b7a986505