Da das hier das wichtigste Google Suchergebnis für den MH-Z19 ist will
ich noch wichtige Infos anhängen, die eventuell für Probleme hilfreich
sein könnten.
Da mein MH-Z19 während einer typischen Nacht bei geschlossenem Fenster
keinen stetigen Anstieg der CO2 Konzentration anzeigt hat wie erwartet,
habe ich den Sensor mal geöffnet. (Siehe Bilder)
Der innere Aufbau ist:
Glühbirne (optische Breitband-Frequenzquelle) -> Gaszelle mit Luftzugang
(CO2 absorbiert eine optische Frequenz) -> Filter (schmaler optischer
Bandpassfilter auf die CO2 Frequenz abgestimmt) -> Photodiode (optischer
Breitband-Detektor)
Der gemessene Fotostrom der Photodiode folgt der CO2 Konzentration
umgekehrt exponentiell (Lambert-Beersches Gesetz).
Problem: Für den Preis hat der Sensor keine Referenz-Gaszelle. Wenn die
Glühbirne degradiert (sie wird alle 5s kurz eingeschaltet), oder wenn
der Sensor verschmutzt, dann wird eine zu hohe Konzentration angezeigt.
Immerhin kann man den Sensor per Hd-Pin (7s gegen GND) auf 400ppm
(Außenluft) eichen.
Der verbaute STM32F103C8 hat einen 12-bit ADC (4096) für einen
Messbereich von 0-2000ppm oder 0-5000ppm. Linearer ADC und
exponentieller Fotostrom, da gibt es sicher irgendwo Auflösungsprobleme.
Der MH-Z19 hat einen integrierten Temperatursensor, den man auslesen
kann.