Atmega8, Transistor, LED PWM

Gast #2425439
Lesenswert?
• ▲
▼
Hey,

also ich will eine RGB LED per PWM ansteuern um die Farben zu mischen.
Dabei muss ich einen Anschluss an + und die 3 RGB Pins gehen an Ground.
Allerdings müssen die Ausgänge verschiedene Voltzahlen haben um alle 
Farben zu mischen.
So dacht ich mir ich tu da in die Ausgänge einen Transistor schalten den 
ich per uC steuer mit PWM.
Ich brauch den Transistor weil die 3W LED ne Menge Strom zieht.

Nun geht das allerdings nicht. Ich habs so angeschlossen wie in der 
Zeichnung, sorry für die Zeichnung, aber ich denke meine Gedanken 
sollten klar dort sein.
Es is grad dort nur ein Pin angeschlossen zum Testen, deswegen gehen RG 
ins nirgendwo.

Mach ich irgendwas falsch oder hab ichn Denkfehler?

Danke euch!
Angehängte Dateien:
#2425448
Lesenswert?
• ▲
▼
Niine schrieb:
> Hey,
>
> also ich will eine RGB LED per PWM ansteuern um die Farben zu mischen.
> Dabei muss ich einen Anschluss an + und die 3 RGB Pins gehen an Ground.
> Allerdings müssen die Ausgänge verschiedene Voltzahlen haben um alle
> Farben zu mischen.

Deswegen benutzt man Vorwiderstände. Die haben dann auch den Vorteil, 
dass man mit ihnen den Strom einstellt, der durch die LED fliesst. An 
der LED fällt ihre eigene Spannung ab und am Widerstand die restliche 
Spannung. Aus dem Strom, den man durch die LED fliessen lassen will 
errechnet sich dann der Widerstandswert.

http://www.mikrocontroller.net/articles/LED

> Ich brauch den Transistor weil die 3W LED ne Menge Strom zieht.

Allerdings

http://www.mikrocontroller.net/articles/AVR-Tutorial:_IO-Grundlagen#Ausg.C3.A4nge_benutzen.2C_wenn_mehr_Strom_ben.C3.B6tigt_wird
Gast #2425455
Lesenswert?
• ▲
▼
Niine schrieb:
> Allerdings müssen die Ausgänge verschiedene Voltzahlen haben um alle
> Farben zu mischen.

Die LEDs brauchen zum Mischen der Farben unterschiedlich eingestellten 
mittleren Strom. Der Maximalstrom kann z.B. durch einen Widerstand 
festgelegt werden. Und wenn du schon am Verteilen von Widerständen bist, 
solltest du auch gleich welche an der Basis der Transistoren vorsehen.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.