I am very new to LTspice. I would like to ask "How can I add a photodiode in the Ltspice?" Is ideal photodiode (or any specific) model already included in the LTspice or do I need to create third party model for photodiode? If it is already included, under with categories it is included in library ? Or If it is not included, how can I make one? Do I need to create the spice model of photodiode which will consist (roughly) of a current source, capacitor and resistor then refer back to the photodiode? Or if there is another way around can you please share your knowledge?
Asked
Active
Viewed 1.9k times
9
-
LTSpice doesn't model optical events, perhaps model it as a programmed current source? – Jasen Слава Україні Jun 20 '16 at 07:37
-
ahhh.. I see. So I can use a current source (may be in parallel with capacitor) instead of photodiode? – Sui Jun 20 '16 at 07:49
2 Answers
11
The easiest way to get a photodiode, and to control it, is to use one of the built-in optocouplers. The base/collector junction of a phototransistor is a photodiode (just ignore the emitter):
Or use the 4N2x.sub
/CNY17.sub
as a model to build your own subcircuit.

CL.
- 18,161
- 5
- 40
- 67
-1
Another way is to find a photodiode model on the internet as the .SUBCKT model. You can add such a model directly to the diagram and connect it under the diode symbol.
On my blog it is more visually described:
http://sigaris-electronics.eu/2018/11/ltspice-adding-an-element-model-to-the-schema/

Dave Tweed
- 168,369
- 17
- 228
- 393

sigaris
- 185
- 1
- 2
- 8