NEWS
Welchen Luftgütesensor
-
Der CO2 Verlauf, seit heute Vormittag, wo das Skript gestartet wurde:
Die Farbbereiche entsprechen von den Werten und der Farbe den Status LED auf dem CO2 Sensor.
-
Wie erwähnt, bei mir passte es eigentlich. Ich habe jetzt nicht mehr nachgelesen. Hab aber im Kopf, dass der IAQ CO2 nicht anhand der VOC Werte errechnet, sondern misst. Bei den günstigeren Sensoren war das der Fall. Kann mich aber auch irren. `
Das steht im Datenblatt:
` > The iAQ-Core sensor module is used to measure VOC levels andprovide CO2 equivalent and TVOC equivalent predictions. `
Es ist ein VOC Sensor. Ich denke die Konzentration der VOCs lässt sich anhand des Widerstandswertes ablesen. Ich vermute dass damit dann eine entsprechende Konzentration von CO2 angenommen und/oder mittels einer Funktion errechnet wird. Aber für mich ist nur der CO2 Wert auch nicht aussagekräftig genug.
Trotzdem verstehe ich noch nicht wann die "Nulllinie" kalibriert. Könnte es vielleicht sein, dass die Nulllinie angepasst wird, sobald die Werte unter den zuletzt kalibrierten Werten liegen? Also wenn der Sensor eingeschaltet wird wird der Nullpunkt bestimmt (450/125). Wenn während des Betriebes ein Wert unter diesen gemessen wird, wird die Nullpunkt automatisch neu angepasst. Das würde jedenfall erklären, warum die Werte jetzt höher sind als bei der ersten Inbetriebnahme, weil zu dem Zeitpunkt ja keine 100% frische Luft im Raum war.
-
Bezüglich Nulllinien-Anpassung vermute ich auch, das der Sensor einen neu gemessenen "Tiefwert" (z.B. beim Lüften) als aktualisierte Null-Referenz nimmt (wäre logisch). Die Frage ist, ob dies immer passiert oder nur innerhalb eines bestimmten Zeitraums nach dem Einschalten. Ich starte den Sensor daher immer bei gelüftetem Raum. Meine Erfahrung ist aktuell eben, dass nach einer bestimmten Laufzeit keine niedrigen Werte mehr erreicht werden (außer während einem längerem Lüften - und dann auch nur zum Zeitpunkt des Lüftens, danach sofort wieder hoch).
Ich habe den Hersteller bezüglich Kalibrierung (wie genau, was ist zu tun ?) vor 2 Wochen auch bereits angeschrieben aber leider bis heute keine Antwort erhalten. Hoffe hier gibt's noch Infos.
Hier hab ich auch ein paar Infos zur Kalibrierung gefunden: http://www.loxwiki.eu/pages/viewpage.ac … eId=917927
(Abschnitt "Erster Start / Kalibrierung") - hat mir aber auch nicht wirklich weitergeholfen.
Ist es am Ende womöglich doch so, dass man im Code sprich einen eigenen "Nullwert" bzw. Offset festlegen muss um wieder an Werte zwischen 450 - 2000 ppm zu kommen? Das wäre suboptimal.
Oder der CO2-Wert ist in der Tat nicht aussagekräftig sondern der (T)VOC-Wert (wobei sich der von der Kurve her ähnlich erhält aus meiner Sicht).
Ich hoffe wir finden das zusammen heraus - hab nämlich jetzt 5 von den Dingern und würde sie gern sinnvoll nutzen
-
Es ist ein VOC Sensor. Ich denke die Konzentration der VOCs lässt sich anhand des Widerstandswertes ablesen. Ich vermute dass damit dann eine entsprechende Konzentration von CO2 angenommen und/oder mittels einer Funktion errechnet wird. Aber für mich ist nur der CO2 Wert auch nicht aussagekräftig genug.
jo. Hier steht das auch noch einmal beschrieben:
http://www.loxwiki.eu/pages/viewpage.ac … eId=917927
Der Graph am Anfang zeigt schön den Vergleich von CO2 und VOC im Verlauf.
-
Bei mir sieht es aktuell so aus:
~~![](</s><URL url=)<link_text text="https://picload.org/image/rlddpwai/verl ... zimmer.png">https://picload.org/image/rlddpwai/verlauf_wohnzimmer.png</link_text>" />
Bei den Kommentaren auf loxwiki bezüglich diesem Thema scheinen die Leute genau das gleiche Verhalten festgestellt zu haben.
Das mit der Kalibrierung ist für mich jetzt klar und auch sinnvoll. Ich frage mich nur woher der Kollege die Information hat dass sich der Sensor alle 2 Wochen neu kalibriert…
An sich funktioniert das ja ganz gut. Aber warum steigt der Wert nach dem Lüften wieder quasi auf den Wert vor dem Lüften. Hat das nicht gereicht? Ich werde gleich mal eine längere Lüftungsphase starten und gucken wie es dann aussieht.
Gruß Maik
[EDIT] Sehe gerade das du das geschrieben hast Jan
Kannst du den Dieter da mal nach der Beschreibung fragen wo die Informationen stehen? Möchte mich da nicht extra anmelden.~~
-
> Kannst du den Dieter da mal nach der Beschreibung fragen wo die Informationen stehen? Möchte mich da nicht extra anmelden.
Ich habe ihn bereits gefragt, und er meint:
> Habe ich aus einer Beschreibung des Hersteller…
Er hatte in den Kommentaren erwähnt, dass der Sensor auch von professionellen Herstellern eingesetzt wird und nannte "Wiregate":
https://shop.wiregate.de/sensoren-fuhle … itaet.html (die verkaufen den Sensor "fertig" auf einer Platine).
Dort findet man auch Kalibrierungs-Hinweise in der Doku des Sensors:
https://shop.wiregate.de/download/Daten ... C-30-B.pdf (allerdings habe ich das mit der automatisch Rekalibrierung nach 2 Wochen nirgends gefunden).
Was mir auch nicht ganz klar ist: Wie relevant sind die ersten 48 Stunden der Inbetriebnahme bezogen auf die Kalibrierung, sind die irgendwie relevanter als die später durchgeführten Rekalibrierungen - durch regelmäßiges Lüften (wenn ja, wie kann man diese Erst-Kalibrierung wiederholen) ?
Ich habe meine Sensoren auf Anraten im anderen Forum nun aus meine provisorischen Schutz-Gehäuse (Klopapierrolle, da passt der NodeMCU mit den Kabeln und dem Sensor perfekt rein :)) entfernt und messe mit freiliegenden Sensoren um zu prüfen, ob das Altpapier bzw. der Kleber darin die Messwerte negativ beeinflusst haben…dagegen spricht, dass auch andere meine Werte bestätigen.
- ich warte noch auf die Kunststoffgehäuse - PP73M: http://www.tme.eu/de/details/pp73m/geha ... pertronic/).
-
Interessant. Sind auf jeden Fall schon einige Informationen um den Sensor besser zu verstehen. Habe meinen Sensor jetzt auch mal etwas anders platziert. Jetzt sind die Werte schon besser (CO2 bei knapp über 1000). Hätte nicht gedacht, dass er so empfindlich auf Zugluft reagiert.
-
Ich habe meinen Wemos-Prototyp reaktiviert und nacheinander jeweils zwo IAQs und zwei MQ-135 drauf ausprobiert.
Ich bekomme keine gescheiten Werte mehr hin. Na dann hoffe ich mal, dass ich die Sensoren nicht geschrotet habe.
Da ich den IAQ nun nicht vergleichen konnte, habe ich den CO2 Sensor in dem TFA Dostmann mit dem MQ-135 im WIFFI-WZ verglichen. Der WIFFI rechnet den Wert vom MQ-135 in einen Prozentwert um und kehrt die Kurven um.
Dickere dunkelblaue Linie: TFA Dostmann CO2 Sensor
Dünne schwarze Linie: MQ-135 im WIFFI-WZ mit 100% Umrechnung.
Man sieht, dass der MQ-135 generell etwas träger ist.
Er geht über 100%,da ich die 100% Kalibrierung im WIFFI nicht nachgezogen hatte.
Der Trend zwischen beiden Sensoren stimmt. Die Werte unterscheiden sich aber etwas, wenn die Kurven zu einem vorherigen Ausgangspunkt zurückkehren. Mit beiden kann man arbeiten, mit klarem Vorteil für den CO2 Sensor.
Schade, dass die IAQs bei mir gerade für einen Vergleich nicht funktionieren.
Ich habe mir einen mittlerweile einen zweiten CO2 Sensor besorgt (TFA) und beide direkt übereinander aufgestellt. Nach ein paar Minuten sind die Werte ziemlich identisch.
-
So, habe meine IAQ nun seit ein paar Tagen in einem Gehäuse (mit Lüftungsschlitzen) in jedem Raum angebracht.
Mittlerweile arbeiten sie wirklich akkurat und im "Norm-Bereich" (zw. 700 - 2000 ppm)
Hatte das Glück mit einem AMS Mitarbeiter sprechen zu können - hier die wichtigsten Fakten zum besseren Verständnis des IAQ ("Kalibrierung", "Baseline-Korrektur", …):
-
Hohe Werte nach starkem Lüften (Luftfeuchtigkeit): durch Öffnen des Fensters nach dem Einschalten der Sensoren (machte ich immer zu Beginn, denn ich wollte mit "Frischluft" beginnen) kühlt der Raum bei aktueller Winter-Witterung stark aus und die Luftfeuchte sinkt (trockene Außenluft) - nach dem Schließen des Fensters geht die Luftfeuchte schnell wieder hoch - der IAQ interpretiert das als "schlechte Luft" und die Werte springen deswegen besonders hoch (je mehr man lüftet, desto "schlimmer" wird es) - zudem hat der IAQ dann natürlich durch den Frischluft-Schub eine neue Baseline ermittelt was auch für höhere Werte sorgt - der interne Algorithmus korrigiert das laut Hersteller - es dauert jedoch bis sich die Werte einpendeln. Also Geduld! Hier half auch das Gehäuse, da der Sensor nicht mehr so direkt der Frischluft ausgesetzt ist - zudem hilft eher kürzeres Lüften bei trockener Frisch/Außenluft.
-
Die Sensoren fangen immer bei 450ppm an und nehmen die aktuellen Bedingungen als Frischluft an (auch wenn die Luft schlecht ist). Die Baseline korrigiert sich hierbei sekündlich, d.h. ein Algorithmus berücksichtigt gemessene Höchst- und Tiefwerte des internen Widerstand und berechnet den CO2e auf Basis des Verhältnis des aktuellen Widerstands zu den Extremwerten (vereinfacht beschrieben) - während der ersten Laufzeit kann das für recht unterschiedliche bzw. unrealistische Werte sorgen. Daher: Sensoren ein paar Tage laufen lassen - sie pendeln sich dann gut ein (über einen längeren Zeitraum hat man ja automatisch alle Extrem-Bedingungen bezüglich gute Luft und schlechter Luft).
-
Zum Sensor Widerstand:
** Kann nach Spec via Byte 4-6 ausgelesen werden, Wert in Ohm
** hoch = gute Luft, niedrig = schlechte Luft
** die Widerstandswerte können je nach IAQ total unterschiedliche sein. Die Empfindlichkeit bzw. der Verhältnis der Werte-Veränderung ist jedoch relativ konstant über mehrere Sensoren hinweg
-
Der IAQ speichert nichts im eeprom, d.h. bei jedem Neustart geht ein sekündliche durchgeführte Baseline-Korrektur (nicht deaktivierbar) von vorne los. Will man das kompensieren (z.B. bei einem Stromausfall) kann man durch Auslesen des Widerstand zu einem (Frischluft) Zeitpunkt eine eigene Baseline definieren und auf dem Mikrokontroller speichern. Dann berechnet man (z.B. nur während der Zeit der internen "Neujustierung" des IAQ) mit (R(baseline) / R(gemessen) – 1 ) * 2000 = CO2 Wert (das enspricht dann in etwa dem IAQ-Wert und man kann den IAQ-Wert mit dem selbst berechneten vergleichen/korrigieren). Man sollte die eigene Baseline jedoch nicht zu lange statisch lassen und gelegentlich resetten (driftet sonst über die Zeit weg).
-
Staub ist übrigens kein Problem für die Membran
Ich hoffe das verhilft euch auch zu guten Werten. Allen ein fröhliches Messen - und: Geduld
-
-
Genial super danke dafür! Jetzt ist alles klar. Meine Werte sind jetzt übrigens auch super nachdem er einige Zeit in einem geschützten Bereich ohne Zugluft sitzt.
Platinen sind unterwegs zu mir. Hoffe es dauert nicht allzu lange. Versand aus China kann sich schon Mal hin ziehen…
Gruß Maik
-
Platinen sind unterwegs zu mir. Hoffe es dauert nicht allzu lange. Versand aus China kann sich schon Mal hin ziehen…
Gruß Maik `
Juhuuu…. dann kann ich endlich meinen Sensor in Betrieb nehmen
Gruß
Adrian
Gesendet von iPhone mit Tapatalk Pro
-
Hab gestern Post aus China bekommen
http://www.imagebanana.com/view/63gji6fi/20170320_170848.jpg ~~Platinen sind echt Top geworden! Leider ist die Beschriftung nicht ganz so umfangreich geworden (Muss ich bei der nächsten Bestellung nochmal ändern). Deshalb werde ich die Tage eine kurze Beschreibung fertig machen und das Material für einen Bausatz zusammenstellen. Stückpreis für die Platine ohne Bauteile wird bei 3€ liegen. Was der Bausatz kosten wird muss ich dann erstmal durchrechnen.
Gruß Maik~~
-
Ich melde mich schon an [emoji6]
1x Platine + Warenkorb bei Reichelt würde reichen [emoji6]
Gruß
Adrian
Gesendet von iPhone mit Tapatalk Pro
-
und ich erneuere mein Begehren
Gesendet von iPhone mit Tapatalk
-
Ich hätte auch gerne zwei Bausätze - DANKE!
Gruß
Rainer
-
Bin auch mit zwei Bausätzen dabei.
-
Bin auch mit einem Bausatz dabei. Den Sensor habe ich ja schon.
-
Sorry hab im Moment viel Arbeit, deshalb komme ich in der Sache zu nix…
Ich hab mal eine Preisübersicht erstellt. Die Preise der zusätzlich benötigten Module sind Zirka-Preise. Diese sollte sich jeder selber besorgen.
Den BME280 habe ich von ebay: http://www.ebay.de/itm/BME280-Atmospher … Sw8RJXBxIR
Natürlich könnt die auch von woanders bestellen, es muss nur das Pinout passen. Vorteil bei dem Modul ist, dass die Widerstände für den I²C Bus schon drauf sind und somit keine mehr auf dem Raumsensor-Board eingelötet werden müssen.
Das Ethernet Modul habe ich auch von ebay: http://www.ebay.de/itm/HR961160C-USR-ES … SwA3dYNp2l
Bestellungen per PN mit den benötigten Teilen. Am liebsten ist es mir wenn ihr die einzelnen Module/Bauteile selber kauft. Bei der Platine kann ich die Pin Header, die man standardmäßig benötigt, mit bei legen für 1 Euro extra (siehe Preisliste). Wer mehr braucht muss mir das sagen.
Hier noch ein paar Bilder fertig gelötet und aufgesteckt:
http://www.imagebanana.com/view/7mg7wqv7/20170324_185403.jpg ~~http://www.imagebanana.com/view/nc4gz27e/20170324_185421.jpg ~~http://www.imagebanana.com/view/av7wezko/20170329_195351.jpg ~~http://www.imagebanana.com/view/el4muqb9/20170329_195400.jpg ~~Eine genaue Lötanleitung folgt.
Ich werde demnächst auch noch einen Halter für die Platine in einer Unterputzdose anbieten (aus dem 3D Drucker). Muss da aber erstmal Zeit für haben was zu konstruieren und zu drucken…
Gruß Maik~~~~~~~~
-
Ich würde wohl auch zuschlagen 8-)
Danke für die tolle Arbeit.
-
Man sollte den Link zu der Preisliste auch mitposten
Hier nochmal: