Alle Beiträge von Simon

Jumper und Spektrum

Ich habe gerade ein Spektrum-Flugzeug gebunden.

Das war eine Odyssee…

Der ESC wollte nicht armen. Zuerst habe ich versucht, zu trimmen. Kein Erfolg. Dann „Extended Throws“ im Modelsetup. Nix wars.

Die Lösung: Enable Max Throw! Erst dann kommt aus dem THR-Ausgang genügend kurze PWM raus. Die ganzen anderen Optionen sind danach nicht erforderlich.

Jumper T16 Tipps

Update des internen Moduls

Die Firmware gibt es hier. Man braucht die STM32-Version mit „noinv“ (internes 4in1-Modul) und dem passenden Kanalmapping (ist wohl für manche Protokolle wichtig).

Firmware herunterladen und auf die SD-Karte in den Ordner Firmware kopieren. Da kann man auch noch die FrSky-Receiverfirmwares ablegen.

Es kann passieren (bei älteren Jumper T16 mit 4in1 Version 1.2.x), dass das Modul keinen Bootloader hat. Dann muss man die Funke öffnen und einen USB-Flasher anlöten. Gibt Tutorials dafür.

Zum Glück ist meine T16 so neu, dass das interne Multimodul einfach über SYS->Ordner, Firmware und lange auf die Datei mit Enter klicken->flash internal module geflasht werden kann.

Das wars!

Update Jumper-Firmware

Zuerst ein Backup mit dem Companion-Tool ziehen (Modellspeicher, Firmware).

Die Firmware kann das Companion-Tool auch zusammenstellen. Im SYS-Menü ganz rechts findet man die Informationen zur momentan aufgespielten Fimware. Das kann man alles im Companion auch anklicken und die neue Firmware aufspielen.

T16 in den Bootloader bringen: Die Trimsticks für Quer und Ruder nach innen zur Mitte drücken und dann einschalten. Dann USB anstecken.

Jetzt kann man mit dem Companion die Funke sichern und updaten.

FrSky binden

Ich habe festgestellt, dass sich D8, D16, XM+ und X4R-Empfänger alle mit Telemetrie „ON“ binden lassen. Man muss allerdings schnell sein, nach ca. 15 Sekunden beendet die Jumper den Bind-Modus automatisch!

Zu FrSky gehört auch der CC2500-Frequenz-Feinabgleich.

Dazu im Modellspeichermenü unten beim Multi/FrSky den Abgleich editieren und in beide Richtungen die Extreme finden, ab wann die Verbindung abreißt. Beide Werte addieren und durch 2 teilen. Das ist der Mittelwert des Empfängers, den hier einstellen (und es wurde empfohlen, das Modell danach erneut zu binden). Generell sollte der Wert nicht viel schwanken, da die Original-Empfänger kalibriert werden. Muss aber nichts heißen.

Chinaspielzeug binden

Es gibt in der Jumper 62 Protokolle, teilweise mit zig-Subtypen. Jedes Spielzeug hat wohl ein eigenes Protokoll. Da hilft nur, das Spielzeug zu googeln, ob das einer mit dem 4in1 gebunden hat.

Eachine E011 – Bayang/Bayang

Eachine H8S – Bayang/H8S3D

Eachine E010 – MJXq/E010

A Moment of Truth – Der Sendervergleich

Ich habe mittels des ImmersionRC PowerMeters meine Funken verglichen.

Messaufbau:
– ImmersionRC im 2,4GHz-Modus, Peak, dBm mit 2,4GHz-Dipol.
– Prüfling ca. 10cm (Antennen parallel) entfernt, immer an der selben Stelle.

Angetreten sind
– Taranis X9D: -22dBm
– Taranis Q X7: -20dBm
– Jumper T16: -23dBm
– Graupner MZ18: -24dBm
– Spektrum DX9: -25dBm
– Blade MLP4DSM: -37dBm (!)
– ARRMA Car-Funke ATX100: -25dBm
– Absima Car-Funke CR4T: -25dBm
– Spektrum Car-Funke DX2L: -28dBm
– Chinaspielzeug E011: -36dBm (!)

Analyse:

3dBm sind halbe/doppelte Leistung. 6dBm bedeuten doppelte Reichweite. Ich kann nur vergleichen. Aber ich gehe davon aus, dass die großen Marken sich an die vorgeschriebene Sendeleistung halten.

Fazit:

Die Taranis Q X7 gibt am meisten Output.
Danach folgen knapp dahinter X9D, Jumper, Graupner.
Kurz dahinter Spektrum DX9 und die Car-Funken.
Kläglich versagt haben die Chinafunke vom E011 und: Die Spektrum RTF-Funke vom Blade-Heli!

Neue FPV-Cams

Weil ich gerade auf Youtube mich durch Kamera-Reviews klicke: Es gibt viel Neues auf dem Markt. Die Runcam Eagle ist quasi als Goldstandard abgelöst worden!

Diese Kameras habe ich nicht selbst getestet, sondern nur Online-Footage gesichtet.

Als leistungsfähige Wettbewerber gelten:

Caddx Ratel (knapp 9g) und jetzt auch als „Baby Ratel“ mit 4,5g. Die „große“ hat verschiedene Optiken zur Auswahl und ist momentan unschlagbar günstig. Kostenpunkt gerade 26€ (groß) und um die 30€ (micro).

Foxeer Micro Toothless – 1/2″ Sensor. Das Bild finde ich sogar leicht besser als die Ratel. Kostet ca. 34€.

RunCam Phoenix 2 – 1/2″ Sensor und angeblich noch nacht-tauglicher als die Eagle. Toller WDR. Auch 8-9g und um die 32€.

Foxeer Predator 4 nano – hat aber immer noch diesen roten Lensflare. Allerdings hat die wohl eine sehr gute WDR und ein sehr plastisches Bild. Kostet aber etwa 36€.

(Preise von Banggood)

Und außerhalb der analogen FPV-Welt:

Die Caddx Vista – ein digitales micro-FPV-System. Die Farben finde ich viel natürlicher und die 720p-Übertragung ist wie mit eigenen Augen rausgucken! Auch WDR funktioniert sehr gut.

PID-Update Mobula7

Angelehnt an den Tune von UAV-Tech (der hat die FC auf eine F4 mit Blackbox ausgetauscht – mein Mob7 ist noch original):

set gyro_sync_denom = 2
set gyro_lowpass_type = PT1
set gyro_lowpass_hz = 100
set gyro_lowpass2_hz = 325
set dyn_lpf_gyro_min_hz = 260
set dyn_lpf_gyro_max_hz = 750
set dshot_idle_value = 650
set motor_pwm_protocol = DSHOT600
set vbat_warning_cell_voltage = 300
set ibata_scale = 1175
set yaw_motors_reversed = ON
set small_angle = 180
set pid_process_denom = 1

profile 0

set dyn_lpf_dterm_min_hz = 91
set dyn_lpf_dterm_max_hz = 221
set dterm_lowpass_type = PT1
set dterm_lowpass_hz = 100
set dterm_lowpass2_hz = 195
set vbat_pid_gain = ON
set anti_gravity_gain = 7000
set iterm_relax_cutoff = 11
set iterm_windup = 40
set iterm_limit = 500
set pidsum_limit = 1000
set pidsum_limit_yaw = 1000
set p_pitch = 35
set i_pitch = 25
set d_pitch = 45
set f_pitch = 120
set p_roll = 35
set i_roll = 25
set d_roll = 45
set f_roll = 120
set p_yaw = 40
set i_yaw = 90
set angle_level_strength = 110
set horizon_level_strength = 110
set level_limit = 65
set d_min_roll = 40
set d_min_pitch = 40
set d_min_boost_gain = 30
set d_min_advance = 0

rateprofile 0

set roll_expo = 30
set pitch_expo = 30
set roll_srate = 80
set pitch_srate = 80
set tpa_rate = 80
set tpa_breakpoint = 1800
set throttle_limit_type = SCALE
set throttle_limit_percent = 95

Dynamic RPM filter

Betaflights RPM-Filter läuft jetzt auch über BLHeli_S-Regler.

Allerdings ist Betaflight nur noch wirklich auf F4-Flightcontrols zu gebrauchen.

Aber wenn man einen F4+BLHeli_S hat (und der Copter mit Propwash kämpft), sollte man sich das schon anschauen. Zusammen mit dem Blackbox-Logging kann man da ganz ordentlich was rausholen.

Anleitungen gibt es auf Youtube genug. Und Infos von UAVtech (PID tuning principals)! Nur kurz auf der Text/Bildspur:

Vorbereitung, falls erforderlich: Sichere den Diff und update den Copter auf Betaflight 4.1.x. Stelle den Diff wieder her.

Entferne die Propeller!

Akku dran (für die ESCs).

Lade BLHeli-Configurator und RPM-fähige BLHeli-Firmware (passend zum ESC) herunter. Starte den Configurator, Verbinde, Read Setup (dann siehst du die nötige ESC-Version) und flashe die ESCs:

C-H-40 ist meine ESC-Version. Dazu das passende Hex file Version 16.73 (evtl neuere verfügbar) unter https://github.com/JazzMaverick/BLHeli/tree/JazzMaverick-patch-1/BLHeli_S%20SiLabs suchen und alle ESCs flashen.

Akku wieder ab.

Aktiviere in Betaflight DSHOT300 oder 600 und die bidirektionale Motorkommunikation und stelle die Anzahl Pole (=Magnete) ein (i.d.R. 12 für kleine 3″, 14 für 5″ Setups):

Wenn nun der Copter mit Akku betrieben wird, sieht man im Motor-Tab die Drehzahl und Fehlerrate:

Die Fehlerrate sollte <3% sein.

Im Filter-Tab aktiviert man die dynamische RPM-Filterei:

Sichern und fertig.

Dann Props wieder dran und einfliegen. PIDs optimieren und Filter nach und nach mit dem Schieber nach rechts öffnen. Mit Blackbox kann man den Noise auf den Gyrowerten gut sehen. Auch der Setpoint (=Gyro-ermittelte Drehrate) versus Stick-Input ist interessant (Überschwinger=>D zu klein oder zu lasch=>D zu groß).

Auf keinen Fall die anderen Filter einfach deaktivieren!