Forum: Analoge Elektronik und Schaltungstechnik PWM von 5 Volt auf 12 Volt bringen


von Sparx (Gast)


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

von Matthias L. (Gast)


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?

von Sparx (Gast)


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?

von Matthias L. (Gast)


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----------------

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

@  Sparx (Gast)
Genau deine Frage wurde vor gut 2 Jahren im 
Beitrag "12V mit 5V schalten?! P-kanal MOSFET?" beantwortet.
Probier das nächste Mal vor dem Schreiben doch mal die Suche 
http://www.mikrocontroller.net/search aus. In diesem Fall hier mit den 
Stichworten "+pwm +5V +12V". Viel Erfolg mit deiner Schaltung  ;-)

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.