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

    Duet 3 mini 5+ overheating stepper Klipper

    Scheduled Pinned Locked Moved
    Using Duet Controllers
    4
    5
    669
    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.
    • Thunderrocks33undefined
      Thunderrocks33
      last edited by

      I installed a duet 3 mini 5+ on my ender 5 and set it up with klipper. both my stepper motors and stepper drivers get hot enough to burn me and I think are missing steps because of it. I have the run current on all my steppers set to one in klipper. the duet 3 mini 5+ is capable of over 2A per stepper driver, while I'm running mine on 1A and even with oversized heatsinks on the steppers they get incredibly hot. Aswell my steppers are very loud. Here's me config
      [tmc2209 stepper_z]
      uart_pin: PA1
      tx_pin: PA0
      select_pins: PD0
      uart_address: 2
      run_current: 1
      hold_current: 0.2
      sense_resistor: 0.056
      stealthchop_threshold: 999999

      I'm not sure if changing the sense resistor value could help, I tried changing it for one stepper and while changing the sense resistor value to 0.150 or 0.120 did change something, it seemed to run different and stutter on smaller/slower movements.

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

        Can you please test with RepRapFirmware to see if the drivers are still getting hot? We need to verify if it's a hardware issue or if it's related to klipper.

        Z-Bot CoreXY Build | Thingiverse Profile

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

          @thunderrocks33 the admins here can't help you with Klipper, although some forum users might be able to. However, it sounds to me that Klipper hasn't programmed the TMC2209 drivers correctly so it is setting the current too high. Perhaps it hasn't put them into high sensitivity (low sense voltage) mode but it has programmed the current as if it has.

          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

          Thunderrocks33undefined 1 Reply Last reply Reply Quote 0
          • Thunderrocks33undefined
            Thunderrocks33 @dc42
            last edited by

            @dc42 Thanks

            Luke'sLaboratoryundefined 1 Reply Last reply Reply Quote 0
            • Luke'sLaboratoryundefined
              Luke'sLaboratory @Thunderrocks33
              last edited by

              @thunderrocks33

              I'm the origional porter of the D3 mini to klipper

              Hi - I run my D3 Mini5+ at 1.6A RMS with extensive heatsinking (on the back of the board, not on the plastic chip casing) with those settings. I have independently verified that the sense resistor (for klipper, since klipper assumes the .02) and that its correctly delivering current.

              Klipper will immediately throw an error if your TMC chips are getting to hot. I wouldn't worry about it unless you see error messages.

              As for your motors getting hot - do you know what their rated currents are? If they are rated for low-current use (say, rated for 1A) then running 1A RMS would result in ~80C casing temps, which would definitely burn.

              Please investigate the motor ratings, I fully expect the mini is doing what's asked of it.

              Luke
              http://lukeslab.online

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