Amélioration/optimisation d’une carte environnementale connectée

Stage numéro : Ingenieur-2526-EL-06
Laboratoire :Centre de Physique des Particules de Marseille Case 902
 163 avenue de Luminy - 13288 Marseille Cedex 9
Directeur :Cristinel Diaconu - 04.91.82.72.01 - diaconu@cppm.in2p3.fr
Correspondant :William Gillard - 04.91.82.72.67 - gillard@cppm.in2p3.fr
Groupe d'accueil :Electronique
Chef de groupe :Patrick Pangaud - 04.91.82.72.64 - pangaud@cppm.in2p3.fr
Responsable de stage :Frederic Hachon - 04 91 82 76 71 - hachon@cppm.in2p3.fr

Thématique : Electronique

Le Centre de Physique des Particules de Marseille (CPPM) est une unité mixte de recherche (UMR7346) d’environ 180 personnes dont la thématique est liée à l’étude et l’exploration des constituants fondamentaux de la matière et de l’univers. Le laboratoire est impliqué dans différentes collaborations internationales qui visent à fournir à la communauté scientifique des expériences capables de mesurer d’infimes particules ou encore d’observer l’univers lointain au moyen de télescopes de dernière génération. Les systèmes de détection et d’observation fonctionnent généralement dans des environnements extrêmes que ce soient dans les profondeurs marines, dans l’espace ou encore au sein d’accélérateurs de particules tels que le CERN.

Certains développements demandent des campagnes de caractérisation dans des salles spécifiques telles que des salles blanches, noires ou d’autres locaux en adéquation avec les spécifications de l’expérience scientifique en cours d’étude.

Dans ce cadre, une équipe du CPPM a développé une carte électronique dédiée à la mesure de paramètres environnementaux (température, humidité, pression, poussières …) qui sont transmis via un réseau LoRa afin de permettre une surveillance en temps réel des salles spécifiques. La variation de ces données peut être critique et nécessitent cette surveillance indispensable afin d’éviter de compromettre les activités en cours dans ces salles.

L’objectif du stage est d’améliorer et de fiabiliser ce développement actuellement en exploitation, afin d’en faire un outil robuste et polyvalent (optimisation de la consommation, configuration intuitive, transmission fiable…).

Activité principale :

Le/la stagiaire devra effectuer son travail en différentes étapes. Dans un premier temps il/elle prendra en main le système existant par l’étude des différents capteurs implémentés sur la carte. Maitrisant le système dans son ensemble, il/elle conduira les travaux suivants :

•Améliorer la consommation énergétique de la carte et proposer des optimisations hardware/software.

•Mettre en place et valider la communication des données via un réseau LoRa.

•Proposer différentes configurations de transmission.

•Développer des scripts pour le traitement et la transmission des données.

•Converger vers une méthode de validation fiable.

•Rendre opensource le hardware et le software en publiant l’ensemble du projet sur github/gitlab.

•Rédiger une documentation technique sur les améliorations proposées, afin d’assurer la pérennité du travail accompli.

Profil recherché :

Étudiant(e) en électronique embarquée, télécommunications, IoT ou informatique industrielle (Bac+5).

•Connaissances en capteurs, microcontrôleurs (Arduino, STM32, ESP32 ou équivalent).

•Notions des protocoles de communication sans fil, idéalement LoRa/LoRaWAN.

•Goût pour l’expérimentation et l’optimisation technique.

•Maîtrise de la mise en place de projet collaboratif (github/gitlab).

•Maîtrise des langages Python, C/ C++.

Contact : CV + lettre de motivation par email avec la référence du stage.

Le stage de 6 mois sera conventionné et rémunéré.