Wasserstandssensoren

Hermann Czedik-Eysenberg edited this page Jan 9, 2017 · 10 revisions

Um den Wasserstand im Tank zu messen verwende ich Schwimmschalter (engl. float switch). Ein einzelner Schwimschalter hat eine binäre Ausgabe: er ist entweder "trocken" (also über Wasser) oder "nass" (also unter Wasser).

Wenn man nun mehrere Schwimmschalter im Tank auf unterschiedlichen Höhen installiert, kann man den Stand des Wasser mehr oder weniger genau bestimmen.

Ich habe drei Schalter installiert: Einen am Boden das Tanks, einen fast ganz oben, und einen in der Mitte. So weiß ich ob der Tank leer ist (alle Schalter trocken), voll (alle Schalter nass) oder der Füllstand unter bzw. über 50% beträgt (nur unterster Schalter nass bzw. unterster und mittlerer Schalter nass).

Das Prinzip eines Schwimmschalters ist denkbar einfach: Ein Teil des Schalters ist leichter als Wasser - wenn er also unter Wasser ist, hebt er sich und öffnet (bzw. schließt) den Schalter (je nach Einbauart).

Sie sind günstig in unterschiedlichen Ausführungen zu erwerben. Ich habe Schwimmschalter für die horizontale Montage aus China bestellt:

(Schalter offen) (Schalter geschlossen)

Zur Montage muss man pro Schwimmschalter ein Loch in den Tank bohren. Dort wird der Schwimmschalter eingesetzt. Wichtig ist dass der Schwimmschalter eine Gummidichtung hat, damit der Tank dann wieder dicht ist. Achtung: Bei einem Dichtungsring wie auf dem zweiten Foto, muss dieser innerhalb des Tanks, nicht außerhalb, angebracht werden, um die Dichtheit zu gewährleisten.

Ein Schalter kann entweder so installiert werden dass er geschlossen ist wenn er unter Wasser ist, oder so dass er geschlossen ist wenn er über Wasser ist. Dazu muss er einfach nur um 180° gedreht werden.

Die Controller-Software kann so konfiguriert werden, dass sie mehrere Schwimmschalter verwendet um automatisch den Füllstand des Tanks zu berechnen. Wie herum und auf welcher Höhe die Schalter eingebaut sind muss dazu richtig konfiguriert werden. Dazu dienen die Klassen "WaterLevel" und "FloatSwitch" in der oh-raspi Software.

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.