PWM von 5 Volt auf 12 Volt bringen

Gast #1128535
Lesenswert?
• ▲
▼
Hallo,

ich habe ein Programm für ein Atmega8 Geschrieben und mit testLEDs 
funktioniert es wunderbar. So wie ich das derzeit sehe zieht der Atmega8 
an den 3 Angesprochenen Pins die Spannung per PWM von +5Volt auf GND.
Nun habe ich fertige LED module die mit +12Volt arbeiten, und ich 
benötige pro Pin ca 1 watt.

Ich habe bereits mit einem P-Dottiertem Mosfet eine Schaltung versucht, 
aber der Atmega8 kriegt die natürlich die 12 Volt nicht auf GND. Ich 
komme da alleine gerade nicht weiter, was muss ich machen?

Gruß Sparx
Gast #1128546
Lesenswert?
• ▲
▼
>ich habe ein Programm .... funktioniert es wunderbar.

>So wie ich das derzeit sehe ...


Ha?

Machen die Ausgänge das was sie laut Programm sollen, oder wie?
Klingt nämlich anders..


>Ich habe bereits mit einem P-Dottiertem Mosfet eine Schaltung versucht,
>aber der Atmega8 kriegt die natürlich die 12 Volt nicht auf GND. Ich
>komme da alleine gerade nicht weiter, was muss ich machen?

Kannst du das mal verständlich erklären, was du vorhast und was du 
versucht hast?
Gast #1128563
Lesenswert?
• ▲
▼
Also das Programm spricht 3 Pins an (PD0-PD2). Derzeit sind an diesen 
Ports jeweils eine LED und dann ein entsprechender Vorwiderstand 
angschlossen. Die Vorwiderstände sind direkt an +5V angeschlossen.

Das Programm dimmt die LEDs per PWM (Werte von 0-255 werden 
durchlaufen).

Nun möchte Ich erreichen, dass ich meine Fertigen RGB-LED Module (12V 
mit Gemeinsamem Ground anschluss) darüber ansteuern kann.

Wie sollte eine solche Schaltung für einen pin des Microcontrollers 
aussehen damit genau das passiert?
Gast #1128623
Lesenswert?
• ▲
▼
>mit Gemeinsamem Ground anschluss)

Hm.. Da musst du High-Side schalten.

>+12Volt arbeiten, und ich benötige pro Pin ca 1 watt.

12V @ 1W sind etwa 100mA.

Da würde ich folgendes vorschlagen:
DIe Widerstandswerte sind mehr aus den Bauch heraus, müssten also mal 
nachgerechnet werden...

12V -------------------o----------o-------------------------
                       |          |
                       R1         |
                       |   BC857|/ E
                       o--------|  pnp
                       |        |\ C            R1 = 2k2
                       |          |
                       R2         Rv            R2 = 10k
                       |          |
               BC847 |/ C        _|_
5V/0V von µC -[Rb]---|  npn      \|/ LED
                     |\ E        =+=
                       |          |
                       |          |
GND -------------------o----------o----------------

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.