alainstas
Published © GPL3+

Altium Designer Simulation Model for Vishay NTC Thermistor

A netlist and a simulation are provided for a Vishay Voltage/temperature driven NTC thermistor for importing into Altium

BeginnerProtip12 minutes702
Altium Designer Simulation Model for Vishay NTC Thermistor

Things used in this project

Hardware components

Vishay NTCLE101E3c90173
×1

Story

Read more

Custom parts and enclosures

Vishay NTC Thermistor (voltage/temperature driven) in a voltage divide

unzip and save all files in one directory and open it in Altium designer

Schematics

a small movie showing how to perform the simulation

Just play: it's an mp4 file

Code

netlist for a Vishay NTC themistor NTCLE101E3C90173 with temperature driven by voltage (for altium)

Plain text
Spice Netlist to be included into Altium Designer (under the form of .ckt file)
*====================================================
*VISHAY NTCLE101E3C90173
*Voltage driven NTC. Package: Radial Leaded
*Connections: 
*                        Pin 1
*                        | Pin 2
*                        | | Temperature input
*                        | | |
.SUBCKT NTCLE101E3C90173 1 2 Tin
R1 Tin 0 1T
Vsense 1 N002 0V
B3 N002 2 V= I(Vsense)*Rntc(V(Ttot),beta)
B1 N003 0 V= V(Tin)
B2 Ttot N003 V= +abs(V(vcth))
R2 Ttot 0 1T
I2 Beta 0 -1
R4 Vcth N001 1
C1 0 Vcth {Cth/Gth}
B4 N001 0 V= +abs(V(1,2)*I(Vsense))/Gth
.FUNC Rntc(x,y)
+ {if(x<25,+Rref*exp((y-Beta)*(1/(x+273.15)-1/(273.15+Tref)))*exp(B*(pwr(1/(273.15+x),1)-pwr(1/(273.15+Tref),1))+C*(pwr(1/(273.15+x),2)-pwr(1/(273.15+Tref),2))+D*(pwr(1/(273.15+x),3)-pwr(1/(273.15+Tref),3))),
+ +Rref*exp((y-Beta)*(1/(x+273.15)-1/(273.15+Tref)))*exp(B1*(pwr(1/(273.15+x),1)-pwr(1/(273.15+Tref),1))+C1*(pwr(1/(273.15+x),2)-pwr(1/(273.15+Tref),2))+D1*(pwr(1/(273.15+x),3)-pwr(1/(273.15+Tref),3))))}
.PARAM A=-12.6814
.PARAM B=4391.97
.PARAM C=-232807
.PARAM D=15096430
.PARAM a1=-12.6814
.PARAM b1=4391.97
.PARAM c1=-232807
.PARAM d1=15096430
.PARAM Gth=0.0068
.PARAM Rref=10000
.PARAM tolB=0.01
.PARAM tolRref=0.01
.PARAM Tref=25
.PARAM Cth=0.0476
.PARAM beta=3435
.IC V(vcth)=0
.ENDS NTCLE101E3C90173
*====================================================

Credits

alainstas
70 projects • 38 followers
product marketing engineer at Vishay. began to simulate in spice programs in 2014.
Contact

Comments

Please log in or sign up to comment.