NanoWii - Verzweifelt - Brauche Rat

el_momo

Erfahrener Benutzer
#1
HI,

ich bin jetzt am Verzweifeln mit meiner Nano Wii,

Aber zum Anfang, ich hab schon 2 DJI Naza's mit und ohne GPS, die Auch wunderbar fliegen. Somit ist das Einstellen und fliegen eines Multicopters kein Neuland mehr für mich.

Jedoch und jetzt kommt mein Problem. wenn ich die Regler direkt mit dem Empfänger verbinde laufen alle Motoren gleichzeitig an und wenn sie verbunden werden auch syncron.

Nachdem ich lange probiert habe, habe ich es auch geschafft dass die Motoren über die Nano Wii angesprochen werden und alle 4 anlaufen jedoch verteilt auch ca. 50% des Gaswegs.

Software ist die Multiwii 2.1

Da ich jetzt kurz davor stehe das board zu verheizen - brauch ich bitte eure Hilfe

Der Regler ist: Plush 6A - hab es mit 8 Stück versucht


Danke momo
 
#3
Moin,moin
äh Standard Frage >>> Regler angelernt??<<<
Nicht hauen , aber klingt so ein bissel danach.
Äh nur s am Rande >>>>>> Ich nehm das Board


Oh, vielleicht das noch ...wäre ja mal einen Blick auf den atmega wert.
Gruß Arne
 
Zuletzt bearbeitet:

el_momo

Erfahrener Benutzer
#4
Regler sind alle 4 angelernt - hatte auch schon 4 andere versucht - auch andere motoren

Das atmega problem hatte ich auch im auge, jedoch laufen ja alle 4 motoren an somit funktioniert port 6.

Das problem ist eben nur dass die motoren nicht syncron laufen wollen
 

Butcher

Bill the Butcher
#6
hast du im config ges agt das es beim armen ne standartdrehzahl gibt? wenn nicht ist es normal das sie unterschiedlich anlaufen,

leg mal eine hand auf den fertigen kopter mit fertigen latten und teste mal bei gasgeben ob er abheben will oder ob er sich dreht,...

Klingt doof, aber das board versucht auch minimale schräglagen schon beim anlaufen der mots zu beheben, wenn das nicht geleingt, laufen sie logischerweise auch unterschiedlich an, bzw sie müssen ja mit ungleicher geschwindigkeit laufen um die schräglage zu kompensieren.

stell mal die standartdrehzahl ein, dann teste nochmal wenn sie dann immernoch unterschiedlich anlaufen stimmt igwas nicht


(ich bin im krieg mit der shift taste und der rechtschreibung^^)
 

skyfreak

a freak on a leash
#8
Klingt doof, aber das board versucht auch minimale schräglagen schon beim anlaufen der mots zu beheben
das wäre mir neu, aber ich lasse mich gerne eines besseren belehren.

so lange der throttel-hebel ganz unten ist bei mir, regelt da nichts. ich muss schon ein wenig gas geben, damit eine regelung anspricht, weder im level noch im acc mode.

ist auch im flug zu bemerken. wenn ich aus groser höhe schnell absteigen will und den throttel ganz runter ziehe bis auf anschlag, dann setzt die regelung aus.
 

Butcher

Bill the Butcher
#9
@skyfreak, richtig, wenn du standgas drinnen hast, wenn das board aber so eingestellt ist, das es kein standgas gibt (geht auch) dann gleicht das board schon beim Anlaufen aus, also wenn du minimal den hebel hochdrückst.

deshalb wollt ich ja wissen ob der threadsteller standgas drinnen hat
 

skyfreak

a freak on a leash
#10
wenn ich den gashebel nur minimal bewege, dann setzt die regelung sofort ein; sowhl im acc als auch im level mode.
sprich im acc reagiert er sofort von allein, im level mode reagiert er bei minimalstem gas sofort auf nick/roll/yaw.

soweit d'accord, danke.

ich vermute das el_momo im Sketch noch nicht alles korrekt eingestellt hat.

Code:
  /****************************    Motor minthrottle    *******************************/    /* Set the minimum throttle command sent to the ESC (Electronic Speed Controller)
       This is the minimum value that allow motors to run at a idle speed  */
    //#define MINTHROTTLE 1300 // for Turnigy Plush ESCs 10A
    //#define MINTHROTTLE 1120 // for Super Simple ESCs 10A
    //#define MINTHROTTLE 1064 // special ESC (simonk)
    #define MINTHROTTLE 1150
muss ja entsprechend zu den ESCs angepasst werden.
z.b. bei meinen roxxy 2824/26 und flyduino 25A simonK

und

Code:
  /**********************************    I2C speed   ************************************/    //#define I2C_SPEED 100000L     //100kHz normal mode, this value must be used for a genuine WMP
    #define I2C_SPEED 400000L   //400kHz fast mode, it works only with some WMP clones
I2C sollte wenn ich richtig liege auch auf 400kHz stehen.
 

Butcher

Bill the Butcher
#11
ja jedenfalls wenn er nicht beim Armen sofort anfängt zu laufen ist es normal das sie unterschiedlich schnell anlaufen,...
 
FPV1

Banggood

Oben Unten