Logiciel IHM / BMS

Le logiciel est la partie intelligente du système PROP'ELEC. Il mesure en entrée différents capteurs pour en sortie piloter le contrôleur moteur. Il affiche également les informations utiles sur l'écran LCD et sur la LED du bouton poussoir. Il propose au pilote plusieurs modes de vol. Le système gère la sécurité du vol et alerte le pilote en cas de défaillance.



Architecture :
Le logiciel est architecturé autour d'une tache de fond qui crée le signal nécessaire au pilotage du contrôleur moteur en fonction de la position de la manette de puissance, du mode de vol sélectionné et de l'état du signal de tension basse.
En parallèle, des taches plus ou moins rapides s'occupent de l'acquisition des capteurs, des différents affichages sur l'écran LCD et du pilotage de la LED et du poussoir. Une surveillance du bon déroulement du logiciel l'initialise si un blocage survient plus de 5 secondes (WATCHDOG).



Signaux en entrée :
  • La position de la poignée de puissance.
  • L'état du bouton poussoir.
  • Le signal tension cellules basses venant des circuits PCM.
  • La tension de la batterie.
  • Le capteur de courant.
  • Les trois capteurs numériques de températures (moteur, contrôleur et batterie).
  • Le capteur altimètrique (pression, altitude et température extérieur).

Signaux en sortie :
  • Le signal de commande de puissance à destination du contrôleur moteur.
  • L'état de la LED de la poignée de puissance.
  • Le pilotage de l'écran LCD de la poignée de puissance.



Fonctionnalités :
Le logiciel a quatre modes de fonctionnement, le mode OFF, Le mode NORMAL, Le mode GAZ et le mode ALTITUDE :
  • OFF : C'est l'état d'attente du logiciel, le moteur est arrêté. La LED est éteinte. On rentre dans ce mode à l'allumage du système PROP'ELEC (mise sous tension) ou après une initialisation du logiciel. Sur notre démonstrateur, la carte reste en permanence branchée sur la batterie et donc le logiciel attend  patiemment dans ce mode...
  • NORMAL : C'est l'état actif du logiciel, le moteur est en route. La LED est allumée fixe. La puissance du moteur dépend de la position du levier de la manette entre 0 et 100%.
  • GAZ : En appuyant une fois rapidement sur le bouton, le logiciel passe en mode maintien des GAZ. C'est à dire qu'il va appliquer au contrôleur la puissance indiquée par la position de la manette à ce moment. Par exemple si on avait 75% de la puissance, le pilote n'aura plus besoin de tenir le levier et on gardera ces 75%. Ce mode est idéale pour la croisière. Il est néanmoins possible de mettre plus de gaz en enfonçant plus loin le levier. Pour retourner en mode NORMAL, il suffit d'appuyer une fois rapidement sur le bouton.
  • ALTITUDE : Le mode ALTITUDE alterne avec le mode GAZ (NORMAL->GAZ->NORMAL->ALTITUDE->NORMAL). Ce mode permet un maintien automatique de l'altitude grâce à un asservissement de la puissance du moteur en fonction des mesures de l'altimètre.
  • Un appui long sur le bouton coupe le moteur et repasse le logiciel en mode OFF.

La LED se met à clignoter si un des défauts suivant se présente :
  • Tension batterie inférieur à la tension minimum
  • Température moteur, contrôleur ou batterie supérieur aux limites maximum.
  • Courant moteur supérieur à la limite maximum

En mode OFF sont affiché les valeurs maximum mesurées. Pour les effacer, il faut initialiser le logiciel en positionnant le levier de la manette à 100% de la puissance pendant plus de dix secondes. Cela permet également de recaler l'altimètre à zéro.


AFFICHAGE :
En mode Normal l'afficheur indique :
  • En haut à gauche la puissance affiché en pourcentage
  • En haut à droite la tension de la batterie en volts (si le levier de la manette est relâché, l'afficheur indique la capacité restante de la batterie en pourcentage)
  • En bas à droite le courant moteur en ampères
  • En bas a gauche alterne les températures moteur, batterie, contrôleur ainsi que l'altitude QFE

Séquence complète d'utilisation du logiciel du système PROP'ELEC.

Maintenir le bouton poussoir enfoncé.

Appuyer rapidement sur le levier.

Relâcher le levier rapidement.

Relâcher le bouton, la LED S'allume, Le moteur est démarré.

Appui court.

Passage en mode maintien des gaz.

Appui court.

Passage en mode normal.

Appui court

Passage en mode maintien d'altitude.

Appuie court.

Passage en mode normal.

Appui long, la LED s'éteint, le moteur est arrêté.





Licence Creative Commons
Ce(tte) œuvre est mise à disposition selon les termes de la Licence Creative Commons Attribution - Pas d'Utilisation Commerciale - Pas de Modification 4.0 International.