Power RGB-LED's ansteuern

OP #5898008
Lesenswert?

Moin,
folgendes "Problem": Ich möchte über I2C mehrere 700mA-RGB-LED's 
ansteuern. Dazu ist geplant, die KSQ von Meanwell (LDD700-L) zu benutzen 
(Jede Farbe bekommt eine separate KSQ).
Nun wollte ich, damit ich das ganze über I2C steuern kann, einen 
LED-Treiber davorschalten und bin auf den PCA9533 gestoßen. Hierfür 
würde ich dessen GPIO-Funktion benutzen, damit ich mir ein PWM-Signal an 
den Dimming-Pin der KSQ legen kann.
Jetzt das Problem. Per Default sind die Ausgänge des PCA9533, wenn sie 
als GPIO benutzt werden, auf high. Das würde heißen, sobald ich mein 
Raspberry einschalte und dieser bootet, würden die LED's volles Rohr 
aufleuchten, bis das Autostart-Programm mit der I2C-Programmierung 
startet. Das wäre aber alles andere als gewünscht. Jetzt hab ich wohl 
einen Knoten im Hirn und suche Rat, wie ich da noch was basteln kann, 
damit beim Einschalten des Raspberrys die LED's noch ausgeschaltet sind.
Jemand eine Idee bzw. kann mal was in den Raum werfen, woran ich wohl 
gerade nicht denke?
Gruß
OP #5898143
Lesenswert?

Crazy H. schrieb:
> Schalte einen Inverter davor. Du mußt dann halt ein bisschen
> umdenken:
> 0%=hell, 100%=aus

Da hätte ich auch gleich drauf kommen können. Danke!

Ist sowieso verkehrt herum schrieb:
> Die LEDs hängen zwischen Vdd und dem Pin.
>
> Bei High sind die LEDs aus. Die leuchten, wenn das PWM den Pin auf Low
> legt.

Du hast die Problemstellung auf jeden Fall verstanden.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren