IO Pins STM32 im Standby Mode

Gast #4257057
Lesenswert?

Hallo,

ich habe ein Board mit einem STM32F103CB. Nun habe ich die Schaltung auf 
minimalen Standbystrom designt. Insgesamt verbrauche ich nur 20uA. Meine 
Frage ist nun, wie es mit den IO Pins vom uC aussieht.

Im Datenblatt steht, dass im Standby Mode alle PINs (bis auf ein paar 
Ausnahmen) in Hi-Impedance gehen.

Kann es passieren, dass mein Stromverbrauch irgendwie ansteigt, wenn 
sich an den IO Pins irgendwelche Ladung sammelt? Muss ich da zwingend 
überall Pull-up oder -down Widerstände verbauen?

Bei meinem ersten Test war der Verbrauch ok, auch ohne die Widerstände.
#4257536
Lesenswert?

Martin schrieb:
> Kann es passieren, dass mein Stromverbrauch irgendwie ansteigt, wenn
> sich an den IO Pins irgendwelche Ladung sammelt?

Hochohmig ist hochohmig. Also nein. Die Pull-Ups und -downs verbaut man 
eher, damit angeschlossene Peripherie auch in diesem Zustand definierte 
Eingangszustände hat (z.B. während der uC-Takt anschwingt). Die 
verbrauchen dann auch je nach Dimensionierung.
Gast #4257541
Lesenswert?

Es wird ja gelegentlich gesagt dass floating (Input) Pins für hohen 
Stromverbrauch sorgen können, wenn die Spannung um die Schaltschwelle 
eiert und somit die Eingangsstufe ständig zwischen 0 und 1 umschaltet. 
Wenn aber der uC im Standby ist, ist die Eingangsstufe aus und da 
schaltet nix, somit kein extra Stromverbrauch durch den uC.
Gast #4257804
Lesenswert?

Ok.

Nun habe ich ein Mosfet angeschlossen, im Standby würde das Gate dann ja 
floaten, da es direkt am IO Pin angeschlossen ist (BSS123).

Ich habe kaum noch Platz für einen Pull-Down Widerstand, reicht es ein 
npn Transistor ohne Vorwiderstand anzuschließen? Dann mit Pull-Up 
Widerstand (intern im uC) den Transistor einschalten. (nicht auf Output 
stellen :) )

Ein Basisstrom dürfte ja nicht fließen bei Floating im Gegensatz zum 
Mosfet, welcher dann einschalten könnte.
Gast #4257853
Lesenswert?

Wenns ein kraeftiger FET ist, hat der genug Gatekapazitaet,
um bis zum naechsten 'Ein' oder 'Aus' ueber die Runden zu kommen.

Ansonsten ist das natuerlich MURX (C-)MOS-Pins floaten zu lassen.

Egal wie oder ob man sich das schoenreden will.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren