Forum: Mikrocontroller und Digitale Elektronik Common Anode mit invertierter PWM Schalten


von Leuchtschlauch (Gast)


Lesenswert?

Hallo Forum,

ich stehe sprichwörtlich auf dem Schlauch. Einen RGB LED Schlauch. 
Dieser hat eine Common Anode Konfiguration. Gemeinsame 12V Versorgung 
für alle LED. Jeder Farbstrang wird gegen Masse zum aufleuchten 
gebracht.
Ich möchte diesen Schlauch nun mit einem 3,3V Controller ansteuern. 
Leider ist die Programmierung von diesem Controller fix und arbeitet mit 
einem "invertierten" PWM Signal. 100% Helligkeit der LED entsprechen 
einem durchgehenden Low Level der PWM. Dementsprechend ist ein 
permanenter High Pegel eigentlich eine Helligkeit von 0%.

Die klassische Variante wäre es, die Kathode eines jeden Farbstrangs an 
den Collector oder Drain eines NPN Transistors / MosFet anzuschließen 
und damit die Kathode gegen Masse zu schalten. Das passt aber nicht zu 
der Logik der PWM. Bedeutet ein High Pegel an Basis, respektive Gate 
doch das der Transistor / Fet durchschaltet und somit die LED leuchtet.

Die erste Lösung die mir einfällt, ein Inverter an die PWM Ausgänge des 
Kontrollers anschließen und beim NPN Transistor / FET bleiben.
Was ich gerade nicht zusammen kriege, ist eine Lösung mit PNP Transistor 
oder FET. Wie müsste ich das aufbauen und kann ich den Transistor oder 
FET mit den 3,3V vom Kontroller überhaupt sicher abschalten?

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

3,3V Pegel reichen (mit Basisvorwiderstand) sicher, um einen klassischen 
BJT zu schalten. Je nach PWM Frequenz tut es also ein einfacher NPN 
Inverter in Emitterschaltung. Der Kollektor geht ans Gate des 
Leistungs-MOSFet und an einen Arbeitswiderstand gegen die +12V. Dann 
brauchst du weder Logiklevel MOSFets noch irgendwelche Spezialbauteile.

: Bearbeitet durch User
von Achim S. (Gast)


Lesenswert?

Leuchtschlauch schrieb:
> Die erste Lösung die mir einfällt, ein Inverter an die PWM Ausgänge des
> Kontrollers anschließen und beim NPN Transistor / FET bleiben.

damit kannst du jede Farbe einzeln ansteuern.

Leuchtschlauch schrieb:
> Was ich gerade nicht zusammen kriege, ist eine Lösung mit PNP Transistor
> oder FET. Wie müsste ich das aufbauen und kann ich den Transistor oder
> FET mit den 3,3V vom Kontroller überhaupt sicher abschalten?

Kann man machen (siehe z.B. Beitrag von Matthias). Aber wegen "common 
anode" kannst du mit einem pnp auf der High-Side nur alle Farben gleich 
ansteuern. Das ist wahrscheinlich nicht, was du willst, oder?

von Leuchtschlauch (Gast)


Lesenswert?

Alles klar. PNP geht wirklich nicht bei Common Anode. Dann halt doch 
einfach einen Inverter zwischen PWM Ausgang und Ansteuertransistor.

Danke!

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.