0% ont trouvé ce document utile (0 vote)
16 vues90 pages

Mon Rapport VF

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1/ 90

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/298762567

Conception d'un Réseau de Capteurs sans Fil

Thesis · July 2015

CITATIONS READS

0 18,683

1 author:

Soufiane Kaissari
Ecole Nationale Supérieure d'Informatique et d'Analyse des Systèmes
7 PUBLICATIONS 41 CITATIONS

SEE PROFILE

All content following this page was uploaded by Soufiane Kaissari on 17 March 2016.

The user has requested enhancement of the downloaded file.


Université Mohammed V

École normale supérieure d’enseignement technique - Rabat

Département Génie électrique

Pour l’obtention du diplôme de Master en Génie électrique

Réalisé par : KAISSARI Soufiane

Encadré par : Pr. JILBAB Abdelilah

Sous le thème
Conception d’un Réseau

de Capteurs Sans Fil


Soutenue le 6 juillet 2015, devant le jury :

 Mr. Atman JBARI, Professeur à l’ENSET de Rabat, Président,


 Mr. Abdelilah JILBAB, Professeur à l’ENSET de Rabat,
 Mr. El Amine BENAATA, Professeur à l’ENSET de Rabat.

Avenue de l'Armée Royale, Madinat Al Irfane 10100 B.P. 6207 Rabat-Instituts Rabat Maroc

Tél. : (+212) 5 37 56 40 62/65/71 - Fax : (+212) 5 37 56 40 76 – Site : www.enset-rabat.ac.ma


2
‫ُُالص ح‬
‫اِلَاتُ‬ ‫اِلَ ْمدُلحلَّ حهُالَّ حذيُبحنح ْع َمتح حهُتَتحم َّ‬
‫ْ‬

‫‪3‬‬
REMERCIEMENTS

Pour avoir examiné et jugé mon travail, j’exprime toute ma gratitude envers les membres du jury.

Le travail effectué dans ce mémoire a été effectué au sein de l’Equipe de Recherche en Nano
Biotechnologie et Capteurs (ERNBC) du Laboratoire de Recherche en Génie Electrique (LRGE) de
L’ENSET de Rabat, ainsi je tiens à remercier tous les membres de l’équipe, en particulier je voudrais
remercier M. JILBAB, en qui j’ai trouvé plus qu’un encadrant, un mentor. Avec lui j’ai appris beaucoup
de choses pas seulement au niveau professionnel, mais aussi au niveau personnel. Tout ce qui est écrit
dans cette mémoire, entre autres choses, est le résultat de son engagement, de son dévouement, et
de sa passion pour la recherche technique (sans compter une infinie patience envers moi). A lui, mon
admiration et mes remerciements les plus profonds.

Je remercie tous ceux qui ont contribué à la mise en œuvre de ce projet, et particulièrement B. Otman,
C. Ayoub, K. Redone, C. Younes, K. Oumaima, E. Imane et A. Afaf.

Pour finir, je remercie mes parents et toute ma famille, de m’avoir soutenu et encouragé pendant
toutes mes études et surtout pendant ces années loin de la maison.

4
À mes chers parents,

À mes grands-parents,

À toute ma famille,

À mes amis,

5
RESUME
Les progrès technologiques permettent aujourd'hui l’intégration à bas coût d'objets multi-capteurs
hétérogènes et communicants sans fil. Ces capteurs intelligents sont utilisés notamment pour la
surveillance dans les environnements considérés à risques ou non accessibles.

Le but de ce travail de mémoire est la conception d’un Réseau de Capteur Sans Fil dédié à plusieurs
applications : industrielle, environnemental et bâtiment intelligent.

Son déploiement était au sein de l’Ecole Normale Supérieure de l’Enseignement Technique de Rabat,
pour fins des recherches dans le domaine environnement et énergétique : le suivi de température,
d’humidité, de pression, d’air, d’incendie et de l’installation photovoltaïque.

Les algorithmes développés sont à orientation temporelle, événementiel et par requête avec une
structure centralisée.

Des applications sous différents environnements : Windows et Android, ont été proposés pour aider
l’utilisateur à interpréter les données du suivi.

Mots-clefs : Conception, Réseau de Capteurs Sans Fil, temporelle, événementiel, requête, structure
centralisée, Android.

6
ABSTRACT
Nowadays, achievements of technological progress allow the low cost integration of heterogeneous
and wireless sensor subject detectors used to survey risky and inaccessible environment’s security.

The aim of this monograph is to conceive a Wireless Sensor Network that for many applications:
industrial, environmental and advanced building.

The project took place at the Technical Teaching Advanced School in Rabat for environment and energy
research: control of the temperature, the humidity, the pressure, the air, the fire and the photovoltaic
plant.

A centralized structure characterize treated algorithms that have a temporal, factual, and requested
orientation.

In order to help the user to interpret control’s data, many applications in different environments
(Windows and Android) were suggested.

Key words: Conceive, Wireless Sensor Network, temporal, factual, requested, centralized structure,
Android.

7
SOMMAIRE
Remerciements ........................................................................................................................... 4

Résume ....................................................................................................................................... 6

Abstract ...................................................................................................................................... 7

Liste des figures ....................................................................................................................... 11

Liste des tableaux ..................................................................................................................... 14

Introduction générale ................................................................................................................ 15

Contexte et cahier des charges ................................................................................................. 16

Chapitre 1 Les réseaux de capteurs ......................................................................................... 17

1 Introduction .................................................................................................................. 18

2 Applications des RCSFs ............................................................................................... 18

2.1 Les Applications militaires .................................................................................... 18

2.2 Les Applications médicales ................................................................................... 18

2.3 Les Applications environnementales ..................................................................... 19

2.4 Les Applications industrielles ................................................................................ 19

3 Caractéristiques d’un RCSF ......................................................................................... 19

3.1 Les composants d’un RCSF ................................................................................... 19

3.2 Architecture de communication ............................................................................. 20

3.3 Pile protocolaire ..................................................................................................... 20

3.4 Facteurs principaux de conception ......................................................................... 21

4 Conclusion .................................................................................................................... 23

Chapitre 2 Conception d’un nœud capteur .............................................................................. 24

1 Introduction .................................................................................................................. 25

2 Architecture d’un nœud capteur ................................................................................... 25

2.1 Unité de mesure ou de capture (Sensing unit) ....................................................... 25

8
2.2 Unité de traitement (Processing unit) .................................................................... 26

2.3 Unité de communication (Transceiver unit) .......................................................... 26

2.4 Unité d’énergie (Power unit) ................................................................................. 26

3 Etude technologique du matériel .................................................................................. 26

3.1 Les unités de traitement ......................................................................................... 26

3.1.1 FPGA .............................................................................................................. 27

3.1.2 Intel 8051 ........................................................................................................ 27

3.1.3 Les PICs de Microchip ................................................................................... 27

3.1.4 RFpic .............................................................................................................. 28

3.1.5 ATmega128 : .................................................................................................. 29

3.1.6 ATmega 328 : ................................................................................................. 29

3.2 Les unités de communication................................................................................. 30

3.2.1 Module radiofréquence : ................................................................................. 30

3.2.2 Communication série : .................................................................................... 37

3.3 Unité de d’énergie : ................................................................................................ 40

4 Etat de l’art des nœuds (mote) commercialisés : .......................................................... 41

5 Nœud réalisé au LRGE ................................................................................................ 44

6 Conclusion :.................................................................................................................. 48

Chapitre 3 Conception d’un réseau de capteurs sans fils ......................................................... 49

1 Les capteurs .................................................................................................................. 50

1.1 Les capteurs de température et d’humidité ............................................................ 50

1.2 Le capteur de luminosité ........................................................................................ 53

1.3 Le capteur de d’affichage ....................................................................................... 55

1.4 Le module RTC ...................................................................................................... 56

1.5 Le capteur de gaz ................................................................................................... 57

1.6 Le capteur de flamme ............................................................................................. 58

9
1.7 Le module capteur de pression .............................................................................. 59

1.8 Le capteur de tension ............................................................................................. 60

1.9 Le capteur de courant ............................................................................................. 61

2 Les nœuds capteurs ...................................................................................................... 62

2.1 Nœud basic............................................................................................................. 62

2.2 Nœud temps réel .................................................................................................... 65

2.3 Nœud incendie ....................................................................................................... 66

2.4 Nœud station météo ............................................................................................... 68

2.5 Nœud industriel ...................................................................................................... 69

3 La station de Base ........................................................................................................ 71

4 Le nœud gestionnaire ................................................................................................... 73

5 Algorithmes d’acquisition de données ......................................................................... 76

5.1 Algorithme orienté temps ...................................................................................... 76

5.2 Algorithme orienté requête .................................................................................... 79

5.3 Algorithme orienté événement ............................................................................... 80

6 Application pratique ..................................................................................................... 81

7 Conclusion .................................................................................................................... 84

Conclusion et Perspective ........................................................................................................ 85

Bibliographie ............................................................................................................................ 86

Webographie ............................................................................................................................ 87

Annexe ..................................................................................................................................... 88

10
LISTE DES FIGURES
Figure 1 : Robot militaire commandé sans fil ........................................................................................ 18
Figure 2: Exemple d'application médical des RCSFs .............................................................................. 18
Figure 3: SENSORSCOPE pour le réchauffement climatique, [8]........................................................... 19
Figure 4: Réseau sans fil industriel ........................................................................................................ 19
Figure 5: Architecture d'un RCSF, [1] .................................................................................................... 20
Figure 6 : Pile protocolaire des RCSFs ................................................................................................... 21
Figure 7: Architecture d'un nœud capteur ............................................................................................ 25
Figure 8: FPGA Spartan 3 ....................................................................................................................... 27
Figure 9: RFpic 12f675f .......................................................................................................................... 28
Figure 10: Logo de certification de Wi-Fi .............................................................................................. 30
Figure 11: Logo du ZigBee ..................................................................................................................... 32
Figure 12: Logo du Bluetooth ................................................................................................................ 33
Figure 13: Application industrielle du Bluetooth .................................................................................. 34
Figure 14: Chipset NRF24l01+ ............................................................................................................... 34
Figure 15: Circuit imprime nrf24l01+ .................................................................................................... 36
Figure 16: Topologies réseaux ............................................................................................................... 36
Figure 17: Chipset MCP2200 ................................................................................................................. 38
Figure 18: Chipset ft232 ........................................................................................................................ 39
Figure 19: Pile 9V ................................................................................................................................... 41
Figure 20: Nœud mica2 ......................................................................................................................... 43
Figure 21: Nœud MicaZ ......................................................................................................................... 43
Figure 22: Nœud Particale 2/29 ............................................................................................................ 43
Figure 23: Nœud Tmote Sky .................................................................................................................. 43
Figure 24: Nœud BTNODE REV3 ............................................................................................................ 43
Figure 25: Nœud Imote2 ....................................................................................................................... 43
Figure 26: Nœud TelosB ........................................................................................................................ 43
Figure 27: Nœud TELOSB avec capteur de pression sanguine .............................................................. 43
Figure 28: Schéma block d'un nœud basic ............................................................................................ 44
Figure 29: Arduino Méga2560 ............................................................................................................... 46
Figure 30: Arduino UNO ........................................................................................................................ 46

11
Figure 31: Arduino NANO ...................................................................................................................... 46
Figure 32: Schéma détaillé Arduino Nano V3........................................................................................ 46
Figure 33: Schéma d'un nœud basic sur Eagle ...................................................................................... 47
Figure 34: Typon d'un nœud basic ........................................................................................................ 47
Figure 35: Humidex ............................................................................................................................... 51
Figure 36: DHT11 ................................................................................................................................... 52
Figure 37: DHT22 ................................................................................................................................... 52
Figure 38: DS18B20 ............................................................................................................................... 53
Figure 39: Branchement du DHT ........................................................................................................... 53
Figure 40: Branchement du DS18B20 ................................................................................................... 53
Figure 41: Photorésistance .................................................................................................................... 54
Figure 42: Courbe résistance/éclairement ............................................................................................ 54
Figure 43: Branchement de la photorésistance .................................................................................... 54
Figure 44: Afficheur LCD ........................................................................................................................ 55
Figure 45: Branchement LCD ................................................................................................................. 55
Figure 46: Module RTC .......................................................................................................................... 56
Figure 47: Branchement du module RTC .............................................................................................. 56
Figure 48: Capteur de gaz mq-2 ............................................................................................................ 57
Figure 49: Branchement du MQ-2......................................................................................................... 57
Figure 50: Courbe ratio/ppm................................................................................................................. 58
Figure 51: branchement capteur de feu ............................................................................................... 59
Figure 52: Capteur de pression ............................................................................................................. 59
Figure 53: Schéma interne du BMP180 ................................................................................................. 60
Figure 54: Branchement du bmp180..................................................................................................... 60
Figure 55: Capteur de tension <25V ...................................................................................................... 60
Figure 56: Branchement du capteur de tension.................................................................................... 61
Figure 57: Capteur de courant .............................................................................................................. 61
Figure 58: Schéma de principe .............................................................................................................. 62
Figure 59: Branchement du capteur de courant ................................................................................... 62
Figure 60: Prototype de N1 ................................................................................................................... 63
Figure 61: Boitier conçu pour n1 ........................................................................................................... 63
Figure 62: Boitier ferme du n1 .............................................................................................................. 63
Figure 63: Schéma sous Eagle du nœud afficheur ................................................................................ 64
Figure 64: pcb du nœud afficheur ......................................................................................................... 64
Figure 65: Prototype de N1 afficheur .................................................................................................... 65

12
Figure 66: schéma Eagle du n2 .............................................................................................................. 65
Figure 67: PCB du N2 ............................................................................................................................. 66
Figure 68: Prototype de n2 .................................................................................................................... 66
Figure 69: Schéma Eagle du n3.............................................................................................................. 67
Figure 70: PCB du N3 ............................................................................................................................. 67
Figure 71: Prototype du n3.................................................................................................................... 68
Figure 72: Schéma Eagle du n4.............................................................................................................. 68
Figure 73: PCB du N4 ............................................................................................................................. 69
Figure 74: Prototype du n4.................................................................................................................... 69
Figure 75: Schéma du n5 ....................................................................................................................... 70
Figure 76: PCB du n5 ............................................................................................................................. 70
Figure 77: Prototype de n5 .................................................................................................................... 71
Figure 78: Schéma Eagle de station de base ......................................................................................... 72
Figure 79: pcb du shield de la station de base ...................................................................................... 72
Figure 80: Prototype de la station de base ........................................................................................... 73
Figure 81: Logo du logiciel app inventor ............................................................................................... 73
Figure 82: Logo du logiciel PROCESSING ............................................................................................... 73
Figure 83: Logo c#.................................................................................................................................. 74
Figure 84: Interface IDE Arduino ........................................................................................................... 74
Figure 85: Application sous C# .............................................................................................................. 74
Figure 86: Application sous Android ..................................................................................................... 75
Figure 87: Application sous Arduino ..................................................................................................... 76
Figure 88: algorithme orienté temps côté base .................................................................................... 77
Figure 89: Algorithme orienté temps cote nœud ................................................................................. 78
Figure 90: Algorithme orienté requête ................................................................................................. 79
Figure 91: Algorithme orienté évènement ............................................................................................ 80
Figure 92: Panneau photovoltaïque de l'ENSET .................................................................................... 81
Figure 93: Emplacement du N1 ............................................................................................................. 81
Figure 94: Emplacement du N5 ............................................................................................................. 82
Figure 95: Capteur de lumière dans le premier panneau ..................................................................... 82
Figure 96: Capteur de lumière dans le deuxième panneau .................................................................. 83
Figure 97: Nœud de base et nœud gestionnaire .................................................................................. 83
Figure 98: Résultat d'essai ..................................................................................................................... 83
Figure 99: Résultat du système d'acquisition du labo énergétique ...................................................... 84

13
LISTE DES TABLEAUX
Tableau 1: Type/frequence rfpic ........................................................................................................... 29
Tableau 2: Caractéristiques des révisions de la norme 802.11 ............................................................. 31
Tableau 3: Tram du protocole ESB ........................................................................................................ 34
Tableau 4: Description des pins du NRF24l01+ ..................................................................................... 35
Tableau 5: Comparaison des standards ................................................................................................ 36
Tableau 6: Caractéristique du MCP2200 ............................................................................................... 38
Tableau 7: Caractéristiques techniques des nœuds les plus commercialisés ....................................... 42
Tableau 8: Caractéristique des différentes cartes Arduino ................................................................... 45

14
INTRODUCTION GENERALE
Les progrès technologiques réalisés ces dernières années ont permis le développement de nouveaux
types de capteurs dotés de moyens de communication sans fil, peu coûteux et pouvant être configurés
pour former des réseaux autonomes : Ce sont les Réseaux de Capteurs sans fils (RCSFs).

Les réseaux de capteurs sans fil ont été classés parmi les 21 technologies les plus importantes du
21éme siècle1. En effet, la recherche dans le domaine des capteurs est en train de vivre une révolution
importante, ouvrant des perspectives d’impacts significatifs dans de nombreux domaines : Domotique,
Transports, Santé ou encore surveillance de phénomènes environnementaux, ceux-ci pourront
énormément tirer parti de dispositifs innovants. Ceci fait référence au concept de l’intelligence
ambiante.

Les limites imposées sont la limitation des capacités de traitement, de stockage et surtout d'énergie.
La liberté laissée à l'implantation est forte et impose une conception complète de l'infrastructure, des
mécanismes et des protocoles en fonction de l'application visée.

Pour ce qui nous concerne, nous ne procèderons pas au traitement d’une classe particulière de ces
systèmes, mais nous concevrons en général un réseau de capteurs adaptable à plusieurs applications
avec une variété de capteurs pour englober la plupart des applications.

1
“21 ideas for the 21st century, Business Week, Bloomberg,” pp. 78–167, sept. 1999.

15
CONTEXTE ET CAHIER DES CHARGES
La conception d’un système composé de microsystèmes répartis et chargés de la surveillance
d’environnements inconnus fait partie, dans sa généralité du domaine de la conception des systèmes
complexes, hétérogènes et répartis.

Les applications de surveillance environnementales ont une importance cruciale pour la société dans
son ensemble. Le réseau doit souvent être capable, dans ce type d’applications de fournir rapidement,
sans intervention humaine, les informations sur les phénomènes physiques se produisant dans son
environnement.

En ce sens, notre projet consiste à élaborer un Réseau de Capteurs Sans fil permettant la surveillance
de son environnement que ce soit en industrie, en Habitat ou en pleine nature.

Pour ce, nous avons subdivisé ce mémoire en trois chapitres : Le premier présente une vue général sur
les Réseaux de Capteurs tout en expliquant le rôle de chacun de ses éléments constituant, ainsi que
leurs domaine d’application.

Le deuxième chapitre s’étale sur une étude technologique du matériel utilisé dans la conception d’un
nœud capteur et l’état de l’art des existants.

Enfin, le troisième chapitre est consacré à la conception du Réseau de Capteurs Sans fil, aux différents
nœuds qu’il intègre et à son implémentation au sein de l’ENSET.

16
CHAPITRE 1
LES RESEAUX DE CAPTEURS
« Il est hélas devenu évident aujourd'hui
que notre technologie a dépassé notre humanité »
Albert Einstein (1897 – 1955)

1 Introduction .................................................................................................................................. 18
2 Applications des RCSFs ................................................................................................................. 18
2.1 Les Applications militaires ..................................................................................................... 18
2.2 Les Applications médicales .................................................................................................... 18
2.3 Les Applications environnementales..................................................................................... 19
2.4 Les Applications industrielles ................................................................................................ 19
3 Caractéristiques d’un RCSF ........................................................................................................... 19
3.1 Les composants d’un RCSF .................................................................................................... 19
3.2 Architecture de communication............................................................................................ 20
3.3 Pile protocolaire .................................................................................................................... 20
3.4 Facteurs principaux de conception ....................................................................................... 21
4 Conclusion .................................................................................................................................... 23
Chapitre 1 : Les Réseaux de Capteurs

1 INTRODUCTION
Un Réseau de Capteurs Sans Fil (RCSF) est un ensemble de nœuds, variant de quelques dizaines
d’éléments à plusieurs milliers, communiquant sans fil et capable de récolter et transmettre des
données environnementales et de réagir en cas de besoin.

L’objet de ce premier chapitre est d’introduire les réseaux de capteurs sans fil. C’est dans ce sens que
nous tenterons d’identifier le rôle et la composition de chaque élément d’un RCSF afin de proposer par
la suite la conception d’un nœud capteur flexible à toute application donnée.

Dans cet objectif, nous présenterons dans un premier temps les applications des RCSFs, puis nous
déterminerons les différentes caractéristiques d’un réseau de capteurs sans fil.

2 APPLICATIONS DES RCSFS


Grace aux évolutions de la technologie touchant les domaines : électronique, informatique
industrielle, instrumentation, réseaux et télécommunication, le champ d'applications des réseaux de
capteurs sans fils est de plus en plus en élargissement. Parmi les applications des RCSF nous trouvons :

2.1 LES APPLICATIONS MILITAIRES


Comme la plupart des technologies, les applications militaires étaient les
premières à intégrer les RCSFs. Ils sont déployés dans un secteur stratégique ou
difficile d'accès, pour y surveiller tous les mouvements (alliés ou ennemis), pour
analyser le champ de bataille avant d'y envoyer du renfort, la détection des
attaques biologiques ou chimiques,…etc [2].

FIGURE 1: Robot militaire commandé


2.2 LES APPLICATIONS MEDICALES sans fil

Le suivi des personnes dépendantes est un véritable défi. L’article [2] propose un système de suivi pour
les personnes dépendantes vivant seules à domicile ou dans un établissement 24 h / 24. Ce système
est basé sur la présence d'un réseau multi-capteurs déployé dans le cadre de vie de la personne
surveillée couplé à un système d'identification sans fil et un algorithme d'apprentissage [3].

FIGURE 2: Exemple d'application médical des RCSFs

18
Chapitre 1 : Les Réseaux de Capteurs

2.3 LES APPLICATIONS ENVIRONNEMENTALES


Ces types de RCSF peuvent servir à l’observation d’un site
susceptible de subir les effets d’une pollution, ou bien
d’éventuel incendie, inondation, volcan ou tsunami. La
construction en temps réel d’une cartographie grâce à
des capteurs, disséminés sur le site capables de relever
des informations sur la pollution, la température, le
niveau d’eau et d’oxygène…, etc. Ces informations
doivent être relayées vers les services spécialisés [4], [5].
FIGURE 3: SENSORSCOPE pour le réchauffement climatique, [8]
2.4 LES APPLICATIONS INDUSTRIELLES
Dans ce domaine, les réseaux de capteurs sans fil
offrent une grande flexibilité d’emploi puisqu’ils
permettent de s’affranchir des contraintes liées aux
câblages. Il est alors possible de satisfaire des
contraintes de poids, de mobilité, de facilité de
déploiement,… etc [6], [7].

Parmi les applications des réseaux de capteurs sans fil


dans le milieu industriel, nous citons la surveillance
FIGURE 4: Réseau sans fil industriel
de l’état de santé d’un ouvrier ou du risque de le voir
exposé à des conditions de travail dangereuses (exposition à la radioactivité), la gestion des stocks,
contrôle des machines à distances,… etc.

3 CARACTERISTIQUES D ’UN RCSF


Un RCSF est caractérisé par ses composants, son architecture, sa pile protocolaire et ses facteurs de
conception, ses caractéristiques sont définies comme suit :

3.1 LES COMPOSANTS D ’UN RCSF


Un réseau de capteurs sans fil se compose de trois éléments principaux : Les nœuds-capteurs, les
passerelles et les logiciels.

- Les nœuds-capteurs sont des unités d’acquisition, de traitement, et de transmission de


données.

19
Chapitre 1 : Les Réseaux de Capteurs

- Les passerelles sont des nœuds de collecte, appelé aussi station de base, ils permettent la
récupération des données et l’interconnexion avec d’autres réseaux.
- Les logiciels sont des nœuds gestionnaires de tâches, qui permettent l’interfaçage et la
présentation des données, envoyer par les passerelles, pour l’utilisateur.

3.2 ARCHITECTURE DE COMMUNICATION


Les nœuds de mesures (nœuds-capteurs) sont répartis dans l’espace pour la surveillance de leur
environnement. Les données collectées sont transmises sans fils à la passerelle, qui peut fonctionner
indépendamment ou connectée à un système hôte où sont collectées, traitées, analysées et
présentées les données de mesure à l’utilisateur à l’aide d’une interface logiciel. D’où l’architecture
des RCSF présentée dans la figure suivante :

FIGURE 5: Architecture d'un RCSF, [1]

Il est à savoir que les routeurs sont un type spécial de nœud de mesure, utilisés pour étendre la
distance et la fiabilité des RCSF, et qu’on peut utiliser plusieurs passerelles, chacune communiquant
sans chevauchement sur un canal sans fils différent sélectionnable par logiciel.

3.3 PILE PROTOCOLAIRE


D’après [1], la pile protocolaire utilisée par la station de base ainsi que tous les autres capteurs du
réseau est illustrée par la figure (figure 6). La pile protocolaire référenciée au modèle de couche OSI,
comprend la couche application, la couche transport, la couche réseau, la couche liaison de données
et la couche physique, de plus, elle rajoute des plans de gestion qui sont : le plan de gestion de
l’énergie, le plan de gestion de la mobilité et le plan de gestion des tâches.

20
Chapitre 1 : Les Réseaux de Capteurs

FIGURE 6: Pile protocolaire des RCSFs

Suivant la fonctionnalité des capteurs, différentes applications peuvent être utilisées et bâties sur la
couche application. La couche transport aide à gérer le flux de données si le réseau de capteurs l’exige,
elle permet de diviser les données issues de la couche application en segments pour les délivrer, aussi,
elle réordonne et rassemble les segments venus de la couche réseau avant de les envoyer à la couche
application. La couche réseau permet de router les données fournies par la couche transport. Le
protocole MAC (Media Access Control) de la couche liaison assure la gestion d’accès au support
physique. La couche physique assure la transmission et la réception des données au niveau bit.

En outre, le plan de gestion de l'énergie est responsable de la gestion de puissance d'un nœud capteur,
au niveau de la détection, du traitement et de la communication.

Le plan de gestion des taches est responsable de la répartition des tâches entre les nœuds pour
améliorer l'efficacité de l'énergie et de prolonger la durée de vie du réseau.

Le plan de gestion de la mobilité ou des connexions, est responsable de la configuration et la


reconfiguration des nœuds pour établir ou maintenir la connectivité réseau.

Ces plans de gestion sont nécessaires, de sorte que les nœuds capteurs puissent fonctionner ensemble
d’une manière efficace pour préserver l’énergie, router les données dans un réseau de capteurs mobile
et partager les ressources entre les nœuds capteurs.

3.4 FACTEURS PRINCIPAUX DE CONCEPTION


La conception et la réalisation des réseaux de capteurs sans fil sont influencées par plusieurs
paramètres, les plus importants sont présentés comme suit :

21
Chapitre 1 : Les Réseaux de Capteurs

Durée de vie : C’est la caractéristique la plus fondamentale d’un réseau de capteurs. Elle dépend du
type d’application et donc de la durée et de l’échantillonnage des mesures. Les contraintes liées au
changement (ou rechargement) des batteries sont dépendantes des déploiements et du coût de
maintenance des nœuds. Il est donc essentiel d’avoir une durée de vie du réseau la plus longue
possible.

Etendu du réseau : La plupart des réseaux de capteurs sont composés de quelques dizaines de nœuds,
mais certaines applications peuvent exiger l’utilisation de réseaux de capteurs composés de centaines
ou de milliers de nœuds. La zone que doit couvrir le réseau est également importante dans son
dimensionnement.

Faible coût : Les réseaux de capteurs peuvent contenir un nombre important de nœuds. Il est donc
nécessaire d’avoir un coût unitaire par nœud le plus faible possible, pour obtenir un coût raisonnable
du réseau global.

Scalabilité : Dans le cas d’un nœud endommagé, le réseau doit être capable de prendre en
considération cette modification tout en assurant une qualité de service égale. La redondance des
capteurs peut être un moyen d’assurer cette fonction. La notion de scalabilité est alors utilisée pour
dire que l’architecture et les protocoles de communications du réseau doivent s’adapter et prendre en
compte l’ajout ou la perte de nœuds dans le réseau.

Les exigences énumérées ci-dessus conduisent à ce qu’un réseau de capteurs doit présenter les
caractéristiques suivantes :

Faible consommation : La durée de vie la plus longue possible traduit l’exigence la plus importante de
la plupart des applications. Par conséquent, pour atteindre cette autonomie, il est crucial de minimiser
la consommation moyenne des capteurs. Une des alternatives explorées aujourd’hui par les
chercheurs consiste à extraire l’énergie de l’environnement (énergie solaire, vibrations mécaniques,
bruit acoustique…). Ces techniques peuvent grandement améliorer la durée de vie, mais comme la
production d’énergie est très faible, une consommation d’énergie réduite des capteurs reste de la plus
haute importance.

Faible complexité matérielle et logicielle : Les fonctionnalités mises en œuvre par la partie matérielle
se doivent d’être aussi simples que possible, car l’augmentation de la complexité de cette dernière
peut conduire à une augmentation de la consommation d’énergie.

La complexité de la partie logicielle doit également être faible sous peine d’augmenter les
consommations liées aux accès mémoire.

22
Chapitre 1 : Les Réseaux de Capteurs

Auto-configuration : Un réseau de capteurs doit pouvoir configurer tous ses paramètres


indépendamment de son environnement d’installation. Selon le nombre de nœuds, et selon leur
déploiement, une configuration manuelle n’est pas du tout envisageable. Le réseau doit par exemple
être capable d’identifier les positions des nœuds, ce qui lui permettra d’identifier et de tolérer
d’éventuelles pannes (problème de batterie) ou bien encore d’intégrer de nouveaux nœuds.

Donc pour concevoir un RCSF il essentiel de tenir compte des paramètres cités ci-dessus, en effet ces
facteurs servent comme directives pour le développement des algorithmes et protocoles utilisés dans
les RCSF,

4 CONCLUSION
Les réseaux de capteurs sans fil présentent un intérêt considérable et une nouvelle étape dans
l’évolution des technologies de l’information et de la communication. Cette nouvelle technologie
suscite un intérêt croissant vu la diversité de ces applications.

Dans ce premier chapitre, nous avons présenté les réseaux de capteurs sans fil, leurs composants et
architectures de communication, la pile protocolaire des capteurs et leurs diverses applications.
Cependant, nous avons remarqué qu’il est important de faire une étude détaillé pour concevoir un
RCSF, et que le choix du matériel d’un nœud-capteur est primordial dans cette étude.

Dans le chapitre suivant, nous aborderons les nœuds capteurs en axant particulièrement notre
réflexion sur leur architecture et leur conception.

23
CHAPITRE 2
CONCEPTION D’UN NŒUD CAPTEUR
« Mesure ce qui est mesurable
et rends mesurable ce qui ne peut l'être »
Galilée (1564 - 1642)

1 Introduction .................................................................................................................................. 25
2 Architecture d’un nœud capteur .................................................................................................. 25
2.1 Unité de mesure ou de capture (Sensing unit)...................................................................... 25
2.2 Unité de traitement (Processing unit) ................................................................................... 26
2.3 Unité de communication (Transceiver unit) .......................................................................... 26
2.4 Unité d’énergie (Power unit) ................................................................................................. 26
3 Etude technologique du matériel ................................................................................................. 26
3.1 Les unités de traitement ....................................................................................................... 26
3.1.1 FPGA .............................................................................................................................. 27
3.1.2 Intel 8051....................................................................................................................... 27
3.1.3 Les PICs de Microchip .................................................................................................... 27
3.1.4 RFpic .............................................................................................................................. 28
3.1.5 ATmega128 : .................................................................................................................. 29
3.1.6 ATmega 328 : ................................................................................................................. 29
3.2 Les unités de communication................................................................................................ 30
3.2.1 Module radiofréquence :............................................................................................... 30
3.2.2 Communication série :................................................................................................... 37
3.3 Unité de d’énergie : ............................................................................................................... 40
4 Etat de l’art des nœuds (mote) commercialisés : ......................................................................... 41
5 Nœud réalisé au LRGE .................................................................................................................. 44
6 Conclusion :................................................................................................................................... 48
Chapitre 2 : Conception d’un Nœud Capteur

1 INTRODUCTION
Un nœud capteur (dit mote ou sensor node) est un nœud qui constitue la base d’un RCSF [1]. Il est
composé essentiellement d’une unité de mesure, d’une unité de traitement, d’une unité de
communication et d’une unité d’énergie.

Dans ce chapitre nous allons aborder les nœuds capteurs dans le but de concevoir un, adaptable à
différentes applications.

Après avoir présenté l’architecture matérielle d’un capteur sans fil, nous étudierons dans ce qui suivra
la composition de ses différents éléments, ainsi qu’une étude technologique du matériel en se basant
sur les recommandations de la norme IEEE/EIA-632 (voir annexe). Ensuite nous présenterons l’état de
l’art des nœuds capteurs existants commercialisés par différents constructeur. Au bout de ce chapitre,
nous exposerons le nœud capteur réalisé au LRGE.

2 ARCHITECTURE D’UN NŒUD CAPTEUR


Les quatre composants principaux d’un nœud capteur sont représentés suivant l’architecture
normalisée de la figure fig.1 :

FIGURE 7: Architecture d'un nœud capteur

2.1 UNITE DE MESURE OU DE CAPTURE (SENSING UNIT)


Elle comporte deux composants, un dispositif de capture physique qui prélève l’information de
l’environnement local : capteur analogique ou numérique, et un adaptateur soit un convertisseur
analogique/numérique CAN ou bien un adaptateur logique (de niveau de tension). Pour les RCSFs, les
capteurs sont choisis selon l’application voulue, ils existent des milliers de capteurs citons les capteurs
de température, de pression, de présence, d’humidité, de niveau, de lumière, de vibration, de distance,
infrarouge, caméra…etc.

25
Chapitre 2 : Conception d’un Nœud Capteur

2.2 UNITE DE TRAITEMENT (PROCESSING UNIT)

Les données captées sont communiquées au processeur où elles sont traitées puis stockées dans
la mémoire.

Ils existent différents choix pour les unités de traitement : les microcontrôleurs (ATmega, PIC, rfPIC…),
les DSPs, les FPGA ou les PSOC, selon l’application l’unité de traitement est choisie, sa tâche est
d’exécuter les algorithmes de commande de l’application, control du protocole de communication et
la gestion d’énergie.

2.3 UNITE DE COMMUNICATION (TRANSCEIVER UNIT )


Cette unité comporte deux module : un module radiofréquence d’émission / réception permettant la
communication sans fil entre les différents nœuds du réseau, et un module série permettant
directement l’interfaçage entre l’utilisateur et le nœud, facilitant ainsi la reprogrammation de l’unité
de traitement.

2.4 UNITE D’ENERGIE (POWER UNIT)


Pour des réseaux de capteurs sans fil autonomes, l'alimentation est une composante cruciale. Il y a
essentiellement deux aspects : premièrement, stocker l'énergie et la fournir sous la forme requise,
habituellement à l’aide d’une batterie (une pile traditionnellement AA normale) ; deuxièmement,
tenter de reconstituer l'énergie consommée par un réapprovisionnement grâce à une source externe
au nœud capteur, telles les cellules solaires.

3 ETUDE TECHNOLOGIQUE DU MATERIEL


Pour effectuer un choix judicieux du matériel composant un nœud capteur, il est essentiel de passer
par une étude technologique de ce dernier.

Nous commencerons par l’unité de traitement, ensuite l’unité de communication et enfin l’unité
d’énergie. Concernant l’unité de capture, elle dépend du type d’application, dans le chapitre suivant,
nous présenterons les capteurs utilisés dans le prototype de notre RCSF.

3.1 LES UNITES DE TRAITEMENT


Le choix de l’unité de traitement est fondamental dans la conception d’un nœud capteur vu qu’elle
joue un rôle important dans la gestion de consommation d’énergie du nœud et dans la vitesse
d’exécution de l’algorithme de commande du réseau et comporte la mémoire programme qui doit être
assez grande pour pouvoir implémenter des programmes assez volumineux et complexe.

26
Chapitre 2 : Conception d’un Nœud Capteur

Parmi les différentes unités de traitement existantes pouvant être utilisées dans un RCSF, nous
évoquons les plus intéressantes :

3.1.1 FPGA
Les FPGA (Field-Programmable Gate Array) sont des circuits intégrés
reprogrammables.

Le FPGA Spartan 3 possède 200000 portes logiques assemblables à


souhait à l'aide de la programmation VHDL. Il dispose d'environ 170
entrées-sorties et fonctionne sous une tension de 1,5V. FIGURE 8: FPGA SPARTAN 3

Ces circuits sont très puissants pour un simple nœud capteur, c’est pourquoi ils sont peu utilisés dans
les RCSFs.

3.1.2 INTEL 8051


Le microcontrôleur Intel 8051 est l'un des microcontrôleurs les plus populaires à usage général. Il est
l’origine de la famille MCS-51 de microcontrôleurs, qui comprend des puces de fournisseurs tels que :
Atmel, Philips, Infineon et Texas Instruments.

Les caractéristiques de ce microcontrôleur sont les suivantes :

- CPU de 8 bits
- une mémoire de programme ROM de 4Ko,
- une mémoire de donnée RAM de 128 octets,
- 32 entrées/sorties,
- 2 compteurs/temporisateurs de 16 bits,
- 1 Port série,

Le μC8051 n’est pas conçu pour la consommation faible énergie, et a une faible capacité mémoire qui
ne peut supporter l’implémentation d’algorithme de commande.

3.1.3 LES PICS DE MICROCHIP


Il existe une large gamme de microcontrôleur de Microchip, les PICs en est une. Les plus développés
et utilisés sont les 16F et 18F, les caractéristiques suivantes sont celles du 18F4520 existant au Labo.

- MCU de 8 bits
- Jusqu’à 48 MHz de fréquence d’horloge.
- Mémoire programme : 32 kbyte (avec une endurance de 100000 écriture).

27
Chapitre 2 : Conception d’un Nœud Capteur

- Mémoire de donnée : SRAM 1536 byte, EEPROM 256 bytes (avec une de endurance 1000000
écriture)
- Nombre d’entrée/sortie 36
- Courant en mode Sleep : 0.1 µA
- Bus de communication SPI, I2C et Série,
- Convertisseur analogique numérique de 10 bits (13 canaux),
- 2 Comparateur interne,
- 1 Timer de 8 bits,
- 3 Timers de 16 bits,
- Température allons de 40°C à 125 °C
- Voltage de 5V
- In-Circuit Serial Programming™ (ICSP™)
- Courant en mode Idle de 5.8 µA,
- Courant en mode Sleep de 0.1 µA

3.1.4 RFPIC
Le RFpic 12F675 de Microchip est un microcontrôleur ayant un
émetteur/récepteur (transmitter) ASK/FSK.

Les caractéristiques les plus importantes du RFpic sont :

- Il comporte un CPU avec des performances RISC (35 instructions).


- Capacité mémoires :
FIGURE 9: RFPIC 12F675F
 Flash : 1024 x 14 mots (avec une endurance de 100000 écritures).
 EEPROM : 128 x 8 bytes (avec une endurance de 100000 écritures).
 SRAM : 64 x 8 bytes.
- Fréquence d’horloge de 20MHz
- Comparateur interne
- Timer/compteur 8 bits avec un pré-diviseur de 8 bits.
- Timer/compteur 16 bits avec un pré-diviseur de 3 bits.
- Convertisseur A/N de résolution 10 bits (4 canaux).
- 5 us pour se réveiller du mode en veille.
- Très faible consommation :
 14 mA s’il débit à 434 MHz avec un rayonnement de + 6 dBm.
 4 mA s’il débit à 434 MHz avec un rayonnement -15 dBm.
 0.4 uA au mode en veille.

28
Chapitre 2 : Conception d’un Nœud Capteur

- Une vitesse de transmission de 0 à 40 kbps.


- In Circuit Serial Programming (ICSP).

Ce circuit est figé en terme de canal communication vu qu’il ne possède pas une liaison série, sa
capacité mémoire est faible, ainsi que sa gamme de fréquence est très réduite :

Type Fréquence
RFpic12F1675K 290 – 350 MHz
RFpic12F1675F 380 – 450 MHz
RFpic12F1675H 850 – 930 MHz
TABLEAU 1: Type/frequence rfpic

3.1.5 ATMEGA128 :
L’ATmega128 est un microcontrôleur AVR du constructeur ATMEL.

C’est un microcontrôleur 8 bits avec les caractéristiques suivantes :

- Fréquence d’horloge maximale 16 MHz,


- Taille de mémoire programme : 128 kB,
- Taille de la SRAM de données : 4 kB,
- Convertisseur analogique numérique 10 bits (8 canaux),
- Tension d’alimentation de fonctionnement de 4.5V à 5V,
- Température de fonctionnement de -40 °C à +85 °C,
- Taille de la mémoire de données : EEPROM 4 kB,
- Nombre d’entrées/sorties 53,
- 4 Timers
- Gamme processeur megAVR,
- Types d’interfaces : I2C, JTAG, SPI et USART.

Ce type de μC contient une très bonne capacité mémoire et plusieurs protocoles de communication
il est intéressant sauf que sa vitesse n’est pas aussi rapide et qu’il n’est pas dédié à la faible
consommation.

3.1.6 ATMEGA 328 :


L’ATmega328 est aussi un microcontrôleur AVR de 8 bits d’ATMEL qui est plus puissant que
l’ATMEGA128, ses caractéristiques principales sont les suivantes :

- Fréquence d’horloge allons à 20 MHz,


- Taille de mémoire de programme (flash) : 32 kB,
- Taille de la SRAM de données : 2 kB,

29
Chapitre 2 : Conception d’un Nœud Capteur

- Tension d’alimentation de fonctionnement de 1,8 V à 5,5 V,


- Convertisseur analogique numérique de 10 bits (6 canaux),
- Température de fonctionnement allons de -40 °C à +85 °C,
- Taille de l’EEPROM de données : 1 kB,
- Nombre d’entrées/sorties 23,
- 3 Timers.

Ce μC est aussi très intéressant comme unité de traitement pour un nœud capteur, il contient une
grande capacité mémoire, et n’est pas figé en termes de communication et de programmation, il peut
fonctionner en très grande vitesse, de plus il est dédié au circuit faible consommation. C’est le
microcontrôleur choisi comme unité de traitement pour les nœuds conçus dans le LRGE.

3.2 LES UNITES DE COMMUNICATION


Comme cité précédemment l’unité de communication comporte deux modules : celui de
radiofréquence et celui de la communication série, d’où il faut choisir deux composants compatibles
avec l’unité de traitement.

3.2.1 MODULE RADIOFREQUENCE :


Il existe différent type de communication RF, chacun ses avantages et ses inconvénients.

Les trois principaux caractéristiques qu’il faut considérer lors du choix d’une méthode de
communication sans fils sont :

- La consommation d‘énergie.
- Étendu du réseau,
- Débit de données,

Pour pouvoir faire un choix judicieux de l’unité de communication, nous allons tout d’abord introduire
les normes IEEE 802.11 (Wifi) et IEEE 802.15 qui sont primordiales à connaitre.

 IEEE 802.11 :
La norme IEEE 802.11 est un standard international décrivant les
caractéristiques d'un réseau local sans fil (WLAN Wireless Local
Area Network). Le nom Wi-Fi (Wireless Fidelity) correspond
initialement au nom donné à la certification délivrée par la Wi-Fi
Alliance, Par abus de langage le nom de la norme se confond
aujourd'hui avec le nom de la certification. Ainsi un réseau Wifi est
en réalité un réseau répondant à la norme 802.11. FIGURE 10: Logo de certification DE WI-FI

30
Chapitre 2 : Conception d’un Nœud Capteur

Ce type de réseau possède un taux élevé de transmission de données (54Mbps théorique) mais aussi
une forte consommation d'énergie.

Il est utilisé lorsqu’on a besoin de se connecter directement à Internet (connecter un dispositif à


internet), mais il doit disposer d'une source d'alimentation externe.

Les différentes normes WiFi :

La norme IEEE 802.11 est en réalité la norme initiale offrant des débits de 1 ou 2 Mbps. Des révisions
ont été apportées à la norme originale afin d'optimiser le débit, ou bien préciser des éléments afin
d'assurer une meilleure sécurité ou une meilleure interopérabilité. Voici un tableau présentant les
différentes révisions de la norme 802.11 et leurs caractéristiques principales :

Bande de Débit maximum en Mbps Portée en mètre


Norme Nom fréquence
Théorique Réel Extérieure Intérieure
en GHz
802.11a Wifi5 5 54 30 - 10 – 70
802.11b (la
Wifi 2.4 11 6 200 – 500 50 – 150
plus répondue)
802.11g - 2.4 54 30 75 – 400 27 – 90
TABLEAU 2: Caractéristiques des révisions de la norme 802.11

 L A NORME 802.15 :
La norme 802.15 définit les PAN sans fils appelé WPAN : Wireless Personal Area Network dont les
technologies sont : le Bluetooth, les normes IEEE 802.15.3 (WPAN haut débit) et IEEE 802.15.4 (WPAN
faible débit, Zigbee).

 L A NORME 802.15.4
La norme IEEE 802.15.4 a été développée par IEEE 802.15 Groupe de Tâche 4, qui spécifie les couches
physiques et MAC pour le WPANs (Wireless Personal Area Network) faible débit appelé LR-WPAN (Low
Rate). La première sortie de l'IEEE 802.15.4 norme a été livrée en 2003 et est librement distribuée.
Cette sortie a été révisée en 2006, mais la nouvelle version n’est pas encore libre. Sa pile de protocole
est simple, flexible et n'exige pas d'infrastructure. La norme a les caractéristiques suivantes :

- Débits des données de 250k bps (2400 – 2483.5 MHz), 40k bps (902 - 928 MHz) et 20k bps
(868 - 868.6 MHz).
- Deux modes d'adressage : 16 bits et 64 bits (court et étendu).
- Accès au canal en utilisant la technique CSMA-CA.
- Coordination automatique du réseau.
- Protocole de handshaking pour la fiabilité de transfert.

31
Chapitre 2 : Conception d’un Nœud Capteur

- La gestion d’énergie pour garantir la consommation à faible puissance.


- Comporte 16 canaux dans la bande d'ISM de 2.4 GHz, 10 canaux dans la bande de 915-MHz
et 1 canal pour la bande de 363 MHz.

La couche physique de la norme IEEE 802.15.4 a été spécifiée pour coexister avec d'autres normes
IEEE pour les réseaux sans fil, par exemple, IEEE 802.11 (WLAN) et IEEE 802.15.1 (Bluetooth).

La couche MAC permet la gestion de données pour les couches supérieures. La gestion de données
permet la transmission et la réception de paquets MAC sur la couche physique. La gestion inclut la
synchronisation, la gestion des timeslots, l'association et la dissociation des dispositifs au réseau.
De plus, la couche MAC comporte aussi des mécanismes de sécurité.

 L A NORME Z IG B EE :
La norme IEEE 802.15.4 définit seulement les couches
physiques et MAC sans spécifier les protocoles des
couches supérieures (réseau et application). La norme
Zigbee est basée à partir de la norme IEEE 802.15.4 et
définit les couches : réseau et d'application.

FIGURE 11: Logo DU ZIGBEE

La couche réseau définit les fonctions de routages pour les différentes topologies.

La couche d'application permet le développement d'application et de communication.

Cela permet une communication sans fil à faible débit et courte portée, implémentée dans un dispositif
alimenté seulement avec une batterie.

Cette norme est appliquée dans les capteurs, les jouets interactifs, les commandes à distance et la
domotique.

Elle permet l’utilisation de 3 topologies : Etoile, arbre et maillée, et deux mode d’accès sont possible,
le mode coordonné (avec balise) et le mode non coordonné (sans balise) en utilisant la technique
CSMA-CA sans RTS/CTS.

La topologie étoile permet seulement une communication à un saut. Pour une large zone de
déploiement, cette topologie n’est pas satisfaisante car la portée du transceiveur est limitée.

La topologie maillée permet les communications multi-saut pour un dépoilement massif sur une large
zone. Cependant, les nœuds n’ont pas de méthodes pour économiser la consommation d’énergie.

32
Chapitre 2 : Conception d’un Nœud Capteur

Pour un réseau de capteurs avec une faible consommation d’énergie et des transmissions multi saut,
la topologie utilisée est « arbre ».

 L A NORME B LUETOOTH :
Le Bluetooth est normalisé selon la norme 802.15.1, et permet une
communication radio courte distance dans la bande 2.4 GHz avec
un débit allons 250 kbps (réel) et une possibilité d’atteindre une
distance allant jusqu’à 10m avec une puissance de transmission de
100 mW.

Un système Bluetooth emploie une technique de saut de


fréquence avec un espace inter-porteuse de 1 MHz, généralement
Figure 12: Logo du Bluetooth
jusqu’à 80 fréquences différentes sont utilisées pour constituer une
bande passante totale de 80 MHz.

Grace aux sauts de fréquence (1600 sauts par seconde) il est possible de partager une même bande de
fréquence entre plusieurs équipements localisés dans une même zone. Ainsi, un canal logique peut
être défini à tout moment sur une bande de 1 MHz.

La Topologie utilisée par le Bluetooth est la topologie étoile : jusqu’à 8 équipements dans une étoile
logique. (Pour plus de détail voir annexe).

La technologie Bluetooth est largement utilisée dans certaines industries.

Elle permet :

- L’accès de programmation sans fil d’une commande industrielle.


- Liaison de données entre un appareil tiers doté d’une interface Bluetooth intégrée et une
commande industrielle.
- Mise en réseau d’équipements bus mobiles
- ….
- Utilisation à l’échelle mondiale grâce à la puissance d’émission réglable (-28 … 20 dBm).

33
Chapitre 2 : Conception d’un Nœud Capteur

FIGURE 13: Application industrielle du Bluetooth

NB : La portée du Bluetooth peut aller jusqu’à 100 m avec des amplificateurs bien adaptés.

 NRF24 L 01
La famille NRF24 du constructeur norvégien Nordic
Semiconductor regroupe des puces de communications utilisant
la bande des 2.4 GHz. Dans cette famille, le chipset NRF24l01+
connaît un succès important. Depuis 2010 ce composant est
embarqué dans la plupart des claviers et souris sans fils qui
inondent le marché grand public.

Le NRF24l01+ offre une communication radio accessible via une


interface SPI standard. La même puce permet de recevoir et
d’émettre (transmetteur), et peut fonctionner en plus d’une
centaine de canaux, et consomme très peu d’énergie. Figure 14: Chipset NRF24l01+

Les puces NRF24l01+ modulent en GFSK sur des canaux démarrant à 2.4 GHZ+ RF_CH (RF_CH allons
jusqu’à 126). Ce module intègre un protocole spécial appelé : « Enhanced ShockBurst » ou bien ESB.

Les trames du protocole ESB contiennent un préambule radio, l’adresse de destination, un en-tête, la
charge utile, et un CRC. La charge utile peut être d’une langueur fixe ou variable, sa taille est renseignée
dans 6 des 9 bits de l’en-tête.

Préambule Adresse En-tête Charge utile CRC


1 octet 3-5 octets 9 bits 0 – 32 octet(s) 0 – 2 octet(s)
TABLEAU 3: Tram du protocole ESB

Ce protocole permet de garantir une transmission fiable sans s’occuper des détails : la modulation
GFSK avec 127 canaux, des sauts de fréquences, couplés au dispositif CRC… permettent un

34
Chapitre 2 : Conception d’un Nœud Capteur

antiparasitage très efficace, aussi il possède l’auto ACKNOWLEDGE, l’auto renvoie et support jusqu’à
6 connexions simultanées (pipeline) possédant chacune son propre buffer RX/TX de 32 bytes.

Le module dispose d’une antenne incorporée (visible en zigzag sur le circuit), sa portée maximale est
de 100 m en extérieur (outdoor) et un débit pouvant allez jusqu’à 2 Mbps avec une consommation de
13.5mA.

Concernant la description du circuit, il est à savoir que le NRF24l01+ comporte,

- un régulateur 3v3 acceptant des tensions de 3v3 à 7v,


- une antenne céramique 2.4GHz,
- Pin : VCC, CE, CSN, SCK, MOSI, MISO, IRQ, GND

Le tableau suivant montre la description des pins :

Pin Nom Fonction Description

1 GND Alimentation 0V

2 VCC Alimentation 1.9 V à 3.6V DC


Chip enable permet de
3 CE Entrée sélectionner le mode
RX ou TX.
SPI chip Select (Chip
select Not) ce pin est
4 CSN Entrée normalement en état
bas pour activer le bus
SPI du module
5 SCK Entrée SPI Clock

6 MOSI Entrée SPI Slave Data Input

7 MISO Sortie SPI Slave Data Output


interrupt pin. Active
8 IRQ Sortie
en état bas
TABLEAU 4: Description des pins du NRF24l01+

35
Chapitre 2 : Conception d’un Nœud Capteur

FIGURE 15: Circuit imprime nrf24l01+

Remarque :

- Le NRF24l01+ comme le ZigBee permet d’avoir les trois topologies réseau : Arbre, étoile et maillée.

FIGURE 16: Topologies réseaux

 Tableau récapitulatif

Une comparaison entre les différents standards est présentée dans le tableau ci-dessous :

Protocole Zigbee Bluetooth Wifi NRF24l01+


IEEE 802.15.4 802.15.1 802.11a/b/g -
Autonomie avec pile Années Jours Heures Années
Nombre de nœuds 65 000 7 32 127 (6 VPN)
11 - 54 - 108
Vitesse de transfert 250 Kbps 1 Mbps 2 Mbps
Mbps
Portée 100 m 10 – 100 m 300 m 100 m
Prix
(Emetteur/Récepteur) 1500 240 200 80
en DH
TABLEAU 5: Comparaison des standards

Le choix d’une technologie dépend des services proposés, ainsi que des besoins du concepteur du
réseau. Certains paramètres comme la puissance, le débit, la portée, le coût, la sécurité, et le nombre
de nœuds supportés doivent être pris en compte.

36
Chapitre 2 : Conception d’un Nœud Capteur

Dans notre cas, la technologie choisie devra donc offrir un compromis entre le débit, la consommation
d’énergie et le coût.

Quoique le ZigBee permet pour une consommation faible d’énergie dans le réseau, son débit est faible
(250 kbits/s maximum) et cela engent des délais importants.

Le Bluetooth présente une plus ou moins grande consommation d’énergie, et le transfert de données
ne pourrait se faire que sur de faible distance.

Tandis que le Wifi est totalement écarté à cause de sa consommation.

Ce qui nous laisse choisir le NRF24l01+ qui permet un bon compromis entre le dilemme
débit/consommation d’énergie ainsi que son coût est bien plus faible que les autres technologies.

La cohabitation de plusieurs technologies pourrait être judicieuse pour permettre le transfert des
contenus hétérogènes par le réseau. (NRF pour une commande par RF, et le WIFI pour une commande
par internet).

3.2.2 COMMUNICATION SERIE :


Concernant le module de communication série il faut essentiellement faire le choix entre deux chipsets
permettant la conversion série/usb pour crée une interface entre les nœuds et un PC pour la
reprogrammation et l’adaptation des nœuds au changement d’algorithmes, et de pouvoir rajouter à
tout moment des capteurs à l’unité de traitement.

Il est à savoir que le circuit périphérique qui gère le port série de l’unité de traitement est l’UART
(Universel Asynchrounes Reveiver Transmitter).

Les circuits, FT232 de la FTDI (Future Technology Devices International) et le MCP2200 de Microchip,
permettent de convertir les signaux de transmission et réception TX et RX de l’unité de traitement
(microcontrôleur) en un signal avec protocole USB (Universal Serial Bus) existant dans tout ordinateur.

 MCP2200 :
Le MCP2200 est un convertisseur USB-UART qui permet la connectivité USB dans les applications qui
ont une interface UART. Ce dispositif réduit les composants externes en intégrant les résistances
d’arrêt de l’USB. Le MCP2200 intègre une EEPROM de 256 bytes pour l’utilisateur. Il a 8 broches
d’usage universel d’entrée/sortie.

37
Chapitre 2 : Conception d’un Nœud Capteur

FIGURE 17: CHIPSET MCP2200

Les caractéristiques essentielles du MCP2200 sont les suivantes :

Paramètre Valeur

Vitesse USB Plein vitesse (12Mbps)

Version USB USB 2.0

Accès Couche Physique Oui

Interface MCU UART

Taille du buffer Tx/Rx Tx 128 – Rx 128 (bytes)

N° de GPIO (entrée/sortie à usage général) 8

Voltage 3.0 à 5.5 V

Interface HID Permettant le control des E/S


TABLEAU 6: Caractéristique du MCP2200

NB : Un connecteur GPIO offre à une carte électronique la possibilité de communiquer avec d'autres
circuits électroniques.

Mais ce circuit est plus compatible avec les microcontrôleurs de Microchip, tandis que pour ceux
d’ATMEL, le FT232 est plus compatible.

 FTDI232 :
Le circuit FTDI232r permet la conversion de l’UART au protocole USB, et dispose de plusieurs
caractéristiques on cite les plus importantes :

- Intégration :
EEPROM, générateur d’horloge interne, et résistance de terminaison (tirage) USB embarquées

- Flexibilité :
5 broches d’E/S peuvent être configurées chacune en broche Sleep, Transmit Enable, Power Enable,
MCU Clock Output

38
Chapitre 2 : Conception d’un Nœud Capteur

- Fonctionnalité :
Intègre les fonctions d’UART/ USB, de générateur MCU et un dongle de sécurité dans un unique circuit.

- Sécurité :
La technologie FTDICHIP-ID aide à protéger le logiciel d’application : Il existe une application web
qui répertorie tous les dispositifs à base de FT232R connectés à l'ordinateur du client et permet à
l'utilisateur de sélectionner les périphériques à s'inscrire auprès d'un serveur. L'enregistrement
fonctionne en lisant les uniques FTDIChip-ID ™ de l'appareil, les cryptant avec la date et l'heure, puis
écrit les données chiffrées de nouveau dans la zone utilisateur EEPROM embarquée. Les informations
chiffrées FTDIChip-ID™ est décrypté et comparé à la permanente FTDIChip-ID™ pour vérifier
l'enregistrement. Si le décrypté FTDIChip-ID ™ ne correspond pas, l'appareil n'est pas enregistré.

- Capacité d’attaque des E/S :


Niveau descendant de 5,5V jusqu'à 1,8 V à des intensités de programmation de 4 ou 12 mA

- Mode E/S :
Synchrones et asynchrone
- Cout de fabrication :
Le petit nombre de composants externes et le prix compétitif réduisent sensiblement le coût total.

- Programmation :
Le FT232R est fourni préprogrammé, chaque pièce étant dotée d’un numéro de série USB unique
indélébile. Ceci évite, dans la majorité des cas, d’avoir à programmer l’EEPROM et permet des
économies de temps et de coût.

- Support SE :
Pilotes développés et supportés par FTDI pour tout Windows à partir du 98 et Linux.
- Options Pilotes :
Pilotes VPC et D2XX pour toutes les plateformes Windows Linux.

FIGURE 18: Chipset ft232

39
Chapitre 2 : Conception d’un Nœud Capteur

Nous utiliserons dans les nœuds le FT232R de FTDI pour réaliser l’adaptation de l’UART vers l’USB. Ce
choix est intéressant car ce circuit est préprogrammer et prêt à être utiliser.

3.3 UNITE DE D’ENERGIE :


Comme mentionné précédemment, la consommation d’énergie représente une affaire critique dans
les réseaux de capteurs sans fil, en effet la durée de vie de la batterie détermine celle du nœud et bien
évidemment celle du réseau. Pour le choix de la batterie il faut tenir essentiellement compte de ca
capacité (Ah) et de sa taille pour ne pas agrandir le nœud.

Les piles sont divisées en deux catégories principales : les cellules primaires qui sont jetables et les
cellules secondaires, celles qui peuvent être rechargées.

Les cellules primaires sont principalement les piles alcalines ou au lithium. Elles sont relativement
économiques à produire et sont conçues pour être jetées ou recyclées après la distribution de leur
charge initiale, mais elles ne sont pas très écologiques.

Les cellules secondaires, d’autre part, sont généralement fabriquées à partir d’acide de plomb, de
nickel, de la chimie lithium-ion et sont généralement plus chères que les primaires. Elles peuvent être
réutilisées de nombreuses fois et sont donc plus économiques et respectueuses de l’environnement à
long terme.

La capacité d’une batterie correspond à sa capacité totale d’énergie disponible. Donc, si une batterie
est évaluée à 2500 mAh, autant de piles alcalines AA, devront fournir 2500 mA d’énergie pendant une
heure.

Toutefois, la comparaison entre les piles sur la seule capacité ne fonctionne que lorsque l’on compare
des piles de taille et de composition égale. La composition de la pile et le type de dispositif utilisé
jouent un rôle significatif dans la durée de vie d’une pile.

Les piles primaires à base alcaline ont habituellement des évaluations de capacité d’environ 2500
mAh, mais sont beaucoup plus susceptibles de livrer leur capacité nominale totale si l’alimentation est
tirée lentement dans les appareils.

Les piles secondaires au lithium-ion (rechargeables), d’autre part, sont généralement moins bien
classées (2000 mAh) mais sont plus performantes et durent plus longtemps que les piles jetables
lorsqu’elles sont utilisées dans des appareils à forte consommation comme les appareils photo
numériques.

40
Chapitre 2 : Conception d’un Nœud Capteur

Les piles pouvant servir de source d’alimentation pour les nœuds capteurs accessible sont les pile au
lithium-ion pour pouvoir les recharger à tout moment, tandis que pour les nœuds non/difficilement
accessible nous utiliserons les piles primaires à base alcaline de 9 V.

FIGURE 19: Pile 9V

4 ETAT DE L’ART DES NŒUDS (MOTE) COMMERCIALISES :


Il existe plusieurs types de nœuds capteurs commercialisés par différents fabricants, à titre d’exemple
Crossbow et Moteiv, la plupart de ses nœuds ont été conçus dans l’université UC Berkeley qui est
considérée comme le pole le plus développé dans la recherche concernant les réseaux de capteurs
sans fil. Chacun des nœuds possède des propriétés différentes de l’autre, le tableau suivant décrit les
caractéristiques techniques des nœuds les plus utilisés :

(Remarque : Les capteurs embarqués dans les différents nœuds sont : Les capteurs de : température,
d’humidité et de lumière, autres capteurs sont branchés en extension dans des pins GPIO, exemple en
fig.8).

41
Chapitre 2 : Conception d’un Nœud Capteur

Prix
Horloge Mémoir Portée Débit unitaire
Mote fabricant MCU Flash RAM EEPROM Réveil Radio Batterie
MHz e en m kbps en
Euro
ATmega <16 Outdoor
Mica2 Crossbow 7.37 128k - 4k 512 k CC1000 38.4 2 x AA 134,70
128l uA 150-300
Outdoor
ATmega <16 75 – 100
MicaZ Crossbow 7.37 128k - 4k 512k CC2420 250 2 x AA
128l uA Indoor
20 – 30
SRAM :
256 k
intel 390 Outdoor 3x
iMote2 Crossbow 7.37 32M SDRA - - CC2420 250
PXA271 uA 30 AAA
M : 32
M
Outdoor
125 77.00
Tmote Sky Moteiv MSP430 7.37 48k 10k - 1024k 3 uA CC2420 250 2 x AA
Indoor
30
ZV4002
Outdoor
ATmega 180k + 3.3 (Blueto 2x
BTnode3 ETH 128 k - 4k - 150 – 38.4
128l 64k mA oth) AAA
300
CC1000
PIC
Particle 2x
TECO 18F672 13 128k 4k 1k 512k - TR1001 <30 115.2 130
2/29 AAA
0
Outdoor
TelosB Moteiv MSP430 8 48k 10k 16k 1024k 6.1 uA CC2420 250 2 x AA 87.92
75 – 100

Tableau 7: Caractéristiques techniques des nœuds les plus commercialisés

42
Chapitre 2 : Conception d’un Nœud Capteur

FIGURE 20: Nœud MICA2 FIGURE 24: Nœud BTNODE REV3

FIGURE 25: Nœud IMOTE2


FIGURE 21: Nœud MICAZ

FIGURE 22: Nœud PARTICALE 2/29 FIGURE 26: Nœud TELOSB

FIGURE 23: Nœud TMOTE SKY


Figure 27: Nœud TELOSB avec capteur de pression sanguine

43
Chapitre 2 : Conception d’un Nœud Capteur

5 NŒUD REALISE AU LRGE


Concernant les nœuds réalisés au Laboratoire de Recherche Génie Electrique, ils sont constitués des
éléments définis dans le paragraphe précédent :

Le microcontrôleur ATmega328 comme unité de traitement, le FT232r comme interface série/USB


utilisé pour la reprogrammation facile des nœuds, et pour la communication entre un nœud
gestionnaire et une base. Nous avons choisi une batterie 9V pour certain nœud, pour d’autre on
utilisera une pile lithium. Pour le module RF nous utiliserons le NRF24l01+, et pour certains nœud nous
combinerons et le NRF et une communication Bluetooth pour une commande par Android.

En ce qui concerne les nœuds de capture, nous utiliserons dans un premier temps les capteurs de
température, d’humidité et de lumière, nous appellerons ce nœud : un nœud capteur basic, par la
suite nous ajouterons au fur et à mesure certain composant d’affichage comme le LCD (nœud
afficheur), puis un module RTC…. La figure suivante montre le schéma block d’un nœud basic :

FIGURE 28: Schéma block d'un nœud basic

Pour avoir une plus grande robustesse, flexibilité, une fonctionnalité optimale du nœud et plus
important un prototypage rapide et efficace, nous avons décidé d’utiliser une carte Arduino replaçant
ainsi le circuit Atmega328 + FT232r, ce qui permettra aussi une meilleure gestion d’alimentation.

 Choix de la carte Arduino :

Il existe plusieurs types de carte Arduino, les plus intéressantes sont les suivantes :

44
Chapitre 2 : Conception d’un Nœud Capteur

Mémoire en ko
Alim
Fréq E/S Entrée Conso Dimension Prix en
Arduino uC (limite) Bus
MHz Num Analog par E/S en mm DH
en V
Flash SRAM EEPROM

Série (3)
Mega2560 ATmega2560 16 6 - 20 256 8 4 I2C 56 16 40 mA 107x53x15 330
SPI
Série
UNO ATmega328 16 6 - 20 32 2 1 I2C 14 6 40 mA 74x53x15 240
SPI
Série
NANO ATmega328 16 6 - 20 32 2 1 I2C 14 6 40 mA 45x18x18 170
SPI

TABLEAU 8: Caractéristique des différentes cartes Arduino

45
Chapitre 2 : Conception d’un Nœud Capteur

FIGURE 29: Arduino MEGA2560


FIGURE 30: Arduino UNO

FIGURE 31: Arduino NANO

Puisque nous n’allons pas dépasser 5 capteurs par nœud, comme nous pouvons le remarquer l’arduino
nano est la solution la plus optimale, elle comporte 8 entrées analogique (plus que l’UNO) avec un bas
prix, ce qui facilitera la duplication de nœuds sans oublier que sa taille est largement plus petite que
le Mega et l’UNO ce qui permettra d’avoir un nœud avec une dimension bien plus pratique.

FIGURE 32: Schéma détaillé ARDUINO NANO V3

Remarque : le schéma interne de l’arduino nano est présenté en annexe.

Donc en combinant les éléments cités auparavant, le schéma du nœud basic sous Eagle est représenté
dans la figure suivante :

46
Chapitre 2 : Conception d’un Nœud Capteur

FIGURE 33: Schéma d'un nœud basic sur Eagle

 Remarque :
- Le NRF24l01+ est branché selon la bibliothèque MIRF téléchargeable sur le site www.arduino.cc,
- Le pin IRQ n’est pas utilisé dans les exemples de la librairie mais il est bon de savoir qu’il permet
de notifier de l’arrivée ou du départ de paquets, il est là pour permettra de gérer des interruptions
côté arduino lors d’arrivée de paquets pars exemple.

Ainsi le typon de la carte du nœud est le suivant :

FIGURE 34: Typon d'un nœud basic

47
Chapitre 2 : Conception d’un Nœud Capteur

6 CONCLUSION :
Dans ce chapitre nous avons établi l’étude et la réalisation d’un nœud comportant une unité de
traitement arduino nano incluant un port USB pour la communication avec PC, un module NRF24l01+
pour la communication Radiofréquence (sans fil), et les capteurs de température, d’humidité et de
luminosité.

Dans le chapitre suivant nous allons concevoir tout un réseau de capteur sans fil, basé sur le nœud
basic réalisé dans ce chapitre.

48
CHAPITRE 3
CONCEPTION D’UN RESEAU DE CAPTEURS SANS FILS
« Se réunir est un début, rester ensemble est un progrès,
travailler ensemble est la réussite »
Henry Ford (1863 - 1947).

1 Les capteurs .................................................................................................................................. 50


1.1 Les capteurs de température et d’humidité ............................................................................ 50
1.2 Le capteur de luminosité ....................................................................................................... 53
1.3 Le capteur de d’affichage ...................................................................................................... 55
1.4 Le module RTC ..................................................................................................................... 56
1.5 Le capteur de gaz ................................................................................................................... 57
1.6 Le capteur de flamme ............................................................................................................ 58
1.7 Le module capteur de pression .............................................................................................. 59
1.8 Le capteur de tension ............................................................................................................. 60
1.9 Le capteur de courant ............................................................................................................ 61
2 Les nœuds capteurs ....................................................................................................................... 62
2.1 Nœud basic ............................................................................................................................ 62
2.2 Nœud temps réel .................................................................................................................... 65
2.3 Nœud incendie....................................................................................................................... 66
2.4 Nœud station météo ............................................................................................................... 68
2.5 Nœud industriel ..................................................................................................................... 69
3 La station de Base ......................................................................................................................... 71
4 Le nœud gestionnaire.................................................................................................................... 73
5 Algorithmes d’acquisition de données.......................................................................................... 76
5.1 Algorithme orienté temps ...................................................................................................... 76
5.2 Algorithme orienté requête .................................................................................................... 79
5.3 Algorithme orienté événement .............................................................................................. 80
6 Application pratique ..................................................................................................................... 81
7 Conclusion .................................................................................................................................... 84
Chapitre 3 : Conception d’un Réseau de Capteurs sans fils

Dans ce chapitre, nous allons tenter de réaliser un réseau de capteurs sans fil, qui comporte plusieurs
nœuds capteurs dont chacun dispose de sa propre fonction, d’une base et d’une interface pour
l’utilisateur.

Plusieurs algorithmes vont être développés, à savoir : orienté temps, orienté événement et orienté
requête, [9].

Après avoir mis en avant les caractéristiques de chaque capteur utilisé, nous présenterons les nœuds
capteurs réalisés et définirons les tâches de chaque nœud. Ensuite, nous élaborerons les algorithmes
des différentes applications du RCSF. Puis, nous expliquerons l’application qui aidera l’utilisateur à
gérer le réseau. Nous exposerons en fin de compte l’exemple d’application réalisé à base du RCSF
conçu.

1 LES CAPTEURS
Pour avoir un réseau de capteurs dédié aux différents domaines : industriel, environnemental et
bâtiments intelligents, nous avons intégré plusieurs capteurs dans chaque nœud. En ce qui suivra, nous
définirons les caractéristiques de chaque capteur utilisé.

1.1 LES CAPTEURS DE TEMPERATURE ET D’HUMIDITE

 L’hygrométrie :

L’hygrométrie caractérise l'humidité de l'air. En effet, l’air ne peut absorber qu’une quantité limité de
vapeur d’eau, cette quantité est toutefois dépendante de la température.

Pour de l’air à 3 °C, le maximum est de 6 grammes de vapeur d’air par m3.

C’est nettement plus élevé pour de l’air à 30 °C. Celui-ci peut absorber 30.4 grammes/ m3.

L’humidité relative indique en % le taux de saturation de l’air en vapeur d’eau.

30 °C 6 grammes de vapeur d’eau correspond à 17.6 % HR. Quant à 3 °C, les 6 grammes correspondent
à 100% HR.

Principe de fonctionnement :

Il s’agit d’un processus de mesure capacitif : L’élément sensible fonctionne comme un condensateur.
En effet, le milieu diélectrique interne absorbe la vapeur d’eau proportionnellement à l’humidité
ambiante, ceci modifie la capacité du condensateur et permet d’en déduire l’humidité de l’air.

50
Chapitre 3 : Conception d’un Réseau de Capteurs sans fils

Pourquoi mesure-t-on l’humidité ?

Tout simplement pour savoir si l’on respecte certaines conditions environnementales en rapport, à
titre d’exemple à l’industrie pharmaceutique. De là, les conditions climatiques lors de la fabrication,
l’emballage, le stockage, et le transport sont primordiales pour une qualité optimale des produits. De
surcroît, pour certaines applications, les législateurs comme la FDA, il est indispensable pour les
données exactes d’humidité des entreprises d’être consignées.

L’humidité de l’air est également saisie en protocole en permanence dans l’industrie agroalimentaire,
comme par exemple la fabrication de pâtes.

Aussi le respect de la valeur définie de l’humidité revêt-il une importance décisive pour la régulation
des processus de production. Ceci s’avère capital pour la qualité des produits.

Pour ce qui est des prévisions météo, chaque station de mesure est équipée d’appareil de mesure
d’humidité pour que la prévision soit plus ou moins exacte.

Courbe humidité-température :

FIGURE 35: Humidex

Pour l’acquisition de la température et de l’hygrométrie, le capteur le plus utilisé et le moins cher mais
aussi le moins précis est le DHT11. Cependant, nous avons utilisé en parallèle une autre version
nommée le DHT22, et qui est plus précise et possède une plus large plage de fonctionnement, mais

51
Chapitre 3 : Conception d’un Réseau de Capteurs sans fils

qui coûte environ le double du prix. Nous avons également intégré dans certains nœuds le capteur de
température DS18B20 de Dallas Constructeur qui peut avoir jusqu’à une précision de +0.0625°C.

 Caractéristiques techniques :

Ci-dessous les différentes caractéristiques de chaque capteur :

- Le DHT11 :
 Alimentation de 3.3V - 5V,
 Consommation maximale de 2.5mA (lors de la collecte
de données),
 Efficace pour 20-80% d’humidité, avec une précision de
5%,
 Efficace sur la plage 0 à 50 °C avec une précision de 2°C, FIGURE 36: DHT11

 Fréquence maximale d’échantillonnage : 1Hz,


 Dimensions : 15.5mm x 12mm x 5.5mm.
- Capteur DHT22 :
 Alimentation de 3.3V - 5V,
 Consommation maximale de 2.5mA (lors de la collecte de
données),
 Efficace pour 0-100% d’humidité, avec une précision de 2-
5%,
 Efficace sur la plage -40 à 80°C avec une précision de
FIGURE 37: DHT22
0.5°C,
 Fréquence maximale d’échantillonnage : 0.5Hz,
 Dimensions : 27mm x 59mm x 13.5mm.
- Le DS18B20

Le DS18B20 est composé d'un capteur de température, d'un convertisseur analogique numérique,
d'une zone mémoire de 8 octets et d'une EEPROM de 3 octets. Ces zones de mémoire servent à
communiquer avec le DS18B20 afin de récupérer les températures converties, de configurer le
convertisseur, de modifier les valeurs de températures min et max pour la fonction "thermostat" et de
s'identifier sur le bus 1-Wire qui est son protocole de communication.

52
Chapitre 3 : Conception d’un Réseau de Capteurs sans fils

 Alimentation de 3 - 5.5 V ;
 Plage de température mesurable : -55 à +125 °C ;
 Précision : +0.0625°C en 12 bits, +0.125°C en 11 bits, +0.25°C
en 10 bits et +0.5°C en 9 bits ;
 Temps de conversion : minimum (9 bits) : 93.75 ms,
maximum (12 bits) : 750 ms
FIGURE 38: DS18B20
 Branchement des capteurs :

Branchement du module DHT11 (même branchement pour DHT22) avec arduino :

FIGURE 39: Branchement du DHT

Branchement du DS18B80 :

FIGURE 40: Branchement du DS18B20

1.2 LE CAPTEUR DE LUMINOSITE


La photorésistance est un semi-conducteur dont la résistance évolue en fonction de son exposition à
la lumière.

53
Chapitre 3 : Conception d’un Réseau de Capteurs sans fils

- Principe :

Ce sont 2 électrodes séparées par un semi-conducteur très résistant


généralement en forme zigzag lorsque ce semi-conducteur va
absorber les photons qui constitue la lumière, ces mêmes photons
vont fournir de l’énergie aux électrons pour faciliter leur
déplacement entre les 2 électrodes.

FIGURE 41: Photorésistance

Donc si le déplacement des électrons est facilité alors la résistance diminue c ‘est pourquoi plus la
photorésistance est exposé à la lumière plus sa résistance est faible par contre elle ne diminue pas
linéairement :

FIGURE 42: Courbe résistance/éclairement

Le semi-conducteur est sous forme de zigzag pour optimiser sa sensibilité à la lumière, et plus le zigzag
est fine plus la résistance est faible.
- Branchement :

FIGURE 43: Branchement de la photorésistance

54
Chapitre 3 : Conception d’un Réseau de Capteurs sans fils

1.3 LE CAPTEUR DE D ’AFFICHAGE


L'écran à cristaux liquides (liquid crystal display, LCD), permet la création d’un écran plat à faible
consommation d’énergie. En effet, ce dernier consomme relativement de 1 à 5 mA et se compose de
deux lames de verre, sur lesquelles sont dessinées les mers nantisses formant les caractères.

L’écran LCD utilisé dans le projet possède une interface I2C pour minimiser l’encombrement et le
nombre de connexions avec l’unité de contrôle :

FIGURE 44: Afficheur LCD

- Branchement :

FIGURE 45: Branchement LCD

 Remarque :

SDA (Serial DAta) du capteur est relié au pin A4, et la borne SCL (Serial CLock) au pin A5.Les pins A4 et
A5 de l’Arduino sont utilisés par défaut par la classe Wire pour les données et le signal d’horloge.

55
Chapitre 3 : Conception d’un Réseau de Capteurs sans fils

1.4 LE MODULE RTC


Le module d'horloge temps réel RCT DS1302 comporte une puce d'horloge et une pile bouton qui
permettant ainsi d'actualiser et de sauvegarder l'heure même dans le cas d’une coupure de courant.
Ainsi, on peut s’y référer lors du développement d’algorithmes à orientation temporel.
Il fonctionne avec le bus I2C (bus bidirectionnel pour la configuration et la lecture de l'heure).
Une première zone de mémoire permet de stocker l'heure et la date, mises à jour automatiquement.
Une seconde zone de mémoire RAM est libre, donc disponible pour l'utilisateur (56 octets), pour
stocker ses données non volatiles (infos de configuration).

Une pile bouton lithium assure la sauvegarde (10 ans) en l'absence d'alimentation externe de 5V.

FIGURE 46: Module RTC

- Branchement :

FIGURE 47: Branchement du module RTC

Exemple d’utilisation : réveil, temporisateur temps réels…etc.

56
Chapitre 3 : Conception d’un Réseau de Capteurs sans fils

1.5 LE CAPTEUR DE GAZ


Le Capteur de gaz MQ2 simple d’utilisation est dédié à la
détection des fuites de gaz, Il peut détecter du GPL, butane,
méthane, alcool, hydrogène, fumée, etc. Avec un temps de
réponse court, les mesures peuvent être prises rapidement. La
sensibilité peut également être ajustée par un potentiomètre.

FIGURE 48: CAPTEUR DE GAZ MQ-2


- Branchement :

FIGURE 49: Branchement du MQ-2

- Les étapes de détection de gaz :


 Nous calculons d’abord la résistance R0 de l’hydrogène :
 Ensuite, nous mettons le capteur dans un environnement où il n y ’a que l’air (pas de gaz),
 Nous calculons la valeur initiale R air :
 Puis, en nous basant sur 100 mesures du capteur, nous procédons au calcul de la moyenne
pour enfin effectuer un changement d’échelle pour obtenir la tension, en multipliant par
5/1024.
 La valeur obtenue est une tension de référence, c’est pour cela que nous retrancherons
cette valeur de 5V et diviserons sur elle : (5 – tension)/tension. De là, nous obtiendrons la
valeur de la résistance de l’air. D’après les courbes ci-dessus, nous remarquons que le ratio
R_air/R0 = 10. De ce fait, nous obtiendrons R0= R_air/10.

57
Chapitre 3 : Conception d’un Réseau de Capteurs sans fils

FIGURE 50: Courbe RATIO/PPM

A ce stade, nous pouvons disposer le capteur dans n’importe quel environnement et calculer le ratio
R/R0 (sachant que R= (5-tension_capté/tension_capté). De plus, en nous référant aux courbes, nous
pouvons savoir s’il y a une fuite de gaz.

- Application : en domotique à côté de la bouteille à gaz, ou bien environnementale.

1.6 LE CAPTEUR DE FLAMME


Nous avons utilisé un module de détection de flamme basé sur le circuit LM393, ses principales
caractéristiques sont :

 Détection d’une flamme ou une longueur d'onde dans 760 nm à 1100 nm gamme de la
source de lumière.
 sensibilité réglable (potentiomètre)
 sortie du comparateur donne un signal propre, bonne forme d'onde, la capacité de
conduire, plus de 15mA
 Tension de fonctionnement de 3.3 V-5 V
 format de sortie : sorties de commutation numérique (0 et 1)
 la flamme d'un briquet test Distance 80 cm
- Branchement :

58
Chapitre 3 : Conception d’un Réseau de Capteurs sans fils

FIGURE 51: Branchement capteur de feu

1.7 LE MODULE CAPTEUR DE PRESSION


Module baromètre BMP180 ADA1603 est un capteur de précision de Bosch. Il représente la meilleure
solution à faible coût pour mesurer la pression barométrique et la température. Ceci dit, la pression
change avec l'altitude, et nous pouvons également l'utiliser comme un altimètre. Le capteur est soudé
sur un PCB (module) avec un régulateur de 3,3 V, I2C de décalage de niveau et des résistances pull-up
sur les broches I2C.

 Alimentation : 3 à 3,6 Vcc sans régulateur


 Plage de mesure : 300 à 1100 hPa
 Résolution : 0,03 hPa
 Bus I2C (adresse 0x77)
 Dimensions : 19 x 17 x 12 mm.
FIGURE 52: Capteur de pression

Le capteur possède une petite EPROM qui contient des valeurs d’étalonnage. Ces valeurs vont nous
servir de référence pour calculer les valeurs réelles de pression et température.

- Schéma interne :

59
Chapitre 3 : Conception d’un Réseau de Capteurs sans fils

FIGURE 53: Schéma interne du BMP180

- Branchement :

FIGURE 54: Branchement du BMP180

1.8 LE CAPTEUR DE TENSION


Les caractéristiques principales du capteur de tension utilisé :

 Tension d'entrée DC : 0-25 V


 Alimentation : 3.3/5 V.
 Plage de détection de tension : 0.02445V - 25 V
 Tension analogique Résolution : 0.00489 V
- Branchement : FIGURE 55: Capteur de tension <25V

60
Chapitre 3 : Conception d’un Réseau de Capteurs sans fils

FIGURE 56: Branchement du capteur de tension

1.9 LE CAPTEUR DE COURANT


Le module de capteur de courant, basé sur le circuit ACS712, fournit une solution économique et
précise pour les applications de détection de courant CA ou CC dans les domaines de l'industrie.

- Caractéristiques :
 Erreur de sortie totale de 1,5 % à TA = 25 °C,
 Tension de sortie proportionnelle aux courants CA ou CC,
 Fonctionnement par alimentation unique de 5,0 V,
 Circuit de signal analogique à faible bruit,
 Sensibilité de sortie de 66 à 185 mV/A,
 Précision réglée en usine, FIGURE 57: Capteur de courant

 Sortie ratiométrique de la tension d'alimentation.


- Plusieurs applications sont possibles :
 contrôle de moteurs,
 détection et la gestion de charges (batterie…),
 La protection contre les défauts de surintensité.

61
Chapitre 3 : Conception d’un Réseau de Capteurs sans fils

- Branchement du circuit :

FIGURE 58: Schéma de principe

FIGURE 59: Branchement du capteur de courant

2 LES NŒUDS CAPTEURS


2.1 NŒUD BASIC
N1 est le nœud basique décrit dans le chapitre précèdent. Il contient le module DHT11 contenant un
capteur de température et un capteur d’humidité, en plus d’un capteur de luminosité.

La photo suivante montre le prototype du nœud basic :

62
Chapitre 3 : Conception d’un Réseau de Capteurs sans fils

FIGURE 60: Prototype de N1

Un boitier a été conçu sous le logiciel CATIA pour ce nœud :

FIGURE 61: Boitier conçu pour N1

FIGURE 62: Boitier ferme du N1

Nous avons rajouté à ce nœud une option d’affichage pour intégrer l’afficheur LCD.

63
Chapitre 3 : Conception d’un Réseau de Capteurs sans fils

Le Schéma du Nœud afficheur sous Eagle et le suivant :

FIGURE 63: Schéma sous Eagle du nœud afficheur

Le circuit imprimé est alors le suivant :

FIGURE 64: PCB du nœud afficheur

64
Chapitre 3 : Conception d’un Réseau de Capteurs sans fils

Son prototype :

FIGURE 65: Prototype de N1 afficheur

2.2 NŒUD TEMPS REEL


Le N2 comporte le DHT22 pour avoir des valeurs plus précises de la température et l’humidité en
ajoutant le module RTC d’où la dénomination : Nœud temps réel.

Le schéma sous Eagle du Nœud N2 :

FIGURE 66: schéma Eagle du N2

65
Chapitre 3 : Conception d’un Réseau de Capteurs sans fils

Le circuit imprimé est alors le suivant :

FIGURE 67: PCB du N2

Le prototype :

FIGURE 68: Prototype de N2

2.3 NŒUD INCENDIE


Le N3 est un nœud spécial incendie, il comporte un capteur de feu, de gaz, de température, de pression
qui nous permet de déduire la valeur de l’altitude.

66
Chapitre 3 : Conception d’un Réseau de Capteurs sans fils

Schématisation du nœud :

FIGURE 69: Schéma Eagle du N3

Circuit imprimé :

FIGURE 70: PCB du N3

67
Chapitre 3 : Conception d’un Réseau de Capteurs sans fils

Prototype :

FIGURE 71: Prototype du N3

2.4 NŒUD STATION METEO


Ce nœud est une station météo comprenant un capteur de température précis DS18B20 en plus des
capteurs DHT21 pour la température et l’humidité, les capteurs de lumière et de pression.

FIGURE 72: Schéma Eagle du N4

68
Chapitre 3 : Conception d’un Réseau de Capteurs sans fils

Le circuit imprimé est ainsi :

FIGURE 73: PCB du N4

Prototype réalisé :

FIGURE 74: Prototype du N4

2.5 NŒUD INDUSTRIEL


Ce nœud est conçu pour des fins industrielles et comporte un capteur de tension <25 V et un de
courant 30A.

69
Chapitre 3 : Conception d’un Réseau de Capteurs sans fils

Schéma du nœud industriel sous Eagle :

FIGURE 75: Schéma du N5

Circuit imprimé :

FIGURE 76: PCB du N5

70
Chapitre 3 : Conception d’un Réseau de Capteurs sans fils

Prototype :

FIGURE 77: Prototype de N5

Un réseau composé de ce type de nœud permettra la supervision d’une installation photovoltaïque :

- Acquisition et traitement de données,


- Contrôle de l’installation,
- Détermination des panneaux défectueux,

Le panneau défectueux influence sur la production de l’électricité, c ‘est pour cette raison qu’il est
impératif de le localiser.

Remarque générale :

 Il existe différentes révisions des mêmes modules de capteurs. La seule différence est
l’emplacement de pins, ce qui entraînera une différence lors du branchement avec
l’Arduino, et par conséquent la réalisation du prototype.
 Les circuits imprimés (Printed Circuit Board) constitués ne sont pas optimaux à une
utilisation industrielle mais plutôt académique puisqu’ils sont à une seule couche (face).

3 LA STATION DE BASE
La station de base est une interface communiquant avec les nœuds capteurs et le nœud gestionnaire
(PC). Sa dimension n’est pas aussi importante que celle d’un nœud capteur. Ceci dit, nous avons utilisé
un arduino UNO pour pouvoir réaliser une commande par port série et une commande par Bluetooth

71
Chapitre 3 : Conception d’un Réseau de Capteurs sans fils

avec le PC, un smartphone ou bien une tablette (système Android), en utilisant respectivement le port
USB et le module du Bluetooth.

FIGURE 78: Schéma Eagle de station de base

FIGURE 79: PCB du shield de la station de base

72
Chapitre 3 : Conception d’un Réseau de Capteurs sans fils

Le prototype de la base est le suivant :

FIGURE 80: Prototype de la station de base

4 LE NŒUD GESTIONNAIRE
Pour aider l’utilisateur à interpréter les données une interface s’avère nécessaire.

Le nœud gestionnaire (PC ou smartphone/Tablette) contient une interface graphique pour l’utilisateur,
développée avec un logiciel permettant cela.

Il existe plusieurs logiciels permettant la programmation de l’interface de commande graphique, mais


pour des fins industrielles, nous avons décidé d’utiliser des logiciels Open Source à savoir le IDE de
l’arduino, le C# et Processing pour l’application sur PC, et App inventor pour un système Android.

FIGURE 82: Logo du logiciel PROCESSING FIGURE 81: Logo du logiciel APP INVENTOR

73
Chapitre 3 : Conception d’un Réseau de Capteurs sans fils

FIGURE 83: Logo C#

FIGURE 84: Interface IDE Arduino


L’interface d’utilisateur développer en C# est la suivante :

FIGURE 85: Application sous C#

Elle permet l’acquisition de différentes données selon la demande de l’utilisateur.

74
Chapitre 3 : Conception d’un Réseau de Capteurs sans fils

Ci-dessous l’interface pour utilisateur utilisant un système Android

FIGURE 86: Application sous Android

Celle-ci aussi permet et l’acquisition sur demande de l’utilisateur et en temps réel.

L’acquisition des données avec l’IDE de l’Arduino est sous la forme suivante

75
Chapitre 3 : Conception d’un Réseau de Capteurs sans fils

FIGURE 87: Application sous Arduino

Elle permet l’acquisition des données quel que soit l’algorithme utilisé (paragraphe suivant).

 Remarque :

Les interfaces vues ne sont que des interfaces de test, la version finale est exposée lors de la
soutenance.

5 ALGORITHMES D’ACQUISITION DE DONNEES


5.1 ALGORITHME ORIENTE TEMPS
Cette classe représente les applications où l’acquisition et la transmission des données capturées sont
liées au temps : instant précis, période d’acquisition ou bien temps réel. La période d’acquisition peut
être plus au moins longue selon l’application (de quelques secondes jusqu’à quelques heures voire des
jours). Ainsi, la quantité de données échangée dans le réseau dépend de la périodicité des mesures à
effectuer sur l’environnement. La collecte de données environnementales peut représenter un bon
exemple de cette classe d’application dans des domaines variés : agriculture, expérimentation
scientifique, etc.

L’organigramme de ce type d’algorithme est représenté ainsi :

76
Chapitre 3 : Conception d’un Réseau de Capteurs sans fils

Côté station de base :

FIGURE 88: Algorithme orienté temps côté base

77
Chapitre 3 : Conception d’un Réseau de Capteurs sans fils

Côté nœud capteur :

FIGURE 89: Algorithme orienté temps cote nœud

78
Chapitre 3 : Conception d’un Réseau de Capteurs sans fils

5.2 ALGORITHME ORIENTE REQUETE


Dans ce cas, un capteur envoi de l’information uniquement suite à une demande explicite de la station
de base. Cette classe est destinée aux applications adaptées à l’utilisateur. Ce dernier peut requérir
des informations à partir de certaines régions dans le réseau ou interroger les capteurs pour acquérir
des mesures d’intérêts. Dans ce cas, des connaissances sur la topologie du réseau et l’emplacement
des capteurs sont nécessaires.

Ci-dessous l’organigramme :

FIGURE 90: Algorithme orienté requête

79
Chapitre 3 : Conception d’un Réseau de Capteurs sans fils

5.3 ALGORITHME ORIENTE EVENEMENT


Dans ce cas présent, les capteurs envoient leurs données seulement si un événement spécifique se
produit. Comme illustration, nous pouvons citer l’exemple de surveillance des feux où un capteur
envoie des alarmes à la station de base dès que la température dépasse un certain seuil. Cette classe
dispose de différentes perspectives et est très utilisée dans le contrôle industriel, le contrôle médical
des patients…etc.

FIGURE 91: Algorithme orienté évènement

80
Chapitre 3 : Conception d’un Réseau de Capteurs sans fils

6 APPLICATION PRATIQUE
Le domaine d’application du réseau conçu n’est pas limité. Il peut être déployé en industrie
agroalimentaire, dans la supervision des serres, comme dans le contrôle de puissance et le suivi des
batteries. Pour cerner le travail au sein de l’Ecole Normale Supérieure de l’ENSET de Rabat, nous
l’avons exploité pour le suivi de l’environnement des panneaux photovoltaïques.

FIGURE 92: Panneau photovoltaïque de L'ENSET

FIGURE 93: Emplacement du N1

81
Chapitre 3 : Conception d’un Réseau de Capteurs sans fils

FIGURE 94: Emplacement du N5

FIGURE 95: Capteur de lumière dans le premier panneau

82
Chapitre 3 : Conception d’un Réseau de Capteurs sans fils

FIGURE 96: Capteur de lumière dans le deuxième panneau

FIGURE 97: Nœud de base et nœud gestionnaire

 Résultat :

FIGURE 98: Résultat d'essai

83
Chapitre 3 : Conception d’un Réseau de Capteurs sans fils

 Comparaison :

Les résultats donnés par l’unité d’acquisition du laboratoire Energétique de l’ENSET sont :

FIGURE 99: Résultat du système d'acquisition du labo énergétique

Cela montre une grande différence entre la température donnée par le DHT11 et celle donnée par le
système d’acquisition, en effet le système d’acquisition mesure la température du panneau tandis que
le DHT11 mesure la température ambiante, donc on pourra combiner entre les 2 mesures pour avoir
et la température ambiante et la température du panneau.

Pour la lumière on voit qu’il y a une approximation entre les mesures surtout que celle que nous avons
pris étaient d’une cadence de 5 seconde tandis que celles prises par le système est de d’un échantillon
toute les 15 minutes.

 Remarque :

Vu que je n’ai pas le droit d’accéder seul au panneau, je n’ai pu prendre d’autres résultats, mais des
résultats pertinents seront explosés lors de soutenances.

7 CONCLUSION
Les algorithmes développés dans les différentes applications sont basés sur une structure centralisée
c’est-à-dire tous les nœuds communiquent avec un seul nœud base (figure annexe).

Pour les algorithmes orientés temps les deux techniques de transmission TDMA et FDMA ont été
effectué.

Les applications de notre RCSFs sont très vastes que ce soit industrielle (agroalimentaire, énergétique,
électrique, supervision des sert …) ou environnemental, et bien d’autres domaines.

84
CONCLUSION ET PERSPECTIVE
« La perfection est atteinte,
Non pas lorsqu'il n'y a plus rien à ajouter,
Mais lorsqu'il n'y a plus rien à retirer »
Antoine de Saint-Exupéry (1900-1944).

Les travaux menés dans ce mémoire concernent la conception d’un Réseau de Capteurs Sans fil. Pour
cerner le contexte de notre travail, nous avons présenté dans le premier chapitre la définition des
réseaux de capteurs, leur constitution, leur protocole, et leur domaine d’application. Nous avons
exposé l’état de l’art concernant les nœuds des différents constructeurs. Ensuite, nous avons
déterminé le choix de notre matériel. Nous nous sommes particulièrement intéressés au NRF24l01+
et à l’utilisation de l’Arduino Nano, qui sont des composants miniaturisés bien adaptés au nœud d’un
RCSF. Par ailleurs, les algorithmes traités sont à orientation temporelle, évènementielle et par
requêtes. Une application pratique a été menée au sein de l’ENSET à Rabat, cette dernière est classée
parmi les applications qui ont un suivi environnemental.

Perspectives
Les travaux présentés tout au long de ce mémoire ont traité de la conception d’un réseau de capteurs
sans fil dédié à différentes applications.

Plusieurs perspectives peuvent être envisagées sur la base de ces travaux. Nous les présentons comme
suit :

Rajout d’autres nœuds : ajouter des nœuds dédiés à la surveillance, et comprenant par exemple, des
caméras, des capteurs de mouvement, des nœuds médicaux pour le suivi des personnes…etc.

Implémentation d’une architecture décentralisée : cela consiste d’une part, à améliorer le code réalisé
dans l’étude en reprogrammant les nœuds, et d’autre part, à rajouter d’autres stations de base et à
agrandir le périmètre du réseau.

Finalement : Proposition d’un algorithme d’optimisation de consommation d’énergie : cette étude


consiste, dans un premier temps, à proposer un nouveau protocole de routage permettant
l’acheminement intelligent (optimisation du chemin) des données à travers plusieurs nœuds dans le
réseau jusqu’à la station de base, dans un deuxième temps à réduire la consommation d’énergie des
capteurs et finalement à ajouter des technologies d’énergie renouvelable pour renforcer
l’indépendance des nœuds.

85
BIBLIOGRAPHIE
[1] I.F. Akyildiz, W. Su, Y. Sankarasubramaniam, E. Cayirci : Wireless sensor NETWORKS : a survey,
Broadband and Wireless Networking Laboratory, School of Electrical and Computer Engineering,
Georgia Institute of Technology, Atlanta, GA 30332, USA, 20 December 2001.

[2] Mohamed Hamdi, Noureddine Boudriga, and Mohammad S. Obaidat. Whomoves : An optimized
broadband sensor network for military vehicle tracking. Int. J. Communication Systems, 2008.

[3] W.BOURENNANE, Y.CHARLON, F.BETTAHAR, E.CAMPO, D.ESTEVE, “Homecare monitoring SYSTEM:


A technical proposal for the safety of the elderly experimented in an Alzheimer's care unit”, IRBM,
Vol.34, N°2, pp.92 - 100, Avril 2013.

[4] A. Cerpa, J. Elson, M. Hamilton, J. Zhao, Habitat MONITORING: application driver for wireless
communications technology, ACM SIGCOMM’2000, Costa Rica,April 2001.

[5] W. C. Evans, A. Bahr and A. Martinoli. Distributed Spatiotemporal Suppression for Environmental
Data Collection in Real-World Sensor Networks. 9th IEEE International Conference on Distributed
Computing in Sensor Systems (DCoSS), Cambridge, 2013.

[6] Lakshman Krishnamurthy, Robert Adler, Phil Buonadonna, Jasmeet Chhabra, Mick Flanigan,
Akishore Kushalnagar, Lama Nachman, and Mark Yarvis. Design and deployment of industrial sensor
NETWORKS: experiences from a semiconductor plant and the north sea. In Proc. 3rd international
(SenSys), pages 64–75. ACM Press, 2005.

[7] Catalogue Phoenix Contact 2012 «INDUSTRIAL Wireless Communication sans fil du capteur jusqu'au
réseau ».

[8] Guillermo Barrenetxea, Fran_cois Ingelrest, Gunnar Schaefer, Martin Vetterli, Olivier Couach, and
Marc Parlange. SENSORSCOPE: Out-of-the-box environmental monitoring. In Proceedings of the 7th
International Conference on Information Processing in Sensor Networks, IPSN 2008, St. Louis, Missouri,
USA, April 22-24, 2008, pages 332{343. IEEE Computer Society, 2008.

[9] J. BEAUAUX, « Auto-configuration et auto-adaptation de réseaux de capteurs sans fil dans le


contexte de la télémédecine », Université de Strasbourg.

86
WEBOGRAPHIE
http://www.nordicsemi.com

http://www.xbow.com

http://www.gotronic.fr

http://www.ftdichip.com

http://www.microchip.com

http://www.arduino.cc

Tous les sites web ont été visités entre le 1/03/2015 et le 30/06/2015.

87
ANNEXE
Schéma de l’arduino Nano :

88
- Processes for engineering a system, EIA-632. EIA Electronics Industries Alliance, Janvier
1999 :

Cette norme de l'EIA complète les processus techniques de définition du système en couvrant la
réalisation des produits jusqu’à leur mise en service (transfert vers l’utilisation). De plus elle incorpore
les processus contractuels d’acquisition et de fourniture.

Processus techniques et processus contractuels


sont encadrés :

- par les processus de management (selon leur


forme traditionnelle avec les trois sous-
processus de planification, évaluation, pilotage)

- et par les processus d’évaluation des résultats


des activités (processus de vérification vérifiant
que l’activité a été bien faite et processus de
validation vérifiant que le résultat répond au
besoin, les deux justifiant de la conformité, ainsi
que processus d’analyse système justifiant des
choix réalisés tout au long de la définition et
donc de l’optimisation du système).

Référence : http://www.afis.fr

Structure des Réseaux de Capteurs :

89

View publication stats

Vous aimerez peut-être aussi