Вы находитесь на странице: 1из 7

INSTITUTO TECNOLGICO SUPERIOR DE HUAUCHINANGO

CARRERA: INGENIERIA MECATRNICA SEXTO SEMESTRE NOMBRE DE LA ASIGNATURA: SISTEMAS MECATRNICOS NUMERO DE SECCION: 001 PRACTICA 1: SENSOR DE TEMPERATURA CATEDRTICO: M.C. FRANCISCO JAVIER SNCHEZ GONZLEZ E-mail: chavyer87@gmail.com Facebook: chavyer87@gmail.com PRESENTA: EQUIPO 2 Villeda Flix Benito. Correo:felix_007_villeda@hotmail.com Hernandez Hernandez Gregorio Correo: pollo911001@hotmail.com Eduardo santos Alvarado.

HUAUCHINANGO, PUE. A 06 DE MARZO 2014

OBJETIVO DE LA PRCTICA LO PRINCIPAL EN ESTA PRACTICA SER EL SENSOR DE TEMPERATURA LM35, YA QUE ES EL MOTOR PARA EL FUNCIONAMIENTO DE ESTE PROYECTO CON ARDUINO. A CONTINUACIN DAR UNA PEQUEA EXPLICACIN DE ESTE SENSOR, PARA QUE SEA UN POCO MAS ENTENDIBLE Y SEPAN CUALES SON SUS FUNCIONES. CARACTERSTICAS DEL SENSOR: EL SENSOR LM35 EL CUAL NOS MIDE UNA TEMPERATURA DE -55C A 150C Y UNA PRECISIN DE 0.5C A 25C; ESTE SENSOR ES SUFICIENTEMENTE COMPLETO, SE PUEDE UTILIZAR PARA REALIZAR PEQUEOS INVENTOS O PROYECTOS Y QUE PUEDEN SER REALIZADOS EN CASA. ESQUEMA DEL SENSOR:

METODOLOGIA DE DISEO. Consideraciones tericas:


En el circuito se visualizan las conexiones que van del Arduino hacia el sensor lm35 y la pantalla LCD junto con el Potencimetro .

A continuacin se muestra el cdigo utilizado en arduino. #include <LiquidCrystal.h>

LiquidCrystal lcd(12,11,5,4,3,2); float centi() { int dato; float c; dato=analogRead(A0); c= (500.0 * dato)/1023; return(c); } float kelvin(float cent) { float k; k= cent+273.15; return (k); } float fahren(float cent) {

float f; f=cent*1.8 + 32; return f; } float rankin(float cent) { float r; r = (cent + 273.15) * 1.8; return r; } void setup() { lcd.begin(16,2); lcd.print("C= F="); lcd.setCursor(0,1); lcd.print("K= R="); Serial.begin(9600); } void loop() { float Centigrados = centi(); float Fahrenheit = fahren(Centigrados); float Kelvin = kelvin(Centigrados); float Rankin = rankin(Centigrados); lcd.setCursor(2,0); lcd.print(Centigrados); Serial.print(Centigrados); Serial.print(" Grados Centrigrados"); Serial.println(); lcd.setCursor(11,0); lcd.print(Fahrenheit); lcd.setCursor(2,1); lcd.print(Kelvin); lcd.setCursor(11,1); lcd.print(Rankin); delay(200);

Resultado en puerto serial de la interfaz arduino. Conexin del Sensor en el Circuito:

El sensor tiene 3 pines, el pin de corriente va hacia 5V de arduino, el pin de tierra va hacia GND de arduino y la seal hacia la entrada analgica 0 de arduino (Puede basarse del esquema del sensor). En las imgenes se muestra como est el circuito ya terminado, se visualiza el sensor conectado, la pantalla mostrando la temperatura y las dems conexiones.

MATERIALES

SENSOR LM35 PLACA ARDUINO MEGA PROTOBOARD CABLES DE CONEXIN PANTALLA LCD POTENCIOMETRO HERRAMIENTAS UTILIZADAS

ARDUINO IDE ARDUINO MEGA

RESULTADOS. La temperatura se mostraba en la pantalla (display) con diferentes tipos de escala en la temperatura

CONCLUSIONES. Gregorio Hernandez Hernandez. Este sensor junto al arduino nos mostr que puede ser de gran utilidad en cualquier espacio donde deseemos controlar la temperatura. Benito Villeda Flix Medir la temperatura es esencial para cualquier dispositivo electrnico ya que de este dependen muchos factores de funcionamiento como lo pudimos ver en esta prctica no es tan complicado medirla, teniendo en cuenta que el sensor es econmico y bastante prctico.

Вам также может понравиться