The LED is rated 1kHz. At a higher freqency or pulse rate you have to provide a sufficiently fast 10A pulse source and eventually face possible unexpected LED behaviour.
Thanks. The datasheet is here. In the project I use several LEDs with a monochromatic camera to get a multispectral image of a film. Since I also have to use a filter, I ran some tests with a power supply and figured out that I need to run the LED at 10A.
Dear Perry,
Thank you for taking the time to reply
It is the former requirement; the LED needs to be turned on, stay on for a (controllable) amount of milliseconds and then be turned off again.
Thanks, Diettrich. I was not clear enough. The LED will not be pulsed, it just needs to be turned on for (a controllable amount of ) milliseconds. It will, and should not, be pulsed.
I am willing to bet your Buck converter cannot respond to a 10A load that appears and disappears in milliseconds. You need a vary large capacitor with very low ESR. Remember the photoflash devices.
Paul
Please expand your explanation of your goal. Pulsing an LED on for µS is a lot different than operating for seconds.
Thermal concerns
Transient response of the current source
If my guess is correct you wish to use these LED as sort of a color filtered flash then you are best using a simple resistor and Mosfet for on off. You will need a Mosfet driver as the Arduino cannot supply enough current at its outputs to switch a Mosfet very fast.