Stromverbrauch STM32F407VET6 im Standby / Deep Sleep

OP #5743453
Lesenswert?
• ▲
▼
Hallo zusammen,

ich habe mir folgendes günstiges Board für ein kleines akkubetriebenes 
Projekt gekauft: https://wiki.stm32duino.com/index.php?title=STM32F407

Um den Stromverbrauch im Standby-Modus möglichst zu reduzieren, habe ich 
bereits den Widerstand der Power-LED ausgelötet (R5 aus folgendem 
Schema: 
https://wiki.stm32duino.com/images/5/5c/STM32_F4VE_SCHEMATIC.PDF). 
Leider schaffe ich es jedoch nicht, den Stromverbrauch unter ~1,6mA bei 
direkt angelegten 3.3V im Standby-Modus zu bringen (egal ob mit den 
CubeMX Beispielen oder eigenen Versuchen). Da der MCU laut Manual im 
Standby-Modus unter 3 μA verbrauchen sollte, ist der gut 500-fache 
Verbrauch noch etwas unbefriedigend...

Hat jemand Tipps welche Komponente schuld sein könnte, bzw. wie ich mit 
der Analyse fortfahren sollte? Kann evtl. der noch eingelötete 
AMS1117-Spannungsregler (für 5V auf 3.3V) hieran Schuld sein (auch wenn 
dieser nicht in Verwendung ist)?

Vielen Dank
Alex
OP #5744307
Lesenswert?
• ▲
▼
Ein kleines Update: Ich habe nun den AMS1117 ausgelötet, der 
Standby-Stromverbrauch reduzierte sich dadurch von ~1600 μA auf etwa 100 
μA. Schon deutlich besser, auch wenn ich noch nicht so recht zufrieden 
bin.

Wo könnte der Rest hinfließen? Laut Spezifikation hat der externe Flash 
(W25Q16 - U3) eine Standby-Current von <1μA. Könnten die Transistoren 
(Q1 oder Q2) für VBAT bzw. LCD_BL die Ursache sein?

Meinungen & Vorschläge willkommen!
#5744571
Lesenswert?
• ▲
▼
Q1 ist gar kein Transistor sondern es sind zwei Barrier-Dioden:
https://www.diodes.com/assets/Datasheets/ds11005.pdf

Damit wird verhindert, dass eine Versorgungsspannung auf der 
3,3V-Leitung die Knopfzelle "auflädt" und umgekehrt. Auch stellt diese 
Konstruktion sicher, dass die Knopfzelle sofort versorgungsmäßig 
einspringt, wenn die 3,3V-Versorgung wegbricht.

Namhafter Strom wird hier vermutlich nur fließen, wenn dein Vbat-Pin den 
Strom zieht - wenn der MC also nicht vernünftig in den Schlaf geschickt 
wurde (wobei ich mir bei dieser Aussage nur zu 80% sicher bin - man 
müsste die Datenblätter dazu nochmals genauestens durchflöhen).

Was Q2 angeht, so bin ich mir sehr sicher:  da auf den von Dir 
verlinkten Bildern der Widerstand R31 nicht belegt ist, bleibt der 
Basis-Anschluss von Q2 in der Luft und Q2 leitet somit nicht => kein 
"Stromverlust" hier.

Sonst fällt mir leider auch nicht viel ein - ich wäre aber sehr 
interessiert an dem Ergebnis, wenn Du die Ursache gefunden hast. 
Sicherlich hast Du die entsprechenden Application-Notes von ST zu den 
Power-Safing-Modes schon gelesen? ...

Viele Grüße

Igel1

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.