montages pour téléphones portables

Download Montages pour  téléphones portables

Post on 06-Aug-2015

88 views

Category:

Documents

8 download

Embed Size (px)

DESCRIPTION

Montages pourtéléphones portables

TRANSCRIPT

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