ESP32 Wake-up bei Unterspannung (~2,7 V) mit BC327 – funktioniert diese Schaltung?

OP #7985167
Lesenswert?
• ▲
▼

Hallo zusammen,

ich möchte einen ESP32 aus dem Deep-Sleep aufwecken, sobald eine überwachte Spannung (0–3,3 V) unter ca. 2,7 V fällt. Der Wake-up erfolgt über EXT0 (RTC GPIO, Wake on LOW).

Ich habe dazu folgende einfache Schaltung vorgesehen (ohne Zenerdiode, ohne Komparator):

BC327 (PNP)

Emitter an 3,3 V

Basis über 47 kΩ an VIN (0–3,3 V)

Kollektor an ESP32 RTC-GPIO

100 kΩ Pull-up vom GPIO nach 3,3 V

Gedanke dahinter:

Bei VIN > ~2,7 V ist der Transistor aus → GPIO = HIGH

Bei VIN < ~2,6–2,7 V wird V_BE leitend → Transistor zieht den GPIO auf LOW → ESP32 wacht auf

Mir ist bewusst:

Die Schaltschwelle ist nur näherungsweise durch V_BE definiert

Temperatur- und Bauteilstreuung spielen eine Rolle

Keine Hysterese vorhanden

Fragen:

Funktioniert diese Schaltung grundsätzlich so, wie gedacht?

Reicht das LOW-Level am GPIO (≈0,2 V) sicher für EXT0?

Seht ihr Probleme mit Leckströmen oder Fehltriggern im Deep-Sleep?

Würdet ihr statt dessen zwingend einen Komparator (z. B. TLV3691) empfehlen?

Vielen Dank für eure Einschätzung!

Viele Grüße

Angehängte Dateien:
#7985171
Lesenswert?
• ▲
▼

Der Transistor beginnt zu leiten wenn die Spannung zwischen B und E ungefähr 0,6V erreicht. Das ist in deiner Schaltung unmöglich.

Abgesehen vom Schaltungsfehler sind alle Transistoren analoge Bauteile. Sie schalten nicht plötzlich an/aus wie Relais. Fer EDP bekommt also nicht nur HIGH und LOW Signale, sondern auche alle unzulässigen Spannungen dazwischen. Dabei erhöht sich seine Stromaufnahme und wie er digital darauf reagiert ist ungewiss.

Du brauchst eine Referenzquelle und einen Komparator. Gibts auch in Kombination als IC zu kaufen.

#7985186
Lesenswert?
• ▲
▼

Abgesehen von den schon bemängelten Fehlern: Offen ist, welche unabhängigen Spannungen überhaupt vorhanden sind. Ich sehe da im Schaltplan zwei, dazu kommt noch die Versorgung des ESP32. Geschrieben hast du, es solle Vin überwacht werden. Die anderen Spannungen bleiben also fest?

Bring also erstmal deine Beschreibung in Ordnung. Die Schaltung wird zwar ohne Komparator und Hysterese in keinem Fall funktionieren, aber wenigstens stimmen dann die Richtungen.

: Bearbeitet durch User

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.