Sorry It's 300ms, not ns and duty cycle is 15%300nS, bit fast, ok but what's the duty cycle (on/off ratio)?
Sorry It's 300ms, not ns and duty cycle is 15%300nS, bit fast, ok but what's the duty cycle (on/off ratio)?
Is 300mS the ON time or the CYCLE TIME?Sorry It's 300ms, not ns and duty cycle is 15%
Waiting for feedbackt me know. e.g. 20 to 30 Cd @ 20 mA 10 deg or 16~24 Cd @25 deg or anything you need.
My guess is that there is an ESD issue if you are using 20 mA with Vctrl = 2.45V regardless of # of LEDs that are in series.
Please confirm your thermal resistance or show photos and Control voltage

Hi Mister Bill,At some amount of current an LED will age quickly and fail even if the average power is within limits,
Hi Irving,Hi @Ron H, thanks for pointing that out. If anything it makes it worse! In the static case, if LED_adj is >4.1V the LED will over-heat:
View attachment 315031
While the dynamic case is about the same:
View attachment 315038
Thank you, I am trying to duplicate your simulation in LTSpice, but model for the MOSFET doesn't work, did you create the symbol?
Irving,No, its the standard NMOS one, but you have to right click on it and change MN to X, then add the attached library to the schematic..
View attachment 315333
View attachment 315334
Just normal net labels with F4, that way you can get the actual Vf of the LED as V(e,e1).Irving,
Thank you, it works, but one more question for "e" and "e1" did you set them as directive or just labels?
Hi Irving,Just normal net labels with F4, that way you can get the actual Vf of the LED as V(e,e1).
To plot I(D1) run the simulation then place the cursor over the diode until it becomes an arrow symbol then left click.Hi Irving,
Once again thank you for your help, I am new to LTSpice how did you plot I(D1) and V(e,e1)*I(D1)? or maybe how to set it up? I think it's interesting as you mentioned if LED_adj is >4.1V the LED will over-heat
Got it. ThanksTo plot I(D1) run the simulation then place the cursor over the diode until it becomes an arrow symbol then left click.
To plot dissipation, do the same but hold down ALT until the arrow becomes a thermometer, then left click.
On the chart, for transient simulations only, CTRL-left click on the tracename brings up the time averaged value of the property over the time interval displayed.