Merge pull request #955 from gregington/pico-thermistor
Added thermistor table for the 500C thermistor shipped with the Pico hotend
This commit is contained in:
commit
1875ab3bd7
|
@ -132,6 +132,7 @@
|
||||||
// 1010 is Pt1000 with 1k pullup (non standard)
|
// 1010 is Pt1000 with 1k pullup (non standard)
|
||||||
// 147 is Pt100 with 4k7 pullup
|
// 147 is Pt100 with 4k7 pullup
|
||||||
// 110 is Pt100 with 1k pullup (non standard)
|
// 110 is Pt100 with 1k pullup (non standard)
|
||||||
|
// 70 is 500C thermistor for Pico hot end
|
||||||
|
|
||||||
#define TEMP_SENSOR_0 -1
|
#define TEMP_SENSOR_0 -1
|
||||||
#define TEMP_SENSOR_1 -1
|
#define TEMP_SENSOR_1 -1
|
||||||
|
|
|
@ -1021,6 +1021,81 @@ const short temptable_1047[][2] PROGMEM = {
|
||||||
PtLine(300,1000,4700)
|
PtLine(300,1000,4700)
|
||||||
};
|
};
|
||||||
#endif
|
#endif
|
||||||
|
#if (THERMISTORHEATER_0 == 70) || (THERMISTORHEATER_1 == 70) || (THERMISTORHEATER_2 == 70) || (THERMISTORBED == 70) // 500C thermistor for Pico hot end
|
||||||
|
const short temptable_70[][2] PROGMEM = {
|
||||||
|
{ 110.774119598719*OVERSAMPLENR , 350 },
|
||||||
|
{ 118.214386957249*OVERSAMPLENR , 345 },
|
||||||
|
{ 126.211418543166*OVERSAMPLENR , 340 },
|
||||||
|
{ 134.789559066223*OVERSAMPLENR , 335 },
|
||||||
|
{ 144.004513869701*OVERSAMPLENR , 330 },
|
||||||
|
{ 153.884483790827*OVERSAMPLENR , 325 },
|
||||||
|
{ 164.484880793637*OVERSAMPLENR , 320 },
|
||||||
|
{ 175.848885102724*OVERSAMPLENR , 315 },
|
||||||
|
{ 188.006799079015*OVERSAMPLENR , 310 },
|
||||||
|
{ 201.008072969044*OVERSAMPLENR , 305 },
|
||||||
|
{ 214.83716032276*OVERSAMPLENR , 300 },
|
||||||
|
{ 229.784739779664*OVERSAMPLENR , 295 },
|
||||||
|
{ 245.499466045473*OVERSAMPLENR , 290 },
|
||||||
|
{ 262.2766342096*OVERSAMPLENR , 285 },
|
||||||
|
{ 280.073883176433*OVERSAMPLENR , 280 },
|
||||||
|
{ 298.952693467726*OVERSAMPLENR , 275 },
|
||||||
|
{ 318.808251051674*OVERSAMPLENR , 270 },
|
||||||
|
{ 337.490932563222*OVERSAMPLENR , 265 },
|
||||||
|
{ 361.683649122745*OVERSAMPLENR , 260 },
|
||||||
|
{ 384.717024083981*OVERSAMPLENR , 255 },
|
||||||
|
{ 408.659301759076*OVERSAMPLENR , 250 },
|
||||||
|
{ 433.471659455884*OVERSAMPLENR , 245 },
|
||||||
|
{ 459.199039926034*OVERSAMPLENR , 240 },
|
||||||
|
{ 485.566500982316*OVERSAMPLENR , 235 },
|
||||||
|
{ 512.538918631075*OVERSAMPLENR , 230 },
|
||||||
|
{ 539.980999544838*OVERSAMPLENR , 225 },
|
||||||
|
{ 567.783095549935*OVERSAMPLENR , 220 },
|
||||||
|
{ 595.698041673552*OVERSAMPLENR , 215 },
|
||||||
|
{ 623.633922319597*OVERSAMPLENR , 210 },
|
||||||
|
{ 651.356162750829*OVERSAMPLENR , 205 },
|
||||||
|
{ 678.700901620956*OVERSAMPLENR , 200 },
|
||||||
|
{ 705.528145361264*OVERSAMPLENR , 195 },
|
||||||
|
{ 731.61267976339*OVERSAMPLENR , 190 },
|
||||||
|
{ 756.786212184365*OVERSAMPLENR , 185 },
|
||||||
|
{ 780.950223357761*OVERSAMPLENR , 180 },
|
||||||
|
{ 804.012961595082*OVERSAMPLENR , 175 },
|
||||||
|
{ 825.904975939166*OVERSAMPLENR , 170 },
|
||||||
|
{ 846.403941639008*OVERSAMPLENR , 165 },
|
||||||
|
{ 865.52326974895*OVERSAMPLENR , 160 },
|
||||||
|
{ 883.246145367727*OVERSAMPLENR , 155 },
|
||||||
|
{ 899.5821946515*OVERSAMPLENR , 150 },
|
||||||
|
{ 914.544289228582*OVERSAMPLENR , 145 },
|
||||||
|
{ 928.145628221761*OVERSAMPLENR , 140 },
|
||||||
|
{ 940.422208546562*OVERSAMPLENR , 135 },
|
||||||
|
{ 951.456922916497*OVERSAMPLENR , 130 },
|
||||||
|
{ 961.303500633788*OVERSAMPLENR , 125 },
|
||||||
|
{ 970.044756889055*OVERSAMPLENR , 120 },
|
||||||
|
{ 977.761456230051*OVERSAMPLENR , 115 },
|
||||||
|
{ 984.540978083453*OVERSAMPLENR , 110 },
|
||||||
|
{ 990.440780765757*OVERSAMPLENR , 105 },
|
||||||
|
{ 995.589621465301*OVERSAMPLENR , 100 },
|
||||||
|
{ 1000.02514280144*OVERSAMPLENR , 95 },
|
||||||
|
{ 1003.84429789876*OVERSAMPLENR , 90 },
|
||||||
|
{ 1007.10199009318*OVERSAMPLENR , 85 },
|
||||||
|
{ 1009.87151698323*OVERSAMPLENR , 80 },
|
||||||
|
{ 1012.21633594237*OVERSAMPLENR , 75 },
|
||||||
|
{ 1014.18959892949*OVERSAMPLENR , 70 },
|
||||||
|
{ 1015.84079162998*OVERSAMPLENR , 65 },
|
||||||
|
{ 1017.21555915335*OVERSAMPLENR , 60 },
|
||||||
|
{ 1018.35284662863*OVERSAMPLENR , 55 },
|
||||||
|
{ 1019.28926921888*OVERSAMPLENR , 50 },
|
||||||
|
{ 1020.05398015669*OVERSAMPLENR , 45 },
|
||||||
|
{ 1020.67737496272*OVERSAMPLENR , 40 },
|
||||||
|
{ 1021.1802909627*OVERSAMPLENR , 35 },
|
||||||
|
{ 1021.58459281248*OVERSAMPLENR , 30 },
|
||||||
|
{ 1021.90701441192*OVERSAMPLENR , 25 },
|
||||||
|
{ 1022.16215103698*OVERSAMPLENR , 20 },
|
||||||
|
{ 1022.36275529549*OVERSAMPLENR , 15 },
|
||||||
|
{ 1022.51930392497*OVERSAMPLENR , 10 },
|
||||||
|
{ 1022.64051573734*OVERSAMPLENR , 5 },
|
||||||
|
{ 1022.73355805611*OVERSAMPLENR , 0 }
|
||||||
|
};
|
||||||
|
#endif
|
||||||
|
|
||||||
#define _TT_NAME(_N) temptable_ ## _N
|
#define _TT_NAME(_N) temptable_ ## _N
|
||||||
#define TT_NAME(_N) _TT_NAME(_N)
|
#define TT_NAME(_N) _TT_NAME(_N)
|
||||||
|
|
Loading…
Reference in a new issue