Projet Kart

Ce système sera utilisé dans le cadre de l’épreuve de projet qui se déroulera à partir de février 2017.

Présentation

Il s’agit de réaliser la conception complète de la chaine de télémétrie des essais en course d’un kart électrique.

L’opérateur doit pouvoir démarrer l’essai (une campagne d’acquisition de données télémétriques) d’un kart en indiquant son code opérateur et en précisant l’identifiant du kart et son modèle. L’essai doit être horodaté (date et heure de début et de fin). Une détection du kart à superviser doit être réalisée avant de démarrer la collecte des données télémétriques.

L’opérateur doit pouvoir ensuite suivre l’affichage en temps réel des données télémétriques collectées. Lorsqu’il mettra fin à l’acquisition, il pourra alors exploiter les données sous forme de graphiques et éventuellement les sauvegarder dans le format CSV. Celui lui permettra soit de les recharger dans le logiciel soit de les importer dans un tableur par exemple.

Les parties embarquées sur le kart seront développées sur un microcontrôleur. Ces données seront captées, mises en forme et transmises a un ordinateur distant. Le support de transmission sans fil des données est à définir.

Les données de télémétrie seront : * tension (en Volts) et courant (en Ampères) de la batterie * pourcentage de charge de la batterie * température moteur (en degrés Celsius) * vitesse (en km/h)

L’application logicielle devra assurer :

  • de superviser l’essai d’un kart
  • d’acquérir les données de télémétrie par transmission sans fil
  • d’afficher en « temps réel » les données reçues périodiquement
  • d’exploiter les données de télémétrie sous forme de graphes
  • d’exporter les données de télémétrie dans le format CSV

Répartitions des tâches par étudiant

  • Etudiant 1 (EC) :

    • Mesurer le courant batterie
    • Mesurer la tension batterie
    • Mettre en forme les mesures
    • Mesurer la température moteur
    • Stocker les données sur support amovible
  • Etudiant 2 (EC) :

    • Mesurer la vitesse de déplacement du kart
    • Mesure la distance parcourue
    • Transmettre ces mesures via une liaison sans fil
  • Etudiant 3 (IR) :

    • Exploiter des données de télémétrie
    • Collecter des données de l’essai
    • Visualiser les données de télémétrie en temps réel
    • Visualiser les graphiques
    • Exporter les données de l’essai

Contraintes d’environnement (IR)

Ressource Version
OS GNU Linux (Ubuntu 12.04.5 LTS)
EDI Qt Creator 2.4.1
Compilateur GNU g++/gcc version 4.6.3
Débugueur GNU gdb 7.4
Fabrication QMake 2.01a et GNU make 3.81
API GUI Qt 4.8.1

Cahier des charges

Revues (IR)

Activités d’accompagnement

Production

Retour au sommaire