Pin 13: Brauche ich einen Widerstand?

Diese Frage erwähnte, dass Pin 13 einen eingebauten Widerstand für die LED hat, der bei den meisten Arduino-Einheiten Standard ist. Ein Freund von mir sagte mir, dass ich keinen Widerstand anbringen muss, wenn ich eine externe LED an den Pin anschließe, da am Pin bereits ein Widerstand vorhanden ist.

Das passt nicht zu mir, da ich überall gelesen habe, dass es sehr schlecht ist, eine LED ohne Strombegrenzungswiderstand anzuschließen. Ich kann nicht finden, wo sich Pin 13 auf dem Schaltplan befindet (gewöhne mich noch daran, diese zu lesen), daher weiß ich nicht, wie der eingebaute Widerstand verdrahtet ist.

Kurzfrage: Brauche ich einen Strombegrenzungswiderstand, wenn ich Pin 13 für eine (kleine) LED verwende?

BEARBEITEN : Wie Polar unten betonte, würde ein einzelner Widerstand ausreichen. Ich bin jedoch sehr neugierig auf die Positionierung dieses einzelnen (eingebauten) Widerstands. Wenn es mit dem Header für P13 in Reihe geschaltet ist, sollte es den Strom begrenzen. Wenn es parallel ist, glaube ich nicht. Allerdings sind meine Elektronikkenntnisse nicht so groß, also könnte ich mich irren ...

Antworten (2)

Wenn Sie die Schaltpläne für eines der Arduino-Boards untersuchen (außer dem Arduino NG Revision C, das keine integrierte Benutzer-LED hat), z. B. das für das Arduino Uno , hat der Pin einen Widerstand und dann die LED verdrahtet von ihm auf Masse, parallel zur eigentlichen Ausgangsstiftleiste.

Aus Schaltplan zuschneiden

Wenn Sie also keinen separaten Widerstand in Reihe zu Ihrer eigenen LED verwenden, besteht eine gute Chance, dass Ihre LED beschädigt wird.

Also, ja, Sie brauchen einen Widerstand für Ihre externe LED.

schöne Diagrammverwendung!
Ich habe es an ein Multimeter angeschlossen, keine Last, und es zeigte 4,93 V, keine Last. Das ist komisch. Die Arduino-Site hat auch einen Widerstand. Ich hatte ein Buch, das sagte, es sei in Ordnung, es nur mit Pin 13 zu tun. Ich wusste das nie. Hoppla. Ich werde es morgen mit einer angeschlossenen LED erneut versuchen.
@AnnonomusPerson - 4,93 V klingt ungefähr richtig. Übrigens haben Sie eine Last - den eingebauten Widerstand. Messen Sie den 5-V-Ausgang, wenn Sie gerade dabei sind. Die meisten Spannungsregler sind normalerweise nur so spezifiziert, dass sie innerhalb von 1-5 % (abhängig vom jeweiligen Teil) der Spannung liegen, für die sie spezifiziert sind.
Bitte beachten Sie, dass die neueste UNO (R3) einen Transistor zum Aufleuchten der LED verwendet, sodass neue Benutzer kein seltsames Ergebnis erhalten, wenn sie den Stift zum Lesen / Schreiben verwenden

Nur die ganz frühen Platinen hatten einen Widerstand an Pin 13. Die zahlreichen Tutorials da draußen, die immer noch behaupten, dass Pin 13 einen Widerstand hat, sind einfach falsch. Kein neuerer (weit über 2 Jahre) Arduino hat einen eingebauten Widerstand an Pin 13.

Kurzfrage: Brauche ich einen Strombegrenzungswiderstand, wenn ich Pin 13 für eine (kleine) LED verwende?

ALLE LEDs, unabhängig von ihrer Größe, erfordern eine Form der Strombegrenzung. Wenn die Vorwärtsspannung der LED angelegt wird, wird es zu einem Kurzschluss. Bei einer LED fällt nur ihre Durchlassspannung ab. Wenn also die Durchlassspannung 3 Volt beträgt und der I/O-Pin oder die Versorgung 5 Volt liefert, muss etwas anderes die verbleibenden 2 Volt absenken.

Ein Vorwiderstand lässt den Rest der Versorgungs- (oder Pin-) Spannung fallen und begrenzt den Strom, der durch die LED fließt.

Für LEDs mit höherer Leistung möchten Sie wahrscheinlich eine Konstantstromversorgung verwenden, damit der Vorwiderstand nicht nur Strom verschwendet.