| Nombre | Prix unitaire |
|---|---|
| Jusqu'à 4 |
2,55 €
|
| Jusqu'à 19 |
2,29 €
-10,20 %
|
| A partir de 20 |
2,25 €
-11,76 %
|
Disponible immédiatement
Capteur MQ-135 pour la qualité de l'air sous forme de module prêt à l'emploi pour Arduino et Raspberry Pi
Capteur facile à utiliser pour mesurer la concentration de divers gaz toxiques tels que le benzène, l'alcool, la fumée ainsi que les impuretés dans l'air. Le MQ-135 mesure une concentration de gaz de 10 à 1000 ppm et est idéal pour détecter une fuite de gaz, comme alarme à gaz ou pour d'autres projets de robotique et de microcontrôleurs.
Les capteurs de la série MQ utilisent un petit élément chauffant avec un capteur électrochimique. Ils sont sensibles à divers gaz et conviennent pour une utilisation en intérieur.
Le capteur offre une haute sensibilité et un temps de réaction rapide, mais nécessite quelques minutes pour fournir des valeurs de mesure précises, car le capteur doit d'abord chauffer. Les valeurs de mesure du capteur sont émises sous forme de valeur analogique, qui peut être facilement évaluée avec un microcontrôleur.
Ce capteur est prêt à l'emploi pour un microcontrôleur, comme par exemple une carte Arduino. Pour une utilisation avec un Raspberry Pi, un convertisseur analogique-numérique supplémentaire est nécessaire.
Brochage :
- VCC - Alimentation 5V
- GND - Masse
- AOUT - Sortie analogique
- DOUT - Sortie numérique
Pour régler le seuil, le module dispose d'un potentiomètre. Sur la broche numérique, le capteur émet uniquement un 0 ou un 1, selon que le seuil réglé est dépassé ou non.
Attention : Le capteur chauffe en fonctionnement !
Détails
- Résolution : 10~1000 ppm
- Résistance sensible : 2 kΩ à 20 kΩ à 100 ppm CO
- Précision : ≥ 3 %
- Temps de réaction : ≤ 1 s
- Temps de réponse après mise sous tension : ≤ 30 s
- Courant de chauffage : ≤ 180 mA
- Tension de chauffage : 5,0 V ± 0,2 V / 1,5 ± 0,1 V
- Tension d'entrée : 5 V
- Puissance de chauffage : env. 350 mW
- Dimensions : env. 30 mm (longueur) * 20 mm (largeur)
Contenu de la livraison
- 1 x module tel qu'illustré.
Informations sur le fabricant: anzado GmbH, Römerstadt 2-4, 66121 Saarbrücken Deutschland, info@roboter-bausatz.de
Fichiers
| Type de produit: | Capteur de liquide/gaz |
|---|
S'inscrire
1 Évaluation
16 avril 2024 08:33
Très beau…
La disposition de la carte sur le board est légèrement différente de celle décrite dans la fiche technique.
Les débutants peuvent avoir des difficultés au début, car la plupart des bibliothèques partent d'une résistance de charge (RL) de 10 kΩ et, avec 1 kΩ dans le diviseur de tension, cela limite la plage de mesure. Selon la fiche technique, il faut y placer une résistance d'au moins 4,7 kΩ à 20 kΩ (10 kΩ étant la valeur courante).
Pour ceux qui veulent faire les choses correctement : j'utilise un Pi Pico (3,3 V), j'ai percé les connexions GND du « chauffage » et du capteur (on peut aussi les souder, selon les préférences), j'ai tiré une résistance de 10 kΩ du Pin AO vers le GND (diviseur de tension comme dans la fiche technique). J'ai ensuite connecté le chauffage à mon VBUS, le capteur reçoit 3,3 V, ce qui est pris en compte plus tard lors de la lecture de Rs avec (3,3/65535) au lieu de (5/65535). Le capteur ne peut mesurer qu'un seul gaz, car le CO2 est également détecté avec d'autres gaz. Par exemple, si le H2 ou le CO augmente, le CO2 augmente également, car il n'y a qu'une seule sortie analogique.
Pour l'étalonnage, j'ai adopté une autre approche : dans l'atmosphère, la moyenne annuelle est d'environ 415 ppm, ce qui, selon le diagramme Rs/Ro (logarithmique, base 10), donne une valeur d'environ 0,185. À l'air libre, je calibre également sur y1=0,185 et cela fonctionne.
Comme nous, les passionnés de bricolage, ne pouvons pas effectuer d'étalonnage avec 1000 ppm de H2 ou autre, il faut mentalement « désamorcer » le capteur. Pour moins de 3 euros, il n'existe ni capteurs de CO2 ni de CO étalonnés en conditions de laboratoire. Cependant, il est possible d'effectuer des mesures comparatives, par exemple en comparant l'air frais le matin avec celui du salon. Les valeurs peuvent être normalisées, par exemple entre 0 et 1, pour une meilleure représentation.
Mes enfants savent maintenant quand il faut aérer ;-)
Texte original
Sehr schön …
Das Platinenlayout auf dem Board ist etwas anders als im Datenblatt beschrieben.
Anfänger tun sich anfangs schwer, da die meisten Bibliotheken von einem 10k Ohm RL ausgehen und mit 1k Ohm im Spannungteiler wir die Bandbreite der Messung. Laut Datenblatt muss dort ein mind. 4.7k Ohm bis 20k Ohm (10k Ohm üblich).
Wer es ganz korrekt machen möchte; ich verwende einen Pi Pico (3.3v), habe die GND Verbindungen von der „Heizung“ und vom Sensor aufgebohrt (kann man auch löten, wie jeder mag), vom AO Pin mit 10k Ohm zum GND gezogen (Spannungsteiler wie im Datenblatt). Die Heizung habe ich dann an mein VBUS gehängt, der Sensor bekommt 3.3v, was später beim readRs mit (3.3/65535) statt mit (5/65535) berücksichtigt wird. Der Sensor kann auch nur ein Gas messen, da das CO2 auch mit anderen Gasen erkannt wird. Steigt beispielsweise das H2 oder CO, steigt auch das CO2 da es „nur“ einen analogen Ausgang gibt. Weiter habe ich bei der Kalibrierung einen anderen Ansatz verfolgt; in der Atmosphäre sind im Jahresschnitt ca. 415 ppm, was laut Diagramm Rs/Ro (logarithmisch, Basis 10) einen Wert von ca. 0.185 ergibt. An der frischen Luft kalibriere ich auch auf y1=0.185 und es funktioniert.
Da wir Hobby-Freak‘s keine Kalibrierung mit 1000ppm H2 oder sonstiges durchführen können, sollte man den Sensor gedanklich „entschärfen“, für unter 3 Euro gibt es weder CO2 noch CO Sensoren welche unter Laborbedingungen kalibriert sind. Man kann aber wunderbar Vergleichsmessungen durchführen mit dem Vergleich; frische Luft am morgen und als Vergleich z. B. im Wohnzimmer. Die Werte kann man normalisieren auf beispielsweise 0 und 1 um dies besser darzustellen.
Meine Kinder wissen jetzt, wann sie lüften müssen ;-)