Forum: Mikrocontroller und Digitale Elektronik ATMEGA AUSGANG LED


von Alex (Gast)


Lesenswert?

Hallo zusammen,

ich habe mal ne Frage bezüglich LEDs an Ausgängen. Ich benutze einen 
ATmega644 mit einer VCC von 3,3 V. Ich will mit einem Ausgang z.B. einen 
Optokopler realisieren. Allerdings wollte ich auch einen LED an den 
Ausgang hängen die mir zeigt, das der Ausgang high oder Low ist.  Quasi 
so :


                   /-R1--LED-----GND
Atmega ------------
                   \-R2----Optokopler

allerdings lese ich laut datenblatt das bei einer Versorgungsspannung 
von 3,3 V die Pins nur 10 mA liefern können (oder liege ich da falsch). 
Und man sagt ja das die LEDs alleine schon 10 mA schlucken um zu 
leuchten. Kann mir jemand helfen? Wie groß die Widerstände sein sollten 
weiß ich auch noch nicht. Würde der Ausgang so zusammenbrechen?

Gruß
Alex

von Alex (Gast)


Lesenswert?

Entschuldigt für Caps Lock

von Lötkolben_aufgefangen (Gast)


Lesenswert?

Low Current LEDs ist das was du suchst, sind mit 3mA schon hell genug, 
wenn das nicht reicht dann häng doch einfach noch nen Transistor mit an 
den Ausgang, bzw. wenn du mehrere solche ausgänge hast kannst du gleich 
ein Darlington-Array benutzen z.B. ULN2804 o.ä.

von Alex (Gast)


Lesenswert?

Muss ich mal schauen ob ich Low Current LEDs besorgen kann. Wie sähe 
denn die Schaltung mit dem Transistor aus? Meinst du damit ich sollte 
VCC schalten?

von Lötkolben_aufgefangen (Gast)


Lesenswert?

Siehe: 
http://www.mikrocontroller.net/articles/AVR-Tutorial:_IO-Grundlagen#Ausg.C3.A4nge_benutzen.2C_wenn_mehr_Strom_ben.C3.B6tigt_wird

Du musst aber aufpassen da dir nur 3,3V zur Verfügung stehen, ein 
Transistor "nimmt" sich seine 0,7V d.h. es bleiben nur noch ca. 2,6V für 
LED und Vorwiderstand, weiße LEDs kannst du damit nicht anschließen.

von Markus M. (adrock)


Lesenswert?

Wieviel Strom benötigt denn der Optokoppler?

Kannst Du evtl. einen zweiten Ausgang des AVRs für die LED nehmen?

Ansonsten entweder low current LED wie schon geschrieben (gibt es aber 
meistens nur in rot/gruen/gelb) oder auch mal mit passendem 
Vorwiderstand ausprobieren ob Deine LED nicht auch mit dem 
entsprechenden "übrigen" Strom schon leuchtet.

Ich kann aber im Datenblatt des 644 keinen entsprechenden Hinweis 
finden. Dort steht eigentlich nur 40mA pro Port-Pin und max. 200 mA 
sink/source über alle.

Du solltest aber noch beachten, dass je nach Strombelastung noch ein 
Spannungsabfall an den I/O-Pins entsteht (bei 20mA bis zu 0,7V). Dadurch 
kannst Du schonmal keine LED verwenden, bei der die Durchlassspannung > 
2,5V ist. Am besten wäre eine rote LED, die haben m.W. die kleinste Uf.

Ciao...
Markus

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.