PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Höhenmeter Berechnen (hPa, °C, %RH)



Ripper121
30.08.2013, 11:56
Gibt es eine Formel mit welcher ich aus Druck (hPa), Temperatur (°C) und Relative Luftfeuchte (%RH) die Höhenmeter (NN) berechnen kann?Habe folgende Sensoren:-BMP085-DHT22Habe gelesen wenn man die Luftfeuchte mit einbezieht dann wird die angabe in Metern genauer aber leider keine Formel dazu gefunden.

PICture
30.08.2013, 12:06
Hallo!

Weil sich der Luftdruck, wie Wetter, ändert, muss angeblich der Sensor vor jeder genauer Messung mit einem sich auf der Erdoberfläche in der Nähe befindlichem (z.B. per Funk) "kalibriert" werden.

Thomas$
30.08.2013, 12:28
http://de.wikipedia.org/wiki/Barometrische_H%C3%B6henformel#Anwendungen



http://upload.wikimedia.org/math/3/a/3/3a3ea00cfc35332cedf6e5e9a32e94da.png

Dampfdruck des Wasserdampfanteils (in hPa)

.:Sebastian:.
30.08.2013, 22:11
Moin,

ich habe das Thema mal zu Schulzeiten im Rahmen einer Arbeit etwas ausführlicher durchgekaut.
Falls es dich interessiert hier (http://sebastians-site.de/static/content/facharbeit/barometrischer_hoehenmesser.pdf) gibt das PDF davon.
Luftfeuchte habe ich damals einfach abgeschätzt und für die Temperatur habe ich als linear mit der Höhe abnehmend approximiert,
könnte dir aber trotzdem helfen weil dort steht wie man auf die Formel von wikipedia kommt und wie man die resultierende Formel für die Höhe auf einem Mikrocontroller berechnet.

Gruß
Sebastian

ichbinsisyphos
30.08.2013, 22:37
Barometrische Höhenformel wurde ja schon verlinkt. Auch der Tipp mit der Referenzmessung ist wichtig. Du brauchst eine Druckmessung an einem festen Ort in der selben Gegend, also wo zur Zeit die selben die selben Umweltbedingungen herrschen, daraus kannst du dann einigermaßen verlässlich die Höhe über der Bezugshöhe bestimmen, obwohl es auch dann Phänomene gibt, die dir dazwischenfunken, Inversion zum Beispiel.

Dirk
31.08.2013, 09:00
Ein Beispiel bietet für den BMP085 z.B. auch diese Library in GCC: http://www.rn-wissen.de/index.php/RP6_Multi_IO_Projekt_-_Software#Library_Source_5
Da drin sind das die Funktionen BMP085_reducePressure (Luftdruckreduktion) und BMP085_getAltitude (Höhenberechnung). Die Luftfeuchte wird allerdings nicht mit eingerechnet, sondern es wird die Standardatmosphäre angenommen.