100560786 Circuitos Integrados Codificadores y Decodificadores
Codificadores y Decodificadores
-
Upload
fsaul-saul-lazaro-yaranga -
Category
Documents
-
view
31 -
download
3
Transcript of Codificadores y Decodificadores
UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU
CODIFICADORES
Una de las necesidades más frecuentes en electrónica digital es convertir una información no binaria (números, letras, símbolos, etc) en binaria. Los circuitos que realizan esta función se denominan CODIFICADORES. Un CODIFICADOR tiene un cierto número de líneas de entrada (M) y un cierto numero de salidas (N). Cuando se activa una de las entradas, el circuito produce en las salidas un código de unos y ceros que identifica exclusivamente la línea activada. Las entradas pueden ser activas en unos o ceros dependiendo del diseño.
Codificador de M a N líneas M ≤ 2N
CODIFICADORES
Líneas de entrada Líneas de entrada
Líneas de salida Líneas de salida
Codificador de 8 a 3 líneas
l0
l1
l2
l3
l4
l5
l6
l7
Q0
Q1
Q2
Líneas de entrada M = 8
Líneas de entrada M = 8
Líneas de salida N = 3
Líneas de salida N = 3
0 0 0
l0
l1
l2
l3
l4
l5
l6
l7
Q0
Q1
Q2
Líneas de entrada M = 8
Líneas de entrada M = 8
Líneas de salida N = 3
Líneas de salida N = 3
0 0 1
Codificador de 8 a 3 líneas
l0
l1
l2
l3
l4
l5
l6
l7
Q0
Q1
Q2
Líneas de entrada M = 8
Líneas de entrada M = 8
Líneas de salida N = 3
Líneas de salida N = 3
0 1 0
Codificador de 8 a 3 líneas
l0
l1
l2
l3
l4
l5
l6
l7
Q0
Q1
Q2
Líneas de entrada M = 8
Líneas de entrada M = 8
Líneas de salida N = 3
Líneas de salida N = 3
0 1 1
Codificador de 8 a 3 líneas
l0
l1
l2
l3
l4
l5
l6
l7
Q0
Q1
Q2
Líneas de entrada M = 8
Líneas de entrada M = 8
Líneas de salida N = 3
Líneas de salida N = 3
1 0 0
Codificador de 8 a 3 líneas
l0
l1
l2
l3
l4
l5
l6
l7
Q0
Q1
Q2
Líneas de entrada M = 8
Líneas de entrada M = 8
Líneas de salida N = 3
Líneas de salida N = 3
1 0 1
Codificador de 8 a 3 líneas
l0
l1
l2
l3
l4
l5
l6
l7
Q0
Q1
Q2
Líneas de entrada M = 8
Líneas de entrada M = 8
Líneas de salida N = 3
Líneas de salida N = 3
1 1 0
Codificador de 8 a 3 líneas
l0
l1
l2
l3
l4
l5
l6
l7
Q0
Q1
Q2
Líneas de entrada M = 8
Líneas de entrada M = 8
Líneas de salida N = 3
Líneas de salida N = 3
1 1 1
Codificador de 8 a 3 líneas
Implementación de un Codificador de 8 a 3 líneas Implementación de un Codificador de 8 a 3 líneas
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
Implementación de un Codificador de 8 a 3 líneas Implementación de un Codificador de 8 a 3 líneas
Codificador de Prioridad de 16 a 4 4532
Codificador de Prioridad de 16 a 4 4532
Codificador de prioridad 4532 Codificador de prioridad 4532
Codificador de prioridad 4532 Codificador de prioridad 4532
Codificador de prioridad 4532 Codificador de prioridad 4532
Codificador de prioridad 4532 Codificador de prioridad 4532
Codificador de prioridad 16 a 4 líneas Codificador de prioridad 16 a 4 líneas
Codificador de Prioridad de 10 a 4 BCD 4532 Codificador de Prioridad de 10 a 4 BCD 4532
Codificador de prioridad 40147 Codificador de prioridad 40147
Codificador de prioridad 40147 Codificador de prioridad 40147
Codificador de prioridad 40147 Codificador de prioridad 40147
DECODIFICADORES
Es un circuito combinacional que convierte códigos binarios en información reconocible (letras, números, símbolos, señales de control etc.) Un DECODIFICADOR tiene un cierto número de líneas de entrada (N) y un cierto numero de salidas (M) que activan una o más salidas cuando en las entradas se aplican un código o una combinación específica de bits. Existen dos tipos de decodificadores: los lógicos y los controladores de displays.
Decodificador de N a M líneas M ≤ 2N
Líneas de entrada Líneas de entrada
Líneas de salida Líneas de salida
Decodificador de 3 a 8 líneas
Q0
Q1
Q2
Q3
Q4
Q5
Q6
Q7
I2
I1
I0
Líneas de entrada N = 3
Líneas de entrada N = 3
Líneas de salida M = 8
Líneas de salida M = 8
0 0 0
Decodificador de 3 a 8 líneas
Q0
Q1
Q2
Q3
Q4
Q5
Q6
Q7
I2
I1
I0
Líneas de entrada N = 3
Líneas de entrada N = 3
Líneas de salida M = 8
Líneas de salida M = 8
0 0 1
Decodificador de 3 a 8 líneas
Q0
Q1
Q2
Q3
Q4
Q5
Q6
Q7
I2
I1
I0
Líneas de entrada N = 3
Líneas de entrada N = 3
Líneas de salida M = 8
Líneas de salida M = 8
0 1 0
Decodificador de 3 a 8 líneas
Q0
Q1
Q2
Q3
Q4
Q5
Q6
Q7
I2
I1
I0
Líneas de entrada N = 3
Líneas de entrada N = 3
Líneas de salida M = 8
Líneas de salida M = 8
0 1 1
Decodificador de 3 a 8 líneas
Q0
Q1
Q2
Q3
Q4
Q5
Q6
Q7
I2
I1
I0
Líneas de entrada N = 3
Líneas de entrada N = 3
Líneas de salida M = 8
Líneas de salida M = 8
1 0 0
Decodificador de 3 a 8 líneas
Q0
Q1
Q2
Q3
Q4
Q5
Q6
Q7
I2
I1
I0
Líneas de entrada N = 3
Líneas de entrada N = 3
Líneas de salida M = 8
Líneas de salida M = 8
1 0 1
Decodificador de 3 a 8 líneas
Q0
Q1
Q2
Q3
Q4
Q5
Q6
Q7
I2
I1
I0
Líneas de entrada N = 3
Líneas de entrada N = 3
Líneas de salida M = 8
Líneas de salida M = 8
1 1 0
Decodificador de 3 a 8 líneas
Q0
Q1
Q2
Q3
Q4
Q5
Q6
Q7
I2
I1
I0
Líneas de entrada N = 3
Líneas de entrada N = 3
Líneas de salida M = 8
Líneas de salida M = 8
1 1 1
Decodificador de 3 a 8 líneas
Implementación de un Decodificador de 3 a 8 líneas Implementación de un Decodificador de 3 a 8 líneas
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
Implementación de un Decodificador de 3 a 8 líneas Implementación de un Decodificador de 3 a 8 líneas
Decodificador de 4 a 16 74154
Decodificador de 4 a 16 74154
Decodificador 74154 Decodificador 74154
Decodificador 74154 Decodificador 74154
Decodificador 74154 Decodificador 74154
Decodificador de 4 a BCD 4028
Decodificador de 4 a BCD 4028
Decodificador 4028 Decodificador 4028
Decodificador 4028 Decodificador 4028
Decodificador 4028 Decodificador 4028
Aplicaciones Aplicaciones
C B A F1 F2
m0 0 0 0 1 0
m1 0 0 1 0 1
m2 0 1 0 0 0
m3 0 1 1 0 1
m4 1 0 0 1 1
m5 1 0 1 0 1
m6 1 1 0 0 0
m7 1 1 1 1 0
Funciones lógicas: - Utilizando una puerta OR o una puerta NAND - Nivel activo alto OR suma los minitérminos de la función
Decodificador 3 - 8
m 0
m 1
m 2
m 3
m 4
m 5
m 6
m 7
C B A
F1(C,B,A)=m0+m1+m2
F2(C,B,A)=m1+m3+m4+m5
DECODIFICADOR DE BINARIO A 7 SEGMENTOS
Es un circuito combinacional que convierte códigos binarios de 4 bits a códigos de 7 bits que al excitar un display visualiza el digito decimal o hexadecimal correspondiente. Un DECODIFICADOR BINARIO A 7 SEGMENTOS tiene 4 líneas de entrada y 7 líneas de salida. Existen dos tipos: los de cátodo COMUN y los ánodo común.
Decodificador de Binario a
7 segmentos
a
b
c
d
e
f
g
I3
I2
I1
I0
a
g
d
f
e c
b
Cátodo común
Decodificador de binario a 7 segmentos
Decodificador de Binario a
7 segmentos
a
b
c
d
e
f
g
I3
I2
I1
I0
Ánodo común
+ V a
g
d
f
e c
b
Decodificador de binario a 7 segmentos
Decodificador de BCD a
7 segmentos
a
b
c
d
e
f
g
I3
I2
I1
I0
Cátodo común
0 0 0 0
Decodificador de binario a 7 segmentos
Decodificador de BCD a
7 segmentos
a
b
c
d
e
f
g
I3
I2
I1
I0
Cátodo común
0 0 0 1
Decodificador de binario a 7 segmentos
Decodificador de BCD a
7 segmentos
a
b
c
d
e
f
g
I3
I2
I1
I0
Cátodo común
0 0 1 0
Decodificador de binario a 7 segmentos
Decodificador de BCD a
7 segmentos
a
b
c
d
e
f
g
I3
I2
I1
I0
Cátodo común
0 0 1 1
Decodificador de binario a 7 segmentos
Decodificador de BCD a
7 segmentos
a
b
c
d
e
f
g
I3
I2
I1
I0
Cátodo común
0 1 0 0
Decodificador de binario a 7 segmentos
Decodificador de BCD a
7 segmentos
a
b
c
d
e
f
g
I3
I2
I1
I0
Cátodo común
0 1 0 1
Decodificador de binario a 7 segmentos
Decodificador de BCD a
7 segmentos
a
b
c
d
e
f
g
I3
I2
I1
I0
Cátodo común
0 1 1 0
Decodificador de binario a 7 segmentos
Decodificador de BCD a
7 segmentos
a
b
c
d
e
f
g
I3
I2
I1
I0
Cátodo común
0 1 1 1
Decodificador de binario a 7 segmentos
Decodificador de BCD a
7 segmentos
a
b
c
d
e
f
g
I3
I2
I1
I0
Cátodo común
1 0 0 0
Decodificador de binario a 7 segmentos
Decodificador de BCD a
7 segmentos
a
b
c
d
e
f
g
I3
I2
I1
I0
Cátodo común
1 0 0 1
Decodificador de binario a 7 segmentos
Implementación de un Decodificador de BCD/7 segmentos Implementación de un Decodificador de BCD/7 segmentos
Valor decimal Entradas Salidas
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
Implementación de un Decodificador de BCD/7 segmentos Implementación de un Decodificador de BCD/7 segmentos
Decodificador para display de cristal líquido 4543
Decodificador para display de cristal líquido 4543
Decodificador 4543 Decodificador 4543
Decodificador 4543 Decodificador 4543
Decodificador 4543 Decodificador 4543
Decodificador para display de ánodo común 7447
Decodificador para display de ánodo común 7447
Decodificador 7447 Decodificador 7447
Decodificador 7447 Decodificador 7447
Decodificador 7447 Decodificador 7447
Decodificador para display de cátodo común 4511
Decodificador para display de cátodo común 4511
Decodificador 4511 Decodificador 4511
Decodificador 4511 Decodificador 4511
Decodificador 4511 Decodificador 4511