Manually input new LEDs into LTSpice? Help?

Thread Starter

Aleksandari-

Joined Mar 6, 2021
4
Hi.

How can I get information about any diode, such as these for the NSPW500BS (or hcpl0701_led) diode example (and which are needed to create a new model for an LED in LTSpice):

.model NSPW500BS D(Is=.27n Rs=5.65 N=6.79 Cjo=42p Xti=200 Iave=30m Vpk=5 mfg=Nichia type=LED)

or

.model hcpl0701_led D(IS=1E-14 N=1.14 CJO=40p M=0.333 VJ=0.75 ISR=1E-10 BV=100 TT=5E-9 TYPE=LED).

I need such the data for the diodes LED5C F5V-IT-RE-RE LED 5mm, red, 625nm B123 and this LED .


Sllers' do not say that information.

Mostly they only list the ones mentioned above, for my diode.




For example, resistors are easy to enter, we get all the data for them in the specifications from the resistor seller and just enter them, but this is not the case with diodes.

Thanks.
 

Veracohr

Joined Jan 3, 2011
783
If the manufacturer doesn’t provide a SPICE model you’re out of luck. I’ve also had poor luck finding models for LEDs. Unless a simple forward voltage drop will work for your simulation.
 

dl324

Joined Mar 30, 2015
18,220
Why do you think you need to model an LED so closely? Mostly you care about forward voltage and maybe reverse breakdown data. You could run 10A through it and LTspice will still be happy...

I'm no expert LTspice user, or even a fan, but you can use the ako: (A Kind Of) option to incorporate data from an LED that's close enough and specify the differences. When I needed a 3.3V zener, I used the generic zener component and used a .model statement:

.model Z3v3 ako: 1N750 bv=3.3

which worked better than

.model Z3 D(bv=3.3)
 
Top