Transmission de données par SMS *REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE* *Ministère de l’Enseignement et de la Recherche Scientifique * *Université de JIJEL* Projet fin d'etude : Transmission de données par SMS Encadré par: Dr:H. Bouridah Mr:A. Aberkene Réalisé par: * Boudjit Nabil * Haoues Hakim Université de JIJEL - Projet Fin d’étude
Plan de travail Introduction Télémesure & réseau GSM Langage de programmation Transmission de données par SMS via un PC Utilisation d’un PIC pour la transmission Conclusion
Université de JIJEL –Projet fin d’étude– Introduction Les performances sans cesse améliorées de la télémesure et des moyens de communica-tion sans fil, doivent beaucoup à l’avènement du système GSM qui a permis l’instauration d’un réseau mondial de communication. Université de JIJEL –Projet fin d’étude–
Plan de travail Introduction But d’application
Université de JIJEL – Projet fin d’étude – But d’application Parmi les objectifs de la central thermique de JIJEL est de récupérer des données numériques (Compteur, valeur d’un débit…..) d’un capteur gaz situé à 2 Km de l’unité et de l’envoyé à un centre de calcule par voie hertzienne. Université de JIJEL – Projet fin d’étude –
Plant de travail Introduction Télémesure & réseau GSM La télémesure Réseau GSM
Université de JIJEL – Projet fin d’étude 30/03/2017 La télémesure La distance entre le satellite et la station La télémesure / Télécommunication Université de JIJEL – Projet fin d’étude Université deJijel/Département d'Electronique/Option:Controle/Tec467
Université de JIJEL – Projet fin d’étude – Classification des services de Télémesure Textes Son Images Téléinformatique Université de JIJEL – Projet fin d’étude –
Capteur et conditionneur Sous-ensemble d’émission embarqué Principe de base de la télémesure Antenne Traitement et modulation Capteur et conditionneur Emetteur Sous-ensemble d’émission embarqué Université de JIJEL – Projet fin d’étude –
Sous-ensemble de réception au sol Ordinateur Enregistreur Antenne Démodulateur Récepteur Sous-ensemble de réception au sol Université de JIJEL – Projet fin d’étude –
Plan de travail Introduction Télémesure & réseau GSM La télémesure Réseau GSM
Université de JIJEL – Projet fin d’étude – Réseau GSM Le réseau GSM (Globale System For Mobile Communication – Système Globale de Communication Mobile) Université de JIJEL – Projet fin d’étude –
Université de JIJEL – Projet fin d’étude – La norme GSM Les normes du GSM sont: GSM 900 . (850MHz et 900 MHz). Cette bande de fréquence n’est pas suffisante pour contenir le nombre grandissant d’utilisateurs. DCS 1800, elle occupe une bande de fréquence autour des 1800 Mhz. Université de JIJEL – Projet fin d’étude –
Université de JIJEL – Projet fin d’étude – Aspects techniques du traitement du signale Phase de réception des données : Lors de la réception de ces signaux, les mobiles décalent en fréquence ces signaux . Phase d’émission des données : Lors de l’émission, la voix est captée par le microphone qui la transforme en signale variable. Université de JIJEL – Projet fin d’étude –
Architecture du réseau GSM BSS NSS HLR NSS VLR BTS MSC BTS EIR BSC BTS MSC BTS A BIS BSC Interface A BTS VLR HLR AUC Architecture du réseau GSM
Pile de protocoles de différents sous-systèmes du réseau GSM Pile de protocoles du réseau GSM Pile de protocoles de différents sous-systèmes du réseau GSM Université de JIJEL – Projet fin d’étude –
Liaison entre mobile et station de base pour le GSM Liaison descendante Liaison montante 35 MHz Terminale mobile Station de base Liaison entre mobile et station de base pour le GSM Université de JIJEL – Projet fin d’étude –
Application sur initialisation des ports avec langage Java Plan de travail Introduction Télémesure & réseau GSM Langage de programmation Langage Java Application sur initialisation des ports avec langage Java
Langage de programmation Le langage Java crée un environnement indépendant du hardwar et permet de programmer des appareils variés comme des téléphones ou des systèmes embarqués…etc. Université de JIJEL –Projet fin d’étude–
Université de JIJEL - Projet Fin d’étude - Avantage Compilateurs très stricts car toutes les valeurs doivent être initialisées. Le traitement des exceptions est obligatoire. Utilisation de l'api javax.comm pour les ports séries. Sécurisé. Simple. Portable. Université de JIJEL - Projet Fin d’étude -
Un fichier de configuration : javax.comm.properties. Contenu de javax.comm Il est composé de : Un jar:comm.jar. Un fichier de configuration : javax.comm.properties. Une DLL : win32com.dll. Université de JIJEL - Projet Fin d’étude -
Université de JIJEL - Projet Fin d’étude - Utilisation de l'API Importer les packages nécessaires. Obtenir une instance de SerialPort. Lister les ports de la machine. Obtenir un port. Rendre le port. Université de JIJEL - Projet Fin d’étude -
Université de JIJEL - Projet Fin d’étude - Utiliser l’instance de port série Les paramètres importants pour la communication par port série sont : le contrôle de flux le débit de la connexion (en Bauds) le nombre de bits de données le ou les bits stop la présence d'un bit de parité Université de JIJEL - Projet Fin d’étude -
Application sur initialisation des ports avec langage Java Plan de travail Introduction Télémesure & réseau GSM Langage de programmation Langage Java Application sur initialisation des ports avec langage Java
Université de JIJEL - Projet Fin d’étude - Application sur initialisation des ports avec langage Java Nous avons utilisé Java 2.jre 1.5.0_08 comme un langage de développement. Bibliothèque Javax.com comme outil de communication externe de PC vers son environnement. Université de JIJEL - Projet Fin d’étude -
Université de JIJEL - Projet Fin d’étude - Organigramme du programme (Test Enumération) Université de JIJEL - Projet Fin d’étude -
Afficher tous le(s) port(s) séries Exécution du programme Test Enumération (quelques exemples) Afficher tous le(s) port(s) séries Branchement d’un matérielle Fermeture du port USB Fermeture des ports Université de JIJEL - Projet Fin d’étude -
Plan de travail Introduction Télémesure & réseau GSM Langage de programmation Transmission de données par SMS via un PC Utilisation d’un PIC pour la transmission Conclusion
Transmission des donnée par SMS L’objectif de cette partie est de fournir une passerelle vers les réseaux sans fil GSM. l’utilisation d’un téléphone mobile connecté à l’ordinateur serveur par une liaison série, la transmission est basée sur l'utilisation des commandes AT avec un lecteur de code à barre. Université de JIJEL - Projet Fin d’étude -
Université de JIJEL - Projet Fin d’étude - Schéma globale Université de JIJEL - Projet Fin d’étude -
PC1 PC2 SMS 6;10;25;28 SMS 6;10;25;28 Centre de calcule Poste de gaz Réseau GSM PC1 PC2 SMS 6;10;25;28 SMS 6;10;25;28 Centre de calcule Poste de gaz Capteur
Plan de travail Introduction Télémesure & réseau GSM Langage de programmation Transmission de données par SMS via un PC Les commandes AT Notre application
Université de JIJEL - Projet Fin d’étude - Les commandes AT Les commandes AT désignent un groupe de commandes, mis au point par Hayes afin de conduire le fonctionnement des modems . Les deux caractères A et T sont toujours présents pour commencer une ligne de commande sous forme de texte Université de JIJEL - Projet Fin d’étude -
Université de JIJEL - Projet Fin d’étude - Le protocole pour commander un modem externe De composer un numéro de téléphone. De spécifier le type de transmission et le protocole de liaison à utiliser. D'envoyer les caractères transmis simulta-nément vers l'écran. D'afficher certains renseignements concernant le modem. Université de JIJEL - Projet Fin d’étude -
Université de JIJEL - Projet Fin d’étude - Echange commandes AT Echange commandes AT Université de JIJEL - Projet Fin d’étude -
Notre application Plan de travail Introduction Télémesure & réseau GSM Langage de programmation Transmission de données par SMS via un PC Les commandes AT Notre application
Université de JIJEL – Projet fin d’étude – Organigramme du Programme Transmission Université de JIJEL – Projet fin d’étude –
Exemple d’utilisations des commandes AT La commande ‘AT+CGMM’ La commande ‘ATD+ « NUM»’ La réception un appel Université de JIJEL - Projet Fin d’étude -
Entrée et sortie de notre application Université de JIJEL - Projet Fin d’étude -
Université de JIJEL - Projet Fin d’étude - Envoie de SMS AT+CMGF=1 OK AT+CMGS = « Num destinateur » + MSG (Ctrl Z) / ok Université de JIJEL - Projet Fin d’étude -
Université de JIJEL - Projet Fin d’étude - Réception des SMS En mode Texte : AT+CMGF=1 (Format du message en mode Texto) OK AT+CMGR (Lit le message) Université de JIJEL - Projet Fin d’étude -
Université de JIJEL - Projet Fin d’étude - En mode PDU: AT+CMGF=0 (Format du message en mode PDU) OK AT+CMGR (Lit le message) Université de JIJEL - Projet Fin d’étude -
Plan de travail Introduction Télémesure & réseau GSM Langage de programmation Transmission de données par SMS via un PC Utilisation d’un PIC pour la transmission Conclusion
Utilisation de microcontrôleur Ce travail consacré à la transmission des données par SMS peut être complété à travers l’utilisation d’un microcontrôleur à base d’un PIC 16F877A. Université de JIJEL - Projet Fin d’étude -
Capteur et conditionneur Sous-ensemble d’émission embarqué(avec PIC) Microcontrôleur Emetteur Capteur et conditionneur Sous-ensemble d’émission embarqué(avec PIC) Université de JIJEL – Projet fin d’étude –
Université de JIJEL - Projet Fin d’étude - Caractéristiques du PIC 16F877A Le 16F877A contient un CAN interne Temps d’échantillonnage 40ms. 33 E/S bidirectionnelles Capables de communique avec n’importe matériel Université de JIJEL - Projet Fin d’étude -
Université de JIJEL - Projet Fin d’étude - L'interface SPI en mode I2C. L'interface SCI. Une grande taille de mémoire flash. Une taille de la mémoire RAM plus grande. Université de JIJEL - Projet Fin d’étude -
Université de JIJEL - Projet Fin d’étude - Brochage du PIC 16F877A Université de JIJEL - Projet Fin d’étude -
Schéma de simulation (fonctionnement) Université de JIJEL - Projet Fin d’étude -
Université de JIJEL - Projet Fin d’étude - Résultat de simulation Université de JIJEL - Projet Fin d’étude -
Université de JIJEL - Projet Fin d’étude - Réalisation Schéma à réaliser Université de JIJEL - Projet Fin d’étude -
Tracé du circuit imprimé Schéma d’implantation des composants Université de JIJEL - Projet Fin d’étude -
Plan de travail Introduction Télémesure & réseau GSM Langage de programmation Transmission de données par SMS via un PC Utilisation d’un PIC pour la transmission Conclusion
Conclusion Nous nous sommes intéressés à travers ce travail à la transmission des données via le réseau GSM par SMS. En effet, une majorité des études sur la transmission des données de mesure sont basées sur la technique câblé jugée d’encombrante et de coûteuse. Cette dernière peut être complétée ou remplacée par la technique de transmission par voie hertzienne qui a fait l’objet de notre travail. Nous avons réussi à travers cette étude à transférer des données par SMS en utilisant un protocole série et les commandes AT des mobiles.
MERCI POUR VOTRE ATTENTION