Further tweak PID

This commit is contained in:
David Ramiro 2018-11-18 00:40:10 +01:00
parent 3fc5663535
commit dde0d239d3
No known key found for this signature in database
GPG Key ID: 5B042737EBEEB736
4 changed files with 6466 additions and 6456 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -203,10 +203,10 @@ void AnycubicTFTClass::HandleSpecialMenu()
SpecialMenu=true; SpecialMenu=true;
} else if (strcmp(SelectedDirectory, "<auto tune hotend pid>")==0) { } else if (strcmp(SelectedDirectory, "<auto tune hotend pid>")==0) {
SERIAL_PROTOCOLLNPGM("Special Menu: Auto Tune Hotend PID"); SERIAL_PROTOCOLLNPGM("Special Menu: Auto Tune Hotend PID");
enqueue_and_echo_commands_P(PSTR("M303 E0 S200 C8 U1")); enqueue_and_echo_commands_P(PSTR("M303 E0 S230 C8 U1"));
} else if (strcmp(SelectedDirectory, "<auto tune hotbed pid>")==0) { } else if (strcmp(SelectedDirectory, "<auto tune hotbed pid>")==0) {
SERIAL_PROTOCOLLNPGM("Special Menu: Auto Tune Hotbed Pid"); SERIAL_PROTOCOLLNPGM("Special Menu: Auto Tune Hotbed Pid");
enqueue_and_echo_commands_P(PSTR("M303 E-1 S60 C8 U1")); enqueue_and_echo_commands_P(PSTR("M303 E-1 S80 C8 U1"));
} else if (strcmp(SelectedDirectory, "<save eeprom>")==0) { } else if (strcmp(SelectedDirectory, "<save eeprom>")==0) {
SERIAL_PROTOCOLLNPGM("Special Menu: Save EEPROM"); SERIAL_PROTOCOLLNPGM("Special Menu: Save EEPROM");
enqueue_and_echo_commands_P(PSTR("M500")); enqueue_and_echo_commands_P(PSTR("M500"));

View File

@ -380,9 +380,9 @@
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it // If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
// i3 Mega // i3 Mega
#define DEFAULT_Kp 15.73 #define DEFAULT_Kp 14.42
#define DEFAULT_Ki 0.90 #define DEFAULT_Ki 0.81
#define DEFAULT_Kd 68.93 #define DEFAULT_Kd 64.10
// Ultimaker // Ultimaker
//#define DEFAULT_Kp 22.2 //#define DEFAULT_Kp 22.2
@ -435,9 +435,9 @@
//#define PID_BED_DEBUG // Sends debug data to the serial port. //#define PID_BED_DEBUG // Sends debug data to the serial port.
//Anycubic i3 Mega 160W Ultrabase //Anycubic i3 Mega 160W Ultrabase
#define DEFAULT_bedKp 198.55 #define DEFAULT_bedKp 251.78
#define DEFAULT_bedKi 39.09 #define DEFAULT_bedKi 49.57
#define DEFAULT_bedKd 252.11 #define DEFAULT_bedKd 319.73
//120V 250W silicone heater into 4mm borosilicate (MendelMax 1.5+) //120V 250W silicone heater into 4mm borosilicate (MendelMax 1.5+)
//from pidautotune //from pidautotune