Vous êtes sur la page 1sur 7

04 AVRIL 2024

PROJET CHAîNE DE MESUREs


Réalisation d’une station de qualité de l’air

EL KHAILI Imad
VOVAN Louis
GARCIA-POTY Raphaël
L’objectif :
L'objectif de cette séance pratique consistera à mener une campagne de mesure, nous allons
des capteurs de CO2 et capteur de fumer MC105, avec une hélice modèle L9110.

Fonctionnement du capteur MC105 :


Le capteur MC105, fondé sur le principe de la combustion catalytique, présente une
conception comprenant deux bras de pont électrique : un élément de test et un élément de
compensation. L'élément de test réagit aux gaz combustibles en augmentant sa résistance, ce
qui entraîne une variation de la tension de sortie du pont proportionnelle à la concentration de
gaz. L'élément de compensation est utilisé pour ajuster les conditions de température et
d'humidité.

Il se distingue par plusieurs caractéristiques, telles qu'une réactivité rapide, une


reproductibilité et sélectivité, ainsi qu'une résistance à l'empoisonnement par le H2S et
l'organosilicone. Très prisé dans l'industrie, ce capteur est employé pour détecter la présence
de gaz naturel, de GPL, de gaz de charbon et d'alcanes. De plus, il est largement intégré dans
des dispositifs d'alarme de fuites de gaz combustible, des détecteurs de gaz inflammables et
des dispositifs de mesure de concentration de gaz.

Matériels utilisés :
 Carte Arduino UNO
 Hélice L9110
 Capteur MC105
 Plusieurs Fils de connexion
 5 Résistance : 2 de 220Ω ; 2 de 220KΩ et 1 de 500Ω
 1 Générateur
 Câble de connexion Banane-Banane
 Capteur MC105
 Capteur CCS811
 Un câble USB A male vers USB B male
 Le logiciel Arduino
 Le logiciel Coolterm*

Nous nous sommes inspirés du schéma dans la fiche technique :

1
Nous n’avons pas de générateur qui libère 2,5 V, nous avons tout de suite penser à un diviseur
de tension que nous avons réussi à le réaliser avec l’aide du schéma ci-dessus et de l’aide de
certains camarades.

Figure 1 : schéma du diviseur de tension

Résultats obtenus :

Comme le capteur capte que des gaz qui ne sont pas présent dans l’air, nous avons utilisé un
briquet qui peut libérer du butane et une cigarette électrique. On obtient les valeurs suivantes :

Sans cigarette Avec cigarette Sans briquer Avec briquer

Volt (mV) 165 186 169 184

Ainsi grâce a cela nous concluons que notre capteur marche bien.

Fonctionnement du capteur CCS811 :

2
Le CCS811 est un capteur de gaz numérique à faible consommation d'énergie conçu
pour surveiller la qualité de l'air en détectant une variété de composés organiques
volatils (COV). Il intègre un capteur de gaz à oxyde métallique (MOX) qui lui permet
de surveiller efficacement la qualité de l'air intérieur. Les données collectées par ce
capteur peuvent être converties en niveaux équivalents de composés organiques
volatils totaux (TVOC) ou de dioxyde de carbone (eCO2).

Le CCS811 est équipé d'une unité de microcontrôleur (MCU) et d'un convertisseur


analogique-numérique (ADC), ce qui lui permet de surveiller l'environnement local et
de fournir une indication précise de la qualité de l'air intérieur via une sortie standard
de eCO2 ou TVOC sur une interface numérique I2C. Il est capable de mesurer la
concentration de eCO2 dans une plage allant de 400 à 8192 parties par million (ppm)
et la concentration de TVOC dans une plage allant de 0 à 11 187 parties par milliard
(ppb).

Ce capteur est largement utilisé pour surveiller la qualité de l'air intérieur dans une
variété d'applications, y compris les appareils portables et les dispositifs de poche,
offrant ainsi une solution précieuse pour garantir un environnement intérieur sain et
sûr.
Nous avons aussi remarqué qu’il fallait étalonne, les fabricants du capteur CCS811
préconise de faire marcher le capteur pendant environ 48 heures pendant la
première utilisation pour je site « roder », ensuite il faudra le laisse pendant environ
20 minutes avant chaque utilisation du capteur. Cette précaution est dû au fait que
les niveaux de sensibilité du capteur changeront au cours des premières utilisations.

Figure 2 : schéma de câblage

Programme Arduino :

3
Dans le logiciel Arduino, il est nécessaire d'insérer le code provenant de la
documentation, en veillant à inclure la bibliothèque "DFRobot_CCS811.h".
#include "DFRobot_CCS811.h"

//DFRobot_CCS811 CCS811(&Wire, /*IIC_ADDRESS=*/0x5A);


DFRobot_CCS811
CCS811; void
setup(void)
{
Serial.begin(115200);
while(CCS811.begin() != 0){
Serial.println("failed to init chip, please check the chip connection");
delay(1000);
} } void loop()
{ if(CCS811.checkDataReady()
== true){ Serial.print("CO2:
");
Serial.print(CCS811.getCO2PPM());
Serial.print("ppm, TVOC: ");
Serial.print(CCS811.getTVOCPPB());
Serial.println("ppb");

} else {
Serial.println("Data is not ready!");
}
CCS811.writeBaseLine(0x447B);
//delay cannot be less than measurement cycle
delay(1000);
}

Une fois que nous avons demandé à la carte électronique de nous transmettre des données,
nous devrons ensuite les examiner et les analyser.
Pour cela on a utilisé un autre logiciel qui permet de réunir toutes les données enregistrées
sous un format “.txt”. En effet, avec le logiciel “Coolterm” on peut enregistrer les données
pendant l’expérience. Le protocole est très simple :
• Envoyer le programme avec l’application Arduino IDE.
• Fermer l’application Arduino IDE.
• Dans l’application Coolterm se connecter au bon port USB.
• Faire “ctrl+R” pour commencer la capture.

Résultat obtenue :

4
Mesure de la qualité de l'air à l'exterieur
450 1

400 0,9

350 0,8
) 0,7 TVOC (ppb)
ppm300
( 0,6
250
2 0,5
eCO200
0,4
150
0,3
100 0,2
50 0,1

0 0
0 20 40 60 80 100 120 140 160 180
Temps (sec)

eCO2 TVOC

L'absence de variation observée est normale, car le capteur n'est pas conçu pour effectuer des
mesures aussi minimes.

5
https://fr.glosbe.com/fr/fr/organosilicone
https://device.report/manual/10837522

Vous aimerez peut-être aussi