From e6aed7bb4e2301c53ee4868e4e963ced623ed76a Mon Sep 17 00:00:00 2001 From: Fourmi Date: Sun, 9 Aug 2015 18:55:45 +0200 Subject: [PATCH] Update thermistortables for Hisens Thermistor (PR#2588) --- Marlin/thermistortables.h | 86 +++++++++++---------------------------- 1 file changed, 24 insertions(+), 62 deletions(-) diff --git a/Marlin/thermistortables.h b/Marlin/thermistortables.h index 713e633db..fe12586b4 100644 --- a/Marlin/thermistortables.h +++ b/Marlin/thermistortables.h @@ -626,69 +626,31 @@ const short temptable_11[][2] PROGMEM = { // Hisens thermistor B25/50 =3950 +/-1% const short temptable_13[][2] PROGMEM = { - { 22.5*OVERSAMPLENR, 300 }, -{ 24.125*OVERSAMPLENR, 295 }, -{ 25.875*OVERSAMPLENR, 290 }, -{ 27.8125*OVERSAMPLENR, 285 }, -{ 29.9375*OVERSAMPLENR, 280 }, -{ 32.25*OVERSAMPLENR, 275 }, -{ 34.8125*OVERSAMPLENR, 270 }, -{ 37.625*OVERSAMPLENR, 265 }, -{ 40.6875*OVERSAMPLENR, 260 }, -{ 44.0625*OVERSAMPLENR, 255 }, -{ 47.75*OVERSAMPLENR, 250 }, -{ 51.8125*OVERSAMPLENR, 245 }, -{ 56.3125*OVERSAMPLENR, 240 }, -{ 61.25*OVERSAMPLENR, 235 }, -{ 66.75*OVERSAMPLENR, 230 }, -{ 72.8125*OVERSAMPLENR, 225 }, -{ 79.5*OVERSAMPLENR, 220 }, -{ 87*OVERSAMPLENR, 215 }, -{ 95.3125*OVERSAMPLENR, 210 }, -{ 104.1875*OVERSAMPLENR, 205 }, -{ 112.75*OVERSAMPLENR, 200 }, -{ 123.125*OVERSAMPLENR, 195 }, -{ 135.75*OVERSAMPLENR, 190 }, -{ 148.3125*OVERSAMPLENR, 185 }, -{ 163.8125*OVERSAMPLENR, 180 }, -{ 179*OVERSAMPLENR, 175 }, -{ 211.125*OVERSAMPLENR, 170 }, -{ 216.125*OVERSAMPLENR, 165 }, -{ 236.5625*OVERSAMPLENR, 160 }, -{ 258.5*OVERSAMPLENR, 155 }, -{ 279.875*OVERSAMPLENR, 150 }, -{ 305.375*OVERSAMPLENR, 145 }, -{ 333.25*OVERSAMPLENR, 140 }, -{ 362.5625*OVERSAMPLENR, 135 }, -{ 393.6875*OVERSAMPLENR, 130 }, -{ 425*OVERSAMPLENR, 125 }, -{ 460.625*OVERSAMPLENR, 120 }, -{ 495.1875*OVERSAMPLENR, 115 }, -{ 530.875*OVERSAMPLENR, 110 }, -{ 567.25*OVERSAMPLENR, 105 }, -{ 601.625*OVERSAMPLENR, 100 }, -{ 637.875*OVERSAMPLENR, 95 }, -{ 674.5625*OVERSAMPLENR, 90 }, -{ 710*OVERSAMPLENR, 85 }, -{ 744.125*OVERSAMPLENR, 80 }, -{ 775.9375*OVERSAMPLENR, 75 }, -{ 806.875*OVERSAMPLENR, 70 }, -{ 835.1875*OVERSAMPLENR, 65 }, -{ 861.125*OVERSAMPLENR, 60 }, -{ 884.375*OVERSAMPLENR, 55 }, -{ 904.5625*OVERSAMPLENR, 50 }, -{ 923.8125*OVERSAMPLENR, 45 }, -{ 940.375*OVERSAMPLENR, 40 }, -{ 954.625*OVERSAMPLENR, 35 }, -{ 966.875*OVERSAMPLENR, 30 }, -{ 977.0625*OVERSAMPLENR, 25 }, -{ 986*OVERSAMPLENR, 20 }, -{ 993.375*OVERSAMPLENR, 15 }, -{ 999.5*OVERSAMPLENR, 10 }, -{ 1004.5*OVERSAMPLENR, 5 }, -{ 1008.5*OVERSAMPLENR, 0 } + { 20.04*OVERSAMPLENR, 300 }, +{ 23.19*OVERSAMPLENR, 290 }, +{ 26.71*OVERSAMPLENR, 280 }, +{ 31.23*OVERSAMPLENR, 270 }, +{ 36.52*OVERSAMPLENR, 260 }, +{ 42.75*OVERSAMPLENR, 250 }, +{ 50.68*OVERSAMPLENR, 240 }, +{ 60.22*OVERSAMPLENR, 230 }, +{ 72.03*OVERSAMPLENR, 220 }, +{ 86.84*OVERSAMPLENR, 210 }, +{ 102.79*OVERSAMPLENR, 200 }, +{ 124.46*OVERSAMPLENR, 190 }, +{ 151.02*OVERSAMPLENR, 180 }, +{ 182.86*OVERSAMPLENR, 170 }, +{ 220.72*OVERSAMPLENR, 160 }, +{ 316.96*OVERSAMPLENR, 140 }, +{ 447.17*OVERSAMPLENR, 120 }, +{ 590.61*OVERSAMPLENR, 100 }, +{ 737.31*OVERSAMPLENR, 80 }, +{ 857.77*OVERSAMPLENR, 60 }, +{ 939.52*OVERSAMPLENR, 40 }, +{ 986.03*OVERSAMPLENR, 20 }, +{ 1008.7*OVERSAMPLENR, 0} - }; +}; #endif #if (THERMISTORHEATER_0 == 20) || (THERMISTORHEATER_1 == 20) || (THERMISTORHEATER_2 == 20) || (THERMISTORBED == 20) // PT100 with INA826 amp on Ultimaker v2.0 electronics