Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    Ender 3 bed Error: Heater 0 fault: temperature rising too slowly

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    2
    7
    343
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Flynbrdundefined
      Flynbrd
      last edited by

      (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 S280

      I 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

      Phaedruxundefined 1 Reply Last reply Reply Quote 0
      • Phaedruxundefined
        Phaedrux Moderator @Flynbrd
        last edited by

        @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.

        Z-Bot CoreXY Build | Thingiverse Profile

        Flynbrdundefined 2 Replies Last reply Reply Quote 1
        • Flynbrdundefined
          Flynbrd @Phaedrux
          last edited by

          @Phaedrux

          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?

          1 Reply Last reply Reply Quote 0
          • Phaedruxundefined
            Phaedrux Moderator
            last edited by Phaedrux

            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.

            Z-Bot CoreXY Build | Thingiverse Profile

            Flynbrdundefined 1 Reply Last reply Reply Quote 1
            • Flynbrdundefined
              Flynbrd @Phaedrux
              last edited by

              @Phaedrux

              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.

              1 Reply Last reply Reply Quote 0
              • Flynbrdundefined
                Flynbrd @Phaedrux
                last edited by

                @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

                1 Reply Last reply Reply Quote 0
                • Phaedruxundefined
                  Phaedrux Moderator
                  last edited by

                  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.

                  Z-Bot CoreXY Build | Thingiverse Profile

                  1 Reply Last reply Reply Quote 0
                  • First post
                    Last post
                  Unless otherwise noted, all forum content is licensed under CC-BY-SA