Forum: Mikrocontroller und Digitale Elektronik Bosch Sensoren als "billigere" alternative zu Invense,Honeywell usw (Quadrocopter)


von No Y. (noy)


Lesenswert?

Hallo Forum,

momentan fliege ich mit meinem Quadrocopter ein STM32F3Disc mit Taulabs. 
Dieses möchte ich durch etwas passenderes ersetzen.

Das Quanton ist leider nirgends mehr lieferbar und das Sparky gefällt 
mir nicht so gut (I2C Sensoren und keine 2,45mm Pin header).

Daher bin ich am überlegen eine eigene FC zu bauen (auf der Arbeit mache 
ich was ähnliches, aber ein paar Leistungsklassen höher...)

Mir fehlt nur noch etwas Einarbeitung in KiCad, das ganze soll als 
Openhardware veröffentlicht werden und alle überzähligen PCBs möchte ich 
zum Selbstkostenpreis abgeben (sofern jemand Interesse hat..)

Nun ist mir aufgefallen, dass die standard Sensoren von Taulabs meißt 
Invense MPU-6000 oder MPU-9250 usw. sind. Die sind aber etwas schwerer 
zu beschaffen (Mouser führt die z.B. gar nicht) und kosten meißt > 10€.

Selbes auch mit HMC5883L und MS5611...

Nun habe ich bei Mouser folgende Bosch Sensoren entdeckt:

BMI160
BMM150
BMP180 / BMP280

gibts alle ab 1 pc. und für unter 4€ das Stück..

Technisch hab ich mal grob drübergeschaut und bis auf die 
Luftdruck-Sensoren sehen die ähnlich bzw. besser (technisch gesehen, 
nicht Package...) aus als die oben genannten (vor allem alle SPI 
kompatibel, was ja bei möglichst hohen Update-Raten von Vorteil ist...)

Nur bei dem Luftdrucksensor bin ich mir nicht so sicher...

Man könnte eventuell auch einen der BME nehmen und kann dann Environment 
Logging beim Flug veranstalten..

Interessant ist auch der BNO055 aber ich denke da ist die Abfrage für ne 
FC zu langsam.

Ich wollte die oben genannten Sensoren in Verbindung mit einem STM32F405 
oder STM32F407 (Taulabs kompatibel) und möglichst jeden Sensor an einen 
eigenen SPI oder im Notfall I2C Bus hängen...

Desweiteren hatte ich geplant, die Bestückungsoption für ein HC05 oder 
HC06 (was wäre vll. noch interessanter? (ANT oder so?)) und direkt GPS 
(Neo/MAX -M8.. ) mit SMA Antennen Stecker vorzusehen.

Könnt Ihr mir mal ein bisschen Feedback besonders zu den geplanten 
Sensoren geben (da hab ich bisher am wenigsten Ahnung worauf ich achten 
muss bzw. was besser ist...)

Vielen Dank!

von Pete K. (pete77)


Lesenswert?


von Pete K. (pete77)


Lesenswert?


von No Y. (noy)


Lesenswert?

Eben... 1. ist er original? Oder vll B-Ware? Außerdem ist die MPU-6050 
eine I2C..

von No Y. (noy)


Lesenswert?

Hab noch 2 Alternativen gefunden:

Anstatt den BMI160 den LSM6DS3TR ?

Welcher ist besser? Kann mich nicht so richtig entscheiden sehen sehr 
ähnlich aus...

Außerdem den MAG3110 anstatt den BMM150?

Vorteil liegt im Package was beim MAG3110 auf jedenfall besser von Hand 
zu löten ist. Aber ist er auch besser oder gleich gut wie der BMM150 ?
Kenn sich hier jemand besser aus mit der Materie?

Den HCM5883L gibts ja leider nicht bei Mouser..

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.