-
aspects of driving leds at high currents
10/28/2025 at 14:00 • 0 commentswe use an extremely simple drive circuit.
![]()
It might look complicated, but the essence is dead simple.
Each light has 21 LEDs connected in 3-parallel-7-series configuration. The driver for each light is just a 0.5-ohm resistor in series, a mosfet that turns on for the whole duration of the pulse, and an energy storage electrolytic capacitor to prevent voltage drop along the rather long and thin power supply wires. The constant voltage on that capacitor can be adjusted to adjust the pulse current; there is otherwise no active regulation of current going on.
The voltage drop across the whole light at low currents (0.6A/led) is around 20V. The capacitor is at 40V, and at 18A, the voltage drop across the so-called "current limiting resistor" is 9V. So the light gets 31V, which is 4.42V / LED. It seems that at higher currents, LEDs become more resistor-like, and that this "current-limiting" resistor isn't doing very much. It seems that it can be removed altogether, though i'm a bit scared to do it. -
the new VSMA1094400 (940 nm)
10/28/2025 at 13:39 • 0 commentsWe have recently decided to switch our bee tracking system from 850nm to 940nm. The main advantage of 940 nm is that there is about 3 times less daylight there, due to atmospheric absorption.
![]()
I've chosen VSMA1094400 because it is rated to 5A pulse current, and it is also slightly smaller than the previously used SFH4715, so these can be packed tighter on a pcb.
This time, i've recorded the overcurrent test on video.
The results are, the LED has failed while i was raising the current from 10 A to 12 A. This time i was using 100us-long pulses (because that is set to be the safety limit in the driver board, so that the leds are not blown if the camera exposure is set too long by accident). This is more than twice as long as i was testing the old LEDs at. So i conclude that the new LEDs have basically the same peak current capability as the old ones, despite being rated to higher currents by the manufacturer. And i've decided to run the new lights at the same 5-6A to each LED.
The lights did survive the day of test flights, and we were able to successfully chase an asian hornet with our drone (after a few failed attempts though). The lights remained on (pulsing 50 us / 10 ms, as they normally do) for the following night by accident. Nothing failed, except that the lights have unglued themselves (they seem to be running a bit hotter than the old 850nm ones).
The oscilloscope trace has an interesting feature when the LED was about to fail.
![]()
The blue trace is current, the yellow trace is light output.
Note how the light output is decreasing significantly during the course of the pulse. I suppose it is the junction getting extremely hot, which reduces the quantum yield of emission. If that is the case, i can estimate the junction temperature from this drop. This drop is about to 84% of initial, so by the plot from the datasheet, the junction temperature at the end of the pulse is approximately 110 degC.
-
the good old 850 nm SFH4715AS
10/28/2025 at 13:19 • 0 commentsSFH4715AS has been serving us well for about two years already.
It has a rated peak current of 3 A, but we've been using it at 5-6 A with no problems.
Back then, did a test on how much pulse current it can actually survive. I don't have much records on how it was done, apart from that the pulses were 45 us long, that the led failed at 12 A, and it has lasted for minutes before giving up.
And a photo of the blown led:
![]()



