Browse Source

Added thermistor table for the 500C thermistor shipped with the Pico hot end.

Greg Tan 10 years ago
parent
commit
6e6e4e2143
2 changed files with 76 additions and 0 deletions
  1. 1
    0
      Marlin/Configuration.h
  2. 75
    0
      Marlin/thermistortables.h

+ 1
- 0
Marlin/Configuration.h View File

@@ -132,6 +132,7 @@
132 132
 // 1010 is Pt1000 with 1k pullup (non standard)
133 133
 // 147 is Pt100 with 4k7 pullup
134 134
 // 110 is Pt100 with 1k pullup (non standard)
135
+// 70 is 500C thermistor for Pico hot end
135 136
 
136 137
 #define TEMP_SENSOR_0 -1
137 138
 #define TEMP_SENSOR_1 -1

+ 75
- 0
Marlin/thermistortables.h View File

@@ -1021,6 +1021,81 @@ const short temptable_1047[][2] PROGMEM = {
1021 1021
   PtLine(300,1000,4700)
1022 1022
 };
1023 1023
 #endif
1024
+#if (THERMISTORHEATER_0 == 70) || (THERMISTORHEATER_1 == 70) || (THERMISTORHEATER_2 == 70) || (THERMISTORBED == 70) // 500C thermistor for Pico hot end
1025
+const short temptable_70[][2] PROGMEM = {
1026
+  {  110.774119598719*OVERSAMPLENR ,  350 },
1027
+  {  118.214386957249*OVERSAMPLENR ,  345 },
1028
+  {  126.211418543166*OVERSAMPLENR ,  340 },
1029
+  {  134.789559066223*OVERSAMPLENR ,  335 },
1030
+  {  144.004513869701*OVERSAMPLENR ,  330 },
1031
+  {  153.884483790827*OVERSAMPLENR ,  325 },
1032
+  {  164.484880793637*OVERSAMPLENR ,  320 },
1033
+  {  175.848885102724*OVERSAMPLENR ,  315 },
1034
+  {  188.006799079015*OVERSAMPLENR ,  310 },
1035
+  {  201.008072969044*OVERSAMPLENR ,  305 },
1036
+  {  214.83716032276*OVERSAMPLENR ,  300 },
1037
+  {  229.784739779664*OVERSAMPLENR ,  295 },
1038
+  {  245.499466045473*OVERSAMPLENR ,  290 },
1039
+  {  262.2766342096*OVERSAMPLENR ,  285 },
1040
+  {  280.073883176433*OVERSAMPLENR ,  280 },
1041
+  {  298.952693467726*OVERSAMPLENR ,  275 },
1042
+  {  318.808251051674*OVERSAMPLENR ,  270 },
1043
+  {  337.490932563222*OVERSAMPLENR ,  265 },
1044
+  {  361.683649122745*OVERSAMPLENR ,  260 },
1045
+  {  384.717024083981*OVERSAMPLENR ,  255 },
1046
+  {  408.659301759076*OVERSAMPLENR ,  250 },
1047
+  {  433.471659455884*OVERSAMPLENR ,  245 },
1048
+  {  459.199039926034*OVERSAMPLENR ,  240 },
1049
+  {  485.566500982316*OVERSAMPLENR ,  235 },
1050
+  {  512.538918631075*OVERSAMPLENR ,  230 },
1051
+  {  539.980999544838*OVERSAMPLENR ,  225 },
1052
+  {  567.783095549935*OVERSAMPLENR ,  220 },
1053
+  {  595.698041673552*OVERSAMPLENR ,  215 },
1054
+  {  623.633922319597*OVERSAMPLENR ,  210 },
1055
+  {  651.356162750829*OVERSAMPLENR ,  205 },
1056
+  {  678.700901620956*OVERSAMPLENR ,  200 },
1057
+  {  705.528145361264*OVERSAMPLENR ,  195 },
1058
+  {  731.61267976339*OVERSAMPLENR ,  190 },
1059
+  {  756.786212184365*OVERSAMPLENR ,  185 },
1060
+  {  780.950223357761*OVERSAMPLENR ,  180 },
1061
+  {  804.012961595082*OVERSAMPLENR ,  175 },
1062
+  {  825.904975939166*OVERSAMPLENR ,  170 },
1063
+  {  846.403941639008*OVERSAMPLENR ,  165 },
1064
+  {  865.52326974895*OVERSAMPLENR ,  160 },
1065
+  {  883.246145367727*OVERSAMPLENR ,  155 },
1066
+  {  899.5821946515*OVERSAMPLENR ,  150 },
1067
+  {  914.544289228582*OVERSAMPLENR ,  145 },
1068
+  {  928.145628221761*OVERSAMPLENR ,  140 },
1069
+  {  940.422208546562*OVERSAMPLENR ,  135 },
1070
+  {  951.456922916497*OVERSAMPLENR ,  130 },
1071
+  {  961.303500633788*OVERSAMPLENR ,  125 },
1072
+  {  970.044756889055*OVERSAMPLENR ,  120 },
1073
+  {  977.761456230051*OVERSAMPLENR ,  115 },
1074
+  {  984.540978083453*OVERSAMPLENR ,  110 },
1075
+  {  990.440780765757*OVERSAMPLENR ,  105 },
1076
+  {  995.589621465301*OVERSAMPLENR ,  100 },
1077
+  {  1000.02514280144*OVERSAMPLENR ,  95 },
1078
+  {  1003.84429789876*OVERSAMPLENR ,  90 },
1079
+  {  1007.10199009318*OVERSAMPLENR ,  85 },
1080
+  {  1009.87151698323*OVERSAMPLENR ,  80 },
1081
+  {  1012.21633594237*OVERSAMPLENR ,  75 },
1082
+  {  1014.18959892949*OVERSAMPLENR ,  70 },
1083
+  {  1015.84079162998*OVERSAMPLENR ,  65 },
1084
+  {  1017.21555915335*OVERSAMPLENR ,  60 },
1085
+  {  1018.35284662863*OVERSAMPLENR ,  55 },
1086
+  {  1019.28926921888*OVERSAMPLENR ,  50 },
1087
+  {  1020.05398015669*OVERSAMPLENR ,  45 },
1088
+  {  1020.67737496272*OVERSAMPLENR ,  40 },
1089
+  {  1021.1802909627*OVERSAMPLENR ,  35 },
1090
+  {  1021.58459281248*OVERSAMPLENR ,  30 },
1091
+  {  1021.90701441192*OVERSAMPLENR ,  25 },
1092
+  {  1022.16215103698*OVERSAMPLENR ,  20 },
1093
+  {  1022.36275529549*OVERSAMPLENR ,  15 },
1094
+  {  1022.51930392497*OVERSAMPLENR ,  10 },
1095
+  {  1022.64051573734*OVERSAMPLENR ,  5 },
1096
+  {  1022.73355805611*OVERSAMPLENR ,  0 }
1097
+};
1098
+#endif
1024 1099
 
1025 1100
 #define _TT_NAME(_N) temptable_ ## _N
1026 1101
 #define TT_NAME(_N) _TT_NAME(_N)

Loading…
Cancel
Save