Forum: Mikrocontroller und Digitale Elektronik LDR triggert ESP Wakeup


von Christopher S. (cmstephan)


Angehängte Dateien:

Lesenswert?

Hallo,
ich bin nicht gerade sehr erfahren mit Elektronik - komme also eher von 
der Programmierung und stehe jetzt vor ein paar Fragen bei der ich eure 
Unterstützung dringend benötige.

Kontext:
Ich möchte eine autarke Station erstellen, die einen ESP betreibt und 
das batteriebetrieben per Lipo 3,7V. Die Station wird nur sehr selten 
genutzt, daher bringe ich die Station in DeepSleep Modus und warte auf 
die Reaktivierung per ResetPin. Herausforderung: Die Station soll nur 
nachts aktivierbar sein und zwar durch anleuchten mit einer 
Taschenlampe.

Meine Idee/Logik:
Ich nutze zwei LDRs, eine (LDR1) auf der Oberseite der Station, der 
quasi das Tageslicht aufgreifen kann (und nur dieses) und eine an der 
Seite (LDR2) der Station, den man per Taschenlampe anleuchten kann. 
Jetzt soll der Schaltkreis einen Impuls an den ESP zum WakeUp senden 
wenn: LDR1 einen hohen Widerstand hat (also dunkel da Nacht) und LDR2 
einen niedrigen (also hell da mit Taschenlampe angeleuchtet).

Die angehängte Schaltung habe ich mir bisher überlegt (siehe Anlage).
Ich "denke" (das zeigt schon, dass ich mir nicht sicher bin), dass der 
LDR1 den Kreislauf auf R1 "kurzschließt" und damit - auch wenn LDR2 
einen niedrigen Widerstand hat - keine Signal auf dem Reset Pin ankommt.

Meine Frage(n) - macht das so Sinn? Geht das einfacher oder besser? Mein 
Verständnis ist ja, dass der LDR1 quasi kurz schließt (solange die Sonne 
scheint) und damit kein Strom am ResetPin ankommt, das bedeutet aber 
doch auch, dass die ganze Zeit Strom fließt und meine Batterie dann 
schnell in die Knie geht, oder verstehe ich da was falsch? 
Verbesserungsvorschläge?

Danke Euch
Christopher

von Christian H. (netzwanze) Benutzerseite


Lesenswert?

Christopher S. schrieb:
> dass der LDR1 quasi kurz schließt (solange die Sonne
> scheint)

Der schließt nicht kurz, sondern ändert seinen Widerstand.
Du solltest eher einen Komperator einbauen. Und denke auch daran, dass 
es statt strahlenden Sonnenschein auch mal Mistwetter geben kann.

von Wolfgang (Gast)


Lesenswert?

Christopher S. schrieb:
> Die angehängte Schaltung habe ich mir bisher überlegt (siehe Anlage).

Ein Schaltplan wäre jetzt eine schöne Sache, um über deinen angedachten 
Aufbau zu diskutieren.
https://de.wikipedia.org/wiki/Schaltplan

von Bernd D. (Firma: ☣ ⍵ ☣) (bernd_d56) Benutzerseite


Lesenswert?

Christopher S. schrieb:
> Die angehängte Schaltung habe ich mir bisher überlegt (siehe Anlage).

Wie zum Geier soll man da überhaupt eine Funktion nachvollziehen können?
Wie kann man da etwas überlegen?
Fassungslos.
Mach einen Schaltplan.

von GEKU (Gast)


Angehängte Dateien:

Lesenswert?

Vorsicht : in der "Schaltung" sind die beiden Lithiumzellen 18650 in 
Serie geschaltet.
Es können bis zu 8V auftreten, die mit ziemlicher Sicherheit den ESP 
killen.

https://www.akkushop-austria.at/at/panasonic-18650-li-ion-akku-mit-3400mah-und-schutzschaltung-ca.-68-x-18mm?gclid=EAIaIQobChMIoaWtgM2H5QIVRUTTCh31qQGIEAQYAiABEgKuN_D_BwE

Wäre es nicht besser Tag/Nacht von der Uhrzeit abhängig zu machen? Der 
Server könnte diese an den ESP schicken.

Ich wecke den ESP einmal in der Stunde auf, um ein Lebenszeichen zu 
geben und die Batteriespannung zu melden.
Ich verwende zwei parallel geschaltete Li Primärzellen LS14500. Die 
Senoren sind seit März durchgehend mit einem Batteriesatz in Betrieb. Es 
wurden über 30000 UDP Telegramme mit dem Server ausgetauscht.

Damit die Batterien nicht in die "Knie" gehen habe ich einen 20F LIC 
(sie Beilage ) parallel zu den Batterien geschaltet. Dieser Trick 
erlaubt es die Primärzellen bis zur endgültigen Erschöpfung auszunutzen, 
ohne Probleme mit deren größer werdenden Innenwiderstand zu bekommen.

von Christopher S. (cmstephan)


Lesenswert?

Hallo,
Danke für den Hinweis mit der Batterie.  Das habe ich hier falsch 
dargestellt. Ich arbeite nur mit einer Batterie mit 3,7V. So zumindest 
der Plan. Ich speise zusätzlich auch noch mit Solar, so dass hoffentlich 
eine sehr lange Laufzeit habe.

Deine Überlegung das ganze zeitgeesteurt zu machen ist eine gute Idee, 
ich muss das Ding aber aufwecken, wenn jemand persönlich in die Nähe 
kommt und ein Schalter oder vergleichbares kommt nicht in Frage, wegen 
Bauhöhe (Mast). Ich dachte erst an einen Bewegungsmelder, aber die 
Distanz der Dinger ist zu gering. Licht (Taschenlampe) geht da 
einfacher.

Aber Danke für die Tipps - werde am Schaltplan arbeiten (war mir nicht 
bewusst, dass man hier mit einem Breadboard Aufbau nicht gerade 
willkommen ist) und poste das dann noch mal.

von Christopher S. (cmstephan)


Lesenswert?

Christian H. schrieb:
> Du solltest eher einen Komperator einbauen.

Danke für den Tipp, dem werde ich nachgehen.

von Christopher S. (cmstephan)


Angehängte Dateien:

Lesenswert?

Christian H. schrieb:
> Du solltest eher einen Komperator einbauen.

So, ich habe mir jetzt mal einen Komperator besorgt.
Um genau zu sein den TLC372CP.

Ich habe diesen jetzt auch mal mit einer einfachen Schaltung noch ganz 
ohne LDRs aufgebaut aber irgendwie schaltet der nicht.
Mit einem Poti verändere ich den Widerstand so dass ich nachweislich an 
1IN+ und 1IN- mal der eine mal der andere eine höhere Spannung hat. 
Dennoch bleibt der 1OUT immer LOW.

Ich kann mir das nicht erklären - habe ich irgendwo einen Denkfehler.
Diesmal habe ich auch einen Schaltplan angefertigt ;) Ich hoffe ich habe 
keinen Fehler im Schaltplan

Danke
Christopher

von Fridays vor Saturdays (Gast)


Lesenswert?

Open Drain.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.