SUJET 8 Développement et conception d’un convertisseur universel de données capteurs vers une interface RS- 485 pour applications IoT industrielles PFE
SFM Tunisie
StageHybride4 à 6 moisDate limite : 28 nov. 2025
Développement embarquéConception électroniqueIoT / Communication industrielle
Concevoir et développer un convertisseur intelligent capable de lire différentes grandeurs physiques (courant, température, débit d’eau, pression, etc.) à partir de capteurs analogiques ou numériques.
Convertir ces mesures en trames RS-485 (Modbus RTU) pour intégration dans des systèmes de supervision industriels ou IoT.
Objectifs techniques détaillés : étude et conception d’une carte électronique avec microcontrôleur ESP32, développement du firmware de lecture capteurs et conversion Modbus RTU, et réalisation d’une interface de configuration (UART, Wi‑Fi ou application PC).
Tâches principales et livrables
Conception du schéma électronique et routage PCB multi-capteurs incluant interfaces d’entrée (0–5V, 4–20 mA, entrées numériques) et module RS-485 (MAX485, SN75176 ou équivalent).
Développement du firmware en C/C++ sous ESP-IDF pour lecture ADC/GPIO, traitement des signaux, et encapsulation des données en Modbus RTU sur RS-485.
Conception et implémentation d’une interface de configuration (via UART, Wi‑Fi ou application PC) permettant de définir les types de capteurs, adresse Modbus, baudrate et paramètres de communication.
Fourniture de livrables : schéma et fichiers PCB, code source firmware documenté, manuel d’utilisation et rapport de tests.
Compétences requises et technologies
Développement embarqué : programmation en C/C++ sur ESP32, maîtrise de l’environnement ESP-IDF.
Acquisition de données : lecture de signaux analogiques (ADC), entrées 4–20 mA (conditionnement), lecture numérique via GPIO.
Protocoles et communication industrielle : implémentation Modbus RTU sur RS-485, gestion d’erreurs et temporisations.
Tests, validation et outils
Tests fonctionnels avec plusieurs capteurs (capteur de courant, capteur de température, capteur de débit d’eau) pour valider précision, linéarité et robustesse.
Utilisation d’outils de supervision comme ModbusPoll pour vérifier les trames Modbus RTU et la compatibilité avec systèmes SCADA/IoT.
Visualisation des données mesurées sur un tableau de bord local ou distant (exemples : dashboard web via ESP32 ou application PC).
Modalités de candidature et contact
Durée du stage : 6 mois (4-6 mois) — Nombre de stagiaires requis : 1.
Pour postuler, envoyer CV et lettre de motivation en indiquant l’objet précis de la candidature.