Browse Source

Extended range above 250C. (Operating range states up to 300C)

linagee 13 years ago
parent
commit
4c37d0d9f1
1 changed files with 35 additions and 22 deletions
  1. 35
    22
      Marlin/thermistortables.h

+ 35
- 22
Marlin/thermistortables.h View File

72
 };
72
 };
73
 #endif
73
 #endif
74
 #if (THERMISTORHEATER_0 == 2) || (THERMISTORHEATER_1 == 2) || (THERMISTORHEATER_2 == 2) || (THERMISTORBED == 2) //200k bed thermistor
74
 #if (THERMISTORHEATER_0 == 2) || (THERMISTORHEATER_1 == 2) || (THERMISTORHEATER_2 == 2) || (THERMISTORBED == 2) //200k bed thermistor
75
-const short temptable_2[][2] PROGMEM = {
76
-   {1*OVERSAMPLENR, 848},
77
-   {54*OVERSAMPLENR, 275},
78
-   {107*OVERSAMPLENR, 228},
79
-   {160*OVERSAMPLENR, 202},
80
-   {213*OVERSAMPLENR, 185},
81
-   {266*OVERSAMPLENR, 171},
82
-   {319*OVERSAMPLENR, 160},
83
-   {372*OVERSAMPLENR, 150},
84
-   {425*OVERSAMPLENR, 141},
85
-   {478*OVERSAMPLENR, 133},
86
-   {531*OVERSAMPLENR, 125},
87
-   {584*OVERSAMPLENR, 118},
88
-   {637*OVERSAMPLENR, 110},
89
-   {690*OVERSAMPLENR, 103},
90
-   {743*OVERSAMPLENR, 95},
91
-   {796*OVERSAMPLENR, 86},
92
-   {849*OVERSAMPLENR, 77},
93
-   {902*OVERSAMPLENR, 65},
94
-   {955*OVERSAMPLENR, 49},
95
-   {1008*OVERSAMPLENR, 17},
96
-   {1020*OVERSAMPLENR, 0} //safety
75
+   const short temptable_2[][2] PROGMEM = {
76
+//200k ATC Semitec 204GT-2
77
+//Verified by linagee. Source: http://shop.arcol.hu/static/datasheets/thermistors.pdf
78
+// Calculated using 4.7kohm pullup, voltage divider math, and manufacturer provided temp/resistance
79
+   {30*OVERSAMPLENR, 300},
80
+   {34*OVERSAMPLENR, 290},
81
+   {39*OVERSAMPLENR, 280},
82
+   {46*OVERSAMPLENR, 270},
83
+   {53*OVERSAMPLENR, 260},
84
+   {63*OVERSAMPLENR, 250},
85
+   {74*OVERSAMPLENR, 240},
86
+   {87*OVERSAMPLENR, 230},
87
+   {104*OVERSAMPLENR, 220},
88
+   {124*OVERSAMPLENR, 210},
89
+   {148*OVERSAMPLENR, 200},
90
+   {176*OVERSAMPLENR, 190},
91
+   {211*OVERSAMPLENR, 180},
92
+   {252*OVERSAMPLENR, 170},
93
+   {301*OVERSAMPLENR, 160},
94
+   {357*OVERSAMPLENR, 150},
95
+   {420*OVERSAMPLENR, 140},
96
+   {489*OVERSAMPLENR, 130},
97
+   {562*OVERSAMPLENR, 120},
98
+   {636*OVERSAMPLENR, 110},
99
+   {708*OVERSAMPLENR, 100},
100
+   {775*OVERSAMPLENR, 90},
101
+   {835*OVERSAMPLENR, 80},
102
+   {884*OVERSAMPLENR, 70},
103
+   {924*OVERSAMPLENR, 60},
104
+   {955*OVERSAMPLENR, 50},
105
+   {977*OVERSAMPLENR, 40},
106
+   {993*OVERSAMPLENR, 30},
107
+   {1004*OVERSAMPLENR, 20},
108
+   {1012*OVERSAMPLENR, 10},
109
+   {1016*OVERSAMPLENR, 0},
97
 };
110
 };
98
 
111
 
99
 #endif
112
 #endif

Loading…
Cancel
Save