Hallo Ingo,
schau Dir mal das Schaltbild in Deinem Link genau an. Die Dioden im +5V Pfad lassen an dieser Klemme nur eine Buseinspeisung zu, keine Stromentnahme der Busspannung. Die 5V Klemme ist als Alternative zu der 12 V inspeisung gedacht, falls man keine 12 V zur Hand hat. Der 1-Wire Bus braucht ja eh eine 5V Einspeisung, die auf der Platine aber auch aus den 12 V generiert wird (78L05 ist ein analoger Linearregler für 5 V aus den 12 V Einspeisung).
Da das alles ja extrem günstig zu beschaffen ist, möchte ich Dich nicht bremsen, sondern bin auf die Ergebnisse gespannt. Aber als Kenner der Analogelektronik habe ich doch ziemliche Zweifel, ob diese Messanordnung insgesamt die Bedürfnisse für eine gute pH Messung der Wasserqualität erfüllt. Ich bin allerdings kein "Poolexperte" und weiß daher nicht, wie genau Du überhaupt den pH messen willst. Aber lass mich kurz aufzeigen, worum hier Probleme bei der Genauigkeit und auch sonst bestehen:
1) Die Sonde kann theoretisch bei guter kalibrierung und gut stabilisierter 5 V Einspeisung auf 0,1 pH genau messen. Das Datenblatt gibt dafür einen Arduino Sketch an, bei dem 10 Messungen genommen werden, davon die oberen und unteren "Ausreißer" entfernt werden und die restlichen Werte gemittelt werden. Das kann (bei gleichbleibenden Messtemperaturen) zu einem durchaus genauen Ergebnis führen. Allerdings eben nur unter diesen Voraussetzungen:
a) Gute Stromversorgung (genaue 5V Einspeisung ohne großen AC ripple wie Netzbrumm etc.)
b) gleichbleibende Temperaturen oder aber rechnerische Temperaturkompensation der Wassertemperatur und Umgebnungstemperatur des Messwandlers
c) Möglichst potenzialfreie Messung, d.h. Betrieb am besten über Batterie.
2) Die unter 1)c) genannte Voraussetzung ist kritisch zu sehen, weil die Schaltung keine Potenzialtrennung hat und daher die Masse des gesamten Systems (1-Wire EInspeisung eingeschlossen) an einer der Messelektroden anliegt. Das wird zu erheblichen Masseproblemen führen, denn in der Regel wird das Wasser ja auch selber über eine Zentralerdung verfügen und somit kommen Masseschleifen zustande.
3) Die Genauigkeit des eingesetzten 1-Wirewandlers beträgt maximal 8 Bit (1/256) vom Messbereich. Der Arduino Code zeigt die Umrechnung eines Eingangsspannungsbereichs von 0-5V an:
Code: Select all
voltage = avergearray(pHArray, ArrayLenth)*5.0/1024;
pHValue = 3.5*voltage+Offset;
Daraus ergibt sich, dass 1,0 pH ungefähr 3,5/1024 vom Eingangsbereich sind. Das sind also 1/292 vom Eingangsbereich 0-5 V. Du kannst also mit dem 1-Wire Wandler noch nicht einmal 1,0 pH genau messen.
4) Ich kenne mich wie gesagt nicht wirklich in der "pooltechnik" aus. Aber darf eine pH Elektrode überhaupt ohne galvanische Trennung mit dem Badewasser in Berührung kommen? Reicht der hochohmige Eingangswiderstand an der einen elektrode und eventuell die Schutzerdung der zweiten Elektrode? Aber kannst Du ohne Probleme die zweite Eelktrode (GND) überhaupt an Schutzerde anschließen?
Das sind nru mal so ein paar Gedanken zu dem Thema, die Dir vielleicht bei den Entscheidungen helfen. Aber wie gesagt, da die Sache ja nciht wirklich teuer ist, könnte man ja einfach mal ausprobieren...