Académique Documents
Professionnel Documents
Culture Documents
TECHNIQUE
DÉPARTEMENT GÉNIE ELECTRIQUE
FILIÈRE
𝟐Année cycle d’ingénieur Génie Electrique
HABBOULA Jamila
1
Introduction
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.
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 :
Un réseau de capteurs sans fil se compose de trois éléments principaux : Les noeuds-capteurs,
les passerelles et les logiciels.
- 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
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.
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.
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 :
7
Topologies de réseaux variées : maillé, point à point, point à multipoint.
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.
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.
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.
10
d.Simulation du montage.
e.Code emetteur:
11
f.Code recepteur:
12
13
Conclusion:
14