Arduino – Sensor de temperatura Aún no hay puntuaciones. Leave a comment

Comparte este Post

Los sensores de temperatura de la serie LM35 son dispositivos de temperatura de precisión de circuito integrado con una tensión de salida linealmente proporcional a la temperatura centígrada.

El dispositivo LM35 tiene una ventaja sobre los sensores de temperatura lineales calibrados en Kelvin, ya que no es necesario que el usuario reste una gran tensión constante de la salida para obtener una cómoda escala en grados centígrados. El dispositivo LM35 no requiere ninguna calibración o recorte externo para proporcionar las precisiones típicas de ±¼°C a temperatura ambiente y ±¾°C en un rango completo de temperaturas de -55°C a 150°C.

IDE de Arduino en tu ordenador. El programa realizado en el lenguaje Arduino controlará tu circuito. Abre un nuevo archivo haciendo clic en Nuevo.

float temp;
int tempPin = 0;

void setup() {
Serial.begin(9600);
}

void loop() {
temp = analogRead(tempPin);
// read analog volt from sensor and save to variable temp
temp = temp * 0.48828125;
// convert the analog volt to its temperature equivalent
Serial.print("TEMPERATURE = ");
Serial.print(temp); // display temperature value
Serial.print("*C");
Serial.println();
delay(1000); // update sensor reading each one second
}

A tener en cuenta

El sensor LM35 tiene tres terminales – Vs, Vout y GND. Conectaremos el sensor como sigue.

  • Conecta las +Vs a +5v en tu placa Arduino.
  • Conecta Vout a Analog0 o A0 en la placa Arduino.
  • Conecta GND con GND en Arduino.

El convertidor analógico a digital (ADC) convierte los valores analógicos en una aproximación digital basada en la fórmula Valor ADC = muestra * 1024 / tensión de referencia (+5v). Así que con una referencia de +5 voltios, la aproximación digital será igual al voltaje de entrada * 205.

Resultado

Verás la visualización de la temperatura en el monitor del puerto serie, que se actualiza cada segundo.

También te puede interesar


Comparte este Post

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Abrir chat
0

Tu carrito