PID-Parameter für Hotend mit 40W Heizpatrone 22. December 2013 17:42 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 425 |
// Ultimaker #define DEFAULT_Kp 22.2 #define DEFAULT_Ki 1.08 #define DEFAULT_Kd 114Ich seh, dass meine Regelung ziemlich überschwingt. Wenn ich 185° bei PLA einstelle, dann gehts bis auf ~ 210° rauf.
Re: PID-Parameter für Hotend mit 40W Heizpatrone 22. December 2013 19:16 |
Registrierungsdatum: 12 Jahre zuvor Beiträge: 2.469 |
Re: PID-Parameter für Hotend mit 40W Heizpatrone 22. December 2013 19:39 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 425 |
Re: PID-Parameter für Hotend mit 40W Heizpatrone 23. December 2013 03:36 |
Registrierungsdatum: 12 Jahre zuvor Beiträge: 2.469 |
Re: PID-Parameter für Hotend mit 40W Heizpatrone 23. December 2013 03:57 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 425 |
Quote
Le-Seaw
guck rein und dann siehste alle werte
Re: PID-Parameter für Hotend mit 40W Heizpatrone 23. December 2013 04:36 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 425 |
Re: PID-Parameter für Hotend mit 40W Heizpatrone 23. December 2013 04:38 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 495 |
Re: PID-Parameter für Hotend mit 40W Heizpatrone 23. December 2013 04:52 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 425 |
Re: PID-Parameter für Hotend mit 40W Heizpatrone 23. December 2013 04:55 |
Registrierungsdatum: 12 Jahre zuvor Beiträge: 2.469 |
Re: PID-Parameter für Hotend mit 40W Heizpatrone 23. December 2013 05:18 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 425 |
Quote
Le-Seaw
genauer
normal bewegt sich da nix und wenn dann nur 1 grad hoch bzw runter
Re: PID-Parameter für Hotend mit 40W Heizpatrone 23. December 2013 05:50 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 1.103 |
Re: PID-Parameter für Hotend mit 40W Heizpatrone 23. December 2013 07:08 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 425 |
12:59:32.780 : PID Autotune failed! Temperature to high 12:59:32.780 : ok 12:59:32.801 : ok T:170.0 /0.0 B:23.1 /0.0 @:0 B@:0 12:59:32.817 : ok T:170.0 /0.0 B:23.1 /0.0 @:0 B@:0
Re: PID-Parameter für Hotend mit 40W Heizpatrone 23. December 2013 07:45 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 1.103 |
Re: PID-Parameter für Hotend mit 40W Heizpatrone 23. December 2013 07:54 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 425 |
#define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature // is more then PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
Re: PID-Parameter für Hotend mit 40W Heizpatrone 23. December 2013 08:25 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 1.103 |
Re: PID-Parameter für Hotend mit 40W Heizpatrone 23. December 2013 08:54 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 425 |
Re: PID-Parameter für Hotend mit 40W Heizpatrone 23. December 2013 09:29 |
Registrierungsdatum: 15 Jahre zuvor Beiträge: 7.505 |
Aller Anfang war schwer - Wolfstrap | Reprap-fab.org |
Re: PID-Parameter für Hotend mit 40W Heizpatrone 23. December 2013 09:40 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 425 |
#define PID_MAX 128 // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 256=full current
#define DEFAULT_Kp 9.02 #define DEFAULT_Ki 0.42 #define DEFAULT_Kd 48.33
Re: PID-Parameter für Hotend mit 40W Heizpatrone 23. December 2013 10:24 |
Registrierungsdatum: 12 Jahre zuvor Beiträge: 1.916 |
Re: PID-Parameter für Hotend mit 40W Heizpatrone 23. December 2013 10:59 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 425 |
Re: PID-Parameter für Hotend mit 40W Heizpatrone 23. December 2013 16:49 |
Registrierungsdatum: 12 Jahre zuvor Beiträge: 236 |
Re: PID-Parameter für Hotend mit 40W Heizpatrone 25. December 2013 08:08 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 425 |
if(input > (temp + 50)) { // jetzt 50° anstelle von 20° SERIAL_PROTOCOLLNPGM("PID Autotune failed! Temperature to high"); return;Damit ist ein Ausführen der Autotune-Routine jetzt problemlos möglich. Ändern von PID-Parametern haben bei Autotune keine Wirkung, da er für die Routine nicht mit dem PID-Regler durchfährt.
// PID settings: // Comment the following line to disable PID and enable bang-bang. #define PIDTEMP #define BANG_MAX 256 // limits current to nozzle while in bang-bang mode; 256=full current #define PID_MAX 256 // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 256=full current #ifdef PIDTEMP //#define PID_DEBUG // Sends debug data to the serial port. //#define PID_OPENLOOP 1 // Puts PID in open loop. M104/M140 sets the output power from 0 to PID_MAX #define PID_FUNCTIONAL_RANGE 250 // If the temperature difference between the target temperature and the actual temperature // is more then PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max. #define PID_INTEGRAL_DRIVE_MAX 48 //limit for the integral term #define K1 0.95 //smoothing factor withing the PID #define PID_dT ((16.0 * 8.0)/(F_CPU / 64.0 / 256.0)) //sampling period of the temperature routine // Prusa I3 mit J-Head MK-V und 40W Heizpatrone #define DEFAULT_Kp 7.69 #define DEFAULT_Ki 0.34 #define DEFAULT_Kd 43.58 #endif // PIDTEMP
Re: PID-Parameter für Hotend mit 40W Heizpatrone 06. January 2014 05:21 |
Registrierungsdatum: 12 Jahre zuvor Beiträge: 236 |
//if(input > (temp + 20)) { // SERIAL_PROTOCOLLNPGM("PID Autotune failed! Temperature too high"); // return; //}
// FIND YOUR OWN: "M303 E-1 C8 S90" to run autotune on the bed
#define BANG_MAX (30) // limits current to nozzle while in bang-bang mode; 255=full current #define PID_MAX (30) // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
Re: PID-Parameter für Hotend mit 40W Heizpatrone 15. April 2014 11:41 |
Registrierungsdatum: 12 Jahre zuvor Beiträge: 201 |
Re: PID-Parameter für Hotend mit 40W Heizpatrone 23. February 2015 16:17 |
Registrierungsdatum: 10 Jahre zuvor Beiträge: 201 |
Re: PID-Parameter für Hotend mit 40W Heizpatrone 24. February 2015 02:24 |
Registrierungsdatum: 9 Jahre zuvor Beiträge: 247 |