Multiwii Drotek probleem

Discussie in 'Multicopters' gestart door QuadRon, 22 jun 2012.

  1. QuadRon

    QuadRon

    Lid geworden:
    16 mrt 2008
    Berichten:
    4.325
    Locatie:
    Belgie
    Ben aan de opbouw bezig van een Frame flame 550 hexacopter , gisteren een drotek MultiWii Main Flight Control Board - MPU6050 + HMC5883 + MS5611 overgenomen van een forumlid.
    Heb er een 2.0 software opgezet en omgezet naar Hexa X (stond op quadx)
    Echter zit ik nu met een probleem , zodra ik het bord aansluit op multiwii config herkent het de parameters niet van de yaw en de pitch.
    Alles netjes aangesloten dus aan de aansluiting kan het niet zitten...
    De parameters van de aux1 , roll en throtlle herkent die wel en kan ik ook gewoon instellen.
    Zoals te zien is op de foto de yaw en de pitch reageren niet op de stick input wat onmogelijk maakt om het bord af te stellen.

    Aan wat zou het kunnen liggen?

    [​IMG]
     
  2. QuadRon

    QuadRon

    Lid geworden:
    16 mrt 2008
    Berichten:
    4.325
    Locatie:
    Belgie
    Net even terug op Quad X gezet en dan doet die het wel.
    Zodra ik hem naar Hexa omzet reageerd de yaw en de pitch niet meer...
     
  3. QuadRon

    QuadRon

    Lid geworden:
    16 mrt 2008
    Berichten:
    4.325
    Locatie:
    Belgie
    Deze morgend naar Drotek in Frankrijk gebeld , hij had nog nooit gehoord van dit probleem.
    Terwel we aan het bellen waren heeft hij het zelf uitgetest op Hexa X , hij heeft dus hetzelfde probleem.
    Zal waarschijnlijk een bug zitten in de nieuwe software , heb even snel op de 2.0 software geprobeerd en daar doet alles het wel.
    Nu moet ik codes gaan overzetten van de sensors enz omdat dit bord in de 2.0 niet tussenstaat.....
     
  4. aadje93

    aadje93

    Lid geworden:
    25 feb 2010
    Berichten:
    247
    Locatie:
    Benschop
    wij hebben op dit forum een knop genaamd edit.....
     
  5. Psygho (Emil)

    Psygho (Emil) Forum veteraan

    Lid geworden:
    7 jan 2004
    Berichten:
    15.654
    Locatie:
    Prov. Drenthe.
    (Als user)+1 ;)
     
  6. Micropuller

    Micropuller Forum veteraan

    Lid geworden:
    1 jul 2004
    Berichten:
    6.400
    Tja, dat heb je wel eens met opensource projecten. Allemaal hobbywerk, dus als het allemaal vlekkeloos 1 op 1 werkt is het mooi meegenomen.
     
  7. QuadRon

    QuadRon

    Lid geworden:
    16 mrt 2008
    Berichten:
    4.325
    Locatie:
    Belgie
    De 2.0 software erop gezet en alles deed het goed met veel foutmeldingen.
    Zodra ik de toevoegingen/codes doe voor de sensors en de foutmeldingen heb ik weer hetzelfde probleem.
    Ook op y6 copter geprobeerd en daar heeft die ook een probleem mee.
    Met andere woorden , momenteel kan ik niks met dat bord :(
    Het ergste vanal is dat ik maandag nog zo'n bord binnenkrijg dat ik vorige week heb besteld.
    Wat een zooi :?
     
  8. Psygho (Emil)

    Psygho (Emil) Forum veteraan

    Lid geworden:
    7 jan 2004
    Berichten:
    15.654
    Locatie:
    Prov. Drenthe.
    (als user)
    Tsja shit happens...
     
  9. KeesvR

    KeesvR

    Lid geworden:
    25 jul 2010
    Berichten:
    482
    Locatie:
    Meteren
    Probeer de laatste Dev versie hier zie ik de MPU6050 als losse sensor tussen staan.
    Dus waarschijnlijk word hij bij de "Drotec 6dof MPU" ondersteund, mocht dit niet het geval zijn kun je altijd nog alle 3 de sensoren los selecteren.

    Ik zou wel even de sensor oriëntaties controleren.


    How should be the sensor axis directions

    TILT the MULTI to the RIGHT (left side up):

    • MAG_ROLL, ACC_ROLL and GYRO_ROLL goes up
    • MAG_Z and ACC_Z goes down
    TILT the MULTI forward (tail up):

    • MAG_PITCH, ACC_PITCH and GYRO_PITCH goes up
    • MAG_Z and ACC_Z goes down
    Rotating the copter clockwise (YAW):

    • GYRO_YAW goes up
    The copter stays level:

    • MAG_Z is positive ; ACC_Z is positive


    Succes.
     
  10. Micropuller

    Micropuller Forum veteraan

    Lid geworden:
    1 jul 2004
    Berichten:
    6.400
    Snap het probleem ook niet helemaal. Als de separate sensoren ondersteund worden, moet het in principe werken. Met behulp van de GUI is het vrij eenvoudig de orientatie goed te krijgen (wel iets meer werk dan een standaard bordje aanklikken, maar goed...)
     
  11. KeesvR

    KeesvR

    Lid geworden:
    25 jul 2010
    Berichten:
    482
    Locatie:
    Meteren
    Gezien de MPU6050 een vrij nieuwe sensor is word deze waarschijnlijk nog niet in de 2.0 versie ondersteund, vandaar mijn advies.
    Ik denk ook wel dat het standaard bordje zal werken, maar voor het geval dat het niet werkt.....
     
  12. unrealistic

    unrealistic

    Lid geworden:
    28 mrt 2012
    Berichten:
    226
    Locatie:
    Zeist
    Als de inputs niet werken zou je denken dat de motor-mixer niet goed ingesteld is.

    Even snel googlen levert dit op:
    [​IMG]
    via: MWC v1.9 MultiWii lite HEXA 6 :BUG YAW PITCH - RC Groups

    Hier zie je dat A0 en A1 worden gebruikt voor de motoren.
    Heb je dat ook?

    Het kan natuurlijk zijn dat de aansluitingen anders zijn dan je verwacht voor een hexa, en dat daardoor de afstandsbediening niet op de goede pins zit?
     
  13. Micropuller

    Micropuller Forum veteraan

    Lid geworden:
    1 jul 2004
    Berichten:
    6.400
    Net even in de laatste dev (20120622) gekeken:

     
  14. unrealistic

    unrealistic

    Lid geworden:
    28 mrt 2012
    Berichten:
    226
    Locatie:
    Zeist
    ja, dat klopt, maar voor de Drotek met MPU6050 is er meer code nodig omdat er meer sensoren inzitten.
    Deze code heb ik doorgemaild aan Roni.

    <edit>
    ik zie inderdaad dat het komplete bord er nu ook in staat:
    #define DROTEK_10DOF_MPU//
     
  15. QuadRon

    QuadRon

    Lid geworden:
    16 mrt 2008
    Berichten:
    4.325
    Locatie:
    Belgie
    Probleem opgelost :)

    /* PIN A0 and A1 instead of PIN D5 & D6 for 6 motors config and promini config
    This mod allow the use of a standard receiver on a pro mini
    (no need to use a PPM sum receiver)
    */
    #define A0_A1_PIN_HEX (dit heb ik moeten aanpassen) :)
     
  16. unrealistic

    unrealistic

    Lid geworden:
    28 mrt 2012
    Berichten:
    226
    Locatie:
    Zeist
    top!
    Het blijft lastig met die wijzigingen van motoren en pins :-(
     
  17. KeesvR

    KeesvR

    Lid geworden:
    25 jul 2010
    Berichten:
    482
    Locatie:
    Meteren
    Mooi, probleem opgelost.
     
  18. QuadRon

    QuadRon

    Lid geworden:
    16 mrt 2008
    Berichten:
    4.325
    Locatie:
    Belgie
    Hoi Steven , hoe heb je het bord stroom gegeven?
    Via een losse lipo of via 1 van de becs van de regelaren?
     
  19. unrealistic

    unrealistic

    Lid geworden:
    28 mrt 2012
    Berichten:
    226
    Locatie:
    Zeist
    ik had eerst de esc's daarvoor gebruikt (zit een soldeer keuze op de print voor) maar heb toch de lipo op het bord aangesloten.
    Hierdoor komt er voor de leds de volledige lipo spanning (12v) op de led aansluiting te staan.
    Eventuele low battery warnings (weet niet of dat erop zit) kan dan ook gemeten worden.
     
  20. QuadRon

    QuadRon

    Lid geworden:
    16 mrt 2008
    Berichten:
    4.325
    Locatie:
    Belgie
    Ok , effe alles aangesloten en aangepast.
    Nu , elke keer dat ik de lipo aansluit piepen men Esc's, wat ik ook maar doe ze blijven piepen :)
    Bord/ontvanger krijgt gewoon stroom...
     

Deel Deze Pagina