29
versidad Autónoma de Nuevo León ultad de Ingeniería Mecánica y Eléctrica Abril 2011 Sistemas Digitales Electrónica Digital I Decodificadores s libros son las abejas que llevan el polen de una inteligencia a ot James Russell Lowell (1819-1891) Poeta y escritor estadounidense.

Universidad Autónoma de Nuevo León Facultad de Ingeniería Mecánica y Eléctrica Abril 2011 Sistemas Digitales Electrónica Digital I Decodificadores Los

Embed Size (px)

Citation preview

Page 1: Universidad Autónoma de Nuevo León Facultad de Ingeniería Mecánica y Eléctrica Abril 2011 Sistemas Digitales Electrónica Digital I Decodificadores Los

Universidad Autónoma de Nuevo LeónFacultad de Ingeniería Mecánica y Eléctrica

Abril 2011Sistemas DigitalesElectrónica Digital I

Decodificadores

Los libros son las abejas que llevan el polen de una inteligencia a otra. James Russell Lowell (1819-1891) Poeta y escritor estadounidense.

Page 2: Universidad Autónoma de Nuevo León Facultad de Ingeniería Mecánica y Eléctrica Abril 2011 Sistemas Digitales Electrónica Digital I Decodificadores Los

Universidad Autónoma de Nuevo LeónFacultad de Ingeniería Mecánica y Eléctrica

Abril 2011Sistemas DigitalesElectrónica Digital I

Decodificador: Proceso que permite pasar de un lenguaje codificado

(código) a otro legible directamente (línea).

Page 3: Universidad Autónoma de Nuevo León Facultad de Ingeniería Mecánica y Eléctrica Abril 2011 Sistemas Digitales Electrónica Digital I Decodificadores Los

Universidad Autónoma de Nuevo LeónFacultad de Ingeniería Mecánica y Eléctrica

Abril 2011Sistemas DigitalesElectrónica Digital I

Decodificador de BCD a siete Segmentos

7 Segmentos: se refiere a un DISPLAY

(dispositivo para mostrar resultados)

compuesto por LED’s (Diodos emisores

de luz) distribuidos de tal suerte que se

puedan mostrar los dígitos del 0 al 9.

• BCD Código Decimal (0 – 9) expresado en Binario (0000 -1001), cada digito del decimal se representa por cuatro bits

ejemplo 4678(10) 0100 0110 0111 1000 (BCD).

Page 4: Universidad Autónoma de Nuevo León Facultad de Ingeniería Mecánica y Eléctrica Abril 2011 Sistemas Digitales Electrónica Digital I Decodificadores Los

Universidad Autónoma de Nuevo LeónFacultad de Ingeniería Mecánica y Eléctrica

Abril 2011Sistemas DigitalesElectrónica Digital I

Display de 7 segmentos

Ánodo Común Cátodo Común

Enciende con un cero Enciende con un uno

Page 5: Universidad Autónoma de Nuevo León Facultad de Ingeniería Mecánica y Eléctrica Abril 2011 Sistemas Digitales Electrónica Digital I Decodificadores Los

Universidad Autónoma de Nuevo LeónFacultad de Ingeniería Mecánica y Eléctrica

Abril 2011Sistemas DigitalesElectrónica Digital I

1 ?

2 ?

3 ?

4 ?

5 ?

6 ?

7 ?

8 ?

9 ?

10 ?

Page 6: Universidad Autónoma de Nuevo León Facultad de Ingeniería Mecánica y Eléctrica Abril 2011 Sistemas Digitales Electrónica Digital I Decodificadores Los

Universidad Autónoma de Nuevo LeónFacultad de Ingeniería Mecánica y Eléctrica

Abril 2011Sistemas DigitalesElectrónica Digital I

1

2

3 Común

4

5

6

7

8 Común

9

10

Page 7: Universidad Autónoma de Nuevo León Facultad de Ingeniería Mecánica y Eléctrica Abril 2011 Sistemas Digitales Electrónica Digital I Decodificadores Los

Universidad Autónoma de Nuevo LeónFacultad de Ingeniería Mecánica y Eléctrica

Abril 2011Sistemas DigitalesElectrónica Digital I

Decodificador de BCD a siete Segmentos

Diagrama de bloques

BCD

Page 8: Universidad Autónoma de Nuevo León Facultad de Ingeniería Mecánica y Eléctrica Abril 2011 Sistemas Digitales Electrónica Digital I Decodificadores Los

Universidad Autónoma de Nuevo LeónFacultad de Ingeniería Mecánica y Eléctrica

Abril 2011Sistemas DigitalesElectrónica Digital I

Tabla de Verdad

m A B C D a b c d e f g

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 110 1 0 1 0

11 1 0 1 1

12 1 1 0 0

13 11 0 1

14 1 1 1 0

15 1 1 1 1

Page 9: Universidad Autónoma de Nuevo León Facultad de Ingeniería Mecánica y Eléctrica Abril 2011 Sistemas Digitales Electrónica Digital I Decodificadores Los

Universidad Autónoma de Nuevo LeónFacultad de Ingeniería Mecánica y Eléctrica

Abril 2011Sistemas DigitalesElectrónica Digital I

Tabla de Verdad

m A B C D a b c d e f g

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 110 1 0 1 0

11 1 0 1 1

12 1 1 0 0

13 11 0 1

14 1 1 1 0

15 1 1 1 1

ConsiderandoCátodo Común

1 1 1 1 1 1 0

Page 10: Universidad Autónoma de Nuevo León Facultad de Ingeniería Mecánica y Eléctrica Abril 2011 Sistemas Digitales Electrónica Digital I Decodificadores Los

Universidad Autónoma de Nuevo LeónFacultad de Ingeniería Mecánica y Eléctrica

Abril 2011Sistemas DigitalesElectrónica Digital I

Tabla de Verdad

m A B C D a b c d e f g

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 110 1 0 1 0

11 1 0 1 1

12 1 1 0 0

13 11 0 1

14 1 1 1 0

15 1 1 1 1

ConsiderandoÁnodo Común

0 0 0 0 0 0 1

Page 11: Universidad Autónoma de Nuevo León Facultad de Ingeniería Mecánica y Eléctrica Abril 2011 Sistemas Digitales Electrónica Digital I Decodificadores Los

Universidad Autónoma de Nuevo LeónFacultad de Ingeniería Mecánica y Eléctrica

Abril 2011Sistemas DigitalesElectrónica Digital I

Tabla de Verdad

m 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

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 110 1 0 1 0

11 1 0 1 1

12 1 1 0 0

13 11 0 1

14 1 1 1 0

15 1 1 1 1

ConsiderandoCátodo Común

0 1 1 0 0 0 0

Page 12: Universidad Autónoma de Nuevo León Facultad de Ingeniería Mecánica y Eléctrica Abril 2011 Sistemas Digitales Electrónica Digital I Decodificadores Los

Universidad Autónoma de Nuevo LeónFacultad de Ingeniería Mecánica y Eléctrica

Abril 2011Sistemas DigitalesElectrónica Digital I

Tabla de Verdad

m 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

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 110 1 0 1 0

11 1 0 1 1

12 1 1 0 0

13 11 0 1

14 1 1 1 0

15 1 1 1 1

ConsiderandoCátodo Común

1 1 0 1 1 0 1

Page 13: Universidad Autónoma de Nuevo León Facultad de Ingeniería Mecánica y Eléctrica Abril 2011 Sistemas Digitales Electrónica Digital I Decodificadores Los

Universidad Autónoma de Nuevo LeónFacultad de Ingeniería Mecánica y Eléctrica

Abril 2011Sistemas DigitalesElectrónica Digital I

Tabla de Verdad

m 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

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 110 1 0 1 0

11 1 0 1 1

12 1 1 0 0

13 11 0 1

14 1 1 1 0

15 1 1 1 1

ConsiderandoCátodo Común

1 1 1 1 0 0 1

Page 14: Universidad Autónoma de Nuevo León Facultad de Ingeniería Mecánica y Eléctrica Abril 2011 Sistemas Digitales Electrónica Digital I Decodificadores Los

Universidad Autónoma de Nuevo LeónFacultad de Ingeniería Mecánica y Eléctrica

Abril 2011Sistemas DigitalesElectrónica Digital I

Tabla de Verdad

m 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

5 0 1 0 1

6 0 1 1 0

7 0 1 1 1

8 1 0 0 0

9 1 0 0 110 1 0 1 0

11 1 0 1 1

12 1 1 0 0

13 11 0 1

14 1 1 1 0

15 1 1 1 1

ConsiderandoCátodo Común

0 1 1 0 0 1 1

Page 15: Universidad Autónoma de Nuevo León Facultad de Ingeniería Mecánica y Eléctrica Abril 2011 Sistemas Digitales Electrónica Digital I Decodificadores Los

Universidad Autónoma de Nuevo LeónFacultad de Ingeniería Mecánica y Eléctrica

Abril 2011Sistemas DigitalesElectrónica Digital I

Tabla de Verdad

m 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

6 0 1 1 0

7 0 1 1 18 1 0 0 09 1 0 0 1

10 1 0 1 0

11 1 0 1 1

12 1 1 0 0

13 11 0 1

14 1 1 1 0

15 1 1 1 1

ConsiderandoCátodo Común

1 0 1 1 0 1 1

Page 16: Universidad Autónoma de Nuevo León Facultad de Ingeniería Mecánica y Eléctrica Abril 2011 Sistemas Digitales Electrónica Digital I Decodificadores Los

Universidad Autónoma de Nuevo LeónFacultad de Ingeniería Mecánica y Eléctrica

Abril 2011Sistemas DigitalesElectrónica Digital I

m 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

7 0 1 1 1

8 1 0 0 0

9 1 0 0 110 1 0 1 0

11 1 0 1 1

12 1 1 0 0

13 11 0 1

14 1 1 1 0

15 1 1 1 1

ConsiderandoCátodo Común

X 0 1 1 1 1 1

Page 17: Universidad Autónoma de Nuevo León Facultad de Ingeniería Mecánica y Eléctrica Abril 2011 Sistemas Digitales Electrónica Digital I Decodificadores Los

Universidad Autónoma de Nuevo LeónFacultad de Ingeniería Mecánica y Eléctrica

Abril 2011Sistemas DigitalesElectrónica Digital I

m 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 X 0 1 1 1 1 1

7 0 1 1 1

8 1 0 0 0

9 1 0 0 110 1 0 1 0

11 1 0 1 1

12 1 1 0 0

13 11 0 1

14 1 1 1 0

15 1 1 1 1

ConsiderandoCátodo Común

1 1 1 0 0 0 0

Page 18: Universidad Autónoma de Nuevo León Facultad de Ingeniería Mecánica y Eléctrica Abril 2011 Sistemas Digitales Electrónica Digital I Decodificadores Los

Universidad Autónoma de Nuevo LeónFacultad de Ingeniería Mecánica y Eléctrica

Abril 2011Sistemas DigitalesElectrónica Digital I

m 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 X 0 1 1 1 1 1

7 0 1 1 1 1 1 1 0 0 0 0

8 1 0 0 0

9 1 0 0 110 1 0 1 0

11 1 0 1 1

12 1 1 0 0

13 11 0 1

14 1 1 1 0

15 1 1 1 1

ConsiderandoCátodo Común

1 1 1 1 1 1 1

Page 19: Universidad Autónoma de Nuevo León Facultad de Ingeniería Mecánica y Eléctrica Abril 2011 Sistemas Digitales Electrónica Digital I Decodificadores Los

Universidad Autónoma de Nuevo LeónFacultad de Ingeniería Mecánica y Eléctrica

Abril 2011Sistemas DigitalesElectrónica Digital I

m 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 X 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 110 1 0 1 0

11 1 0 1 1

12 1 1 0 0

13 11 0 1

14 1 1 1 0

15 1 1 1 1

ConsiderandoCátodo Común

1 1 1 X 0 1 1

Page 20: Universidad Autónoma de Nuevo León Facultad de Ingeniería Mecánica y Eléctrica Abril 2011 Sistemas Digitales Electrónica Digital I Decodificadores Los

Universidad Autónoma de Nuevo LeónFacultad de Ingeniería Mecánica y Eléctrica

Abril 2011Sistemas DigitalesElectrónica Digital I

m A B C D a b c d e f g0 0 0 0 0 1 1 1 1 1 1 01 0 0 0 1 0 1 1 0 0 0 02 0 0 1 0 1 1 0 1 1 0 13 0 0 1 1 1 1 1 1 0 0 14 0 1 0 0 0 1 1 0 0 1 15 0 1 0 1 1 0 1 1 0 1 16 0 1 1 0 X 0 1 1 1 1 17 0 1 1 1 1 1 1 0 0 0 08 1 0 0 0 1 1 1 1 1 1 19 1 0 0 1 1 1 1 X 0 1 1

10 1 0 1 011 1 0 1 112 1 1 0 013 11 0 114 1 1 1 015 1 1 1 1

Código BCD

0 a 9

Page 21: Universidad Autónoma de Nuevo León Facultad de Ingeniería Mecánica y Eléctrica Abril 2011 Sistemas Digitales Electrónica Digital I Decodificadores Los

Universidad Autónoma de Nuevo LeónFacultad de Ingeniería Mecánica y Eléctrica

Abril 2011Sistemas DigitalesElectrónica Digital I

m A B C D a b c d e f g0 0 0 0 0 1 1 1 1 1 1 01 0 0 0 1 0 1 1 0 0 0 02 0 0 1 0 1 1 0 1 1 0 13 0 0 1 1 1 1 1 1 0 0 14 0 1 0 0 0 1 1 0 0 1 15 0 1 0 1 1 0 1 1 0 1 16 0 1 1 0 X 0 1 1 1 1 17 0 1 1 1 1 1 1 0 0 0 08 1 0 0 0 1 1 1 1 1 1 19 1 0 0 1 1 1 1 X 0 1 1

10 1 0 1 0 X X X X X X X11 1 0 1 1 X X X X X X X

12 1 1 0 0 X X X X X X X

13 11 0 1 X X X X X X X

14 1 1 1 0 X X X X X X X

15 1 1 1 1 X X X X X X X

Page 22: Universidad Autónoma de Nuevo León Facultad de Ingeniería Mecánica y Eléctrica Abril 2011 Sistemas Digitales Electrónica Digital I Decodificadores Los

Universidad Autónoma de Nuevo LeónFacultad de Ingeniería Mecánica y Eléctrica

Abril 2011Sistemas DigitalesElectrónica Digital I

Archivo ABEL-HDL

MODULE BCD" EntradasA,B,C,D PIN 1,2,3,4;"Salidasa,b,c,d,e,f,g pin 16,17,18,12,13,15,14 istype ‘com,dc’;S= [A,B,C,D];“ Tabla de verdad para Cátodo Comúntruth_table ([S]->[a,b,c,d,e,f,g])

[0]-> [1,1,1,1,1,1,0];[1]-> [0,0,1,1,0,0,0];[2]-> [1,1,0,1,1,0,1];[3]-> [1,1,1,1,0,0,1];[4]-> [0,1,1,0,0,1,1];[5]-> [1,0,1,1,0,1,1];[6]-> [.x.,0,1,1,1,1,1];[7]-> [1,1,1,0,0,0,0];[8]-> [1,1,1,1,1,1,1];[9]-> [1,1,1,.x.,0,1,1];END

Page 23: Universidad Autónoma de Nuevo León Facultad de Ingeniería Mecánica y Eléctrica Abril 2011 Sistemas Digitales Electrónica Digital I Decodificadores Los

Universidad Autónoma de Nuevo LeónFacultad de Ingeniería Mecánica y Eléctrica

Abril 2011Sistemas DigitalesElectrónica Digital I

Page 24: Universidad Autónoma de Nuevo León Facultad de Ingeniería Mecánica y Eléctrica Abril 2011 Sistemas Digitales Electrónica Digital I Decodificadores Los

Universidad Autónoma de Nuevo LeónFacultad de Ingeniería Mecánica y Eléctrica

Abril 2011Sistemas DigitalesElectrónica Digital I

Page 25: Universidad Autónoma de Nuevo León Facultad de Ingeniería Mecánica y Eléctrica Abril 2011 Sistemas Digitales Electrónica Digital I Decodificadores Los

Universidad Autónoma de Nuevo LeónFacultad de Ingeniería Mecánica y Eléctrica

Abril 2011Sistemas DigitalesElectrónica Digital I

Page 26: Universidad Autónoma de Nuevo León Facultad de Ingeniería Mecánica y Eléctrica Abril 2011 Sistemas Digitales Electrónica Digital I Decodificadores Los

Universidad Autónoma de Nuevo LeónFacultad de Ingeniería Mecánica y Eléctrica

Abril 2011Sistemas DigitalesElectrónica Digital I

Page 27: Universidad Autónoma de Nuevo León Facultad de Ingeniería Mecánica y Eléctrica Abril 2011 Sistemas Digitales Electrónica Digital I Decodificadores Los

Universidad Autónoma de Nuevo LeónFacultad de Ingeniería Mecánica y Eléctrica

Abril 2011Sistemas DigitalesElectrónica Digital I

Page 28: Universidad Autónoma de Nuevo León Facultad de Ingeniería Mecánica y Eléctrica Abril 2011 Sistemas Digitales Electrónica Digital I Decodificadores Los

Universidad Autónoma de Nuevo LeónFacultad de Ingeniería Mecánica y Eléctrica

Abril 2011Sistemas DigitalesElectrónica Digital I

1

2

3 Común

4

5

6

7

8 Común

9

10

Page 29: Universidad Autónoma de Nuevo León Facultad de Ingeniería Mecánica y Eléctrica Abril 2011 Sistemas Digitales Electrónica Digital I Decodificadores Los

Universidad Autónoma de Nuevo LeónFacultad de Ingeniería Mecánica y Eléctrica

Abril 2011Sistemas DigitalesElectrónica Digital I

• Mostrar los números del 0 al 9

• Para las combinaciones del 10 al 15 proponga una palabra

(una letra por cada combinación)

• Considere para su implementación la asignación de las

terminales de salida más conveniente de modo que no

existan cruces del cableado como se muestra en la figura.

• Implemente el decodificador usando un DLP como

GAL16V8D., GAL20V10 o GAL22V12