Forum: Mikrocontroller und Digitale Elektronik Messwerte MH-Z14A


von Andreas B. (bitverdreher)


Angehängte Dateien:

Lesenswert?

Hallo,
letztes WE hatte ich mal meinen vor einiger Zeit gekauften MH-Z14A aus 
der Kiste gekramt und zwecks Untersuchung auch gleich ein kleines 
Programm  dazu geschrieben, um mit dem Modul etwas zu spielen.

Grund dafür war auch dieser Thread:
Beitrag "CO2-Sensor Winsensor MH-Z19"
Die SW wurde unter Lazarus 2.10.0 / Mint 20 erstellt und enthält auch 
eine unter einer virtuellen Maschine erstelltes exe (source hängt auch 
mit dran).

Leider muß die Erfahrungen von Mehmet bestätigen.
Der Grund ist allerdings nicht, daß die Basislinienkorrektur nicht 
abstellbar ist. Das ist sie schon (zumindest bei meinem MH-Z14A). Aber 
das Ding ist von sich aus irrsinnig instabil und die Basisline ist auch 
über 2 Tage nicht konstant.
Ursprünglicher raw Wert für 400ppm (Sensor draußen): 27250
2 Tage später: 27730 bei 400ppm, das entspricht ca. 350ppm Abweichung.
Man merkt deutlich, daß es sich um ein Einstrahl Modul handelt.

Es wäre mal interessant, andere Werte zu erfahren. Daher habe ich die SW 
mal angehängt. Der eingestellte Wert für die Basislinienkorrektuur, 
sowie des Meßbereiches werden beim Start ausgelesen und als Default für 
den "Self cal" Button, Range und Calibrate verwendet. Calibrate habe ich 
mangels Referenz nie gedrückt. ;-) Das sollte man auch besser 
unterlassen, wenn man kein Referenzgas hat.
Ansonsten sollte die SW eigentlich selbsterklärend sein.
Unter "Test" kann ein beliebiger Befehl zum Modul gesendet werden (Hex 
Werte mit vorausgehenden $).
"Auto Read" startet einen  Timer mit der daneben stehenden Zeit, der 
regelmäßig ausliest. Ein log namens mz-h14a.log wird erstellt.

Also wer eine solchen Sensor hat (MH-Z19 sollte auch gehen), kann es ja 
mal testen und die raw Werte nach 30min draußen hier rein posten.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.