[sdiy] PTC Tempco?
Jay Schwichtenberg
jays at aracnet.com
Thu Feb 7 19:13:55 CET 2002
Howdy,
While were on the subjuct of MATs and matching transistors I've got a
question on the PTC tempcos we use in our expo/log converters.
So the question is: what's the resistance at a temperature?
To me there are two ways that I can think of calculating this. One as a
linear function and the other based on the previous resistance. Let me try
to explain.
Tb = base temp. Usally 25 C.
Rt = resistance at a base temperature. Usally 1K or 2K.
alpha = percent per degree C change. Ideally 3.3% but we usally use 3.2% or
3.5%.
For a linear function:
R(T) = Rt + Rt*(T - Tb)*alpha
Previous resistance. I'll write this in simple C code since we don't have
math symbols.
assume T >= Tb and temps are integer values.
for ( R = Rt, Ti = Tb; Ti != T; Ti++ )
{
R = R + R*alpha;
}
Also can someone point to some good links on PTCs? I haven't found anything
out there on using PTCs in exp/log compensation. It's mainly been power
control and fluid sensing.
Thanks much.
Jay
More information about the Synth-diy
mailing list