Forum: Mikrocontroller und Digitale Elektronik 12VLed per AVR schalten?


von Georg (Gast)


Lesenswert?

Hallo Leute,

ich suche verzweifelt eine Lösung, wie ich mit herkömmlichen pnp bzw
npn Transistoren mit TTL-Pegel vom AVR eine 12v-Led schalten kann.
Sämtliche Versuche, auch aus Beispielschaltungen hier aus dem Forum,
brachten nichts. Ausser das an der Basis zum AVR immer mehr als 5V
anlagen, habe ich nichts erreicht.


Wer kann mir da freundlicherweise helfen? Vielen Dank

von Εrnst B. (ernst)


Lesenswert?

Mit NPN - Transistor:

12V -> LED -> Collector
AVR -> Vorwiderstand -> Basis
GND -> Emitter

/Ernst

von Tekkan (Gast)


Lesenswert?

Das Problem gab es hier schon 100000 mal.

von Georg (Gast)


Lesenswert?

interessant. Da gibts doch sicher die Möglichkeit, die 12V zu schalten,
oder? Das wäre für meinen Fall wichtig.

von Lupin (Gast)


Lesenswert?

Mit der Basis schaltet dein AVR den transistor und über Collector ->
Emitter fließt der Strom (beim NPN). Ernst hat das schon ganz gut
erklärt glaube ich.

von Werner A. (Gast)


Lesenswert?

Den Vorwiderstand für die LED aber nicht vergessen, sonst leucht die nur
einmal ;-)

von jmoney (Gast)


Lesenswert?

mit PNP genau andersrum. Also Collector an 12V, Emitter an LED. Der
schaltet dann immer, wenn der AVR-Pin ein Ausgang ist, auch wenn high.
Zur Sicherheit auch den internen Pullup abschalten, sonst könnte die
LED schwach leuchten..

von crazy horse (Gast)


Lesenswert?

keine Frage ist so einfach, dass sie nicht auch falsch beantwortet
werden kann....
Die einfachste Möglichkeit: es gibt von Infineon einige
high-side-Schalter, die direkt mit Logikpegeln angesteuert werden
können (BTSxxx).
Ansonsten mit pnp oder p-Kanal-FET, angesteuert über eine
npn-Treiberstufe.

von Winfried (Gast)


Lesenswert?

Grundlagen helfen auch manchmal ;-)

http://www.elektronik-kompendium.de/sites/bau/index.htm#4

Wer weiß, warum er was wie tut, ist klar im Vorteil.

von Rahul (Gast)


Lesenswert?

Und den Optokoppler nicht vergessen...

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.