Go Down

Topic: Want to control 12v LED strip via arduino PWM pin (Read 2 times) previous topic - next topic


I have a 16 foot RGB LED strip.  It runs at 12 volts at 14.4 w/m.  I think I understand it needs 144watt power supply at 12v to light them (coming from China, so don't have them in hand yet).  My question is, I'd like to hang these under my RV and have an Arduino do a slow fade through the color spectrum.  The code is easy... coupling the Arduino to a 12v high draw system... well that's why I'm posting.

I've thought about using an optoisolator so the Arduino can pass the PWM signal and 12v on the other side can run the lights...  I just haven't found a chip with 3-4 channels that can drive these LED strips.

I think I've seen an off the shelf item that does this, but they're 23 bucks each.



Try to see this:


I dont know if the ULN2003 can handle the current you need, but there are other darlington arrays that can probably handle more current.


I'd love to use the 2003, but it max's out at 500mA and this will pull something like 12A.  I haven't been able to find any array's that can handle more than the 2003.  Some other sites recommended stacking them, but I'd need to stack 24 of them...   something tells me that's not the optimum setup.

I've seen a bunch of systems that can handle the amperage, but don't handle the PWM control.

I found a commercial one for $23.  I may suck it up and grab it... open it up and see how they do it.


The 12 A would be about 4A pr. color, so you could probably find a heavy duty transistor and use one pr. color


It sounds like you're talking about a FS-SMD5050-12V-DCT-60 with 60 LEDs per meter. It comes in a 16 foot length.

The power requirements are 14.4 w/m (1200 mA/m at 12 volts)

16 feet is 4.9 meters, so that's a total current of 5.9 amps at 12 volts. Any decent MOSFET can switch that. In fact, I think I saw a MOSFET breakout board over at Sparkfun for 4 bucks... http://www.sparkfun.com/products/10256

You were going to use it in your RV... which has a 12 volt supply.
Linux and Arduino, two great things that go great together!

Go Up