Hallo Zusammen,
kann man ein Gyroscope dafür verwenden, um sicher zu stellen, das das Fahrzeug geradeaus fährt?
Generell ja, aber was bedeutet eine Auflösung von +/-300deg./sec.
Welche Abweichung kann der Gyro überhaupt erkennen ?
Gruss R.
Hallo Zusammen,
kann man ein Gyroscope dafür verwenden, um sicher zu stellen, das das Fahrzeug geradeaus fährt?
Generell ja, aber was bedeutet eine Auflösung von +/-300deg./sec.
Welche Abweichung kann der Gyro überhaupt erkennen ?
Gruss R.
Kaum macht man es richtig, schon funktioniert's ...
Die +-300 Deg pro Sekunde werden vermutlich der mögliche Wertebereich und nicht die Auflösung sein. Das ist halt die maximale Drehgeschwindigkeit die noch Messbar ist. Das ist immerhin fast 1 Umdrehung pro Sekunde, wenn das die Auflösung wäre, kann man mit dem Sensor eher wenig anfangen, außer vielleicht eine Drehzahlmessung.
Begrenzt ist die Nutzung zum geradeaus fahren meist durch den Parameter Drift, also wie stark das Ausgangssignal ändern kann, auch wenn sich nichts dreht. Bei einem Bot am Boden kann man den Sensor immerhin noch von Zeit zu Zeit (z.B. alle 5 Minuten) Abgleichen, indem man stehen bleibt und kontrolliert wie weit der Sensor gerade daneben ist. Bei den Flugobjekten hat man die Möglichkeit ja nicht. Je nach Sensor kann auch das Rauschen bzw. die Auflösung ein Problem werden. Bei den Gyros gibt es ganz unterschiedliche Qualitäten.
Hi,
wie wäre es den mit dem ADXRS610 oder dem ADXRS620 also Gyros.
Das mit dem Drift ist mir klar. Dieser ist wohl Temperatur und Spannungsabhänig (Rauchen der Ref. Spannung).
Oder gibt es andere IC's, welche zu verwenden besser wären.
Hat das hier schon mal jemand versucht einen Gyro hierfür zu verwenden ?
Gruss R.
Geändert von Ritchie (02.10.2011 um 20:28 Uhr) Grund: Frage hinzugefügt (ob schon mal verwendet)
Kaum macht man es richtig, schon funktioniert's ...
Wieso verwendest du dafür nicht einfach ein Kompassmodul? Damit lässt sich so etwas doch ganz einfach realisieren.
Grüße ext.
hi,
beim Gyro summierst Du die Fehler mit der Zeit auf (halte ich für das grössere Problem als Rauschen, Nichtlinearitäten ...),
ein Kompass gibt Dir immer die aktuelle Lage im Raum an.
mfg
Achim
Wenn du das ganze mit einem Kompassmodul löst, brauchst du dich noch nicht einmal um die Abweichung durch Metallteile auf deinem Roboter oder Ähnliches kümmern. Ob Norden jetzt wirklich Norden ist oder nicht, ist für eine geradeausfahrt egal. Du musst einfach nur den aktuellen Wert vom Kompassmodul auslesen und in eine Variable schreiben.
Ab jetzt liest du regelmäßig den Kompasswert aus und korrigierts falls nötig die Richtung. Je öfter du den Kompass ausliest und die Fahrtrichtung aktualisierst, desto genauer wird das natürlich!
Grüße ext.
Lesezeichen