|
@@ -314,6 +314,158 @@ const short temptable_7[][2] PROGMEM = {
|
314
|
314
|
{1023*OVERSAMPLENR, 0} //to allow internal 0 degrees C
|
315
|
315
|
};
|
316
|
316
|
#endif
|
|
317
|
+
|
|
318
|
+#if (THERMISTORHEATER_0 == 71) || (THERMISTORHEATER_1 == 71) || (THERMISTORHEATER_2 == 71) || (THERMISTORBED == 71) // 100k Honeywell 135-104LAF-J01
|
|
319
|
+// R0 = 100000 Ohm
|
|
320
|
+// T0 = 25 °C
|
|
321
|
+// Beta = 3974
|
|
322
|
+// R1 = 0 Ohm
|
|
323
|
+// R2 = 4700 Ohm
|
|
324
|
+const short temptable_71[][2] PROGMEM = {
|
|
325
|
+ {35*OVERSAMPLENR, 300},
|
|
326
|
+ {51*OVERSAMPLENR, 270},
|
|
327
|
+ {54*OVERSAMPLENR, 265},
|
|
328
|
+ {58*OVERSAMPLENR, 260},
|
|
329
|
+ {59*OVERSAMPLENR, 258},
|
|
330
|
+ {61*OVERSAMPLENR, 256},
|
|
331
|
+ {63*OVERSAMPLENR, 254},
|
|
332
|
+ {64*OVERSAMPLENR, 252},
|
|
333
|
+ {66*OVERSAMPLENR, 250},
|
|
334
|
+ {67*OVERSAMPLENR, 249},
|
|
335
|
+ {68*OVERSAMPLENR, 248},
|
|
336
|
+ {69*OVERSAMPLENR, 247},
|
|
337
|
+ {70*OVERSAMPLENR, 246},
|
|
338
|
+ {71*OVERSAMPLENR, 245},
|
|
339
|
+ {72*OVERSAMPLENR, 244},
|
|
340
|
+ {73*OVERSAMPLENR, 243},
|
|
341
|
+ {74*OVERSAMPLENR, 242},
|
|
342
|
+ {75*OVERSAMPLENR, 241},
|
|
343
|
+ {76*OVERSAMPLENR, 240},
|
|
344
|
+ {77*OVERSAMPLENR, 239},
|
|
345
|
+ {78*OVERSAMPLENR, 238},
|
|
346
|
+ {79*OVERSAMPLENR, 237},
|
|
347
|
+ {80*OVERSAMPLENR, 236},
|
|
348
|
+ {81*OVERSAMPLENR, 235},
|
|
349
|
+ {82*OVERSAMPLENR, 234},
|
|
350
|
+ {84*OVERSAMPLENR, 233},
|
|
351
|
+ {85*OVERSAMPLENR, 232},
|
|
352
|
+ {86*OVERSAMPLENR, 231},
|
|
353
|
+ {87*OVERSAMPLENR, 230},
|
|
354
|
+ {89*OVERSAMPLENR, 229},
|
|
355
|
+ {90*OVERSAMPLENR, 228},
|
|
356
|
+ {91*OVERSAMPLENR, 227},
|
|
357
|
+ {92*OVERSAMPLENR, 226},
|
|
358
|
+ {94*OVERSAMPLENR, 225},
|
|
359
|
+ {95*OVERSAMPLENR, 224},
|
|
360
|
+ {97*OVERSAMPLENR, 223},
|
|
361
|
+ {98*OVERSAMPLENR, 222},
|
|
362
|
+ {99*OVERSAMPLENR, 221},
|
|
363
|
+ {101*OVERSAMPLENR, 220},
|
|
364
|
+ {102*OVERSAMPLENR, 219},
|
|
365
|
+ {104*OVERSAMPLENR, 218},
|
|
366
|
+ {106*OVERSAMPLENR, 217},
|
|
367
|
+ {107*OVERSAMPLENR, 216},
|
|
368
|
+ {109*OVERSAMPLENR, 215},
|
|
369
|
+ {110*OVERSAMPLENR, 214},
|
|
370
|
+ {112*OVERSAMPLENR, 213},
|
|
371
|
+ {114*OVERSAMPLENR, 212},
|
|
372
|
+ {115*OVERSAMPLENR, 211},
|
|
373
|
+ {117*OVERSAMPLENR, 210},
|
|
374
|
+ {119*OVERSAMPLENR, 209},
|
|
375
|
+ {121*OVERSAMPLENR, 208},
|
|
376
|
+ {123*OVERSAMPLENR, 207},
|
|
377
|
+ {125*OVERSAMPLENR, 206},
|
|
378
|
+ {126*OVERSAMPLENR, 205},
|
|
379
|
+ {128*OVERSAMPLENR, 204},
|
|
380
|
+ {130*OVERSAMPLENR, 203},
|
|
381
|
+ {132*OVERSAMPLENR, 202},
|
|
382
|
+ {134*OVERSAMPLENR, 201},
|
|
383
|
+ {136*OVERSAMPLENR, 200},
|
|
384
|
+ {139*OVERSAMPLENR, 199},
|
|
385
|
+ {141*OVERSAMPLENR, 198},
|
|
386
|
+ {143*OVERSAMPLENR, 197},
|
|
387
|
+ {145*OVERSAMPLENR, 196},
|
|
388
|
+ {147*OVERSAMPLENR, 195},
|
|
389
|
+ {150*OVERSAMPLENR, 194},
|
|
390
|
+ {152*OVERSAMPLENR, 193},
|
|
391
|
+ {154*OVERSAMPLENR, 192},
|
|
392
|
+ {157*OVERSAMPLENR, 191},
|
|
393
|
+ {159*OVERSAMPLENR, 190},
|
|
394
|
+ {162*OVERSAMPLENR, 189},
|
|
395
|
+ {164*OVERSAMPLENR, 188},
|
|
396
|
+ {167*OVERSAMPLENR, 187},
|
|
397
|
+ {170*OVERSAMPLENR, 186},
|
|
398
|
+ {172*OVERSAMPLENR, 185},
|
|
399
|
+ {175*OVERSAMPLENR, 184},
|
|
400
|
+ {178*OVERSAMPLENR, 183},
|
|
401
|
+ {181*OVERSAMPLENR, 182},
|
|
402
|
+ {184*OVERSAMPLENR, 181},
|
|
403
|
+ {187*OVERSAMPLENR, 180},
|
|
404
|
+ {190*OVERSAMPLENR, 179},
|
|
405
|
+ {193*OVERSAMPLENR, 178},
|
|
406
|
+ {196*OVERSAMPLENR, 177},
|
|
407
|
+ {199*OVERSAMPLENR, 176},
|
|
408
|
+ {202*OVERSAMPLENR, 175},
|
|
409
|
+ {205*OVERSAMPLENR, 174},
|
|
410
|
+ {208*OVERSAMPLENR, 173},
|
|
411
|
+ {212*OVERSAMPLENR, 172},
|
|
412
|
+ {215*OVERSAMPLENR, 171},
|
|
413
|
+ {219*OVERSAMPLENR, 170},
|
|
414
|
+ {237*OVERSAMPLENR, 165},
|
|
415
|
+ {256*OVERSAMPLENR, 160},
|
|
416
|
+ {300*OVERSAMPLENR, 150},
|
|
417
|
+ {351*OVERSAMPLENR, 140},
|
|
418
|
+ {470*OVERSAMPLENR, 120},
|
|
419
|
+ {504*OVERSAMPLENR, 115},
|
|
420
|
+ {538*OVERSAMPLENR, 110},
|
|
421
|
+ {552*OVERSAMPLENR, 108},
|
|
422
|
+ {566*OVERSAMPLENR, 106},
|
|
423
|
+ {580*OVERSAMPLENR, 104},
|
|
424
|
+ {594*OVERSAMPLENR, 102},
|
|
425
|
+ {608*OVERSAMPLENR, 100},
|
|
426
|
+ {622*OVERSAMPLENR, 98},
|
|
427
|
+ {636*OVERSAMPLENR, 96},
|
|
428
|
+ {650*OVERSAMPLENR, 94},
|
|
429
|
+ {664*OVERSAMPLENR, 92},
|
|
430
|
+ {678*OVERSAMPLENR, 90},
|
|
431
|
+ {712*OVERSAMPLENR, 85},
|
|
432
|
+ {745*OVERSAMPLENR, 80},
|
|
433
|
+ {758*OVERSAMPLENR, 78},
|
|
434
|
+ {770*OVERSAMPLENR, 76},
|
|
435
|
+ {783*OVERSAMPLENR, 74},
|
|
436
|
+ {795*OVERSAMPLENR, 72},
|
|
437
|
+ {806*OVERSAMPLENR, 70},
|
|
438
|
+ {818*OVERSAMPLENR, 68},
|
|
439
|
+ {829*OVERSAMPLENR, 66},
|
|
440
|
+ {840*OVERSAMPLENR, 64},
|
|
441
|
+ {850*OVERSAMPLENR, 62},
|
|
442
|
+ {860*OVERSAMPLENR, 60},
|
|
443
|
+ {870*OVERSAMPLENR, 58},
|
|
444
|
+ {879*OVERSAMPLENR, 56},
|
|
445
|
+ {888*OVERSAMPLENR, 54},
|
|
446
|
+ {897*OVERSAMPLENR, 52},
|
|
447
|
+ {905*OVERSAMPLENR, 50},
|
|
448
|
+ {924*OVERSAMPLENR, 45},
|
|
449
|
+ {940*OVERSAMPLENR, 40},
|
|
450
|
+ {955*OVERSAMPLENR, 35},
|
|
451
|
+ {967*OVERSAMPLENR, 30},
|
|
452
|
+ {970*OVERSAMPLENR, 29},
|
|
453
|
+ {972*OVERSAMPLENR, 28},
|
|
454
|
+ {974*OVERSAMPLENR, 27},
|
|
455
|
+ {976*OVERSAMPLENR, 26},
|
|
456
|
+ {978*OVERSAMPLENR, 25},
|
|
457
|
+ {980*OVERSAMPLENR, 24},
|
|
458
|
+ {982*OVERSAMPLENR, 23},
|
|
459
|
+ {984*OVERSAMPLENR, 22},
|
|
460
|
+ {985*OVERSAMPLENR, 21},
|
|
461
|
+ {987*OVERSAMPLENR, 20},
|
|
462
|
+ {995*OVERSAMPLENR, 15},
|
|
463
|
+ {1001*OVERSAMPLENR, 10},
|
|
464
|
+ {1006*OVERSAMPLENR, 5},
|
|
465
|
+ {1010*OVERSAMPLENR, 0},
|
|
466
|
+};
|
|
467
|
+#endif
|
|
468
|
+
|
317
|
469
|
#if (THERMISTORHEATER_0 == 8) || (THERMISTORHEATER_1 == 8) || (THERMISTORHEATER_2 == 8) || (THERMISTORBED == 8)
|
318
|
470
|
// 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
|
319
|
471
|
const short temptable_8[][2] PROGMEM = {
|