Détecteur Des
Éruptions
Volcaniques :
Transmission Des
Données Par
Laser
TABET Youssef
numéro de SCEI : 8463
1
Plan de l’exposé:
• Introduction : expression du besoin
• modélisation du phénomène naturelle
• Acquisition des grandeurs :
• capteur de température
• capteur de vibration
• capteur de fumée (souffre )
• Transmission des données :
• L’émetteur
• Le récepteur
• Asservissement de position du récepteur ;
2
Introduction : expression du besoin
Notre sujet sert à
sauver des milliers
de vies , à travers un
système de
prévention qui suit
l'évolution d'un
volcan en étudiant
les variations de
différents paramètres
liés à l'activité
volcanique.
Figure 1: conséquences et dégâts d‘un volcan
3
4
Solution proposée :
Lumière du
soleil
Brouillard
Affaiblissement Distance
géométrique
q
Dispositif de réception
Le volcan : Figure 2 : schéma explicatif
fonctionnement global du projet :
Figure 4 : schéma de fonctionnement
5
Cahier des charges fonctionnels .
Figure 3 : diagramme SYSml .
6
«requirement»
Les mesures
Text =«le système doit
être capable de
détecter les differentes
gtandeurs physiques »
«requirement» Satisfy «requirement»
Détection de gaz Verify Refine Détection de gaz
Text =« détecter la
Text =« détecter
portion du soufre et
l’intensité de
de CO2 dans l’air»
«requirement» vibration »
Mesure de la température
Text =« Mésurer
la valeur de la
Température du
milieu, »
figure 4 : Diagramme Exigences
7
modélisation du phénomène naturelle
le sismomètre Capteur de vibration
détection géochimique Capteur de fumée
En plus d’un capteur
supplémentaire de température ,
8
Acquisition des grandeurs :
Expérience 1 : Essaie de mesure de température,
fumée et de vibration.
Figure 5 : montage expérimental – électrique
9
Résultat de l’expérience:
Figure 6 : la sortie des
capteurs dans le
moniteur série
Donc on a bien assuré le bon
fonctionnement des capteurs .
10
Algorithme de Transmission :
Schéma de principe de la chaine de transmission:
La source: Grandeurs électriques Le destinataire :
( température ; vibration , fumée ) Station de surveillance
L’EMETTEUR : LE RECEPTEUR :
Transforme le signal Reçoit le signal émis , et
électrique en un code décode l’information ,
Signal pour la mettre en forme
binaire correspondant ,
pour qu’elle soit
susceptible d’être compréhensible par le
envoyé par l’émetteur destinataire .
laser .
11
SOLUTION 1 :
Le principe général de la transmission est d'ajuster
l’émetteur et le récepteur à un protocole commun , en
spécifiant une durée pour chaque caractère ou nombre
que nous voulons transmettre. cela se fait simplement
en utilisant la fonction de délai pour le signal laser
Exemple :
Caractère : 0 1 3 8 9 .
Et ainsi de
Durée (ms) 100 200 300 900 1000 1200 suite …
:
12
Le Récepteur :
Et dans la partie
récepteur, nous
définissons le signal
reçu par arduino par sa
durée en sélectionnant
le caractère pré-
indiqué à l’arduino par
son temps spécifié.
Figure 7 : algorithme du récepteur
13
Mais cette solution reste très limitée
et insuffisante, devant les virgules et
les autres caractères
alphanumériques , comme les
unités et la ponctuation , en plus le
retard de fonctionnement due à la
fonction delay ,
D’où il fallait concevoir une
autre solution plus
pertinente.
14
SOLUTION 2 :
Cette fois-ci , nous avons fait quelques améliorations,
on envoie la représentation ASCII des données captées.
De cette façon, nous pouvons envoyer n'importe quel
caractère avec le laser et afficher les données sur un
écran LCD.
Figure 8 : schématisation de l‘émetteur
15
Et Dans la partie récepteur, la même méthode
est utilisée, mais ici par décoder le résultat et
obtenir le caractère envoyé puis l’afficher sur
l'écran LCD.
Figure 9 : schématisation du récepteur
16
Conclusion:
cette méthode a quelques problèmes, elle est
nécessite des opérations mathématiques qui la
rendent un peu lente pour l’arduino .... Mais avec
une fréquence bien choisi on peut avoir un débit de
transmission optimal ..
Cependant, cela fonctionne très bien.
17
Réception du signal laser :
• Au début nous avons travaillé avec une photorésistance
comme un capteur de lumière, cependant pour une
distance assez grande , il semble qu’il difficile de
maintenir la Coaxialité du laser avec le récepteur , D’où
on recourt à l’utilisation du panneau solaire de
moyennes dimensions .
18
• Expérience 2 :la réponse du panneau solaire
détermination la fréquence optimale pour la
transmission .
Figuer 10 : le signal dans la carte
d’acqauisition Figure 9 : montage électrique
19
Résultat de l’expérience:
Figuer 10 : le signal dans l‘oscilloscope Figuer 11 : le montage experimental
20
Tableau des valeurs de l’amplitude en fonction du fréquences:
Valeur de la Fréquence du Amplitude Amplitude
période du signal signal en maximal du minimal du
laser(ms) (HZ) signal (mV) signal (mV)
1000 1 800 -60
504 1,984 780 -60
204 4,90 760 -60
100 10 740 -60
49,6 20,16 740 -40
20,4 49,01 720 0
10,1 99 700 600
4,04 247,5 700 660
2,04 490,19 700 700
Puis on trace avec (PYTHON ) la courbe de l’amplitude en
fonction de la fréquence.
21
Courbe de l’amplitude en fonction de la fréquence
22
Conclusion :
À partir d’une fréquence de 50 HZ , le panneau
solaire n’arrive pas a distinguer les valeurs
logiques ( 0 et 1 ) , donc la période optimale de
transmission est T = 20 ms .
23
Asservissement de position du récepteur :
Due à la vibration au niveau du volcan , et des
autres contraintes de la nature , nous avons
remarqué que le signal laser va dévier par
quelques centimètres de sa cible , d’où la
nécessité d’un asservissement de position au
dispositif de réception .
24
25
Figure 12 : l’influence de la vibration sur la
coaxialité des dispositifs
Brouillard
Affaiblissement
géométrique q
Dispositif de réception
Le volcan :
SOLUTION : pour suivre le faisseau lumineux ,
on dispose 4 capteurs (des photorésistances) de
la façon suivante :
Figure 13 : disposition des LDRs
26
Algorithme d’asservissement :
27
• Expérience 3 : Réaliser un montage
expérimental de l’asservissement de position .
Figure 14 : montage électrique de l‘asservissement
28
Explication du fonctionnement:
Nous avons choisi servomoteurs , nous avons préféré
les servomoteurs aux moteurs à courant continu , car le
servomoteur maintient une position donnée malgré la
charge ou la force exerce par le poids du châssis et du
reste des composants .
29
et Nous avons choisi 4 photorésistances ,
dont les valeurs reçues sont interprétées par
la carte arduino, pour détecter la direction
ayant la luminosité la plus forte .
30
Nous avons alors utilisé une résistance 10 kΩ
branchée en série à chaque photorésistance
pour créer un pont diviseur de tension .
+ 5v
= 10 kΩ
31
• Expérience 4 : établir la réponse de LDR
Résistance éclairement
(k) (lux)
0,5 2000
0,84 1000
1,25 800
1,4 700
1,6 500
1,9 400
2,2 350
2,5 300
3,0 270
3,3 250
3,5 220
3,8 200
4,0 190
4,2 170
4,4 160
Figure 16 : la courbe de la variation
4,55 150
du résistance
Figure 15 : tableau des valeurs 32
• Et pour déterminer la valeur de la résistance
convenable, on peut mettre un potentiomètre
au lieu de la résistance R , pour pouvoir trouver
la résistivité adaptée à notre montage.
+ 5v
= 10 kΩ
33
• Et la résistance de 10 KΩ offre une bonne
sensibilité du montage .
34
• Le montage expérimental :
Figure 17 : montage expérimental de l’asservissement
35
36
37