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

    Duet Maestro Bed heating uncontrolled

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    8
    51
    2.3k
    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.
    • NTX9undefined
      NTX9 @A Former User
      last edited by

      @bearer said in Duet Maestro Bed heating uncontrolled:

      we also don't know if M3D changed the default bed fuse to match their chosen bed.

      I see no evidence any fuse related to the bed.

      dc42undefined 1 Reply Last reply Reply Quote 0
      • dc42undefined
        dc42 administrators @NTX9
        last edited by

        @NTX9 said in Duet Maestro Bed heating uncontrolled:

        @bearer said in Duet Maestro Bed heating uncontrolled:

        we also don't know if M3D changed the default bed fuse to match their chosen bed.

        I see no evidence any fuse related to the bed.

        The Duet WiFi/Ethernet has a bed fuse, the Duet Maestro doesn't.

        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

        1 Reply Last reply Reply Quote 0
        • DocTruckerundefined
          DocTrucker @droftarts
          last edited by DocTrucker

          @droftarts said in Duet Maestro Bed heating uncontrolled:

          ... Or would you need to heat the bed to 200C first, as it's a massive heatsink?

          The best (/only) way I have found so far is the smallest ring on my gas hob on low and a gas soldering iron. Perhaps not brilliant but so far not warped them and soldered on silicone insulated 14AWG wire.

          That said if the hotbed has had anything else on it the fumes could be nasty.

          Running 3 P3Steel with Duet 2. Duet 3 on the shelf looking for a suitable machine. One first generation Duet in a Logo/Turtle style robot!

          1 Reply Last reply Reply Quote 0
          • NTX9undefined
            NTX9
            last edited by NTX9

            So bypassing the on board mosfet has proven to be more of a soldering challenge than I anticipated. My feeble skill has basically rendered surface solder pad for the mosfet gate unusable.

            Is it possible to edit the firmware to use E1 to control an external mosfet? Or is there a pin on the expansion header that I can connect to that is upstream from the bed mosfet?

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

              @NTX9 said in Duet Maestro Bed heating uncontrolled:

              Is it possible to edit the firmware to use E1 to control an external mosfet?

              Should be able to configure that. What firmware version are you running? If you're using RRF3 you can define a different pin.

              https://duet3d.dozuki.com/Wiki/Gcode#Section_M307_Set_or_report_heating_process_parameters

              If you're using RRF2 check out M140 H1 https://duet3d.dozuki.com/Wiki/Gcode#Section_M140_Set_Bed_Temperature_Fast

              Z-Bot CoreXY Build | Thingiverse Profile

              NTX9undefined 1 Reply Last reply Reply Quote 0
              • A Former User?
                A Former User
                last edited by A Former User

                No header, but if you cannot use @Phaedrux suggestion you could attempt soldering to the gate resistor instead.

                dd5d9caf-c6e1-4635-bef4-da06744c46ce-image.png ¨

                Net is highlighted below
                838106f8-3fc1-45b6-b41e-14e2e5b95e8f-image.png

                If you can preheat the whole board it will ease the soldering job. Pretty much any means that will get you closer to the general reccomendation will work, although I'd avoid direct flame, sand in a skillet on a gas hob is a better alternative to direct flame. Hairdryer, a printers heat bed or whatever you have.

                Target topside temperatures should fall between 95 and 105°C across the assembly and reach that point no faster than 1 to 5°C per second.

                NTX9undefined 1 Reply Last reply Reply Quote 0
                • NTX9undefined
                  NTX9 @A Former User
                  last edited by

                  @bearer

                  OK so now I am really confused.

                  I am seeing 24 volts at R65, D6 and D5 immediately on powering the board.

                  Now I am not even sure if the mosfet was damaged or if something is going on upstream.

                  1 Reply Last reply Reply Quote 0
                  • A Former User?
                    A Former User
                    last edited by

                    @NTX9 said in Duet Maestro Bed heating uncontrolled:

                    I am seeing 24 volts at R65, D6 and D5 immediately on powering the board.

                    if you look at the schematic and realize V_BED is 24v then it might make more sense?

                    in any case the gate resistor is R20 as highlighted on the pcb screenshot, if you want to go digging you'll find all the files on github
                    https://github.com/T3P3/Duet/tree/master/Duet2/Duet2v1.04

                    NTX9undefined 2 Replies Last reply Reply Quote 0
                    • NTX9undefined
                      NTX9 @A Former User
                      last edited by

                      @bearer

                      The voltage is showing up even when the bed temp is set to zero?

                      A Former User? 1 Reply Last reply Reply Quote 0
                      • A Former User?
                        A Former User @NTX9
                        last edited by

                        @NTX9 said in Duet Maestro Bed heating uncontrolled:

                        @bearer

                        The voltage is showing up even when the bed temp is set to zero?

                        V_BED doesn't change unless you pull the fuse, with no current flowing there will be no voltage drop and all voltages will for those parts will be Vin essentially; but its irrelevant to using the gate signal from R20.

                        NTX9undefined 1 Reply Last reply Reply Quote 0
                        • NTX9undefined
                          NTX9 @A Former User
                          last edited by

                          @bearer said in Duet Maestro Bed heating uncontrolled:

                          in any case the gate resistor is R20 as highlighted on the pcb screenshot, if you want to go digging you'll find all the files on github
                          https://github.com/T3P3/Duet/tree/master/Duet2/Duet2v1.04

                          Thanks !

                          1 Reply Last reply Reply Quote 0
                          • NTX9undefined
                            NTX9 @A Former User
                            last edited by

                            @bearer said in Duet Maestro Bed heating uncontrolled:

                            @NTX9 said in Duet Maestro Bed heating uncontrolled:

                            @bearer

                            The voltage is showing up even when the bed temp is set to zero?

                            V_BED doesn't change unless you pull the fuse, with no current flowing there will be no voltage drop and all voltages will for those parts will be Vin essentially; but its irrelevant to using the gate signal from R20.

                            Thanks again, now I see that the bed PWM feeds through R20 to the mosfet gate. I am a little slow but starting to get how this thing works.

                            1 Reply Last reply Reply Quote 0
                            • NTX9undefined
                              NTX9 @Phaedrux
                              last edited by

                              @Phaedrux said in Duet Maestro Bed heating uncontrolled:

                              @NTX9 said in Duet Maestro Bed heating uncontrolled:

                              Is it possible to edit the firmware to use E1 to control an external mosfet?

                              Should be able to configure that. What firmware version are you running? If you're using RRF3 you can define a different pin.

                              https://duet3d.dozuki.com/Wiki/Gcode#Section_M307_Set_or_report_heating_process_parameters

                              If you're using RRF2 check out M140 H1 https://duet3d.dozuki.com/Wiki/Gcode#Section_M140_Set_Bed_Temperature_Fast

                              This seems like my least painful option. I am on firmware 2.03.

                              Thanks It may be a few days but I will get back once I have time to try this.

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

                                @NTX9 I said M140 H1, but the H# will depend on where you have the extruder. May be H2 for you.

                                May be a good idea to update to 2.05.1 as well for all the bug fixes etc.

                                Z-Bot CoreXY Build | Thingiverse Profile

                                NTX9undefined 1 Reply Last reply Reply Quote 0
                                • NTX9undefined
                                  NTX9 @Phaedrux
                                  last edited by

                                  @Phaedrux said in Duet Maestro Bed heating uncontrolled:

                                  @NTX9 I said M140 H1, but the H# will depend on where you have the extruder. May be H2 for you.

                                  May be a good idea to update to 2.05.1 as well for all the bug fixes etc.

                                  My E1 heater port is open on the board. Is that H1 in the firmware?

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

                                    No, in RRF2 H0 is the bed heater port, H1 is the E0 heater port, and H2 is the E1 heater port.

                                    Z-Bot CoreXY Build | Thingiverse Profile

                                    NTX9undefined 1 Reply Last reply Reply Quote 0
                                    • NTX9undefined
                                      NTX9 @Phaedrux
                                      last edited by

                                      @Phaedrux said in Duet Maestro Bed heating uncontrolled:

                                      No, in RRF2 H0 is the bed heater port, H1 is the E0 heater port, and H2 is the E1 heater port.

                                      Ha I am glad I asked...

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