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

    Duet3mini driver gets HOT after a few seconds of movement

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    2
    2
    197
    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.
    • likevviiundefined
      likevvii
      last edited by likevvii

      I am currently testing a newly built printer's motions.

      After a successful sensorless home sequence, the driver would get burning hot to the touch after a few seconds.
      Soon after, I would get driver temperature warnings, then driver short to ground warning and finally, the motors are disabled in the span of 20 seconds. BOTH drivers get hot.

      • Duet 3 mini 5+ @24V
      • Core XY printer (E3D tool changer motion system only)
      • Motors are 2A continuous rated

      Originally, the motor current settings was set to 1800, I dropped to 1300 and the problem did not get any better.

      I had initially got the wiring incorrect for both the motors. supposed to be AABB, but It was wired as ABAB. I got the driver short warning, swapped to the correct wiring and movement works properly now (except for the rapid overheating issue). Maybe I damaged the driver by having the wire issue.

      config.g

      ; Drive direction
      M569 P0 S0 V60					; Drive 0 X
      M569 P1 S0 V60	 				; Drive 1 Y
      M569 P2 S1 						; Drive 2 Z
      M569 P3 S0 						; Drive 3 E0
      
      
      
      M584 X0 Y1 Z2 E3						; drive mapping
      M208 X0:250 Y0:250 Z0:250 				; Set axis maxima & minima
      M92 X100 Y100 Z1600 E690				; Set steps per mm assuming x16 microstepping
      M350 X16 Y16 Z16 E16 I1					; Configure microstepping with interpolation
      M566 X400 Y400 Z8 E300					; Set maximum instantaneous speed changes (mm/min)
      M203 X35000 Y35000 Z1200 E3600			; Set maximum speeds (mm/min)
      M201 X6000 Y6000 Z400 E1000				; Set accelerations (mm/s^2)
      
      
      M906 X1300 Y1300 Z1330 I30   			; Idle motion motors to 30%
      M906 E450 I10     						; Idle extruder motors to 10%
      
      ; Endstops
      M574 X1 Y1 S3 							; Set X / Y endstop stall detection
      M574 Z0  								; No C Z endstop
      
      ;Stall Detection
      M915 X Y S3 F0 H400 R0				; X / Y Axes
      
      
      

      homex.g

      ; homex.g
      ; called to home the x axis
      
      G91 							; use relative positioning
      
      G1 H2 X0.5 Y-0.5 F10000			; energise motors to ensure they are not stalled
      
      M400 							; make sure everything has stopped before we change the motor currents
      M913 X20 Y20 					; drop motor currents to 25%
      M915 H200 X Y S3 R0 F0 			; set X and Y to sensitivity 3, do nothing when stall, unfiltered
      
      G1 H2 Z3 F5000					; lift Z 3mm
      G1 H1 X-400 F3000 				; move left 400mm, stopping at the endstop
      G1 H1 X2 F2000 					; move away from end
      G1 H2 Z-3 F1200					; lower Z
      G90 							; back to absolute positioning
      
      M400 							; make sure everything has stopped before we reset the motor currents
      M913 X100 Y100 					; motor currents back to 100%
      
      
      Phaedruxundefined 1 Reply Last reply Reply Quote 0
      • Phaedruxundefined
        Phaedrux Moderator @likevvii
        last edited by

        @likevvii said in Duet3mini driver gets HOT after a few seconds of movement:

        Maybe I damaged the driver by having the wire issue.

        I'm thinking so, but will check with DC42.

        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