Codificadores y Decodificadores

73
UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU

Transcript of Codificadores y Decodificadores

Page 1: Codificadores y Decodificadores

UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU

Page 2: Codificadores y Decodificadores
Page 3: Codificadores y Decodificadores

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.

Page 4: Codificadores y Decodificadores

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

Page 5: Codificadores y Decodificadores

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

Page 6: Codificadores y Decodificadores

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

Page 7: Codificadores y Decodificadores

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

Page 8: Codificadores y Decodificadores

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

Page 9: Codificadores y Decodificadores

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

Page 10: Codificadores y Decodificadores

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

Page 11: Codificadores y Decodificadores

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

Page 12: Codificadores y Decodificadores

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

Page 13: Codificadores y Decodificadores

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

Page 14: Codificadores y Decodificadores

Implementación de un Codificador de 8 a 3 líneas Implementación de un Codificador de 8 a 3 líneas

Page 15: Codificadores y Decodificadores

Codificador de Prioridad de 16 a 4 4532

Codificador de Prioridad de 16 a 4 4532

Page 16: Codificadores y Decodificadores

Codificador de prioridad 4532 Codificador de prioridad 4532

Page 17: Codificadores y Decodificadores

Codificador de prioridad 4532 Codificador de prioridad 4532

Page 18: Codificadores y Decodificadores

Codificador de prioridad 4532 Codificador de prioridad 4532

Page 19: Codificadores y Decodificadores

Codificador de prioridad 4532 Codificador de prioridad 4532

Page 20: Codificadores y Decodificadores

Codificador de prioridad 16 a 4 líneas Codificador de prioridad 16 a 4 líneas

Page 21: Codificadores y Decodificadores

Codificador de Prioridad de 10 a 4 BCD 4532 Codificador de Prioridad de 10 a 4 BCD 4532

Page 22: Codificadores y Decodificadores

Codificador de prioridad 40147 Codificador de prioridad 40147

Page 23: Codificadores y Decodificadores

Codificador de prioridad 40147 Codificador de prioridad 40147

Page 24: Codificadores y Decodificadores

Codificador de prioridad 40147 Codificador de prioridad 40147

Page 25: Codificadores y Decodificadores
Page 26: Codificadores y Decodificadores

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.

Page 27: Codificadores y Decodificadores

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

Page 28: Codificadores y Decodificadores

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

Page 29: Codificadores y Decodificadores

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

Page 30: Codificadores y Decodificadores

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

Page 31: Codificadores y Decodificadores

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

Page 32: Codificadores y Decodificadores

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

Page 33: Codificadores y Decodificadores

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

Page 34: Codificadores y Decodificadores

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

Page 35: Codificadores y Decodificadores

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

Page 36: Codificadores y Decodificadores

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

Page 37: Codificadores y Decodificadores

Implementación de un Decodificador de 3 a 8 líneas Implementación de un Decodificador de 3 a 8 líneas

Page 38: Codificadores y Decodificadores

Decodificador de 4 a 16 74154

Decodificador de 4 a 16 74154

Page 39: Codificadores y Decodificadores

Decodificador 74154 Decodificador 74154

Page 40: Codificadores y Decodificadores

Decodificador 74154 Decodificador 74154

Page 41: Codificadores y Decodificadores

Decodificador 74154 Decodificador 74154

Page 42: Codificadores y Decodificadores

Decodificador de 4 a BCD 4028

Decodificador de 4 a BCD 4028

Page 43: Codificadores y Decodificadores

Decodificador 4028 Decodificador 4028

Page 44: Codificadores y Decodificadores

Decodificador 4028 Decodificador 4028

Page 45: Codificadores y Decodificadores

Decodificador 4028 Decodificador 4028

Page 46: Codificadores y Decodificadores

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

Page 47: Codificadores y Decodificadores

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.

Page 48: Codificadores y Decodificadores

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

Page 49: Codificadores y Decodificadores

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

Page 50: Codificadores y Decodificadores

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

Page 51: Codificadores y Decodificadores

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

Page 52: Codificadores y Decodificadores

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

Page 53: Codificadores y Decodificadores

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

Page 54: Codificadores y Decodificadores

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

Page 55: Codificadores y Decodificadores

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

Page 56: Codificadores y Decodificadores

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

Page 57: Codificadores y Decodificadores

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

Page 58: Codificadores y Decodificadores

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

Page 59: Codificadores y Decodificadores

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

Page 60: Codificadores y Decodificadores

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

Page 61: Codificadores y Decodificadores

Implementación de un Decodificador de BCD/7 segmentos Implementación de un Decodificador de BCD/7 segmentos

Page 62: Codificadores y Decodificadores

Decodificador para display de cristal líquido 4543

Decodificador para display de cristal líquido 4543

Page 63: Codificadores y Decodificadores

Decodificador 4543 Decodificador 4543

Page 64: Codificadores y Decodificadores

Decodificador 4543 Decodificador 4543

Page 65: Codificadores y Decodificadores

Decodificador 4543 Decodificador 4543

Page 66: Codificadores y Decodificadores

Decodificador para display de ánodo común 7447

Decodificador para display de ánodo común 7447

Page 67: Codificadores y Decodificadores

Decodificador 7447 Decodificador 7447

Page 68: Codificadores y Decodificadores

Decodificador 7447 Decodificador 7447

Page 69: Codificadores y Decodificadores

Decodificador 7447 Decodificador 7447

Page 70: Codificadores y Decodificadores

Decodificador para display de cátodo común 4511

Decodificador para display de cátodo común 4511

Page 71: Codificadores y Decodificadores

Decodificador 4511 Decodificador 4511

Page 72: Codificadores y Decodificadores

Decodificador 4511 Decodificador 4511

Page 73: Codificadores y Decodificadores

Decodificador 4511 Decodificador 4511