Sie sind auf Seite 1von 14

ECOLE NORMALE SUPÉRIEURE DE L’ENSEIGNEMENT

TECHNIQUE
DÉPARTEMENT GÉNIE ELECTRIQUE

FILIÈRE
𝟐Année cycle d’ingénieur Génie Electrique

Rapport de l’activité pratique d’élément du module Communication Numérique :

Etude et conception d’un capteur


Sans fil

Réalisé par : Proposée par :


ELGHAFRAOUI Mohamed Professeur Mrs.BOUROHO

HABBOULA Jamila

Année universitaire : 2019/2020

1
Introduction

Le développement technologique au cour des dernières décennies ont


permis l’émergence d’une cohabitation parfaite entre l’informatique et
l’électronique. Cette cohabitation a permis un développement
fulgurant des technologies en matière de communication à travers des
réseaux sans fil, mobiles et dotés de capteurs sans cesse miniaturisés.
Cette nouvelle technologie se fondait sur la collecte de l’information
et sa transmission, c’est ainsi que nous avons assisté a l’émergence
des capteurs sans fil En effet le besoin économique et stratégique
incessant a induit un développement des contrôles environnementaux,
médicaux et autres ce qui a permis aux RCSF de connaitre un essor
important.

2
I. Architecture d’un nœud capteur

Concernant l’architecture des capteurs on peut la scinder en deux parties, ces deux parties à
s’avoir l’architecture matérielle et l’architecture logicielle sont complémentaires car elles
composent le capteur dans son intégralité, à cet effet nous développerons les deux
architectures.
- Architecture matérielle
Un capteur se compose de quatre unités de base qui se schématisent dans la figure qui suit :

 L’unité d’acquisition
Appelée aussi unité de captage elle se compose généralement de deux sous unités à s’avoir
les capteurs et les ADCs (Analog Digital Converter) qui sont des convertisseurs analogique-
numérique. Les capteurs permettent une mesure sur des paramètres environnementaux pour
fournir des signaux analogiques obtenus après conversation de ces données récoltées. Les
ADCs vont convertir ces signaux analogiques en signaux numériques.

 L’unité de traitement

Se compose de deux interfaces une avec l’unité d’acquisition et l’autre avec l’unité de
communication, son rôle est le contrôle du bon fonctionnement des autres unités ; un système
d’exploitation nécessaire au fonctionnement du capteur peut y être embarqué sur certain
modèle. Cette unité permet l’exécution de procédures de communication qui permettent la
collaboration d’un nœud avec les autres noeuds du réseau ; elle permet aussi l’analyse des
données récoltées afin d’alléger le travail du noeud puits.

 L’unité de communication

3
Cette unité permet d’effectuer toutes les communications entre les différents noeuds sur un
médium sans fil, car elle est dotée d’un émetteur/récepteur

 Batterie

Elle alimente les unités que nous avons citées et elle n’est généralement ni rechargeable ni
remplaçable. La capacité d’énergie limitée au niveau des capteurs représente la contrainte
principale lors de conception de protocoles pour les réseaux de capteurs.

Un Réseau de Capteurs Sans Fil (RCSF) est un ensemble de noeuds, 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 noeud capteur flexible à toute application
donnée.

Les caractéristiques 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 :

- Les composants d’un RCSF :

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

 Les noeuds-capteurs sont des unités d’acquisition, de traitement, et de transmission de


données.
 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 noeuds gestionnaires de tâches, qui permettent l’interfaçage et la
présentation des données, envoyer par les passerelles, pour l’utilisateur.

- Architecture de communication :
Les noeuds de mesures (noeuds-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.

- Pile protocolaire :
La pile protocolaire utilisée par la station de base ainsi que tous les autres capteurs du réseau.
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
4
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.

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 noeuds 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 noeuds capteurs

- Facteurs principaux de conception :

5
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 :

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 noeuds. 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
noeuds, mais certaines applications peuvent exiger l’utilisation de réseaux de capteurs
composés de centaines ou de milliers de noeuds. La zone que doit couvrir le réseau est
également important dans son dimensionnement.

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

Scalabilité : Dans le cas d’un noeud 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 noeuds 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 oeuvre 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.

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 noeuds, 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 noeuds, 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 noeuds.

6
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.

III. Simulation de l’application.

1. Matériels utilisés.

Dans notre application, on utilise une carte Arduino, un module XBEE, un afficheur LCD, un
capteur de température LM35, d’humidité DHT11 et de lumière LDR. Pour développer cette
application on peut même faire un réseau capteur afin d’échanger les informations entre eux.

a. Module XBEE :

Les produits MaxStream XBee™ sont des modules de


communication sans fil très populaires fabriqués par l'entreprise
Digi International. Ils ont été certifiés par la communauté
industrielle ZigBee Alliance en 2006 après le rachat de
MaxStream par Digi International. La certification Zigbee se
base sur le standard IEEE 802.15.4 qui définit les fonctionnalités
et spécifications des réseaux sans fil à dimension personnelle
(Wireless Personal Area Networks : WPANs). Nous verrons plus
loin chacun des termes qui peuvent poser problème.
Les principales caractéristiques du XBee :

 Fréquence porteuse : 2.4Ghz ;


 Portées variées : assez faible pour les XBee 1 et 2 (10 - 100m), grande pour le XBee Pro
(1000m) ;
 Faible débit : 250kbps ;
 Faible consommation : 3.3V @ 50mA ;
 Entrées/sorties : 6 10-bit ADC input pins, 8 digital IO pins ;
 Sécurité : communication fiable avec une clé de chiffrement de 128-bits ;
 Simplicité d'utilisation : communication via le port série ;
 Ensemble de commandes AT et API ;
 Flexibilité du réseau : sa capacité à faire face à un noeud hors service ou à intégrer de
nouveaux noeuds rapidement ;
 Grand nombre de noeuds dans le réseau : 65000 ;

7
 Topologies de réseaux variées : maillé, point à point, point à multipoint.

b. Capteur de température LM35.

Le capteur de température LM35 est un capteur analogique de température fabriqué par Texas
Instruments. Il est extrêmement populaire en électronique, car précis, peu couteux, très simple
d'utilisation et d'une fiabilité à toute épreuve.
Le capteur de température LM35 est capable de mesurer des températures allant de -55°C à
+150°C dans sa version la plus précise et avec le montage adéquat, de quoi mesurer n'importe
quelle température.
La sortie analogique du capteur est proportionnelle à la température. Il suffit de mesurer la
tension en sortie du capteur pour en déduire la température. Chaque degré
Celsius correspond à une tension de +10mV.

c. Capteur d’humidité DHT11.

DHT11 capteur de température et d'humidité numérique est un capteur d'humidité et de


température composé contenant jaugé sortie de signal numérique. Il assure les produits avec
une grande fiabilité et une excellente stabilité à long terme.
Le capteur comprend un élément sensible à l'humidité et un élément de mesure de température
NTC, et en contact avec un SMC haute performance. Ainsi, le produit présente des avantages
tels que la qualité excellente, super réponse rapide et une forte capacité anti-brouillage, le prix
extrêmement élevé.
Dans notre cas, on utilise ce capteur comme un capteur
d’humidité.

e. La carte Arduino UNO.

Un module Arduino est généralement construit autour d'un


microcontrôleur Atmel AVR (ATmega328, ATmega32u4 ou
ATmega2560 pour les versions récentes, ATmega168,
ATmega1280 ou ATmega8 pour les plus anciennes), et de
composants complémentaires qui facilitent la programmation et
l'interfaçage avec d'autres circuits. Chaque module possède au
moins un régulateur linéaire 5 V ou 3,3V et un oscillateur à
quartz 16 MHz ou plus selon le microcontrôleur utilisé (ou un
résonateur céramique dans certains modèles).

f. L’afficheur LCD.

Les afficheurs LCD sont devenus incontournables dans toutes applications qui demandent la
visualisation de paramètres.
Auparavant onéreux et difficiles à mettre en oeuvre, ils sont maintenant bon marchés et
l'interface parallèle, au standard Hitachi, permet un pilotage facile. On rencontre aussi de plus
en plus d'afficheur pilotable avec un port série ou I2C.

8
Les afficheurs LCD se ressemblent tous, à part le nombre de lignes et le nombre de colonnes,
le fonctionnement et le brochage est standard et identique. Un des points intéressant est de
pouvoir contrôler l'afficheur en mode 8bits ou en mode
4bits.

2. Réalisation de l’application sous ISIS.


a. Aperçu sur le logiciel ISIS.

Isis est un logiciel qui permet de réaliser des schémas électroniques. Il est simple à utiliser, et
dispose d'une large librairie de composants. Une fois le schéma réalisé, il est possible de
l'envoyer vers le logiciel Ares pour en effectuer le routage.
Le point fort de ce logiciel est qu’il permet aussi de simuler des montages. Les résultats de la
simulation sont très proches de la réalité. Il permet la simulation d’éléments analogique,
numérique, logique, de microcontrôleurs, des moteurs … De plus, il dispose d'éléments de
mesure virtuels : un oscilloscope, un voltmètre, un analyseur logique…

9
b. Schéma du montage.

c. configuration des XBEE :

10
d.Simulation du montage.

e.Code emetteur:

11
f.Code recepteur:

12
13
Conclusion:

Cette Activité pratiques nous a permis d'adopter une démarche scientifique :


l’étude d’un réseau de capteurs sans fils, tout en allant plus loin que le cadre de la théorie
en classe. Nous avons pu réinvestir nos connaissances théoriques en réalisant l’ensemble des
programmes à l’aide des instructions acquis en cours. D'un point de vu plus personnel, cette
activité pratique nous a appris l’entraide et la collaboration dans le travail de groupe, une
aptitude à observer, manipuler, raisonner, à rendre compte de nos observations, et comprendre
la fonctionnalité de chaque composants ce qui sera toujours bénéfique pour la suite de nos
études.
Il est à noter que nous avons validé notre cahier des charges en réalisant un réseau de capteurs
sans fils permettant de fournir les informations concernant la température, l’humidité et la
lumière d’un environnement quelconque, puis on a vérifié le fonctionnement par une
simulation sous ISIS PROTEUSE
Encore plus cette activité pratique nous a surtout donné l’occasion d’acquérir un esprit créatif
.Enfin, Nous profitons de cette occasion Monsieur pour vous remercier pour

14

Das könnte Ihnen auch gefallen