Vous êtes sur la page 1sur 24

Chapitre IV:

Communication Numérique
Application: Réseaux sans fil (protocole Zigbee)

1
IV.1 Introduction
➢ Un réseau sans fil (en anglais wireless network) est un réseau dans lequel au moins deux
terminaux peuvent communiquer sans liaison filaire.
➢ Grâce aux réseaux sans fil, un utilisateur a la possibilité de rester connecté tout en se
déplaçant dans un périmètre géographique plus ou moins étendu, c’est la raison pour
laquelle on parle aussi de de “réseaux mobile”.

➢ Les réseaux sans fil permettent de relier très facilement des équipements distants d’une
dizaine de mètres à quelques kilomètres. De plus l’installation de tels réseaux ne demande
pas de lourds aménagements des infrastructures existantes comme c’est le cas avec les
réseaux filaires (creusement de tranchées pour acheminer les câbles, équipements des
bâtiments en câblage, goulottes et connecteurs), ce qui a entrainé un développement
rapide de ce type de technologies.

2
Introduction

➢ En contrepartie se pose le problème de la réglementation relative aux transmissions


radiofréquence. En effet, les transmissions radiofréquence servent pour un grand nombre
d’applications (militaires, scientifiques, amateurs, ...), mais sont sensibles aux
interférences, c’est la raison pour laquelle une réglementation est nécessaire dans chaque
pays afin de définir les plages de fréquence et les puissances auxquelles il est possible
d’émettre pour chaque catégorie d’utilisation.

➢ De plus les ondes hertziennes sont difficiles à confiner dans une surface géographique
restreinte, il est donc facile pour un pirate d’écouter le réseau si les informations circulent
en clair (c’est le cas par défaut). Il est donc nécessaire de mettre en place les dispositions
nécessaires de telle manière à assurer une confidentialité des données circulant sur les
réseaux sans fil.

3
IV.2 Classes de réseaux sans fils selon l’étendue
➢ On distingue plusieurs catégories de réseaux sans fil, selon le périmètre géographique
offrant une connectivité. (appelée zone de couverture).

➢ Deux organismes principaux gèrent la normalisation des réseaux et les bandes de


fréquences attribuées aux réseaux sans fil.
▪ IEEE : Institute of Electrical and Electronics Engineers
▪ CEPT : Conférence Européenne des Postes et Télécommunications

➢ Une fois les normes établies, des commissions distribuent ces fréquences aux
utilisateurs selon la taille du réseau créé.
▪ WPAN : Wireless Personal Area Network
▪ WLAN : Wireless Local Area Network
▪ WMAN : Wireless Metropolitan Area Network
▪ WWAN: Wireless Wide Area Network
4
5
IV.3 Protocole Zigbee
IV.3.1 Introduction

➢ ZigBee: “zig-zagging patterns of bees between flowers”


➢ ZigBee est un protocole basée sur le standard IEEE 802.15.4 pour les réseaux WPANs
➢ Développé par « ZigBee Alliance » en 2004
➢ La spécification initiale de ZigBee propose un protocole lent dont le rayon d’action est
relativement faible, mais dont la fiabilité est assez élevée, le prix de revient faible et la
consommation considérablement réduite.
➢ ZigBee Fonctionne dans les bandes de fréquences ISM (industriel, scientifique, et
médical)
▪ Se sont des bandes de fréquences qui peuvent être utilisées, pour des
applications industrielles, scientifiques, médicales, domestiques ou similaire,
à l’exception des applications de radiocommunication, sans demande
d’autorisation auprès des autorités

6
➢ Le protocole 802.15.4 utilisé par ZigBee définit 3 bandes de fréquences utilisables :

Vitesse maxi
Bande Disponibilité Nombre de canaux
théorique
868 MHz Europe 1 20 kbit/s
Amériques et
915 MHz 10 40 kbit/s
Australie
2.4 GHz Disponible partout 16 250 kbit/s

➢ Spectre fréquentiel de Zegbee

7
➢ Domaines d’applications du protocole sans fil Zigbee:
▪ Les environnements embarqués où la consommation d’énergie est un critère de
sélection.
▪ La domotique
▪ Les contrôles industriels,
▪ Les applications médicales
▪ Surveillance de l’environnement (détecteur de feu, pollution, intrusion…..)

8
IV.3.2 comparaison avec d’autres protocoles sans fil
Protocole Zigbee Bluetooth Wi-Fi

IEEE 802.15.4 802.15.1 802.11a/b/g

Besoins mémoire 4-32 Kb 250 Kb + 1 Mb +

Durée de vie Années Jours Heures

Nombre de nœuds 65 000+ 7 32

débit de transfert 250 Kb/s 1 Mb/s 11-54 Mb/s

Portée 100 m 10 m 100 m

➢ Toutes les caractéristiques du protocole ZigBee sont bien adaptées aux systèmes
embarqués.
➢ En effet, le protocole ZigBee se distingue des autres protocoles par:
▪ ses faibles besoins en mémoire, ce qu’est favorable pour son implémentation.
▪ une durée de vie très importante qu’est de l’ordre de plusieurs années,
▪ un très large nombre de nœuds à supporter dans son réseau.
➢ ce protocole convient parfaitement aux applications nécessitant une faible vitesse de
transfert de l’ordre de 250 Kb/s. 9
IV.3.3 Codage et modulations du protocole Zigbee :
➢ Codage DSSS : ( Direct-Sequence Spread Spectrum ou Etalement de spectre à
séquence directe )
▪ La technique vient historiquement des applications militaires
▪ Elle offre une bonne protection contre l’interférence entre symboles ou la
sélectivité en fréquence du canal
▪ La technique est bien adaptée aux systèmes multi-utilisateurs

➢ BPSK (Binary phase-shift keying) pour les bandes des 868 Mhz et 915 MHz
➢ OQPSK (Offset quadrature phase-shift keying) pour la bande 2,4 GHz

10
➢ Principe du codage DSSS

➢ L’étalement est effectué par le codage du signal utile.


➢ Notamment, il est multiplié par un signal pseudo-aléatoire de bande large, appelé le
code d’étalement ou la séquence des chips.

11
12
IV.4 Modules Xbee
IV.4.1 Présentation

➢ Les produits MaxStream Xbee sont des modules de communication sans fil très
populaires fabriqués par l’entreprise Digi International.
➢ Ils ont été certifiés par la communauté industrielle ZigBee Alliance en 2006
➢ La certification Zigbee se base sur le standard IEEE 802.15.4 qui définit les fonctionnalités
et spécifications des réseaux sans fil à dimension personnelle (WPAN).

13
➢ Les principales caractéristiques du XBee :
▪ fréquence porteuse : 2.4Ghz
▪ portées variées : assez faible pour les XBee 1 et 2 (10 - 100m), grande pour le XBee
Pro (1000m)
▪ faible débit : 250kbps
▪ faible consommation : 3.3V , 50mA
▪ entrées/sorties : 6 10-bit ADC input pins, 8 digital I /O pins
▪ sécurité : communication fiable avec une clé de chiffrement de 128-bits
▪ faible coût
▪ simplicité d’utilisation : communication via le port série
▪ ensemble de commandes AT et API
AT: Mode transparent (par défaut), API : Application Programming Interface
▪ flexibilité du réseau : sa capacité à faire face à un nœud hors service ou à intégrer
de nouveaux nœuds rapidement
▪ grand nombre de nœuds dans le réseau : 65000
▪ topologies de réseaux variées : maillé, point à point, point à multipoint 14
➢ Bloc diagramme ou schéma fonctionnel du module Xbee/Xbee Pro

15
➢ Description des Signaux pins Xbee/Xbee Pro

16
IV.4.2 Principe de communication Xbee/Xbee Pro
➢ Les modules RF XBee/ XBee-PRO se connectent à un périphérique hôte via un module
logique asynchrone port série.
➢ Grâce à son port série le module peut communiquer avec n'importe quel périphérique
série directement (tension logique compatible UART) ou à travers un adaptateur de
tension.
➢ Module Xbee et Périphériques dotés d'une interface UART

➢ Les données entrent dans le module UART à travers la broche DI (broche 3) en tant que
signal série asynchrone.
➢ Le signal doit rester inactif à l’état haut lorsque aucune donnée n'est transmise. 17
➢ Chaque octet de données se compose d'un bit de départ à l’état bas (bit de start), de 8
bits de données (premier bit de poids faible) et d'un bit d'arrêt à haut (bit de stop)

➢ Les deux UART du microcontrôleur et du module Xbee doivent être configuré avec des
paramètres compatibles (vitesse de transmission, parité, bits de start, bits de stop, bits
de données)

18
➢ Architecture interne du module XBee

➢ Etant connecté à un circuit présentant une liaison série asynchrone, le module Xbee utilise
le « buffer DI » pour stocker les données transmises par ce circuit via le port DI.
➢ Ce flux de données est contrôlé par le signal /CTS de la manière suivante : lorsque le buffer
DI ne dispose que d’un espace libre de 138 bits, /CTS est mis à 1 afin de signaler au circuit
d’arrêter l’envoi de données. Il est remis à 0 que lorsque le buffer DI dispose de 276 bits
d’espace mémoire libre.
➢ Le buffer DO est utilisé pour stocker les données envoyées par un autre module XBee par
exemple. Lorsque le buffer DO atteint sa capacité maximale, toute donnée envoyée par voie
RF sera perdue.
➢ Ce flux est également contrôlé par le signal /RTS : lorsqu’il est au niveau haut, les données
restent stockées dans le buffer DO et ils ne sont transmises via le port DO que lorsqu’il est
niveau bas.
19
IV.4.3 Modules Xbee( Matériel)
➢ Selon l’application envisagée les modules Xbee nécessite nt d’autres modules d’adaptation:

▪ L'adaptateur SIP Xbee:


C’est une solution entièrement assemblée et à
faible encombrement pour interconnecter les
fonctions du module XBee les plus couramment
utilisées avec votre microcontrôleur 3,3 V ou 5 V

▪ adaptateur USB XBee


Cette carte à faible coût fournit une solution
rentable pour connecter un PC ou un
microcontrôleur à n'importe quel module XBee
La connexion PC peut être utilisée pour
configurer le module XBee via le logiciel X-CTU.
20
▪ adaptateur Xbee 5V/3,3V
C’est une solution pour l’Interfaçage d’un module Xbee avec le Microcontrôleur ou Arduino

21
➢ Méthode de test

22
➢ Réseau XBee

23
Activité pratique
Etude et conception d’un capteur sans fil:
Il s’agit d’un capteur intelligent capable de mesurer traiter, mémoriser et
transmettre la grandeur mesurée.
➢ Architecture d’un nœud capteur

➢ Choix du matériel:
Unité de captage: choix d’un capteur (température, intrusion, humidité, gaz…)
Unité de traitement : choix de l’unité (microcontrôleur, Arduino)
Unité de communication: choix du module (Xbee, Xbee Pro)
➢ Assemblage du capteur sans fil
➢ Configuration du module Xbee 24

Vous aimerez peut-être aussi