QUOTE (farkwar @ Nov 14 2009, 07:12 PM)

I've spent the better part of today ramping up the knowledge curve on these new LEDs.
Yesterday never heard of a buckpuck...but..
Isn't a buckpuck just a variable resistor(potentiometer) with a heatsink inside?




Not quite. It is far more sofisticated than a resistor. If it was a resistor, then none of use would be paying $20 when we can get them for 20 cents.
A Buckpuck is a buck driver (as the name implies). This type of design is called a switched inductor buck DC-DC constant current regulator/driver. There are also other types of drivers called switched capacitor, and linear. The basic concept of a switched inductor driver is that you switch and inductor (that carries the current to the LED) on and off very fast. The inductor by it's nature tries to resist a change in current (the switching on and off), and as a result, ends up averaging out the current based on the switching rate. Faster switching, higher current, slower switching, lower current. This is how the current is locked down to keep the LED alive and healthy. The chip that controls all this is the secret. It is responsible for controlling the current and voltage, and saving the LEDs (and itself) in the case of something bad happening, like a short or an open circuit on the output, or a short or reverse polarity on the input. It also takes care of all the dimming. It does all this at a much higher efficiency rate than any other way to control current.
Needless to say, a resistor can't do this. For a resistor to keep current constant, it requires the voltage across it to be constant. If the input voltage changes, or the voltage drop across the LED(s) changes (which it does), the current set by the resistor changes. This can lead to some nasty issues like thermal runaway, which can easily kill LEDs.