I wanted to power a XP-G2 in a UF-1405 with two cells. I know it can be driven from a single cell with 17mm FET driver, but the point is I want to power the led with 5-6A all the time and with diffenent batteries and bridges the current will be a lot lower most of the time. And so will be the output. So that is why I needed two cells for 8.4v and from that a current regulator to regulate the drain. And no special cells will be needed, full time turbo mode, etc. Much better in reality.
I found only 1 driver that can do this: 17mm MTN-MAXlp HP 1A-5.5A Low-Profile Buck Driver - 5V-18V
Which is fine, and in a perfect world I would get that. First of all it has no shipping to my country, and even if it had it will be 30-35$ total which is way too much for a few electrical pieces. And perhaps, it is unnecessarily complicated. If you have an idea for a cheaper chinese or EU version from this kind of driver please let me know.
So I thought to make an ultra simple circuit to satisfy my needs. And since this is budget oriented forum, perhaps someone will find it useful. The regulator is <2$, and the resistor is <1$, any board will do since the components can be floating in termal paste.
The idea is to use LM338t current regulator with one resistor that will dictate the current.
The LM338t should have a voltage drop of 3V if I am not mistaken. That means even if the vf of the led is 4.5V for a given current, the needed battery voltage will be 4.5+3=7.5V or 3.75 per cell. Depending on the needed curent, and the bin of the led. So in worst case conditiions, on low batteries, and very high vf led, the circuit should be able to deliver 5-6A to the LED. Which is nice. And since the voltages are really close to the needed, heat will be moderate.
This LM338 has a minimum passing current of 5A, and 8A typical. So it should handle 5-6A with a bit of a strech. (LM350 can be used for <3A scenarios, and LM317 for <1.5A) Operating temperature is <125C which means it will need to be cooled in the pill somehow but without touching the metal. The obvious choice is a silicone thermal pad.
Here is a calculator for the current and needed power for the resistor depending on the resistor. So 0.2Ohm resistor would be perfect for 6A current draw. The resistor would have to be at least 7.5W. So 2 resistors from 0.1Ohm @ 6W should do just fine. The resistors have a real world operating temperature of 100-120C. And will dissipate 7.5W of the power. At 6A at 4V led power should be in the 25W mark. And the efficency of the driver will be ~77%. Tailcap current should be ~4A.
For 4A LED draw, the resistor should be 0.3Ohm, power dissipation at resistor will be 5W. Led power will be 16W, and efficency ~76%. Tailcap current ~2,7A.
The efficency is not perfect, but the cost is very low. Especially as there is no need for special batteries, no need of bypassing springs, no need of high grade switches, nor ultra-fat led wires.
If I have made a mistake somewhere please correct me. Perhaps the idea is allready implemented in some driver, but I haven’t found it yet.
P.S. This can be used for any single led emitters XPL, XML2, XPG2 as is. With a little calculation and more cells even a 6V, or 12V even 24V or max 28V leds in series is easily possible.