Wasserstandsmessung
Ploblematiken und Lösungen
Wasserstandsmessung ist ein komplexes, schwieriges sowie auch interessantes Thema.
Aus jahrelanger eigener Erfahrung kann ich folgende Erkenntnisse berichten, über die verschiedenen Verfahren:
Wasserstandsmessung mit Schwimmerschalter:

- Schalter relativ teuer, aber zuverlässig
- bei Dreckablagerungen neigen sie zum Hängenbleiben
- nach ca. 3 Jahren versagen sie zunehmend
- viel Verdrahtungsaufwand bei mehreren Schaltern
Kapazitiv:

- hochgenaue Erfassung
- neigt extrem zum Driften, war für mich unbrauchbar
- einfache Elektronik
- einfach selber herzustellen
Schema:

Ultraschallsensor:

- extrem günstig (ebay-Suche: Ultrasonic Distance Sensor HC-SR04)
- sehr genau
- von mir noch nicht getestet
- braucht Mikrocontroller zum Auswerten
Elektroden:


- zur Vermeidung von Elektrolyse nur gepulster Betrieb
- robust, langlebig und einfach zu realisieren
Schema:

Wichtig ist noch, auf der geschalteten Seite KEINE Abblockkondensatoren zu verwenden, auf der PIC-Seite dagegen schon!
Das Schema ist natürlich falsch! Die erste Elektrode muss natürlich an GND (=Erde), nur so fliesst nicht dauernd ein Strom.
Die Firmware des PIC ist denkbar einfach, und kann einfach an die gegebenen Umstände angepasst werden:
CMCON = 7 'Digital I/O
TRISA = -1 'Input
TRISB = 0 'Output
PORTB = %00000001 'Transistor ausschalten
While 1 'Endlosschlaufe
PORTB.0 = 0 'Transistor einschalten
Delay_us(1000) '1000us warten
PORTB.7 = PORTA.1 'Ausgang dem entsprechenden Eingang
PORTB.6 = PORTA.0
PORTB.0 = 1 'Transistor ausschalten
Delay_ms(999) '999ms warten
Wend
End.