Wirkrichtungen der <Sensoren

maikeronos

Neuer Benutzer
#1
Hallo Leute,

ich habe hier ein kleineres (vielleicht auch größeres) Problem mit meinem FC. Ich habe, nachdem ich den Quadrocopter partout nicht dazu bringen konnte senkrecht und ruhig zu steigen ergo zu fliegen mein Multiwii and Megapirate AIO w/FTDI 2.0 Board an die MultiwiiConf angeschlossen und stelle fest: Norden zeigt bei mir im Kompass nach Süden, also der Pfeil auf dem Board zeigt genau in die andere Richtung. Außerdem bewegt sich das Board wenn ich nach links neige in der MultiwiiConf ( Die kleine Schemazeichnung mit den Rotoren)nach rechts, wenn der Pfeil in der Multiwiiconf nach Süden zeigt (auf dem Board zeigt der Pfeil dann nach Norden) neigt sich Pitch bei Kippen nach vorn auch nach vorn.
Somit kann das ja kaum funktionieren, oder hab ich da einen Denkfehler? Hat jemand eine Idee oder einen Hinweis wie ich jetzt die Sensorenausrichtung richtig hinbekomme? Ich habe schon alles mögliche versucht dennoch war dann immer eine andere Richtung verkehrt. Eingestellt in der config.h ist Quadx und Crius AIO PRO, sollte theoretisch funktionieren, praktisch jedoch nicht. Ich wäre für hilfe sehr dankbar, vielleicht hatte ja einer hier die gleichen Probleme mit dem Board.
Drauf ist die Multiwii 2.4. Die 2.1, 2.2 und 2.3 hab ich auch schon probiert, trotzdem keine Verbesserung. Ich komm einfach nicht drauf woran das liegt. Zumindest muss ich mich nicht wundern dass der Kopter dann wie wild zappelt. Danke schon mal in die Runde.
 
Zuletzt bearbeitet:

kalle123

Jugend forscht ....
#2
Hallo Einzelner.

A. Es wäre schöner, du würdest etwas strukturierter schreiben. Der "Block" ist SO schlecht zu lesen ;)

B. In der Datei "config.h" hier

/* enforce your individual sensor orientation - even overrides board specific defaults */
//#define FORCE_ACC_ORIENTATION(X, Y, Z) {imu.accADC[ROLL] = Y; imu.accADC[PITCH] = -X; imu.accADC[YAW] = Z;}
//#define FORCE_GYRO_ORIENTATION(X, Y, Z) {imu.gyroADC[ROLL] = -Y; imu.gyroADC[PITCH] = X; imu.gyroADC[YAW] = Z;}
//#define FORCE_MAG_ORIENTATION(X, Y, Z) {imu.magADC[ROLL] = X; imu.magADC[PITCH] = Y; imu.magADC[YAW] = Z;}


anpassen. Feddig!

cu KH
 

maikeronos

Neuer Benutzer
#3
So, ich nochmal,

sieht so aus als wäre der Gyro defekt, der gibt keinen Mucks von sich, egal wie ich das Board bewege. Tja wäre ja zu einfach gewesen das dat Ding fliegt. Na dann probier ich mal nen Umtausch. Blöd nur das ich das Ding im Dezember gekauft habe und jetzt erst anfing mit dem Zusammenbau. Mal sehen wie kulant der HK ist.
Dennoch, kann mir einer eine Seite empfehlen wo die Wirkrichtungen gut erläutert werden, vielleicht sogar mit Skizzen?

Prost denne
 

maikeronos

Neuer Benutzer
#4
Und wieder ich,

nee Irrtum Gyro funktioniert, nur bekomm ich einfach die Wirkrichtungen nicht hin. Ständig ist was anderes vertauscht- zum verzweifeln. Ich wäre echt dankbar für jede Hilfe die mich dem Ziel näher führt..
 

maikeronos

Neuer Benutzer
#8
Hallo walter99,
Da hast du natürlich recht. eeprom clear mach ich immer, hätte ich erwähnen sollen. Dennoch spinnen die Sensoren immer wieder. Mal nach der Mag calibrierung, mal nach dem calibrieren des ACC. Ich komm nicht weiter.
 
FPV1

Banggood

Oben Unten