sheen.bot-Logo

← Einblicke

Warum Ihr TDS-Sensor verrücktspielt, sobald sich die Hydroponik-Pumpe einschaltet

5. Okt. 2026·Sheen Robotics
Warum Ihr TDS-Sensor verrücktspielt, sobald sich die Hydroponik-Pumpe einschaltet

Tauchpumpen leiten elektrische Streuströme und elektromagnetisches Rauschen direkt in das gemeinsame Nährstoffreservoir ein. Hier erfahren Sie, warum dies analoge TDS-Messwerte verfälscht und wie Sie das Problem per Code oder Hardware beheben.

Wenn Ihre analogen TDS-Messwerte (Total Dissolved Solids) in dem Moment unkontrolliert schwanken, in dem die Wasserpumpe anspringt, ist nicht der Sensor defekt. Ihr Nährstoffreservoir verhält sich wie ein gemeinsamer elektrischer Leiter. Die Tauchpumpe leitet Kriechströme, Erdschleifen oder hochfrequentes Motorrauschen direkt in das Wasser ein und verfälscht so die Messungen im Mikrovoltbereich, auf die der Analog-Digital-Wandler (ADC) Ihres Mikrocontrollers angewiesen ist.

Dieses Problem lässt sich durch eine von drei Methoden vollständig lösen: zeitliche Staffelung in der Software (Pausieren der Pumpe während der Messungen), galvanische Trennung des Sensorkreises oder saubere elektrische Trennung Ihrer Stromversorgungsschienen.

Die Physik: Warum Wasser als gemeinsamer Stromkreis wirkt

Eine analoge TDS-Sonde misst nicht direkt die chemische Konzentration, sondern die elektrische Leitfähigkeit (EC). Der Sondentreiber legt ein niederfrequentes Wechselspannungssignal an zwei eingetauchte Metallstifte an und misst den winzigen resultierenden Strom, der durch das Wasser fließt. Da reines Wasser ein Isolator ist und gelöste Mineralsalze freie Ionen bilden, entspricht eine höhere Ionenleitfähigkeit einem höheren TDS-Wert.

Das Problem entsteht dadurch, dass das Nährstoffbad nicht galvanisch getrennt ist. Wenn Sie eine 230-V-Wechselstrompumpe oder eine bürstenlose 12-V-Gleichstrom-Tauchpumpe in denselben Behälter eintauchen:

  • Galvanische Erdschleifen: Wenn das Pumpengehäuse oder das Gleichstromnetzteil einen gemeinsamen Pfad mit der Masse Ihres Mikrocontrollers teilt, fließen vagabundierende Gleich- oder Wechselstrom-Kriechströme durch die leitfähige Nährlösung in die Pins der TDS-Sonde und finden über Ihre ADC-Pins einen ungewollten Rückweg zur Masse.
  • Elektromagnetische Interferenzen (EMI): Die Schaltkreise in bürstenlosen Gleichstrompumpen (BLDC) und die induktiven Felder von Wechselstrommotoren strahlen hochfrequentes elektromagnetisches Rauschen ins Wasser und entlang ungeschirmter Sensorleitungen ab.
  • Harmonische Verzerrung durch Wechselrichter: In südafrikanischen Schul- und Landwirtschaftsanlagen, die während des Load-Sheddings über Notstrom-Wechselrichter oder Solarbatteriesysteme laufen, speisen modifizierte Sinus-Wechselrichter erhebliche harmonische Störungen in die Wicklungen von Wechselstrompumpen ein, was den Rauschteppich im Tank drastisch erhöht.

Da das an der TDS-Sonde gemessene Signal winzig ist – oft auf einen analogen Ausgangsbereich von 0–2,3 V oder 0–3,3 V aufbereitet –, führt bereits ein Streupotenzial von 50 mV im Wasser dazu, dass die ADC-Werte Ihres Mikrocontrollers um Hunderte Parts per Million (ppm) wild ausschlagen.

Lösung 1: Die kostenlose Lösung (Zeitliche Staffelung in der Software)

Wenn Ihr System ein Relais oder einen MOSFET verwendet, um die Pumpe zu takten, kostet die einfachste und zuverlässigste Lösung keinen Cent. Die Nährstoffkonzentration ändert sich über Stunden und Tage hinweg, nicht im Sekundentakt. Sie benötigen keine kontinuierliche Echtzeit-Abtastung, während das Wasser aktiv umgewälzt wird.

Bauen Sie Ihre Firmware (in MicroPython, Arduino-C++ oder ESP-IDF) stattdessen so auf, dass sie einem festen Messablauf mit Pumpenpause folgt:

  1. Schalten Sie das Pumpenrelais aus.
  2. Pausieren Sie 3 bis 5 Sekunden, damit sich Verwirbelungen, Bläschenkavitation und kapazitive Ladungen im Wasser abbauen können.
  3. Erfassen Sie 10 bis 20 analoge Abtastwerte über einen Zeitraum von 500 Millisekunden.
  4. Wenden Sie einen Medianfilter an (verwerfen Sie die höchsten und niedrigsten Messwerte) und berechnen Sie den Durchschnitt.
  5. Speichern oder übertragen Sie den validierten TDS-Wert.
  6. Schalten Sie das Pumpenrelais wieder ein.

Wenn Sie diesen Zyklus alle 15 bis 30 Minuten ausführen, erhalten Sie eine präzise, driftfreie Nährstoffüberwachung, ohne die Sauerstoffversorgung der Wurzeln oder die Wasserzirkulation zu beeinträchtigen.

Lösung 2: Hardware-basierte galvanische Trennung

Wenn Sie ein kontinuierlich durchströmtes NFT-System (Nutrient Film Technique / Nährstoff-Film-Technik) oder ein kommerzielles Dutch-Bucket-System betreiben, bei dem die Pumpe nicht pausiert werden darf, müssen Sie den Sensor galvanisch von den Strom- und Datenbussen des Controllers trennen.

IsolationskomponenteRolle im SchaltkreisTypisches Bauteil / Ansatz
Isolierter DC-DC-WandlerTrennt die gemeinsame Versorgungsmasse zwischen Mikrocontroller und Sensorplatine auf.B0505S-1WR3 (5 V auf isolierte 5 V)
Analoger Signalisolator / Linearer OptokopplerÜberträgt die analoge Spannung von 0–3,3 V über eine optische Barriere ohne direkten elektrischen Kontakt.HCNR200 / Spezielles analoges Isolations-Breakout
Isolierter digitaler ADC (I2C/SPI)Platziert den ADC auf der isolierten Seite und überträgt digitale Messwerte über Optokoppler.ADS1115-ADC kombiniert mit einem digitalen Isolator vom Typ ADuM1250 / ISO1540

Die sauberste Hardware-Architektur besteht darin, einen externen ADC (wie den ADS1115) auf der Sensorseite der Trennlinie zu platzieren, diesen ADC über einen isolierten DC-DC-Wandler zu versorgen und den I2C-Bus über einen digitalen Isolator-IC an Ihren ESP32 oder Raspberry Pi Pico anzubinden. Dies garantiert, dass keinerlei galvanische Verbindung zwischen dem Wasser und der Controller-Logik besteht.

Lösung 3: Trennung der Versorgungsschienen und Verdrahtungsdisziplin

Wenn Sie eigene Überwachungseinheiten bauen – wie sie in unseren Sheen-IoT-Prototyping-Ressourcen behandelt oder über unsere Hydroponik-Baukästen für Schulen in automatisierte Pflanzenbeete im Unterricht integriert werden –, verhindert die Einhaltung standardmäßiger elektrischer Trennung die meisten Störungen bereits im Vorfeld:

  • Getrennte Netzteile: Versorgen Sie eine 12-V-Tauchpumpe niemals über dieselbe Gleichstrom-Versorgungsschiene wie Ihre empfindliche Mikrocontroller-Logik. Induktive Rückschläge beim Anlaufen der Pumpe führen zu Spannungseinbrüchen, die Ihre ADC-Referenzspannung destabilisieren.
  • Freilaufdioden und Snubber: Schalten Sie eine 1N4007-Freilaufdiode parallel zu den Anschlüssen induktiver Gleichstrompumpen oder ein RC-Snubber-Glied über Wechselstrom-Relaiskontakte, um transiente Spannungsspitzen direkt an der Quelle zu unterdrücken.
  • Kabelführung: Verlegen Sie das Niederspannungs-Sensorkabel niemals parallel zum 230-V- oder 12-V-Stromkabel der Pumpe im selben Kabelkanal. Halten Sie einen physischen Abstand von mindestens 15 cm ein oder verwenden Sie für die Sonde geschirmte, verdrillte Leitungspaare mit geerdetem Schirm.
  • Erdung des Reservoirs: Bei Systemen mit starker statischer Aufladung oder kapazitiver Motorkopplung kann ein separater, mit der Schutzerde verbundener Erdungsstab aus Edelstahl 316 im Reservoir vagabundierende Potenziale von den Sensor-Pins ableiten.

Indem Sie für ein klares Timing in Ihrer Software oder eine ordnungsgemäße galvanische Trennung bei der Verdrahtung sorgen, bleiben Ihre TDS-Messwerte absolut stabil – unabhängig davon, was der Pumpenmotor gerade tut.

#Hydroponik#IoT#Sensoren#Elektronik#Fehlerbehebung

Mehr aus Einblicke