Willkommen! Anmelden Ein neues Profil erzeugen

Erweiterte Suche

Abfrageintervall Temperatur Hotend (Marlin)

geschrieben von Kryptoo 
Abfrageintervall Temperatur Hotend (Marlin)
04. February 2015 19:33
Wo kann ich in Marlin das Abfrageintervall für den Temperaturfühler (Hotend) verkleinern?

Ich habe Probleme die richtigen PID Werte zu ermitteln, da wegen "zu viel Power" die Regelung ständig aussteigt.
Meine Temperatursprünge sind innerhalb der Abfrageintervalle einfach zu groß.

MFG Andreas

2-mal bearbeitet. Zuletzt am 04.02.15 19:55.
Re: Abfrageintervall Temperatur Hotend (Marlin)
04. February 2015 19:58
In der config.h

#define PID_INTEGRAL_DRIVE_MAX 255

reduzieren. Dann klappt es auch wieder mit der Regelung. Abfrageintervall kannst du nicht ändern.


Triffid Hunter's Calibration Guide --> X <-- Drill for new Monitor Most important Gcode.
Re: Abfrageintervall Temperatur Hotend (Marlin)
04. February 2015 20:08
Damit reduziere ich doch die Heizleistung oder sehe ich das falsch?
Gibt es keine andere Möglichkeit? Bei PID_INTEGRAL_DRIVE_MAX 70 greift die Regelung erst wieder..
70 von 255 eye popping smiley

2-mal bearbeitet. Zuletzt am 04.02.15 20:10.
Re: Abfrageintervall Temperatur Hotend (Marlin)
05. February 2015 00:42
12V Patrone an 24V?


Triffid Hunter's Calibration Guide --> X <-- Drill for new Monitor Most important Gcode.
Re: Abfrageintervall Temperatur Hotend (Marlin)
05. February 2015 06:39
Nö 12V Patrone an 12V
Ich habe gestern Nacht noch den Drive Max auf 170 trimmen können.
Das Hotend steuert bei aufheizen zwar immer noch bis zu 20 Grad über , pegelt sich dann aber sofort auf zb. 200 ein +- 0.5 Grad.
Ich lege mich mal weit aus dem Fenster ........ Die Abfrageintervalle sind einfach viel zu hoch. Wie soll eine Regelung regeln wenn sie die Werte viel zu spät bekommt.
Re: Abfrageintervall Temperatur Hotend (Marlin)
05. February 2015 06:43
Die Abfrageintervalle sind bei weitem nicht zu hoch und reichen locker aus normal. Autotune hast du ausgeführt? Wie lange brauchst du von Zimmertemperatur auf 200°?


Triffid Hunter's Calibration Guide --> X <-- Drill for new Monitor Most important Gcode.
Re: Abfrageintervall Temperatur Hotend (Marlin)
05. February 2015 07:10
Autotune habe ich bestimmt 30x durchlaufen lassen.
Bin ja bis 170 Drive MAx gekommen.

von 18 auf 200 ca. 40 sek. bei Drive Max 255

Intervall liegt ca bei 2sek. dh. um die 10 Grad pro Intervall Messung

3-mal bearbeitet. Zuletzt am 05.02.15 07:13.
Re: Abfrageintervall Temperatur Hotend (Marlin)
05. February 2015 07:17
Für meine Begriffe müsste die Steuerung schon bei 170 Grad anfangen zu regeln um das Überschwingen zu verhindern.
Die Steuerung gibt aber Vollgas bis 200 und fängt dann an zu regeln.
Re: Abfrageintervall Temperatur Hotend (Marlin)
05. February 2015 07:32
Der Intervall den du siehst liegt bei 3 Sekunden und ist im Repetier-Host so eingestellt. Das hat aber keine Aussage auf die Regelung. Die bekommt alle 164ms neue Werte.

Normal sollte die Regelung greifen. So schnell ist das ja nu nicht.
Zeig mal bitte deine config.h.
Sind die Werte im EEPROM gespeichert?


Triffid Hunter's Calibration Guide --> X <-- Drill for new Monitor Most important Gcode.
Re: Abfrageintervall Temperatur Hotend (Marlin)
05. February 2015 09:22
Leichtes Überschwingen so wie bei Dir (10%) ist normal. Wenn Du das nicht willst,
erhöht sich die Aufheizzeit enorm. Such mal in Wikipedia nach "Faustformelverfahren" oder
einfach hier: [reprap.org] unter "Modifying Marlin Autotune Parameters".

Herzl. Grüße
Re: Abfrageintervall Temperatur Hotend (Marlin)
05. February 2015 18:39
So ... hier meine grob eingestellte Config H.
Anhänge:
Öffnen | Download - Configuration.h (35.3 KB)
Re: Abfrageintervall Temperatur Hotend (Marlin)
21. October 2015 06:09
#define PID_FUNCTIONAL_RANGE 10 mal auf 20 ändern
In diesem Forum dürfen leider nur registrierte Teilnehmer schreiben.

Klicke hier, um Dich einzuloggen