Les deux révisions précédentes
Révision précédente
Prochaine révision
|
Révision précédente
|
wiki:projets:open-air:home:testcapteurs:gazs [2015/12/22 13:42] sguillie [Code] |
wiki:projets:open-air:home:testcapteurs:gazs [2016/09/11 11:17] (Version actuelle) |
====== Capteurs de gaz ====== | ====== Capteurs de gaz ====== |
| |
La mesure de l'ozone est une donnée essentiel pour la détermination de la qualité de l'air. En effet ce gaz est défini comme nocif pour la santé puisqu'il endommage les muqueuse respiratoire ayant ainsi pour conséquence plusieurs troubles respiratoires. L'ozone est naturellement présent dans les hautes couche de l'atmosphère est contribue notamment à l'absorption des rayons UV du soleil avec la couche d'ozone. La présence de ce gaz est en revanche plus problématique en basse altitudes pour les raisons citée plus hauts. Sa formation est avant tout dut aux activité industriel et de transport qui, en produisant des oxydes d'azotes, vont contribuer à la formation d'ozone. Il est ainsi primordiale de mesurer l'ozone (O3) d'une part, mais aussi le dioxyde d'azote (NO2) qui contribue à sa formation. | La mesure de l'ozone est une donnée essentiel pour la détermination de la qualité de l'air. En effet ce gaz est défini comme nocif pour la santé puisqu'il endommage les muqueuse respiratoire ayant ainsi pour conséquence plusieurs troubles respiratoires. L'ozone est naturellement présent dans les hautes couche de l'atmosphère est contribue notamment à l'absorption des rayons UV du soleil avec la couche d'ozone. La présence de ce gaz est en revanche plus problématique en basse altitudes pour les raisons citée plus hauts. Sa formation est avant tout dut aux activités industrielles et de transport qui, en produisant des oxydes d'azotes, vont contribuer à la formation d'ozone. Il est ainsi primordiale de mesurer l'ozone (O3) d'une part, mais aussi le dioxyde d'azote (NO2) qui contribue à sa formation. |
| |
Les capteurs utilisées ici ont tous le mode de fonctionnement on notera néanmoins une différence volumique entre les CMS et les composants "classiques". | Les capteurs utilisées ici ont tous le mode de fonctionnement on notera néanmoins une différence volumique entre les CMS et les composants "classiques". |
| |
===== Généralités ===== | ===== Généralités ===== |
| |
===== Matériel ===== | ==== Matériel ==== |
| |
Un capteur de gaz est un élément constitué de différentes couches de semi conducteurs sensible à la présence de certains composés gazeux. De manière générale l'objectif est de mesurer la valeur de la résistance interne du capteur qui va varier selon le taux de gaz présent dans l'air. En réalisant un pont diviseur de tension il est possible d'obtenir la valeur de cette résistance sensible. Il est aussi possible de noter la présence d'une résistance de chauffage qui aura pour but de placer le capteur dans les conditions optimal pour les mesures. | Un capteur de gaz est un élément constitué de différentes couches de semi conducteurs sensible à la présence de certains composés gazeux. De manière générale l'objectif est de mesurer la valeur de la résistance interne du capteur qui va varier selon le taux de gaz présent dans l'air. En réalisant un pont diviseur de tension il est possible d'obtenir la valeur de cette résistance sensible. Il est aussi possible de noter la présence d'une résistance de chauffage qui aura pour but de placer le capteur dans les conditions optimal pour les mesures. |
| |
{{ :wiki:projets:open-air:home:gazsensor.png?nolink&516x222 }} | {{ :wiki:projets:open-air:home:gazsensor.png?nolink&516x222 }} |
| |
Pour chacun des capteurs à tester on aura une connectique légèrement différente, la logique restera néanmoins toujours la même. Les données seront récupérée via une carte arduino uno et stockée sur carte SD. Il faut donc désormais définir le code à utiliser. | Pour chacun des capteurs à tester on aura une connectique légèrement différente, la logique restera néanmoins toujours la même. Les données seront récupérée via une carte Arduino uno et stockée sur carte SD. Il faut donc désormais définir le code à utiliser. |
| |
==== Code ==== | ==== Code ==== |
| |
Le code qui suit correspond à la dernière version utilisée pour nos tests. | Le code qui suit correspond à la dernière version utilisée pour nos tests. |
| |
<code =cpp> | <code =cpp> |
} | } |
else { | else { |
Serial.println ("erreur à l'ouverture"); | Serial.println ("erreur à l'ouverture"); |
} | } |
| |
} | } |
</code> | </code> |
| ==== Procédure de test ==== |
| |
| De manière à s'assurer du bon fonctionnement de nos capteurs il faut comparer les résultats récupérés avec ceux d'un instrument de mesure. On utilisera ici le Personal Ozone Monitor (POM). Au cour de l'expérience il faudra aussi faire en sorte d'ajouter des source d'ozone et d'azote afin de vérifier que les composants répondent bien aux contraintes externes. |
| |
| Pour ce faire plusieurs solution sont possible. L'ozone est d'avantage présent quand un fort champ électrique est appliqué dans un espace confiné. Pour produire de l'ozone on utilisera donc un arc électrique qui viendra polluer notre enceinte de test.Dans le cas du dioxyde d'azote, celui-ci est produit de manière générale par les activités industriel intense ou part des pots d'échappements. Une simple combustion peut néanmoins être suffisante pour recréer une atmosphère polluée. |
| |
| Les composants sont de types CMS, par conséquent l'implémentation sera plus délicate. L'idée est d'utiliser une carte de soudure "classique". Les pastilles de ce type de surface sont trop larges pour les capteurs utilisés, on va donc les diviser en deux à l'aide d'un cuter. La démarche est délicate et nécessite de bien vérifier qu'il n'y est pas de faux contact, néanmoins les résultats sont satisfaisant puisqu'il est possible d'observer à l’oscilloscope une courbe de tension qui varie quand on applique quelques contraintes. |
| |