DigitalShoestringSolutions / HumidityMonitoring

GNU General Public License v3.0
0 stars 0 forks source link

Atmospheric pressure readings of 600-700 hPa #7

Open tobyaharris opened 2 weeks ago

tobyaharris commented 2 weeks ago

It has been observed in a number of unrelated settings that sometimes the recorded atmospheric pressure is between 600 and 700 hPa. Typical atmospheric pressure should be around 1000 hPa. The sensors in question are not in any kind of (de)pressurised chamer or otherwise extreme conditions.

The majority still give sensible readings, but there is likely a common cause to the 12 that have settled this range.

Sometimes the readings drop to this level hours after deployment. The change is within one sample cycle. Sometimes there may be blips where the reading jumps between this and normal range.

image

image

Possible hardware failure? I2C glitch? The library reading the data from the sensor is https://github.com/pimoroni/bmp280-python

There is a suspected correlation with the sensor hanging by its cable. Laying the sensor on a surface or mounting with the bolt holes may alleviate the issue.

tobyaharris commented 2 weeks ago

The lab demonstrator has weeks of data but has never exhibited this. Could it be related to mechanical disturbance? A mechanically / electrically upset connection?

gt401 commented 2 weeks ago

We have done the following experiments:

Day 1, 4.30pm

General comments: solution not stable, needs more understanding on how sensor is reset/read/positioned

tobyaharris commented 1 week ago

Thanks for that data! We will look into this. It seems the issue can be suppressed by a soft reset (unplug / replug, power cycle etc) so we should be able to do this in code.