Cleanflight auf CC3D

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • kreids
    Senior Member
    • 29.08.2014
    • 2147
    • Stefan
    • Ã?berall wo ich nichts rammen kann......

    #1

    [Sonstige] Cleanflight auf CC3D

    Hallo zusammen,

    Ich hab auf meinem CC3D Cleanflight aufgespielt, soweit auch alles gut. Nur lassen sich mal die Motoren scharf schalten mal nicht.
    Warum weiss ich nicht, und hoffe hier auf Unterstützung.

    Esc's sind über Cleanflight angelernt.
    Senderfunktionen sind auch korrekt.
    Flugmodes hab ich einen auf aux1.
    Ich will ein stabi mode und rate mode

    Ich dachte manchmal es wären meine fehler zb nicht lange genug scharf geschaltet, aber auch sowas hielt nicht lange an.
    Wenn die Motoren laufen klappt auch das Probeschweben.
    Dann hab ich die rate erhöht und zb slle flugmodi waren weg und beim erneuten akku anstecken haben sich dir motoren wieder nicht scharf schalten lassen.
    Und do geht das weiter, motorstop an oder aus schalten, dann klappt es mal wieder, Einstellungen resten klappt auch manchmal.

    Ich weiß mir keinen Rat mehr, ich hoffe das mir hier geholfen werden kann.

    Vielen Dank und Gruß
    Stefan
    Logo 600SE @8S/ Tron 7.0 @12S/ Specter 700 V2 @8S ->VBC Touch --> Heli X
  • don_king
    Gelöscht
    • 23.11.2009
    • 2743
    • Stefan

    #2
    AW: Cleanflight auf CC3D

    Machen die Kanäle vom Empfänger alle den vollen Weg von 1000 - 2000 us?

    Und poste mal einen kompletten dump.



    Gruß Stefan

    Kommentar

    • kreids
      Senior Member
      • 29.08.2014
      • 2147
      • Stefan
      • Ã?berall wo ich nichts rammen kann......

      #3
      AW: Cleanflight auf CC3D

      Zitat von don_king Beitrag anzeigen
      Machen die Kanäle vom Empfänger alle den vollen Weg von 1000 - 2000 us?

      Und poste mal einen kompletten dump.



      Gruß Stefan
      Hoffe das ist das richtige.

      Gruß
      Angehängte Dateien
      Logo 600SE @8S/ Tron 7.0 @12S/ Specter 700 V2 @8S ->VBC Touch --> Heli X

      Kommentar

      • kreids
        Senior Member
        • 29.08.2014
        • 2147
        • Stefan
        • Ã?berall wo ich nichts rammen kann......

        #4
        AW: Cleanflight auf CC3D

        Hier mal ein paar Screenshohts
        Evtl hilft das ja mehr.







        Gruß
        Angehängte Dateien
        Logo 600SE @8S/ Tron 7.0 @12S/ Specter 700 V2 @8S ->VBC Touch --> Heli X

        Kommentar

        • kreids
          Senior Member
          • 29.08.2014
          • 2147
          • Stefan
          • Ã?berall wo ich nichts rammen kann......

          #5
          Cleanflight auf CC3D

          Er verliert immer den Arm mode!

          Warum macht er das denn?
          Speichern tu ich natürlich.



          Gruß
          Zuletzt geändert von kreids; 04.01.2016, 17:33.
          Logo 600SE @8S/ Tron 7.0 @12S/ Specter 700 V2 @8S ->VBC Touch --> Heli X

          Kommentar

          • fftunes
            Senior Member
            • 21.09.2014
            • 1564
            • Fabi

            #6
            AW: Cleanflight auf CC3D

            Benutzt du verschiedene Profile?

            Die modes müssen für jedes Profil einzeln eingestellt werden.

            Was mir auffällt:
            - Nach dem Kalibrieren der Escs solltest du min_throttle so weit erhöhen, dass die Motoren zuverlässig laufen (im Motor tab kannst herausfinden, wann welche Motoren anlaufen).
            - Ich vermute, du hast min_check nicht geändert, also noch auf 1100. Dein throttle geht aber laut screenshot nur bis 1095. Bei minimalen Signalschwankungen wird demnach throttle über 1100 sein (min_check), wodurch das armen verhindert werden könnte. Ausserdem schliesse ich daraus, dass du die Senderwege nicht angepasst hast auf 1000-2000.

            motor_stop würde ich nicht verwenden. Du wiegst dich in falscher Sicherheit, wenn der Quad gearmt ist, aber die Props nicht drehen. Und Armen per Schalter ist meine Empfehlung.

            PS: Die meisten profilspezifischen Einstellungen gehen verloren, wenn du im PID-tab den Controller wechselst (z.B. von rewrite auf luxfloat).
            Zuletzt geändert von fftunes; 04.01.2016, 18:03.

            Kommentar

            • don_king
              Gelöscht
              • 23.11.2009
              • 2743
              • Stefan

              #7
              AW: Cleanflight auf CC3D

              Zitat von kreids Beitrag anzeigen
              Hoffe das ist das richtige.
              Nein, einen dump.
              Auf den Tab CLI gehen und unten den Befehl "dump" eintippen und Enter drücken.
              Dann alles was angezeigt wird in eine Textdatei kopieren und hochladen.



              Ich nehmen an dieser Screenshot wurde mit eingeschaltetem Empfänger gemacht.
              Justiere mal die Endpunkte im Sender, dass alle Kanäle 1000 - 2000µs erreichen.

              Und zeig mal einen Screenshot von deinem Modes Tab nachdem du alles so eingestellt hast wie du es haben willst...

              Gruß Stefan

              Kommentar

              • carljonas
                Member
                • 11.12.2014
                • 587
                • Carl

                #8
                AW: Cleanflight auf CC3D

                Ich hoffe es stört keinen, es geht net unbedingt um das Problem hier aber ich hätte da mal ne Frage an die Erfahrenen CC3D User. Wenn ich cleanflight geflasht habe und dann dort dsmx Sat auswähle wird das nicht gespeichert und der reboot klappt nicht. Der COM Port geht irgendwie verloren. Hat jemand eine Idee woran das liegen kann?

                Kommentar

                • don_king
                  Gelöscht
                  • 23.11.2009
                  • 2743
                  • Stefan

                  #9
                  AW: Cleanflight auf CC3D

                  Hast du im Ports Tab den entsprechenden UART als Serial RX eingestellt?

                  Kommentar

                  • carljonas
                    Member
                    • 11.12.2014
                    • 587
                    • Carl

                    #10
                    AW: Cleanflight auf CC3D

                    Zitat von don_king Beitrag anzeigen
                    Hast du im Ports Tab den entsprechenden UART als Serial RX eingestellt?
                    Uff, zu viel unbekannte Begriffe aber ich schau nochmal, bin aktuell wieder bei openpilot

                    Kommentar

                    • kreids
                      Senior Member
                      • 29.08.2014
                      • 2147
                      • Stefan
                      • Ã?berall wo ich nichts rammen kann......

                      #11
                      AW: Cleanflight auf CC3D

                      so hab dann über die Servowege die Kanäle angepasst.

                      im Anhang die Bilder.

                      Hab eigentlich alles eingestellt außer das die PID werte noch erflogen werden müßen.

                      Was ich auch noch machen muß ist die Rate auf den einzelnen Flugmodus einstellen damit beim wechsel vom Flugmodus schalter die Agilität sich verändert.

                      Gruß
                      Angehängte Dateien
                      Logo 600SE @8S/ Tron 7.0 @12S/ Specter 700 V2 @8S ->VBC Touch --> Heli X

                      Kommentar

                      • don_king
                        Gelöscht
                        • 23.11.2009
                        • 2743
                        • Stefan

                        #12
                        AW: Cleanflight auf CC3D

                        Wieso tust du über den gesamten Schalterbereich armen?

                        Wie sind deine Regler angelernt? Weshalb Min_Trottle = 1000?

                        Du kannst keine getrennten Rates einstellen.
                        Das Fluggefühl mit Level oder Horizon ist sowieso komplett anders (= beschissen ), da ist nix mit Agilität...

                        Gruß Stefan

                        Kommentar

                        • kreids
                          Senior Member
                          • 29.08.2014
                          • 2147
                          • Stefan
                          • Ã?berall wo ich nichts rammen kann......

                          #13
                          Cleanflight auf CC3D

                          Dachte
                          1000-1500-2000
                          Ganz auf die werte komm ich nicht
                          Dann stell ich throttle wieder auf 1095.
                          hatte min auf 1000 gestellt bei configuration, welcher wert ist dort ein zu stellen.


                          Edit: ich hab es über den gesamten bereich gestellt weil wenn ich fligmodus wechsel dann Motoren ausgegangen sind.
                          Zuletzt geändert von kreids; 04.01.2016, 19:51.
                          Logo 600SE @8S/ Tron 7.0 @12S/ Specter 700 V2 @8S ->VBC Touch --> Heli X

                          Kommentar

                          • don_king
                            Gelöscht
                            • 23.11.2009
                            • 2743
                            • Stefan

                            #14
                            AW: Cleanflight auf CC3D

                            Du bringst einiges durcheinander.

                            Auf der Eingangsseite (vom Empfänger) alle Kanäle auf 1000-1500-2000 einstellen.

                            Auf der Ausgangsseite (zu den ESCs) kommt es darauf an wie deine Regler angelernt sind.
                            Je nach dem können die Werte etwas variieren.

                            Ich machs z.B. so:
                            Die Regler mit BLHeli Suite auf 1060 - 2000µs einlernen.
                            Je nach dem wie genau der interne Taktgeber der Regler ist macht es Sinn sie mit tatsächlichen Signalen anzulernen, da die Werte der einzelnen ESCs deutlich auseinander liegen können.

                            Im Cleanflight Configurator:
                            set min_check = 1020
                            set max_check = 1980
                            set min_throttle = 1080
                            set max_throttle = 2000
                            set min_command = 1000

                            min_check und max_check müssen etwas innerhalb deiner Eingangssignale liegen.
                            Bei einer Gasknüppelposition < min_check wird min_throttle ausgegeben (bei motor_stop enabled wird min_command ausgegeben).
                            Ausserdem werden die Bereiche über max_check und unter min_check für Stick Commands genutzt.

                            min_throttle habe ich so eingestellt, dass die Motoren sauber mit einer geringen Leerlaufdrehzahl laufen.

                            Wie gesagt, das kann alles etwas variieren, je nach dem wie die Regler angelernt sind.
                            Die Verhältnisse der Werte zueinander sind aber immer recht ähnlich.

                            Kommentar

                            • kreids
                              Senior Member
                              • 29.08.2014
                              • 2147
                              • Stefan
                              • Ã?berall wo ich nichts rammen kann......

                              #15
                              AW: Cleanflight auf CC3D

                              Super, dann hatte ich es falsch verstanden.
                              Werde es dann wieder korrigieren.

                              Wie ist dann airmode?
                              Ohne stabilisierung?

                              Ich würde gern acro+ fliegen, welcher flugmode das auch ist bei cleanflight/ betaflight.

                              Gruß
                              Logo 600SE @8S/ Tron 7.0 @12S/ Specter 700 V2 @8S ->VBC Touch --> Heli X

                              Kommentar

                              Lädt...
                              X