mirror of
https://github.com/MarlinFirmware/Configurations.git
synced 2025-07-08 15:37:32 -06:00
📝 Update Ender-5 S1 comments
This commit is contained in:
parent
3dd9093ee5
commit
b9e1d1f5a0
2 changed files with 81 additions and 80 deletions
|
@ -471,29 +471,13 @@
|
||||||
// @section temperature
|
// @section temperature
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* --NORMAL IS 4.7kΩ PULLUP!-- 1kΩ pullup can be used on hotend sensor, using correct resistor and table
|
* Temperature Sensors:
|
||||||
*
|
*
|
||||||
* Temperature sensors available:
|
* NORMAL IS 4.7kΩ PULLUP! Hotend sensors can use 1kΩ pullup with correct resistor and table.
|
||||||
*
|
|
||||||
* SPI RTD/Thermocouple Boards - IMPORTANT: Read the NOTE below!
|
|
||||||
* -------
|
|
||||||
* -5 : MAX31865 with Pt100/Pt1000, 2, 3, or 4-wire (only for sensors 0-2 and bed)
|
|
||||||
* NOTE: You must uncomment/set the MAX31865_*_OHMS_n defines below.
|
|
||||||
* -3 : MAX31855 with Thermocouple, -200°C to +700°C (only for sensors 0-2 and bed)
|
|
||||||
* -2 : MAX6675 with Thermocouple, 0°C to +700°C (only for sensors 0-2 and bed)
|
|
||||||
*
|
|
||||||
* NOTE: Ensure TEMP_n_CS_PIN is set in your pins file for each TEMP_SENSOR_n using an SPI Thermocouple. By default,
|
|
||||||
* Hardware SPI on the default serial bus is used. If you have also set TEMP_n_SCK_PIN and TEMP_n_MISO_PIN,
|
|
||||||
* Software SPI will be used on those ports instead. You can force Hardware SPI on the default bus in the
|
|
||||||
* Configuration_adv.h file. At this time, separate Hardware SPI buses for sensors are not supported.
|
|
||||||
*
|
|
||||||
* Analog Themocouple Boards
|
|
||||||
* -------
|
|
||||||
* -4 : AD8495 with Thermocouple
|
|
||||||
* -1 : AD595 with Thermocouple
|
|
||||||
*
|
*
|
||||||
|
* ================================================================
|
||||||
* Analog Thermistors - 4.7kΩ pullup - Normal
|
* Analog Thermistors - 4.7kΩ pullup - Normal
|
||||||
* -------
|
* ================================================================
|
||||||
* 1 : 100kΩ EPCOS - Best choice for EPCOS thermistors
|
* 1 : 100kΩ EPCOS - Best choice for EPCOS thermistors
|
||||||
* 331 : 100kΩ Same as #1, but 3.3V scaled for MEGA
|
* 331 : 100kΩ Same as #1, but 3.3V scaled for MEGA
|
||||||
* 332 : 100kΩ Same as #1, but 3.3V scaled for DUE
|
* 332 : 100kΩ Same as #1, but 3.3V scaled for DUE
|
||||||
|
@ -519,6 +503,7 @@
|
||||||
* 13 : 100kΩ Hisens up to 300°C - for "Simple ONE" & "All In ONE" hotend - beta 3950, 1%
|
* 13 : 100kΩ Hisens up to 300°C - for "Simple ONE" & "All In ONE" hotend - beta 3950, 1%
|
||||||
* 14 : 100kΩ (R25), 4092K (beta25), 4.7kΩ pull-up, bed thermistor as used in Ender-5 S1
|
* 14 : 100kΩ (R25), 4092K (beta25), 4.7kΩ pull-up, bed thermistor as used in Ender-5 S1
|
||||||
* 15 : 100kΩ Calibrated for JGAurora A5 hotend
|
* 15 : 100kΩ Calibrated for JGAurora A5 hotend
|
||||||
|
* 17 : 100kΩ Dagoma NTC white thermistor
|
||||||
* 18 : 200kΩ ATC Semitec 204GT-2 Dagoma.Fr - MKS_Base_DKU001327
|
* 18 : 200kΩ ATC Semitec 204GT-2 Dagoma.Fr - MKS_Base_DKU001327
|
||||||
* 22 : 100kΩ GTM32 Pro vB - hotend - 4.7kΩ pullup to 3.3V and 220Ω to analog input
|
* 22 : 100kΩ GTM32 Pro vB - hotend - 4.7kΩ pullup to 3.3V and 220Ω to analog input
|
||||||
* 23 : 100kΩ GTM32 Pro vB - bed - 4.7kΩ pullup to 3.3v and 220Ω to analog input
|
* 23 : 100kΩ GTM32 Pro vB - bed - 4.7kΩ pullup to 3.3v and 220Ω to analog input
|
||||||
|
@ -527,23 +512,29 @@
|
||||||
* 61 : 100kΩ Formbot/Vivedino 350°C Thermistor - beta 3950
|
* 61 : 100kΩ Formbot/Vivedino 350°C Thermistor - beta 3950
|
||||||
* 66 : 4.7MΩ Dyze Design / Trianglelab T-D500 500°C High Temperature Thermistor
|
* 66 : 4.7MΩ Dyze Design / Trianglelab T-D500 500°C High Temperature Thermistor
|
||||||
* 67 : 500kΩ SliceEngineering 450°C Thermistor
|
* 67 : 500kΩ SliceEngineering 450°C Thermistor
|
||||||
* 68 : PT100 amplifier board from Dyze Design
|
* 68 : PT100 Smplifier board from Dyze Design
|
||||||
* 70 : 100kΩ bq Hephestos 2
|
* 70 : 100kΩ bq Hephestos 2
|
||||||
* 75 : 100kΩ Generic Silicon Heat Pad with NTC100K MGB18-104F39050L32
|
* 75 : 100kΩ Generic Silicon Heat Pad with NTC100K MGB18-104F39050L32
|
||||||
|
* 666 : 200kΩ Einstart S custom thermistor with 10k pullup.
|
||||||
* 2000 : 100kΩ Ultimachine Rambo TDK NTCG104LH104KT1 NTC100K motherboard Thermistor
|
* 2000 : 100kΩ Ultimachine Rambo TDK NTCG104LH104KT1 NTC100K motherboard Thermistor
|
||||||
*
|
*
|
||||||
* Analog Thermistors - 1kΩ pullup - Atypical, and requires changing out the 4.7kΩ pullup for 1kΩ.
|
* ================================================================
|
||||||
* ------- (but gives greater accuracy and more stable PID)
|
* Analog Thermistors - 1kΩ pullup
|
||||||
|
* Atypical, and requires changing out the 4.7kΩ pullup for 1kΩ.
|
||||||
|
* (but gives greater accuracy and more stable PID)
|
||||||
|
* ================================================================
|
||||||
* 51 : 100kΩ EPCOS (1kΩ pullup)
|
* 51 : 100kΩ EPCOS (1kΩ pullup)
|
||||||
* 52 : 200kΩ ATC Semitec 204GT-2 (1kΩ pullup)
|
* 52 : 200kΩ ATC Semitec 204GT-2 (1kΩ pullup)
|
||||||
* 55 : 100kΩ ATC Semitec 104GT-2 - Used in ParCan & J-Head (1kΩ pullup)
|
* 55 : 100kΩ ATC Semitec 104GT-2 - Used in ParCan & J-Head (1kΩ pullup)
|
||||||
*
|
*
|
||||||
|
* ================================================================
|
||||||
* Analog Thermistors - 10kΩ pullup - Atypical
|
* Analog Thermistors - 10kΩ pullup - Atypical
|
||||||
* -------
|
* ================================================================
|
||||||
* 99 : 100kΩ Found on some Wanhao i3 machines with a 10kΩ pull-up resistor
|
* 99 : 100kΩ Found on some Wanhao i3 machines with a 10kΩ pull-up resistor
|
||||||
*
|
*
|
||||||
|
* ================================================================
|
||||||
* Analog RTDs (Pt100/Pt1000)
|
* Analog RTDs (Pt100/Pt1000)
|
||||||
* -------
|
* ================================================================
|
||||||
* 110 : Pt100 with 1kΩ pullup (atypical)
|
* 110 : Pt100 with 1kΩ pullup (atypical)
|
||||||
* 147 : Pt100 with 4.7kΩ pullup
|
* 147 : Pt100 with 4.7kΩ pullup
|
||||||
* 1010 : Pt1000 with 1kΩ pullup (atypical)
|
* 1010 : Pt1000 with 1kΩ pullup (atypical)
|
||||||
|
@ -555,20 +546,39 @@
|
||||||
* NOTE: ADC pins are not 5V tolerant. Not recommended because it's possible to damage the CPU by going over 500°C.
|
* NOTE: ADC pins are not 5V tolerant. Not recommended because it's possible to damage the CPU by going over 500°C.
|
||||||
* 201 : Pt100 with circuit in Overlord, similar to Ultimainboard V2.x
|
* 201 : Pt100 with circuit in Overlord, similar to Ultimainboard V2.x
|
||||||
*
|
*
|
||||||
|
* ================================================================
|
||||||
|
* SPI RTD/Thermocouple Boards
|
||||||
|
* ================================================================
|
||||||
|
* -5 : MAX31865 with Pt100/Pt1000, 2, 3, or 4-wire (only for sensors 0-2 and bed)
|
||||||
|
* NOTE: You must uncomment/set the MAX31865_*_OHMS_n defines below.
|
||||||
|
* -3 : MAX31855 with Thermocouple, -200°C to +700°C (only for sensors 0-2 and bed)
|
||||||
|
* -2 : MAX6675 with Thermocouple, 0°C to +700°C (only for sensors 0-2 and bed)
|
||||||
|
*
|
||||||
|
* NOTE: Ensure TEMP_n_CS_PIN is set in your pins file for each TEMP_SENSOR_n using an SPI Thermocouple. By default,
|
||||||
|
* Hardware SPI on the default serial bus is used. If you have also set TEMP_n_SCK_PIN and TEMP_n_MISO_PIN,
|
||||||
|
* Software SPI will be used on those ports instead. You can force Hardware SPI on the default bus in the
|
||||||
|
* Configuration_adv.h file. At this time, separate Hardware SPI buses for sensors are not supported.
|
||||||
|
*
|
||||||
|
* ================================================================
|
||||||
|
* Analog Thermocouple Boards
|
||||||
|
* ================================================================
|
||||||
|
* -4 : AD8495 with Thermocouple
|
||||||
|
* -1 : AD595 with Thermocouple
|
||||||
|
*
|
||||||
|
* ================================================================
|
||||||
* SoC internal sensor
|
* SoC internal sensor
|
||||||
* ================================================================
|
* ================================================================
|
||||||
* 100 : SoC internal sensor
|
* 100 : SoC internal sensor
|
||||||
*
|
*
|
||||||
* ================================================================
|
* ================================================================
|
||||||
* Custom/Dummy/Other Thermal Sensors
|
* Custom/Dummy/Other Thermal Sensors
|
||||||
* ------
|
* ================================================================
|
||||||
* 0 : not used
|
* 0 : not used
|
||||||
* 1000 : Custom - Specify parameters in Configuration_adv.h
|
* 1000 : Custom - Specify parameters in Configuration_adv.h
|
||||||
*
|
*
|
||||||
* !!! Use these for Testing or Development purposes. NEVER for production machine. !!!
|
* !!! Use these for Testing or Development purposes. NEVER for production machine. !!!
|
||||||
* 998 : Dummy Table that ALWAYS reads 25°C or the temperature defined below.
|
* 998 : Dummy Table that ALWAYS reads 25°C or the temperature defined below.
|
||||||
* 999 : Dummy Table that ALWAYS reads 100°C or the temperature defined below.
|
* 999 : Dummy Table that ALWAYS reads 100°C or the temperature defined below.
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
#define TEMP_SENSOR_0 1
|
#define TEMP_SENSOR_0 1
|
||||||
#define TEMP_SENSOR_1 0
|
#define TEMP_SENSOR_1 0
|
||||||
|
@ -797,7 +807,7 @@
|
||||||
// 120V 250W silicone heater into 4mm borosilicate (MendelMax 1.5+)
|
// 120V 250W silicone heater into 4mm borosilicate (MendelMax 1.5+)
|
||||||
// from FOPDT model - kp=.39 Tp=405 Tdead=66, Tc set to 79.2, aggressive factor of .15 (vs .1, 1, 10)
|
// from FOPDT model - kp=.39 Tp=405 Tdead=66, Tc set to 79.2, aggressive factor of .15 (vs .1, 1, 10)
|
||||||
#define DEFAULT_bedKp 10.00
|
#define DEFAULT_bedKp 10.00
|
||||||
#define DEFAULT_bedKi 0.023
|
#define DEFAULT_bedKi .023
|
||||||
#define DEFAULT_bedKd 305.4
|
#define DEFAULT_bedKd 305.4
|
||||||
|
|
||||||
// FIND YOUR OWN: "M303 E-1 C8 S90" to run autotune on the bed at 90 degreesC for 8 cycles.
|
// FIND YOUR OWN: "M303 E-1 C8 S90" to run autotune on the bed at 90 degreesC for 8 cycles.
|
||||||
|
@ -856,7 +866,7 @@
|
||||||
#if ANY(PIDTEMP, PIDTEMPBED, PIDTEMPCHAMBER)
|
#if ANY(PIDTEMP, PIDTEMPBED, PIDTEMPCHAMBER)
|
||||||
//#define PID_OPENLOOP // Puts PID in open loop. M104/M140 sets the output power from 0 to PID_MAX
|
//#define PID_OPENLOOP // Puts PID in open loop. M104/M140 sets the output power from 0 to PID_MAX
|
||||||
//#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
|
//#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
|
||||||
//当前温度和目标温度相差多少度 才开始PID算法控制温度。 Rock_20220916
|
// The current temperature and target temperature differences start to control the temperature of the PID algorithm. Rock_20220916
|
||||||
#define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature
|
#define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature
|
||||||
// is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
|
// is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
|
||||||
|
|
||||||
|
@ -1710,7 +1720,6 @@
|
||||||
#define Z_PROBE_ERROR_TOLERANCE 3 // (mm) Tolerance for early trigger (<= -probe.offset.z + ZPET)
|
#define Z_PROBE_ERROR_TOLERANCE 3 // (mm) Tolerance for early trigger (<= -probe.offset.z + ZPET)
|
||||||
//#define Z_AFTER_PROBING 5 // (mm) Z position after probing is done
|
//#define Z_AFTER_PROBING 5 // (mm) Z position after probing is done
|
||||||
|
|
||||||
// (Changed from -2 to -5)
|
|
||||||
#define Z_PROBE_LOW_POINT -5 // (mm) Farthest distance below the trigger-point to go before stopping
|
#define Z_PROBE_LOW_POINT -5 // (mm) Farthest distance below the trigger-point to go before stopping
|
||||||
|
|
||||||
// For M851 provide ranges for adjusting the X, Y, and Z probe offsets
|
// For M851 provide ranges for adjusting the X, Y, and Z probe offsets
|
||||||
|
@ -3108,11 +3117,6 @@
|
||||||
// Over-the-air Firmware Update with M936
|
// Over-the-air Firmware Update with M936
|
||||||
#define OTA_FIRMWARE_UPDATE
|
#define OTA_FIRMWARE_UPDATE
|
||||||
|
|
||||||
//
|
|
||||||
// Creality V4.2.5 display. Creality board but retain the display.
|
|
||||||
//
|
|
||||||
#define RET6_12864_LCD
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Ender-2 OEM display, a variant of the MKS_MINI_12864
|
// Ender-2 OEM display, a variant of the MKS_MINI_12864
|
||||||
//
|
//
|
||||||
|
|
|
@ -684,9 +684,7 @@
|
||||||
* Multiple extruders can be assigned to the same pin in which case
|
* Multiple extruders can be assigned to the same pin in which case
|
||||||
* the fan will turn on when any selected extruder is above the threshold.
|
* the fan will turn on when any selected extruder is above the threshold.
|
||||||
*/
|
*/
|
||||||
//视新板子是用哪个管脚来接风扇,比如为PAx,则在Configuration_adv.h中定义#define E0_AUTO_FAN_PIN PAx即可。
|
#define E0_AUTO_FAN_PIN PC0 // According to the new hardware schematic diagram PC0 is connected to the heatsink fan
|
||||||
//按新硬件原理图,假设用PC0接喉管风扇,改为#define E0_AUTO_FAN_PIN PC0,当喉管温度大于EXTRUDER_AUTO_FAN_TEMPERATURE时喉管风扇开启 --zy
|
|
||||||
#define E0_AUTO_FAN_PIN PC0
|
|
||||||
#define E1_AUTO_FAN_PIN -1
|
#define E1_AUTO_FAN_PIN -1
|
||||||
#define E2_AUTO_FAN_PIN -1
|
#define E2_AUTO_FAN_PIN -1
|
||||||
#define E3_AUTO_FAN_PIN -1
|
#define E3_AUTO_FAN_PIN -1
|
||||||
|
@ -1554,7 +1552,6 @@
|
||||||
* Axis moves <= 1/2 the axis length and Extruder moves <= EXTRUDE_MAXLENGTH
|
* Axis moves <= 1/2 the axis length and Extruder moves <= EXTRUDE_MAXLENGTH
|
||||||
* will be shown in the move submenus.
|
* will be shown in the move submenus.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define MANUAL_MOVE_DISTANCE_MM 10, 1.0, 0.1 // (mm)
|
#define MANUAL_MOVE_DISTANCE_MM 10, 1.0, 0.1 // (mm)
|
||||||
//#define MANUAL_MOVE_DISTANCE_MM 100, 50, 10, 1.0, 0.1 // (mm)
|
//#define MANUAL_MOVE_DISTANCE_MM 100, 50, 10, 1.0, 0.1 // (mm)
|
||||||
//#define MANUAL_MOVE_DISTANCE_MM 500, 100, 50, 10, 1.0, 0.1 // (mm)
|
//#define MANUAL_MOVE_DISTANCE_MM 500, 100, 50, 10, 1.0, 0.1 // (mm)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue