Welcher Strom fließt bei meiner Schaltung? In den Pin eines STM32F407V?

Gast #4559412
Guten Tag,

ich will wissen welcher Strom bei meiner Schaltung fließt. Das werde ich 
vermutlich überhaupt nicht so pauschal sagen können, sondern nur welcher 
Strom maximal fließt?

Dazu müsste ich doch im Datenblatt des STM32F407 den maximalen Strom in 
einen Pin herausfinden können. Konnte dazu allerdings keine Angabe 
finden.
Angehängte Dateien:
#4559417
Willst du 3.3V an drei Pins anlegen welche du dann gegen GND schaltest? 
Also willst du quasi den Kurzschlussstrom wissen?

Also laut Datenblatt:
1
Output driving current
2
The GPIOs (general purpose input/outputs) can sink or source up to 8 mA, 
3
and sink or source up to 20 mA (with a relaxed VOL/VOH)

Weiterhin
1
In the user application, the number of I/O pins which can drive current 
2
must be limited to respect the absolute maximum rating specified in Section 5.2. In particular:
3
- The sum of the currents sourced by all the I/Os on VDD, plus the maximum
4
 Run consumption of the MCU sourced on VDD, cannot exceed the absolute maximum rating IVDD (see Table 12).
5

6
- The sum of the currents sunk by all the I/Os on VSS plus the maximum Run
7
consumption of the MCU sunk on VSS cannot exceed the absolute maximum rating
8
IVSS (see Table 12).
#4559421
Hallo,

Timmo H. schrieb:
> Willst du 3.3V an drei Pins anlegen welche du dann gegen GND schaltest?
> Also willst du quasi den Kurzschlussstrom wissen?

das hat uns der TO nicht verraten, vielleicht ist der µC einfach nur so 
beschaltet, wie auf seinem Bild.
Dann fließt mangels geschlossenem Stromkreis garnichts...

Gruß aus Berlin
Michael
Gast #4559425
Timmo H. schrieb:
> Willst du 3.3V an drei Pins anlegen welche du dann gegen GND schaltest?
> Also willst du quasi den Kurzschlussstrom wissen?

Also, ich will an drei Pins jeweils die Schalterstellung einlesen. (In 
der Schaltung habe ich die pull-down-Widerstände mal nicht 
eingezeichnet...). Folglich will ich an den Eingängen des STM eine 
Spannung von 3,3 V einlesen. Also schalte ich die Pins gegen GND oder 
nicht?

Timmo H. schrieb:
> The GPIOs (general purpose input/outputs) can sink or source up to 8 mA,
> and sink or source up to 20 mA (with a relaxed VOL/VOH)

Ich verstehe nicht ganz. Fließt je Pin ein Strom zwischen 8 und 20 mA?
Gast #4559436
Im Datenblatt ist auf Seite 144 der Leckstrom für Input-GPIO angegeben. 
Er liegt im Normalfall unter 4µA (Ausnahmen sind dort beschrieben). Die 
Pull-up/-down Widerstände und die Kapazität musst du natürlich abhängig 
von deiner Anwendung und Konfiguration für den tatsächlichen Strom noch 
mit einberechnen.
Gast #4559916
Datenblattblätterer schrieb:
> Im Datenblatt ist auf Seite 144 der Leckstrom für Input-GPIO angegeben.

Also bei mir ist auf Seite 144 Table 77. Asynchronous multiplexed 
PSRAM/NOR read timings(1)(2). Also keine Angabe zum Strom. Ich verwende 
das STM32F407xx datasheet.

Was mir auch noch ziemliche Schwierigkeiten bereitet ist, dass ich 
überhaupt nich weiß, nach welchem Strom ich suche. Ist in meinem Fall 
nun der Leckstrom der gesuchte Strom?
#4560346
balle schrieb:
> Was mir auch noch ziemliche Schwierigkeiten bereitet ist, dass ich
> überhaupt nich weiß, nach welchem Strom ich suche. Ist in meinem Fall
> nun der Leckstrom der gesuchte Strom?
Naja du sagtest doch:
balle schrieb:
> Also, ich will an drei Pins jeweils die Schalterstellung einlesen. (In
> der Schaltung habe ich die pull-down-Widerstände mal nicht
> eingezeichnet...). Folglich will ich an den Eingängen des STM eine
> Spannung von 3,3 V einlesen.

Also wissen wir schonmal dass du etwas einlesen willst. Beim Einlesen 
bleiben die Pins hochohmig (input). Im Fall deiner Beschaltung würdest 
du also Pulldown-Widerstände an die Pins machen (entweder intern oder 
extern).

> Also schalte ich die Pins gegen GND oder
> nicht?
Ja, aber nur per Pullup.

Im nicht-gedrückten Zustand fließt quasi kein Strom, da du den Pin ja 
gegen GND ziehst (ansonsten nur der Leckstrom durch die Pins, Tabelle 
48, I/O input leakage current = +-1µA). Im gedrückten Zustand fließt 
natürlich von 3.3V über den Taster und dem Pulldown-Widerstand ein Strom 
den du über das Ohmsche Gesetz berechnen kannst.
Der interne Pulldown hat zwischen 30 und 50 kOhm (ebenfalls Tabelle 48)

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 10 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.