sheen.bot-logo

← Insigte

Waarom jou TDS-sensor mal gaan wanneer die hidroponika-pomp aanskakel

5 Okt. 2026·Sheen Robotics
Waarom jou TDS-sensor mal gaan wanneer die hidroponika-pomp aanskakel

Dompelpompe voer verdwaalde elektriese strome en elektromagnetiese ruis direk in jou gedeelde voedingstofreservoir in. Hier is hoekom dit analoog-TDS-lesings ontwrig en hoe om dit in kode of hardeware reg te stel.

Wanneer jou analoog-TDS-lesings (totale opgeloste stowwe) onreëlmatig rondspring die oomblik as die waterpomp aanskakel, is die sensor nie gebreek nie. Jou voedingstofreservoir tree op as 'n gedeelde elektriese geleier. Die dompelpomp stoot lekstrome, aardlusse (ground loops) of hoëfrekwensie-motorruis direk in die water in, wat die mikrovolt-vlak metings waarop jou mikrobeheerder se analoog-na-digitaal-omskakelaar (ADC) staatmaak, besoedel.

Jy kan dit heeltemal oplos deur een van drie metodes: sagteware-tussenvoeging (om die pomp tydens metings te pouseer), galvaniese isolasie van die sensorkringbaan, of skoon elektriese skeiding van jou kragrelings.

Die fisika: Waarom water as 'n gedeelde stroombaan optree

'n Analoog-TDS-sonde meet nie chemiese konsentrasie direk nie; dit meet elektriese geleidingsvermoë (EC). Die sondedrywer pas 'n laespanning-wisselbekragtigingsein oor twee ondergedompelde metaalpenne toe en meet die klein resulterende stroom wat deur die water vloei. Omdat suiwer water 'n isoleerder is en opgeloste minerale soute vry ione skep, stem hoër ioniese geleidingsvermoë ooreen met hoër TDS.

Die probleem ontstaan omdat die voedingstofbad nie elektries geïsoleer is nie. Wanneer jy 'n 230V-WS-hoofstroompomp of 'n 12V-GS borsellose dompelpomp in dieselfde reservoir dompel:

  • Galvaniese aardlusse: As die pompomhulsel of GS-kragbron enige gemeenskaplike pad met jou mikrobeheerder se aarding deel, vloei verdwaalde GS- of WS-lekstrome deur die geleidende voedingstofoplossing na die TDS-sondepenne, wat 'n onbedoelde terugkeerpad na aarding deur jou ADC-penne vind.
  • Elektromagnetiese interferensie (EMI): Die skakelkringe binne borsellose GS-pompe (BLDC) en die induktiewe velde van WS-motors straal hoëfrekwensie elektromagnetiese ruis in die water en langs ongeskermde sensordrade uit.
  • Harmoniese vervorming van wisselrigters: In Suid-Afrikaanse skool- en landbou-opstellings wat tydens beurtkrag op rugsteunwisselrigters of sonkragbatterystelsels werk, stel gemodifiseerde sinusgolf-wisselrigters beduidende harmoniese steurings in WS-pompwikkelings bekend, wat die ruisvloer in die tenk dramaties verhoog.

Omdat die sein wat oor die TDS-sonde gemeet word baie klein is—dikwels gekondisioneer tot 'n 0–2.3V- of 0–3.3V-analooguitset—sal selfs 'n 50mV-verdwaalde potensiaal in die water veroorsaak dat jou mikrobeheerder se ADC-lesings wild swaai met honderde dele per miljoen (ppm).

Oplossing 1: Die kostelose oplossing (sagteware-tussenvoeging)

As jou stelsel 'n relê of MOSFET gebruik om die pomp te siklus, kos die eenvoudigste en betroubaarste oplossing niks. Voedingstofkonsentrasie verander oor ure en dae, nie sekondes nie. Jy het nie deurlopende intydse monsterneming nodig terwyl die water aktief kolk nie.

Struktureer liewer jou fermware (in MicroPython, Arduino C++, of ESP-IDF) om 'n pomp-pouse-leesskedule te volg:

  1. Skakel die pomprelê af.
  2. Wag vir 3 tot 5 sekondes sodat vloeistofturbulensie, borrelkavitasie en kapasitiewe ladings in die water kan verdwyn.
  3. Neem 10 tot 20 analoogmonsters oor 500 millisekondes.
  4. Pas 'n mediaanfilter toe (verwyder die hoogste en laagste lesings) en bereken die gemiddelde.
  5. Stoor of versend die gevalideerde TDS-waarde.
  6. Skakel die pomprelê weer aan.

Om hierdie siklus een keer elke 15 tot 30 minute uit te voer, lewer akkurate, dryfvrye voedingstofnasporing sonder om wortelsuurstofvoorsiening of watersirkulasie te ontwrig.

Oplossing 2: Hardeware galvaniese isolasie

As jy 'n deurlopende-vloei NFT-stelsel (voedingstoffilmtegniek) of 'n kommersiële Dutch bucket-stelsel gebruik waar die pomp nie gepouseer kan word nie, moet jy die sensor elektries isoleer van die beheerder se krag- en databusse.

IsolasiekomponentRol in stroombaanTipiese onderdeel / benadering
Isolated DC-DC ConverterBreek die gedeelde kragaarding tussen die mikrobeheerder en sensorbord.B0505S-1WR3 (5V to isolated 5V)
Analog Signal Isolator / Linear OptocouplerDra die 0–3.3V-analoogspanning oor 'n optiese versperring oor sonder direkte elektriese kontak.HCNR200 / Dedicated analog isolation breakout
Isolated Digital ADC (I2C/SPI)Plaas die ADC aan die geïsoleerde kant en stuur digitale lesings oor optokoppelaars.ADS1115 ADC paired with an ADuM1250 / ISO1540 digital isolator

Die netjiese hardeware-argitektuur is om 'n eksterne ADC (soos 'n ADS1115) aan die sensor se kant van die grens te plaas, daardie ADC met 'n geïsoleerde GS-GS-omskakelaar van krag te voorsien, en die I2C-bus terug na jou ESP32 of Raspberry Pi Pico te oorbrug met 'n digitale isoleerder-IC. Dit waarborg 'n nul-galvaniese pad tussen die water en jou beheerderlogika.

Oplossing 3: Kragreling-skeiding en bedradingsdissipline

As jy pasgemaakte moniteringseenhede bou—soos dié wat in ons Sheen IoT prototyping resources behandel word of via ons school hydroponics kits in geoutomatiseerde klaskamer-kweekbeddings geïntegreer is—voorkom die toepassing van standaard elektriese skeiding die meeste steurings voordat dit die sensor bereik:

  • Afsonderlike kragbronne: Moet nooit 'n 12V-dompelpomp vanaf dieselfde GS-kragreling aandryf wat jou sensitiewe mikrobeheerderlogika van krag voorsien nie. Induktiewe terugslag wanneer die pomp begin, veroorsaak spanningsvalle wat jou ADC-verwysingspanning destabiliseer.
  • Vryloopdiodes en sperkringe: Plaas 'n 1N4007-vryloopdiode (flyback diode) oor induktiewe GS-pompklemme, of 'n RC-sperkring (snubber) oor WS-relêkontakte, om verbygaande spanningspieke by die bron te onderdruk.
  • Kabelroetering: Moet nooit die laespanning-analoogsensorkabel parallel met die pomp se 230V- of 12V-kragkabel binne dieselfde leipyp laat loop nie. Handhaaf ten minste 15 cm fisiese skeiding, of gebruik geaarde, afgeskermde gedraaide-draadpaar-kabels vir die sonde.
  • Reservoir-aarding: In stelsels met ernstige statiese of motorkapasitiewe koppeling kan die onderdompeling van 'n toegewyde 316-vlekvryestaal-aardstang in die reservoir wat aan hoofstroomaarding gekoppel is, verdwaalde potensiale weg van die sensorpenne lei.

Deur duidelike tydsberekening in jou sagteware of behoorlike galvaniese isolasie in jou bedrading toe te pas, sal jou TDS-lesings rotsvas bly, ongeag wat die pompmotor doen.

#hidroponika#iot#sensors#elektronika#foutopsporing

Meer Insigte