PWM for 30 (10xRGB) 12V LED mini-strips?

Hi.

I need 10 RGB "modules" and ability to give each of themdifferent color. So it gives me 30 PWM outputs. That's the first problem.

The second is that I want the modules to be parts of RGB strip (common +). Because I assume one RGB LED is not enough for one module and I don't want to connect/solder more of them together. Most strips can be cut to smaller parts containing 3 LEDs. It will be easier for me to connect and I will power the LEDs with external power supply - which I think is better (is it?).

I found * THIS * topic and the schematic at the bottom. But this solves only the second part (if it is correct).

I think the solution for the first problem is using two TLC5940 units, as described * HERE *, but I want to be sure: can I just connect TLC5940 PWM outputs to ULN2003 inputs and it will work?

If so, is it the only or the best way to do it?

I also thought about using 5V/12V relays or using optocouplers, but I cannot find any information, whether any of those would be fast enough. Also, I'm not very familiar with optocouplers.

Come on, guys :slight_smile:
I hate to bump my own threads, but I can't find a solution and I am too afraid to just try it without confirmation from someone who knows :slight_smile:

or

depending on the LED current

disclaimer: I design and sell them.