Beruflich Dokumente
Kultur Dokumente
TAREA
Se desea automatizar una sala de cine, para ello se realiz el estudio de la generacin de calor por persona
obteniendo los siguientes puntos; cuando la sala est al 33%, 66% y 99% de su capacidad, as como el
consumo de aire de acuerdo al rea instalada y se llego a las siguientes conclusiones:
1. Si el cine se encuentra con una concurrencia de menos del 33% de su capacidad, la temperatura
deber de estar aproximadamente a 20C, lo cual es una temperatura agradable y no hay necesidad
de ningn control.
2. Si la asistencia es arriba del 33% la temperatura llega a 22C y deber entrar a trabajar un sistema
de aire lavado con un motor de 5HP, que le vamos a llamar "motor pequeo", con este motor
deber de bajar la temperatura de 22C y con ello parar el motor.
3. Si la asistencia a la sala del cine es del 66% la temperatura sube hasta 24C lo cual significa que la
mquina pequea no pudo con la carga trmica y deber salir, al mismo tiempo que deber de
entrar una mquina ms grande de 10HP, le vamos a llamar "motor grande", la cual deber bajar la
temperatura.
4. Si a la sala de cine entran el 99% la temperatura sube hasta 26C esto significa que la mquina
grande tampoco pudo con la carga trmica y deber entrar a ayudar la mquina pequea.
NOTA: Como condicin se pide que para que trabajen las mquinas, deber estar circulando agua en las
mquinas como sistema de enfriamiento para evitar el sobrecalentamiento.
SOLUCIN:
Variables:
A= Detector de flujo de agua en el sistema
T1= Termostato para detectar temperatura de 22C
T2= Termostato para detectar temperatura de 24C
T3= Termostato para detectar temperatura de 26C
M1= Motor pequeo
M2= Motor Grande
Todos los PLDs estn formados por matrices programables. Esencialmente, una matriz
programable es una red de conductores distribuidos en filas y columnas con un fusible en cada
punto de interseccin. Las matrices pueden ser fijas o programables. El tipo ms sencillo de matriz
programable, que data de los aos sesenta, era una matriz de diodos con fusibles en cada punto
de interseccin de la misma.
La matriz OR
Est formada por una serie de puertas OR conectadas a una matriz programable con fusibles en
cada punto de interseccin de una columna y una fila, como muestra la siguiente figura a. la matriz
se programa fundiendo los fusibles para eliminar las variables seleccionadas de las funciones e
salida, como se ilustra en la figura b, para un caso especifico. Para cada una de las entradas de una
puerta OR, solo queda intacto un fusible que conecta la variable deseada a la entrada de la puerta.
Una vez que el fusible esta fundido, no se puede volver a conectar.
La matriz AND
Este tipo de matriz est formada por puertas AND conectadas a una matriz programable con
fusibles en cada punto de interseccin, como lo muestra la figura a, Al igual que la matriz OR, sta
se programa fundiendo los fusibles para eliminar las variables de la funcin de salida, como se
ilustra en la figura b. Para cada entrada de una puerta AND, solo queda intacto un fusible que
conecta la variable deseada a la entrada de la puerta. Como la matriz OR y AND son fusibles, se
pueden programar solo una vez.
SIMPLIFICACIN ESQUEMATICA
A
PLANO OR
PROGRAMABLE
PROM
10
PLANO AND
FIJO
S1
S2
S3
Salidas en suma
de productos
S4
A
PLANO OR
PROGRAMABLE
PLA
Programmable Logic Array (Lgica de Arreglo
Programable)
Programables dependiendo de la Tecnologa
Planos And y Or Programables
11
PLANO AND
PROGRAMABLE
S1
S2
S3
Salidas en suma
de productos
S4
A
PLANO OR
FIJO
PAL
Programmable Array Logic (Arreglo Lgico
Programable)
Dependiendo de la tecnologa: OTP,
EECMOS
12
PLANO AND
PROGRAMABLE
S1
S2
S3
Salidas en suma
de productos
S4
13
NUMERO
DE LA LINEA
DE ENTRADA
NUMERO DE TERMINAL
Vcc
20
2 4 6 8 10 12 14 16 18 20 22 24 26 28 30
1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31
00
32
64
96
128
160
192
224
19
256
288
320
352
384
416
448
480
18
512
544
576
608
640
672
704
736
17
768
800
832
864
896
928
960
992
16
1024
1056
1088
1120
1152
1184
1216
1248
15
1280
1312
1344
1376
1408
1440
1472
1504
14
1536
1568
1600
1632
1664
1696
1728
1760
13
1792
1824
1856
1888
1920
1952
1984
2016
12
11
10
0
1
2 4 6 8 10 12 14 16 18 20 22 24 26 28 30
3 5 7 9 11 13 15 17 19 21 23 25 27 29 31
14
NUMERO
DE LA LINEA
DE ENTRADA
NUMERO DE TERMINAL
Vcc
20
0
2
1
4
3
6
5
8 10 12 14 16 18 20 22 24 26 28 30
7 9 11 13 15 17 19 21 23 25 27 29 31
00
32
64
96
128
160
192
224
19
256
288
320
352
384
416
448
480
18
3
512
544
576
608
640
672
704
736
768
800
832
864
896
928
960
992
1024
1056
1088
1120
1152
1184
1216
1248
1280
1312
1344
1376
1408
1440
1472
1504
17
16
15
14
7
1536
1568
1600
1632
1664
1696
1728
1760
13
1792
1824
1856
1888
1920
1952
1984
2016
12
9
10
11
2
1
4
3
6
5
8 10 12 14 16 18 20 22 24 26 28 30
9 11 13 15 17 19 21 23 25 27 29 31
15
NUMERO
DE LA LINEA
DE ENTRADA
NUMERO DE TERMINAL
Vcc
20
0
8 10 12 14 16 18 20 22 24 26 28 30
7 9 11 13 15 17 19 21 23 25 27 29 31
00
32
64
96
128
160
192
224
OLMC
XOR=2048
AC1=2120
PTD=2128
a 2135
19
2
256
288
320
352
384
416
448
480
OLMC
XOR=2049
AC1=2121
PTD=2136
a 2143
18
3
512
544
576
608
640
672
704
736
OLMC
XOR=2050
AC1=2122
PTD=2144
a 2151
17
4
768
800
832
864
896
928
960
992
OLMC
XOR=2051
AC1=2123
PTD=2152
a 2159
16
5
1024
1056
1088
1120
1152
1184
1216
1248
OLMC
XOR=2052
AC1=2124
PTD=2160
a 2167
15
6
1280
1312
1344
1376
1408
1440
1472
1504
OLMC
XOR=2053
AC1=2125
PTD=2168
a 2175
14
7
1536
1568
1600
1632
1664
1696
1728
1760
OLMC
XOR=2054
AC1=2126
PTD=2176
a 2183
13
8
1792
1824
1856
1888
1920
1952
1984
2016
OLMC
XOR=2055
AC1=2127
PTD=2184
a 2191
12
2
1
10
4
3
6
5
8 10 12 14 16 18 20 22 24 26 28 30
9 11 13 15 17 19 21 23 25 27 29 31
11
FIRMA ELECTRONICA:
2056
2064
2072
2080
2088
2096
2104
2112 2119
MSB LSB
MSB LSB
16
NUMERO
DE LA LINEA
DE ENTRADA
NUMERO DE CELDA DE
LA PRIMERA LINEA PRODUCTO
NUMERO DE TERMINAL
Vcc
24
0
2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38
1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39
SYN
1
0
2
00
40
80
120
160
200
240
280
23
OLMC
XOR=2560
AC1=2632
PTD=2640
a 6647
22
3
320
360
400
440
480
520
560
600
OLMC
XOR=2561
AC1=2633
PTD=2648
a 2655
21
4
640
680
720
760
800
840
880
920
OLMC
XOR=2562
AC1=2634
PTD=2656
a 2663
20
5
960
1000
1040
1080
1120
1160
1200
1240
OLMC
XOR=2563
AC1=2635
PTD=2664
a 2671
19
6
1280
1320
1360
1400
1440
1480
1520
1560
OLMC
XOR=2564
AC1=2636
PTD=2672
a 2679
18
7
1600
1640
1680
1720
1760
1800
1840
1880
OLMC
XOR=2565
AC1=2637
PTD=2680
a 2687
17
8
1920
1960
2000
2040
2080
2120
2160
2200
OLMC
XOR=2566
AC1=2638
PTD=2688
a 2695
16
9
2240
2280
2320
2360
2400
2440
2480
2520
OLMC
XOR=2567
AC1=2639
PTD=2696
a 2703
15
10
0
1
11
0
2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38
1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39
FIRMA ELECTRONICA:
12
2568
2576
2584
2592
2600
2608
2616
14
13
SYN
2624 2628
MSB LSB
MSB LSB
17
NUMERO
DE LA LINEA
DE ENTRADA
NUMERO DE CELDA DE
LA PRIMERA LINEA PRODUCTO
NUMERO DE TERMINAL
Vcc
24
0
2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38
1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39
00
40
80
120
160
200
240
280
3200
2
320
360
400
440
480
520
560
600
3201
PL
640
680
720
760
800
840
880
920
3202
960
1000
1040
1080
1120
1160
1200
1240
3203
1280
1320
1360
1400
1440
1480
1520
1560
22
Q
DP L
21
Q
DP L
20
Q
DP L
19
Q
DP L
18
Q
DP L
17
Q
DP L
16
Q
DP L
15
Q
DP L
14
PL
R
Q
DP L
PL
23
PL
Q
DP L
D S
3204
PL
R
6
1600
1640
1680
1720
1760
1800
1840
1880
3205
PL
R
7
1920
1960
2000
2040
2080
2120
2160
2200
3206
2240
2280
2320
2360
2400
2440
2480
2520
3207
PL
R
9
2560
2600
2640
2680
2720
2760
2800
2840
PL
D S
3208
PL
R
10
2880
2920
2960
3000
3040
3080
3120
3160
3209
PL
R
11
0
1
2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38
3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39
12
13
FIRMA ELECTRONICA:
2568
2576
2584
2592
2600
2608
2616
2624 2628
MSB LSB
MSB LSB
18
1
2
3
00
10
2
3
4
5
6
7
8
9
10
11
MUX
D
11
0
1
2
3
4
5
6
7
5
6
23
22
21
20
19
18
17
16
15
14
10
7
8
10
10
D
11
10
14
15
16
17
18
19
20
21
22
23
00
MUX
11
RESET
OLMC 23
XORD
OLMC 7
1
0
R
D
Q
E
1
0
1 0
XORE
1
0
1 0
XORE
1
0
1 0
XORE
1
0
1 0
XORE
1
0
1 0
XORE
1
0
1 0
XORE
1
0
1 0
XORE
1 0
1
0
20
1 0
1
0
R
D
Q
E
19
1 0
1
0
R
D
Q
E
18
1 0
1
0
R
D
Q
E
1
0
17
1 0
OLMC 16
XORE
XORD
R
D
Q
E
R
D
Q
E
XORD
OLMC 0
21
1
0
OLMC 17
XORE
OLMC 1
R
D
Q
E
XORD
XORD
1
1 0
OLMC 18
XORE
OLMC 2
R
D
Q
E
R
D
Q
E
XORD
XORD
1
1
0
OLMC 19
XORE
XORD
R
D
Q
E
22
XORD
OLMC 3
1 0
OLMC 20
XORE
XORD
R
D
Q
E
R
D
Q
E
XORD
OLMC 4
23
1
0
OLMC 21
XORE
OLMC 5
R
D
Q
E
1 0
XORD
XORD
1
1
0
OLMC 22
XORE
XORD
R
D
Q
E
10
XORD
OLMC 6
10
1
R
D
Q
E
XORE
1
0
R
D
Q
E
16
1 0
XORD
OLMC 15
XORE
XORD
XORE
1
0
R
D
Q
E
OLMC 14
XORD
XORE
15
1 0
1
0
R
D
Q
E
14
1 0
RESET
OCLK
13
19
SOFTWARE OPAL
OPAL
OPAL
TABLAS DE
VERDAD
ECUACIONES
BOOLEANAS
MAQUINAS
DE
ESTADOS
.OPL
OPL2PLA
.LOG
TM
EQN2OPL
FITMAPL
ABEL -4 Y OTRAS
TERCERAS PARTES.
.PLA
ESPRESSO
PLA2EQN
.EQN
EQN2JED
.LOG
.CKT
JED2EQN
.JED
JED2CKT
OPALsim
.MAC
.LST
PAL2GAL
TARJETA
FORMAS
DE
ONDA
OPALview
20
APLICACIONES:
Contador Programable Ascendente/Descendente con el GAL20V8
15
1
2
14
13
12
11
10
Ascendente
Descendente
Reset
X1 X2 X3 X4
0
Y1
Y2
Y3
Y4
21
0
10
2
9
4
1
5
22
3
6
23