Ga-Retired
New Member
Hi everyone,just a question on the scalling of the DS18B20 below 32*F.I'm using the 08m2+ to gather the DS18B20 Temp. using variable W1 and displaying on a 4 digit CC LED display driven by the Max7219.This project has been working just great when the temperature is above 0* C or in my case 32* F which I used forum members Marks conversion formula of:Temperature = Temperature +880 **7373 -67 being capable of reading 0*F to 257*F in whole numbers.Using the current scalling of:Thous = Temperature /Base/Base/base
Hundr = Temperature /Base/Base//Base
Tens = Temperature / Base // Base
Units = Temperature // Base
Base being = decimal10.All is well down to 32*F and then it comes up with random numbers.I've been trying to figuire this problem out myself, but to my dismay, haven't been able to solve the problem.I'm wanting to display a temperature from say around 15*F to above 100*F which Marks conversion covers this range nicely.(Thanks Marks!)Any help or solutions on this is always appreicated.
my best,Ga-Retired
Hundr = Temperature /Base/Base//Base
Tens = Temperature / Base // Base
Units = Temperature // Base
Base being = decimal10.All is well down to 32*F and then it comes up with random numbers.I've been trying to figuire this problem out myself, but to my dismay, haven't been able to solve the problem.I'm wanting to display a temperature from say around 15*F to above 100*F which Marks conversion covers this range nicely.(Thanks Marks!)Any help or solutions on this is always appreicated.
my best,Ga-Retired