Universidad Autónoma de Nuevo León Facultad de Ingeniería Mecánica y Eléctrica Abril 2011...
-
Upload
nieves-zapata -
Category
Documents
-
view
128 -
download
0
Transcript of Universidad Autónoma de Nuevo León Facultad de Ingeniería Mecánica y Eléctrica Abril 2011...
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.
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).
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).
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
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 ?
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Universidad Autónoma de Nuevo LeónFacultad de Ingeniería Mecánica y Eléctrica
Abril 2011Sistemas DigitalesElectrónica Digital I
Universidad Autónoma de Nuevo LeónFacultad de Ingeniería Mecánica y Eléctrica
Abril 2011Sistemas DigitalesElectrónica Digital I
Universidad Autónoma de Nuevo LeónFacultad de Ingeniería Mecánica y Eléctrica
Abril 2011Sistemas DigitalesElectrónica Digital I
Universidad Autónoma de Nuevo LeónFacultad de Ingeniería Mecánica y Eléctrica
Abril 2011Sistemas DigitalesElectrónica Digital I
Universidad Autónoma de Nuevo LeónFacultad de Ingeniería Mecánica y Eléctrica
Abril 2011Sistemas DigitalesElectrónica Digital I
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
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