Está en la página 1de 21

INSTITUTO TECNOLGICO SUPERIOR DE POZA RICA

MICROCONTROLADORES-INTERFACES Y REDES INDUSTRIALES

"SENSOR

DE TEMPERATURA CON

COMUNICACIN SERIAL MEDIANTE LABVIEW"

Pelez Morales Eduardo

Poza Rica de Hgo, Ver. A 14 julio del 2011

INDICE 1. INTRODUCCIN.....3 2. OBJETIVOS...4 2.1 OBJETIVO GENERAL...4 2.2 OBJETIVO ESPECIFICO......4 2.3 VIABILIDAD.4 3. PLANTEAMIENTO DEL PROBLEMA...5 4. JUSTIFICACIN6 5. MEDICIN DE LA VARIABLE TEMPERATURA7 5.1 DEFINICIN DE TEMPERATURA..7 5.2 ESCALAS DE TEMPERATURA..7 5.3 INSTRUMENTOS DE MEDICIN DE TEMPERATURA.....8 6. LABVIEW.11 6.1 PRINCIPALES USOS.11 6.2 PRINCIPALES CARACTERISTICAS..12 7. FUNCIONAMIENTO DEL PROYECTO.....14 7.1 SENSOR DE TEMPERATURA ADQUISICIN DE SEAL..14 7.2 TRANSFORMACIN DE SEAL..14 7.3 PIC CONTROL14 7.5 ADQUISICIN DE DATOS..18 7.6 VISUALIZACIN DE SEALES.18 8. IMPLEMENTACIN....22 8.1 LISTA DE MATERIALES.22 8.2 DIAGRAMA DEL CIRCUITO..22 8.3 PROGRAMA CONTROLADOR DEL PIC.22 8.4 PCB..22 PROGRAMA DE LABVIEW..23 9. CONCLUSIN.26 10. BIBLIOGRAFIA.28

1. INTRODUCCION El control de los primeros procesos industriales se bas en la habilidad de los operadores (control manual). En los aos siguientes, la aparicin de los controladores locales permiti al operador manejar varios lazos de control, pero subsista an el problema de recoleccin de datos. Los controladores locales son an muy tiles, as como tambin resistentes y simples. Sin embargo, debido a que estn directamente relacionados con el proceso y por lo tanto estn diseminados a travs de toda la planta, obviamente hace que el realizar mantenimiento y ajustes en dichos instrumentos demande mucho tiempo. El desarrollo de los dispositivos de control operados neumticamente marc un mayor avance en el control de procesos. Aqu las variables pueden ser convertidas en seales neumticas y transmitidas a controladores remotos. Utilizando algunos mecanismos complejos, un controlador neumtico realizaba simples clculos basados en una seal de referencia (set point) y la variable del proceso y ajustar adecuadamente el elemento final de control. La ventaja estaba en que el operador poda controlar una serie de procesos desde una sala de control y realizar los cambios necesarios en forma sencilla. Sin embargo, las limitaciones radicaban en la lentitud de la respuesta del sistema de control de cambios rpidos y frecuentes y a su inadecuada aplicacin en situaciones en que los instrumentos estn demasiado alejados (prdidas). Independientemente de la tecnologa, la evolucin de las tcnicas de control han tenido como uno de sus objetivos fundamentales, reemplazar la accin directa del hombre en el manejo de un determinado proceso, por el empleo de equipos y sistemas automticos, sin embargo, existe una analoga muy clara entre estos ltimos y el hombre, en los que respecta a la forma de actuar.

2. OBJETIVOS 2.1 OBJETIVO GENERAL Elaborar un dispositivo prctico para medir temperatura capaz de entregar datos veraces con capacidad de ser controlado por computadora mediante el programa de adquisicin de datos y anlisis matemtico LabView.

2.2 OBJETIVO ESPECIFICO Crear un instrumento para censar temperatura, el cual tiene aplicacin en cualquier cuerpo donde se pueda presentar una transferencia de calor y visualizar los resultados de forma grfica y oportuna en medios computacionales.

2.3 VIABILIDAD Este proyecto se puede realizar, ya que los medios econmicos subsisten, sin embargo el hecho de encontrar las piezas en la zona sera un problema que por falta de tiempo pudiera ser factor en su elaboracin, sin embargo; Factible es la elaboracin y consumacin del instrumento.

3. PLANTEAMIENTO DEL PROBLEMA

El problema tcnico que hay que abordar consiste en analizar, disear y construir un sensor de temperatura que incorpore los circuitos electrnicos necesarios para su correcto funcionamiento y ptimo desarrollo en el campo de la medicin de temperaturas, as como la transferencia de datos mediante la adquisicin de estos y su pronta representacin grfica de manera explcita en el programa de control de instrumentos LabView.

4. JUSTIFICACIN

Proveer un instrumento til y de bajo costo, capaz de medir temperaturas exactas dentro del rango preestablecido y en reas donde un termmetro comn no tendra un correcto funcionamiento permitiendo el conocimiento exacto del rango de variacin mediante instrumentos virtuales. 5. MEDICIN DE LA VARIABLE TEMPERATURA La temperatura es una de las variables de mayor importancia en los procesos industriales, por medio de ella se dan numerosos procesos qumicos en los que predomina la energa calorfica como agente catalizador, o simplemente como agente modificador de algunas propiedades fsicas de gases y lquidos.

5.1 DEFINICIN DE TEMPERATURA

La temperatura se define como la cantidad de calor expresada en grados que contiene un cuerpo. Es decir, la temperatura mide o nos da la idea del grado de calor de un cuerpo, siendo el calor una de las formas de presentarse la energa.

5.2 ESCALAS DE TEMPERATURA La invencin del termmetro se atribuye a Galileo en el ao de 1592. Mejoras al diseo del mismo fueron introducidas por otros investigadores sutilizando diversas escalas termomtricas. En 1700 Gabriel Farenheit produjo termmetros repetitivos y exactos y cerca de 1742, Anders Celsius propuso el punto de fusin del hielo y el punto de ebullicin del agua como puntos iniciales y finales de la escala de temperatura. Otras escalas como la de Kelvin y Rankine introducen el concepto de cero absoluto y se utilizan como estndares en aplicaciones cientficas y de ingeniera respectivamente. Existen varias escalas de temperatura conocidas a nivel internacional. La 7 Conferencia General de Pesas y Medidas adopt una escala internacional de temperaturas. Su objetivo era proporcionar una escala prctica de temperaturas que fuera fcil y exactamente reproducible, y que ofreciera con la mxima aproximacin las temperaturas termodinmicas. Esta escala fue

revisada en 1948, en 1960 y en 1968. Se la conoce como la escala prctica internacional de temperaturas de 1968 (IPTS-68). Las escalas de temperatura fija, son un valor determinado para los valores de referencia en los puntos de congelacin y ebullicin del agua y del cero absoluto. A partir de esos valores, cada escala es dividida en su correspondiente gama de valores. Para la escala Fahrenheit, los puntos de fusin y ebullicin del agua son 32 y 212 K respectivamente. Para la escala Kelvin, tiene un cero absoluto de equivalente a -273,2 C y los puntos de fusin y ebullicin del agua son 273,16Ky373,16 K respectivamente. Para la escala Ranking, tiene un cero absoluto equivalente de -459,9Fy un valor asignado de 491,69R para el punto de fusin y 671,9R para elpunto de ebullicin del agua. Cero

5.3 INSTRUMENTOS DE MEDICIN DE TEMPERATURA La medida de temperatura constituye una de las mediciones ms comunes y ms importantes que se efectan en los procesos industriales. Existen diferentes sensores que se utilizan en la industria de procesos para medir la temperatura. La seleccin y especificacin apropiada de un instrumento de medicin de temperatura depende mucho del conocimiento delos diferentes tipos de sensores disponibles, de sus limitaciones y de sus consideraciones prcticas.

6. LABVIEW LabVIEW es una herramienta grfica para pruebas, control y diseo mediante la programacin. El lenguaje que usa se llama lenguaje G, donde la G simboliza que es lenguaje Grfico. Este programa fue creado por National Instruments (1976) para funcionar sobre mquinas MAC, sali al mercado por primera vez en 1986. Ahora est disponible para las plataformas Windows, UNIX, MAC y GNU/Linux. La versin actual 8.6, publicada en agosto de 2008, cuenta tambin con soporte para Windows Vista. Los programas desarrollados con LabVIEW se llaman Instrumentos Virtuales, o VIs, y su origen provena del control de instrumentos, aunque hoy en da se ha expandido ampliamente no slo al control de todo tipo de electrnica (Instrumentacin electrnica) sino tambin a su programacin embebida. Un lema tradicional de LabVIEW es: "La potencia est en el Software", que con la aparicin de los sistemas multincleo se ha hecho an ms patente. Entre sus objetivos estn el reducir el tiempo de desarrollo de aplicaciones de todo tipo (no slo en mbitos de Pruebas, Control y Diseo) y el permitir la entrada a la informtica a profesionales de cualquier otro campo. LabVIEW consigue combinarse con todo tipo de software y hardware, tanto del propio fabricante -tarjetas de adquisicin de datos, PAC, Visin, instrumentos y otro Hardware- como de otros fabricantes.

6.1 PRINCIPALES USOS Es usado principalmente por ingenieros y cientficos para tareas como:

Adquisicin de datos y anlisis matemtico Comunicacin y control de instrumentos de cualquier fabricante Automatizacin industrial y programacin de PACs (Controlador de Automatizacin Programable) Diseo de controladores: simulacin, prototipaje rpido, hardware-en-elciclo (HIL) y validacin Diseo embebido de micros y chips Control y supervisin de procesos Visin artificial y control de movimiento Robtica Domtica y redes de sensores inalmbricos En 2008 el programa fue utilizado para controlar el LHC, el acelerador de partculas ms grande construido hasta la fecha.

6.2 PRINCIPALES CARACTERISTICAS


Su principal caracterstica es la facilidad de uso, vlido para programadores profesionales como para personas con pocos conocimientos en programacin pueden hacer (programas) relativamente complejos, imposibles para ellos de hacer con lenguajes tradicionales. Tambin es muy rpido hacer programas con LabVIEW y cualquier programador, por experimentado que sea, puede beneficiarse de l. Los programas en LabView son llamados instrumentos virtuales (VIs) Para los amantes de lo complejo, con LabVIEW pueden crearse programas de miles de VIs (equivalente a millones de pginas de cdigo texto) para aplicaciones complejas, programas de automatizaciones de decenas de miles de puntos de entradas/salidas, proyectos para combinar nuevos VIs con VIs ya creados, etc. Incluso existen buenas prcticas de programacin para optimizar el rendimiento y la calidad de la programacin. El labView 7.0 introduce un nuevo tipo de subVI llamado VIs Expreso (Express VIS). Estos son VIs interactivos que tienen una configuracin de caja de dilogo que permite al usuario personalizar la funcionalidad del VI Expreso. El VIs estndard son VIs modulares y personalizables mediante cableado y funciones que son elementos fundamentales de operacin de LabView.

Presenta facilidades para el manejo de: Interfaces de comunicaciones: Puerto serie Puerto paralelo GPIB PXI VXI TCP/IP, UDP, DataSocket Irda Bluetooth USB OPC...

Capacidad de interactuar con otros lenguajes y aplicaciones: DLL: libreras de funciones .NET ActiveX Multisim Matlab/Simulink AutoCAD, SolidWorks, etc

Herramientas grficas y textuales para el procesado digital de seales. Visualizacin y manejo de grficas con datos dinmicos. Adquisicin y tratamiento de imgenes. Control de movimiento (combinado incluso con todo lo anterior). Tiempo Real estrictamente hablando. Programacin de FPGAs para control o validacin. Sincronizacin entre dispositivos.

7. FUNCIONAMIENTO DEL PROYECTO

7.1 TRANSFORMACIN DE SEAL La seal analgica de cada de potencial (de 2.5 mV por C) pasa por un seguidor de tensin, el cual cumple la funcin de aislar el potencial para no afectar la lectura y consecutivamente es amplificada por un amplificador de tensin el cual hace posible que la lectura sea comprensible para el PIC.

7.2 PIC - CONTROL El pic que utilizamos para el control fue el 16F873, el cual tiene las siguientes caractersticas:

Esquema de patas del PIC 16F873

Su funcionamiento sigue la siguiente descripcin: Ingreso de la seal amplificada al conversor analgico digital del pic. PROCESAMIENTO Mediante el programa hace la conversin de milivolts a grados Celsius. Visualizacin 7.5 ADQUISICIN DE DATOS

El propsito de adquisicin de datos es medir un fenmeno elctrico y fsico como voltaje, corriente, temperatura, presin o sonido. La adquisicin de datos basada en PC utiliza una combinacin de hardware modular, software de aplicacin y una PC para realizar medidas. Mientras cada sistema de adquisicin de datos se define por sus requerimientos de aplicacin, cada sistema comparte una meta en comn de adquirir, analizar y presentar informacin. Los sistemas de adquisicin de datos incorporan seales,

sensores, actuadores, acondicionamiento de adquisicin de datos y software de aplicacin.

seales,

dispositivos

de

7.6 VISUALIZACIN DE SEALES SEALES ANALGICAS Una seal analgica puede existir en cualquier valor con respecto al tiempo. Algunos ejemplos de seales analgicas incluyen voltaje, temperatura, presin, sonido, y la carga. Las tres caractersticas principales de una seal analgica son el nivel, la forma y frecuencia (Figura 2).

2. Caractersticas principales de una seal analgica

Nivel Debido a que las seales analgicas pueden tomar cualquier valor, el nivel proporciona informacin vital sobre la seal analgica medida. La intensidad de una fuente de luz, la temperatura en una habitacin, y la presin dentro de una cmara, son ejemplos que demuestran la importancia del nivel de una seal. Cuando se mide el nivel de una seal, la seal por lo general no cambia rpidamente con respecto al tiempo. La precisin de la medicin, sin embargo, es muy importante. Usted debe elegir un sistema de adquisicin de datos que produce la mxima precisin para ayudar con las mediciones de nivel anlogo.

Forma Algunas seales son el nombre de sus formas especficas - seno, diente de sierra cuadrados, y un tringulo. La forma de una seal analgica puede ser tan importante como el nivel, porque al medir la forma de una seal analgica, que puede adems analizar la seal, incluidos los valores de pico, los valores de CC, y la pendiente. Las seales en forma es de inters general, cambian con rapidez con respecto al tiempo, pero la exactitud del sistema sigue siendo importante. El anlisis de los latidos del corazn, las seales de vdeo, sonidos, las vibraciones y las respuestas del circuito son algunos de los usos que implican medidas de forma. Frecuencia Todas las seales analgicas se pueden clasificar por sus frecuencias. A diferencia de nivel o forma de la seal, que directamente no puede medir la frecuencia. Usted debe analizar la seal con el software para determinar la informacin de la frecuencia. Este anlisis se hace generalmente usando un algoritmo conocido como la transformada de Fourier . Cuando la frecuencia es la pieza ms importante de la informacin, es necesario considerar la inclusin de la exactitud y la velocidad de adquisicin. Aunque la velocidad de adquisicin para la adquisicin de la frecuencia de una seal es menor que la velocidad requerida para la obtencin de la forma de una seal, usted todava debe adquirir la seal lo suficientemente rpido que no se pierde la informacin pertinente, mientras que la adquisicin de la seal analgica. La condicin que establece esta velocidad se conoce como el teorema de muestreo de Nyquist . Anlisis del discurso, las telecomunicaciones, y el anlisis del terremoto son algunos ejemplos de aplicaciones comunes en de la seal debe ser la frecuencia conocida.

SEALES DIGITALES Una seal digital no puede tomar cualquier valor con respecto l tiempo. En cambio, una seal digital tiene dos posibles niveles: alto y bajo. Las seales digitales se ajustan en general a ciertas especificaciones que definen las caractersticas de la seal. Ellos se conocen comnmente como la lgica del transistor a transistor (TTL). TTL especificaciones indican una seal digital que se baja cuando el nivel cae dentro de 0 a 0,8 V, y la seal es alta entre 2 y 5 V. La informacin til que se puede medir de una seal digital incluye el estado y la tasa (figura 3).

Figura 3. Caractersticas principales de una seal digital

Estado Las seales digitales no pueden tomar cualquier valor con respecto al tiempo. El estado de una seal digital es esencialmente el nivel de la seal dentro o fuera, alto o bajo. El seguimiento del estado de un interruptor - abierta o cerrada - es una aplicacin comn que muestra la importancia de conocer el estado de una seal digital. Tasa La velocidad de una seal digital se define como la seal digital cambia de estado con respecto al tiempo. Un ejemplo de la medicin de la velocidad de una seal digital incluye la determinacin de la velocidad de un eje motor gira. A diferencia de la frecuencia, la velocidad de una seal digital mide la frecuencia con una porcin de una seal se produce. Un algoritmo de software no es necesario para determinar la velocidad de una seal.

8. IMPLEMENTACIN 8.1 LISTA DE MATERIALES PARA EL SENSOR DE TEMPERATURA 2 DISPLAY DA05 DE SIETE SEGMENTOS 2 CI 74LS47 1 PIC16F873 2 CRYSTAL DE 4MHZ 8 RESISTENCIAS DE 1K 3 RESISTENCIAS DE 330 1 PIC16F84A 1 MAX232 3 ZOCALOS DE 16 PIN 1 ZOCALO DE 28 PIN 1 TRANSISTOR 2N2222 1 RELAY 5 VOLTS 1 CONECTOR DB9 HEMBRA CHASIS 5 CAPACITORES DE 1MF 1 RESISTENCIA DEPENDIENTE DE TEMPERATURA 2 PLACAS DE 10X15 ESTAO CAUTIN CLORURO FERRICO DRILL DOS CONECTORES PARA ALIMENTACION DE VOLTAJE 1 CAJA DE ALUMINIO PARA COLOCAR EL SENSOR 2 BROCAS DE 1/32 Y/O 3/64

8.2 PCB VISTA NORMAL

VISTA REAL WORLD

PROGRAMA DE LABVIEW

DIAGRAMADE BLOQUES

9. CONCLUSIN El desarrollo del proyecto fue de gran importancia ya que por medio de este pudimos recordar los conocimientos adquiridos en materias anteriores como electrnica 1 y 2, electrnica digital y microcontroladores. Por el lado de la instrumentacin pudimos constatar la ventaja que un en instrumento bien diseado, y justamente calibrado da al equipo de trabajo, reduciendo costos y haciendo veraces y oportunos los datos requeridos en el momento en que se necesitan. Justamente la instrumentacin viene a ser la parte medular en el campo industrial, para la medicin y control de las variables posibles que pueden afectar a nuestro producto a lo largo del proceso.

11. BIBLIOGRAFA
http://automatizacion.bligoo.com/content/view/496628/Definicion-deInstrumentacion-Industrial.html http://www.instrumentacionycontrol.net/es/curso-completoinstrumentacion-industrial/213-introduccion-a-la-instrumentacionindustrial-para-el-control-de-procesos.html http://www.scribd.com/doc/23494756/MEDICION-DE-LA-VARIABLETEMPERATURA-1ra-Parte http://www.profesormolina.com.ar/tecnologia/sens_transduct/que_es. htm http://www.todoexpertos.com/categorias/ciencias-eingenieria/ingenieria-electronica/respuestas/124648/sensor-detemperatura http://ww1.microchip.com/downloads/en/devicedoc/30292c.pdf