Enclosure Heater Config-Umstricken

Moinsen... ich würde gerne über Klipper den Bauraum-Heizer mit steuern. Derzeit ist das so implementiert:
#############################################################################################################
### Enclosure heater and sensor
#############################################################################################################

[heater_generic Chamber_heater]
gcode_id: D
heater_pin: PB11
sensor_type: ATC Semitec 104GT-2
sensor_pin: PF7
control: watermark
max_delta: 2.0
#control: pid
#pid_kp = 19.275
#pid_ki = 0.803
#pid_kd = 115.648
min_temp: 0
max_temp: 80

[temperature_fan chamber]
pin: PD14
sensor_type: Generic 3950
sensor_pin: PF6
max_power: 1.0
shutdown_speed: 0.0
cycle_time: 0.0005 #2 kHz PWM signal
hardware_pwm: False
kick_start_time: 0
min_temp: 0
max_temp: 160
target_temp: 60
max_speed: 1
min_speed: 0
control: pid
pid_Kp: 2.0 ;40
pid_Ki: 5.0 ;0.2
pid_Kd: 0.5 ;0.1
pid_deriv_time: 2.0
gcode_id: C

[verify_heater Chamber_heater]
max_error: 120
check_gain_time: 3600
hysteresis: 30
heating_gain: 1
#############################################################################################################
### Enclosure heater and sensor
#############################################################################################################

[heater_generic Chamber_heater]
gcode_id: D
heater_pin: PB11
sensor_type: ATC Semitec 104GT-2
sensor_pin: PF7
control: watermark
max_delta: 2.0
#control: pid
#pid_kp = 19.275
#pid_ki = 0.803
#pid_kd = 115.648
min_temp: 0
max_temp: 80

[temperature_fan chamber]
pin: PD14
sensor_type: Generic 3950
sensor_pin: PF6
max_power: 1.0
shutdown_speed: 0.0
cycle_time: 0.0005 #2 kHz PWM signal
hardware_pwm: False
kick_start_time: 0
min_temp: 0
max_temp: 160
target_temp: 60
max_speed: 1
min_speed: 0
control: pid
pid_Kp: 2.0 ;40
pid_Ki: 5.0 ;0.2
pid_Kd: 0.5 ;0.1
pid_deriv_time: 2.0
gcode_id: C

[verify_heater Chamber_heater]
max_error: 120
check_gain_time: 3600
hysteresis: 30
heating_gain: 1
Wenn ich mir die Anleitung in den Docs anschaue, dann steht das so da:
[temperature_sensor chamber]
sensor_type: ATC Semitec 104GT-2
sensor_pin: PF4

[heater_generic chamber_heater]
gcode_id: chamber_heater
heater_pin: PA2
smooth_time: 10
sensor_type: PT1000
sensor_pin: PF5
control: pid
pid_kp: 24.750
pid_ki: 2.578
pid_kd: 59.400
pwm_cycle_time: 0.25
min_temp: 0
max_temp: 200
max_power: 1.0

[heater_fan chamber_heater_fan]
pin: PE14
heater: chamber_heater
heater_temp: 40
[temperature_sensor chamber]
sensor_type: ATC Semitec 104GT-2
sensor_pin: PF4

[heater_generic chamber_heater]
gcode_id: chamber_heater
heater_pin: PA2
smooth_time: 10
sensor_type: PT1000
sensor_pin: PF5
control: pid
pid_kp: 24.750
pid_ki: 2.578
pid_kd: 59.400
pwm_cycle_time: 0.25
min_temp: 0
max_temp: 200
max_power: 1.0

[heater_fan chamber_heater_fan]
pin: PE14
heater: chamber_heater
heater_temp: 40
What??? Ich steh gerade auf dem Schlauch...
5 Replies
Serdar1976
Serdar19766d ago
Ich verstehe deine Frage nicht🤷🏻‍♂️
Rigattoni
Rigattoni6d ago
Naja... Wenn ich mir meine Implementierung so anschaue, dann ist die deutlich komplizierter als die, die in der Anleitung steht. Ich schau mir das Heute noch mal in Ruhe an, gestern habe ich da keinen Kopf dran bekommen, wie die Zusammenhänge da sind. Aber egal... Ich schau mal, ob das mit der Änderung von Capital "Chamber_heater" auf "chamber_heater" jetzt auch über den Slicer das zu automatisieren. Im Moment schalte ich zuerst die Bauraumheizung und das Bett manuell ein und warte bis die Temp erreicht ist, bevor ich den Druck starte.
Serdar1976
Serdar19766d ago
Im Grunde hast Du einen Temp Sensor für den Druckerraum und ein Heizelement das sich am Temp Sensor ausrichtet. Im ersten Teil geht es um den Druckraum Temp Sensor. Im zweiten Teil geht es um das Heizelement das über die Pin angesteuert wird ggf. einen Sensor hat und die PID optimiert wurde. Darunter findest Du die Min und Max Temperatur. Wobei ich nicht weiß ob wir hier von Fahrenheit reden, den 200°C wären etwas zuviel. der dritte teil ist der Lüfer der direkt am Heizelement angeschlossen ist. Ich hoffe dir behilflich gewesen zu sein...
Rigattoni
Rigattoni6d ago
Danke... War gestern was zu warm, irgendwie war mein Gehirn auf ein kaltes Bier raus, statt auf denken. Ich habe dem dann auch nachgegeben... :kekw:
Serdar1976
Serdar19765d ago
Bei diesem Wetter hilft Bier am besten😁😂🍻
Want results from more Discord servers?
Add your server
More Posts