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

    Motor wire shielding for a large 3-axis motion

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    2
    2
    171
    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.
    • wi10008undefined
      wi10008
      last edited by

      We've been using a Duet 3 Mainboard to drive a large 2m x 0.8m x 0.1m 3-axis motion system. At this scale, some of the wires to the head run along tracks and are ~5m long. This includes BL-touch control wires running at only 3.3V.

      We had problems getting the BL-touch to actuate when the motors were powered on. The Duet outputs only 3.3V pulses on the extend wire to control the BL-touch. Using an oscilloscope showed that the signal was getting lost in high frequency noise of 2Vpp.

      Our stepper motor wiring has shielding braid so we earthed this at the Duet shielding tab to get the electrical noise in control (~0.3Vpp). The shielding tab is between the ethernet and USB ports.

      We noticed that connecting the shielding to the 0V input of the Duet board only reduced the electrical noise to ~1Vpp. What's the difference between the 0V input and the shielding tab? They look to be electrically connected.

      Is there anything else we can do to reduce electrical noise from the Duet? I couldn't see a section in the wiki that mentioned the shielding tab.

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

        @wi10008 said in Motor wire shielding for a large 3-axis motion:

        We noticed that connecting the shielding to the 0V input of the Duet board only reduced the electrical noise to ~1Vpp. What's the difference between the 0V input and the shielding tab? They look to be electrically connected.

        The shielding tab is not connected directly to ground. It is connected to the shield of the Eternet connector. It is provided so you if the Duet is mounted against a metal pane with a cutout for the Ethernet connector, you can can connect that shield to the panel.

        Is there anything else we can do to reduce electrical noise from the Duet? I couldn't see a section in the wiki that mentioned the shielding tab.

        Stepper motor cables are inherently noisy. It is usually best to shield sensitive wires such as the output from BLTouch instead. If you do need to reduce interference from stepper motor cables (e.g. to meet EMC regulations), here are some techniques:

        • Use two twisted pairs, one for each motor phase
        • Use a ferrite core on the stepper motor cable, at the Duet end
        • Optionally use shielded cable and connect the shield to Duet ground

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