Difference between revisions of "BMP085 (Deutsch)"

From Ethersex_Wiki
Jump to: navigation, search
(Created page with "{{i18n|BMP085}} {{Module |NAME=BMP085 |MENUCONFIG={{I/O}}->{{I2C Master}}->BMP085 |STATUS={{experimental}} |PINNING=no |ECMD={{has_ecmd}} |CONTROL6=no |DEPENDS=ECMD, I2C...")
 
 
Line 12: Line 12:
 
}}
 
}}
  
= Bosch BMP085 und BMP180 Luftdrucksensoren
+
Bosch BMP085 und BMP180 Luftdrucksensoren
  
 
== Sensors ==
 
== Sensors ==

Latest revision as of 13:34, 16 June 2018

BMP085
Status
Experimental
menuconfig I/O->I2C Master Support->BMP085
Pinning no
Ecmd yes
Control6 no
Depends on ECMD, I2C
Requires -
Code https://github.com/ethersex/ethersex/blob/master/hardware/i2c/master/i2c_bmp085.c

Bosch BMP085 und BMP180 Luftdrucksensoren

Sensors

  • Billig (ca. 6 EUR)
  • Klein
  • Präzise (Auflösung 0,25 m, absolute Genauigkeit + -2,5 hPa)
  • Digitalanzeige über I2C
  • BMP085 und BMP180 sind Code-kompatibel, der BMP180 kommt in einem kleineren Paket

Datenblätter

Verfügbarkeit

Sensoren

Breakout boards

ECMD

Befehlssyntax Kurze Beschreibung
bmp085 temp Gibt die Temperatur in 0,1 ° C (16 Bit Ganzzahl) zurück.
bmp085 apress Liefert den absoluten Druck in Pa (32 Bit Integer).
bmp085 height <p0> Gibt die Höhe in cm zurück. Benötigt den Druck p0 bei NN als Parameter (angegeben in Pa, 32 Bit Integer).
bmp085 pressnn <height> Gibt den Druck p0 bei NN in Pa zurück. Benötigt die aktuelle Höhe in cm (32 Bit Integer).

Druckberechnungen

  • Druckberechnungen für die Befehle height und pressnn erfolgen mithilfe der Barometric formula

Präzision

  • Der Sensor reagiert empfindlich auf Luftturbulenzen (Propeller, Lüfter, laute Musik)
  • Der Sensor reagiert empfindlich auf Stromversorgungsschwankungen - wenn Sie keine Batterie verwenden, versuchen Sie, sie gut zu filtern
  • Die Ergebnisse werden etwas Rauschen aufweisen, sie mit einem gleitenden Durchschnitt oder einem anderen Algorithmus filtern, um gute Ergebnisse zu erhalten