Ender 3 bed Error: Heater 0 fault: temperature rising too slowly
-
(Ender 3 with 3.3 firm)
When trying to heat my bed I'm getting this error
Error: Heater 0 fault: temperature rising too slowly
config for heating
; Heaters
M308 S0 P"bedtemp" Y"thermistor" T100000 B4138 ; configure sensor 0 as thermistor on pin bedtemp
M950 H0 C"bedheat" T0 ; create bed heater output on bedheat and map it to sensor 0
M307 H0 B1 S1.00 ; enable bang-bang mode for the bed heater and set PWM limit
M140 H0 ; map heated bed to heater 0
M143 H0 S120 ; set temperature limit for heater 0 to 120C
M308 S1 P"e0temp" Y"thermistor" T100000 B4138 ; configure sensor 1 as thermistor on pin e0temp
M950 H1 C"e0heat" T1 ; create nozzle heater output on e0heat and map it to sensor 1
M307 H1 B0 S1.00 ; disable bang-bang mode for heater and set PWM limit
M143 H1 S280I suspect the error is in the M307?
I tried to auto-tune with M303 T0 S60 but the hotend started heating up. What command would I use to auto-tune the bed heat?
Thanks
-
@Flynbrd said in Ender 3 bed Error: Heater 0 fault: temperature rising too slowly:
What command would I use to auto-tune the bed heat?
M303 H0 S60
T0 is for tool0
Don't forget to save the results after the tuning completes with M500 and add M501 to the end of config.g to load at startup.
-
Thanks again
It's taking sometime for the bed to auto tune, 30 mins in so far. Should I have the parts cooler close to the bed centered or a few inches up and away? Should I auto tune my hotend or just let Bang-Bang do it's thing?
-
having the part fan on at a medium speed a bit above the bed might make for a more accurate scenario compared to normal printing.
Tuning can take a while yes.
And yes you should tune the hotend. Use M303 T0 S220. Or whatever temperature you'd normally use when printing.
-
all done, results
Warning: heater behaviour was not consistent during tuning
Auto tuning heater 0 completed after 4 idle and 25 tuning cycles in 2520 seconds. This heater needs the following M307 command:
M307 H0 R0.300 K0.422:0.000 D1.26 E1.35 S1.00 B0
Edit the M307 H0 command in config.g to match this. Omit the V parameter if the heater is not powered from VIN. -
@Phaedrux said in Ender 3 bed Error: Heater 0 fault: temperature rising too slowly:
having the part fan on at a medium speed a bit above the bed might make for a more accurate scenario compared to normal printing.
Tuning can take a while yes.
And yes you should tune the hotend. Use M303 T0 S220. Or whatever temperature you'd normally use when printing.
Thanks
"having the part fan on at a medium speed a bit above the bed might make for a more accurate scenario"
During testing I unplugged the z motor and move the hotend down close to the bed centered, about 10 mins later I moved it a 1.5" up and after another 10 mins I moved it another 1.5" up. The fan was running the whole time, however I'm not sure at what percent.
"save the results after the tuning completes with M500" after the hotend tune correct? I put M501 at the end of the config under ;startup
-
Moving the fan around like that may be the reason for the results inconsistent message.
Are you now able to set a temp on the heater? Does it get to temp smoothly without error and does it hold temp in a steady way? If not, maybe try the tuning again but just have the fan on at mid power mid way up so it circulates some air.