Forum: Mikrocontroller und Digitale Elektronik LED auf GND oder +5V


von Dominik F. (Firma: non) (sieds)


Angehängte Dateien:

Lesenswert?

Hallo,

ich denke ich habe irgendwo gelesen dass man ein LED gegen Versorgung 
wie in Beispiel 1 Anhängen sollte.
Nun führt dies ja dazu, dass man beim Programmieren negiert denken muss.

Wäre es nicht einfacher und logischer wenn man das LED gegen Masse hängt 
wie in Beispiel 2?


MfG
Dominik

von Flo (Gast)


Lesenswert?

Ist komplett egal, die Treiber sind von der Leistung identisch.

Der Brauch kommt glaub ich von früher, als man active low größere Ströme 
realisieren konnte.

von Michael H. (morph1)


Lesenswert?

Gilt immernoch für einige Prozessorfamilien. Aber da hilft das 
Datenblatt des entsprechenden Produktes.

Z.B. ist bei manchen der dsPIC genau der obere Fall empfehlenswert, sink 
schaffen die 20mA, source gerade mal 4.

von Karl H. (kbuchegg)


Lesenswert?

Dominik Fa schrieb:

> Nun führt dies ja dazu, dass man beim Programmieren negiert denken muss.

Im Prinzip richtig.
Aber nur an einer Stelle. Ab dort ist es dann egal :-)

von HildeK (Gast)


Lesenswert?

Dominik Fa schrieb:
> Wäre es nicht einfacher und logischer wenn man das LED gegen Masse hängt
> wie in Beispiel 2?

Wenn ich die frei Wahl habe, dann nehme ich GND. Gerade bei größeren, 
mehrlagigen Boards ist meist zumindest eine Massefläche überall 
vorhanden und LEDs dienen z.B. zu Anzeige an der Frontplatte und sitzen 
ggf. 'weit' weg von VCC-Potentialen.

Wenn es tatsächlich VCC sein muss, dann setzte ich den Vorwiderstand in 
die Nähe der Spannungsquelle, um nicht für den Fehlerfall dieses VCC 
über eine entsprechend kräftige Leitung routen zu müssen. Ist die Quelle 
aber eh nur ein 100mA-Regler, entfällt dieses Argument.

von Dominik F. (Firma: non) (sieds)


Lesenswert?

Danke für die raschen Antwort !

Hab wieder ein bisschen was gelernt.

von Hannes Wagner (Gast)


Lesenswert?

Hallo, ich weiß das Thema is schon bissl älter aber ich habe grad ein 
ähnliches Problem mit der Auslegung des Datenblattes zum ATTiny15L.

Absolute Maximum Ratings:

DC Current per I/O Pin: 40mA
DC Current Vcc und GND Pin: 100mA

Ich will an 4 Pins je 2 LEDs per PWM schalten und überlege jetzt wie ich 
das am besten anstelle. Wenn ich alle 4 Pin mit 30-35mA schalte, dann 
komme ich über die 100mA. Also wäre das einfachste 2x2 LEDs gegen GND 
und 2x2 LEDs gegen Vcc zu schalten.

Ist die Idee sinnvoll?

Mich stört nur ein bisschen das "Absolute Maximum" !

Hat jemand vielleicht schon ein paar Erfahrungen in Grenzwertbereichen 
gesammelt?

Wäre für jede aussage dankbar!

LG Hannes

von Bernhard R. (barnyhh)


Lesenswert?

"Absolute Maximum" bedeutet: bei Überschreiten garantiert der Hersteller 
nicht für anschließendes "Weiterleben" des Bauteils.

"Recommended Operating Conditions" geben den sicheren Arbeitsbereich an. 
Betrieb außerhalb dieses Arbeitsbereichs verringert ggf. die Lebensdauer 
des Bauteils, und der Hersteller übernimmt keine Garantie für 
Funktionsfähigkeit.

Schau also die "Recommended Operating Conditions" an und dimensioniere 
Deine Schaltung so, daß dieser Bereich nicht verlassen wird.

Die Strombelastbarkeit der GND- und Vcc-Anschlüsse wird - meistens - 
durch Spannungsabfall über bzw. Stromdichte im Drähtchen vom Anschluß 
zum Chip rsp. der Metallisierung auf dem Chip bestimmt. Es spricht also 
nichts dagegen, 2x2 LEDs gegen GND und 2x2 LEDs gegen Vcc zu schalten. 
Das sind schließlich unterschiedliche Strompfade.

Bernhard

von Hannes Wagner (Gast)


Lesenswert?

OK, danke für die Hilfe!

Hannes

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.