Soy realmente nuevo en electrónica y estoy experimentando en este momento con una placa de pruebas.
Mi pregunta aquí está relacionada con el sensor de temperatura LM35 y el microcontrolador Arduino. Estoy obteniendo una lectura muy alta a través del sensor de 448 grados centígrados. Obviamente, esto está muy lejos. La fórmula de conversión que estoy usando es:
inputvoltage = (5.0*inputvoltage*100.0)/1024.0;
Estoy alimentando 5V en el sensor desde el Arduino y obtengo una lectura de voltaje de 0.50 en mi multímetro entre 5V de entrada y salida. ¿Crees que el sensor podría estar defectuoso? ¡Cualquier ayuda sobre este tema sería genial!
EDITAR: Algunas personas han pedido mi código al arduino, así que aquí está:
int tempPin = 0;
void setup() {
Serial.begin(9600);
}
void loop() {
float temp = (5.0 * analogRead(tempPin) * 100.0) / 1024;
Serial.print(temp,1);
Serial.println(" degrees C ");
delay(1000);
}
Esteesquemamuestralaconfiguraciónrealmentesimplequetengo.
He agregado una imagen de mi configuración si alguien puede detectar algo que no puedo.