Duet3D Logo

    Duet3D

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • Documentation
    • Order

    Wiring suggestions with 3hc expansion boards

    Duet Hardware and wiring
    4
    8
    144
    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.
    • kazolar
      kazolar last edited by

      I'm moving my quad from duet 2 to duet 3 with expansions. Any considerations of what I should try to keep on the main board, and what is fine to be on the expansions boards. I remember earlier firmware versions didn't support input shaping on expansions. I have 16 steppers and I need to connect. For example, I am thinking I can put the 4 z axis steppers on the expansion boards. Probably the 4 extruder steppers can go on the expansion boards too...

      theolodian 1 Reply Last reply Reply Quote 0
      • theolodian
        theolodian @kazolar last edited by

        @kazolar There is a different stepper power budget on the main board vs. the expansion boards. You can also use a main board as an expansion board.

        kazolar 1 Reply Last reply Reply Quote 0
        • kazolar
          kazolar @theolodian last edited by

          @theolodian the power usage shouldn't be an issue. My steppers are well below the max rating. I'm asking if there are some limitations or preferences of what should be on the main board vs the expansion boards. If all the same, I'll just place the expansion boards closer to where the wire runs are to minimize wiring I need to replace.

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

            @kazolar with firmware 3.4.0 there are few restrictions, however my preference would be to connect the X and Y motors to the main board. You say it is a "quad", do you mean IDEXY? If so then I suggest you connect the U and V motors to the main board too. Extruders can be connected to expansion boards, so can Z motors if you run RRF 3.4.

            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

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

              @dc42 I have 2 gantries. There 2 "y" steppers on each gantry which home and ensure the gantry is not skewed, as they each can home independently, my current setup is with logic gates, so duet 2 doesn't know there are 2 steppers per gantry, now with no hard limit of 14 steppers, I will be getting rid of the custom logic circuit and have the duet 3 control both steppers on the y gantries. So essentially there are 8 steppers in the xy motion system...2 more than on the main board. My thought was to keep y0, y1, and u0, and u1 steppers on the main board, that's 4. And 2 others will do one gantry x and v, then I need to have one of the expansion boards do the 2nd gantry a and w (2nd set of x axis ). Quad z will be on expansion and extruders will be on expansion. With 4 expansion boards I have plenty of options.

              deckingman 1 Reply Last reply Reply Quote 0
              • deckingman
                deckingman @kazolar last edited by

                @kazolar I'm not sure what the current restrictions are but historically they were mostly about having endstops on different boards to motors, and temperature sensors on different boards to heaters. So as long as you connect endstops to the same board as the motors they will be used with, and sensors on the same board as the heaters they will be used with, you ought to be safe (but check the docs to see what the current restrictions are). I prefer to have the boards as close to the motors that they control as it simplifies the wiring. For that reason, I have X,Y and Z on an expansion board, U,V,A and B on the main board and three extruders on each of two further expansion boards (6 extruders in total).

                Ian
                https://somei3deas.wordpress.com/
                https://www.youtube.com/@deckingman

                kazolar 1 Reply Last reply Reply Quote 0
                • kazolar
                  kazolar @deckingman last edited by

                  @deckingman thank you. I was hoping not to have to replace current wiring, so having the connection be made close to where cable chains exit will be best, sounds like I'll be able to do that. Almost done printing my expansion enclosures. Will start migrating the wiring next week. Would also be nice to configure control board fans to be MCU temperature dependent, probably ok to have all fans in each enclosure be linked of the main MCU temperature.

                  deckingman 1 Reply Last reply Reply Quote 0
                  • deckingman
                    deckingman @kazolar last edited by

                    @kazolar Ref cooling the control boards, what I did on my old Duet Ethernet +Duex 5 setup was to attach thermistors to a couple of the driver chips with a small blob of epoxy adhesive, and use these to thermostatically ramp cooling fans (IE, fan speed increased with driver chip temperature). With my Duet3 setup, I've found that additional board cooling isn't necessary despite some of the motors being NEMA 23s @2.4 Amps. But my boards are all vertically mounted and "open" rather than enclosed so your mileage may vary.

                    Ian
                    https://somei3deas.wordpress.com/
                    https://www.youtube.com/@deckingman

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