P. 1
Sistema de Control de Temperatura

Sistema de Control de Temperatura

|Views: 2|Likes:
Published by abraham_santiago

More info:

Published by: abraham_santiago on Nov 28, 2013
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

05/14/2014

pdf

text

original

Nombre: Juan Pablo Piérola M.

Manuel Bozo Jantzen G.

Ingeniería de control
Ing. Hugo Rojas







SISTEMA DE CONTROL DE
TEMPERATURA

1. INTRODUCCIÓN:
Como podríamos mantener, la temperatura adecuada en un Horno para un
tratamiento de un mineral en una refinería, o como podríamos hacer un control
de un sistema de calefacción. Es aquí donde entran a tallar los controles que
rigen el comportamiento de la temperatura.
Un sistema de control de temperatura, obtiene la temperatura del ambiente a
medir mediante un sensor, y esta señal es tratada, ya sea digital o
análogamente (según el tipo de control a tratar). Y luego pasa a un sistema de
control el cual activa, desactiva, aumenta, o disminuye el sistema que estará
encargado de mantener la temperatura. Por ejemplo, para el caso de un
Horno, se la temperatura es mayor, disminuirá la potencia del horno, y si es
demasiado bajo aumentara esta.

2. PLANTEAMIENTO DEL PROBLEMA

Los sistemas de control son de aplicación fundamental en la industria,
aeronáutica, automóviles, control de calidad de productos, robótica y muchos
otros.

El diseño de un sistema de control típicamente requiere un delicado balance
entre limitaciones fundamentales y soluciones de compromiso. Para poder
logar este balance, es necesario tener una comprensión cabal del proceso en
cuestión. Esta comprensión usualmente se captura en un modelo matemático,
teniendo el modelo, es posible predecir el impacto de distintos diseños posibles
sin comprometer al sistema real.




3. OBJETIVO GENERAL

Modelar un sistema de control de temperatura en tiempo continuo y poder
simular la respuesta del sistema controlado en la computadora, de forma más
sencilla.
Objetivo del circuito
El circuito que se ha construido, consiste en un sensor de temperatura LM35,
el cual otorga al ATMEL 89c52 el valor de la temperatura en el ambiente, para
tal propósito, el ATMEL 89c52 y el LM35 se encuentran conectados por medio
de un conversor análogo/digital, el ADC0804. Una vez el ATMEL 89c52 obtiene
el dato binario del conversor correspondiente a la temperatura, lo envía al LCD
para su visualización.

3.1. OBJETIVOS SECUNDARIOS

- Seria muy interesante y si el tiempo esta de nuestro favor, llevar a
cabo una simulación y modelamiento que se encargue de monitorear
las lecturas dadas por el sensor.

- De todas formas trataremos de aproximar el modelo real a uno más
sencillo para hacer más sencillo su control mediante determinados
controladores.


4. JUSTIFICACION.

4.1. SOCIAL: Nos beneficiamos en primer lugar nosotros, los alumnos
de la carrera y quienes puedan utilizar esta documentación.



4.2. ECONÓMICA: Desde el punto de vista Costo beneficio, es
justificable económicamente este proyecto, ya que la inversión que se
realizara para este proyecto es mínima en comparación a todos los
beneficios que nos dará.

4.3. TÉCNICA: Este proyecto se esta realizando por alumnos de la
Universidad de Aquino Bolivia, en la materia de Ingeniería de Control.


5. LIMITES.

El límite de nuestro sistema de control de temperatura es que solo
controlaremos la temperatura de un ambiente independiente de los demás,
y las temperaturas del exterior son las perturbaciones al sistema como
mucho sol o frió.

6. ALCANCES.

Mediante este proyecto pretendemos mantener en una temperatura estable
y confortable un ambiente, y medir digital mente la temperatura.








7. Marco teórico
Temperatura
La temperatura es una magnitud referida a las nociones comunes de calor o
frío. Por lo general, un objeto más "caliente" tendrá una temperatura mayor.
Físicamente es una magnitud escalar relacionada con la energía interna de un
sistema termodinámico. Más específicamente, está relacionada directamente
con la parte de la energía interna conocida como "energía sensible", que es la
energía asociada a los movimientos de las partículas del sistema, sea en un
sentido traslacional, rotacional, o en forma de vibraciones. A medida que es
mayor la energía sensible de un sistema se observa que esta más "caliente" es
decir, que su temperatura es mayor.
En el caso de un sólido, los movimientos en cuestión resultan ser las
vibraciones de las partículas en sus sitios dentro del sólido. En el caso de un
gas ideal monoatómico se trata de los movimientos traslacionales de sus
partículas (para los gases multiatómicos los movimientos rotacional y
vibracional deben tomarse en cuenta también).
El desarrollo de técnicas para la medición de la temperatura ha pasado por un
largo proceso histórico, ya que es necesario darle un valor numérico a una idea
intuitiva como es lo frío o lo caliente.
La temperatura se mide con termómetros, los cuales pueden ser calibrados de
acuerdo a una multitud de escalas que dan lugar a unidades de medición de la
temperatura. En el Sistema Internacional de Unidades, la unidad de
temperatura es el kelvin. Sin embargo, fuera del ámbito científico el uso de
otras escalas de temperatura es común el uso de la escala Celsius (antes
llamada centígrada) y en los países anglosajones, la escala Fahrenheit.
También existe la escala Rankine (°R) que establece su punto de referencia en
el mismo punto de la escala Kelvin.



Termómetro.
El termómetro es un instrumento de medición de temperatura. Desde su
invención ha evolucionado mucho, principalmente desde que se empezaron a
fabricar los termómetros electrónicos digitales.
Los termómetros iniciales que se fabricaron se basaban en el principio de la
dilatación, por lo que se prefiere el uso de materiales con un coeficiente de
dilatación alto de modo que, al aumentar la temperatura, la dilatación del
material sea fácilmente visible. El metal base que se utilizaba en este tipo de
termómetros ha sido el mercurio encerrado en un tubo de cristal que
incorporaba una escala graduada.
En el mes de julio de 2007 el Gobierno de España ha decretado la prohibición
de fabricar termómetros de mercurio por su efecto contaminante.
Sensor de temperatura LM35.
El sensor de temperatura utilizado, es el circuito integrado LM35DZ.
Características.
El circuito integrado LM35D es un sensor de temperatura cuya tensión de
salida es linealmente proporcional con la temperatura en la escala Celsius
(centígrada) . Posee una precisión aceptable para la aplicación requerida, no
necesita calibración externa, posee sólo tres terminales, permite el sensado
remoto y es de bajo costo
• Factor de escala : 10mV/ºC ( garantizado entre 9,8 y 10,2mV/ºC)
• Rango de utilización : -55ºC < T < 150ºC
• Precisión de : ~1,5ºC (peor caso)
• No linealidad : ~0,5ºC (peor caso)




Conversor Análogo/Digital ADC0804.
Un convertidor análogo/digital es un circuito integrado que convierte señales
análogas en datos binarios: 0s y 1s.
El convertidor analogo/digital ADC0804 es un circuito integrado capaz de
convertir una muestra analógica entre 0v y 5v, en un valor binario de 8 dígitos
binarios. Para saber la resolución del convertidor tenemos que saber el valor
máximo que la entrada de información utiliza y la cantidad máxima de la salida
en dígitos binarios. Como ejemplo vamos a hacer los cálculos para el
ADC0804.
























Diagrama de Flujo.






























Desactivar
ventilador

Inicio

Medir la
temperatura
Si
temperatura
es mayor
32º
Activar
ventilador
Fin





8. Metodología.
Para poder lograr la construcción de este sistema lo primero que se hizo fue
tener muy claro que era lo que se quería y a donde se podía llegar, teniendo
identificadas las características que se necesitaban para el proyecto se busca
información de que materiales son necesarios y como funcionan.

De esta manera se escogieron los siguientes materiales

Materiales.

LM 35 DZ
ADC 0804
Cristal 11.0592
LCD
89C52 ATMEL
Banco de resistencia 10K
Potenciómetro tripod 10K
Varios
Cooler de 5V
Proto

Método

Lo inicial es realizar un montaje básico para el funcionamiento del
microcontrolador, para este podemos guiarnos en el gráfico del circuito del
punto 9.

Se le conecta el cristal con sus respectivos condensadores, se le instala el
sistema de reset con el diodo 1N4148, dos
resistencias y un pulsador. De esta manera el microcontrolador ya se
encuentra en condiciones para trabajar.


El LM35 es un sensor de temperatura con una precisión calibrada en un rango
que abarca desde 26º a 32ºC.
La salida es lineal y equivale a 10mV/ºC por lo tanto debemos llevar esta señal
al LM358N que en este caso no será utilizado como amplificador, ya que la
amplificación se hará por medio del programa del PIC, sino que se utilizara
como acoplador de impedancia, esto se hace con el fin de que el PIC no le
mande pequeñas señales al LM35 que puedan alterar su buen funcionamiento.




9. Prueba y validación.
La prueba y validación se realiza mediante el siguiente software utilizado en la
programación del circuito.

Software de temperatura:

$MOD51
;$TITLE(SENSOR DE TEMPERATURA LM35DZ)
EN EQU P0.0
RS EQU P0.2
RW EQU P0.1
LED EQU P0.7
ACTIVA EQU P0.6
RWA EQU P3.7
REQ EQU P3.6
DATO EQU P2
DAT EQU 46H
DIG1 EQU 47H
DIG2 EQU 48H
DIG3 EQU 49H
ORG 0000H
AJMP INI

INI:
CLR ACTIVA
LCALL INICIA
NOP
LCALL INICIA
LCALL LIMPIA
LCALL CARGANDO
AJMP MAIN
MAIN:


MOV A,#88H
LCALL POS
LCALL BORRA
CALL LEE_DATO
MOV A,DAT
MOV B,#0AH
DIV AB
MOV DIG2,A
MOV DIG1,B
MOV A,#30H
ADD A,DIG1
MOV DIG1,A
MOV R0,A
CJNE R0,#00H,DOS_DIG
MOV A,#88H
LCALL POS
MOV A,DIG1
LCALL ESCRIBE
JMP FIN

DOS_DIG:
MOV A,DIG2
MOV B,#0AH
DIV AB
MOV DIG3,A
MOV DIG2,B
MOV A,#30H
ADD A,DIG2
MOV DIG2,A
MOV R0,A
CJNE R0,#00H,TRES_DIG
MOV A,#88H


LCALL POS
MOV A,DIG2
LCALL ESCRIBE
MOV A,DIG1
LCALL ESCRIBE
JMP FIN
TRES_DIG:
MOV A,#88H
LCALL POS
MOV A,#30H
ADD A,DIG3
LCALL ESCRIBE
MOV A,DIG2
LCALL ESCRIBE
MOV A,DIG1
LCALL ESCRIBE

FIN:
MOV R0,DAT
CJNE R0,#32D,DIF
JMP FIN_PREG
DIF:
JC MENOR
LCALL ACT_MOT
JMP FIN_PREG
MENOR:
CJNE R0,#26D,DIF2
LCALL DES_MOT
JMP FIN_PREG
DIF2:
JC MENOR2
JMP FIN_PREG



MENOR2:
LCALL DES_MOT

FIN_PREG:
CALL DELAY
AJMP MAIN
LEE_DATO:
CLR RWA
NOP
SETB RWA
FALTA:
JB REQ,FALTA
MOV DATO,#0FFH
MOV B,#02H
MOV A,DATO
MUL AB
MOV DAT,A
RET

;***********************************

;* RUTINAS DE DELAY'S *
;***********************************
ESPERA:
MOV R3,#0FFH
FR1:
MOV R4,#0FFH
FR2:
DJNZ R4,FR2
DJNZ R3,FR1
RET



DELAY:
;CPL LED
MOV R3,#01H
FRD1:
MOV R4,#0FFH
FRD2:
MOV R5,#0FFH
FRD3:
NOP
DJNZ R5,FRD3
DJNZ R4,FRD2
DJNZ R3,FRD1
RET

;************************************
;* RUTINAS PARA EL MANEJO DEL LCD *
;************************************

INICIA:
SETB EN
CLR RS
MOV P1,#38H
CLR EN
LCALL ESP_LCD
SETB EN
CLR RS
MOV P1,#0EH
CLR EN
LCALL ESP_LCD
SETB EN
CLR RS


MOV P1,#06H
CLR EN
LCALL ESP_LCD
RET
LIMPIA:
SETB EN
CLR RS
MOV P1,#01H
CLR EN
LCALL ESP_LCD
RET

ESCRIBE:
SETB EN
SETB RS
MOV P1,A
CLR EN
LCALL ESP_LCD
RET
POS:
SETB EN
CLR RS
MOV P1,A
CLR EN
LCALL ESP_LCD
RET
ESP_LCD:
SETB EN
CLR RS
SETB RW
MOV P1,#0FFH
MOV A,P1


JB ACC.7,ESP_LCD
CLR EN
CLR RW
RET
BORRA:
MOV A,#' '
LCALL ESCRIBE
MOV A,#' '
LCALL ESCRIBE
MOV A,#' '
LCALL ESCRIBE
RET

CARGANDO:
MOV A,#'T'
LCALL ESCRIBE
MOV A,#'E'
LCALL ESCRIBE
MOV A,#'M'
LCALL ESCRIBE
MOV A,#' '
LCALL ESCRIBE
MOV A,#'A'
LCALL ESCRIBE
MOV A,#'C'
LCALL ESCRIBE
MOV A,#'T'
LCALL ESCRIBE
MOV A,#'='
LCALL ESCRIBE
RET



ACT_MOT:
SETB ACTIVA
MOV A,#0C0H
LCALL POS
MOV A,#'M'
LCALL ESCRIBE
MOV A,#'O'
LCALL ESCRIBE
MOV A,#'T'
LCALL ESCRIBE
MOV A,#'O'
LCALL ESCRIBE
MOV A,#'R'
LCALL ESCRIBE
MOV A,#' '
LCALL ESCRIBE
MOV A,#'A'
LCALL ESCRIBE
MOV A,#'C'
LCALL ESCRIBE
MOV A,#'T'
LCALL ESCRIBE
MOV A,#'I'
LCALL ESCRIBE
MOV A,#'V'
LCALL ESCRIBE
MOV A,#'A'
LCALL ESCRIBE
MOV A,#'D'
LCALL ESCRIBE
MOV A,#'O'
LCALL ESCRIBE


MOV A,#' '
LCALL ESCRIBE
MOV A,#' '
LCALL ESCRIBE
MOV A,#' '
LCALL ESCRIBE
RET

DES_MOT:
CLR ACTIVA
MOV A,#0C0H
LCALL POS
MOV A,#'M'
LCALL ESCRIBE
MOV A,#'O'
LCALL ESCRIBE
MOV A,#'T'
LCALL ESCRIBE
MOV A,#'O'
LCALL ESCRIBE
MOV A,#'R'
LCALL ESCRIBE
MOV A,#' '
LCALL ESCRIBE
MOV A,#'D'
LCALL ESCRIBE
MOV A,#'E'
LCALL ESCRIBE
MOV A,#'S'
LCALL ESCRIBE
MOV A,#'A'
LCALL ESCRIBE


MOV A,#'C'
LCALL ESCRIBE
MOV A,#'T'
LCALL ESCRIBE
MOV A,#'I'
LCALL ESCRIBE
MOV A,#'V'
LCALL ESCRIBE
MOV A,#'A'
LCALL ESCRIBE
MOV A,#'D'
LCALL ESCRIBE
MOV A,#'O'
LCALL ESCRIBE
RET

END


















10. Diseño.
El diseño del circuito es el siguiente:












11. Presupuesto.

Nombre Costo
LM 35 DZ 15
ADC 0804 29
Cristal 11.0592 4
LCD 70
89C52 ATMEL 22
Banco de resistencia 10K 1
Potenciómetro tripod 10K 1
Varios 20
Cooler de 5V 30
Proto 27
Total 219














12. CONCLUSIONES, RECOMENDACIONES.

Se pudo comprobar el funcionamiento del sistema mediante la simulación de
sus respuestas para diferentes casos.
Por medio de la implementación de la electrónica fue posible comprender con
más facilidad el funcionamiento del sistema. Lo cual comprueba que la
electrónica junto con la computación es el futuro de todos los procesos. Por
otro lado nos dimos cuenta de lo poderosos que pueden ser los lenguajes de
programación.
Recomendación, para realizar este tipo de proyectos debería de haber
materiales, equipos en la universidad, específicamente para la materia, de esta
manera poder manejar y experimentar los mismos.

Sistemas de control realimentados. Un sistema que mantiene una relación
prescrita entre la salida y la entrada de referencia, comparándolas y usando la
diferencia como medio de control, se denomina sistema de control
realimentado. Un ejemplo sería el sistema de control de temperatura de una
habitación. Midiendo la temperatura real y comparándola con la temperatura
de referencia (la temperatura deseada), el termostato activa o desactiva el
equipo de calefacción o de enfriamiento para asegurar que la temperatura de
la habitación se conserve en un nivel cómodo sin considerar las condiciones
externas, los sistemas de control realimentados no se limitan a la ingeniería,
sino que también se encuentran en diversos campos ajenos a ella. Por
ejemplo, el cuerpo humano es un sistema de control realimentado muy
avanzado. Tanto la temperatura corporal como la presión sanguínea se
conservan constantes mediante una realimentación fisiológica. De hecho, la
realimentación realiza una función vital: vuelve el cuerpo humano
relativamente insensible a las perturbaciones externas, por lo cual lo habilita
para funcionar en forma adecuada en un ambiente cambiante.



13. REFERENCIA BIBLIOGRÁFICA

“Control de sistemas dinámicos con retroalimentación”
Gene F. Franklin – J. David Powell
Edición 91

“Ingeniería de Control Moderno” 3a Edición
Katsuhito Ogata

Apuntes de clases

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->