Forum: Mikrocontroller und Digitale Elektronik 80 mA schalten


von Benjamin (Gast)


Lesenswert?

Hi,
ich habe hier besonders helle Leuchtdioden, welche einen Strom von ca.
80mA brauchen. Diese möchte ich nun über einen Port des ATMega8L an und
ausschalten. Direkt dranhängen wie ich es bis jetzt bei normalen LEDs
gemacht habe geht ja nicht, wegen dem hohen Strom. Wie kann ich
möglichst einfach eine Schaltung realisieren, über die ich die LEDs an
und ausschalten kann? Ach ja der die Schaltun läuft auf 3 Volt (falls
das wichtig ist).

Mfg Benjamin

von Santa Klaus (Gast)


Lesenswert?

Verwende einen ordinären Transistor, z. B. BC548.

Ausgangspin des µC über Schutzwiderstand (1...10 kOhm) an die Basis des
Transistors.  Emitter auf Masse. Zwischen Kollektor und Plus kommt die
LED mit ihrem Vorwiderstand. Fertig.

von Markus Di Giovanni (Gast)


Lesenswert?

oder falls du mehrere hast würde ich einen ULN2803 verwenden ist ein
stromtreiber ic

einfach ports von avr auf eingänge von uln2803 und am ausgang die leds
hinhängen mit vorwiderständen. vorsicht uln2803 invertiert!!!

von Timo Krause (Gast)


Lesenswert?

hallo.

schau mal hier auf der seite, ganz unten:
http://www.sprut.de/electronic/pic/grund/ioports.htm

ist zwar für pics, aber vom prinzip her das gleiche

von Simon Küppers (Gast)


Lesenswert?

"vorsicht uln2803 invertiert!!!"

Nana, das stimmt so nicht !

Wenn du die LED zwischen Kollektor und Vdd hängst, die Emitter vom
ULN2803 auf Masse legst und dann Strom auf die Basis gibst, leuchtet
die LED.

Was du meinst ist sicher folgendes:
Pullup widerstand an Kollektor und dann Strom auf die Basis geben. Dann
hat man am Kollektor nämlich ein Low, sonst High.

Aber da ist die Invertierung nicht der ULN2803 schuld, sondern der
Pullup Widerstand

von Benjamin (Gast)


Lesenswert?

Wenn ich das nun so löse ist das richtig?
                          ___Masse
                           |
                           |
                          / Emiter
Controller---|10kOhm|----|
                          \Kollektor
                          |
                          LED
                          |
                          ----|10kOhm]---- +3V

Ich hoffe man kann erkennen was ich meine. Ist die LED nun bei High-
oder Low-Pegel an der Basis am leuchten?

von Kurt (Gast)


Lesenswert?

Hallo Benjamin,

die LED wird zwar leuchten aber sehr schwach (10K Ohm)

Die Zeichnung steht auf dem Kopf (möchte mich nicht umdrehen um es zu
lesen).
Die LED ist bei high  am leuchten.

Gruss Kurt

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.