Forum: Mikrocontroller und Digitale Elektronik I/O-Pin als Power supplay


von Neulinger (Gast)


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!

von Henrik S. (Gast)


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

von Gerd E. (robberknight)


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...

von Neulinger (Gast)


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

von Karl H. (kbuchegg)


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?

von holger (Gast)


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.

von Neulinger (Gast)


Lesenswert?

>
> Nein.
> 'sunk' bedeutet 'versenken'.

ok, dann das da
Output current source by any I/Os and control pin 25mA

von Karl H. (kbuchegg)


Lesenswert?

Neulinger schrieb:
>>
>> Nein.
>> 'sunk' bedeutet 'versenken'.
>
> ok, dann das da
> Output current source by any I/Os and control pin 25mA

'source' wie 'Quelle' 'Ausgangspunkt' 'Lieferant'

klingt schon besser.
(gell, gar nicht so schwer. Englisch ist da sehr einfach gestrickt)

von Esteban L. (esteban_l)


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...

von Peter D. (peda)


Lesenswert?

Warum willst Du den EEPROM abschalten?
Schau mal ins Datenblatt, was der im Standby verbraucht.
Z.B. AT24C512: 3µA, da lohnt Abschalten doch nicht.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.