Spannungsversorgung durch IO Port erlaubt?

Gast #1917897
Lesenswert?
• ▲
▼
Hallo,

ist es sinnvoll durch einen IO Port die Spannungsversorgung für zB ein 
IC zur verfügung zu stellen?

Braucht man dann noch einen Kondensator um die Spannung zu stabilisieren 
oder ist das nicht nötig, weil ja die VCC vom Controller schon 
stabilisiert ist?

Die Ports von meinem Controller schaffen max. 40mA, wenn da der 
Kondensator mit drin ist, dann fließt im Schaltmoment mehr und der Port 
wird kaputt, ist das so richtig?

Gruß
Gast #1917903
Lesenswert?
• ▲
▼
Wenn man nur alle Jubeljahre in einen externen EEPROM schreibt,
oder nur gelegentlich mal den Beschleunigungssensor auslesen will:

Klar klemmt man dann das Ding an einen IO-Port und schaltet es nur ein
wenn man es braucht. Abblockkondensatoren sollte man natürlich 
weglassen.
Das mögen die Ports nicht unbedingt.
#1917924
Lesenswert?
• ▲
▼
Die Erfahrung und das Datenblatt sagen da Verschiedenes.

Nach meiner Erfahrung sind die Ausgänge eines atmega8 kurzschlussfest 
gegen Null oder 5V, jedenfalls habe ich noch nie einen Kontroller 
dadurch gekillt. Ich, Bastler, kann es darauf ankommen lassen.

Das Datenblatt sagt etwas Anderes, gibt einen Grenzwert von I an.

Der Innenwiderstand Ri, wenn man den I/O als Spannungsquelle benutzt, 
liegt im -zig-Ohm-Bereich. Gegen einige mA Last wäre da nichts 
einzuwenden. Die Stabilität, die Vcc hat, wird aber durch Ri zunichte 
gemacht.
Es gibt aber viele IC's, die nicht so hohe Ansprüche an die Stabilität 
von Vcc stellen, die könnte man schon so versorgen.

Stützkondensatoren sind wegen des Ladestroms problematisch. Ein 
Stützkondensator von 0,1 uF ergibt mit Ri von etwa 40 Ohm eine 
Zeitkonstante von 4 us. d.h. der Ladestrom fließt nur sehr kurze Zeit. 
Das könnte der I/O wohl aushalten.

einige uF (Elko) wären aber zu groß.
Da müsste man etwa 100 Ohm zwischen I/O und Pufferkondensator schalten.

Ein anderes Problem ist das Rückspeisen, wenn die Betriebsspannung des 
Kontrollers ausbleibt. Der Rückstrom über die Schutzdioden wird wohl zu 
groß.
Aber gerade dann schaltet womöglich brown-out ein und macht den Eingang 
hochohmig. Die ganze Entladung des Stützkondensators muss dann über die 
Schutzdioden laufen.

Da müsste man dafür sorgen, dass Vcc des Kontrollers langsam sinkt.

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.