Funfly Naze32 / AfroMini

Kollaps
X
 
  • Tid
  • Show
Rensa alla
nya inlägg
  • cklinga
    • nov 2014
    • 53

    #271
    Ursprungligen postat av Boopidoo
    Ok, tack för tipset. Ja, jag menar de tre olika PID-konfigurationerna.
    Ja, det kan man ändra väldigt lätt via radion!

    Håll vänstra spaken neråt till vänster. När du gör det så flyttar du den högra spaken rakt till vänster för profil 1, rakt upp för profil 2 och rakt höger för profil 3. Har du buzzer så piper den också 1-3 gånger för att bekräfta vilken profil du valt. Tror även en lampa på nazen blinkar 1-3 gånger också beroende på vilken profil du valt.

    Allt detta ska man såklart göra när den är disarmed.
    TBS Discovery m. gimbal för finflygning, ZMR250 för fulflygning

    Kommentar

    • Boopidoo

      • dec 2008
      • 1937

      #272
      Tackar

      Kommentar

      • Boopidoo

        • dec 2008
        • 1937

        #273
        Har precis testflugit och har insett några saker.

        Det är mycket svårt att ställa in PID när det blåser en massa, särskilt på en liten 250.

        Horizon fungerar inte. Naze32 indikerar att den aktiveras (dvs röd LED) men den beter sig exakt som ACRO. I ANGLE så beter den sig som den ska dock. :(

        Kommentar

        • Borren
          • apr 2013
          • 72

          #274
          Hehe dom driver rätt bra i vinden... Testa att kalibrera gyrot en gång till. Jag har haft lite spök med det tidigare. Hjälper inte det får du nog kolla om nån på #cleanflight på irc kan ge bättre förslag

          Kommentar

          • Jorgen
            • feb 2013
            • 777

            #275
            Då jag experimenterat med så många konstiga grejer så valde jag att göra en "ominstallation" när jag lade in Cleanflight 1.7.2. Inget i hårdvaran är ändrat men helt plötsligt vill quadden ha map AETR1234 istället för map TAER1234 som man brukar med Orange 615X mottagare och RX_PPM. Jag kollade till och med backupen som jag tog den 28e December och där använde jag TAER1234.

            Efter att ha flashat om och konfigurerat från scratch igen så har jag valt att ge upp, den fungerar ju perfekt. Det är bara att vara vaksam vid nästa uppgradering. Spännande!

            Kommentar

            • Boopidoo

              • dec 2008
              • 1937

              #276
              Hmm, jag ska testa att omkalibrera gyrona men annars är det väl bara ominstallation kvar antar jag. Jag har försökt leta på fenomenet att Horizon inte fungerar trots att den aktiveras men inte hittat något vettigt.

              Kommentar

              • Borren
                • apr 2013
                • 72

                #277
                Bara spara en dump samt ev rateprofiles och pid profiler, lätt att glömma dom. Så kan man snabbt få in alla sina grundinställningar. Jag har en separat lista med alla parametrar jag brukar använda och rateprofile 0/1/2 samt led konfig. Bara att flasha med "wipe settings" och sen klistra in allt i cmdline sånär man klar att köra igen. Vore fint om dom kunde fixa så backup funktionen sparade allt och inte bara kalibreringsdata och grundkonf

                Kommentar

                • Boopidoo

                  • dec 2008
                  • 1937

                  #278
                  Nu har jag ju precis börja ställa in den så det är inte så mycket att spara men tack för tipset. Jag har några Acro Naze32 liggandes och detta är en sk Full Naze32 som jag hade tänkt para ihop med en OSDoge så det vore trist om det är något knas med kortet.

                  Kommentar

                  • Boopidoo

                    • dec 2008
                    • 1937

                    #279
                    Jag fick rådet på labbet att öka self-level gains för att få igång Horizon. Ska testa det först.

                    Kommentar

                    • Jorgen
                      • feb 2013
                      • 777

                      #280
                      Får jag gissa att du använder PID1 controllern? Jag har provat några olika controllers idag för att bli av med det jitter jag dragits med på min Gekko med 1306 motorer. Jag fann då att PID1 har andra Level inställningar och att auto level blir extremt svag om man bara slår över till PID1 utan att ändra något. Det hann bli mörkt innan jag hittade det här så jag har inte fått det att fungera ännu. set p_level = 20 och set i_level = 80 gjorde ingen märkbar skillnad.

                      Jittret försvann med PID1!

                      PID controller 1, "Rewrite"

                      PID Controller 1 is a newer PID controller that is derived from the one in MultiWii 2.3 and later. It works better from all accounts, and fixes some inherent problems in the way the old one worked. From reports, tuning is apparently easier on controller 1, and it tolerates a wider range of PID values well.
                      Unlike controller 0, controller 1 allows the user to manipulate PID values to tune reaction and stability without affecting yaw, roll or pitch rotation rates (which are tuned by the dedicated roll & pitch and yaw rate settings).
                      In Angle mode, this controller uses the LEVEL "P" PID setting to decide how strong the auto-level correction should be. Note that the default value for P_Level is 90. This is more than likely too high of a value for most, and will cause the model to be very unstable in Angle Mode, and could result in loss of control. It is recommended to change this value to 20 before using PID Controller 1 in Angle Mode.
                      In Horizon mode, this controller uses the LEVEL "I" PID setting to decide how much auto-level correction should be applied. The default Cleanflight setting for "I" will result in virtually no auto-leveling being applied, so that will need to be increased in order to perform like PID controller 0.
                      The LEVEL "D" setting is not used by this controller.
                      TPA is not used by this controller.

                      Källa: https://github.com/cleanflight/clean...ID%20tuning.md

                      Default värden:
                      set p_level = 90; Visas som 9.0 I cleanflight configurator
                      set i_level = 10; Visas som 0.010 i Cleanflight configurator.
                      Senast redigerad av Jorgen; 2015-04-02, 21:00.

                      Kommentar

                      • Jorgen
                        • feb 2013
                        • 777

                        #281
                        Jag fick provat en gång till vid en lyktstolpe. Med p_level = 40, i_level = 200 så har jag en svag autolevel på min Gekko, den lägger sig nästan platt men sedan så tar den för lång tid på sig att fixa till de sista graderna. Mitt nästa försök blir med p_level = 60 och i_level = 200.

                        Kommentar

                        • Boopidoo

                          • dec 2008
                          • 1937

                          #282
                          Haha, ja jo jag tittade just på den sidan innan jag uppdaterade och såg ditt svar. Det förklarar ju en hel del, dels att ANGLE var lite väl nervöst samt att HORIZON inte fungerade. Frågan är bara ungefär hur högt man måste ställa I för att Horizon ska fungera vettigt igen?

                          Kommentar

                          • Jorgen
                            • feb 2013
                            • 777

                            #283
                            Efter att ha provat idag igen så tror jag att det är fler saker som spelar in med PID1 och horizon, med p_level = 60 och i_level = 200 så var den bättre på att räta ut den första biten men de sista graderna gjorde inte mycket skillnad. Det är nästan så att man undrar om dokumentationen felaktigt säger att d_level inte används. Det kan vara värt att prova...eller kanske läsa koden för att se vad som händer.

                            Tyvärr så verkade den bli lite fladdrig när man började närma sig mittspak men ändå ville behålla bankningen i svängarna. Som om man låg precis på en tröskel där den valde mellan rate och aggressiv auto-level. Jag går nog tillbaka till p_level=40 igen, kanske tillsammans med i_level=255.


                            Kommentar

                            • Boopidoo

                              • dec 2008
                              • 1937

                              #284
                              Försökte ställa in PIDar på min full Naze32 som jag kör cleanflight på. I vanliga fall brukar jag ändra inställningar via en blåtandsmodul men av någon anledning så gick det inte. Det gick att läsa av inställningarna men jag kunde inte skriva till Naze32. Jag tänkte att det var fel på min blåtandsmodul men med test på annat kort så gick det jättebra så det är något med Naze-kortet.

                              Kan jag ha kommit åt någon inställning som gör så att det inte går att ändra inställningar med BT?

                              Kommentar

                              • theailer
                                • okt 2010
                                • 291

                                #285
                                Ansluter du med dator eller telefon? Har för mig att apparna till telefonerna är jätte gamla och inte stödjer nyare versioner av clean/baseflight

                                Kommentar

                                Arbetssätt...