So I've been doing detector building for a bit, and I've gotten used to using the Steinhart-Hart equation. I understand that it makes predictions that match with experimental data, but I don't really have an idea of where the equation comes from.
To me, approximating the reciprocal of temperature as a depressed cubic in terms of the natural logarithm of resistance feels like a random approximation to choose (why can't it be the reciprocal of temperature squared? why can't it be a quintic polynomial in terms of the reciprocal of resistance?) and I was wondering if there's any physical principle that the formula is derived from.
After a bit of looking around on the internet, the closest thing I got to a derivation was on the Wikipedia article for the Steinhart-Hart equation which says "The most general form of the equation can be derived from extending the B parameter equation to an infinite series". Unfortunately, the B-parameter equation seems to be equally unmotivated, as I can't really find any derivations of it.
Here's the explaination given on the wikipedia article and the questions I have about it:
The B-parameter equation is
![](http://latex.codecogs.com/png.latex? R=R_{0}e^{B\left({\frac {1}{T}}-{\frac {1}{T_{0}}}\right)})
. Re-arranging the terms of the B Parameter equation gives
![](http://latex.codecogs.com/png.latex?{\displaystyle {\frac {1}{T}}={\frac {1}{T_{0}}}+{\frac {1}{B}}\left(\ln {\frac {R}{R_{0}}}\right)=a_{0}+a_{1}\ln {\frac {R}{R_{0}}}})
. Following this, the Wikipedia article says that this equation can be expanded further by using the infinite series
![](http://latex.codecogs.com/png.latex?{\displaystyle {\frac {1}{T}}=\sum _{n=0}^{\infty }a_{n}\left(\ln {\frac {R}{R_{0}}}\right)^{n}}
)
. From this, taking
![](http://latex.codecogs.com/png.latex?a_2=0)
,
![](http://latex.codecogs.com/png.latex?R_0=1)
, and only using the first 4 terms (ends up being 3 terms since one is 0) of the series gives the Stienhart-Hart equation.
First of all, I'm unaware of any derivations of the B-Parameter equation. The form of the equation looks like it comes from an IVT problem, namely the equation
![](http://latex.codecogs.com/png.latex?\frac{dR}{dT}=-\frac{BR}{T^{2}})
with initial condition
![](http://latex.codecogs.com/png.latex?(T_0, R_0))
; however, I'm not sure where this specific differential equation would come from. Secondly, I don't understand how the equation for the reciprocal of temperature can be expanded to an infinite series, the series and original expression seem like 2 completely different things (yes the first couple of terms of the series match with the original, but where to the infinite number of other terms come from?). And lastly why is
![](http://latex.codecogs.com/png.latex? a_2=0 )
? I understand that the reference resistance can be any arbitrary value because the constants can be shifted (by using the properties of logarithms and expanding each of the powers of the binomials) but I don't see any similar reasoning to setting
![](http://latex.codecogs.com/png.latex? a_2=0 )
.
Any insight about these questions or about the derivations of the equations would be greatly appreciated.
Thanks!