Hallo, ich hätte mal eine paar kleine Frage zum ULN2803A und habe auch schon im Forum gestöbert, habe aber immernoch keine befriedigende Antwort gefunden

Angenommen ich hänge einen Eingang an einen Port vom ATmega8, dann benötige ich keinen Vorwiderstand, etc um die Treiberstufe durchzuschalten, der Vorwiderstand ist ja schon im Gehäuse des Darlingtonarrays drin ?

Nun zu der wichtigeren Frage:

Ich möchte nun eine LED ansteuern, also 5V an die Diode, Widerstand, ULN,....
In den Beispielen die ich im Forum gefunden habe wurde immer so gerechnet:

(5V Betriebsspannung - 2.3V Spannungsabfall an der LED) /20mA = R

nach R=U/I

soweit alles klar, nur was ich nicht verstehe,... müsste man nicht eigentlich den Spannungsabfall über die Darligtonstufe mit einbeziehen ? Ist doch sowas wie ein Transistor,... also 0.7V Spannungsabfall über der CE-Strecke ?

Dann würde ich nämlich auf (5V-2.3V-0.7V)/0.02A = R kommen.

Was ist nun richtig ?

Würde mich super über eure Hilfe freuen