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.
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.
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.
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.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.