MS5611 (barómetro / termómetro) devuelve la temperatura subiendo si se verifica repetidamente

0

Tengo un módulo ms5611 funcionando bien. Lee la presión y la temperatura sin ningún problema. Sin embargo, tengo una condición con la que tengo un problema.

Estoy calculando la altitud actual utilizando la presión y la temperatura, pero si controlo la temperatura demasiado rápido y repetidamente, el valor sube como abajo.

21.66
21.66
21.67
21.67
21.68
21.68
21.68
21.68
21.69
21.69
21.69
21.68
21.69
21.69

* Hice un bucle durmiendo 0.1 segundos arriba.
* Sigue subiendo si no detengo el bucle.

Estoy bastante seguro de que es porque el sensor del módulo se calienta por los cálculos, pero ¿con qué frecuencia debo verificar los valores para que los valores no se vean afectados por el calor?

¿Hay una manera de leer la hoja de datos para esto? enlace

    
pregunta kukrt

1 respuesta

2

Sí, es autocalentable.

El experimento es la respuesta. Prueba diferentes periodos y traza el resultado.

Como regla general, no debe creer que un chip sensor funcione correctamente porque el fabricante afirma que sí, no debe suponer que, dado que funcionó para otra persona, en realidad lo está utilizando correctamente.

Mire las gráficas de ADM1034 , y la conclusión (sec 6.5) para un ejemplo de esto.

    
respondido por el Henry Crun

Lea otras preguntas en las etiquetas