Ok, wenn man nach Manfs Bild geht, gibt es mehrere Ausrichtungen, bei selber Magnetfeldrichtung. Aber die Frage ist, wird die Lösung bei zu Hilfenahme des 3ten Sensors nicht wieder eindeutig?
Soweit sind wir schon einmal, schön, dass auch die Werte zusamengefasst wurden. Ich würde jetzt erst mal nichts löschen.
Wenn man den Sensor nun gezielt in der Ebene dreht, dann sollte sich ja damit die Schielflage dieser Ebene ermitteln lassen.
Manfred
Ok, wenn man nach Manfs Bild geht, gibt es mehrere Ausrichtungen, bei selber Magnetfeldrichtung. Aber die Frage ist, wird die Lösung bei zu Hilfenahme des 3ten Sensors nicht wieder eindeutig?
Dafür ist es gut schrittweise vorzugehen.
Im Bild ist links das Fahrzeug gezeigt wie es flach mit Nordausrichtung am Boden steht. Die anderen beiden Bilder zeigen Anordnungen bei denen das Fahrzeug um die Achse der Ausrichtung des Feldes gedreht ist.
Gemessen wird also das Gleiche, in den drei Komponenten x,y,z.
Das ist genau die Bedingung für die anderen Anordnungen. Dass es die anderen Stellungen gibt und dass sie in einer entsprechend unebenen Umgebung nicht ausgeschlossen werden können heißt dann, dass zur Bestimung der Nordrichtung noch etwas an Information dazu kommen muss.
Manfred
Hm, vom ersten zum zweiten Bild, müssten doch zumindest die x u. y Sensoren um 90° gedrehte Werte liefern, oder nicht? Wobei eigentlich auch Z.
Wenn ich mir den Unterschied mal so ansehe, ist das ja genau der Fall den ich bei der 0° Drehung und bei der 45° Drehung gemessen habe.
(Den 3ten Fall kann ich soweit mal ausschließen, da hier mein Bot andere Probleme hätte).
Wenn die Feldlinien genau senkrecht durch den Sensor gehen, liefert Z die volle Feldstärke, aber X und Y müssten dann 0 liefern. Das ist ähnlich, als bekäme man am Nordpol den Befehl, nach Süden zu gehenAber die Frage ist, wird die Lösung bei zu Hilfenahme des 3ten Sensors nicht wieder eindeutig?
Übrigens habe ich den Thread wiedergefunden. Google "magnetometer site:mikrocontroller.net" findet u.a.:
http://www.mikrocontroller.net/topic/22977
Gruß, Achim.
Nichts gegen das Netz das sicher seine Stärken hat, aber bei einem derart bunten Thread von ca. 88 Stellungnahmen sollte man schon eine Stelle angeben.Zitat von voidpointer
Hm, das würde den Beitrag vielleicht aus dem Zusammenhang reissen. Ausserdem funktioniert die Browsersuche nach "Magnetometer" recht gut....aber bei einem derart bunten Thread von ca. 88 Stellungnahmen sollte man schon eine Stelle angeben.
Aber im Nachhinein betrachtet bietet die Diskussion im Thread nicht so viel Stoff, wie ich in Erinnerung hatte.
Edit: konkret gemeint war der Beitrag von "Harald Hügel" und folgende...
Also ich hab den Thread mal soweit durch gemacht, dort kommen sie offensichtlich zum selben Schluss, das wenn das Modell in einer Achse nicht stabil ist, eine weitere Information benötigt wird, um die Winkel zu berechnen.
Also, ich kann jetzt die Neigung in x/y messen, dank dem adis16201 von analog devices. Kann mir jemand verraten, wie ich nun damit die Messwerte der 3 Magnetfeldsensoren so "drehen" kann, das es Neigungsunabhängig wird?
Lesezeichen