Hi.
I am just settling up my new printer and ran into a problem with the hot end.
I successfully ran a PID autotune at 220 degrees (M303 E0 S220) and added the values to the config:
################# Hotend temperature control configuration
temperature_control.hotend.enable true # Whether to activate this ( “hotend” ) module at all.
# All configuration is ignored if false.
temperature_control.hotend.thermistor_pin 0.24 # Pin for the thermistor to read
temperature_control.hotend.heater_pin 2.7 # Pin that controls the heater, set to nc if a readonly thermistor is being defined
temperature_control.hotend.thermistor EPCOS100K #
temperature_control.hotend.set_m_code 104 #
temperature_control.hotend.set_and_wait_m_code 109 #
temperature_control.hotend.designator T #
temperature_control.hotend.max_temp 275 # Set maximum temperature - Will prevent heating above 300 by default
#temperature_control.hotend.min_temp 0 # Set minimum temperature - Will prevent heating below if set
temperature_control.hotend.p_factor 89.5 # permanently set the PID values after an auto pid
temperature_control.hotend.i_factor 6.626 #
temperature_control.hotend.d_factor 302 #
temperature_control.hotend.runaway_heating_timeout 180 # max is 2040 seconds
temperature_control.hotend.runaway_range 20 # Max setting is 63°C
#temperature_control.hotend.max_pwm 64 # max pwm, 64 is a good value if driving a 12v resistor with 24v.
################################################################################################
When I start a print with a the first layer temp of 220 degrees, I can see that the hot end heats up to only about 209 degrees
and therefore the printing never starts!!
When I set the temperature manually ( via Octoprint ) to
a) 190 degree. The hot end heats up to 190 ±3 degrees
b) increase to 200 degree. The hot end heats up to 200 +2.4 -4 degrees
c) increase to 210 degree. The hot end reaches only about 207 degree ( and it takes ages to get there!!)
during the heat up from 200 to 210 I can see that the heater is switching rapidly On-OFF ( LED flashes)
d) increase to 220 degree . No more temperature increase, The LED is flashing, like it does when keeping the temp.
I do have screen-shot of the temp graph recorded by octoprint, but I do not know how to attach it ;-(
I do have another Printer ( a Voxel OX) with the same setup:
Controller & Smoothieware EDGE (15th December), E3D-V6, 24V heater cartridge(=14.4Ohm) and 24V PSU & 100K NTC 3950
Which works fine with the same settings, except for the Ki, Kp, Kd values which are different
Most likely because of slight differences in the supply voltage, the heater resistance & the NTC
Kp=67.4
Ki =4.443
kd=256
But I also tried these values (as the hot end setup is identical ) … but NO luck ;-(
Maybe someone has an idea what is going on here?
What am I missing?
Any help/idea is highly appreciated.
Thanks
Imported from wikidot