Transmission de données par SMS

Slides:



Advertisements
Présentations similaires
Le micro-ordinateur.
Advertisements

Les concepts de bases de la simulation
Chap. 1 - Introduction Plan
PC / Traitement numérique / Contrôle Environnement logiciel
Chaine d'information et chaine d‘énergie
PROJET BALLON SONDE 2007/2008 TUTEUR : M. André LAGREZE Romain Buisson
Serveur jeu Le serveur fait partie d'un logiciel de jeu en ligne multi joueur en architecture client serveur. Il répond à des demandes.
Notions sur les systèmes de Télécommunications
Projet RLI 2002: Etude du chip SC12
L’ordinateur Sa constitution…. A Luttringer.
Projet SeVeCom (Secure Vehicular Communications)
Baccalauréat professionnel SEN
Partage de ressources par codes CDMA pseudo- aléatoires pour les réseaux ad-hoc Nicolas MARECHAL ème année Master ISSI INSA Lyon Encadrants : Jean-Marie.
TRANSMISSION DES DONNEES INFORMATIQUES
Architecture de machines Principes généraux
wireless sensor networks
GTCB Kahila Boulbaba BTS IRIS Session Sommaire Description du projet Présentation Moyen mis en œuvre Interaction entre les éléments Répartition.
Les réseaux de communication mobile
INTERVENTION SUR UN SYSTEME TECHNIQUE
Conception d’une carte à microcontrôleur ARM pour le robot Amphibot II
ROLE DES DIFFERENTS ELEMENTS
Projet RFiD Conception dune antenne et pilotage dun lecteur de TAG Département GTR Gwénaël POQUIN, Wilhelm ROUX, Pierrick MARCEL Année universitaire 2004.
Etude des Technologies du Web services
Commande par algorithme génétique
Labview Programmation réseau Communication par sockets
TRANSMISSION DES DONNEES.
Fonction COMMUNIQUER les liaisons série
JX10RemoteHome. Introduction Gestion de dispositifs X10 en local et distance Programme de simulation de présence Gestion de contrôle des présence en cas.
Propagation d’une onde thermique dans une barre
Protocole RS-232 Branchement: Null Modem Inverse les différents pin Gender Changer Indispensable pour connecter le tout.
Module 2 : Préparation de l'analyse des performances du serveur
L’APPLICATION DE P2P DANS UN RESEAUADHOC
Télémétrie pour voiture Eco Marathon SHELL
LES RESEAUX INDUSTRIELS
Chapitre 1: Réseaux Informatiques
Afficheur industriel « AIW » MAT Électronique
Transmission Contact ID et SMS Passerelle GPRS
Cours 5 Le modèle de référence.
Initiation au réseau GSM
Centrale domotique Web pilotée
Option Télécommunications
Yonel GRUSSON1 Installation d'une imprimante sous Windows 200x Server.
Advisor Advanced IP Présentation Télémaintenance Télésurveillance.
La programmation de l’interface FischerTechnik
Séance 13 Internet.
1. Introduction Le traitement informatisé de données requiert un dialogue, une communication entre l’homme et la machine, et parfois, entre plusieurs.
1 École des Mines de Saint-Etienne. 158, cours Fauriel Saint-Etienne Cedex 2. Tél Fax Jean-Jacques Girardot
La programmation de l’interface FischerTechnik
Microcontrôleurs PIC. 1ère séance Présentation du PIC16F876 Outils de programmation du PIC Le langage C Exemples d’applications simples 2ème séance Présentation.
Mesure en milieu hostile
Supervision à distance d’une ligne de conditionnement temps réel 16/12/20101INSA de LYON - H4201.

Simulateur de microcontrôleur Intel 80C51
Protocole DMX P.G D’après un travail d’élèves de 1ère SIN 2012
Source : La liaison série RS232 Source : P.G Lycée Vaucanson Grenoble.
Wireless Care Soutenance Stage technicien Été 2007 Stagiaires : Laurent Gendre Jean-Baptiste Hainzelin Tuteurs : M. Barnier M. Braquet.
Architecture Client/Serveur
VALIDATION DE PRODUITS POUR APPLICATIONS URBATIQUES
Elaboré par :Chaouki LARIBI
L3 Instrumentation Pétrolière S6
Réseaux télécoms.
De Arnault Chazareix :
Introduction à Java Caractéristiques principales Environnement Java Environnement de développement Compilation et exécution.
LES VLANS Présenté par : ATCHOM SANDJI DANIEL.
VALIDATION DE PRODUITS POUR APPLICATIONS URBATIQUES.
Chapitre 12 Surveillance des ressources et des performances Module S41.
Les Cartes Réseau Carte Ethernet Carte Wi-Fi. Définition Les cartes réseau sont des composants électroniques permettant de relier plusieurs machines à.
Architecture d'un automate programmable
Intervention sur un système technique Afficheur industriel « AIW »
République Algérienne Démocratique et Populaire Ministère de l’enseignement supérieur et de la recherche scientifique Université Mohamed kheider Biskra.
Transcription de la présentation:

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