Article modifié par LapinFou en Juin 2019.
Voici un exemple de programmation pour ceux qui utilisent le module
flybarless Spirit System (un des meilleurs modules FBL ceci dit en passant).
Cette programmation part du principe que vous n'utilisez pas de mode Governor .
Si vous utilisez le mode Governor, alors vous devez remplacer les courbes de gaz 1, 2 & 3 par une courbe plate "2 points" ou part des sources MAX directement dans le mixage de la voie des gaz.
Plus d'info ici : Note concernant le mode "Governor"
Tout d'abord, une petite mise au point sur les acronymes:
PV : Phase de Vol
VG : Variable Globale
FS : Fonction Spéciale
IL : Interrupteur Logique
Il y a 3 types de programmation:
Spirit Full → Cette programmation utilise les PV + VG + FS + IL + Chronos + Sécurité Moteur + Bank switching + Stabilisation
Spirit Basic → C'est quasiment la même prog que le "Spirit Full", mais sans les Chronos, VG & FS.
Spirit Old → Cette programmation utilise les PV + VG + FS + IL + Chronos + Sécurité Moteur + Bank switching + Stabilisation à l'ancienne (inversion du gain gyro pour déclencher le mode
Panic).
Maintenant, je vais rentrer plus en détails pour expliquer tous les différents menus.
La source des gaz est
CH3 (Gaz).
3 Chronos sont utilisés.
Chrono1: "engine" est le temps moteur ("ENG" pour les X7/X-Lite). Ce chrono va s'incrémenter proportionnellement à la position des gaz (Fonction GZ%).
Chrono2: "flight" est le temps de vol ("FLY" pour les X7/X-Lite). Ce chrono démarre dès que la sécurité des gaz est désactivée.
Chrono3: "total" est le temps de vol total de l'hélico ("TOT" pour les X7/X-Lite). C'est un chrono persistant. Le déclenchement est similaire au Chrono2 mais il n'est jamais remis à 0. Si vous voulez le réinitialiser, il faut le faire manuellement depuis la radio.
25% d'expo est appliqué aux Ail, Prf & Dir.
Vous devez mettre à jour cette valeur suivant votre style de vol.
Si besoin, c'est ici qu'il faut définir vos dual/triple rate et nulle part ailleurs.
L'interrupteur SE est utilisé.
PV0: SE↑ (SA↑ pour les X7/X-Lite) = mode
Normal.
PV1: SE- (SA- pour les X7/X-Lite) = mode
IDLE-UP.
PV2: SE↓ (SA↓ pour les X7/X-Lite) = mode
3D.
Les trims pour les Ail, Prf, Gaz et Dir sont désactivés (obligatoire avec un module FBL).
VG1 est utilisé pour le gain du Spirit.
Un gain différent peut être appliqué pour chaque PV.
NB: dans la prog "Spirit Basic", les VG ne sont pas utilisées. A place, une source constante MAX est directement programmée dans le menu Mixages.
CB1: Courbe de gaz pour le mode
Normal (PV0).
CB2: Courbe de gaz pour le mode
IDLE-UP (PV1).
CB3: Courbe de gaz pour le mode
3D (PV2).
CB4: Courbe de pas pour le mode
Normal (PV0).
CB5: Courbe de pas pour le mode
IDLE-UP (PV1).
CB6: Courbe de pas pour le mode
3D (PV2).
CH1: Aileron → source du mixage: entrée [E1:Ail]
CH2: Profondeur → source du mixage: entrée [E2:Prf]
CH3: Gaz → source du mixage: entrée [E3:Gaz] à travers les courbes CB1, CB2 or CB3 (suivant quelle PV est active). L'interrupteur logique L02 force cette voie -100% (sécurité moteur).
NB: Si vous utilisez le mode Governor, vous pouvez utilisez des sources MAX avec le ratio qui va bien à la place des courbes. Cela peut sauver quelques bits dans l'EEPROM de votre radio.
CH4: Dir → source du mixage: entrée [E4:Dir]
CH5: gain Gyro → cela dépend de la programmation choisie, cela peut être une constante (MAX +xx%) ou bien être la VG1 (valeur en fonction de la PV active).
NB: dans la programmation "Spirit Old", une ligne supplémentaire est ajoutée pour inverser le gain du Gyro avec l'inter SH↓. Cela permet d'activer le mode Panic/Rescue.
CH6: Pas → source du mixage: entrée [E3:Gaz] à travers les courbes CB4, CB5 ou CB6 (suivant quelle PV est active).
CH7: Spirit bank switching → source du mixage: inter SB. Le module Spirit fonctionne ainsi: SB↑ = Bank0, SB- = Bank1, SB↓ = Bank2.
CH8: Mode → source du mixage: inter SH↓. Il permet d'activer le mode
Panic/
Rescue pour le mode
Stabilisation. Tout dépend du choix qui a été fait avec lors de la configuration du module Spirit.
J'ai imité la sécurité moteur de mon ancienne Futaba T8J.
Pour armer le moteur (= désactiver la sécurité moteur), le manche de gaz doit être à -100%
ET l'inter SF doit être en position ↓.
Cette fonctionnalité est possible grâce aux inters logiques
L01 et
L02.
Si
L02 est FAUX, alors le moteur est désactivé (sécurité moteur ON).
Si
L02 est VRAI, alors le moteur est actif (sécurité moteur OFF).
FS1: Joue le son "Moteur démarré" ou le son de votre choix.
FS2: Joue le son "Moteur coupé" ou le son de votre choix.
FS3: Démarre les LOGs dès que le moteur est actif/armé.
Cette section est légèrement différente par rapport au fichier OTX disponible sur le site Spirit System.
Avec ces réglages, j'obtiens exactement +/-100% sur toutes les voies dans l'onglet "
diagnostic" de l'appli Spirit.
J'ai vérifié avec un
Spirit et un
Spirit Pro en utilisant un
X4R-SB et un
X6R (mode FCC).
Le neutre PPM doit être réglé à 1520µs (comme chez Futaba).
Tous les min/max doivent être réglés à +/-82.8% à l'exception des voies suivantes:
CH5: Gyro → -95.8%/+94.8%
CH6: Pas → -84.0%/+82.0%
La direction des voies CH2 & CH6 doit être inversée.
Ce dernier chapitre va couvrir la télémétrie. Bien sûr vous devez avoir installé le câble qui va bien comme expliqué ici:
OpenTX Integration.
Dans mon cas, j'utilise des ESCs HobbyWing (Platinum 60A v4 & Platinum 80A v4). La liste suivante est très probablement incomplète, car je n'ai pas pu tester d'autres ESCs.
Le numéro d'instance pour le module Spirit est 4.
N'oubliez pas d’effacer tous les capteurs dans les fichiers OTX ci-dessous et de lancer une nouvelle "Découverte des capteurs". Vos réglages de télémétrie sont très certainement différents des miens. Bien évidemment, toutes ces opérations doivent être faites lorsque votre modèle est sous tension.
Si vous souhaitez connaître la puissance instantanée, vous pouvez créer le capteur suivant (à partir d'OpenTX 2.1):
Pwr: Calculer/ Multiplier / RB1V / RB1A [W]
Note concernant les ESC HobbyWing:
Sur l'appli Spirit (Governor/Throttle settings) vous devez spécifier la valeur "Max. Head Speed", c'est à dire la vitesse maximum supportée par la tête de rotor de votre hélico.
Pour obtenir la bonne vitesse de rotation en fonction de votre PV, il faut faire le calcul suivant pour obtenir le ratio nécessaire:
"% dans la radio" = ("RPM voulu" / "Max. Head Speed") * 200 - 100
L'opération inverse est:
"RPM voulu" = ("% dans la radio" + 100) * "Max. Head Speed" / 200
Dans cette exemple, nous considérons que la vitesse max de la tête de rotor est
3000 tr/min (à programmer dans l'appli Spirit).
Disons que vous souhaitez
2500 tr/min.
Alors, cela donne:
(
2500/
3000)*200-100 =
66.666..%
67% est la valeur que vous devez programmer dans votre radio.
A l'inverse, si vous voulez vérifier ce qui est programmé dans votre radio (par ex
67%), vous devez faire:
(
67+100)*
3000/200 =
2505 rpm
Comme les trims sont désactivés dans les
Phases de
Vol, vous pouvez les utiliser avec des fonctions spéciales (ou autres).
Par exemple, j'utilise
TrmG Haut ou
TrmG Bas pour lancer des annonces vocales (temps de vol, capacité consommée dans la LiPo, etc...).
Pratique
Si vous n'utilisez pas plus de 8 voies, alors choisissez la plage de 1 à 8 au moment du Bind au lieu de 1 à 16.
La position des manches sera alors envoyée toutes les 9ms au lieu de 18ms. Plus d'info à ce sujet ici →
D8 vs. D16 vs. R9M vs. LR12
Spirit_X12_OpenTX.otx
Spirit_X9_OpenTX.otx
Spirit_X7_OpenTX.otx