Gast
#1650274
Hallo, seit einiger Zeit beschäftige ich mich mit dem Bosch-Drucksensor BMP085. Wie im Datenblatt an Hand eines Beispiels sehr gut beschrieben, ist es dabei zur Ermittlung von Temperatur- und Luftdruckwerten erforderlich, zusätzlich auch chipspezifische Kalibrierdaten auszulesen und diese zur Endwertberechnung mit heranzuziehen. Dabei handelt es sich um 11 einzelne Werte, die in eine verhältnismäßig aufwendige Kalkulation mit einbezogen werden müssen. In Ermangelung verfügbar Softwareschnipsel, habe ich dafür ein eigenes Auswertprogramm in BASCOM-AVR geschrieben, welches mit den Werten aus dem Datenblattbeispiel auch nahezu die gleichen Ergebniswerte bringt. Danach wurden zwei komplette BMP085-Decoder mit ATMEGA8-Chips und LCD-Displays aufgebaut. Während die ermittelten Temperaturwerte beider Decoder vertrauenerweckend aussehen und untereinander auch nur um maximal einige zehntel Grad voneinander abweichen, werde ich mit den ermittelten Luftdruckwerten ( und damit auch den daraus per internationaler barometrischer Formel berechneten absoluten Höhenwerten ) derzeit noch nicht glücklich. Während die ermittelten Luftdruckwerte beider Sensoren untereinander um etwa 4hPa differieren ( was allerdings schon einem Höhenunterschied von etwa 35m entspricht ), sind die berechneten Höhenwerte generell um etwa 200m zu gering. Um hier weiterzukommen und erst einmal verlässliche Referenzwerte zu bekommen, dachte ich daran, mir noch eine ( möglichst preisgünstige ) Wetterstation mit Luftdruckanzeige zu besorgen. Wer kann mir hierzu einen guten Tipp geben? Klaus