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

Stepper motors are super noisy... wrong config?

Scheduled Pinned Locked Moved
Tuning and tweaking
5
17
5.9k
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
    StefanMe
    last edited by 10 Aug 2018, 16:54

    Ahhhhh So the Duet2 doesn't support STEALTHCHOP? Really...? Thats sad!

    undefined 1 Reply Last reply 10 Aug 2018, 19:18 Reply Quote 0
    • undefined
      Phaedrux Moderator
      last edited by Phaedrux 8 Oct 2018, 17:02 10 Aug 2018, 17:01

      I think you'll find that with 16 interpolated to 256 you won't need it.

      https://duet3d.dozuki.com/Wiki/GCode#Section_M350_Set_microstepping_mode

      Snn Set chopper mode: 0 = constant off time, 1 = random off time, 2 = spread cycle, 3 - stealth chop. the Duet 2 Wifi/Ethernet supports modes 0, 1 and 2. The Duet 2 Maestro supports modes 2 and 3. If this parameter is not provided, the default will be used.

      1 Reply Last reply Reply Quote 0
      • undefined
        StefanMe
        last edited by 10 Aug 2018, 17:15

        @phaedrux said in Stepper motors are super noisy... wrong config?:

        256

        Thanks, but for the interpolation I already set:

        M350 X16 Y16 Z16 E16 I1 S3 ; Configure microstepping with interpolation

        I1 = Inn Enable (nn=1) or disable (nn=0) microstep interpolation mode for the specified drivers, if they support it. The Duet 2 WiFi/Ethernet support interpolation (to x256 microstepping) only when configured for x16 microstepping. The Duet 2 Maestro supports interpolation at all microstep settings.

        The Printer is still moving super rough... sound like there are some loose parts on my printer, but there aren't.

        1 Reply Last reply Reply Quote 0
        • undefined
          Phaedrux Moderator
          last edited by 10 Aug 2018, 17:15

          Have you tried without the S3?

          1 Reply Last reply Reply Quote 0
          • undefined
            Phaedrux Moderator
            last edited by 10 Aug 2018, 17:16

            This post is deleted!
            1 Reply Last reply Reply Quote 0
            • undefined
              StefanMe
              last edited by 10 Aug 2018, 17:52

              Yes I did... no difference. I also deactivated now I1. No Difference in the sound. Everything sounds like the same. Or close to the same. Do I have to set I to 0 or is he loading the default if I didn't write it in the config?

              undefined 1 Reply Last reply 10 Aug 2018, 19:24 Reply Quote 0
              • undefined
                Phaedrux Moderator
                last edited by 10 Aug 2018, 17:57

                You can send M350 to the console with no parameters and the system will report back the current settings.

                If you disconnect the motors from the belts do they still sound rough when moving?

                1 Reply Last reply Reply Quote 0
                • undefined
                  StefanMe
                  last edited by 10 Aug 2018, 18:39

                  8:29:18 PMM350
                  Microstepping - X:16(on), Y:16(on), Z:16(on), E:16(on):16(on)

                  Looks good.

                  Here is a video. The sound is super rough. If I run with KLIPPER its much more silent (TMC2208 Spreadcycle... should be very similar to the 2660 on the duet2). In real live it sounds even more rough.

                  Even when I remove the belts, the motors are much to loud. Without belts, they must be super silent.

                  https://youtu.be/p51pXD23cyE

                  1 Reply Last reply Reply Quote 0
                  • undefined
                    dc42 administrators @StefanMe
                    last edited by dc42 8 Oct 2018, 19:19 10 Aug 2018, 19:18

                    @stefanme said in Stepper motors are super noisy... wrong config?:

                    Ahhhhh So the Duet2 doesn't support STEALTHCHOP? Really...? Thats sad!

                    Stealthchop on TMC2130 drivers is reported to be fairly useless because it only works at low speeds and causes problems at high speeds. Stealthchop2 as supported on the TMC2208/2224/5130 is supposed to be better, but on my Duet 2 Maestro (TMC2224 drivers) with the motors in my Cartesian printer, I find spreadCycle gives better acceleration without losing steps and is just as quiet. With some other motors, stealthChop2 is reported to be quieter.

                    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
                    • undefined
                      dc42 administrators @StefanMe
                      last edited by 10 Aug 2018, 19:24

                      @stefanme said in Stepper motors are super noisy... wrong config?:

                      Yes I did... no difference. I also deactivated now I1. No Difference in the sound. Everything sounds like the same. Or close to the same. Do I have to set I to 0 or is he loading the default if I didn't write it in the config?

                      That's most unusual. With the default x16 microstepping, interpolation to x256 and spreadCycle mode, the motors should be very quiet. A few users have issue with the motors ot being silent at standstill, and that can often be improved by adjusting the driver off-time.

                      Are you using motors with a very low rated current?

                      Please run M569 P0 (and P1, and P2) and M350 with no parameters, to verify that you really are using spread cycle mode and x16 microstepping with interpolation.

                      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
                      • undefined
                        StefanMe
                        last edited by 10 Aug 2018, 19:30

                        This post is deleted!
                        1 Reply Last reply Reply Quote 0
                        • undefined
                          StefanMe
                          last edited by StefanMe 8 Oct 2018, 19:40 10 Aug 2018, 19:39

                          @dc42 said in Stepper motors are super noisy... wrong config?:

                          M569 P0

                          I use this motors: ACT NEMA 17 1.3A

                          M569 P0
                          Drive 0 runs forwards, active low enable, step timing 0.0:0.0:0.0:0.0 us, mode spreadCycle, ccr 0x101b4
                          M569 P1
                          Drive 1 runs forwards, active low enable, step timing 0.0:0.0:0.0:0.0 us, mode spreadCycle, ccr 0x101b4
                          M569 P2
                          Drive 2 runs forwards, active low enable, step timing 0.0:0.0:0.0:0.0 us, mode spreadCycle, ccr 0x101b4
                          M350
                          Microstepping - X:16(on), Y:16(on), Z:16(on), E:16(on):16(on)

                          undefined 1 Reply Last reply 11 Aug 2018, 07:27 Reply Quote 0
                          • undefined
                            Phaedrux Moderator
                            last edited by 10 Aug 2018, 19:48

                            I don't know enough about motor and driver interaction but it would appear you may have found a motor that does not like the way the duet drivers work.

                            As an experiment do you have other motors you could connect to the duet to see how they sound? If they sound better it would indicate the pairing of motor to driver is to blame. If they sound just as bad it might indicate something being wrong with your board.

                            1 Reply Last reply Reply Quote 0
                            • undefined
                              sigxcpu
                              last edited by sigxcpu 8 Oct 2018, 19:54 10 Aug 2018, 19:54

                              I too have the same exact sound in my CoreXY (compared to 2160 from Replicape which was much quieter).
                              My solution was to raise the motors, do a "box" with a 5mm shaft and pulley with 2 bearings and motor using a coupler to connect. The motor itself is attached to the case through a "astrosyn" mount, so the vibration is highly reduced.
                              Another advantage is that the belt tension does not pull on motor top bearing.

                              And yes, it is ugly.

                              LE: I was having the same sound with both 1.8 deg motors and current 0.9 deg ones

                              1 Reply Last reply Reply Quote 0
                              • undefined
                                dc42 administrators @StefanMe
                                last edited by 11 Aug 2018, 07:27

                                @stefanme said in Stepper motors are super noisy... wrong config?:

                                @dc42 said in Stepper motors are super noisy... wrong config?:

                                M569 P0

                                I use this motors: ACT NEMA 17 1.3A

                                M569 P0
                                Drive 0 runs forwards, active low enable, step timing 0.0:0.0:0.0:0.0 us, mode spreadCycle, ccr 0x101b4
                                M569 P1
                                Drive 1 runs forwards, active low enable, step timing 0.0:0.0:0.0:0.0 us, mode spreadCycle, ccr 0x101b4
                                M569 P2
                                Drive 2 runs forwards, active low enable, step timing 0.0:0.0:0.0:0.0 us, mode spreadCycle, ccr 0x101b4
                                M350
                                Microstepping - X:16(on), Y:16(on), Z:16(on), E:16(on):16(on)

                                Thanks for checking. Are the motors noisy when idle, or only when moving?

                                Those motors have higher inductance than most but should be OK, especially as you are using 24V power.

                                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
                                12 out of 17
                                • First post
                                  12/17
                                  Last post
                                Unless otherwise noted, all forum content is licensed under CC-BY-SA