Forum: Mikrocontroller und Digitale Elektronik Probleme mit Beschleunigungssensor


von Ulrich (Gast)


Lesenswert?

Hi,
ich spiele gerade mit Beschleunigungssensoren rum und will den Messwert 
2mal integrieren damit ich auf Entfernungen komme. Aber bereits die 
Geschwidigkeit bekomme ich nicht hin. Ich berühre den Sensor nicht und 
nehme die ersten 100Werte als offset. Und denoch läuft der 
Geschwindigkeitswert weg oder wenn ich den Sensor bewege hat er einen 
anderen Wert.
Ist das bei Beschleunigungsensoren einfach so oder müsste es eigentlich 
gehen?

von Currywurst (Gast)


Lesenswert?

Gravitation ist auch eine Beschleunigung.

von Christian (Guest) (Gast)


Lesenswert?

Der Typ des Sensor-s bestimmt auch den Freq.-Bereich
zB:
Piezo-s können oft keine konst/stat. Beschleunigungen messen

Erde (daher können wir stehen & wiegen etwas)
wurde bereits angegeben

von Ulrich (Gast)


Lesenswert?

Das mich 1g auf dem Boden der Tatsachen hält ist mir bekannt. Deswegen 
nehme ich ja die ersten 100Werte als Offset. Dadurch wird die 
Erdbeschleunigung ja rausgerechnen...

Aber gibts da eventuell noch irgendeinen Filtertrick auf dem MC?

von Benedikt K. (benedikt)


Lesenswert?

Das Problem ist aber: Wenn sich der Winkel auch nur ein kleinwenig 
ändert, dann macht sich die Schwerkraft auch auf den anderen Achsen 
bemerkbar.

von Christian (Guest) (Gast)


Lesenswert?

Kann der Sensor stat. die Erdbeschleunigung messen?

In welchem g-bereich ist der spezifiziert ?

ist es ein 1d 2d or 3d sensor ?

ist es ein Sensor, der bereits ein dig. Signal liefert
bzw. ana. Stufe bereits integriert hat ?  (zB MEMS von Motorola)



100 Werte messen und mittel halte ich apriori für sehr fragwürdig!
Wenn der stabil liegt, sollte ein Wert herauskommen (gut, leichtes
Rauschen)
Wenn die Signale stark unterschiedlich sind, ist ggf. der Sensor nicht 
ok
oder er wird falsch genutzt:
zB kleines Signal.

Nach meinen Erfahrungen sind die rel. unkompliziert - aber gut,
ggf. hatte ich nur glück, ,-).
(Markenhersteller)

von Ulrich (Gast)


Lesenswert?

Es handelt sich um einen LIS3LV02DQ
Es ist ein 3-Achsiger Sensor den ich pre SPI auslese. Ich kann ihn auf 
2g oder 6g Auflösung einstellen.
Wenn ich ihn hinlege Messe ich in der Z-Achse -1011 (bei 2g Messbereich)
1g entspricht 1024. Soweit könnte das passen. Und nur das letzte Bit 
wackelt/rauscht.

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.