montages pour téléphones portables
Post on 06-Aug-2015
88 views
Embed Size (px)
DESCRIPTION
Montages pourtéléphones portablesTRANSCRIPT
DAVID REY
INTERFACES GSM2e dition
Montages pour tlphones portables
EDITIONS TECHNIQUES ET SCIENTIFIQUES FRANAISES
Dunod, Paris, 2004, 2010 ISBN 978-2-10-055334-1 Couverture : Rachid MARA Illustrations : Alain et Ursula BOUTEVEILLE
TABLE DES MATIRES
CHA PITRE
P A GE
Tlchargez les fichiers du livre ! Introduction Gnralits
VII 1 3 5 6 6 67 16
1
Codage des SMS 1.1 Introduction 1.2 Gnralits 1.3 Mode PDUSMS-SUBMIT SMS-DELIVER
1.4
Codage/dcodage par logiciel
21 25 2829
2
Commandes AT 2.1 Norme GSM07.07Description dtaille des commandes
2.2
Norme GSM07.05Description dtaille des commandes
4141
3
Matriels utiliss 3.1 Tlphones portablesAdaptateur TTL/RS232 Adaptateur pour FBUS/MBUS (ou M2BUS) Cordons DATA
55 5656 59 61
3.2
Modules GSM intgrsLe TM2 de TELTONIKA Pour aller plus loin
6262 70
4
Interfacer un tlphone GSM 4.1 Avec un PCMatriel Hyper Terminal Commandes gnrales Commandes SMS
73 7474 75 78 83
V
INTERFACES GSMCommandes spcifiques au TM2 de Teltonika Logiciel intgr pour la gestion des SMS Logiciel WinGSM 90 90 91
4.2
Avec un PicBasicLinstruction SEROUT Envoi dun SMS Linstruction SERIN Rception dun SMS
9293 94 95 95
5
Ralisations lectroniques 5.1 Rcepteur/metteur SMSRcepteur de SMS sur cran LCD metteur de SMS
101 102102 116
5.2
Tlcommandes par GSM1 sortie sur relais 4 sorties sur relais 4 sorties sur triacs 4 sorties analogiques
123123 131 142 152
5.3
Tlmesures par GSM4 entres logiques 4 entres analogiques Thermomtre
163163 173 183
5.4
Carte Entres/Sorties pilote par GSMPicBasic Schma lectrique Ralisation Programme PicBasic : ces.bas Programmation et configuration Essais Interface de puissance
194194 195 204 205 221 222 224
5.5
Golocalisation par GSMCell Monitor Tracker GPS Positionnement gographique
228228 233 233
Annexes Glossaire Bibliographie
251 261 264
VI
TLCHARGEZ LES FICHIERS DU LIVRE !
Tous les circuits imprims, programmes et logiciels des montages dcrits dans cet ouvrage sont tlchargeables partir du site : http://www.dunod.com Il faut tout dabord rechercher louvrage (par titre ou par auteur) puis, une fois sur la page ddie louvrage, cliquer sur documents tlchargeables dans la rubrique Complments en ligne. Un mot de passe, issu de louvrage, vous sera alors demand. Limpression directe sur transparent des circuits imprims pourra ainsi tre ralise facilement. La meilleure qualit sera obtenue en utilisant une imprimante laser qui permet, de par sa prcision, un rendu du trac exceptionnel. Si lon utilise une imprimante jet dencre, il conviendra de vrier minutieusement le rsultat car des micro-coupures apparaissent frquemment sur les pistes. La dernire solution est de sortir une impression sur papier et deffectuer une photocopie de ce dessin sur transparent. Dans ce cas, il est ncessaire de raliser deux transparents et de les superposer, le trac ntant pas assez opaque pour linsolation aux ultraviolets.
VII
INTRODUCTION
Actuellement le rseau GSM franais compte pas moins de 58 millions dusags. Le portable est devenu en quelques annes un produit de consommation courante. Ce petit trsor de technologie ouvre la porte de nombreuses applications lectroniques sans l celui qui sait linterfacer avec un PC ou un microcontrleur. Il devient alors possible via lenvoi et la rception de SMS de piloter et de surveiller un processus quelconque. La distance nest dsormais plus un souci puisque le rseau GSM couvre 99 % du territoire franais et ne cesse de progresser au niveau mondial.
1
GNRALITS
Lusage dun tlphone portable est bien entendu destin ltre humain, aussi il dispose dinterfaces qualies dhommemachine. Parmi ces interfaces citons le clavier qui permet par exemple la saisie du numro de tlphone de la personne que lon souhaite contacter. Une seconde interface lcran permet de contrler visuellement que le numro saisi est correct. La dernire interface constitue par le micro et le haut-parleur permet de converser oralement avec son interlocuteur. Il existe un autre type dinterface machine- machine du fait peu connu de lutilisateur. Physiquement cette interface prend la forme dun connecteur multibroche. De nombreux accessoires prennent place sur ce connecteur, citons par exemple les kits mains libres ou pitons, le chargeur de batterie Parmi ces accessoires un nous intresse plus particulirement, il sagit dun cordon dadaptation RS232 qui permet daccder toutes les fonctions du tlphone. Un simple PC muni lui aussi dun port RS232 et quip dun logiciel terminal standard suft alors prendre le contrle du processeur central du tlphone, encore faut-il parler le mme langage que celui-ci
3
CHAPITRE
PAGE
12 3 4 5
CODAGE DES SMS
1.1 Introduction 1.2 Gnralits 1.3 Mode PDU 1.4 Codage/dcodage par logiciel
6 6 6 21
Commandes AT Matriels utiliss Interfacer un tlphone GSM Ralisations lectroniques Annexes Glossaire Bibliographie
25 55 73 101 251 261 264
5
INTERFACES GSM
1.1 INTRODUCTIONUn des services offert par le GSM est la gestion des minimessages ou SMS (Short Message Service). Il ne sagit plus de la transmission de sons mais dun texte limit thoriquement 160 caractres. Chaque message envoy transite vers un centre de messagerie baptis SMSC (Short Message Service Centre) o il est temporairement stock. Ds que le destinataire est disponible, cest--dire lorsque le mobile est sous tension et prsent dans une zone couverte par le rseau GSM, le message est transmis. Le message peut exceptionnellement rester sur le SMSC durant plusieurs jours, ce qui est le cas notamment en n danne o le nombre de SMS envoys atteint des records, vux de bonne anne oblige En situation normale on peut considrer que lenvoi dun SMS est instantan condition que le mobile de destination soit oprationnel. Les SMSC sont identis par un numro dappel spcique chaque oprateur. Il est possible denvoyer un SMS autrement quavec un tlphone portable. On trouve sur Internet des logiciels qui permettent un PC muni dun modem daccder un SMSC. Le moyen le plus simple et le moins onreux consiste passer par le Web. Certains providers comme AOL proposent leurs abonns un service SMS en ligne. Il existe mme des sites qui permettent lenvoi gratuit de SMS au prix tout de mme dun message publicitaire qui vient se greffer votre message.
1.2 GNRALITSIl y a deux faons de transmettre un message SMS, soit par le mode PDU qui est le mode de base ou le mode TEXT. Le mode PDU est une suite de caractres hexadcimaux qui codient le SMS, le mode TEXT nest rien dautre quune reprsentation sous forme de texte des donnes qui composent le SMS. Il y a diffrents types dalphabets utiliss pour passer du mode PDU au mode TEXT. Par exemple votre tlphone portable afche en mode TEXT sur son cran les donnes dun ventuel SMS reu, cest lui qui dtermine automatiquement quel type dalphabet utiliser. Attention, il faut savoir que certains tlphones portables ne supportent pas le mode TEXT lorsquils sont interfacs avec un PC. Il est donc utile de connatre en dtail le mode PDU.
1.3 MODE PDULorsquun mobile A envoie un SMS au mobile B, le message transite obligatoirement par un centre de messagerie baptis SMSC. Dans son message lutilisateur du mobile A doit dnir deux adresses, celle du SMSC quil souhaite utiliser et celle du mobile B.
6
CHAPITRE
CODAGE DES SMS
1
Figure 1.1.
Lacheminement du dit message du mobile A destination du SMSC est baptis SMS-SUBMIT. Une fois le message trait par le SMSC il est dlivr au mobile B, on parle alors de SMS-DELIVER (gure 1.1). Les protocoles SMS-SUBMIT et SMS-DELIVER sont des PDU, il en existe dautres, dimportance moindre, qui permettent de signaler des ventuelles erreurs dacheminement : SMS-DELIVER-REPORT : le cas chant, il indique une dfaillance lors du transfert du SMS par le SMSC au destinataire ; SMS-SUBMIT-REPORT : le cas chant, il indique une dfaillance lors du transfert du SMS par le mobile au SMSC ; SMS-STATUS-REPORT : le SMSC envoie un rapport dtat au mobile metteur du SMS ; SMS-COMMAND : le mobile envoie une commande au SMSC. Les trames codant le SMS sont diffrentes suivant le type de PDU mis en uvre. Dans la partie qui va suivre nous nous contenterons de dcrire les deux principaux protocoles : SMS-SUBMIT et SMS-DELIVER.
DUNOD La photocopie non autorise est un dlit.
SMS-SUBMITTlphone GSM vers SMSC. La taille maximale de la trame dun SMS-SUBMIT est de 173 octets. Le champ le plus important en terme de taille est le champ qui codie le corps du message qui peut atteindre 140 octets. Les deux autres champs indispensables sont SCA qui codie ladresse du SMSC et DA qui codie ladresse de lmetteur.1-10 octets 1 octet 1 octet 2-12 octets 1 octet 0-7 octets 1 octet 1 octet 0-140 octets
SCA
PDU
MR
DA
PID
DCS
VP
UDL
UD
7
INTERFACES GSM
SCA : Service Centre AdresseAdresse du centre de messagerie.1 octet 2 octets 0 - 8 octets
LEN
Type Number
Numro SMSC
Le champ SCA ne possde pas une taille xe, elle dpend de la longueur du numro du SMSC utilis, ce paramtre est stock dans le champ LEN. LEN : nombre doctets ncessaires pour codier le numro du SMSC. Type Number : indique le format du numro de tlphone du SMSC.7 6 5 4 3 2 1 0
1
Type number
Numbering Plan Identication
Type number : spcie le type de numro de tlphone utilis. La valeur la plus utilise est 001bin qui signale un numro de type internat