This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Qué sensor de temperatura me recomendáis?
#1
Estoy con un pequeño proyecto en casa y para ello compré varios LM35. Después de mucho pelearme con ellos creo que están mal calibrados y no es cosa del diseño ni de la programación, los he conectado sin ningún otro componente y unas veces dan un valor, otras veces otro... Tampoco es cosa del Arduino porque los he probado con varios diferentes y se repiten los mismos errores. A todo esto se le suma que me los vendió alguien conflictivo que tiene el dudoso honor de ser la única vez que he dado una valoración negativa en Ebay.

Dicho esto pregunto, ¿qué sensor me recomendáis? Es ponerme a buscar y siempre salen el DHT11, en BT131 y el DS18B20. No son muy caros pero ni idea de si son más o menos exactos. ¿Alguna opinión al respecto?
No lo intentes. Hazlo o no lo hagas, pero no lo intentes.
  Responder
#2
Los sensores, todos habria que calibrarlos. el 18b20 esta bien.
-> Mi CNC de escritorio CNCDesktop 500 -> https://www.spainlabs.com/foros/tema-Fresadora-Desktop-CNC-500
-> Laboratorio de Fabricación Digital Maker www.lowpower.io 
--> Twitter: https://twitter.com/Grafisoft_ES  | IG: https://www.instagram.com/lowpowerio/
  Responder
#3
grafisoft escribió:Los sensores, todos habria que calibrarlos. el 18b20 esta bien.

Buenas a tod@s:

Por curiosidad, como se tendrían que calibrar?
  Responder
#4
Hola!
He utilizado el LM75A y funciona muy bien y no hay que calibrarlo. Utiliza I2C para comunicarse con el micro. Seguro que en la red hay mucho codigo de arduino para este sensor.

Saludos,
Miquel
  Responder
#5
Electromecánico escribió:
grafisoft escribió:Los sensores, todos habria que calibrarlos. el 18b20 esta bien.

Buenas a tod@s:

Por curiosidad, como se tendrían que calibrar?

Me sumo a la pregunta. Por ejemplo, ¿cómo se calibraría un LM45?

Miquel escribió:Hola!
He utilizado el LM75A y funciona muy bien y no hay que calibrarlo. Utiliza I2C para comunicarse con el micro. Seguro que en la red hay mucho codigo de arduino para este sensor.

Saludos,
Miquel

Gracias por la recomendación, todo lo que sea i2c para mi es bienvenido.
No lo intentes. Hazlo o no lo hagas, pero no lo intentes.
  Responder
#6
Necesitas unos valores de referencia, y simplemente recorres un rango de temperatura, y de ahi sacas una nueva recta. Pero vamos, esto es para tener medidas muy precisas. Puedes tener un error de 1-2 grados.
-> Mi CNC de escritorio CNCDesktop 500 -> https://www.spainlabs.com/foros/tema-Fresadora-Desktop-CNC-500
-> Laboratorio de Fabricación Digital Maker www.lowpower.io 
--> Twitter: https://twitter.com/Grafisoft_ES  | IG: https://www.instagram.com/lowpowerio/
  Responder
#7
grafisoft escribió:Necesitas unos valores de referencia, y simplemente recorres un rango de temperatura, y de ahi sacas una nueva recta. Pero vamos, esto es para tener medidas muy precisas. Puedes tener un error de 1-2 grados.

Entonces ese no es el caso exacto de mis LM35, que con el mismo programa pueden primero dar 22º como 54º al cabo de un rato.
No lo intentes. Hazlo o no lo hagas, pero no lo intentes.
  Responder
#8
Pero el lm35 es analogico. Lo que tendrias que hacer es tomar varias lecturas, y luego sacar la media o mediana.

Quizas tambien te resulte interesante amplificar un poco la señal.
-> Mi CNC de escritorio CNCDesktop 500 -> https://www.spainlabs.com/foros/tema-Fresadora-Desktop-CNC-500
-> Laboratorio de Fabricación Digital Maker www.lowpower.io 
--> Twitter: https://twitter.com/Grafisoft_ES  | IG: https://www.instagram.com/lowpowerio/
  Responder
#9
grafisoft escribió:Pero el lm35 es analogico. Lo que tendrias que hacer es tomar varias lecturas, y luego sacar la media o mediana.

Quizas tambien te resulte interesante amplificar un poco la señal.

Siempre hago la media, hago hasta 30 lecturas y luego la media. Por eso digo que el sensor está mal. Haciendo eso puede dar valores con diferencias de 20 o 30 grados
No lo intentes. Hazlo o no lo hagas, pero no lo intentes.
  Responder
#10
¿Es posible que tengas un error en la conexión? ¿A qué conectas la salida del LM35? ¿a un amplificador? ¿Qué impedancia de entrada tiene? ¿Has puesto un condensador de filtrado?

S2

Ranganok Schahzaman
  Responder
#11
Conectado directamente a la entrada analógica de diferentes Arduinos. También he filtrado la señal con condensadores y a pelo. Ya he usado antes LM35 y nunca tuve problemas pero con estos si. El vendedor me dio problemas al comprarlo y me alegaba que el retraso en el envío (2 meses de retraso) era porque estaban mal calibrados. Cuando reclamé me los envió al cabo de una semana. Doy por hecho que estaban en mal estado.
No lo intentes. Hazlo o no lo hagas, pero no lo intentes.
  Responder
#12
Posiblemente los tengas jodidos, el LM35 en principio te da un error de 1ºC y de salida lineal por lo que no tendrías que tener problemas, además se supone que la impedancia de entrada de la analógica del micro es muy alta por lo que tampoco tendrías problemas en este punto.

S2

Ranganok Schahzaman
  Responder


Posibles temas similares…
Tema Autor Respuestas Vistas Último mensaje
Estrella SENSOR DTH DA ERROR NAN ALPHA 2 0 11-03-2024, 06:40 PM
Último mensaje: asesorplaza1
  Metacrilato iluminado con sensor de moviento. BlackBit 16 3,629 01-03-2017, 04:15 PM
Último mensaje: WeSo
  Sensor flex homer32 3 1,676 05-05-2016, 09:19 PM
Último mensaje: david55384
  ¿Qué SPICE me recomendáis? cybero 1 1,114 05-03-2016, 10:33 PM
Último mensaje: sifou