interner Pullup

Hallo,

hat ein ein Arduino UNO oder Mega von hausaus einen internen Pullup wenn der Digitalpin auf output eingestellt ist?

Wenn ich den Digitalpin auf input stelle kann ich den Pullup mit INPUT_PULLUP einschalten.
Das geht bei output nicht.

Grüße von Aron

Wenn der Pin auf Output steht, gibt es keinen Pullup mehr.
Und selbst wenn, wäre der völlig wirkungslos, da der Pin vom Programm mit Gewalt auf High oder Low gezwungen wird, gegen alle Widerstände.

Hi

Der Sinn der Frage ist mir noch verborgen.

Wenn der Pin ein Output ist soll der möglichst verlustfrei entweder Masse Potential oder Ub Potential annehmen (und dabei durch den Strom nicht überlastet werden) welche Notwendigkeit gibt es nun ca. (= Glaube , kein Wissen) einen 22k Ohm zwischen Ausgang und Ub zu schalten ?

Was willst du bezwecken?

LG
Viktor

Das heißt also, wenn der Outputpin auf High steht hat der mittels einer Transistorbrücke nahe null Ohm gegen VCC.
Ist das so richtig?

Viktor93:
Hi

Der Sinn der Frage ist mir noch verborgen.

Wenn der Pin ein Output ist soll der möglichst verlustfrei entweder Masse Potential oder Ub Potential annehmen (und dabei durch den Strom nicht überlastet werden) welche Notwendigkeit gibt es nun ca. (= Glaube , kein Wissen) einen 22k Ohm zwischen Ausgang und Ub zu schalten ?

Was willst du bezwecken?

LG
Viktor

Hallo Viktor,
es geht darum zu erfahren was da drin ist.
Wenn da zB nur ein Open-Colector ist das was anders wie eine Transitor-Brücke

Hi Aron,

der Ausgang schaltet gegen GND bzw. gegen Betriebsspannung mit einem Ri von ca. 20-25 Ohm. Siehe Datenblatt, da gibt es aber nur Diagramme, keine Zahl 20-25 Ohm.

Gruß André

ar182:
.....
es geht darum zu erfahren was da drin ist.
Wenn da zB nur ein Open-Colector ist das was anders wie eine Transitor-Brücke

Was da drin ist, kannst du am Besten in einem Datenblatt nachlesen.
Z.B. hier.
Und des ist kein offener Kollektor, auch weil es Mosfets sind.

Bei einem Ausgang gibt es einen MOSFET der das Pin mit Masse verbindet und einen anderen MOSFET der das Pin mit der Versorgungsspannung verbindet und etwas Widerstände von den internen Leitungen.
Wenn ein Ausgang nur ein Open Drain wäre (vergleichbar mit Open Collektor bei BJT Transistoren) dann könntest Du keine LED zwischen Ausgang und Masse schalten.

Grüße Uwe

Herzlichen Dank