Pre Informe 4 Impar
Pre Informe 4 Impar
Pre Informe 4 Impar
INGENIERÍA ELECTRÓNICA
LABORATORIO ELECTRÓNICA DIGITAL
PREINFORME PRÁCTICA # 4 IMPAR
APLICACIÓN DEL CODIFICADOR DE PRIORIDAD Y EL DECODIFICADOR MANEJADOR DE
DISPLAY
PAULA DANIELA AZUERO GARCÍA 20182174360
NICOLAS AUGUSTO COQUECO TOVAR 20142131187
24 DE FEBRERO 2021
1. Análisis Teórico
a) PROBLEMA
Usando codificadores de prioridad de octal a binario con entradas y salidas activas en bajo, implementar un
sistema codificador de prioridad de decimal a BCD. El funcionamiento de este sistema se debe visualizar en
un display de ánodo común para el cual debe elegir el decodificador apropiado.
b) Escribir la tabla de verdad del sistema codificador (como si fuera sólo 1 C.I.) designándola Tabla 1 y
dibujar el símbolo lógico de dicho sistema.
Etapa Codificadora
Iniciamos implementando la etapa codificadora, para implementar un sistema codificador de prioridad de
Decimal a BCD haremos uso de dos codificadores 74LS148 conectados en cascada, cuyas entradas y salidas
son activas en bajo.
Para realizar el sistema de codificación de decimal a BCD, usamos dos codificadores 74LS148 en cascada,
para tener 10 entradas (para números decimales) y 4 salidas (para números BCD) , para la tabla de verdad se
considera que cada integrado tiene 8 entradas, por lo que hay un total de 16 entradas, y solo usamos 10, las
entradas restantes se conectarán a VCC, por lo que siempre quedan deshabilitadas.
ENTRADAS SALIDAS
1er CODIFICADOR 2do CODIFICADOR CODIFICADOR 2 CODIFICADOR 1
E I I I I I I I I I I EI E G Gs
I 0 1 2 3 4 5 6 7 8 9 I10 I11 I12 I13 I14 I15 o s B2 B1 B0 A2 A1 A0
0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 0
1 0 x 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 0 0
2 0 x x 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 0 1 0
3 0 x x x 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 0 0 0
4 0 x x x x 0 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 0 1 1 0
5 0 x x x x x 0 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 0 1 0 0
6 0 x x x x x x 0 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 0 0 1 0
7 0 x x x x x x x 0 1 1 1 1 1 1 1 1 0 0 1 1 1 1 0 0 0 0
8 1 x x x x x x x x 0 1 1 1 1 1 1 1 0 1 0 1 1 1 1 1 1 1
9 1 x x x x x x x x x 0 1 1 1 1 1 1 0 1 0 1 1 0 1 1 1 1
Tabla 1.0. Tabla de verdad etapa codificadora.
Nota: el Eo para el primer codificador no se agrega en la Tabla 1 ya que este terminal no va conectado a nada
en el circuito.
Figura 1. Etapa codificadora.
Para acoplar cada codificador, usamos la primera entrada de habilitación (EI) y la segunda salida de
habilitación (EO). Para que el segundo habilite los números (de 0 a 7) y deshabilite los números restantes.
Debido a que la etapa codificadora debe disponer de salida selectora de grupo, sabremos que la GS1 (1er
codificador) estará activa en bajo para los dígitos del 0 al 7, mientras que la salida GS2 (2do codificador)
estará activa en bajo para los dígitos del 8 al 9, con base en estos criterios obtenemos los valores de GS2 Y
GS1 de la tabla 1.1.
Para la lógica adicional para la obtención del código BCD de salida de la etapa codificadora la obtendremos
por medio de la utilización de compuertas NAND.
Ecuación 1: ecuación booleana de la salida A
A=A 0 ´ + A 1´ A 0 ´ + A 0 ´ A 2 ´ + A 0 ´ A 1´ A 2 ´ + B 0´
A=A 0 ´ (1+ A 1´ + A 2´ + A 1 ´ A 2´ )+ B 0 ´
B= A 1 ´ + A 1´ A 0 ´ + A 1 ´ A 2´ + A 0 ´ A 1 ´ A 2´
B= A 1 ´ (1+ A 1 ´ + A 2´ + A 0´ A 2 ´ )
B= A´ 1
Ecuación 3: ecuación booleana de la salida C
C= A 2´ + A 2´ A 0 ´ + A 1 ´ A 2´ + A 0´ A 1 ´ A 2´
C= A 2´ (1+ A 0 ´ + A 1´ + A 1´ A 0 ´ )
C= A´ 2
Etapa Decodificadora.
Para la etapa decodificadora haciendo uso de un decodificador 74LS47 de BCD a 7 segmentos con entradas
activas en alto y salidas activas en bajo, al seleccionar el decodificador, consideramos que el display a utilizar
es un ánodo común, por lo que esta entrada debe ser de niveles lógicos bajos.
ENTRADA SALIDA
DECODIFICADO DECODIFICADOR
R
D C B A a d g
0 0 0 0 0 0 0 1
1 0 0 0 1 1 1 1
2 0 0 1 0 0 0 0
3 0 0 1 1 0 0 0
4 0 1 0 0 1 1 0
5 0 1 0 1 0 0 0
6 0 1 1 0 0 0 0
7 0 1 1 1 0 1 1
8 1 0 0 0 0 0 0
9 1 0 0 1 0 1 0
Tabla 2. Tabla de verdad del decodificador 74LS47.
ENTRADA SALIDA
DECODIFICADOR DECODIFICADOR
D C B A a d g
0 0.8V 0.8V 0.8V 0.8V 0.35V 0.35V 2.7V
1 0.8V 0.8V 0.8V 2V 2.7V 2.7V 2.7V
2 0.8V 0.8V 2V 0.8V 0.35V 0.35V 0.35V
3 0.8V 0.8V 2V 2V 0.35V 0.35V 0.35V
4 0.8V 2V 0.8V 0.8V 2.7V 2.7V 0.35V
5 0.8V 2V 0.8V 2V 0.35V 0.35V 0.35V
6 0.8V 2V 2V 0.8V 0.35V 0.35V 0.35V
7 0.8V 2V 2V 2V 0.35V 2.7V 2.7V
8 2V 0.8V 0.8V 0.8V 0.35V 0.35V 0.35V
9 2V 0.8V 0.8V 2V 0.35V 2.7V 0.35V
Tabla 3: Tabla de tensiones del decodificador 74LS47.
d) Calcular el valor y la potencia de las resistencias protectoras de los LEDS y de las resistencias conectadas
a las entradas del sistema codificador (si las usan) y aproximarlo al valor comercial más cercano.
Resumir esos resultados en una tabla designándola Tabla 4.
Cálculo de las resistencias conectadas a las entradas del sistema codificador (Pull Up)
( V cc −V T ) ( 5V −3.5 )
R( pull up)= =
I IH 20 µA
R( pull up)=75 KΩ
V OL −V CC +V D + I OL ( R)=0
R=100Ω
Potencia:
V CC −V IH −I IH ( R )=0
−V CC +V IH −5 V +2V
R= =
−I IH −20 µA
R=150 KΩ
Un valor comercial
R=180 KΩ
Potencia:
VIH 2V (mín)
VIL 0.7V (Máx)
IIH 40µA (Máx)
IIL 0.8mA (Máx)
VOH 2.5V (mín)
VOL 0.25V (Tip)
IOH 0.4 mA (Máx)
IOL 4 mA (Máx)
Tabla 4.1. Datos Técnicos 74LS148 (Codificador).
VIH 2V (mín)
VIL 0.8V (Máx)
IIH 20µA (Máx)
IIL 0.4mA (Máx)
VOH 2.7V (mín)-3.4V(Tip)
VOL 0.35V (Tip)-0.5V(Máx)
IOH 50µA (Máx)
IOL 24mA (Máx)
Tabla 4.2. Datos Técnicos 74LS47 (Decodificador).
VIH 2V (mín)
VIL 0.8V (Máx)
IIH 20µA (Máx)
IIL 0.36mA (Máx)
VOH 2.7V (mín)-3.4V(Tip)
VOL 0.35V (Tip)-0.5V(Máx)
IOH 0.4mA (Máx)
IOL 8mA (Máx)
Tabla 4.3. Datos Técnicos 74LS00 (Integrado compuertas NAND).
VIH 2V (mín)
VIL 0.8V (Máx)
IIH 20µA (Máx)
IIL 0.4mA (Máx)
VOH 2.7V (mín)-3.5V(Tip)
VOL 0.35V (Tip)-0.5V(Máx)
IOH 0.4mA (Máx)
IOL 8mA (Máx)
Tabla 4.4. Datos Técnicos 74LS04 (Integrado compuertas NOT).
e) Escribir el valor del voltaje en directo (VF) y la corriente en directo (IF) de los LEDS del display.