Altimeter, temperature changing the altitude
Podion
Posts: 90
Hi all
I just got my new altimeter module MS5607. I use the altimeter demo ( 29124-Altimeter-Propeller-Demo-Code.zip ) and I wondering if it's normal that the temperature as an effect and change the altitude value ?
Wen I take the altimeter module outside ( it's winter now) the altitude decrease as the temp is falling down...
Do you haw to fix that ?
Thank you
I just got my new altimeter module MS5607. I use the altimeter demo ( 29124-Altimeter-Propeller-Demo-Code.zip ) and I wondering if it's normal that the temperature as an effect and change the altitude value ?
Wen I take the altimeter module outside ( it's winter now) the altitude decrease as the temp is falling down...
Do you haw to fix that ?
Thank you
Comments
I don't really know of a good way to get around what you're seeing. The common solution is to "zero out" the altitude at the beginning of a run and every chance you can get. This page has a nice discussion on error sources.
-Phil
The correction starts for temperatures below 20 °C, which isn't that low. In a sensitivity analysis the error came out to about 2 millibar at 0°C and about 10 mb at -20°C. In the sensitivity analysis I was looking at fixed values of the raw pressure datum, the effect of either applying the second order correction or not. The error might be different in comparison with real pressures.
In any event, I should take a look at your Stamp code, since going from PBASIC to Spin should be pretty easy.
-Phil
However, going on the assumption, the suggested second order correction to temperature is simple enough...
For temperature, it depends on the square of the raw value dT.
TEMP := TEMP -dT2 / 231
Then the pressure offset and sensitivity corrections are proportional to the square of the temperature below 20°, expressed in 1/100ths °C.
OFF := OFF - 61*(TEMP-2000)2 / 16
SENS := SENS - 2*(TEMP-2000)2
-Phil
By the way, I've made a lot of use of your spin driver as a background process. Wonderfully stable. As absolute pressure sensor it is sitting by freeways around here next to toxic gas sensors for pressure compensation.
@Lev, that would be nice to see that comparison. What altitudes and temperatures do you expect? It would useful to record the two raw data values returned by the sensor in addition to the calculated temperature and pressure.
Tracy,
I expect 105k feet, -60C, give or take. The hardware is ready to go, we just need to load the 5607 driver that you want to test. We also have some old data from a 5607 and the PMB648 GPS. I'll look it up.
The GPS drops out at about 70k feet.
How was temperature measured on that flight?
What is it do you think that made the GPS drop out?
I did some test and there are the result
Wen i use the 29124_altimeter_demo and I use the "F" option to set my altitude at f28500 I have this on the PST
And wen I use this Wireless_Altimeter_Remote_test - Archive [Date 2014.02.14 Time 16.54].zip I get this on the PST
This one is much closer of the reality.
P.S. sorry for my english, im from Qu
The GPS (PMB-648) consistently dropped out at about 60k -70k ft on several flights, I believe due to the CoCom limit.
http://en.wikipedia.org/wiki/CoCom
We are now using a unit that has worked well for us up to 90,000 ft, where the balloon burst. It is rated to 84km (about 275k ft) . However, the temp and altitude data pairs we already have was limited by the GPS altitude. The upcoming May flight will use the upgraded GPS receiver.
The pressure is good, I have 990.00 from the weather station..after 3h the pressure is 990.02 and the temperature is -1.52C. For now the pressure is good but im afraid that if the temperature is not stable the pressure will raise and will be offset like other measurement.
This week I will experiment with the altimeter, as you are doing, and see if I get similar results. I would also like to better understand the temperature effect so it can be corrected if necessary.