Out of curiosity, how would a thermistor be simulated in QSPICE? I have never tried this in any other circuit simulator, so I’m not aware of how it is done “normally”. Can anyone enlighten me? Thanks.
You could implement this as a Behavioral Resistor. The function for the resistor can be table driven to match the non-linear curve of the thermistor.
Len
@djsb ,
Here’s an example of a thermistor sim.
You can use this as a starting point for your sim.
Here’s a plot of the thermistor resistance to temperature I chose.
Len
Sorry. Right now the forum won’t allow me to upload the .qsch file.
However, I can upload a pic.
Hello I have made plenty of simulations involving thermistors in Qspice. everything is downloadable at hacjster.io Qspice ON /OFF temperature control simulation with NTC - Hackster.io Enjoy it.
@djsb Mike added B-constant to resistor instance parameter, which allow easier modeling of thermistor (NTC)
- 02/09/2024 Implemented resistor instance parameter B in the interest of simplifying specifying NTC thermistor temperature dependence.
I use muRata NCP03YS110 thermistor as an example, to demo temperature sweep and self heating as your reference.
NTC (YS110) - B.qsch (2.1 MB)
NTC with Self Heating (demo).qsch (1.1 MB)
Information of B-constant and self heating can be found in Qspice HELP, or I also updated my guideline in R. Resistor
section.
Qspice/Guideline/Qspice - Device Reference Guide by KSKelvin.pdf at main · KSKelvin-Github/Qspice