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

Unable to configure bed heater

Scheduled Pinned Locked Moved
Tuning and tweaking
6
38
2.0k
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.
  • undefined
    Phaedrux Moderator @Weevil
    last edited by 26 May 2021, 19:19

    @weevil said in Unable to configure bed heater:

    The thermistor for my Keenovo pad is an NTC100K if that helps.

    Chances are the B value should be B3950 in that case.

    Z-Bot CoreXY Build | Thingiverse Profile

    undefined 1 Reply Last reply 26 May 2021, 19:24 Reply Quote 1
    • undefined
      Weevil @Phaedrux
      last edited by 26 May 2021, 19:24

      @phaedrux Thanks, I'll try that (fingers crossed).

      1 Reply Last reply Reply Quote 0
      • undefined
        Weevil @Phaedrux
        last edited by Weevil 27 May 2021, 00:33

        @phaedrux M303 T# produces this error:
        M303 H# tests with the fan
        M303 T1 S60
        Error: M303: tool 1 not found

        undefined 1 Reply Last reply 27 May 2021, 02:28 Reply Quote 0
        • undefined
          theruttmeister @Weevil
          last edited by 27 May 2021, 02:28

          @weevil said in Unable to configure bed heater:

          @phaedrux M303 T# produces this error:
          M303 H# tests with the fan
          M303 T1 S60
          Error: M303: tool 1 not found

          Not surprising...

          M563 P0 S"MYTHprint" D0 H1 F0
          M563 P0 D0 H1 F0

          You have configured Tool 0. There is no Tool 1.

          Although I'm not sure why you are getting the fan running when the heater is.

          Also you have a random H without a value:

          M106 P1 S1 H T45

          Doubt it's causing the problem, but can't hurt to fix.

          Isolate, substitute, verify.

          undefined 1 Reply Last reply 27 May 2021, 04:02 Reply Quote 1
          • undefined
            Phaedrux Moderator
            last edited by 27 May 2021, 03:44

            @weevil said in Unable to configure bed heater:

            M106 P0 S255

            This may need to be M106 P0 S1 H-1 to work correctly as a part cooling fan. That might have something to do with it.

            Z-Bot CoreXY Build | Thingiverse Profile

            1 Reply Last reply Reply Quote 0
            • undefined
              Weevil @theruttmeister
              last edited by 27 May 2021, 04:02

              @theruttmeister My bad, for some reason I was thinking T as temp probe, not tool. Using the code M303 T0 S60 goes to the nozzle. I need this to test the bed heater. I'm not sure what code I am missing.

              1 Reply Last reply Reply Quote 0
              • undefined
                Phaedrux Moderator
                last edited by 27 May 2021, 04:08

                For the tool you use M303 T0 S### (or M303 H1 S###) and for the bed heater you use M303 H0 S##.

                The tool tuning is intended to allow the algorithm to use the part cooling fan during the tuning process so that it can compensate for any fan cooling effect. It's not supposed to do that when tuning the bed though, so that may be a bug. Or maybe it's taking into account the fan effect for the bed heater now as well.

                Z-Bot CoreXY Build | Thingiverse Profile

                undefined 2 Replies Last reply 27 May 2021, 04:24 Reply Quote 0
                • undefined
                  Weevil @Phaedrux
                  last edited by 27 May 2021, 04:24

                  @phaedrux Yeah, it's still running tests with the fan. I'll see if the error goes away after the test.

                  1 Reply Last reply Reply Quote 0
                  • undefined
                    Weevil @Phaedrux
                    last edited by 27 May 2021, 05:24

                    @phaedrux Calibration finished with the same error code:

                    Warning: heater behaviour was not consistent during tuning
                    Auto tuning heater 0 completed after 3 idle and 25 tuning cycles in 3658 seconds. This heater needs the following M307 command:
                    M307 H0 B0 R0.377 C62.4 D1.54 S1.00 V22.7
                    Send M500 to save this command in config-override.g

                    It still errors out about the heater taking too long.

                    undefined 1 Reply Last reply 27 May 2021, 10:05 Reply Quote 0
                    • undefined
                      dc42 administrators @Weevil
                      last edited by 27 May 2021, 10:05

                      @weevil said in Unable to configure bed heater:

                      It still errors out about the heater taking too long.

                      1. Send M307 H0 to check that it is using the values resulting from tuning.
                      2. What is the expected heating that it reports in the error message?

                      Duet WiFi hardware designer and firmware engineer
                      Please do not ask me for Duet support via PM or email, use the forum
                      http://www.escher3d.com, https://miscsolutions.wordpress.com

                      undefined 1 Reply Last reply 27 May 2021, 12:33 Reply Quote 0
                      • undefined
                        Weevil @dc42
                        last edited by Weevil 27 May 2021, 12:33

                        @dc42
                        Out of an act of desperation, I ran the calibration again.

                        M307 H0 returns this:
                        Heater 0 model: heating rate 0.377, cooling time constant 62.4, dead time 1.54, max PWM 1.00, calibration voltage 22.7, mode PID
                        Computed PID parameters: setpoint change: P307.5, I31.363, D331.4, load change: P307.5, I69.412, D331.4

                        I must be crazy. This is the 5th time I ran M303 H0. This time, it worked. I just wish I could silence the long beep or at least lower the volume during the initial warm-up. It's probably a necessary safety feature.

                        Should I be concerned with the warning: Warning: M307: Heater 0 appears to be over-powered. If left on at full power, its temperature is predicted to reach 209C?

                        undefined 1 Reply Last reply 27 May 2021, 16:54 Reply Quote 0
                        • undefined
                          Phaedrux Moderator @Weevil
                          last edited by 27 May 2021, 16:54

                          @weevil said in Unable to configure bed heater:

                          I just wish I could silence the long beep or at least lower the volume during the initial warm-up. It's probably a necessary safety feature.

                          What is beeping and when exactly?

                          @weevil said in Unable to configure bed heater:

                          Should I be concerned with the warning: Warning: M307: Heater 0 appears to be over-powered. If left on at full power, its temperature is predicted to reach 209C?

                          Well you should be somewhat concerned, yes. It's telling you that the heater could reach 209c if a runaway failure condition happens. So just be aware of what might happen if that were the case and then try and mitigate as best you can. Thermal cut off fuse is a good idea. Smoke detector. That sort of thing.

                          Z-Bot CoreXY Build | Thingiverse Profile

                          undefined 1 Reply Last reply 27 May 2021, 17:54 Reply Quote 0
                          • undefined
                            Weevil @Phaedrux
                            last edited by 27 May 2021, 17:54

                            @phaedrux When the heater is first warming up from room temperature, there is a loud, continuous tone coming from the board. After it reaches the target temperature, the tone stops. Even when the temperature drops, the tone does not return when the board engages the heater to warm up again.
                            I am not sure if this helps but I have both outputs from my power supply feeding the 2 inputs to the board. When I first got the board, a Facebook group advised me to set it up that way.

                            1 Reply Last reply Reply Quote 0
                            • undefined
                              Phaedrux Moderator
                              last edited by 27 May 2021, 18:02

                              Well there is no speaker on the board so it's not a tone being generated by the firmware in that sense.

                              Can you capture a video of it? Perhaps a photo of your wiring as well?

                              What type/model of power supply are you using? Specs?
                              More detailed bed specs?

                              Other's have mentioned the board making a noise when heating up the bed as well.

                              Changing the PWM frequency usually helps. Add Q10 to the M950 for the bed heater.

                              Actually, looking at your heater config again, which heater is using which output?

                              ; Heaters
                              M308 S0 P"temp1" Y"thermistor" T100000 B4138
                              M950 H0 C"out2" T0
                              M307 H0 B1 S1.00
                              M140 H0
                              M143 H0 S100
                              M308 S0 P"temp0" Y"thermistor" T100000 B4138
                              M950 H1 C"out1" T0
                              M143 H1 S280

                              Usually the bed would be using Out0.

                              @weevil said in Unable to configure bed heater:

                              I have both outputs from my power supply feeding the 2 inputs to the board. When I first got the board, a Facebook group advised me to set it up that way.

                              I assume you mean connecting the PSU to the bed power input (out0_in) but a photo will help clear that up.

                              Z-Bot CoreXY Build | Thingiverse Profile

                              undefined 2 Replies Last reply 27 May 2021, 18:05 Reply Quote 0
                              • undefined
                                Weevil @Phaedrux
                                last edited by 27 May 2021, 18:05

                                @phaedrux I have my power supply feeding these leads:9e342235-6e8e-4aea-a556-f5a6a6a53a94-image.png

                                undefined 1 Reply Last reply 27 May 2021, 19:13 Reply Quote 0
                                • undefined
                                  Weevil @Phaedrux
                                  last edited by 27 May 2021, 18:07

                                  @phaedrux I will check when I get home.

                                  1 Reply Last reply Reply Quote 0
                                  • undefined
                                    Phaedrux Moderator @Weevil
                                    last edited by 27 May 2021, 19:13

                                    @weevil said in Unable to configure bed heater:

                                    I have my power supply feeding these leads:

                                    Yes that makes sense if you're using OUT0 for the bed heater on the right side of that connector block. Your config shows only out1 and out2 being used.

                                    Z-Bot CoreXY Build | Thingiverse Profile

                                    undefined 1 Reply Last reply 27 May 2021, 19:29 Reply Quote 0
                                    • undefined
                                      Weevil @Phaedrux
                                      last edited by 27 May 2021, 19:29

                                      @phaedrux So, based on your comment, I do not need the power supply feeding Out 2 (middle connector block), just the left (Out 1/Power In)

                                      undefined 1 Reply Last reply 27 May 2021, 19:42 Reply Quote 0
                                      • undefined
                                        Phaedrux Moderator @Weevil
                                        last edited by 27 May 2021, 19:42

                                        @weevil said in Unable to configure bed heater:

                                        @phaedrux So, based on your comment, I do not need the power supply feeding Out 2 (middle connector block), just the left (Out 1/Power In)

                                        Are you sure you mean out2?

                                        Where you have the arrows pointing that you have the PSU connected is correct. The right connector on that block is OUT0, which is intended for the bed heater. It gets power from the block in the middle (out0 power in).

                                        Z-Bot CoreXY Build | Thingiverse Profile

                                        undefined 1 Reply Last reply 27 May 2021, 21:36 Reply Quote 0
                                        • undefined
                                          Weevil @Phaedrux
                                          last edited by 27 May 2021, 21:36

                                          @phaedrux I am worried I got it all wrong. I have my heater connected here: 26881c72-c822-49b2-a7ee-25ba9ed9dd08-image.png

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