Академический Документы
Профессиональный Документы
Культура Документы
INDICE
1. Resumen 1.1 Sntesis y Consecuencias 1.2 Ecuaciones Antecedentes 2.1 Tipos de Termmetros 2.1.1 Termmetros Especiales Desarrollo 3.1 Desarrollo General 3.2 Descripcin del PIC 3.2.1 Caractersticas del PIC 3.3 Implementacin del circuito Resultados, Conclusiones y Recomendaciones 4.1 Resultados 4.2 Conclusiones 4.3 Recomendaciones Referencias Bibliogrficas Pg.1 Pg.1 Pg.2 Pg.3 Pg.3 Pg.4 Pg.4 Pg.4 Pg.7 Pg.8 Pg.8 Pg.10 Pg.10 Pg.10 Pg.10 Pg.10
2.
4.
5.
1).- RESUMEN:
En el presente trabajo se explica el diseo y desarrollo para implementar un termmetro digital basado en el microcontrolador PIC16F84, fabricado por Microchip, el cual se programar en el lenguaje ensamblador del microcontrolador para el funcionamiento del proyecto. La importancia de realizar un termmetro digital es debido a que e s 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.
1.2).- ECUACIONES
Inicialmente se tiene que considerar la manera como funciona el sensor LM35, que como anteriormente se mencion, nos entrega a la salida 10mV por cada grado centgrado. Como la salida del sensor es en mV dic ha salida se convertir en una cantidad digital para facilitar su manejo. Para esto se emplear el ADC0804. Para la conversin analgica digital el ADC0804 se manipular de la siguiente manera: Se habilita el CAD mediante un pulso bajo aplicado a la terminal de CS, para que se inicie la conversin. Se habilita la terminal (pulso bajo) denominada WR para que inicie el proceso de conversin, para esto se debe esperar 100 s aproximadamente para que se lleve a cabo la conversin. Se habilita la terminal (pulso bajo) denominada RD para que a la salida se tenga el resultado de la conversin. Finalmente se deshabilita el convertidor. Lo anterior se observa en el siguiente diagrama:
DIAGRAMA 1.0
El voltaje de referencia que se manejar en el convertidor se calcula de la siguiente manera: Como el LM35 nos entrega a la salida 10mV/C y la mxima temperatura que puede detectar es de 150 C, se tiene que 10mV x 150 = 1.5V, el cual es el mximo voltaje que nos puede entregar, entonces, en base a este voltaje como es el mximo ser el voltaje de referencia. Pero como el ADC maneja en su entrada VREF/2 el voltaje de referencia ser de 0.75 V.
La corriente que se manejar en dicho voltaje de referencia ser de 1mA y el voltaje se obtendr de VCC= 5V mediante un divisor de tensin: La resistencia total del divisor se calcula:
Rt = Vcc Ideseada Rt = 5V = 2 .5 K 1mA
El factor que se manejar para poder calcular R1 y R2 del divisor de tensin se calcula:
Vdeseado = Vtotal 0.75V = 0.15V 5V
Que es el voltaje que se necesita para ajustar los pasos del convertidor a escala completa.
2).- ANTECEDENTES:
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.
Termmetro de resistencia : consiste en un alambre de platino cuya resistencia elctrica cambia cuando cambia la temperatura. Termopar: un termopar es un dispositivo utilizado para medir temperaturas basadas en la fuerza electromotriz que se genera al calentar la soldadura de dos metales distintos. Pirmetro : los pirmetros se utilizan para medir temperaturas elevadas. Termmetro de lmina bimetlica : formado por dos lminas de metales de coeficientes de dilatacin muy distintos y arrollados dejando el de coeficiente ms alto en el interior. Se utiliza sobre todo como censor de temperatura en el termo higrgrafo. Digitales: Incorporan un microchip que acta en un circuito electrnico y es sensible a los cambios de temperatura ofreciendo lectura directa de la misma
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. 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 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.
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:
La interpretacin de los datos obtenidos del convertidor A / D ADC0804 la realizar el microcontrolador PIC16F84, fabricado por Microchip. Ing. Alberto Fernando Ruiz Ledn Cdigo; 399485426, ingbetole@yahoo.com.mx
Proyecto de Diseo con Electrnica Integrada. Pgina 6
El PIC16F84 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 PIC16F84.
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.
La arquitectura Harvard y la tcnica de segmentacin son los principales recursos en los que se apoya el elevado rendimiento que caracteriza estos dispositivos programables, mejorando dos caractersticas esenciales: Velocidad de ejecucin. Eficiencia en la compactacin del cdigo. Ing. Alberto Fernando Ruiz Ledn Cdigo; 399485426, ingbetole@yahoo.com.mx
Proyecto de Diseo con Electrnica Integrada. Pgina 7
Para la visualizacin de la temperatura se emplear un display de cristal lquido (LCD) de 2 lneas por 16 caracteres (ks0066u), el cual ser conectado a la salida del puerto B del PIC16F84A para enviarle a ste los datos a visualizar, siendo stos los equivalentes a nmeros decimales de la palabra digital obtenida del ADC y por el puerto A se enviarn las seales para controlar el dispositivo.
4.2).- Conclusiones
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.
4.3).- Recomendaciones
En el uso de este circuito pueden existir variables que modifiquen el ptimo funcionamiento del mismo, tales como ruido elctrico, la calidad de los componentes as como su aislamiento de estos. Tambin se recomienda usar lo mas exacto posible el uso de resistencias, as como las fuentes de voltaje.