I/O-Pin als Power supplay

Gast #3218437
Lesenswert?

Hallo liebe Leute!

Ich habe STM32F407 Discovery Board und möchte rausfinden, wie ist die 
Max. Spannung/Strom, die/den ich an einem I/O-Pin ziehen kann?

Im Datasheet unter "Electrical characteristics" gibts so viele werte, 
die ich leider nicht ganz verstehe. Daher brauche ich schlusselwört um 
die sucherei zu verkürzen.

Ich möchte ein externe E²prom anschließen, welches von dem Board mit 5 
volt versorgt wird. Deswegen möchte ich wissen, ob mein STM überhaubt in 
der lage ist, ein Device mit 5 Volt zu versörgen.


Danke im vorraus!
Gast #3218467
Lesenswert?

Also wenn ich das nicht falsch verstanden habe, kannst du doch einfach 
ein simples Programm schreiben das einen oder mehrere Pins "HIGH" setzt 
und dann die Spannung zwischen dem Pin und GND messen.

Henrik
#3218473
Lesenswert?

Neulinger schrieb:
> Im Datasheet unter "Electrical characteristics" gibts so viele werte,
> die ich leider nicht ganz verstehe. Daher brauche ich schlusselwört um
> die sucherei zu verkürzen.

Schaue Dir jeden Wert an und denke nach was er bedeuten könnte. Da 
lernst du ne Menge bei und ohne Datenblätter geht in diesem Hobby nix.

Wenn Dir ein Wert unklar ist, benenne diesen hier, schreib dazu unter 
welcher Überschrift etc. er zu finden ist und wir können Dir helfen. 
Aber alles vorkauen ist nicht.

> Deswegen möchte ich wissen, ob mein STM überhaubt in
> der lage ist, ein Device mit 5 Volt zu versörgen.

Nun, wenn der IC selbst nur mit 3.3V versorgt wird, dürft es schwer für 
ihn werden 5V auszuspucken...
Gast #3218534
Lesenswert?

Unter Absolute maximum ratings -> Current characteristics sthet 
folgendes

IIO: Output current sunk by any I/O and control pin 25mA

Das heisst an irgendeinen I/O kann ich bis 25mA ziehen.??? stimmt das?

Unter Absolute maximum ratings -> Voltage characteristics sthet 
folgendes:
VDD–VSS: External main supply voltage (including VDDA, VDD) –0.3 4.0

bis max. 4 Volt darf das STM versorgt werden.
Also 5 volt werde ich vom STM nicht kriegen? stimmt?

Danke
#3218539
Lesenswert?

Neulinger schrieb:
> Unter Absolute maximum ratings -> Current characteristics sthet
> folgendes
>
> IIO: Output current sunk by any I/O and control pin 25mA
>
> Das heisst an irgendeinen I/O kann ich bis 25mA ziehen.??? stimmt das?

Nein.
'sunk' bedeutet 'versenken'.
D.h da rinnt der Strom rein.
Zb wenn du eine LED an einem Ende an +5V anschliesst und das andere Ende 
per Portpin auf 0 schaltest. Dann rinnt der Strom in den Pin hinein. Und 
das darf nicht mehr als 25mA sein.

> bis max. 4 Volt darf das STM versorgt werden.
> Also 5 volt werde ich vom STM nicht kriegen? stimmt?

Wird schwer :-)
Wo soll der µC die denn her nehmen?
Gast #3218545
Lesenswert?

>Unter Absolute maximum ratings -> Voltage characteristics sthet
>folgendes:

Die Absolute maximum ratings sind keine Betriebsparameter.
Dort wird keine Garantie gegeben das der Chip noch arbeitet.
Das sind die Parameter wo er gerade noch so nicht kaputt geht.
#3218817
Lesenswert?

Neulinger schrieb:

> Ich möchte ein externe E²prom anschließen, welches von dem Board mit 5
> volt versorgt wird. Deswegen möchte ich wissen, ob mein STM überhaubt in
> der lage ist, ein Device mit 5 Volt zu versörgen.

Wie ich es verstehe, willst Du im selben Board dein STM und eine externe 
EEprom haben. Normalerweise versorge ich alle Komponenten in einem Board 
direkt aus dem geregelten Spannung. Ein PIN als Powersupply ist nicht 
wirklich üblich.

Mein Faustwert für die Belastung eines Pins ist 10mA, aber immer die 
Datasheetwerte gut beachten!

Wenn Du den anderen Komponenten an und aus machen willst, kann man 
eigentlich auf 3 Weisen es machen:

1) Über Output PIN und Transistor
2) Über ein Enable PIN im Komponent, wenn vorhanden
3) Über Software, wenn der Komponent es unterstützt: Oft bieten 
Komponente die seriell angesprochen werden, Befehle um Power-Steuerung 
zu betreiben.

Wenn der Komp. zB. 5mA durchschnittlich braucht, kann man es wagen 
direkt an einem PIN zu steuern...

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