Project

General

Profile

Wiki » History » Version 43

Frédéric Blanc, 2024-07-25 10:52

1 1 Frédéric Blanc
h1. Capteurs Répartis
2 2 Frédéric Blanc
3 41 Frédéric Blanc
!clipboard-202405171242-z19gd.png!
4
5 1 Frédéric Blanc
Le développement de ce projet a débuté dans les années 2010, pour permettre de faire de la télémétrie a base d'un système ouvert. A l'époque, des choix technologique on été fait, mais aujourd'hui il sont dépassé. Une nouvelle réflexion est ouverte pour intégrer les technologie des années 2020. Il remplis encore son travail, une centaine de capteur sont déployé depuis une dizaine d'années.
6 2 Frédéric Blanc
Ces capteurs sont capable de faire une grand nombre de mesure(SHT température,humidité; tout ou rien, analogique, réseau électrique, réseau de chauffage ...).
7 30 Frédéric Blanc
8 29 Frédéric Blanc
{{toc}}
9 1 Frédéric Blanc
10 26 Frédéric Blanc
h2. Les capteurs répartis selon ChatGPT
11
12
Les capteurs répartis (ou réseaux de capteurs répartis) sont des systèmes constitués de nombreux capteurs distribués spatialement pour collecter des données sur une grande surface ou dans un volume spécifique. Ils sont largement utilisés dans divers domaines pour surveiller, détecter et collecter des informations en temps réel. Voici une vue d'ensemble des principaux aspects des capteurs répartis :
13 28 Frédéric Blanc
14
h3. Caractéristiques des Capteurs Répartis
15 26 Frédéric Blanc
16
h4. Distribution Spatiale :
17
18
Les capteurs sont placés à des emplacements stratégiques pour couvrir une zone géographique spécifique.
19
La distribution peut être régulière (grille) ou irrégulière, selon les besoins de l'application.
20
21
h4. Communication :
22
23
Les capteurs peuvent communiquer entre eux et avec une station centrale, souvent via des réseaux sans fil.
24
Les protocoles de communication doivent être robustes et économes en énergie.
25
26
h4. Autonomie :
27
28
Les capteurs doivent souvent fonctionner sur des batteries ou des sources d'énergie renouvelables.
29
La gestion de l'énergie est cruciale pour prolonger la durée de vie du réseau.
30
31
h4. Traitement de Données :
32 27 Frédéric Blanc
33
Les données collectées peuvent être pré-traitées localement avant d'être transmises.
34
Les techniques de traitement distribué permettent de réduire la quantité de données à envoyer et de prolonger la durée de vie du réseau.
35 26 Frédéric Blanc
36
h4. Fiabilité et Redondance :
37
38
Les réseaux de capteurs doivent être résilients face aux pannes de certains capteurs.
39
La redondance permet d'assurer la continuité de la surveillance même si certains capteurs échouent.
40
41
Applications des Capteurs Répartis
42
43
h4. Surveillance Environnementale :
44
45
Surveillance de la qualité de l'air et de l'eau, suivi des conditions météorologiques.
46
Détection précoce des incendies de forêt ou des glissements de terrain.
47
48
h4. Agriculture de Précision :
49
50
Surveillance des conditions du sol et des cultures.
51
Optimisation de l'irrigation et de l'utilisation des engrais.
52
53
h4. Santé et Bien-être :
54
55
Surveillance des patients à distance.
56
Collecte de données pour les études épidémiologiques.
57
58
h4. Sécurité et Défense :
59
60
Surveillance des infrastructures critiques (ponts, barrages, pipelines).
61
Détection des intrusions et des mouvements suspects.
62
63
h4. Applications Industrielles :
64
65
Surveillance des machines et des processus industriels.
66
Maintenance prédictive pour prévenir les pannes.
67
68
h3. Défis et Perspectives
69
70
h4. Énergie :
71
72
Développement de technologies de gestion de l'énergie plus efficaces.
73
Utilisation de l'énergie solaire ou des vibrations pour recharger les capteurs.
74
75
h4. Traitement des Données :
76
77
Amélioration des algorithmes de traitement distribué pour réduire la charge de communication.
78
Utilisation de l'intelligence artificielle pour analyser les données en temps réel.
79
80
h4. Sécurité :
81
82
Protection des réseaux de capteurs contre les cyberattaques.
83
Mise en place de protocoles de communication sécurisés.
84
85
h4. Interopérabilité :
86
87
Développement de standards pour permettre l'intégration de capteurs de différents fabricants.
88
Faciliter l'interopérabilité entre les différents systèmes de capteurs.
89
90 9 Frédéric Blanc
h2. Interface WEB
91
92
93
h3. ancienne version (utilisation interne seulement)
94
95
*Gestion*
96
http://caire.laas.fr/capteurs/BF/gestion_bdd_capteurs/modif_bdd.php
97
*Interface*
98
http://caire.laas.fr/capteurs/BF/projet_capteurs/projet_capteurs.php
99
ancien Wiki
100
https://wiki.laas.fr/adream/Projet%20Capteurs%20R%C3%A9partis%20%282I%29
101
102 1 Frédéric Blanc
h2. Media de Communication
103
104
h3. Ethernet
105
106
Liaison filaire, avec possibilité d'utiliser une alimentation fantôme POE IEEE 802.3af
107
https://fr.wikipedia.org/wiki/Alimentation_%C3%A9lectrique_par_c%C3%A2ble_Ethernet
108
109
h3. Wifi
110
111
Liaison sans fil, compatible avec la plupart des installation dans un bâtiment, demande une alimentation.
112
L'alimentation peut être externe, ou sur batterie.
113
114 3 Frédéric Blanc
https://fr.wikipedia.org/wiki/Wi-Fi
115
116 1 Frédéric Blanc
h3. Bluetooth
117
118
Liaison sans fil, très courte porté.
119
L'alimentation peut être externe, ou sur batterie.
120
Le protocole Bluetooth 5.0 LE semble intéressant pour faire des capteur portable sans fil.
121
https://fr.wikipedia.org/wiki/Bluetooth
122
123
h3. LoRa
124
125
Liaison sans fil, très moyene porté.
126
L'alimentation peut être externe, ou sur batterie.
127
Le protocole LORA semble intéressant pour faire des capteur sans fil pour une utilisation outdoor.
128
il existe 2 systèmes d'administration 
129
LoRa
130
LoRaWAN
131
https://fr.wikipedia.org/wiki/LoRaWAN
132 4 Frédéric Blanc
133
h3. ZigBee
134
135 5 Frédéric Blanc
Liaison sans fil, très courte porté.
136
L'alimentation peut être externe, ou sur batterie.
137
Le protocole ZigBee semble intéressant pour faire des capteur portable sans fil.
138
139 4 Frédéric Blanc
https://fr.wikipedia.org/wiki/ZigBee
140 6 Frédéric Blanc
141 31 Frédéric Blanc
h3. 5G
142
143
Applications de l'IoT améliorées par la 5G
144
145
Villes Intelligentes : La 5G permet une gestion plus efficace des infrastructures urbaines grâce à des capteurs répartis pour surveiller et contrôler l'éclairage, le trafic, la qualité de l'air, la gestion des déchets, etc.
146
Santé Connectée : Les dispositifs médicaux IoT peuvent transmettre des données en temps réel aux professionnels de santé, permettant une surveillance continue et des interventions rapides.
147
Industrie 4.0 : Les usines intelligentes utilisent des capteurs IoT pour surveiller et optimiser les processus de production, avec des temps de réponse quasi immédiats grâce à la 5G.
148
Transports : Les véhicules autonomes et les systèmes de gestion du trafic peuvent bénéficier de la faible latence et de la haute fiabilité de la 5G pour améliorer la sécurité et l'efficacité.
149
150
Conclusion
151
152
L'intégration de la 5G avec l'IoT promet de transformer de nombreux secteurs en rendant possible des applications auparavant limitées par les capacités des réseaux. La combinaison de ces technologies ouvre la voie à une connectivité omniprésente et à une automatisation avancée, rendant les systèmes plus intelligents, plus réactifs et plus efficients.
153
154
https://fr.wikipedia.org/wiki/5G_pour_l%27Internet_des_objets
155
156 7 Frédéric Blanc
h2. µControleur  SOC & Module
157 6 Frédéric Blanc
158
h3. ESP32
159
160 8 Frédéric Blanc
h4. ESP32 série S
161
162
cœur Xtensa® 32-bit
163
164 10 Frédéric Blanc
165 11 Frédéric Blanc
!clipboard-202309281115-jian6.png!
166 12 Frédéric Blanc
version wifi Europe
167
168
ESP32-WROOM-32UE-N16
169 1 Frédéric Blanc
 N° Mouser :
170 14 Frédéric Blanc
356-ESP32WRM32UE28UH
171
172
h5. Ethernet
173
174 22 Frédéric Blanc
!clipboard-202310191356-ypjyd.png!
175
176 21 Frédéric Blanc
!clipboard-202310190958-ahth3.png!
177
178 14 Frédéric Blanc
!clipboard-202309281511-ugi3v.jpg!
179 19 Frédéric Blanc
https://pcbartists.com/design/embedded/esp32-ethernet-phy-schematic-design/
180 14 Frédéric Blanc
PHY chip LAN8720
181 15 Frédéric Blanc
 Référence Mouser
182 16 Frédéric Blanc
579-LAN8720ACPABC
183
184 18 Frédéric Blanc
Cartes filles et cartes OEM LAN8720 Daughter Brd
185
 Fab. Numéro de référence
186
AC320004-3
187
Référence Mouser
188
579-AC320004-3 
189
190 16 Frédéric Blanc
liste PHY compatible
191
!clipboard-202309281545-ymglx.png!
192 17 Frédéric Blanc
LAN8720
193
TLK110
194
RTL8201
195
DP83848
196
DM9051
197 11 Frédéric Blanc
198 8 Frédéric Blanc
h4. ESP32 série C
199
200
cœur 32-bit RISC-V
201
202
module ESP32-C6-WROOM-1U 
203
204 6 Frédéric Blanc
https://www.espressif.com/en/products/socs/esp32
205 13 Frédéric Blanc
206
h4. Firmware
207
208
h5. ESPEasy MEGA
209
210 35 Frédéric Blanc
Le firmware ESP Easy peut être utilisé pour transformer le module ESP en un capteur multifonction simplez. La configuration de l'ESP Easy est entièrement basée sur le Web, donc une fois le micrologiciel chargé, vous n'avez besoin d'aucun autre outil qu'un navigateur Web commun.
211
212
ESP Easy offre également des fonctions d'actionneur de « bas niveau » limitées.
213
214
Le projet ESP Easy est géré par l'équipe principale de TD-er et Grovkillen. TD-er étant le responsable du backend et Grovkillen étant le responsable du frontend. Cependant, nous approfondissons tous les deux les domaines de responsabilité de chacun au quotidien.
215
216
En plus de nous, nous avons environ 100 bénévoles qui nous aident à maintenir et améliorer le code source.
217
218
219 33 Frédéric Blanc
!clipboard-202405171047-n7rs7.png!
220
221 13 Frédéric Blanc
https://espeasy.readthedocs.io/en/latest/index.html
222 20 Frédéric Blanc
223 39 Frédéric Blanc
h5. uPyEasy STM32 et ESP
224
225
!clipboard-202405171117-bjvxh.png!
226 32 Frédéric Blanc
227 36 Frédéric Blanc
uPyEasy vous permet de transformer un module ESP ou STM32 en un capteur et un dispositif de commutation multifonctions. La configuration d'uPyEasy est basée sur le Web. Cela signifie qu'une fois le firmware chargé, la configuration de l'appareil peut être effectuée avec un navigateur Web. De nouveaux capteurs peuvent être ajoutés à la volée ainsi que la configuration de votre solution domotique.
228
229
230 32 Frédéric Blanc
https://github.com/letscontrolit/uPyEasy
231
232 34 Frédéric Blanc
h5. Tasmota ESP devices
233
234 40 Frédéric Blanc
!clipboard-202405171118-gekod.png!
235
236 34 Frédéric Blanc
Open source firmware for ESP devices
237
238
Contrôle local total avec configuration et mises à jour rapides. Contrôlez via MQTT, Web UI, HTTP ou série. Automatisez à l'aide de minuteries, de règles ou de scripts. Intégration avec des solutions domotiques. Incroyablement extensible et flexible.
239
240
https://tasmota.github.io
241
242 37 Frédéric Blanc
h5. Mbed ARM devices
243
244
!clipboard-202405171113-nvrrc.png!
245
246
Développement rapide d'appareils IoT
247
248
Mbed vous offre un système d'exploitation IoT open source gratuit avec connectivité, sécurité, stockage, gestion des appareils et apprentissage automatique. Créez votre prochain produit avec des outils de développement gratuits, des milliers d'exemples de code et la prise en charge de centaines de cartes de développement de microcontrôleurs.
249
250 38 Frédéric Blanc
https://os.mbed.com/
251
252 42 Frédéric Blanc
h2. IIoT Internet_industriel_des_objets
253
254
L'Internet industriel des objets, ou en anglais « Industrial Internet of Things (IIoT) », est l'application des technologies de l'internet et de l'internet des objets au domaine industriel pour interconnecter au sein d'architectures géodistribuées les capteurs, les équipements industriels intelligents et les systèmes informatiques1. 
255
256
https://fr.wikipedia.org/wiki/Internet_industriel_des_objets
257
258 43 Frédéric Blanc
h3. modèle de référence Purdue
259
260
!clipboard-202407251052-unlxx.png!
261
Le modèle de référence Purdue, tel qu'adopté par la norme ISA-99, est un modèle de segmentation des réseaux de systèmes de contrôle industriel (ICS) qui définit six couches au sein de ces réseaux, les composants présents dans les couches et les contrôles des limites logiques du réseau pour sécuriser ces réseaux.
262
263 20 Frédéric Blanc
h2. Capteurs
264
265 23 Frédéric Blanc
h3. OneWire
266
267
MAX14591 Logic-Level Translator
268
269 24 Frédéric Blanc
MAX31850 The Grove - 1-Wire Thermocouple Amplifier
270
https://wiki.seeedstudio.com/Grove-1-Wire_Thermocouple_Amplifier-MAX31850K/
271
272 25 Frédéric Blanc
N° Mouser :
273
713-101020555
274
N° de fab. :
275
101020555
276
Fab. :
277
Seeed Studio
278
279 20 Frédéric Blanc
RJ11 6C/6P OneWire Cable FCC68 GC5044 noir 6C 26 AWG
280
| PIN | COULEUR | SIGNAL | DESCRIPTION |
281
| 1 | BLANC | +5VDC | ALIM 5V DC |
282
| 2 | NOIR | GND | Masse |
283
| 3 | ROUGE | OW | Signal OneWire |
284
| 4 | VERT | GND | Masse |
285
| 5 | JAUNE | GND | Masse |
286
| 6 | BLEU | NC | NC |