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

    Best way to wire Can Bus on large printer ?

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    2
    3
    221
    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.
    • kj3dundefined
      kj3d
      last edited by

      Just wondering what is the most reliable way to wire a Duet Can Bus System?

      (A) Do I follow typical automotive can bus systems and have a central back rail which is terminated at both end, using a single RJ11 cable from the central backbone. as below:

      7a9ae26b-1b63-4ed3-bc1d-c2d6b348acd0-image.png

      Maximum unterminated node length 1m

      (B) Do I daisy chain to each individual board using the in and out connectors on each board (which will almost double up the can bus cabling)?

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

        @kj3d you can do it either way, provided that any stubs you use are short enough. The subs should preferably use ferrite beads to suppress ringing.

        The CAN bus on Duet 3 boards normally runs at 1Mbit/sec. We don't currently use bit rate switching, but we will provide the option to do so if it is needed on large systems. If bit rate switching it enabled then it will most likely use 4Mbits/sec for the data phase. At this speed, reflections caused by stubs would be more significant, making it more important to keep stubs short and/or use ferrite beads.

        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

        kj3dundefined 1 Reply Last reply Reply Quote 0
        • kj3dundefined
          kj3d @dc42
          last edited by

          @dc42 - Thanks for your reply. I will let you know how I get on. For the majority of the harness am using Chainflex Bus cable CFbus.PVC with at each node point a Gravitec RJ11 connector - The bus cable loops through the Gravitech connector. The cable to the RJ11 on the 1HCL is some simple flat 4 core (Unscreened) approx 150mm long with a ferrite core near the Chainflex bus cable.

          I will let you know how it works out.

          Thanks again

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