Title: Algorithme g
1REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET
POPULAIRE Ministère de lEnseignement et de
la Recherche Scientifique
Université de JIJEL
Projet fin d'etude
Transmission de données par SMS
Encadré par DrH. Bouridah MrA. Aberkene
- Réalisé par
- Boudjit Nabil
- Haoues Hakim
-
Université de JIJEL - Projet Fin détude
2Plan de travail
Introduction
Télémesure réseau GSM
Transmission de données par SMS via un PC
Utilisation dun 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 à lavènement du
système GSM qui a permis linstauration dun
réseau mondial de communication.
Université de JIJEL Projet fin détude
4Plan de travail
Introduction
But dapplication
5But dapplication
Parmi les objectifs de la central
thermique de JIJEL est de récupérer des données
numériques (Compteur, valeur dun débit..) dun
capteur gaz situé à 2 Km de lunité et de
lenvoyé à un centre de calcule par voie
hertzienne.
Université de JIJEL Projet fin détude
6Plant de travail
Introduction
Télémesure réseau GSM
La télémesure
Réseau GSM
7La 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
10Ordinateur
Enregistreur
Antenne
Démodulateur
Récepteur
Sous-ensemble de réception au sol
Université de JIJEL Projet fin détude
11Plan de travail
Introduction
Télémesure réseau GSM
La télémesure
Réseau GSM
12Ré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 nest pas suffisante pour contenir le
nombre grandissant dutilisateurs. -
- 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
15Architecture du réseau GSM
BSS
NSS
HLR
NSS
VLR
BTS
MSC
EIR
BTS
BSC
MSC
BTS
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
17Liaison 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
18Plan 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ésetc.
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 jarcomm.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 linstance 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
-
24Plan 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
-
26Organigramme du programme (Test Enumération)Â
Université de JIJEL - Projet Fin détude
-
27Afficher tous le(s) port(s) séries
- Exécution du programme Test Enumération (quelques
exemples) -
Branchement dun matérielle
Fermeture du port USB
Fermeture des ports
Université de JIJEL - Projet Fin détude
-
28Plan de travail
Introduction
Télémesure réseau GSM
Transmission de données par SMS via un PC
Utilisation dun PIC pour la transmission
Conclusion
29 Transmission des donnée par SMS
Lobjectif de cette partie est de
fournir une passerelle vers les réseaux sans fil
GSM. lutilisation dun téléphone mobile
connecté à lordinateur 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
-
30Schéma globale
Université de JIJEL - Projet Fin détude
-
31Réseau GSM
PC2
PC1
SMS 6102528
SMS 6102528
Centre de calcule
Poste de gaz
Capteur
32Plan 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
Université de JIJEL - Projet Fin détude
-
36Plan 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
38Exemple dutilisations des commandes AT
La commande ATCGMM
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
- ATCMGF1
- OK
- ATCMGS Â Num destinateurÂ
- MSG (Ctrl Z) / ok
Université de JIJEL - Projet Fin détude
-
41- Réception des SMS
- En mode Texte
- ATCMGF1 (Format du message en mode Texto)
- OK
- ATCMGR (Lit le message)
- OK
Université de JIJEL - Projet Fin détude
-
42- En mode PDU
- ATCMGF0 (Format du message en mode PDU)
- OK
- ATCMGR (Lit le message)
- OK
Université de JIJEL - Projet Fin détude
-
43Plan de travail
Introduction
Télémesure réseau GSM
Transmission de données par SMS via un PC
Utilisation dun 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 lutilisation dun
microcontrôleur à base dun PIC 16F877A.
Université de JIJEL - Projet Fin détude
-
45Microcontrô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 nimporte 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 Schéma de simulation (fonctionnement)
Université de JIJEL - Projet Fin détude
-
50 Université de JIJEL - Projet Fin détude
-
51 Schéma à réaliser
Université de JIJEL - Projet Fin détude -
52Tracé du circuit imprimé
Schéma dimplantation des composants
Université de JIJEL - Projet Fin détude
-
53Plan de travail
Introduction
Télémesure réseau GSM
Transmission de données par SMS via un PC
Utilisation dun PIC pour la transmission
Conclusion
54Conclusion
- 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 dencombrante 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 lobjet 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.
55MERCI POUR VOTRE ATTENTION