1 / 55

Réalisé par: * Boudjit Nabil * Haoues Hakim

*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:

nhi
Download Presentation

Réalisé par: * Boudjit Nabil * Haoues Hakim

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. *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

  2. Langage de programmation Plan de travail Introduction Télémesure & réseau GSM Transmission de données par SMS via un PC Utilisation d’un PIC pour la transmission Conclusion

  3. 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–

  4. Plan de travail Introduction But d’application

  5. 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 –

  6. Plant de travail Introduction Télémesure & réseau GSM Latélémesure Réseau GSM

  7. 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

  8. Classification des services de Télémesure • Textes • Son • Images • Téléinformatique Université de JIJEL – Projet fin d’étude –

  9. 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 –

  10. Ordinateur Enregistreur Antenne Démodulateur Récepteur Sous-ensemble de réception au sol Université de JIJEL – Projet fin d’étude –

  11. Plan de travail Introduction Télémesure & réseau GSM Latélémesure Réseau GSM

  12. 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 –

  13. 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 –

  14. 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 –

  15. 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

  16. 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 –

  17. 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 –

  18. Langage de programmation Plan de travail Introduction Télémesure & réseau GSM Langage Java Application sur initialisation des ports avec langage Java

  19. 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–

  20. 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 -

  21. 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 -

  22. 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 -

  23. 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 -

  24. Langage de programmation Plan de travail Introduction Télémesure & réseau GSM Langage Java Application sur initialisation des ports avec langage Java

  25. 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 -

  26. Organigramme du programme (Test Enumération) Université de JIJEL - Projet Fin d’étude -

  27. Afficher tous le(s) port(s) séries • Exécution du programme Test Enumération (quelques exemples) Branchement d’un matérielle Fermeture du port USB Fermeture des ports Université de JIJEL - Projet Fin d’étude -

  28. Langage de programmation Plan de travail Introduction Télémesure & réseau GSM Transmission de données par SMS via un PC Utilisation d’un PIC pour la transmission Conclusion

  29. 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 -

  30. Schéma globale Université de JIJEL - Projet Fin d’étude -

  31. Réseau GSM PC1 PC2 SMS 6;10;25;28 SMS 6;10;25;28 Centre de calcule Poste de gaz Capteur

  32. Langage de programmation Plan de travail Introduction Télémesure & réseau GSM Transmission de données par SMS via un PC Les commandes AT Notre application

  33. 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 -

  34. 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 -

  35. Echange commandes AT Echange commandes AT Université de JIJEL - Projet Fin d’étude -

  36. Langage de programmation Plan de travail Introduction Télémesure & réseau GSM Transmission de données par SMS via un PC Les commandes AT Notre application

  37. Organigramme du Programme Transmission Université de JIJEL – Projet fin d’étude –

  38. 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 -

  39. Entrée et sortie de notre application Entrée et sortie de notre application Université de JIJEL - Projet Fin d’étude -

  40. Envoie de SMS • AT+CMGF=1 • OK • AT+CMGS = « Num destinateur » + MSG (Ctrl Z) / ok Université de JIJEL - Projet Fin d’étude -

  41. Réception des SMS En mode Texte : • AT+CMGF=1 (Format du message en mode Texto) • OK • AT+CMGR (Lit le message) • OK Université de JIJEL - Projet Fin d’étude -

  42. En mode PDU: • AT+CMGF=0 (Format du message en mode PDU) • OK • AT+CMGR (Lit le message) • OK Université de JIJEL - Projet Fin d’étude -

  43. Langage de programmation Plan de travail Introduction Télémesure & réseau GSM Transmission de données par SMS via un PC Utilisation d’un PIC pour la transmission Conclusion

  44. 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 -

  45. Microcontrôleur Emetteur Capteur et conditionneur Sous-ensemble d’émission embarqué(avec PIC) Université de JIJEL – Projet fin d’étude –

  46. 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 -

  47. 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 -

  48. Brochage du PIC 16F877A Université de JIJEL - Projet Fin d’étude -

  49. Simulation Schéma de simulation (fonctionnement) Université de JIJEL - Projet Fin d’étude -

  50. Résultat de simulation Université de JIJEL - Projet Fin d’étude -

More Related