Marjorie Naranjo 231 Jefferson Infante 151 Jorge Aldaz 163 Davis Crdova 184 TRABAJO DE: Practica con censores LM35 CATEDRTICO: Ing. Paul Romero
FECHA: 16 junio 2014
Riobamba Ecuador INTRODUCCION: El siguiente informe describe detalladamente las caractersticas del censor LM35, del PIC16f877A y el LCD. La prctica a realizar es la conexin de los censores con los PICS y visualizar los valores promedios de temperatura en el LCD, para poder realizar esta prctica necesitamos familiarizarnos con el censor a utilizar. Existe una amplia variedad de integrados sensores de temperatura. Estos sensores se pueden agrupar en cinco categoras principales: salida de voltaje, salida de corriente, salida de resistencia, salida digital y diodos simples (aunque en este caso, obviamente, se trata de diodos diseados especialmente para medicin de temperatura. Con salida de voltaje podemos encontrar los muy comunes LM34 (grados Fahrenheit) y LM35 (grados Centgrados)
OBJETIVOS:
Objetivo General Conocer el funcionamiento y programacin del censor LM 35 conel mdulo LCD en su entorno fsico y virtual. Objetivo Especfico Aprender la conexin adecuadamente del censor LM35. Programar en microcode la conexin entre el censor y el LCD. Investigar el data sheet del LCD y LM35 para su correcta conexin.
MARCO TEORICO LCD Las pantallas de cristal lquido LCD o display LCD para mensajes (Liquid Cristal Display) tienen la capacidad de mostrar cualquier carcter alfanumrico, permitiendo representar la informacin que genera cualquier equipo electrnico de una forma fcil y econmica. La pantalla consta de una matriz de caracteres (normalmente de 5x7 o 5x8 puntos) distribuidos en una, dos, tres o cuatro lneas de 16 hasta 40 caracteres cada lnea. El proceso de visualizacin es gobernado por un microcontrolador incorporado a la pantalla, siendo el Hitachi 44780 el modelo de controlador ms utilizado.
Identificacin de los pines de conexin de un mdulo LCD no matricial Los pines de conexin de un mdulo LCD han sido estandarizados por lo cual en la mayora de ellos son exactamente iguales siempre y cuando la lnea de caracteres no sobrepase los ochenta caracteres por lnea. Por otro lado es de suma importancia localizar exactamente cul es el pin Numero 1 ya que en algunos mdulos se encuentra hacia la izquierda y en otros mdulos se encuentra a la derecha. Las caractersticas generales de un mdulo LCD 16x2 son las siguientes: Consumo muy reducido, del orden de 7.5mW Pantalla de caracteres ASCII, adems de los caracteres japoneses, Kanji, caracteres griegos y smbolos matemticos. Desplazamiento de los caracteres hacia la izquierda o a la derecha Memoria de 40 caracteres por lnea de pantalla, visualizndose 16 caracteres por lnea Movimiento del cursor y cambio de su aspecto Permite que el usuario pueda programar 8 caracteres Pueden ser gobernados de 2 formas principales: Conexin con bus de 4 bits Conexin con bus de 8 bits Durabilidad Los monitores LCD tienden a ser ms frgiles que sus correspondientes CRT. La pantalla puede ser especialmente vulnerable debido a la falta de un grueso cristal protector como en los monitores CRT. Su durabilidad depende de su frecuencia de uso. Los fabricantes suministran en el manual del usuario un tiempo de durabilidad de la pantalla, regularmente expresado en horas de uso. Pero se puede extender este tiempo disminuyendo los niveles de brillo de la imagen (an en estudio). PIC16F877A
En este proyecto se utiliz el PIC 16F877A. Este microcontrolador es fabricado por MicroChip familia a la cual se le denomina PIC. El modelo 16F877A posee varias caractersticas que hacen a este microcontrolador un dispositivo muy verstil, eficiente y prctico para ser empleado en la aplicacin que sern detalladas. Algunas de estas caractersticas se muestran a continuacin: Soporta modo de comunicacin serial, posee dos pines para ello. Amplia memoria para datos y programa. Memoria reprogramable: La memoria en este PIC es la que se denomina FLASH; este tipo de memoria se puede borrar electrnicamente (esto corresponde a la "F" en el modelo). Set de instruccin reducida (tipo RISC), pero con las instrucciones necesarias para facilitar su manejo. LM35 Sensor de temperatura de precisin
El LM35 es un sensor de temperatura integrado de precisin, cuya tensin de salida es linealmente proporcional a temperatura en C (grados centgrados). El LM35 por lo tanto tiene una ventaja sobre los sensores de temperatura lineal calibrada en grados Kelvin: que el usuario no est obligado a restar una gran tensin constante para obtener grados centgrados. El LM35 no requiere ninguna calibracin externa o ajuste para proporcionar una precisin tpica de 1.4 C a temperatura ambiente y 3.4 C a lo largo de su rango de temperatura (de -55 a 150 C). El dispositivo se ajusta y calibra durante el proceso de produccin. La baja impedancia de salida, la salida lineal y la precisa calibracin inherente, permiten la creacin de circuitos de lectura o control especialmente sencillos. El LM35 puede funcionar con alimentacin simple o alimentacin doble (+ y -) Requiere slo 60 A para alimentarse, y bajo factor de auto-calentamiento, menos de 0,1 C en aire esttico. El LM35 est preparado para trabajar en una gama de temperaturas que abarca desde los- 55 C bajo cero a 150 C, mientras que el LM35C est preparado para trabajar entre -40 C y 110 C (con mayor precisin). Caractersticas Calibrado directamente en grados Celsius (Centgrados) Factor de escala lineal de +10 mV / C 0,5C de precisin a +25 C Rango de trabajo: -55 C a +150 C Apropiado para aplicaciones remotas Bajo coste Funciona con alimentaciones entre 4V y 30V Menos de 60 A de consumo Bajo auto-calentamiento (0,08 C en aire esttico) Baja impedancia de salida, 0,1W para cargas de 1mA Diagrama de conexin
APLICACIN
Esta prctica tendr como objetivo principal, disear un programa que muestre en el LCD la temperatura promedio de los tres censores. Se utilizan para la implementacin de diseos electrnicos, como: PICS, censores, LCD, Cables de conexin, y el software MICROCODE.
CONCLUSIONES:
Con esta prctica se consiguieron y se logr desmitificar la complejidad del uso del micro controladores con los LCD y los censores LM35. Realizamos el promedio de tres sensores lm35, las temperaturas individuales y el resultado del promedio lo mostramos en un LCD. Con este se da un gran paso para iniciarse en el uso de los censores LM35 ya que nos permite preocuparnos ms por la programacin, el software y las aplicaciones prcticas que por la electrnica.
Programa en MICROCODE Transmisor include "modedefs.bas" define ADC_BITS 10 DEFINE ADC_CLOCK 3 DEFINE ADC_SAMPLEUS 50 TRISA=%00000111 ADCON1=%00000100 SENSOR1 VAR WORD SENSOR2 VAR WORD SENSOR3 VAR WORD PROMEDION VAR WORD PROMEDIODEC VAR WORD PROMEDIODECI VAR WORD
SENSOR1 VAR WORD SENSOR2 VAR WORD SENSOR3 VAR WORD PROMEDION VAR WORD PROMEDIODECI VAR WORD PORTB=0 INICIO: SERIN PORTB.0,N9600,SENSOR1 SERIN PORTB.1,N9600,SENSOR2 SERIN PORTB.2,N9600,SENSOR3 SERIN PORTB.3,N9600,PROMEDION SERIN PORTB.4,N9600,PROMEDIODECI ;LCDOUT $FE,$80,"T1 T2 T3" LCDOUT $FE,$80,DEC SENSOR1," ",DEC SENSOR2," ",DEC SENSOR3 ;LCDOUT $FE,$80,"T PROMEDIO" LCDOUT $FE,$c0,DEC PROMEDION,".",DEC PROMEDIODECI PAUSE 200 GOTO INICIO END