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

Stepper motor wire causing interference

Scheduled Pinned Locked Moved
Duet Hardware and wiring
8
13
1.0k
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
    BoA
    last edited by BoA 10 Jul 2020, 06:27 7 Oct 2020, 06:27

    I think I saw a review on YT when this (or similar) problem was shown. In most extruders stepper is isolated from other parts. With hemera all is ALU, so there is a connection between motor and the thermistor housing. I would try to grounding hemera.

    1 Reply Last reply Reply Quote 0
    • undefined
      dc42 administrators
      last edited by 7 Oct 2020, 06:27

      I suggest using shielded cable for the MFM if it will be running next to a stepper motor cable. Alternatively, use 4 core shielded cable for the stepper motor.

      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
        Walternate @Phaedrux
        last edited by 7 Oct 2020, 17:52

        @Phaedrux forgive my ignorance, but you are literally just doing a braid of the existing wires like you would long hair?

        1 Reply Last reply Reply Quote 0
        • undefined
          jay_s_uk
          last edited by 7 Oct 2020, 17:54

          @Walternate thats how i braid mine

          Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

          1 Reply Last reply Reply Quote 0
          • undefined
            gloomyandy
            last edited by 7 Oct 2020, 18:09

            I do mine as two twisted pairs, twisted together. So the two wires for each coil are twisted together and then those two sets are twisted together. No idea if this is any better/worse than braiding them all together though.

            undefined 1 Reply Last reply 7 Oct 2020, 19:13 Reply Quote 0
            • undefined
              Phaedrux Moderator @gloomyandy
              last edited by Phaedrux 10 Jul 2020, 19:14 7 Oct 2020, 19:13

              @gloomyandy I've done both. It's easier and faster to twist the two wires of a phase then it is to braid. I haven't had problems with either way.

              The physics of it all is pretty complex and interesting. I had a good link for it a while ago, but can't find it now. But here's one that covers most of it. https://www.dataforth.com/protecting-signal-lines-against-electromagnetic-interference.aspx

              Z-Bot CoreXY Build | Thingiverse Profile

              1 Reply Last reply Reply Quote 0
              • undefined
                Walternate
                last edited by 7 Oct 2020, 23:40

                Man, thank you everyone so much. I appreciate your responses and the time you took to do so. I am going to first try the braid/twisting, then will go to shielded if I have no luck there. Thank you again!

                1 Reply Last reply Reply Quote 0
                • undefined
                  Walternate
                  last edited by 10 Oct 2020, 22:22

                  Okay coming on back for anyone reading this with possibly the same issue. The suggestion of twisting the wire pairs looks like it has fixed the issue so far. I have a 6-wire stepper cable that adapts on down to four to the Duet. I took an extension out since I really didn't need it, then popped the wires out of the molex connector two at a time. I then twisted those, putting them back into the ends when done. I ended up with 3 twisted pairs.

                  Hooked everything back up, have run 3-straight days of prints and am back to boring flat temp lines and the MFM hasn't errored once. A HUGE thank you to the people who gave suggestions, they were right on. Thank you all!!

                  1 Reply Last reply Reply Quote 2
                  • undefined
                    lorenzop
                    last edited by 12 Oct 2020, 06:12

                    I've run into a similar problem, came here looking for answers. I'm converting a cheap xvico printer to a duet 3 board. (yes, the board costs more than the entire printer, but it'll work!)

                    I only have the X and Z steppers connected so far, and the X limit switch. It already wont home properly. I found the limit switch is bouncing erratically when the stepper turns on.

                    I thought I'd try twisting the stepper wires together, as suggested here, but I look at my printer and find it's using a 6 conductor cord to each stepper. 4 wires for the stepper and 2 more for the limit switch, bundled nicely in a black cord.

                    I'll replace these wires. A few alligator jumpers to the limit switch and it works properly now.

                    undefined 1 Reply Last reply 12 Oct 2020, 06:16 Reply Quote 0
                    • undefined
                      Veti @lorenzop
                      last edited by 12 Oct 2020, 06:16

                      @lorenzop said in Stepper motor wire causing interference:

                      I found the limit switch is bouncing erratically when the stepper turns on.

                      see this marlin page about hardware solutions for that.
                      https://marlinfw.org/docs/hardware/endstops.html

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