Moisture Sensor Startzeit

OP #7467718
Lesenswert?
• ▲
▼

Guten Tag in die werte Expertenrunde,

ich bastle mir derzeit aus einem Tiny13 und einem dieser "Capactitve Soil Moisture Sensors", wie sie auch hier (Beitrag "Moisture Sensor 1.2 oder 2.0?") besprochen werden, einen kleinen Bewässerungsautomaten.

Ich möchte das ganze mit einem Li-Ion-Akku betreiben und das ganze deshalb so stromsparend wie möglich machen. Der Tiny wacht derzeit ein mal alle acht Sekunden aus dem power-down auf und zählt einen Counter runter. Sobald der Counter Null ist (derzeit etwa jede Stunde ein mal) soll er anhand der Bodenfeuchtigkeit entscheiden, ob er die über einen Transistor angeschlossene Wasserpumpe die nächsten acht Sekunden lang laufen lassen soll oder nicht.

Ich habe bereits einen Sensor mit der CMOS-Version des 555 und das ganze funktioniert auch schon so, wie es soll. Allerdings würde ich aus Stromspargründen den Sensor am liebsten nur für den Zeitraum kurz vor der Messung ein- und gleich danach wieder abschalten. So weit kein Problem - ich habe nur eine Frage dazu: Braucht der Sensor eine gewisse Startzeit, bis die Ausgangsspannung so weit stabil ist, daß sie ausgelesen werden kann? D.h. wie lange muß der entsprechende Port den Sensor vor der eigenlichen Spannungsmessung mit Strom versorgen? Reichen zehn Millisekunden vor der Messung? Oder hier besser mehr Zeit einplanen?

Mir ist klar, daß es für die Akkulebensdauer keine wirkliche Rolle spielt, ob das jetzt zehn Millisekunden oder zehn Sekunden werden - mir geht's aber um's Prinzip. :)

#7467946
Lesenswert?
• ▲
▼

Stephan E. schrieb:

Braucht der Sensor eine gewisse Startzeit, bis die Ausgangsspannung so weit stabil ist, daß sie ausgelesen werden kann? D.h. wie lange muß der entsprechende Port den Sensor vor der eigenlichen Spannungsmessung mit Strom versorgen?

Dies Startzeit hängt von sehr vielen Faktoren ab - mehr oder weniger.

Wieso führst du, zu diesem für dich so wichtigen Parameter, nicht eine Messreihe durch - und postest hier die Ergebnisse?

#7467999
Lesenswert?
• ▲
▼

Stephan E. schrieb:

Ich habe bereits einen Sensor mit der CMOS-Version des 555 und das ganze funktioniert auch schon so, wie es soll. ... Braucht der Sensor eine gewisse Startzeit, bis die Ausgangsspannung so weit stabil ist, daß sie ausgelesen werden kann?

Natürlich braucht er das, da das Filter einschwingen muss. Guck dir den zeitlichen Verlauf des Signals nach dem Einschalten an. Dann kannst du anhand deiner Genauigkeitsanforderungen entscheiden, wie lange du warten möchtest. Alternativ kannst du das sich an den Endwert annähernde Signal auch mehrfach abtasten und anhand des zeitlichen Verlaufs auf den Endwert extrapolieren.

K. S. schrieb:

ich würde da mal die zeitkonstante von dem ausgangsfilter berechnen, und dann ein vielfaches davon warten,

Die Zeitkonstante von dem Ausgangsfilter ist von der Bodenfeuchte abhängig, du Schlauberger. Guck einmal den Schaltplan an.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.