Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Control de Temperatura
Control de Temperatura
En el presente captulo se analizarn a detalle cada una de las etapas que conforman el
sistema de control electrnico del experimento de Franck-Hertz, as como el clculo de
los dispositivos electrnicos que forman parte del prototipo experimental, se incluyen
los diagramas esquemticos de cada una de las etapas, y al final del captulo se
proporcionan los resultados obtenidos de forma experimental.
5.1 ACOPLAMIENTO DE LAS SEALES
En la figura 5.1 se muestra un diagrama simplificado del sistema de control de
temperatura del experimento de Franck-Hertz, el cual se tomar como punto de partida
para ir describiendo con ms detalle cada una de las etapas que conforman dicho
sistema.
El sistema consta de las siguientes etapas:
1.
2.
3.
4.
5.
Figura 5.1 Diagrama simplificado del sistema de control de temperatura del experimento de
Franck-Hertz
97
98
LCD1
RESET
ON
RB0/INT
RB1
RB2
RB3/PGM
RB4
RB5
RB6/PGC
RB7/PGD
RA0/AN0
RA1/AN1
RA2/AN2/VREF-/CVREF
RA3/AN3/VREF+
RA4/T0CKI/C1OUT
RA5/AN4/SS/C2OUT
RC0/T1OSO/T1CKI
RE0/AN5/RD
RC1/T1OSI/CCP2
RE1/AN6/WR
RC2/CCP1
RE2/AN7/CS
RC3/SCK/SCL
RC4/SDI/SDA
MCLR/Vpp/THV
RC5/SDO
RC6/TX/CK
RC7/RX/DT
RD0/PSP0
RD1/PSP1
RD2/PSP2
RD3/PSP3
RD4/PSP4
RD5/PSP5
RD6/PSP6
RD7/PSP7
33
34
35
36
37
38
39
40
15
16
17
18
23
24
25
26
19
20
21
22
27
28
29
30
RB0
RB1
RB2
RB3
RB4
RB5
RB6
RB7
RC0
RC1
RC2
V+
+88.8
Volts
V+
VALUE=12
U2
9
10
11
12
13
14
15
16
RD3
RD2
RD1
RD0
VALUE=12
RD0
RD1
RD2
RD3
RD4
RD5
RD6
RD7
B5
B4
B6
B3
B7
B2
B8
B1
V+
IOUT
VREF(+)
VVREF(-)
IOUT
COMP
THRSH CTRL VLC
8
7
6
5
4
3
2
1
RD4
RD5
RD6
RD7
U3
3
6
2
DAC0800
TL081
R3
VVALUE=-12
PIC16F877A
V(REF+)
VALUE=5
7
8
9
10
11
12
13
14
D0
D1
D2
D3
D4
D5
D6
D7
8
9
10
RB6
4
1
5
22p
RB3
2
3
4
5
6
7
AN0
RB2
CRYSTAL
X1
C4
RB5
RB1
22p
OSC1/CLKIN
OSC2/CLKOUT
RB7
U1
13
14
100
C3
RB0
RC0
RC1
RC2
1k
R4
RESET
RB0
RB1
RB2
RB3
RB4
RB5
RB6
RB7
AN0
1N4148
RB4
U3
D1
4
5
6
AN0
1
2
3
RV1
VSS
VDD
VEE
VEE
R5
VALUE=5
10k
Van0
VALUE=2.04
RS
RW
E
LM016L
R1
R2
4.7k
4.7k
C1
C2
0.01u
0.1u
4.7k
VALUE=-12
V-
Los objetivos primordiales del programa que se muestra en las siguientes pginas se
enlistan a continuacin:
1. Realizar una conversin de seal analgica (proveniente de la salida del
circuito AD594AQ) a digital para poder desplegar una temperatura
aproximada en tiempo real de la planta en la pantalla del LCD, para lo cual
se emplearon los datos obtenidos de la caracterizacin del
sensor/transductor.
2. Servir como interfaz con el usuario para poder introducir la temperatura de
control, siempre y cuando se elija una temperatura dentro del intervalo de
operacin.
3. Suministrar una seal digital al convertidor digital-analgico externo, con
base en la temperatura requerida por el usuario, posteriormente, dicha seal
ser procesada por el convertidor D/A y a la salida se obtendr la seal de set
point que se acopla a la entrada del controlador PID.
99
U3
100
//_______________MENU INICIAL_______________
void menu_inicial (void)
{
lcd_init();
//inicializa lcd
lcd_putc("
BIENVENIDO");
// Escribe en el lcd
delay_ms(400);
//400 mili segundos
lcd_putc("\f");
//Borra el LCD
lcd_putc(" PARA INGRESAR\n Presione-> A");
//solicitud de clave.
for(;;)
{
do
{
a=kbd_getc();
}while(a==0);
//Hasta pulsar una tecla.
if(a=='A')
{
TEMP();
//Salto a TEMP
break;
}
}
}
//_______________INGRESANDO TEMPERATURA_______________
void TEMP(void)
{
lcd_putc("\f");
lcd_putc("
INGRESE LA\n TEMPERATURA");
delay_ms(400);
lcd_putc("\f");
lcd_putc(" POSTERIORMENTE\n
PULSE B");
delay_ms(400);
lcd_putc("\f");
for(i=1;i<=3;i++)
{
do
{
c=kbd_getc();
}while(c==0);
//...pulsar una tecla
lcd_putc(c);
//muestra tecla pulsada en lcd
Temperatura[i]=c;
}
lcd_putc("\n AHORA PULSE B");
for(;;)
{
do
{
b=kbd_getc();
}while(b==0);
//Hasta pulsar B.
if(b=='B')
{
101
sensor();
break;
//Salto a sensor
}
}
}
//_______________LEYENDO TEMPERATURA_______________
void sensor(void)
{
lcd_putc("\f");
printf(lcd_putc,"Tcontrol:%c%c%c%cC",Temperatura[1],Temperatura[
2],Temperatura[3],simbolo_grados);
if((Temperatura[1]=='1') & (Temperatura[2]=='6') &
(Temperatura[3]=='0'))
{dac=1;}
if((Temperatura[1]=='1') & (Temperatura[2]=='6') &
(Temperatura[3]=='2'))
{dac=2;}
if((Temperatura[1]=='1') & (Temperatura[2]=='6') &
(Temperatura[3]=='4'))
{dac=3;}
if((Temperatura[1]=='1') & (Temperatura[2]=='6') &
(Temperatura[3]=='6'))
{dac=4;}
if((Temperatura[1]=='1') & (Temperatura[2]=='6') &
(Temperatura[3]=='8'))
{dac=5;}
if((Temperatura[1]=='1') & (Temperatura[2]=='7') &
(Temperatura[3]=='0'))
{dac=6;}
if((Temperatura[1]=='1') & (Temperatura[2]=='7') &
(Temperatura[3]=='2'))
{dac=7;}
if((Temperatura[1]=='1') & (Temperatura[2]=='7') &
(Temperatura[3]=='4'))
{dac=8;}
if((Temperatura[1]=='1') & (Temperatura[2]=='7') &
(Temperatura[3]=='6'))
{dac=9;}
102
103
case 8:
output_d(0x5A);
ADC();
break;
case 9:
output_d(0x5B);
ADC();
break;
case 10:
output_d(0x5C);
ADC();
break;
case 11:
output_d(0x5E);
ADC();
break;
case 12:
output_d(0x61);
ADC();
break;
case 13:
output_d(0x64);
ADC();
break;
}
}
//_______________LECTURA DE ADC_______________
void ADC(void)
{
setup_adc_ports(RA0_ANALOG);
setup_adc(ADC_CLOCK_INTERNAL);
set_adc_channel(0);
while(TRUE)
{
valor = read_adc();
//leemos el A/D
voltios = valor * resolucion;
//conversin del
A/D para representar la Temperatura
if(voltios<=0.472)
{opcion=1;}
if((voltios>0.472) & (voltios<=0.93))
{opcion=2;}
if((voltios>0.93) & (voltios<=1.504))
{opcion=3;}
104
105
escala=1;
printf ( lcd_putc, "\nTactual:%u%cC
",temperatura1,simbolo_grados);
break;
case 6:
temperatura1=((71.133 * voltios) + 43.015)+10;
lcd_gotoxy(1,1);escala=1;
printf ( lcd_putc, "\nTactual:%u%cC
",temperatura1,simbolo_grados);
break;
case 7:
temperatura1=((89.096 * voltios) + 8.8681)+10;
lcd_gotoxy(1,1);
escala=1;
printf ( lcd_putc, "\nTactual:%u%cC
",temperatura1,simbolo_grados);
break;
}
}
}
// Fin del programa
106
5.1.1 EL OPTOACOPLADOR
Un optoacoplador (tambin llamado optoaislador o aislador acoplado pticamente)
combina un LED y un fotodiodo en un solo encapsulado.
Basa su funcionamiento en el empleo de un haz de radiacin luminosa para acoplar
seales de un circuito a otro sin conexin elctrica.
Los aislamientos como ste son tiles en aplicaciones de alta tensin en las que los
potenciales de los dos circuitos pueden diferir en varios miles de voltios.
La gran ventaja de emplear un optoacoplador reside en el aislamiento elctrico que
puede establecerse entre los circuitos de entrada y salida.
Fundamentalmente este dispositivo est formado por una fuente emisora de luz, y un
fotosensor de silicio, que se adapta a la sensibilidad espectral del emisor luminoso,
todos estos elementos se encuentran dentro de un encapsulado que por lo general es el
tipo DIP.
La figura 5.6 muestra un optoacoplador. Tiene un LED en el lado de entrada y un
fotodiodo en el lado de salida. La tensin de la fuente de la izquierda y la resistencia en
serie R1 establecen una corriente en el LED.
107
Entonces, la luz proveniente del LED incide sobre el fotodiodo, lo que genera una
corriente inversa en el circuito de salida, que produce una tensin en la resistencia de
salida. La tensin de salida es igual a la tensin de la fuente menos la tensin en la
resistencia.
Si la tensin de entrada vara, la cantidad de luz tambin lo har, lo que significa que la
tensin de salida cambia de acuerdo con la tensin de entrada, es decir, el dispositivo
puede acoplar una seal de entrada con el circuito de salida.
Mediante el optoacoplador, el nico contacto que hay entre la entrada y la salida es un
haz de luz. Por tal causa, es posible tener una resistencia de aislamiento entre los dos
circuitos del orden de miles de M.
5.1.2 TIPOS DE OPTOACOPLADORES
Los optoacopladores se clasifican de acuerdo a los dispositivos de salida que se insertan
en el dispositivo. Segn esta clasificacin tenemos los siguientes tipos:
Fototransistor
Se compone de un optoacoplador con una etapa de salida formada por un transistor
BJT.
Optotriac
Se compone de un optoacoplador con una etapa de salida formada por un TRIAC, segn
se muestra en el siguiente esquema.
108
Optotiristor
Est diseado para aplicaciones donde sea preciso un aislamiento entre una seal de
lgica digital y la lnea de AC.
109
Figura 5.11 Circuito con TRIAC donde se muestra cmo se conectan la fuente de voltaje, la
carga y el TRIAC.
La forma de onda de la figura 5.12 muestra al TRIAC en corte durante los primeros 30
de cada semiciclo; durante estos 30 el TRIAC est actuando como un interruptor
abierto. Durante este tiempo la totalidad del voltaje de lnea cae a travs de los
terminales principales del TRIAC, y no se aplica voltaje a la carga.
110
Por lo tanto no hay flujo de corriente por el TRIAC o por la carga. La porcin del
semiciclo durante el cual existe esta situacin se denomina ngulo de disparo.
Despus de transcurridos los 30, el TRIAC conduce, y acta como un interruptor
cerrado. En este instante el TRIAC comienza a conducir a travs de sus terminales
principales y a travs de la carga y contina la conduccin de corriente por el resto del
semiciclo.
La porcin del semiciclo durante la cual el TRIAC est en conduccin se denomina
ngulo de conduccin. El ngulo de conduccin en la figura 5.12 es 150.
Las formas de onda muestran que durante el ngulo de conduccin la totalidad del
voltaje de lnea se aplica a la carga, y se tiene un voltaje de 0 V a travs de los
terminales principales del TRIAC.
La figura 5.13 muestra la misma forma de onda con un ngulo de disparo ms grande, el
ngulo de disparo es 120 y el ngulo de conduccin es 60. Dado que la corriente fluye
durante una pequea porcin de la totalidad del ciclo en este caso, el promedio de
corriente es menor que cuando se encontraba en la condicin de la figura 5.12.
Por lo tanto, se transfiere menos potencia de la fuente a la carga.
Caractersticas elctricas de los TRIACS
Cuando un TRIAC est polarizado con un voltaje externo ms positivo en MT2
(llamada directa o polarizacin de terminal principal positivo), generalmente se dispara
por una corriente que fluye de la terminal Gate a MT1. Las polaridades de los voltajes y
las direcciones de las corrientes en este caso se muestran en la figura 5.14(a).
La terminal G(Gate) tiene una polaridad positiva con respecto a MT1, lo cual hace que
la corriente de disparo fluya hacia el dispositivo desde la terminal Gate y hacia fuera del
dispositivo por la terminal MT1.
111
El voltaje de Gate necesario para disparar el TRIAC est simbolizado por VGT; la
corriente de Gate necesaria para el disparo est simbolizada por IGT.
La mayora de los TRIACS de mediana potencia tienen un VGT del orden de .6 a 2 V y
una IGT entre 0.1 y 20 mA.
Estas caractersticas varan considerablemente con cambios en la temperatura. Las
variaciones tpicas de las caractersticas con la temperatura se encuentran graficadas en
las hojas de datos que proporciona el fabricante.
112
Esto no daa el TRIAC, pero significa una prdida del control de compuerta (Gate).
Para prevenir la ruptura, el TRIAC deber tener un valor de VDROM mucho mayor que el
valor de pico del voltaje de CA que maneja el circuito. Los valores ms usuales de
VDROM para los TRIACS son 100, 200,400 y 600 V.
Para muchos fabricantes, la secuencia de valores de IT (RMS) disponibles son 1, 3, 6,
10,15 y 25 A; otras secuencias similares tambin son usadas por fabricantes de
TRIACS.
Otro valor elctrico importante en las hojas de especificaciones de los TRIACS es VTM,
voltaje a travs de las terminales principales en estado de conduccin. Idealmente, el
voltaje en estado de conduccin deber ser 0 V, pero generalmente VTM est entre 1 y 2
V en los TRIACS reales.
Un valor de VTM bajo es deseable porque significa que el TRIAC en condicin cerrado
duplica la accin de un interruptor mecnico, aplicando la totalidad del voltaje a la
carga.
Tambin significa que el TRIAC mismo disipa una potencia muy pequea. La potencia
disipada en el TRIAC est dada por el producto de la corriente principal y el voltaje
entre las terminales principales MT1 y MT2. Es indeseable una gran disipacin de
potencia desde el punto de vista de proteccin del TRIAC de las altas temperaturas y
tambin desde el punto de vista de transferencia de energa de la fuente a la carga.
113
114
Figura 5.17 Interfase de conexin del microprocesador MC6800 a cargas alimentadas por CA
empleando un optoacoplador que incluye internamente deteccin de cruce por cero.
115
116
117
118
El amplificador diferencial est conectado de tal forma que el voltaje del ruido es el
voltaje en modo comn y no se amplifica. Solamente el voltaje de seal Ei es
amplificado porque est conectado como entrada de voltaje diferencial.
Amplificador de instrumentacin
El amplificador de instrumentacin es de los ms tiles, precisos y verstiles
disponibles en la actualidad. Se encuentran al menos uno de ellos en cada unidad de
adquisicin de datos.
Est hecho de tres amplificadores operacionales y siete resistencias, como se puede
observar en la figura 5.24.
119
mV
directamente de un termopar tipo J (hierro
C
constantn).
A continuacin se proporciona el diagrama esquemtico de conexiones del circuito
integrado AD594AQ, el cual tiene como funcin amplificar, compensar, y linealizar la
pequea seal generada por el termopar tipo J ante cambios de temperatura dentro del
horno que contiene el tubo de Franck-Hertz.
120
121
1.028
1.042
113
114
1.333
1.338
136.5
137
1.451
1.452
145
145
1.607
1.611
159
159
1.697
1.7
165
165
T [grados celcius]
140
120
100
80
60
40
20
0
0
0.5
1.5
V [V]
Figura 5.26 Grfica de la seal obtenida a la salida del circuito AD594AQ para el termopar
tipo J contra la temperatura del horno cuantificada por el termmetro de mercurio.
122
Grfica V vs. T
180
y = 90.955x + 13.313
R2 = 0.9896
160
T [grados celcius]
140
120
100
80
60
40
20
0
0
0.5
1.5
V [V]
Figura 5.27 Aproximacin lineal empleando el mtodo de los mnimos cuadrados para la salida
del circuito AD594AQ vs. Temperatura de la planta
123
Tiempo de encendido
[s]
0
5
10
15
20
25
30
35
40
45
50
55
60
65
70
75
80
85
90
95
100
0
.25
.5
.75
1
1.25
1.5
1.75
2
2.25
2.5
2.75
3
3.25
3.5
3.75
4
4.25
4.5
4.75
5
5
4.75
4.5
4.25
4
3.75
3.5
3.25
3
2.75
2.5
2.25
2
1.75
1.5
1.25
1
.75
.5
0.25
0
Tabla 5.2 Funcionamiento de la etapa de potencia para cada periodo de la seal de salida del
circuito de tiempo proporcional.
124
Ic =
Vcc VE
.. (5.3)
RE
125
Ic
. (5.4)
C6
2
Vcc antes de que se descargue,
3
2Vcc
.. (5.5)
3
T=
2Vcc
. (5.6)
3S
Se considera que VBE=0.7 V para el transistor Q1, VE est definido por la siguiente
ecuacin:
VE = VBE +
R23
Vcc (5.7)
R22 + R23
126
Figura 5.31 Formas tpicas de onda generadas para la operacin en modo astable
1 1
= = 0.2 Hz
T 5
127
t L = 0.693RB C .. (5.9)
Para un ciclo de trabajo = 99% y un periodo T= 5 s se tiene que:
tH= T= 5(0.99) = 4.95 s (5.10)
tL= T (1-) =5(0.01) = 0.05 s.. (5.11)
Si C= C3 = 10 F
De (5.9) se obtiene
RB =
tL
0.05
=
= 7.21 k (5.12)
0.693(C3 ) .693(10 x10 6 )
despejando RA en (5.8):
RA =
tH
RB (5.14)
0.693C
4.95
7.21X 103 = 707.075 k
6
.693(10 X 10 )
V
2Vcc 2(12)
.. (5.16)
=
= 1.6
s
3T
3(5)
Si C6 = 1000 F, de (5.4)
128
10
(12 ) = 7.84 V
10 + 6.8
De (5.3)
RE =
Vcc VE 12 7.84
=
= 2.6 k.. (5.18)
Ic
1.6 x103
RE R24 = 3 k
Clculo de resistencia limitadora R para una lmpara incandescente de alto
consumo de potencia
Lmparas incandescentes de alto consumo de potencia sufren una reduccin
considerable de su vida til cuando se conectan a lneas en voltaje de CA en instantes en
los cuales se presentan valores de voltaje diferentes de cero a travs de sus terminales.
Esto es debido a los picos transitorios de corriente que se generan al momento de
suministrar energa, causando un deterioro o destruccin incluso de los filamentos.
Una solucin simple para corregir esta problemtica es el empleo de un MOC3041,
como se muestra en la figura 5.32. El MOC3041 puede ser controlado por alguna forma
de lgica digital.
El valor mnimo de R est determinado por el parmetro del MOC3041 ITSM [A].
ITSM (Non-Repetitive Surge Current) Corriente de arranque no repetitiva se define
como la mxima corriente de arranque permitida no repetitiva que el dispositivo puede
resistir bajo un ancho de pulso determinado, usualmente especificado a una frecuencia
de 60 Hz.
129
R(min) =
Vin ( pk )
ITSM
.. (5.19)
340
= 283
1.2
Por lo tanto, se selecciona un valor para R= 300 , como se muestra en la figura 5.32.
130
Kp
Ti
e(t )dt + K T
p d
de(t )
(5.20)
dt
131
132
Donde U1, U2, U3, U4, U5, U6 son amplificadores operacionales de propsito
general, en este caso amplificadores LM324.
133
Obtencin de
V1 ( s )
E ( s)
134
V2 ( s )
E ( s)
Para el circuito mostrado en la siguiente figura, y por el anlisis por impedancias, se
tiene que:
Clculo de
V2 ( s )
Z
R4
R4
. ( 5.26)
= 4 =
=
1
C1 R3 s + 1
E (s)
Z3
R3 +
C1s
C1s
V2 ( s )
RCs
= 4 1 (5.27)
E ( s)
C1 R3 s + 1
Clculo de
V3 ( s )
E (s)
1
V3 ( s )
Z
= 6 =
E (s)
Z5
C2 s +
R5
1
R6
R6
1 + R6C2 s
. (5.28)
=
R5
135
Por lo tanto
V3 ( s )
R6
(5.29)
=
E (s)
R5 (1 + R6C2 s )
Clculo de V4 ( s )
E ( s)
V ( s ) V ( s) V ( s )
V4 ( s ) = R10 1 + 2 + 3
R8
R9 . (5.30)
R7
R6
R4C1s
E ( s ) C R s + 1 E ( s ) R (1 + R C s ) E ( s )
1 3
5
6 2
(5.31)
= R10
+
+
R8
R9
R7
136
R6
R4C1s
= R10 +
+
E ( s) (5.32)
R7 R8 (C1R3 s + 1) R5 R9 (1 + R6C2 s )
R6
V4 ( s)
R4C1s
= R10 +
+
(5.33)
E (s)
R7 R8 (C1R3 s + 1) R5 R9 (1 + R6C2 s )
Clculo de
U ( s)
E (s)
Del diagrama esquemtico para el controlador PID ilustrado en la figura 5.36 se obtiene
que la funcin de transferencia U ( s) est definida por:
E (s)
U ( s) U ( s) V4 ( s )
.. (5.34)
=
E ( s) V4 ( s) E ( s)
donde
U (s)
R
= 12 .. (5.35)
V4 ( s )
R11
R R 1
R6
U ( s)
R4C1s
= 10 12 +
+
(5.36)
E ( s)
R11 R7 R8 (C1R3 s + 1) R5 R9 (1 + R6C2 s )
R R
R4 R7C1s
R6 R7
U ( s)
= 10 12 1 +
+
.. (5.37)
E (s)
R7 R11 R8 (C1 R3 s + 1) R5 R9 (1 + R6C2 s)
R R RRC
R7
U ( s)
= 10 12 1 + 4 7 1 s +
.. (5.38)
E (s)
R7 R11
R8
R5 R9C2 s
137
R4 R7 C1 . (5.39)
U ( s) R10 R12
1
=
1+
+
s
E ( s ) R7 R11 R5 R9C2
R8
s
R7
Kp =
R10 R12
. (5.40)
R7 R11
Ti =
R5 R9C2
.. (5.41)
R7
Td =
R4 R7 C1
. (5.42)
R8
138
1.5
. (5.43)
K t0
Ti = (2.5)t0 (5.44)
Td = (0.4)t0 (5.45)
Clculo de la ganancia esttica del proceso K
C
c[C ] 19
. (5.46)
=
= 3.8
K=
%
CO[%] 5
Ti = .9375 min
Td = .15 min
Considerando que
R4= 150 k
R5=100 k
R7= 100 k
R10= 100 k
R11= 10k k
C1= .68 F
C2= 10 F
R7 R11 Kp (100)(10)(9.08)
=
= 90.8 k.. (5.47)
R10
100
139
Si C1= 0.68 F
R3C1= 0.01 <<1
R3 =
.01
.01
=
= 14.7 k. (5.48)
C1 .68 x106
De (5.42)
R8 =
Si se considera que
R6C2=6.8
R6 =
6.8
6.8
=
= 680 k. (5.50)
C2 10 x10 6
De (5.41) se obtiene
R9 =
Ti R7
.9375(100 x103 )
=
= 93.75 k. (5.51)
R5C2 (100 x103 )(10 x106 )
140
141
5.4.4 RESULTADOS
En la figura 5.42 se muestran los resultados experimentales obtenidos por el controlador
PID de temperatura para un punto de control de 170 C, empleando el equipo
desarrollado en el presente proyecto de tesis.
T [grados celsius]
180
160
140
120
100
80
60
40
20
0
0
10
15
20
25
30
35
t [min]
Figura 5.43 Respuesta obtenida por el controlador PID para un punto de control requerido de
170 C
142
143