0% encontró este documento útil (0 votos)
29 vistas6 páginas

Lab 1 - LM35

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1/ 6

UNIVERSIDAD NACIONAL DEL CALLAO

FACULDAD DE INGENIERIA ELECTRICA Y


ELECTRONICA

SENSNORES Y ACTUADORES
CICLO 2019-A

DOCENTE: HUARCAYA GONZALES


EDWIN

TEMA: SENSOR DE TEMPERATURA


LM35
ESTUDIANTES: QUINO BRICEÑO JEFFRY.

CODIGO: 1713210041

ESCUELA PROFESIONAL: INGENIERIA ELECTRONICA.


GRUPO HORARIO: 90G

LIMA-CALLAO – 2019
INTRODUCCION

La temperatura actualmente en una de las variables que más necesitamos

tener medida y controlada por lo que se vuelve muy importante conocer alguna

formas y medios mediante los cuales se puede controlar y manipular los

diferentes factores que afectan un ambiente especifico. En este laboratorio se

mostrara como usar el LM35 y implementar un código en Arduino.


UNIVERSIDAD NACIONAL DEL CALLAO
FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
ESCUELA PROFESIONAL DE ING. ELECTRONICA
LABORATORIO Nº. 1: SENSOR DE TEMPERATURA CON ARDUINO
I. OBJETIVOS
 Estudiar las características básicas de diferentes termómetros y sensores de
temperatura.
 Calibrar alguno de dichos sensores.
 Usar el termómetro calibrado en experimentos de transferencia de calor.

II. FUNDAMENTO TEORICO


El sensor LM35, es un sensor de temperatura integrado de precisión cuyos rangos
de operación oscilan desde los -55°C hasta los 150°C, teniendo en cuenta que
este tipo de sensores ofrecen una precisión de +- 1.4°C a temperatura ambiente.
Además de ello, son del tipo lineal; es decir, que no es necesario forzar al usuario
a realizar conversiones debido a que otros sensores están basados en grados
Kelvin. Un LM35 puede funcionar a partir de los 5 V (en corriente continua), sea
por alimentación simple o por doble alimentación (+/-).

 Voltaje de Operación: 4V – 30V (5V recomendado)


 Rango de Trabajo: -55℃ hasta +150℃
 Precisión en el rango de -10°C hasta +85°C: ±0.5°C
 Pendiente: 10mV / ºC
 Bajo consumo energético: 60uA
 No necesita componentes adicionales
 Pines: +VCC, V salida, GND
 Baja impedancia de salida

III. EXPERIMENTO
A. MATERIALES
 Pantalla LCD
 Arduino BOARD
 Protoboard
 Multimetro
 Sensor lm35
 Cable Jumper
B. DISEÑO

C. CODIGO

#include <LCD5110_Graph.h>// para la pantalla


LCD5110 LCD(3,4,5,7,6);
double temp;
double tempDigital;

extern uint8_t SmallFont[]; // Indicamos el tipo de fuente SmallFont


extern uint8_t TinyFont []; // Indicamos el tipo de fuente TinyFont
extern uint8_t MediumNumbers[];

//prototipo de funciones
double obtenerTemperatura();
void saludarSensor();
void mostrarTemp();
void setup() {
LCD.InitLCD();
saludarSensor();
}

void loop() {
temp = obtenerTemperatura();
mostrarTemp();
}
double obtenerTemperatura(){
tempDigital = analogRead(A0);
double tempC = (5.0 * tempDigital * 100.0)/1024.0;
return tempC;
}
void saludarSensor(){
LCD.clrScr(); //Limpiamos la pantalla
LCD.setFont(SmallFont); //Decimos el tipo de fuente "SmallFont"
LCD.print("SENSORES Y ",CENTER,5); //Escribimos un texto que sera colocado en
LCD.print("ACTUADORES",CENTER,15);
LCD.print("2019-B",CENTER,25);
LCD.update();
delay(2000);
LCD.clrScr();
LCD.update();
LCD.setFont(SmallFont);
LCD.print("JEFFRY",CENTER,5);
LCD.print("Q. B.",CENTER,15);
LCD.update();
delay(2000);
LCD.clrScr();
LCD.update();
}
void mostrarTemp(){
LCD.setFont(TinyFont); //Decimos el tipo de fuente "SmallFont"
LCD.print("laboratorio 1",0,5); //Escribimos un texto que sera colocado en
LCD.setFont(MediumNumbers);
LCD.print(String(temp),0,20);
LCD.setFont(SmallFont);
LCD.print("C",76,28);
LCD.print(".",72,24);
LCD.update();
delay(50);
}
D. IMPLEMENTACION
IV. CONCLUSIONES
 El sensor LM35 es un sensor de temperatura que se puede utilizar para
medir la temperatura dentro de un amplio rango.
V. BIBLIOGRAFIA
 https://naylampmechatronics.com/sensores-temperatura-y-humedad/234-
sensor-de-temperatura-analogico-lm35.html
 https://iot.cl/2012/05/04/midiendo-temperatura-con-arduino-y-lm35/
 http://www.ti.com/lit/ds/symlink/lm35.pdf

También podría gustarte