Firmware FlightControl v0.80

https://mikrokopter.de/images/eng.gif Page in english

https://mikrokopter.de/images/deu.gif Page en allemand

https://mikrokopter.de/images/ita.gif Pagina in italiano

Date de sortie: 29.07.2010
Licence: LICENSE.TXT


Téléchargements

Version spéciale pour les récepteurs ACT-2,4GHz S3D

/!\ Ne fonctionne qu'avec la version 2.4 GHz de S3D!

Video

Version courte (seulement Carefree)

Version longue (contrôle total)

http://www.vimeo.com/13726420

http://www.mikrokopter.com/ucwiki/VideoAbspielen?id=207

Décalage de l'orientation de l'AVANT

http://www.mikrokopter.de/ucwiki/Firmware-0.80?action=AttachFile&do=get&target=MixerConfig.gif

On peut à présent déterminer où l'avant doit être. Avec les deux flèches vous pouvez changer l'orientation par pas de 15 °.
Dans cet exemple, l'"avant", marqué en rouge, serait entre les moteur 2 et 3.

Note:

  • Ce choix n'est pas global -> il devra être spécifié dans chaque setting.

  • Cette fonctionnalité est également disponible sans NaviCtrl

  • L'inclinaison de nacelle (roulis et tangage) ne tournent pas avec ce "nouvel Avant" ils reste basés sur la flèche Av de la FC -> envisagé pour une version ultérieure.

  • MISE EN GARDE: les "loopings" ne fonctionnent pas si l'Avant est décalé

Contrôle Care-Free (sans souci)

Dans ce mode, l'orientation du contrôle roulis et tangage n'est plus liée à "l'Avant du MK", mais plutôt à L'orientation géographique (cardinale), qui est définit par le Cap (l'orientation de L'avant) du MK au "démarrage des moteurs". Vous pouvez ainsi, utiliser le lacet du MK (P.e. pour cadrer un sujet latéral) sans tenir compte de son effet sur le tangage/roulis, qui eux, resteront axés sur l'orientation initiale.

  • On choisit un commutateur (affecté à un Poti) dans l'onglet "Divers", ainsi on peut activer ou désactiver la fonction en vol.

/!\ Attention de bien mémoriser l'orientation de départ !

  • Avec la valeur 0, il est toujours éteint.

  • par contre à 100, il est toujours activé. (Non recommandé)

http://www.mikrokopter.de/ucwiki/Firmware-0.80?action=AttachFile&do=get&target=CareFree.gif

Conseils:

  • Vous devez d'abord vous habituer: L'avant ne "tourne" plus !
  • Le pilote ne doit pas changer d'orientation, risque de grande confusion.
  • Par mesure de sécurité, vous devriez d'abord pratiquer dans un espace ouvert et revenir avec le GPS-Home.
  • Le Compas doit être calibré avec le plus grand soin

  • Le Mk3Mag doit être solidement fixé à la NaviCtrl, afin qu'il ne bouge pas en vol !

  • Attention les loopings sont incompatibles avec le mode "Care-Free"
  • Cette fonction nécessite une NaviCtrl avec le MK3Mag.

Voir aussi: CareFree

BL-Ctrl 2,0

Affichage des températures

http://www.mikrokopter.de/ucwiki/Firmware-0.80?action=AttachFile&do=get&target=BL-Temp.gif

Dans l'Affichage LCD, vous pouvez maintenant voir la température des BL-Ctrl v2.0.

Note: les BL-Ctrl antérieurs à la v2,0 affichent les températures à zéro

Configuration des BlCtrl 2,0

Pour faire apparaître la fenêtre de configuration des nouveaux BL-Ctrl v2.0, tenir la touche "Ctrl" en cliquant sur "Paramètres".

http://www.mikrokopter.de/ucwiki/Firmware-0.80?action=AttachFile&do=get&target=BL-cfg.gif

Signification des paramètres:

  • Max. Courant: Définit en ampères la limite supérieure de l'intensité tirée par le moteur. Au-delà il n'est pas coupé mais limité.
  • Limiteur de température: Fixez en ° C la température maximum du contrôleur. En cas de dépassement il n'est pas éteint, mais réduit (un pour cent par 0,1 ° C)
  • Mise à l'échelle PWM: détermine la puissance maximale au point de consigne maximum. Cela vous permet de limiter la poussée maximale, sans diminuer/modifier la course de la commande.
  • PWM début: ajustement PWM, au démarrage moteur. Quand un moteur démarre mal, vous pouvez modifier cette valeur.
  • échelle d'intensité: Cette valeur est utilisée pour l'ajustement de la mesure d'intensité d'un contrôleur.
  • Changer de sens: Ici, vous pouvez (enfin) inverser le sens de rotation des moteurs.

Notes

  • Vous pouvez définir les paramètres d'un seul contrôleur en utilisant son adresse, ou uniformiser tout en même temps (sélectionnez "Tous").
  • Seuls les paramètres actifs sont définis.
  • Pour conserver de façon durable ces paramètres(c.-à-, même après la mise hors-tension) vous devez sélectionner pour les écrire dans le Ctrl "Stocker dans l'EEPROM".
  • Les "réglages par défaut" peuvent être rappelés par le bouton "Paramètres par défaut". Toutefois, ceux-ci ne sont stockés de façon permanente que si vous avez coché l'option "Stocker dans l'EEPROM".
  • Seuls les paramètres des contrôleurs, dont le niveau des gaz est supérieur à 0 dans la table de mixage, peuvent être écrit et lu, pour être ainsi utilisés dans le contrôle d'attitude.

Voir aussi: BL-Ctrl v2.0

Statut code d'erreur

Consulter les commentaires sur les codes d'erreur

Maintenant il y a un indicateur direct dans MK-tool:

http://gallery.mikrokopter.de/main.php/v/tech/KopterToolStatus.gif.html

  • Vert: Statut OK du module considéré

    Rouge: module en erreur

Sur cet exemple le défaut de la NaviCtrl est doublement signalé et le code d'erreur est affiché et libellé.

Les moteurs ne peuvent pas être démarrés lorsque:

  • des Gyro ou ACC sont défectueux (génèrent un code d'erreur)
  • Carefree est activé et que MK3Mag génèrent un code d'erreur
  • AltiCtrl activé et des valeurs altimétriques incohérentes.

Affichage Jeti

Statut

Tension [V]

Cap Compas

Home distance [m]

Capacité consommée [mAh]

Durée de Vol [mn:ss]

hauteur[m]vario[±]

http://gallery.mikrokopter.de/main.php/v/tech/JetiStatus2.jpg.html

en comparaison avec v0,78: C'est le cap Compas qui est maintenant affiché.

Codes d'erreur

http://gallery.mikrokopter.de/main.php/v/tech/JetiError.jpg.html

En cas d'erreur, son code sera affiché ici.

Note: Une NaviControl est nécessaire pour cette fonctionnalité.

Controle des températures BL2.0

Http://gallery.mikrokopter.de/main.php/v/tech/Jeti_Temperatures.gif.html

Si des BL-Ctrl v2.0 sont installés, ils apparaîtront ici. 6 pour les Hexa et 8 pour les Octobre donc.

Données Batterie

Http://gallery.mikrokopter.de/main.php/v/tech/Jeti_Strom2_001.jpg.html

(identique à la version 0,78)

Info GPS

Vitesse

Nombre de satellites

SatFix

Home:

distance [m]

direction [°]

Http://gallery.mikrokopter.de/main.php/v/tech/Jeti_GPS2.jpg.html

en comparaison avec v0,78: apparaît la vitesse GPS (en m/s)

voir aussi: JetiBox

Contrôle d'Altitude

Le contrôle a été révisé sur certains points :

  • Les MK poids lourds devraient montrer un meilleur comportement
  • L'action d'Altitude P est maintenant plus faible.
  • La pression D travaille maintenant plus fort.
  • la configuration par défaut du Paramètre ACC-Z est désormais fixé à zéro, car dans certaines circonstances, les vibrations des hélices avaient des répercussions négative. Si les vibration sont bien maitrisées pouvez définir cette valeur à 30.
  • L'optimisation de la gestion du rapport Vario/Gaz devrait maintenant permettre de décoller Vario enclenché !

Koptertool:

MikroKopter.dll doit être dans le même dossier.

Banc d'équilibrage châssis

http://gallery.mikrokopter.de/main.php/v/tech/Ballance.gif.html

Cette fenêtre apparait lorsque que la FC est activée et que l'on sollicite la représentation 3D (ci nécessaire cliquer sur "FlightControl")

Le centre du graphe représente la position (théorique) de la poussé des moteurs, le point rouge la position du centre de gravité du MK.

Particulièrement intéressant: le lacet (échelle supérieure) Lorsque le châssis ne "positionne" pas les moteurs correctement, le MK est obligé de compenser en permanence le lacet. Nous avons à présent une quantification de cela !

Nouveaux paramètres: GyroStability

https://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=63255&g2_serialNumber=1

Ce paramètre peut réduire la "dureté normale" du contrôleur de position. Les bêta-tests ont révélé qu'il y a peut-être intérêt à assouplir le maintient de position.

NaviControl

Rayon de mode "Position-Hold" illimité

  • PH peut maintenant être utilisé au-delà de 250m.

Maintient dynamique de la position

Avec cette version le point cible se déplace mieux.

Les «freinages» (anticipation) du mode Way-Point restent activés en mode PH. Ainsi, le MK réagi moins durement aux sollicitations des manches.

Le contrôleur GPS interagit ainsi légèrement lorsque vous vous déplacer en mode PH.

la "Durée de position fixe pour mémorisation:" à été réduite à 2 sec. (onglet Navictrl-2)

Logging

Le GPX-Log est standard (ou plus précisément: créer les fichiers Settings.ini sur une carte SD vide) - le cas échéant, supprimer manuellement ce fichier de la carte SD

Les codes d'erreur sont désormais également logués.

Divers

Détection avancée du nombre des éléments LiPo

La FC tente de détecter après allumage, le nombre d'éléments LiPo de 2s à 6s. A partir de 5s cette détection n'est pas très fiable et dépend de l'état de la charge de la batterie. Il se peut donc qu'une 5s ou 6s vide soit identifiée comme une 4s ou 5s pleine.

/!\ Attention dans l'utilisation de cette fonction avec des batterie de plus de 4 cellules. Toujours écouter le nombre de bips après la mise sous tension. Par ailleurs, l'alerte de sous-tension peut toujours être introduite manuellement (en centièmes de volt).

Démarrage moteurs autorisé uniquement après calibrage

Les moteurs ne peuvent être démarrés qu'après qu'au moins un (1) calibrage ait été effectué depuis la mise sous tension. Sinon, vous entendez un bip d'une fréquence d'1Hz.

/!\ Le MK doit être immobile Pendant la calibration.

Détails

  • Bip chaque seconde, si la navigation est éliminé, ou même si la connexion GPS est interrompue.
  • Les "réglages de Manches" en mode "Beginner" ont été légèrement diminués.

Paramètres

/!\ Les paramètres sont remplacés par la mise à jour vers cette version.

/!\ Il est IMPORTANT de contrôler la table de Mixage ainsi que celle de l'attribution des canaux, etc... afin de ré-ajuster si nécessaire...

Corrections (débogage)

Version V0.80e

  • Autorise l'utilisation d'un MK3Mag sans la NaviCtrl.

Version V0.80f

  • En "mode plafond" le "control d'altitude pouvait laisser monter trop haut (retour à la régulation "plafond" de la v0.78f)

Version V0.80g

  • Active un champ de mesure altimétrique étendu pour la FC2.1 - altitudes > 1000m au-dessus du niveau de la mer (en/Firmware-0.80)



Impressum: Traduction française: MK-FR•info