En vue d’obtention du diplôme Ingénieur d’Etat en P ROJET DE F IN D’ E TUDES Encadré par : M. ERRAOUI ANAS (Perfect Industry) Pr. EL GOURI RACHID (ENSA – Kenitra) Soutenu le 17 juillet 2017 par : M. DEROUSSI ANASS Devant le jury : M. AIT MADI ABDSLAME M. EL GOURI RACHID M. BAJIT ABDERRAHIM M. ERRAOUI ANAS La mise en place d’un system de télémaintenance intelligent à base d’une carte Arduino
2 Plan Etat de l’art II Conception III Réalisations IV Conclusion et perspectives V Contexte général du projet I Création d’un générateur du module COM : Protocole CAN
3 Conception du projet Contexte général Conclusion Réalisation du projet Etat de l’art Entreprise d’accueil Problématique Cahier de charges Management du projet Création d’un générateur du module COM : Protocole CAN PERFECT INDUSTRY crée en 2000 spécialisé dans l’installation, la maintenance, la réparation des cartes électroniques et l’automatisation des machines industrielles
4 Conception du projet Contexte général Conclusion Réalisation du projet Etat de l’art Entreprise d’accueil Problématique Cahier de charges Management du projet Perte de temps L'entreprise face au risque concurrentiel Création d’un générateur du module COM : Protocole CAN
5 Conception du projet Contexte général Conclusion Réalisation du projet Etat de l’art Entreprise d’accueil Problématique Cahier de charges Management du projet Supervision de l’état des machines en temps réel Recevoir d’un message d’alarme lors de l’arrêt d’une machine Objectifs : Générer automatiquement des message d’alarme par SMS et Gmail. Supervision des état des machines en temp réel. Analyser les spécifications client. Assurer une couverture totale des spécifications client. Automatisation du processus de supervision et de contrôle Outil générique Création d’un générateur du module COM : Protocole CAN
6 Conception du projet Contexte général Conclusion Réalisation du projet Etat de l’art Documentation Conception et réalisation Test Optimisation Entreprise d’accueil Problématique Cahier de charges Management du projet Création d’un générateur du module COM : Protocole CAN
7 Conception du projet Contexte général Conclusion Réalisation du projet Etat de l’art Création d’un générateur du module COM : Protocole CAN Architecture générale Modem de télémesure basé sur le réseau GSM Modem de télémesure basé su r les protocoles TCP/UDP
8 Conception du projet Contexte général Conclusion Réalisation du projet Etat de l’art Création d’un générateur du module COM : Protocole CAN Architecture générale Modem de télémesure basé su r les protocoles TCP/UDP Modem de télémesure basé sur le réseau GSM
9 Conception du projet Contexte général Conclusion Réalisation du projet Etat de l’art Arduino Node.js Les commandes AT et protocoles TCP/UDP IV Création d’un générateur du module COM : Protocole CAN
10 Conception du projet Contexte général Conclusion Réalisation du projet Etat de l’art Création d’un générateur du module COM : Protocole CAN Architecture générale Modem de télémesure basé su r les protocoles TCP/UDP Modem de télémesure basé sur le réseau GSM COMUNICATION INTERNET WIFI GSM BLUETOOTH Les messages SMS peuvent être envoyés et lus à tout moment Les messages SMS sont pris en charge par 100% des téléphones mobiles GSM Les messages SMS peuvent être envoyés à un téléphone portable hors ligne
11 Conception du projet Contexte général Conclusion Réalisation du projet Etat de l’art Création d’un générateur du module COM : Protocole CAN Arduino Node.js Les commandes AT et les protocoles TCP/UDP Réponses Cmds AT ME STATUS ME Control ME TA TE
12 Conception du projet Contexte général Conclusion Réalisation du projet Etat de l’art Création d’un générateur du module COM : Protocole CAN Architecture générale Modem de télémesure basé su r les protocoles TCP/UDP Modem de télémesure basé sur le réseau GSM INTERNET WIFI GSM BLUETOOTH COMUNICATION Supervision en temp réel par l’utilisation du protocole UDPL Contrôle à l’aide d’un protocole fiable TCP
13 Conception du projet Contexte général Conclusion Réalisation du projet Etat de l’art Création d’un générateur du module COM : Protocole CAN Arduino Node.js Les commandes AT et protocoles TCP/UDP Qu'est-ce que Node.js Pourquoi Node.js concept de Socket node.js dans notre projet
14 Conception du projet Contexte général Conclusion Réalisation du projet Etat de l’art Création d’un générateur du module COM : Protocole CAN Arduino Node.js Les commandes AT et les protocoles TCP/UDP
15 Conception du projet Contexte général Conclusion Réalisation du projet Etat de l’art Création d’un générateur du module COM : Protocole CAN Architecture générale Modem de télémesure basé su r les protocoles TCP/UDP Modem de télémesure basé sur le réseau GSM Le protocole I2C L'interface périphérique série (SPI)
16 Conception du projet Contexte général Conclusion Réalisation du projet Etat de l’art Le test du modem de télémesure Création d’un générateur du module COM : Protocole CAN Arduino et l’industrie Problème de température l’effet d’ondes électromagnétiques sur le fonctionnement de circuits électronique Problème des effet d’ondes électromagnétiques
17 Conception du projet Contexte général Conclusion Réalisation du projet Etat de l’art Arduino et l’industrie Le test du modem de télémesure Création d’un générateur du module COM : Protocole CAN
18 Conception du projet Contexte général Conclusion Réalisation du projet Etat de l’art Démonstration de l’outil Exécution des tests logiciels Création d’un générateur du module COM : Protocole CAN
19 Conception du projet Contexte général Conclusion Réalisation du projet Etat de l’art Démonstration de l’outil Exécution des tests logiciels Tests exécutés : 60 Tests validés : 60 Tests non validés : 2 Création d’un générateur du module COM : Protocole CAN
20 Conception du projet Contexte général Conclusion Réalisation du projet Etat de l’art Résultats Modem de télémesure par SMS Modem de télémesure basé sur les protocoles TCP/UDP Flexible Générique Efficace Heures de travail Création d’un générateur du module COM : Protocole CAN maintenance préventive
21 Conception du projet Contexte général Conclusion Réalisation du projet Etat de l’art Perspectives Développement d’une version de notre outil, qui aura comme objectif de rendre notre solution applicable pour les automate programmable en mode série\ mode Ethernet Création d’un générateur du module COM : Protocole CAN
22 Conception du projet Contexte général Conclusion Réalisation du projet Etat de l’art Création d’un générateur du module COM : Protocole CAN La mise en pratique des connaissances théoriques et techniques acquises Amélioration de la qualité du travail Réalisation d’un projet concret Apprécier d’avantages de domaine des systèmes de télécommunications embarqués
Merci de votre attention
En vue d’obtention du diplôme Ingénieur d’Etat en P ROJET DE F IN D’ E TUDES Encadré par : M. ERRAOUI ANAS (Perfect Industry) Pr. EL GOURI RACHID (ENSA – Kenitra) Soutenu le 17 juillet 2017 par : M. DEROUSSI ANASS Devant le jury : M. AIT MADI ABDSLAME M. EL GOURI RACHID M. BAJIT ABDERRAHIM M. ERRAOUI ANAS Supervision Et Commande à Distance Solution de Télémétrie Intelligente