Bei Hobbys wie Bergwandern oder Gleitschirmfliegen braucht man einen Höhenmesser. Unsere Schaltung nutzt einen piezoresistiven Sensor zur Messung des Luftdrucks. Ein Mikrocontroller berechnet daraus nach dem ISA-Modell (mit Temperatur-Kompensation) die Höhe ASL (Above Sea Level = über Meereshöhe) und zeigt das Resultat auf einem LCD an.
Eigenschaften
Höhenbereich: 0...11.000 m A(M)SL
Kompatibel zum ISA-Modell mit erweiterter Temperatur-Kompensation
Luftdruckbereich: 15...115 kPa
Auflösung: 3 m.
Temperaturbereich: –55...+125 °C
Echtzeit-Uhr
Versorgungsspannung: 6...15 V Gleichspannung
Stromaufnahme:
- LCD mit Hintergrundbeleuchtung: 18 mA;
- LCD ohne Hintergrundbeleuchtung: 8 mA;
- Standby: 20 µA
Einstellungen via Menü
Software: C für PIC-Mikrocontroller
Update vom 22.02.2010
Unserem Leser Ingo Seidel verdanken wir die folgenden Korrekturen und Verbesserungen:
C10 sollte ein keramischer 100-nF-Entkoppelkondensator sein. Der Wert von 47 µF wurde durch ein Versehen verwendet. Bei unserem Aufbau hat er keine Probleme verursacht, bei Ingo Seidel aber schon (RTC-Reset bei jedem Wakeup).
C13 ist 10 µF, wie in der Stückliste angegeben (nicht 47 µF wie im Schaltplan).
Der Software-Download enthält jetzt eine von Ingo Seidel verbesserte Firmware-Version. Bei dieser Version ist sichergestellt, dass der Sensor nach dem Wakeup aus dem Standby mit Spannung versorgt wird. Die Uhr verfügt jetzt auch über eine Anzeige im 24-Stunden-Format. Außerdem verringert sich durch die neue Firmware auch die Stromaufnahme der Schaltung sowohl im Betrieb als auch im Standby.