Schlagwort-Archive: Cleanflight

Hilfe, ich kann nicht armen – Cleanflight

Immer wieder tauchen in Foren und bei Facebook Fragen zum Arming (scharf schalten) des Flight Controllers auf. Daher hierzu mal ein paar Tipps. Dabei ist es völlig unerheblich um welchen Flight Controller mit Cleanflight es sich handelt, die Hinweise gelten für Naze32, Flip32, CC3D und viele mehr. Auch die Marke der Fernsteuerung ist unerheblich.

Armen bei Cleanflight kann man grundsätzlich über 2 Wege.

1. Per Schalter
Hierzu belegt man im Modes Tab einen Schalter mit dem Arming, vorzugsweise wird hierfür Kanal 6 (Aux2) verwendet. Wird der Schalter eingeschaltet, wird der Kopter scharf geschaltet.

2. Per Stick
Dies ist die Standard-Methode. Throttle runter und Yaw rechts armen den Kopter. Throttle runter und Yaw links disarmen.

OK, so weit, so einfach. Woran kann es nun liegen, dass beide Methoden nicht funktionieren? Die häufigste Ursache liegt in den Endpunkten der Fernbedienung. Diese müssen häufig angepasst werden, so dass bestimmte Werte erreicht werden. Werden diese Werte nicht erreicht, funktionieren die sogenannten Stick-Funktionen nicht und auch das armen per Schalter geht nicht.

Grundsätzlich gilt die Regel, dass die Endpunkte für die ersten 4 Kanäle unter 1100 und über 1900 liegen müssen. Diese Werte kann man im Receiver-Tab live verfolgen, wenn ein Lipo angeschlossen ist und die Fernbedienung gebunden und eingeschaltet ist. Die Endpunkte müssen dann in der Fernbedienung entsprechend angepasst werden, bei Spektrum z.B. kann man dies im Menuepunkt „Travel Adjust“ einstellen.

Um also zu armen muss Throttle < 1100 sein und Yaw > 1900.
Zum Disarmen muss Throttle < 1100 und Yaw < 1100 sein.

Grundsätzlich ist es ratsam die Endpunkte auf Min = 1000 und Max = 2000 einzustellen. In Neutralposition sollte möglichst exakt 1500 eingestellt werden.

Achtet auch darauf, ob bei euch eventuell Kanäle in der Fernbedienung reversed/umgekehrt sind.  Bei Stick links oder unten muss der Wert < 1100 sein und bei Stick rechts oder oben muss der Wert > 1900 sein.

So, zum Schluss noch ein paar Bilder, wie es aussehen sollte:

Neutralstellung:

Neutral-Stellung

Armen:

Armen

Disarmen:

Disarmen

Cleanflight Acro Mode Training

Ich will endlich weg von den Self Level Flight Modes wie Angle oder Horizon, daher übe ich mich gerade im Acro Mode fliegen. Inzwischen klappt es auch schon ganz passabel mit dem kleinen ZMR250 FPV Racer, allerdings fehlt es mir noch etwas an Genauigkeit bei den Flugmanövern. Insbesondere bei Rolls oder Flips ist es gar nicht so einfach den richtigen Moment für den „Ausstieg“ zu erwischen und so lande ich ab und an doch noch unfreiwillig hart auf dem Acker.

Der Acro Mode macht aber höllisch Spaß und man hat die volle Kontrolle über die Steuerung. Ich übe weiter…

Meine ersten Versuche…

Und weiter geht’s…

Anleitung: Cleanflight/Boris B. Betaflight auf CC3D installieren/flashen – How to install/flash Cleanflight/Betaflight on CC3D

Vorweg: Wenn man nicht unbedingt sein altes CC3D weiterverwenden möchte, dann sollte man heutzutage zu den neueren Flight-Controllern mit F3 Prozessor wechseln. Diese sind zukunftssicher und von vorne herein auf Cleanflight/Betaflight ausgerichtet. In naher Zukunft werden vermutlich nicht mehr alle Neuerungen auf dem betagten F1 Prozessor laufen, aufrüsten wird dann unumgänglich. Ordentliche Klone des SP Racing F3 Flight Controllers kosten heute kaum mehr als ein CC3D.

Cleanflight oder Betaflight ist für FPV-Racer derzeit die State-of-the-Art Software für verschiedene Flightcontroller (Naze32, Flip32, CC3D uvm).

Gegenüber dem bekannten Baseflight bietet sie inzwischen einige entscheidende Vorteile, z.B. geht die Entwicklung deutlich zügiger voran und sie ist mit etlichen Flight Controllern kompatibel. Sie bietet 6 verschiedene PID-Controller, da ist für den Geschmack etwas dabei.

Hier findet ihr eine kleine Anleitung zur Installation und zum Setup von Cleanflight auf dem CC3D Flight Controller mit USB Support (funktioniert nur mit externer Stromquelle).
Achtung: Nichts für Anfänger, du solltest dich schon mit der Konfiguration von Flight Controllern auskennen.

Benötigte Software:
OpenPilot GCS: http://wiki.openpilot.org/display/WIKI/OpenPilot+Downloads
Cleanflight (CC3D .bin): https://github.com/cleanflight/cleanflight/releases
STM32 VCP-Driver: http://www.st.com/web/en/catalog/tools/PF257938
Cleanflight Configurator: https://chrome.google.com/webstore/detail/cleanflight-configurator/enacoimjcgeinfnnnpajinjgmkahmfgb

Nach dem Flashen bitte die Motoranordnung und die Receiver-Kanäle überprüfen und korrekt einstellen. Auch die Gaswege müssen neu angelernt werden.

Wenn der COM-Port verschwindet bei einem Reboot des CC3D bitte einfach „Disconnect“ klicken, USB-Kabel einmal rausziehen und wieder einstecken, „Connect“ in Cleanflight klicken. Das CC3D muss eine externe Stromversorgung haben, sonst funktioniert das nicht.

Diese Anleitung funktioniert auch für das neue und meiner Meinung nach noch einmal bessere Betaflight von Boris B. Das entsprechende Firmware-File findet ihr hier:
Boris B. Betaflight: https://github.com/borisbstyle/betaflight/releases/
So, und hier das Video mit der Anleitung: