senzor de umiditate a solului

!!Acest articol este depășit. Folosește asta Placa cu senzori analogici sau cel putin acela A2Dpentru a putea conecta senzori analogici!!

Iată soluția mea pentru senzorul de umiditate a solului și OpenSprinkler 3.0AC/3.2AC/OSPI. Momentan nu văd o soluție pentru versiunile DC, decât dacă folosiți propria sursă de alimentare pentru comutatorul de prag.

Notă: Pentru OSPI dacă există o soluție alternativă prin ​convertorul ADC pe 8591 biți ​PCF8T ​va veni în curând.

Deci ai nevoie de: senzor de umiditate, comutator de prag, PSU, OpenSprinkler 3.0/3.2, carcasă, Cablu

  • Comutatorul de prag este furnizat cu alimentare de 24 Vca prin intermediul blocului de alimentare (A1+A2)
  • Senzorul de umiditate este alimentat de OpenSprinkler Ieșire VIN 5V alimentată (VIN+GND la senzorul de umiditate)
  • Cablul de semnal al senzorului de umiditate (galben) vine la intrarea comutatorului de prag.
  • Comutarea are loc pe 11/12/14: dacă tensiunea la YR a comutatorului de umiditate este peste valoarea setată, se comută 11-14, în caz contrar 11-12.
  • 12 este GND și 14 este VIN. 11 este SN1
  • Acum folosiți o șurubelniță pentru a roti comutatorul de prag Hys% la 5 (la stânga până la oprire) și VDC la 1 (la stânga până la oprire). Acum reglați circuitul de umiditate de aici.
  • LED-ul de pe comutatorul de prag se aprinde când este detectată umiditate și se stinge când este uscat. În OpenSprinkler-Aplicația apare apoi „Ploaia detectată” și programele care rulează (cu excepția celor cu „Ignorați ploaia”) sunt întrerupte.

Schema de conexiuni:

OpenSprinkler-Planul comutatorului senzorului de umiditate

 

Linkuri conexe:

Conectarea unui senzor radio: https://rayshobby.net/wordpress/reverse-engineer-a-cheap-wireless-soil-moisture-sensor/

Informații despre ​PCF8591T 8-bit ​ADC converter des OSPI: https://rayshobby.net/wordpress/announcing-opensprinkler-pi-v1-2/

Funcționarea generală a senzorului capacitiv: https://de.wikipedia.org/wiki/Kapazitiver_Sensor#Feuchtigkeitsmesser

Editare 23.01.2021:

Cu adaptorul A2D, un comutator de prag nu mai este necesar. Valoarea poate fi setată direct cu potențiometrul.

Editare 05.06.2019:

Arată destul de bine, cea mai joasă setare a comutatorului de prag se potrivește destul de bine. Cu toate acestea, mai trebuie să facem câteva ajustări la software:

  • OpenSprinkler 3.0/3.2 are de fapt o singură conexiune pentru un senzor de ploaie. Acest lucru este destinat atunci când plouă, apoi nu irigarea sau anularea unei irigații în curs.
  • Cu toate acestea, un senzor de umiditate se declanșează în timp ce udați. Acest lucru duce la întreruperea irigarii deoarece senzorul tocmai s-a udat. Dar dacă ar începe să plouă în același timp? La urma urmei, senzorul nu poate ști dacă umiditatea este ploaie sau udare!
  • La fel, raportul meteo este mai de încredere decât senzorul de umiditate. Dacă buletinul meteo spune că a plouat, dar senzorul de umiditate spune că totul este uscat, nu va exista udare. Dar soluția este simplă, există opțiunea „Ignorați ploaia”, atunci senzorul de umiditate este de încredere.

Deci acum avem nevoie de o soluție la problema senzorului de umiditate declanșator.

Editare 30.06.2019:

Am început dezvoltarea unui software îmbunătățit. Am activat imediat și a 2-a intrare. Problemă: dezvoltarea aplicației rămâne în urmă sau nu îmi poate arăta opțiunile. Lucrez la o solutie...

Editare 01.09.2019:

Software-ul este acum în modul de testare. Standul 2.1.9 acceptă acum AMBELE intrări ale senzorilor și, în plus, există suport pentru senzorii de umiditate.

Editare 15.09.2019:

Instrucțiuni pentru setare:

  1. Setați Hys la cea mai mică valoare (întoarsă la stânga)
  2. Setați Vdc la cea mai mică valoare
  3. Instalați un senzor de umiditate a solului în zona irigată, dar nu într-o locație direct irigată.
  4. Acum devine dificil: trebuie să găsești valoarea potrivită.
  5. Udă zona. Acum, dacă zona este umedă, porniți VDC până când LED-ul se aprinde.
  6. Acum trebuie să fie din nou uscat. Dacă LED-ul este încă aprins, atunci rotiți VDC foarte ușor până când LED-ul se stinge din nou.
  7. Apoi udați zona din nou. Dacă LED-urile se aprind acum, atunci totul este setat corect. În caz contrar, repetați 5-7.

Din păcate, trebuie să recunosc că comutatorul de prag nu este soluția optimă, deoarece are o gamă de 0-10V, în timp ce senzorul de umiditate a solului are 0-3V. Truebner lucrează la o soluție aici

De asemenea, OpenSprinkler-Software-ul nu este optim pentru un senzor de umiditate a solului. Dacă senzorul se udă în timpul udării, udarea se va opri. Am recunoscut acest lucru și l-am rezolvat cu versiunea software 2.1.9: Există o valoare de întârziere reglabilă aici. Software-ul pentru aceasta va fi lansat în curând. Dacă doriți, vă pot trimite acum, dar APP-ul nu arată noii parametri, doar interfața web (pe PC)

Senzorul 2 va funcționa și cu această versiune.

Da, recent a avut loc o discuție despre cea mai bună modalitate de a conecta un senzor. Ray (de la Opensprinkler.com) a crezut că cel mai bine ar fi să folosești SN1 deschis (uscat) și GND-SN1 conectat (umed) și NU GND-SN1 (uscat) și VIN-SN1 (umed) așa cum se arată în diagrama de cablare. Iată schema curentă de cablare

OpenSprinkler-Planul comutatorului senzorului de umiditate

8 pareri despre “senzor de umiditate a soluluiMatei 22:21

  1. Joachim
    Joachim spune:

    Am dreptate – există opt „zone” pentru irigare (și mai multe cu extindere), dar pot conecta maximum doi senzori de umiditate? Găsiți greșeala 🙂

    • admin
      admin spune:

      Așa e, până la urmă avem un serviciu meteo care stabilește durata udării în funcție de temperatură, umiditate și cantitatea de ploaie.
      În special în cazul suprafețelor mari, cum ar fi gazon sau alte zone deschise, nu are sens să măsurați doar un punct cu un senzor de umiditate.

      • Joachim
        Joachim spune:

        Acesta poate fi cazul spațiilor mari deschise. Cu toate acestea, acest lucru este important într-o seră, unde plantele cu cerințe de apă foarte diferite se află în poziții diferite expuse la soare.

      • Uwe
        Uwe spune:

        Bună,
        Am mai multe zone în jurul casei mele care trebuie udate foarte diferit.
        Există posibilitatea de a utiliza mai mult de 2 senzori de umiditate și de a atribui zonele unui singur senzor?

Lăsați un comentariu

Adresa dvs. de e-mail nu va fi publicat. Câmpurile obligatorii sunt marcate cu * marcat

Acest site utilizează Akismet pentru a reduce spamul. Aflați mai multe despre modul în care datele dvs. de comentariu sunt procesate.