Hallo, ich habe es nun endlich geschafft die XYZ-Register des LIS302DL auszulesen und anzuzeigen. Ich bin etwas verwirrt, da ich bei einem Beschleuigungssensor daran gedacht habe, dass dieser zuerst einmal allgemein die aktuelle Beschleunigung ausgibt und (der Sensor selbst) daher keine Aussage über vorherige Bewegungsabläufe treffen kann. Ausserdem habe ich im Detail damit gerechnet das ein 3-Achsen Beschleuigungssensor, beschleuigungen entlang einer Achse misst und nicht die beschleuigung um eine Achse. Ich dachte genau für diesen Zweck (Beschleuigungen um eine Achse) gibt es Gyroskope. Die Ausgabe meines LIS302DL(Accelerometer) ist nun aber zum Anfang Null(nach einer Offset-Bereinigung) und nach einer Drehung um die Achse wird ein entsprechender Wert ausgegeben und dieser Wert bleibt zur vollen Verwirrung sogar auch noch im Register stehen und ändert sich beim anhalten nicht wieder zu Null. Gibt es verschiedene Beschleuigungssensoren oder wo besteht dann der Unterschied zum Gyroskop. Bzw. wie(oder ob überhaupt) kann ich mit einem Beschleunigungssensor eine Beschleunigung entlang einer Achse messen? Ich bin über jede Hilfe sehr dankbar. Viele Grüße, Florian
Hallo, hast du die Erdbeschleunigung vergessen ???
Um welche Achsen drehst du denn? Wenn es nicht gerade die Z-Achse ist, wirst du auf den anderen immer einen Anteil durch die Fallbeschleunigung (Gravitation der Erde) bekommen. Steht vielleicht dein Tisch schräg?
Oh ich habe die Erdbeschleuigung nun in der Tat vergessen, meine Bewegung auf den Achsen selbst ist wohl so langsam das ich die minimale Werte Veränderung kaum wahrgenommen habe. Und beim schwenken habe ich mit 1000mg natürlich direkt einen starken Einfluß auf die Werte. Dadurch dachte ich das nur ein schwenken vom Sensor wahrgenommen wird - puh peinlich :P Vielen Dank für die Hinweise!!!
Hallo nochmal, du hast die Erdbeschleunigung vergessen und weisst jetzt nicht wie du die Zahlenwerte interpretieren musst! Entferne deine Offset-Bereinigung, die ist wahrscheinlich falsch. Dann legst du deinen Chip flach auf den Tisch sodass 2 Achsen (gleich welche) den Wert Null zeigen. Bei einem eingestellten Bereich von +-2g sollte die 3 Achse jetzt einen Wert von etwa 64 zeigen ( bei +-8g sind es 16). Ist dies der Fall dann ist alles in Ordnung !!! Gruss Karlheinz
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.