Prusa MINI Firmware overview
thermistor_3.h
Go to the documentation of this file.
1 /**
2  * Marlin 3D Printer Firmware
3  * Copyright (c) 2019 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
4  *
5  * Based on Sprinter and grbl.
6  * Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
7  *
8  * This program is free software: you can redistribute it and/or modify
9  * it under the terms of the GNU General Public License as published by
10  * the Free Software Foundation, either version 3 of the License, or
11  * (at your option) any later version.
12  *
13  * This program is distributed in the hope that it will be useful,
14  * but WITHOUT ANY WARRANTY; without even the implied warranty of
15  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16  * GNU General Public License for more details.
17  *
18  * You should have received a copy of the GNU General Public License
19  * along with this program. If not, see <http://www.gnu.org/licenses/>.
20  *
21  */
22 #pragma once
23 
24 // R25 = 100 kOhm, beta25 = 4120 K, 4.7 kOhm pull-up, mendel-parts
25 const short temptable_3[][2] PROGMEM = {
26  { OV( 1), 864 },
27  { OV( 21), 300 },
28  { OV( 25), 290 },
29  { OV( 29), 280 },
30  { OV( 33), 270 },
31  { OV( 39), 260 },
32  { OV( 46), 250 },
33  { OV( 54), 240 },
34  { OV( 64), 230 },
35  { OV( 75), 220 },
36  { OV( 90), 210 },
37  { OV( 107), 200 },
38  { OV( 128), 190 },
39  { OV( 154), 180 },
40  { OV( 184), 170 },
41  { OV( 221), 160 },
42  { OV( 265), 150 },
43  { OV( 316), 140 },
44  { OV( 375), 130 },
45  { OV( 441), 120 },
46  { OV( 513), 110 },
47  { OV( 588), 100 },
48  { OV( 734), 80 },
49  { OV( 856), 60 },
50  { OV( 938), 40 },
51  { OV( 986), 20 },
52  { OV(1008), 0 },
53  { OV(1018), -20 }
54 };
PROGMEM
const short temptable_3[][2] PROGMEM
Definition: thermistor_3.h:25
OV
#define OV(N)
Definition: thermistors.h:27