-
Thread
WHO_AM_I Register
Änderung der Firmware implementieren. Kann man auch gut z.B. im Linux Kernel sehen: [c] #define BMP180_CHIP_ID 0x55 #define BMP280_CHIP_ID 0x58 #define BME280_CHIP_ID 0x60 .... switch (chip) { case BMP180_CHIP_ID: indio_dev->num_channels = 2; data->chip_info = &bmp180
-
Thread
bmp180, twi, problem mit verständnis und ack
Guten Tag ich versuche gerade meinen bmp180 am atmega32 ans laufen zu bekommen. Hatte mir einen fertigen c-code geladen um ihn direkt mal auszuprobieren. Der hat leider nicht funktioniert, da er irgendein problem mit dem ack bei i2c hat. Also
received TWSR: 0x48 und ack kommt nicht! mein anschluss ist PC0 und PC1 an SCL und SCA am bmp180. pullups 4,7k an jeder leitung. Kann mir wer sagen was da falsch läuft? oder was ich vergesse? weil wenn ich das oszilloskop anschließe zeigt es auch nur auf SDA dauer high an und auf scl dauer
-
Thread
Druckmessung mit BMP280 (BMP180) und Schlauchanschluss
dieses Prinzip vorgestellt und geschrieben, dass er den Druck mit einem sehr dünnen Schlauch auf den BMP180 leitet. Wie kann man den Schlauch dort am günstigsten luftdicht befestigen?
-
Thread
Wetterstation
Slaves ( derzeit 5 Stück) * Unterstütze Sensoren/Konfiguration: - Bosch BMP085 bzw Nachfolger BMP180 (I2C) - Feuchte/Temperatur: DHT22 (=Am2302) (1-Wire) - Feuchtesensor: Sensirion SHT11 (I2C ähnlich) - Drucksensor HP03S (I2C) - Temperatursensor DS18B20
Addressierung selbständig durch die Hardware erkannt wird. Als Empfehlung: Druck : BMP180 Luftfeuchte : SHT11 (kann zusammen mit BMP180 am I2C hängen) Temperatur/Uhrzeit: RTC Tiny (RTC+DS18B20 auf einer Platine) Für den SHT11 gibt es auch eine Membrane zu kaufen, so dass der
-
Thread
SMD Kondensatoren empfindlich?
Temperatur des Profils beim Reflowlöten anzupassen. Soweit keine Probleme, alle ICs heile, Sensoren (BMP180 und Si7021) auch in Ordnung, selbst 10uF oder 22uF in 0603 sind i.O. Nur bei den 100nF Kondensatoren in 0603 habe ich mal locker 20% Ausfall. Zeigt sich durch einen Kurzschluss. Die könnte man locker
BjoernS schrieb im Beitrag #3997076: > Soweit keine Probleme, alle ICs heile, Sensoren (BMP180 und Si7021) auch > in Ordnung Du hast das Datenblatt vom Si7021 gelesen? Die schreiben da eindeutig, daß man da kein Rework mit Heißluft machen soll. Man muß also ganz klar bei der Lufttemperatur
-
Thread
BME280 Beispiel Code in BASCOM
den BME280 auch den BMP280 korrekt auslesen? Kann die Höhe korrekt berechnet werden, mit dem BMP180 hatte ich immer Probleme, denn wenn die Temperatur änderte, änderte sich auch die Höhe (???). Danke für die Hilfe! Gruss Thomas
. Funktioniert übrigens mit dem BMP180 auch einwandfrei, wenn die Temperaturkompensation nach Datenblatt durchgeführt wird. Markus schrieb im Beitrag #4707873: > 1. Ist der Barometrische Druck ist um ca. 45hPa zu niedrig. Besten
-
Thread
Was ist das für ein Sensor?
https://www.sparkfun.com/products/retired/11823 sieht mir sehr nach einem BMP180 aus
Bosch BMP180
-
Thread
Blöder Compiler - Optimieren in C?
Also mal der konkrete Fall für den BMP180, kann man ja dann auf andere Sachen übertragen. Die Parameter stehen so da: [c] Calibration coefficients Parameter MSB LSB AC1 0xAA 0xAB signed AC2 0xAC 0xAD signed AC3 0xAE 0xAF
? Muß da nicht immer sowas wie xxx.AC1 stehen? Bleibt noch das Problem, daß die Daten aus dem BMP180 mit MSB, LSB kommen, in uint16 aber LSB, MSB stehen, also lowbyte und highbyte vertauscht sind. Sehe ich das richtig?
-
Artikel
Luftdrucksensor
Datenblatt des BMP180 erklärt auch den BMP085 etwas besser ;) (interne Register, Power-On-Reset ...) Bezugsquelle (mit etwas Glück) : ebay - internationale Suche BMP085 ab ca.3,5 $US (aktuell unter 3 Euro) BMP180 ab ca.6,0
auch schon wieder abgekündigt, Nachfolger ist der sehr ähnliche BMP280. BMP280. Der Nachfolger des BMP180 (siehe oben). Sehr ähnlich dem BMP180, leicht verbesserte Kennwerte Siehe auch: Temperatursensor Bosch / Sensortec BME280 / BME680 BME680. Auch von Bosch, kann Luftfeuchtigkeit, Druck, Luftqualität
-
Thread
Luftdrucksensor BMP180 --> RaspberryPi
meinem RaspberryPi zu realisieren. Benötigen würde ich noch einen Luftdrucksensor BMP085 oder (BMP180) und einen Sensor zur Lichtmessung (TSL45315). 1) Hat evtl. jemand solch einen Sensor vorrätig und gerade keinen Bedarf dafür? 2) Gibt es einen Online-Shop, der Luftdruck- und Helligkeitssensor
-
Thread
AZ-Delivery registriert gerade massenhaft gängige Komponentenbezeichnungen als Marken
Controller, usw. zu finden ist. ADS1115, AM2302, AMICA, AMS1117, ATMEGA16U2, ATMEGA328, BME280, BMP180, CH340, CP2102, D1 Mini, DHT11, DHT22, DS18B20, DS3231, GY-906, HC-05, HC-06, HC-SR501, HD44780, IRF520, LM2596, LOLIN, MakerHawk, MAX7219, MB-102, MEGA2560, MG90S, MG995, MG996R, MQ-135, MT3608, NANO
sich dadurch Konkurrenz vom Hals > schaffen, also Händler auf bspw. Amazun abmahnen, die z.B. ein BMP-180 > "Shield" verkaufen. Abmahnen oder durch den Zoll Container anderer Händler beschlagnahmen lassen.
-
Thread
Wie verbaut man so was
im Beitrag #4049458: > Vielleicht Weiß da jemand ein besseres Bauteil, Schau bei eBay nach BMP180 Breakout Boards, kosten ab 1,61€. Der BMP180 ist ein Luftdrucksensor, hat aber einen Temperatursensor mit an Bord. Viele Grüße, Till
-
Thread
Suche Luftdrucksensor für UBoot
MPX5700 ADP4 BMP180 Der BMP180 ist recht günstig und hat anscheinend einen Fehler von 0,06 hPa. 1cm Wassersäule wären ca. 1mbar Druck, was 1 hPa entspricht, wenn ich mich nicht irre.
-
Thread
Wasserstandmesser gesucht
einfach einen Absolutdrucksensor nehmen? Den Luftdruck kann man für kleinstes Geld z.B. mit einem BMP180 o.ä. messen und verrechnen. Und man hat auch gleich einen Wert mehr, den man in Homeassistant nutzen kann.
einfach einen Absolutdrucksensor nehmen? Den Luftdruck kann > man für kleinstes Geld z.B. mit einem BMP180 o.ä. messen und verrechnen. > Und man hat auch gleich einen Wert mehr, den man in Homeassistant nutzen > kann. Mit dem Einperlverfahren spart man es sich Elektronik zu versenken.
-
Thread
barometrische Drucksensoren - Was gibt es noch?
Hallo, am Markt tummeln sich ja einige barometrische Drucksensoren herum. BMP180 Auflösung: 1 Pa (0,01 hPa) absolute Genauigkeit: -4,0 ... +2,0 hPa relative Genauigkeit: 950 ... 1050 hPa/ ±0,12 hPa @ 25°C/ ±1,0 m 700 ... 900 hPa/ ±0,12 hPa 25 ... 40°C/ ±1,0 m BMP280 Auflösung
Beim oben verlinkten Vergleich BMP180, BMP280, MS5611 und LP25h hat der MS5611 immer noch am besten abgeschnitten. Der LPS22HD kommt zwar mit einer höheren Auflösung her und das RMS-Rauschen sieht kleiner aus, allerdings vermute ich nach
-
Thread
C > Zeiger operationen
Nabend, [c] s8 BMP180_I2C_bus_write(u8 dev_addr, u8 reg_addr, u8 *reg_data, u8 cnt) { enum I2c_Return_Codes Exitcode = I2cWriteBytes( reg_data , cnt , dev_addr ); #warning "reg_addr muss noch uebergeben werden"
Frage an euch Profis (: Die Funktion "I2cWriteBytes" nimmt jetzt nur 3 Parameter an. Die Funktion "BMP180_I2C_bus_write" jedoch hat einen Parameter mehr "reg_addr". Meine Frage jetzt an euch. Kann ich die "reg_addr" irgendwie ohne großen Aufwand vor "reg_data" hängen? Da "reg_addr" ja ein Zeiger ist
-
Thread
Wasserstand-Sensor für Umkehr-Osmose-Wasser
jetzt beim Schreiben überlege, ob ich nicht so etwas auch mit einem Druck-Sensor machen kann. Einen BMP180 habe ich hier. Den in einen Luftballon rein bzw. in eine "Tasse" und den Luftballon als Membrane um die Tase herum. Dann könnte ich doch auch sehr gut den Druck messen, oder? So hätte ich dann einen
Wasserstand. Die Temperatur-Kompensation könnte ich auch so ähnlich mit einem Sensor machen, bzw. der BMP180 hat AFAIK einen Fühler an Bord.
-
Artikel
Der Multiplex Sensor Bus (MSB)
Modellflugzeuge eingegangen werden. Als Hardware kommen ein ATTiny85, ein Bosch Drucksensor vom Typ BMP180, ein 3,3 Volt Spannungsregler (TS5204), ein 8 MHz Quarzoszillator sowie Kleinzeug zum Einsatz. Da der Drucksensor per I2C angeschlossen wird, und der Sensorbus nur einen Pin benötigt ist nach Abzug
ist an den ADC angeschlossen und soll deshalb noch als zusätzliche Spannungsmessung dienen. Der BMP180 liefert außerdem noch die Umgebungstemperatur. So wird der Sensor ein kombinierter Höhen-, Temperatur- und Spannungssensor. Die folgenden Werte soll der Sensor auf dem Sensorbus bereitstellen können
-
Thread
I2C ohne Pegelwandler
Also für nen BMP180 hab ich letztens den 1 BJT Minimallevelshifter gebaut, der ist ja peinlich einfach. Und warum soll man auf gutmütiges Verhalten hoffen wenn man es ganz einfach erzwingen kann. Das ist Elektronik
Levelschifter bringen einen wahrlich nicht > um. Sascha schrieb im Beitrag #4454632: > Also für nen BMP180 hab ich letztens den 1 BJT Minimallevelshifter > gebaut, der ist ja peinlich einfach. > > Und warum soll man auf gutmütiges Verhalten hoffen wenn man es ganz > einfach erzwingen kann. Das ist
-
Thread
Luftdurchsatz doppelter Lüfter
Luftdrucksensor den Druck vor und nach dem Lüfter messen. D.h. ein bis zwei Euro für sowas opfern: BMP180 Digitaler Luftdruck Sensor/Modul I2C für Arduino https://www.christians-shop.de/BMP180-Digitaler-Luftdruck-Sensor-Modul-I2C-fuer-Arduino
-
Thread
AVR C Linker Error
avr-gcc -Wl,-Map,vario_gleitwinkel.map -mmcu=atmega16 -im Libero "vario_gleitwinkel.elf" ./src/BMP180.o ./src/DEM16216.o ./src/anemo.o ./src/funktionen.o ./src/gps.o ./src/main.o ./src/tasten.o ./src/twimaster.o ./src/uart.o c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr5\libc.a
avr-gcc -Wl,-Map,vario_gleitwinkel.map -mmcu=atmega16 -im Libero > "vario_gleitwinkel.elf" ./src/BMP180.o ./src/DEM16216.o ./src/anemo.o > ./src/funktionen.o ./src/gps.o ./src/main.o ./src/tasten.o > ./src/twimaster.o ./src/uart.o Und wo ist das -lm? Ich würd dir eine Version der Tools ans
-
Thread
Sensoren fuer Fluglagestabilisierung
allerdings nie auf die nutzbare Genauigkeit ausgelegt, nur Wettersensor. Ich hatte mir jetzt mal den BMP180 angeschaut, da ist im Datenblatt von 0,5m die Rede. Rechnerei ist offenbar genauso haarsträbend, ich habe diesmal zum rumspielen eine fertige Library genommen. zumindest stimmt der gemessene Druch mit meinem alten HP03S gut überein. Ist ein China-Modul wie dieses hier: http://www.amazon.de/BMP180-Digitale-Luftdruck-Sensor-Arduino/dp/B00N1TSTPA Man beachte die Artikelüberschrift... ;-) Gruß aus Berlin Michael
-
Thread
Organisation der Header und Includes
+0x0): first defined here obj\release\src\init_system.o (symbol from plugin): In function `Init_BMP180': (.text+0x0): multiple definition of `Work' obj\release\src\eeprom.o (symbol from plugin):(.text+0x0): first defined here obj\release\src\main.o (symbol from plugin): In function `f_SwitchToTextMode
// Variablen, die alle Modulen bekannt gemacht werden flags_t flags; TM_BMP180_t BMP180_Data; // Drucksensor Daten TM_RTC_Time_t Time; [/c] Nein. Noch mal. In Header Files kommen KEINE Defintionen von Variablen! Du musst
-
Thread
Suche Projektpartner für Kalmanfilter-Implementierung
www.sparkfun.com/products/8161 das ist der SCP auf einem Breakout. Scheint aber abgekündigt zu sein. Der BMP180 ist aber interessant und digikey hat den auch. http://parts.digikey.com/1/parts/2461714-sensor-pressure-abs-bmp180.html Hab das DB mal angehängt. MfG Tec
moin, der bmp180 ist interessant. Gyro/Accel Der L3G4200D ist bei Mouser direkt verfuegbar (>4900 Stk. ca. 7.70/1 €) -Three selectable full scales (250/500/2000 dps) -I2C/SPI digital output interface -16
-
Thread
Freescale Drucksensor an Atmega8
Zumindest waren viele, gemessen am Taschengeld, schweineteuer. Da standen Drucksensoren, wie BMP085, BMP180 oder MS5611, die einem die Druckdaten für wenige Euro fertig für die digitale Weiterverarbeitung auf dem Silbertablett präsentieren, gar nicht zur Debatte. ;-)
da Ich ja Alleine schon 5-6 Drucksensoren brauche > schlägt dies schon gewaltig zu. Von dem BMP180 kosten 5 Stück, fertig auf einem Board zum direkten Anschluss an den Arduino, *zusammen* weniger als einer deiner MPX-53, beispielsweise ebay 400567862490
-
Thread
Drucksensor KPY10
damit ein Barometer oder einen Höhenmesser bauen willst, solltest du modernere Teile wie BMP085 oder BMP180 verwenden. Die sind wesentlich empfindlicher und stabiler, erzeugen ein digitales Ausgangssignal und haben diverse Korrekturen von Kennlinie und Temperatur schon eingebaut. Gibts für wenig Euro beim
-
Thread
[V]erkaufe Raspi Header Platine 1€ p.Porto
für Feuchtesensor Sensirion SHT21 (I2C) - Aufnahme für AD7991 AD-Wandler 12bit - Aufnahme für BMP180 Drucksensor-Modul (i2c Pullups ablöten) - 5V I2C Bus mit Trennung über ADUM1250 - SPI Anschluss frei belegbar - Aufnahme für SMD 8pol frei belegbar - Alle nicht benutzten GPIOS extra herausgeführt
-
Thread
Temp.-/Feuchtesensor in Wetterstation Ascot
Was mag das für ein Sensor sein? Könnte der mit einem Allerweltssensor ersetzt werden? Z. B. BMP180, SHT3x, HTU21, oä.. Edit: Bemerke gerade, mein Beitrag hätte besser ins Unterforum "uC u. Elektronik" gepasst.
-
Thread
China-BME280 Problem
Spezifikation. Ein Aufbau mit Arduino oder Odroid ändert nichts am > Ergebnis. Der BME280 und der BMP180 sind beim Luftdruck mit meinem alten HP03 dicht beeinander. Ich blicke auch nicht durch, was irgendwelche Webseiten für meine Gegend behaupten. Mal schint es normalisiert auf Meereshöhe zu sein, mal
> Danke für den Tipp, das werde ich bei Gelegenheit ausprobieren. > Der BME280 und der BMP180 sind beim Luftdruck mit meinem alten HP03 > dicht beeinander. Ich blicke auch nicht durch, was irgendwelche > Webseiten für meine Gegend behaupten. Nimm vielleicht den Wert vom nächsten Flughafen
-
Thread
DHT11 Feuchtigkeitssensor sehr ungenau
20 Euro. Wo kaufst du denn deine Luftdrucksensoren? Für den Hausgebrauch tut es durchaus ein BMP180 für unter 2€, auch wenn sein SNR nicht recordverdächtig ist (z.B. ebay 271522031227)
-
Thread
Luftdruck messen
z.B. den BMP085 verwenden. > > Der wird nicht mehr hergestellt. ...dafür aber die Nachfolger BMP180 und BMP280
-
Thread
[S] BMP085 Alternative
BMP180 wäre sowieso der Nachfolger, benötigt aber die gleiche Berechnung mit den Koeffizienten um auf den Wert zu kommen. C-Code hätte ich da. Funktioniert auch wie verrückt... Eine Alternative ohne die
-
Thread
Relais schalten bei Luftdruck Änderung in einem Raum
Hallo, ich möchte mit einem Arduino Nano und einem Luftdruck Sensor BMP 180 ein Relais Schalten wenn sich der Luftdruck Schnell Ändert in dem zum Beispiel die Tür oder ein Fenster geöffnet wird. Während des Betrieb soll in einen Intervall der dort herrschende Luftdruck als
-
Thread
Raumtemperatur messen per Funk - DHT11? 2,4GHz oder 868MHz?
mal den Si7021 an, gibt es bei Digikey und mit montiertem Filter. Ich habe ein Design mit RFM12, BMP180, ATtiny84A und Step-Up Regler genommen, funktioniert bisher ganz gut. Die Software ist allerdings noch nicht 100%ig fertig.
-
Thread
Luftdrucksensor mit I2C
Ich will an dieser Stelle mal auf den MPL3115 hinweisen. Der Vorteil gegenüber dem BMP085 / BMP180 ist, dass man keine Berechnungen selbst anstellen muss, vor allem im Bezug auf die Calibration Parameter, der Luftdruck wird direkt ausgegeben. Er hat sogar eine Altimeter-Funktion, welche sofort die
-
Thread
Suche günstige Sensoren
DHT11 >Feuchte und Temperatur BMP180 > Luftdruck Gibt's vom Chinamann bei ebay oder ali Grüße
-
Thread
Luftdruck Sensor Auswahlhilfe
Nimm einfach einen BMP085 / BMP180 / BMP280 / BME280 und probier's aus.
-
Thread
SSD1306 I2C - Display verhält sich komisch..
welche Komponenten hast Du da? > Das sieht interessant aus. > > Viele Grüße > Marcel RTC , BMP180 , SHT21 , SSD1306 nichts wildes.