View Single Post
Old 11-19-14, 07:07 PM   #288
buffalobillpatrick
Master EcoRenovator
 
Join Date: Mar 2014
Location: Florissant, Colorado
Posts: 599
Thanks: 814
Thanked 59 Times in 55 Posts
Default

No long long, so sorry!

theoldwizard1, I'm glad you are on board & contributing, actual experience is hard to come by!

Floats work fine on Arduino acording to all that I have read.
Time is used up for sure!

My 23X sample loops take about 11ms each, the actual analogRead takes about 100us, so most of the rest is floating point math.

Jeff,
Your math is difficult for me to translate from that Wikipedia page.

I don't see in your math where the Beta-coefficient of the thermistor is used?
This is important and is specified with each batch of thermistors.

in mine you would change the #define

// The beta coefficient of the thermistor (usually 3000-4000)
#define BCOEFFICIENT 3892


Also your example don't average & smooth out possible anomilas readings.
Long sensor wires are susceptible to noise.

Last edited by buffalobillpatrick; 11-19-14 at 07:31 PM..
buffalobillpatrick is offline   Reply With Quote