|
@@ -31,10 +31,11 @@
|
|
|
|
|
|
|
|
|
|
// Uncomment the below for the E3D PT100 temperature sensor (with or without PT100 Amplifier)
|
|
// Uncomment the below for the E3D PT100 temperature sensor (with or without PT100 Amplifier)
|
|
-#define E3D_PT100_EXTRUDER_WITH_AMP
|
|
|
|
|
|
+//#define E3D_PT100_EXTRUDER_WITH_AMP
|
|
//#define E3D_PT100_EXTRUDER_NO_AMP
|
|
//#define E3D_PT100_EXTRUDER_NO_AMP
|
|
//#define E3D_PT100_BED_WITH_AMP
|
|
//#define E3D_PT100_BED_WITH_AMP
|
|
//#define E3D_PT100_BED_NO_AMP
|
|
//#define E3D_PT100_BED_NO_AMP
|
|
|
|
+#define E3D_AD8495_EXTRUDER_WITH_AMP
|
|
|
|
|
|
|
|
|
|
/*------------------------------------
|
|
/*------------------------------------
|
|
@@ -325,7 +326,7 @@
|
|
#define AMBIENT_MINTEMP -30
|
|
#define AMBIENT_MINTEMP -30
|
|
|
|
|
|
// Maxtemps
|
|
// Maxtemps
|
|
-#if defined(E3D_PT100_EXTRUDER_WITH_AMP) || defined(E3D_PT100_EXTRUDER_NO_AMP)
|
|
|
|
|
|
+#if defined(E3D_PT100_EXTRUDER_WITH_AMP) || defined(E3D_PT100_EXTRUDER_NO_AMP) || defined(E3D_AD8495_EXTRUDER_WITH_AMP)
|
|
#define HEATER_0_MAXTEMP 410
|
|
#define HEATER_0_MAXTEMP 410
|
|
#else
|
|
#else
|
|
#define HEATER_0_MAXTEMP 305
|
|
#define HEATER_0_MAXTEMP 305
|
|
@@ -335,7 +336,7 @@
|
|
#define BED_MAXTEMP 125
|
|
#define BED_MAXTEMP 125
|
|
#define AMBIENT_MAXTEMP 100
|
|
#define AMBIENT_MAXTEMP 100
|
|
|
|
|
|
-#if defined(E3D_PT100_EXTRUDER_WITH_AMP) || defined(E3D_PT100_EXTRUDER_NO_AMP)
|
|
|
|
|
|
+#if defined(E3D_PT100_EXTRUDER_WITH_AMP) || defined(E3D_PT100_EXTRUDER_NO_AMP) || defined(E3D_AD8495_EXTRUDER_WITH_AMP)
|
|
// Define PID constants for extruder with PT100
|
|
// Define PID constants for extruder with PT100
|
|
#define DEFAULT_Kp 21.70
|
|
#define DEFAULT_Kp 21.70
|
|
#define DEFAULT_Ki 1.60
|
|
#define DEFAULT_Ki 1.60
|
|
@@ -556,6 +557,7 @@
|
|
//// Temperature sensor settings:
|
|
//// Temperature sensor settings:
|
|
// -2 is thermocouple with MAX6675 (only for sensor 0)
|
|
// -2 is thermocouple with MAX6675 (only for sensor 0)
|
|
// -1 is thermocouple with AD595
|
|
// -1 is thermocouple with AD595
|
|
|
|
+// -4 is thermocouple with AD8495 (4.7k pullup removed)
|
|
// 0 is not used
|
|
// 0 is not used
|
|
// 1 is 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
|
|
// 1 is 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
|
|
// 2 is 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
|
|
// 2 is 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
|
|
@@ -591,6 +593,8 @@
|
|
#define TEMP_SENSOR_0 247
|
|
#define TEMP_SENSOR_0 247
|
|
#elif defined(E3D_PT100_EXTRUDER_NO_AMP)
|
|
#elif defined(E3D_PT100_EXTRUDER_NO_AMP)
|
|
#define TEMP_SENSOR_0 148
|
|
#define TEMP_SENSOR_0 148
|
|
|
|
+#elif defined(E3D_AD8495_EXTRUDER_WITH_AMP)
|
|
|
|
+#define TEMP_SENSOR_0 -4
|
|
#else
|
|
#else
|
|
#define TEMP_SENSOR_0 5
|
|
#define TEMP_SENSOR_0 5
|
|
#endif
|
|
#endif
|