-
Thread
BMP085 Problem mit Codevision
#define BMP085_ADDRESS 0xEE // Device Address // Declare your global variables here //**************************************************** //**** Write one byte to BMP085 ********************** //****
Müsste bei dir dann ungefähr so sein... [c] data=i2c_read(1); // read data from BMP085 MSB data=i2c_read(0); // read data from BMP085 LSB i2c_stop(); // stop xmission [/c]
-
Thread
mal wieder I2C
einem STM32F4 funktioniert super!!! Und jetzt kommts: wenn zwei devices angeschlossen sind 1x BMP085 und 1x BMA020 WEnn ich nur den BMP085 anschließe funktioniert ebenfalls alles. Schließe ich jetzt aber nur den BMA020 an, sehe ich keine Daten. Beide zusammen alles super. Hat jemand von
Zeig mal Oszi-Bilder von den Bussignalen, vom Zugriff auf den BMA020 mit und ohne angeschlossenen BMP085.
-
Thread
BMP085 und MSP430G2553
Hallo zusammen Ich baue momentan mit einem MSP430 Launchpad und einem BMP085 - Drucksensor eine kleine Steuerung zum Auslösen der Fallschirme einer Modellrakete. Nun ärgere ich mich schon seit Tagen mit dem BMP085 rum - meine Sensordaten sind schrecklich: Einerseits habe
Hallo Hakin Hier die Einheiten: Y-Achse = BMP085 - Sensorwert ("Roh/unkompensiert") x-Achse = Samplenummer M.f.G. Matthias
-
Thread
Probleme mit I2C
Ack 'lese Antwort I2cstop Am Bus hängt ebenfalls ein BMP085 und ein Eeprom 24C1024, mit denen hat bis jetzt immer alles funktioniert, sollte also nicht am Master liegen. Zu meinem Versuchsaufbau: zwei Slave am Bus, der erste mit Adresse H28, der zweite
H_adr , Ack 'lese Antwort > I2cstop Richtig so? > Am Bus hängt ebenfalls ein BMP085 und ein Eeprom 24C1024, mit denen hat > bis jetzt immer alles funktioniert, sollte also nicht am Master liegen. Wenn mehrere Devices gleichzeitig drann waren und auch mal mehr als 1 Byte pro Devices
-
Thread
Welche IMU - 10DOF?
http://www.drotek.fr/shop/en/36-imu-10dof-itg3200-gyro-bma180-accelerometer-hmc5883-magnetometer-bmp085-pressure.html
-
Thread
Sensoren "outdoor" betreiben? BMP085 + DHT22
Hallo zusammen, ich bastele gerade an einem kleinen Datenlogger mit folgenden Sensoren DHT22 und BMP085. Der Mikrocontroller soll in ein kleines, wasserdichtes Gehäuse. Nun überlege ich, wie ich die Sensoren verbaue. Den BMP085 könnte ich innen ans Gehäuse kleben und dieses dann mit einer kleinen Bohrung
-
Thread
Kleinserie: Multi-IO-Platine für das Forum
C/0231310&ref=list - Luftdrucksensor via I2C http://www.watterott.com/de/Breakout-Board-mit-dem-BMP085-absoluten- Drucksensor - vier SRF02 an der Haupt- und zwei an der Bumperplatine - natürlich können Taster-Board, Bumper-Board und CNY70-Board angeschlossen werden - Anschluss für Snake-Vision,
-
Thread
Wetterstation mit T,P,rH: Taupunkt und was noch?
auf Basis eines STM32 boards von Olimex zu basteln, habe bisher einen Absolutdrucksensor (Bosch BMP085) sowie einen Sensor fuer relative Feuchte und Temperatur (Sensirion SHT21, natuerlich aussen moeglichst weit weg vom Fenster angebracht). Jetzt frage ich mich, was fuer meteorologische Werte ich daraus
-
Thread
Mehrere Pull-Up-Widerstände notwendig?
Devices habe und verschiedene Pull-Up-Widerstandswerte. Bauelemente: HMC5883L -> 2,2k Ohm BMP085 -> 4,7k Ohm LSM303DLHC -> 10k Ohm Ich nehme an alle Pullups müssen verbaut werden und diese so nah am Bauelement wie möglich, aber warum stören sich die Pull-Ups dann nicht gegenseitig? Beziehungsweise
-
Thread
Brauche hilfe mit dem Drucksensor BMP085 und ATMega88
Hallo, ich versuche seit gestern den Drucksensor BMP085 in meiner Schaltung zu verwenden. Leider bekomme ich für den Druck immer den Wert 0x0000 und für die Temperatur 0xFFFF geschickt. Die Kalibrierdaten kann ich jedoch auslesen und auch einen HYT 221
I2C Bus hängt, kann ich korrekt auslesen. Der AVR und der HYT 221 werden mit 5V betrieben und der BMP085 mit 3,3V. Um den BMP085 an den 5V I2C Bus anzuschließen, hab ich mich an den Schaltungsvorschlag mit den 2 MOSFETs aus der I2C Spezifikation gehalten. Verwendet hab ich dafür BS170. Den Quelltext
-
Thread
Datenlogger - Problem beim schreiben ins Eeprom
Kondensatoren angeschlossen, aber immer noch die gleichen Probleme !! Ich habe jetzt sogar noch den BMP085 ausgelötet, da dieser irgend wie spinnt (Druck kann nicht gelesen werden), evtl. habe ich mal ausversehen mit 5V geflasht, statt mit 3.3V, aber auch ohne BMP085 bringt es nichts. Was ist mit dem
-
Thread
Onlneshops - BMA180 / HMC5983 / BMP085
folgende Sensoren bekommen kann (also einen Shop mit einer passablen Lieferzeit)? Luftdrucksensor: BMP085 Magnetfeldsensor: HMC5983 Beschleunigungssensor: BMP180 Gruß, Florian
-
Thread
HF spielereien
wäre es, einen Funkhöhenmesser für meine Modellflugzeuge zu bauen. Einen Barometrischenhöhenmesser (BMP085) + Ultraschallhöhenmesser (SRF05) hab ich schon. Mir geht es aber hauptsächlich um das "lernen" und dabei sollte wenn möglich noch etwas mit Nutzwert dabei herauskommen. Daher meine Fragen: Ist
-
Thread
STM32F4 Discovery mit I2C-Bus EEPROM
hat (lag aber eher an meinem Unverständnis): Mein I2C-Bauteil (Temperature / Drucksensor Bosch BMP085) hat die Adresse 0x77. Der obige Sourcecode lief einwandfrei, nachdem ich die Geräteadresse des Sensors im Code von 0x77 auf 0xEE änderte (0x77 um ein bit nach links verschoben (bit shifting)).
> aber eher an meinem Unverständnis): > > Mein I2C-Bauteil (Temperature / Drucksensor Bosch BMP085) hat die > Adresse 0x77. > > Der obige Sourcecode lief einwandfrei, nachdem ich die Geräteadresse des > Sensors im Code von 0x77 auf 0xEE änderte (0x77 um ein bit nach links > verschoben (bit
-
Thread
STM32F4Discovery I2C-Kommunikation
mit polling, oder ueber Interrupt. Ich verwende die "polling" function. I2C slaves sind ADXL345, BMP085, HMC5883L und L3G4200D (10 DOF IMU). http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/APPLICATION_NOTE/CD00209826.pdf Eine andere link fur I2C on the F4 : http://instk.org/
-
Thread
TWI mit Atmega: Bitte mal drüber schauen
Atmel z.B. AVR Appplication Note AVR315 oder bei Sparkfun.com kannst du dir unter dem Suchbegriff BMP085 auch funktionierenden Beispielcode für einen anderen TWI-Sensor angucken, wenn du nach "Fleury TWI Master" googelst findest du auch was. Und auch bei mikrocontroller.net findest du einiges. UM TWI
-
Thread
S: Barometermodul
Danke > Hermann I2C darfs nicht sein? Sonst kannst auf das Modul verzichten und direkt einen BMP085 nehmen. gruß cyblord
Beitrag #2867306: > I2C darfs nicht sein? Sonst kannst auf das Modul verzichten und direkt > einen BMP085 nehmen. Oder einen MPL3115A2.
-
Thread
Telemetrie-Sensoren Entwicklung für "Multiplex Modellsport GmbH" Empfänger
für Sensoren hast du schon gebaut? Einen 4-fach Spannungsensor für 6s, einige Höhe/Vario mit BMP085 und BMP180 und Temperatursensoren mit DS18B20. Wollte auch noch einen 70A Stromsensor mit ACS709 bauen aber ich komm mit diesem Baustein nicht klar. Nur Rauschen und Drift. Dann entwickle ich
-
Thread
China SUPER Bauteile-Schnäppchen Thread
Hier noch ein paar Produkte: 10DOF IMU L3G4200D+ADXL345+HMC5883L+BMP085 für 15,15€! http://www.ebay.de/itm/150900188511 24Mhz Logic Analyzer: - 7,30€ Kompatibel zu Saleae: http://www.aliexpress.com/item/-/605379977.html - 21,68€ Kompatible zu Saleae, Ax, USB Blaster
Gedanke zu der Ausschußware-Theorie. Habe mal wieder 2 Lieferungen (2 versch. Händler) Drucksensoren (BMP085) aus China für 2,60 pro Stück bekommen. Was mir auffällt, beide Lieferungen waren Bandabschnitte. Das lässt mich etwas an der Ausschussware zweifeln. Wer verpackt diese dann noch aufwändig? Ich habe
-
Thread
[V] STM32 IMU 9-DoF AHRS (iNEMO V2 Clon aber mit besseren sensoren)
wärs damit: http://www.ebay.com/itm/STM32-Microcontroller-10DOF-9-Axis-L3G4200D-ADXL345-HMC5883L-BMP085-Module-/300713997575
Hier für 59$ mit Quelltext: http://www.ebay.com/itm/STM32-Core-10DOF-L3G4200D-AXL345-HMC5883L-BMP085-Breakout-For-IMU-MWC-Compatible-/180915840922
-
Thread
Wie BMP085 von Hand einlöten?
Hallo Leute, ich will den Bosch Drucksensor BMP085 verwenden und habe dazu Platinen gemacht. Allerdings stellte sich das Löten als Schwierig heraus. Ich musste ewig rumbrutzeln bis endlich alle Pins kontaktiert waren. Da bei diesem Gehäuse eben keine
dann schneller. Ist aber kein Muss, hab ich auch schon oft ohne gemacht. Jetzt nicht speziell beim BMP085, aber bei anderen ICs. Die andere Variante ist halt die Platine so zu designen, daß die Pads deutlich überstehen, so daß Du von außen gut mit dem Lötkolben drankommst auch wenn der IC draufliegt
-
Thread
I²C Luftdruck- und Feuchtigkeitssensor gesucht
Zwar kein DIP aber für Bastler geeignet. Druck: BMP085 http://www.watterott.com/de/Breakout-Board-mit-dem-BMP085-absoluten-Drucksensor Feuchtigkeit: SHT21 https://www.loveelectronics.co.uk/products/207/humidity-sensor---sht21-breakout-board Gruß
Für Luftdruck ist mir gerade folgendes Modul über den Weg gelaufen. http://www.ebay.de/itm/BOSCH-BMP085-Digital-Barometric-Pressure-Sensor-Board-Module-For-Arduino-STM32-/170877045715?pt=LH_DefaultDomain_0&hash=item27c910cbd3
-
Thread
Welchen Mikrocontroller für IMU
momentan an einem Olimexino mit stm32 und nem 9DOF-Stick von Sparkfun (ADXL345,ITG-3200,HMC5843), BMP085 für den Luftdruck, MPXV7002DP für den Staudruck, SRF05 Ultraschall Entfernungsmesser für die Landung, EM-406a SiRF StarIII GPS Gruß Heiko
-
Thread
I²C - ein Byte zu viel
Hallo, ich hab ein Barometer (BMP085), das ich über I²C mit meinem Mikrocontroller (MSP430) auslesen möchte. Das Barometer liefert 2 Bytes für die Temperatur und 3 Bytes für den Druck. Im Code lese ich immer das MSB (most significant
Tutorial: http://learn.adafruit.com/bmp085/overview
-
Thread
I²C Problem: verlorene Bytes
Bei meinem barometer (BMP085) gibt's ein ähnliches Problem. Ich lese 2 Bytes für die Temperatur aus und anschließend 3 für den Druck. Die Bytes speicher ich einfach auf eine SD-Karte im csv.Format. So sollte es sein:
-
Thread
Verzögerung beim schreiben auf SD-Karte
Hallo, ich will die Daten von drei Sensoren (ADXL345, L3G4200D, BMP085) über SPI auf eine SD-Karte speichern. Dabei verwende ich den Code von elm-chan für FatFs. Der Ablaufplan sieht so aus, dass ich 4 mal den Beschleunigungssensor und das Gyroskop (alle 10 ms = 100
-
Thread
HMC5883 und I2C SCL Tackt
MSP430G2553 mit UCSI zu einsatz. Der Magnetometer ist Teil einer 10DOF IMU von Drotek.fr mit BMA180, BMP085 und ITG3200. Hat jemand ähnliche Erfahrungen? Mein Konfiguration für den HMC void mag_init() { // CFG REG A: No output average 75Hz Rate Normail measuremen mode i2c_set_reg(HMC5883,
-
Thread
Luftdrucksensor
Ich habe vorgestern beim Chinesen meines Vertrauens über ebay den BMP085 geordert. Kostenpunkt inkl Versand knappe 4 Euro.
? http://www.watterott.com/index.php?page=search&page_action=query&desc=on&sdesc=on&keywords=BMP085&x=21&y=13 Gruß G.G.
-
Thread
STM32 I2C ADDR Flag
Hallo Leute, ich habe ein Problem mit dem I2C beim STM32. Ich bin gerade dabei einen BMP085 über I2C aufzuwerten. Das Problem ist folgendes: Wie ihr in dem Bild seht wird das ADDR Flag beim senden der Adresse gesetzt. Soweit so gut, aber wenn ich danach den CheckEvent aufführen ist
-
Thread
Brauche Hilfestellung bei log und avr-gcc
ich bin gerade dabei einen Höhensensor für Modellfugzeuge zu bauen. Dafür möchte ich den Bosch BMP085 als Drucksensor nehmen. Nun gehts mir natürlich nicht um die absolute Höhe, sondern um die Höhendifferenz in Metern zwischen Referenzluftdruck P0 (in Pascal) welcher beim Power-On gespeichert wird
-
Thread
Bosch Drucksensor BMP85
Bluebox schrieb im Beitrag #2672701: > Nach was muss ich den da bei eBay suchen?^^ "bmp085" http://www.ebay.de/itm/Pressure-sensor-BOSCH-QFN-8-BMP085-BMP085-0273300144-1PCS-/260923704012?pt=LH_DefaultDomain_0&hash=item3cc043c2cc
-
Thread
Wetterstation WS1600 an PC
der Aussensensoren über eine serielle Schnittstelle erfassen und wenn man noch einen Drucksensor BMP085 und einen T/H-Sensor SHT-11 anschließt, hat man eine schöne Wetterstation zum Daten-loggen. Näheres auf www.g-romahn.de/ws1600/index.htm Gruß Kutte
-
Thread
effiziente pow(,) - Funktion für ARM32 gesucht
barometrischen Höhenberechnung in einem Modellflugzeug. Das ganze erhält seine Messwerte aus einem Bosch BMP085-Sensor und läuft auf einem STM32F100RB mit 24 MHz. Die Berechnung läuft auch hervorragend, dauert aber aufgrund der pow()-Funktion verhältnissmäßig lange... [c]/* calculate altitude in 0.1 m */
-
Thread
BMP085 driftet
content/language1/html/3477.htm http://www.bosch-sensortec.com/content/language1/downloads/API_BMP085.zip Gruß Anja
die eine Lib gezippt. Dieses ZIP musst du nur in deinen Lib Ordner entpacken. Das Beispiel für den BMP085 ist in einem Unterordner names "example/AP_Baro_BMP085_test".
-
Thread
BMP085 an ATmega16
Hallo leute, ich bin am verzweifeln. Ich habe ein STK500 mit einem ATmega16L drauf. Daran ist ein BMP085 Luftdruck Sensor angeschlossen. Nun habe ich mir aus dem Netz von dieser Seite http://www.sicklinger.com/de/atmel-avr-atmega-bmp085-library-in-c.html mal den Programm Code geholt. Das Programm macht
-
Thread
Arduino oder Clone? BMP085 an USB
Das hier wäre der Code für die Verwendung des BMP085 mit dem FT232H :-) http://web.me.com/dmarion/ftdi/bmp085.c
war lediglich ein Test wie einfach das mit dem FT232H geht. Aktuell verwende ich sogar auch den BMP085. Allerdings an einem AVR :)
-
Thread
GNUBLIN www.gnublin.org
. Hier: http://free-electrons.com/ und hier:http://lxr.free-electrons.com/source/drivers/misc/bmp085.c mfG Matthias @Jörg: Ich werd dein Patch mal ausprobieren an meinem Kernel, an dem ich schon ein bisschen "gemodded" hab, würd mich auch mal interessieren, ob man so einen ARM übertakten kann
-
Thread
Welches Multisensorenboard
Multisensor-Chips bzw boards... Ich hab da eher an sowas gedacht: http://www.ebay.de/itm/HMC5883L-BMA180-BMP085-ITG3200-NEO-6Q-GPS-5V-Ant-/260818964866?pt=Radio_Control_Vehicles&hash=item3cba059182 aber ich kann nicht sagen, ob das was taugt
-
Thread
Komplexe Berechnung auf µC - geschickte Annäherung?
inklusive Software UART und Anbindung an den MPX Sensor-Bus gerade mal 3kB groß. Mit optionalem BMP085 als Drucksensor für Höhenmessung und Vario Ausgabe kommen knapp 7kB zusammen. Durch ein wenig tricksen, dh. Umschalten der ADC Referenz und Oversampling kann man dem AVR auch 13bit Auflösung entlocken
-
Thread
Xpresso und Rowley - user definierte ISR werden nicht gelinked?
LPC17xx_ExtInt.h" /* EINT0 Includes */ /* EINT1 Includes */ /* EINT2 Includes */ //#include "BMP085.h" /* EINT3 Includes */ #ifdef EINT0active void EINT0_IRQHandler(void) { LPC_SC->EXTINT |= (1 << 0); // clear interrupt flag } #endif #ifdef EINT1active void EINT1_IRQHandler(void
EINT2active void EINT2_IRQHandler(void) { LPC_SC->EXTINT |= (1 << 2); // clear interrupt flag //BMP085::irq(); // end of conversion, update BMP085status } #endif #ifdef EINT3active void EINT3_IRQHandler(void) { LPC_SC->EXTINT |= (1 << 3); // clear interrupt flag } #endif int
-
Thread
Sehr kleiner Drucksensor mit I²C Ausgang
BMP085
Ach ja: BMP085 ist ein toller Sensor, aber für barometrische Anwendungen, der geht nicht bis 3 bar.
-
Thread
msp430f2274 bmp085 i2c ohne interrupt
Hallo zusammen, ich will die sensordaten (temperatur und druck + kalibrationsdaten) von einem bmp085 mit einem msp430f2274 auslesen. ich habe schon diverse sample codes mit interrupt handling versucht anzupassen, leider hat aber keiner richtig funktioniert. die schwierigkeit bestand meist darin, dass
verwendet werden soll (achtung, dieser code ist noch nicht getestet) die passenden stellen für den bmp085 copy&pasten.