Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Reporte de Practica 1 Equipo 2 PDF
Reporte de Practica 1 Equipo 2 PDF
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.