Forum: Mikrocontroller und Digitale Elektronik Frage zu MPU 9150/6150/6050


von Björn M. (dunuin)


Lesenswert?

Moin,

Also der MPU6050 und das Nachfolgermodell MPU6150 haben ja 3-Achsen 
Gyros und 3-Achsen Beschleunigungssensoren in einem IC integriert und 
die Werte lassen sich per I2C aus dessen Registern auslesen.
Der MPU9150 hat zusätzlich noch einen 3-Achsen-Kompass integriert.

Alle haben noch so eine MotionFusion-Einheit eingebaut, welche einem 
teilweise Rechenzeit für Berechnungen abnehmen soll, wenn man dafür die 
MotionFusion-API benutzt, welche es für Windows und Linux gibt.

Ich dachte eigentlich über den uC müsste ich die Sensoren selbst über 
z.B. einen Kalman-Filter kombinieren.

Jetzt habe ich da in einem Shop, wo die ICs für rund 20$ angeboten 
werden folgendes gelesen:

"Digitalausgang 9-Achsen/6-Achsen MotionFusion-Daten als 
Rotationsmatrix, Quaternion, Eulerwinkel oder im Rohdatenformat"

Hat schon jemand mit dem IC gearbeitet? Kombiniert das IC wirklich schon 
intern die Sensoren und rechnet damit Drift usw. heraus und lässt mich 
dann einfach die Ergebnisse per I2C auslesen?

Das wäre natürlich klasse wenn es das könnte, da mir das bisher zu hoch 
war.

Ich würde eigentlich nur gerne bei einer 360-Grad Drehung wissen, wo 
unten ist und in welche Richtung sich das IC dreht, wenn es sich denn 
dreht.

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.