You are on page 1of 16

SISTEMA DE CONTROL Y MONITOREO DE LA TEMPERATURA

Instrumentacin Electrnica

Pg. 1

Objetivos: Generales - Entender el funcionamiento de los sensores y su aplicacin en la industria. - El circuito ha construirse, consiste en un sensor de temperatura, el cual otorga
al PIC 16F877A el valor de la temperatura en el ambiente, para tal propsito, el PIC16F877A y el sensor de temperatura se encuentran conectados por medio de un conversor anlogo/digital. Una vez el PIC16F877A obtiene el dato binario del conversor correspondiente a la temperatura, lo enva al PC va serial, para ello se utiliza el circuito integrado MAX232.O tambin es enviado al LCD para su visualizacin respectiva.

Instrumentacin Electrnica

Pg. 2

INDICE
1 DISEO DEL SISTEMA DE MONITOREO DE LA TEMPERATURA.....................6 2 DESCRIPCIN..........................................................................................................................6 a. SENSOR LM35DZ..........................................................................................................6 c. MICROCONTROLADOR PIC16F877A................................................................11 3 SIMULACIN DEL PROYECTO EN EL PROTEUS....................................................13 a. FUNCIONAMIENTO14 4 PRECISIN DE MEDIDA...................................................................................................15 5 APLICACIONES.....................................................................................................................15 6 OBSERVACINES................................................................................................................16 7 PROS Y CONTRAS................................................................................................................17

Instrumentacin Electrnica

Pg. 3

INTRODUCCIN En el presente trabajo se explica el diseo y desarrollo para implementar un SISTEMA DE MONITOREO Y CONTROL DE LA TEMPERATURA basado en el microcontrolador PIC16F877A, fabricado por Microchip, el cual se programar en el lenguaje C del microcontrolador para el funcionamiento del proyecto. La importancia de realizar un SISTEMA DE MONITOREO Y CONTROL DE LA TEMPERATURA es debido a que es muy fcil realizar medidas de la temperatura con un sistema de adquisicin de datos, pero la realizacin de medidas de temperatura exactas y repetibles no es tan fcil. La temperatura es un factor de medida engaoso debido a su simplicidad. A menudo pensamos en ella como un simple nmero, pero en realidad es una estructura estadstica cuya exactitud y repetitividad pueden verse afectadas por la masa trmica, el tiempo de medida, el ruido elctrico y los algoritmos de medida. La temperatura es difcil de medir con exactitud an en circunstancias ptimas, y en las condiciones de prueba en entornos reales es an ms difcil. Entendiendo las ventajas y los inconvenientes de los diversos enfoques que existen para medir la temperatura, resultar ms fcil evitar los problemas y obtener mejores resultados.

Instrumentacin Electrnica

Pg. 4

1. DISEO DEL SISTEMA DE MONITOREO DE LA TEMPERATURA El SISTEMA DE MONITOREO DE LA TEMPERATURA ser desarrollado de acuerdo al siguiente diagrama a bloques:

Instrumentacin Electrnica

Pg. 5

2. DESCRIPCIN: a. SENSOR LM35DZ El sensor que se utilizar ser el transistor LM35DZ modelo TO-92, el cual es un sensor de temperatura con buena precisin en escala Celsius. ste dispositivo transforma la temperatura del ambiente en voltaje, del orden de mV. El LM35DZ entrega a la salida una resolucin de 10mV por cada grado centgrado. Emplendolo solo sin ninguna configuracin en especial, el dispositivo presenta un rango de medicin de 2 a 150C, como se muestra a continuacin:

Esta configuracin es la idnea para el proyecto pues solamente la utilizaremos para medir temperaturas hasta 99C. Este sensor es fabricado por Fairchild y National Semiconductor.

b. CONVERTIDOR ANALGICO-DIGITAL (A/D) ADC0804 La etapa de conversin se llevar a cabo mediante el convertidor analgico-digital (A / D) ADC0804, el cual es un convertidor A / D de 8 bits con salida en paralelo, debido a que es uno de los dispositivos ms populares en aplicaciones de sistemas, adems de estar bien documentado, pues existe gran cantidad de informacin en libros y en Internet para poderlo emplear en aplicaciones con microprocesadores, microcontroladores y PLDs. Dicho convertidor utiliza el mtodo de aproximaciones sucesivas para la conversin, que se describe brevemente a continuacin: Los convertidores de aproximaciones sucesivas contienen un valor fijo en su tiempo de conversin que no depende del valor de la entrada analgica, la disposicin bsica es semejante a la de ADC de rampa digital, sin embargo, el convertidor de aproximaciones sucesivas no utiliza ningn contador para dar la entrada en el bloque del convertidor DAC, pero en cambio usa un registro con lgica de control que modifica el contenido del registro bit a bit hasta que los datos del registro son el equivalente digital de la entrada analgica. El tiempo de conversin de los convertidores de aproximaciones sucesivas de "n" bits requieren "n" ciclos de reloj para realizar su conversin sin importar la magnitud del voltaje que esta presente en su entrada, esto se debe a que los circuitos de control tienen que ensayar un 1 lgico en cada posicin del bit para ver si se necesita o no, es por esto que los convertidores de aproximaciones sucesivas tienen tiempos de conversin muy Instrumentacin Electrnica Pg. 6

rpidos, su uso en aplicaciones de sistemas con adquisicin de datos permitirn que se adquieran mas valores de datos en un intervalo de tiempo dado. Esto puede ser muy importante cuando los datos analgicos cambian su valor rpidamente.

Funcin de cada uno de los pines del convertidor: Pin 1 2 3 4 5 6 7 8 9 10 11/18 19 20 Nombre CS- Chip Select RD- Salida autorizada WR- Start conversion CLKIN INTR Vlts + Vlts A GND Vref/2 D GND DB7 a DB0 CLK R Vcc Funcin Habilita el chip Lee la informacin Iniciar conversin Entrada de reloj Indicador fin conversin Seal positiva analgica Seal negativa analgica Tierra analgica 1/2 mximo del Pin 6 Tierra digital Salidas digitales Salidas reloj interno Alimentacin hasta 6,5V Pg. 7 I/0 I/0 -0,3/16V 0 0 Lgica I/0 I/0 I/0

Instrumentacin Electrnica

Este convertidor es fabricado por National Semiconductor. Este convertidor se emplear debido a que el sensor LM35DZ nos entrega la temperatura como voltaje y como el voltaje es una cantidad analgica, necesitamos convertirla a su equivalente en valor digital para poderla manejar, pues los valores digitales son cantidades discretas y por lo tanto es ms fcil trabajar con ellas que con cantidades analgicas. El convertidor que utilizaremos presenta el siguiente diagrama de acuerdo a la colocacin de sus pines descritos anteriormente:

SUS CARACTERSTICAS MS IMPORTANTES SON: Posee dos entradas analgicas: VIN (+) y VIN (-), las cuales permiten tener entradas diferenciales. Es decir, el voltaje real de entrada VIN es la diferencia entre los voltajes aplicados en dichas terminales. En mediciones hechas en un solo punto, la entrada Instrumentacin Electrnica Pg. 8

analgica se aplica en VIN(+) mientras que VIN(-) se conecta a la tierra analgica. Durante la operacin normal, el convertidor utiliza VCC = +5 V como voltaje de referencia y la entrada analgica puede variar desde 0 hasta 5 V, que es el valor de escala completa. Convierte el voltaje analgico de entrada en una salida digital de ocho bits. La salida es de tres estados, lo que permite conectar al convertidor con facilidad en canales de datos. Con ocho bits la resolucin es de 5V / 255 = 19.6 mV. Tiene un circuito de reloj interno que produce una frecuencia igual con f=1/(1.1RC), donde R y C son los valores de los componentes externos conectados al convertidor. Una frecuencia tpica de reloj es de 606 kHz y se obtiene con R = 10k y C = 150 pf. Si se desea tambin se puede conectar un reloj externo; ste se conecta a la terminal CLKIN del CI. Al utilizar un frecuencia de 606 kHz, el tiempo de conversin es, aproximadamente, igual a 100s. Tiene conexiones a tierra por separado para los voltajes analgicos y digitales. La terminal ocho corresponde a la tierra analgica y se conecta al punto comn como referencia en el circuito analgico que genera el voltaje analgico. La terminal diez es la tierra digital, que es la que utilizan todos los dispositivos digitales que integran al sistema. La interpretacin de los datos obtenidos del convertidor A / D ADC0804 la realizar el microcontrolador PIC16F877A, fabricado por Microchip. El PIC16F877A convertir los valores del ADC0804 en valores equivalentes para la visualizacin. Como ste dispositivo es el que desarrollar el trabajo ms importante de nuestro proyecto, pues de nada sirve tener el mejor sensor de temperatura ni el convertidor analgico digital ms exacto sino contamos con un dispositivo que interprete los valores correctamente, se describir brevemente a continuacin al PIC16F877A: Para las aplicaciones ms habituales (casi un 90%) la eleccin de una versin adecuada de PIC es la mejor solucin; sin embargo, dado su carcter general, otras familias de microcontroladores son ms eficaces en aplicaciones especficas, especialmente si en ellas predomina una caracterstica concreta, que puede estar muy desarrollada en otra familia. Los detalles ms importantes de la excelente acogida que tienen los PIC son los siguientes: Sencillez de manejo: Tienen un juego de instrucciones reducido; 35 en la gama media. Buena informacin, fcil de conseguir y econmica. Precio: Su coste es comparativamente inferior al de sus competidores. Poseen una elevada velocidad de funcionamiento. Buen promedio de parmetros: velocidad, consumo, tamao, alimentacin, cdigo compacto, etc. Herramientas de desarrollo fciles y baratas. Existe una gran variedad de herramientas hardware que permiten grabar, depurar, borrar y comprobar el comportamiento de los PIC. Diseo rpido. La gran variedad de modelos de PIC permite elegir el que mejor responde a los requerimientos de la aplicacin. Una de las razones del xito de los PIC se basa en su utilizacin. Cuando se aprende a manejar uno de ellos, conociendo su arquitectura y su repertorio de instrucciones, es muy fcil emplear otro modelo.

Instrumentacin Electrnica

Pg. 9

c. MICROCONTROLADOR PIC16F877A
Caractersticas Frecuencia de Operacin Resets (and Delays)

PIC16F877A DC 20 MHz POR, BOR (PWRT, OST) Flash Program Memory (14-bit words) 8K 368 Data Memory (bytes) 256 EEPROM Data Memory (bytes) 15 Interrupts I/O Ports Ports A, B, C, D, E 3 Timers 2 Capture/Compare/PWM modules Serial Communications MSSP, USART PSP Parallel Communications 10-bit Analog-to-Digital Module 8 input channels 2 Analog Comparators Instruction Set 35 Instructions Packages 40-pin PDIP 44-pin PLCC 44-pin TQFP 44-pin QFN

Instrumentacin Electrnica

Pg. 10

d. TRIAC Y MOC 3022 ETAPA DE CONTROL Esta parte se ha desarrollado en base a un control por histresis, con una precisin de 0.1 C, y una escala de ajuste de 25 C hasta los 26 C, mediante un potencimetro. El comportamiento es el siguiente, si el valor del lm324 es menor que el voltaje de referencia, entonces el control har que se active el TRIAC a travs del MOC3022 (OPTOTRIAC), hasta que alcance el valor mximo permitido por la histresis, en ste caso de Vref + 0.014 voltios, si la salida del lm324 sobrepasa este lmite, el control desactivar el TRIAC, con lo que la resistencia de calefaccin se apagar y se enfriar paulatinamente, hasta llegar al voltaje inferior, donde se activar de nuevo.

ETAPA DE POTENCIA Para esta parte, se emplea un OPTOTRIAC con cruce por cero y un TRIAC, para evitar que el voltaje negativo dae al diodo IR que hay internamente en el OPTOTRIA (MOC 3022), se usa diodo en serie con un OPAM. En el circuito de potencia se usa un TRIAC BT-136, el cual ser disparado por el MOC 3022. En este caso por las especificaciones del MOC 3022, tenemos que por el diodo deber de circular una corriente mnima IFT de 15 mA, para esto calculamos el valor de R, con un voltaje de 15 voltios 0.7 voltios, lo cual nos da un valor de R de 953 , comercialmente encontraremos el valor de 1K.

Instrumentacin Electrnica

Pg. 11

SIMULACIN DEL PROYECTO EN EL PROTEUS.

Instrumentacin Electrnica

Pg. 12

FUNCIONAMIENTO La placa recibe alimentacin de la fuente a travs de los conectores banana con una tensin de 12 v, que luego el regulador de tensin L7805 repartir entre los diferentes componentes.. El sensor LM35, capta la temperatura ambiental y el amplificador operacional LM324 hace corresponder a cada grado de temperatura 5 voltios. Esta informacin pasa al PIC, el obtiene la informacin captada por el sensor. Por otro lado, el cristal con sus dos condensadores de desacoplo, le indica al PIC que la frecuencia a la que habr que trabajar ser de 4 Mhz, lo cual nos condicionar incluso el programa. Ahora llegamos a la zona importante de la placa, el PIC, que es el que controla, mediante el programa, todas las funciones que le hayamos introducido al programa. Para comenzar debemos estudiar el PIC y segn nuestro diseo distinguir entre entradas y salidas. Por supuesto, hay que saber las diferentes zonas del mismo segn la numeracin de sus puertos. Por ello, lo primero que haremos ser activar dos pines en concreto el D4 y C7 que corresponden a las decenas y las unidades de la temperatura captada. El PIC, adems almacenar dos temperaturas umbrales previamente definidas por nosotros, que indicarn la temperatura mxima permitida as como la mnima, de manera que al llegar a una de estas el PIC nos llevar a un circuito o a otro. Por su parte, el display nos marcar en todo momento la temperatura a la que nos encontramos, leyendo la informacin obtenida directamente del PIC y ajustada segn el sensor. Hay dos circuitos diferentes, el de refrigeracin y el de calefaccin. Al llegar a una de las temperaturas umbrales activamos uno de los dos circuitos: - Si la temperatura es baja, activamos el circuito de calefaccin el cual activar una cocina elctrica (simulando calor) y el comparador conectado a esta parte del circuito dar corriente permitiendo la conexin de una estufa. - Si la temperatura es alta, activamos el circuito de refrigeracin (Culer), el cual activar un comparador conectado a esta parte del circuito, dando corriente y permitiendo la conexin de un ventilador. Para este cometido pondremos en marcha un largo proceso en el que aparecen diversas tareas: Disear, enrutar, insolar, taladrar, soldar y programar. Nuestra placa es un termostato que, por lo tanto, nos controla la temperatura para que se mantenga entre dos lmites previamente fijados o que podremos variar mediante unas borneras. Esta placa tiene actualmente muchas posibilidades relacionadas con la temperatura y su variacin, ya que es de gran utilidad poder mantener una temperatura en todo tipo de aparatos electrnicos para evitar ciertos peligros por exceso de calor o fallos debidos a un exceso de frio. Para ello hacemos uso de un sensor: En este caso un sensor LM35 que se encargar de detectar la temperatura. Y de dos comparadores: Uno de ellos se encargar de enfriar cuando la temperatura llegue al lmite mximo establecido. El otro se encargar de calentar cuando la temperatura llegue al mnimo establecido.

Instrumentacin Electrnica

Pg. 13

Fotos de la placa:

3. PRECISIN DE MEDIDA El SISTEMA DE MONITOREO Y CONTROL DE LA TEMPERATURA, presenta un error de 0.5 4. APLICACIONES El SISTEMA DE MONITOREO Y CONTROL DE LA TEMPERATURA por la caracterstica que tiene de mantener la temperatura de un ambiente en un estado constante., presenta las siguientes aplicaciones: Instrumentacin Electrnica Pg. 14

Puede ser utilizado en una incubadora para nios recin nacidos. Puede ser utilizado como un sistema de calefaccin de un determinado ambiente. Puede ser utilizado como un sistema de control industrial para regular la temperatura de un material. La placa podra funcionar en el interior de cualquier aparato electrnico, dndole mayor seguridad. Un ejemplo vlido de funcionamiento sera en una estufa elctrica, en la que queramos mantener una temperatura entre 20 y 25 grados, sin llegar a salir en ningn momento de este margen. El termostato nos garantiza una temperatura totalmente personalizada y no simplemente calor, como hacen muchas estufas convencionales. 5. OBSERVACINES Las conexiones entre el sensor de temperatura y el circuito deben ser correctas, y sin empalmes. Si estas recomendaciones no se cumplen aparecen tensiones trmicas de corriente continua que dan lugar a un desplazamiento en la calibracin del instrumento. El sensor es susceptible al ruido elctrico industrial debido a que durante su funcionamiento puede generar tensiones de 2 a 50 mV y se encuentra en un entorno donde las grandes maquinas elctricas pueden crear cientos de milivoltios en el cable de conexin.

Instrumentacin Electrnica

Pg. 15

6. CONCLUCIONES El controlador de temperatura o termostato nos permite mantener la temperatura en un rango previamente seleccionado. sto es til en el uso de climatizadores, cuando se desea mantener la temperatura de una sala para un ambiente suave. Conseguiramos fcilmente que cuando llegue a una mnima temperatura el climatizador caliente y cuando llegue a una mxima enfri. Con este fin decidimos construir esta placa. PROS Y CONTRAS PROS Tiene un funcionamiento lineal Esta provisto de una fcil calibracin. Sencillo de implementar. No hay piezas mviles, menos probabilidad de romperse. Amplia gama de temperaturas. Tiempo de reaccin razonablemente corto. Capacidad de repeticin y exactitud razonables.

CONTRA La sensibilidad es baja, generalmente 50 V/C o menos. Generalmente la exactitud no es mejor que 0,5 C.

Instrumentacin Electrnica

Pg. 16