So I've been working on a constant current LED driver project, and I've run into a weird situation. I'm driving 3 parallel rows of 8 LEDs in series (Luxeon 2835 color, green) using a Sparkfun picobuck with an AL8805 in it, configured to supply 330mA. The input voltage is a 24V power supply. According to the datasheet for the LEDs I'm using, at 110mA, the voltage drop across a single LED should be ~3.1V. Since I am driving 3 parallel rows of 8 in series at 330mA, the combined voltage drop of the series LEDs should be 3.1 x 8 = 24.8V, which is higher than the input voltage. However, if I measure the drop across the LEDs with my multimeter, I get 24V, and if I measure the current, I get 330mA. The LEDs appear to light up fine.
Can someone explain what's going on here? How can the LEDs draw more current than the voltage drop across them in series should allow?