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

    Short to ground.

    Scheduled Pinned Locked Moved
    General Discussion
    3
    10
    403
    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.
    • nickjalldayundefined
      nickjallday
      last edited by nickjallday

      I have an M3D Quad Crane (Duet 2 maestro) that I converted to bowden, I’ve been printing with it after the conversion for a good 20-30hours and now I get random short to ground errors on motors 3, 5, 6 10-20minutes into printing. I’ve tried different gcode files, and the same file multiple times it happens randomly within the first 10-20minutes. Motor 4 works just fine. I’ve swapped motor plugs, and the issue does not follow, and I’ve checked my config.g settings as far as speeds and current, I increased the motor current from 800 to 1100 and it seemed to pop the error quicker. What do y’all suggest checking I’m out of ideas. My next idea would be to disable stealthchop.

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

        stealthChop mode doesn't work at high speeds and can give spurious short-to-ground error reports. This is mentioned in the TMC22xx datasheet. Either switch to spreadCycle, or reduce the threshold speed at which the drivers switch from stealthChop to spreadCycle.

        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
        • nickjalldayundefined
          nickjallday
          last edited by nickjallday

          Any ideas as to why the issue is only on motors 3, 5, 6? Is it possible my board was damaged? I would think if the drivers were damaged it just wouldn't function at all instead of functioning for 10-15 minutes. Is there anyway to test the board/drivers?

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

            What axes or extruders are those motors driving? What motors are you using?

            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
            • nickjalldayundefined
              nickjallday
              last edited by

              They are driving Extruder 0, 2, & 3. Extruder 1 doesn't recieve the error. I'm using 1.8 Degree, 42N.cm, 1.5A 17HS4401S

              1 Reply Last reply Reply Quote 0
              • daaveryundefined
                daavery
                last edited by

                probably a good to post your config.g file

                1 Reply Last reply Reply Quote 0
                • nickjalldayundefined
                  nickjallday
                  last edited by

                  This post is deleted!
                  1 Reply Last reply Reply Quote 0
                  • nickjalldayundefined
                    nickjallday
                    last edited by

                    ; motion.g
                    ; Created by PrintM3D
                    ; For the Crane Quad.

                    ; Stealthchop2
                    M569 P0 S1 D3 V0 ; Drive 0 goes backwards
                    M569 P1 S0 D3 V0 ; Drive 1 goes backwards
                    M569 P2 S0 D3 V0 ; Drive 2 goes backwards
                    M569 P3 S0 D3 V0 ; Drive 3 (E0)
                    M569 P4 S0 D3 V0 ; Drive 4 (E1)
                    M569 P5 S0 D3 V0 ; Drive 5 (E2)
                    M569 P6 S0 D3 V0 ; Drive 6 (E3)

                    ;Quaden Steppers
                    M350 X32 Y32 Z16 E16:16:16:16 I1 ; Set Microstepping
                    M92 X80 Y80 Z400 E410.7:410.7:410.7:410.7 ; Set steps per mm
                    M566 X900 Y900 Z90 E240:240:240:240 ; Set Maximum Jerk (mm/min)
                    M203 X9000 Y9000 Z1200 E3600:3600:3600:3600 ; Set maximum speeds (mm/min)
                    M201 X1200 Y1200 Z90 E240:240:240:240 ; Set accelerations (mm/s^2)
                    M906 X1000 Y1000 Z1000 E1000:1000:1000:1000 I30 ; Set motor currents (mA) and idle

                    M84 S60 ; Set idle timeout

                    ; Firmware Retraction
                    M207 S5 R0 F4200 T2400 Z0.125 ; Firmware Retraction
                    M572 D0:1:2:3 S0.25:0.25:0.25:0.25 ; Pressure Advance

                    ; Axis Limits
                    M208 X0 Y0 Z0 S1 ; Set axis minima
                    M208 X230 Y230 Z250 S0 ; Set axis maxima

                    ; Endstops
                    M574 X1 Y1 Z1 S1 ; Set active High Endstops

                    1 Reply Last reply Reply Quote 0
                    • nickjalldayundefined
                      nickjallday
                      last edited by

                      M569 P6
                      Drive 6 runs in reverse, active low enable, step timing fast, mode stealthChop, ccr 0x00053, toff 3, tblank 0, hstart/hend/hdec 5/0/0, tpwmthrs 0 (inf mm/sec)
                      M569 P5
                      Drive 5 runs in reverse, active low enable, step timing fast, mode stealthChop, ccr 0x00053, toff 3, tblank 0, hstart/hend/hdec 5/0/0, tpwmthrs 0 (inf mm/sec)
                      M569 P4
                      Drive 4 runs in reverse, active low enable, step timing fast, mode stealthChop, ccr 0x00053, toff 3, tblank 0, hstart/hend/hdec 5/0/0, tpwmthrs 0 (inf mm/sec)
                      M569 P3
                      Drive 3 runs in reverse, active low enable, step timing fast, mode stealthChop, ccr 0x00053, toff 3, tblank 0, hstart/hend/hdec 5/0/0, tpwmthrs 0 (inf mm/sec)

                      1 Reply Last reply Reply Quote 0
                      • nickjalldayundefined
                        nickjallday
                        last edited by nickjallday

                        Finally figured out how to set the M569 V so I'm going to test out:

                        ; Stealthchop2
                        M569 P0 S1 D3 V78 ; Drive 0 goes backwards
                        M569 P1 S0 D3 V78 ; Drive 1 goes backwards
                        M569 P2 S0 D3 V111 ; Drive 2 goes backwards
                        M569 P3 S0 D3 V45 ; Drive 3 (E0)
                        M569 P4 S0 D3 V45 ; Drive 4 (E1)
                        M569 P5 S0 D3 V45 ; Drive 5 (E2)
                        M569 P6 S0 D3 V45 ; Drive 6 (E3)

                        Drive 6 tpwmthrs 45 (40.6 mm/sec)
                        Drive 5 tpwmthrs 45 (40.6 mm/sec)
                        Drive 4 tpwmthrs 45 (40.6 mm/sec)
                        Drive 3 tpwmthrs 45 (40.6 mm/sec)
                        Drive 2 tpwmthrs 111 (16.9 mm/sec)
                        Drive 1 tpwmthrs 78 (120.2 mm/sec)
                        Drive 0 tpwmthrs 78 (120.2 mm/sec)

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