Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sensor de Temperatura Proyecto Final
Sensor de Temperatura Proyecto Final
FACULTAD DE INGENIERA
DEPARTAMENTO DE INGENIERA MECNICA Y MECATRNICA
BOGOTA DC.
2012-11-28
OBJETIVO:
El objetivo principal de realizar un sensor de temperatura es
aprender conceptos bsicos de electricidad, con el fin de emplearlos
en un sensor que medir temperatura ambiente de una zona
especificada por el usuario y transferir los datos a un computador
el cual ira almacenando los datos obtenidos durante el da.
COMPONENTES:
El sensor es un proyecto compuesto principalmente por dos
elementos; un sensor de temperatura lm35 y una plataforma
arduino. Adicionalmente se us un cable USB para transferir los
datos al computador y una protoboard para conectar el sensor.
Sensor LM 35
El lm35 es un sensor de temperatura con una precisin calibrada
de 1C y un rango que abarca desde -55 a +150C.
El sensor se presenta en diferentes encapsulados pero el mas
comn es el to-92 de igual forma que un tpico transistor con 3
patas, dos de ellas para alimentarlo y la tercera nos entrega un
valor de tensin proporcional a la temperatura medida por el
dispositivo. Con el LM35 sobre la mesa las patillas hacia nosotros y
las letras del encapsulado hacia arriba tenemos que de izquierda a
derecha los pines son: VCC - Vout - GND.
La salida es lineal y equivale a 10mV/C por lo tanto:
+1500mV = 150C
+250mV = 25C
-550mV = -55C
Arduino
El arduino es una tarjeta basada en el microcontrolador ATmega168
(datasheet). Tiene 14 entradas/salidas digitales de las cuales 6
pueden ser usadas como salidas PWM, 6 entradas anlogas, cristal
de 16MHz, conexin USB, entrada de poder, conector ICSP y botn
de reset. Contiene todo lo que se necesita para el uso del
microcontrolador.
La tarjeta puede alimentarse directamente del puerto USB o usar
alimentacin externa. El voltaje de operacin del microcontrolador
es de 5V, el voltaje de alimentacin de la tarjeta se recomienda
entre 7-12V. El microcontrolador tiene 16KB de memoria FLASH (de
los cuales usa 2KB para el bootloader), memoria SRAM de 1KB y
memoria EEPROM de 512 bytes.
El Arduino 2009 tiene un conector Mini USB (Mini-B) para conectarse
al PC, para esto puede usar el Cable Mini USB.
Cable USB
Los usamos para transferir los datos desde el arduino al
computador y al mismo tiempo alimentarlo sin necesidad de utilizar
una toma corriente.
Protoboard
Se utilizo una protoboard para realizar la conexin entre el sensor
de temperatura LM35 y el arduino.
MONTAJE:
El transistor lm 35 cuenta con tres salidas, la primera es de la
alimentacin, esta va conectada a la entrada de 5v del arduino, la
salida del medio que es la anloga, se conecta al 0 del arduino y la
ltima va a tierra (ground) para cerrar el circuito.
Descargamos
los
drivers
directamente
de
la
pgina
http://www.ftdichip.com/Drivers/VCP.htm
y
los
instalamos
manualmente dependiendo del tipo de sistema operativo que en
nuestro caso es de 32 bits pero puede ser en otros equipos de 64
bits.
Instalamos adems el programa
http://arduino.cc/en/Main/Software.
Arduino
en
la
pgina
tendremos
void setup()
{
Serial.begin(9600); // Inicia la comunicacion el serial
}
void loop()
{
for(i= 0;i<=4;i++){ // Realizara 5 iteraciones
samples[i] = (5.0 * analogRead(pin) * 100.0) / 1024.0; // Iterciones
entre resolucion
tempc = tempc + samples[i];
delay(100);
}
tempc = tempc/5.0; // Mejoramos la precision.
tempf = (tempc*9)/5 + 32; // Conversor a grados Farenheit
Serial.print (tempc,DEC);
// Variable de la temperatura
Serial.print (maxi,DEC);
Serial.print ("Max");
Serial.print (mini,DEC);
Serial.println("Arduino_lm35"); // Nombre delproyecto
tempc = 0; // Inicializa la variable con valor a 0
delay(100);// Retardo para iniciar de nuevo
CONCLUSIONES