PIC18F2550 LED Vorwiderstand

OP #518744
Lesenswert?

Hallo zusammen,

ich habe den genannten PIC und möchte nun z.B. an Port RB0 eine LED 
anschließen. Wie ist hierzu der Vorwiderstand zu wählen? Wie geht man da 
vor? Und, Wieviel Ampere kann eigendlich der Port RB0 treiben?

Danke für Infos im Voraus=)

Grüße
blitzgeist
Gast #518745
Lesenswert?

@Ron Napp

>ich habe den genannten PIC und möchte nun z.B. an Port RB0 eine LED
>anschließen. Wie ist hierzu der Vorwiderstand zu wählen? Wie geht man da
>vor?

Berechnen?

R = U / I = (Versorgungsspannung - LED_Flussspannung) / LED_Strom
  = (5-2)/0,01 = 300 Ohm

330 Ohm gibts im Laden, das passt.

> Und, Wieviel Ampere kann eigendlich der Port RB0 treiben?

Schätzungsweise 0,02.

MfG
Falk
Gast #519056
Lesenswert?

ich glaub unser Ron Nap ist ein ganz neuer frischling und ich weiss 
nicht, ob er die einfachen zeilen verstanden hat, wenn du sie ihm 
einfach so hinwirfst. vielleicht mache ich mir jetzt zu viele mühe, aber 
ich beschreib trotzdem mal wie man den vorwiderstand berechnet:

also, nehmen wir an, dass die LED 2V braucht und dann 10mA fliesst (die 
genauen daten musst du wissen, aber so grob dürften sie stimmen). der 
PIC hat beim ausgang 5V, also musst die differenz von 5V und 3V über dem 
wiederstand abfallen, sprich 3V. also haben wir 3V über dem widerstand. 
da der strom durch die LED und den widerstand der selbe ist, fliesst 
durch den widerstand 10mA. mit dem Ohmschen gesetz U=R*I können wir den 
widerstand (R) berechnen:

R = U/I  (U = 3V und I = 10mA = 0.01A)
R = 3V/0.01A = 300 Ohm
OP #519191
Lesenswert?

Hallo zusammen,

@snowman: Danke für deine ausführliche Erklärung bezüglich des Rv, 
jedoch Falk´s Angaben reichen voll und ganz aus =)

@Falk: LED_Strom mit 10mA angenommen ist ein bischen wenig. Vf = 2.0V 
ist typisch genau so typisch wie If=20mA. Wenn nun RB0 schätzungsweise 
nur 20mA treiben kann, könnte es zu Schwierigkeiten kommen.

@tastendrücker: Bitte sage mir auf welcher Seite des Dokumentes 
39632D.pdf ich eine genaue Stromangabe des Ports RB0 finde? Ich habe 
keine gefunden. Es sei denn, sie steht zwischen den Zeilen. Wenn du mir 
die Seize nennen kannst, sage ich jetzt schon mal danke.

Ich habe auch schon eine nächste Frage in einem anderen Thread... =)

lg
blitzgeist
Gast #519197
Lesenswert?

"@Falk: LED_Strom mit 10mA angenommen ist ein bisschen wenig. Vf = 2.0V
ist typisch genau so typisch wie If=20mA. Wenn nun RB0 schätzungsweise
nur 20mA treiben kann, könnte es zu Schwierigkeiten kommen."

Was ist schon typisch?? Ich hab hier LEDs liegen, die im Datenblatt auch 
mit typ. 20mA angegeben sind. Nur wenn die dann leuchtet, wirste blind. 
10mA langt dicke, selbst 5mA ist oft ausreichend, selbst bei 
nicht-low-current-LEDs.
Gast #519209
Lesenswert?

ELECTRICAL CHARACTERISTICS
Absolute Maximum Ratings

Maximum output current sourced by any I/O pin     25 mA

Wenn man das Datenblatt nicht bis zum Ende liest findet
man das natürlich auch nicht.

PS: Das ist ein Stress Wert der nicht dauerhaft benutzt
werden sollte.
Gast #519271
Lesenswert?

Merke: Microchip erstellt Datenblätter, die den Namen auch verdienen 
(für PICs jedenfalls). Eigentlich findest Du darin alles notwendige. 
Beachten sollte man auch die zugehörigen Errata-Sheets. Allerdings 
stehen einige Sachen in der Tat etwas versteckt. Die 'maximum ratings' 
aber - finde ich - sind gut zu finden.

Aber Du hast's ja mittlerweile gefunden. ;-)

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren