10 3W RGB LEDs in series control current

arduinodarlingtonhigh-currentledrgb

I'm having the following schematics connected to a 5V 25A DC power supply. All LEDs are 3W RGB, additional values are.
R1: 6.8 ohms 1/2W
R2: 4,7 ohms 1/2W
R3: 4,7 ohms 1/2W

I'm using an Arduino Mini and TIP120 to control each channel (R, G, and B). The 10 leds are connected in parallel, and they actually emit light (which is quite important).

During testing, and connecting a single led, this led was drawing about 0.4A for the Red channel. Now I have connected the 10 LEDs in parallel, the Red channel is only drawing 0.8A. I tried placing a resistor between pin 6 and the base of Q1, but the current drawn stays the same. The resistors tried vary between 10 ohms – 10 Kohms.

Could someone help me out? How can I direct more current through my Red channel, to make the LEDs shine brighter?

EDIT1: I've tried connecting all 10 LEDs directly to my 5V power supply. The light up all more brightfull and draw 2A in total. So I assume the problems ly in wiring up my transistors?

enter image description here

Best Answer

You are doing something wrong. I suspect your either your wiring (you may be using much too small wires) or your power supply is not behaving correctly.

When you connect all 10 LEDs to the 5 volt supply, you claim a current draw of 2 amps. That is .2 amps per LED. In that case, a 4.7 ohm resistor will drop just about 1 volt, leaving your LEDs dropping 4 volts. And that is not possible. Without a picture of your setup, I suspect that you are not using thick enough wire to connect to your power supplies, and the wire resistance is causing you problems. You may even be on the edge of melting your insulation. When you do your high current tests, do you smell something funny?

In addition, if you ever do get the current right, you will kill your transistors. From the data sheet, the VCE(SAT) can be as high as 2 volts at 3 amps. Let's use this as a working number rather than 2 amps, since you also stated that a single LED will draw .4 amps, so with all of them working you should draw 4 amps, not 2. With a 2 volts drop on the TIP120, and a current of 3 amps, the transistor will dissipate 6 watts, and this is more than a bare TO220 package can handle. You must provide a good heat sink for your transistors, or change transistors to something with a lower voltage drop. As Asmyldof suggested, other transistors should be used. Personally, I'd recommend a MOSFET.