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

    Wiring a Duet 3 Scanning Z-Probe v1.0 to a Toolboard v1.3

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    6
    41
    1.7k
    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.
    • WOPR73undefined
      WOPR73
      last edited by WOPR73

      I have just started wiring my self sourced RatRig v-Core 3.1 enc. All of my electrical hardware is from Duet. The Z-Probe wiring shows a Ground, +5v, C_L, C_H and the ToolBoard IO.0 has io0.out, GND, io0.in, +5v. The document listed below shows it only connecting to CAN. I was hoping to connect all my hotend electronics to the Toolboard so that I only have a CAN, Pos, Neg. running back to the Duet 3 6HC. Is there a way around this or should I use a different connection else where defeating the purpose of the ToolBoard? Any help would be greatly appreciated... I would like to avoid magic blue smoke at all cost. 😊 Thanks!

      Z-Probe
      https://docs.duet3d.com/Duet3D_hardware/Duet_3_family/Duet_3_Scanning_Z_Probe
      ToolBoard
      https://docs.duet3d.com/Duet3D_hardware/Duet_3_family/Duet_3_Toolboard_1LC

      Duet 3 6HC v1.01
      Duet 3 Tool Distribution Board v.05
      Duet 3 Toolboard 1LC v1.3
      Duet 3 Scanning Z-Probe v1.0
      Duet PanelDue 7i
      SBC: Raspberry Pi 4

      jay_s_ukundefined WOPR73undefined 2 Replies Last reply Reply Quote 0
      • jay_s_ukundefined
        jay_s_uk @WOPR73
        last edited by jay_s_uk

        @WOPR73 go from CAN1 on the duet 3 to CAN on the 1LC (just one pair, doesn't matter which) then the other pair on the 1LC to the SZP.
        Terminate the 120r resistor on the SZP.
        You should be ok powering the SZP from the 5v of the 1LC.

        You don't need to use the distribution board.

        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 1
        • WOPR73undefined
          WOPR73 @WOPR73
          last edited by

          @WOPR73
          I am going from Duet 3 6hc using CAN to the Duet 3 Distribution board then CAN to the Duet 3 ToolBoard. My issue is the wiring I have GND and +5v as needed by the Z-Probe... Just not sure about the C_L, C_H on the Z-probe and the IO.0 IN and OUT on the Toolboard if they would communicate correctly and which wires to connect where. I do not have that janky resistor thing to deal with... the distribution board fixes that design oversite. My issue is I am not sure that the Z-probe will talk to the toolboard given it seems to be only able to use CAN. I have no issue with CAN. but, it seems that the Toolboard only supports one CAN connection and all the rest must branch off from that toolboard. which is what I want, but I did not see that the z-probe is only CAN until now. I don't understand how this z-probe is only setup to allow CAN given they have a toolboard for connecting all other hotend hardware too. So, my lack of understanding electronics must be at play here or it is a very bad oversight in design. Why would design this probe to you use CAN only to run more wires only to the same place as other CAN connection. Defeats the purpose in my opinion. So, toolboard should accept the z-probe or Duet needs to get on the stick and make another z-probe version that works with the toolboard.

          Duet 3 6hc -(CAN)- Distribution board -(CAN)- toolboard -(PROBLEM HERE)- z-probe

          Toolboard is: 4-pin JST PH IO_0 Input/output with +5V power, for endstops, Z-probes.
          Z-Probe is: 4-pin JST PA GND, 5V, CAN_L, CAN_H +5V power and CAN

          jay_s_ukundefined gloomyandyundefined WOPR73undefined 4 Replies Last reply Reply Quote 0
          • jay_s_ukundefined
            jay_s_uk @WOPR73
            last edited by

            @WOPR73 you can't connect the can connections of the SZP to the io connection on the tool board. They need to connect to CAN, either from the tool board or back to the distribution board

            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

            WOPR73undefined 1 Reply Last reply Reply Quote 0
            • gloomyandyundefined
              gloomyandy @WOPR73
              last edited by

              @WOPR73 If you are only using one toolboard and and one SZP with the SZP on the same toolhead as the toolboard then jay has already provided the best solution for wiring them together. The can bus runs as described above: Mainboard -> 1LC->1LC->SZP and terminate at the SZP.

              If you intend to have more CAN boards then you may wish to use the distribution board but things get a little more complex. You will need to loop the CAN bus out to the 1LC (so four wires plus power) then take a spur (or drop) from the CAN bus at the 1LC to the SZP. Do not install any terminators on either the 1LC or SZP.

              If you want an all in one solution then take a look at the roto toolboard (which in effect combines a 1LC with SZP). There are also other (3rd party) CAN-RD toolboards that also combine a toolboard with SZP in different form factors. See: https://forum.duet3d.com/topic/35357/rrf-compatible-stealthburner-can-fd-board-finally-released?_=1712991999323

              WOPR73undefined 1 Reply Last reply Reply Quote 0
              • WOPR73undefined
                WOPR73 @WOPR73
                last edited by

                This post is deleted!
                1 Reply Last reply Reply Quote 0
                • WOPR73undefined
                  WOPR73 @gloomyandy
                  last edited by

                  @gloomyandy Thank you for the information. I am not that great at wiring things at my age... But, I will take a closer look at the possible replacement for the probe and maybe tool board by the looks of it. Just was hoping to stay with all Duet on this build. But, it seems that is not possible due to design oversight. Thanks for the link. 👍

                  1 Reply Last reply Reply Quote 0
                  • WOPR73undefined
                    WOPR73 @jay_s_uk
                    last edited by

                    @jay_s_uk Yeah, thanks. I figured that would be the case. Running a bunch of CAN wires from the hotend seems like such a waste. One for the Toolboard and another for the Z-Probe. I hope that will be it... because the lack of my due diligence seems to be costing me in the end. Welp! I guess I will have to either run multiple CAN lines to the distribution board or just configure an inductive probe and attach that to the tool board... and on a 500x500mm heat bed that will take a while. lol Well thank you for your help it means a lot. 👍

                    gloomyandyundefined 1 Reply Last reply Reply Quote 1
                    • WOPR73undefined
                      WOPR73 @WOPR73
                      last edited by WOPR73

                      @WOPR73 yeah, the toolboard only has the "in" if you will for the CAN to control the rest of the items connected to it. the board doesnt have an "out" for additional CAN connections. The distribution board does have 3 more CAN connections. So, there is that if you do not mind running multiple CAN wires from the same location back to the distro board.

                      gloomyandyundefined 1 Reply Last reply Reply Quote 0
                      • gloomyandyundefined
                        gloomyandy @WOPR73
                        last edited by

                        @WOPR73 You do not need to run multiple CAN wires to the toolhead nor do you need to replace the boards you already have. Please re-read the posts above. The solution provided by jay offers the simplest solution and requires just 4 wires (two CAN wires plus power) from your mainboard to the 1LC and then four wires from the 1LC to the SZP.

                        The second solution I provided will require the standard distribution board wiring to the 1LC (so 4 CAN wires in a loop plus power) then an additional 4 wires (two can plus power) wires to the SZP the CAN wires to the SZP would be spliced on to the CAN wires close to the 1LC.

                        I don't have access to a drawing program at the moment to provide a diagram of the above, perhams some that does can provide something that will help explain the proposed solutions.

                        1 Reply Last reply Reply Quote 0
                        • gloomyandyundefined
                          gloomyandy @WOPR73
                          last edited by

                          @WOPR73 said in Wiring a Duet 3 Scanning Z-Probe v1.0 to a Toolboard v1.3:

                          @WOPR73 yeah, the toolboard only has the "in" if you will for the CAN to control the rest of the items connected to it. the board doesnt have an "out" for additional CAN connections. The distribution board does have 3 more CAN connections. So, there is that if you do not mind running multiple CAN wires from the same location back to the distro board.

                          The 1LC toolboard has two pairs of can wires to allow the CANBUS to be looped through it
                          854d1b61-1406-4efe-b988-5b064c487fee-image.png <img src="blob:chrome-untrusted://media-app/4cf83316-03f3-41a1-8da0-dcd169dcd8fb" alt="Screenshot 2024-04-13 08.46.42.png"/>

                          These can also be used as described by Jay above to connect to the SZP board.

                          WOPR73undefined 1 Reply Last reply Reply Quote 0
                          • WOPR73undefined
                            WOPR73 @gloomyandy
                            last edited by WOPR73

                            @gloomyandy So if I understand this correctly. From the Distribution Board run CAN and Power to the 1LC, But only use 1) CAN_L and 2) CAN_H to control the 1LC. Then use 3) CAN_L and 4) CAN_H from the Distribution Board for connecting to the SZP and pull +v5 and GND from the 1LC. Correct? Is this because 3) CAN_L and 4) CAN_H are not use due to 1LC not having a CAN_OUT?

                            dc42undefined WOPR73undefined 2 Replies Last reply Reply Quote 0
                            • dc42undefined
                              dc42 administrators @WOPR73
                              last edited by dc42

                              @WOPR73 said in Wiring a Duet 3 Scanning Z-Probe v1.0 to a Toolboard v1.3:

                              @gloomyandy So if I understand this correctly. From the Distribution Board run CAN and Power to the 1LC, But only use 1) CAN_L and 2) CAN_H to control the 1LC. Then use 3) CAN_L and 4) CAN_H from the Distribution Board for connecting to the SZP and pull +v5 and GND from the 1LC. Correct? Is this because 3) CAN_L and 4) CAN_H are not use due to 1LC not having a CAN_OUT?

                              No, like this.

                              • From the distribution board run a single pair of CAN wires from CAN1_L and CAN1_H (see https://docs.duet3d.com/duet_boards/duet_3_can_expansion/duet_3_tool_distribution_board_v0.5_wiring.png) to one pair of the the tool board CAN_L and CAN_H connections
                              • Connect the other pair of tool board CAN_L and CAN_H connections to the CAN_L and CAN_H connections of the SZP
                              • Connect +5V and GND of the tool board IO0 connector to +5V and GND on the SZP.
                              • Make sure that the termination resistor is enabled on the SZP, and disabled on the tool board.

                              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

                              gloomyandyundefined WOPR73undefined 2 Replies Last reply Reply Quote 0
                              • gloomyandyundefined
                                gloomyandy @dc42
                                last edited by

                                @dc42 Does the OP need to remove the optional terminator from the distribution board in this configuration?

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

                                  @gloomyandy the CAN bus won't proceed beyond the first of the four tool outputs on the distribution board if it is wired like this, so it doesn't matter whether the termination jumper is fitted or not,

                                  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
                                  • WOPR73undefined
                                    WOPR73 @WOPR73
                                    last edited by

                                    This post is deleted!
                                    1 Reply Last reply Reply Quote 0
                                    • WOPR73undefined
                                      WOPR73 @dc42
                                      last edited by

                                      @dc42 So, I can do all of this from Tool 0 CAN-FD on the distro board(remove jumpers). I am just splitting the two pairs of CAN, One to the Toolboard and the other pair to SZP.

                                      dc42undefined WOPR73undefined 2 Replies Last reply Reply Quote 0
                                      • dc42undefined
                                        dc42 administrators @WOPR73
                                        last edited by

                                        @WOPR73 yes that's correct. The CAN bus will run from the main board to the distribution board, from that to the tool board, and from the tool board to the SZP. It will be terminated with 120 ohm resistors at both ends i.e. at the Duet 3 Mini and the SZP.

                                        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

                                        WOPR73undefined 1 Reply Last reply Reply Quote 0
                                        • WOPR73undefined
                                          WOPR73 @WOPR73
                                          last edited by

                                          @WOPR73 wait. what? 120 ohm resistors at both ends? Duet 3 mini? Mini what?

                                          droftartsundefined 1 Reply Last reply Reply Quote 0
                                          • droftartsundefined
                                            droftarts administrators @WOPR73
                                            last edited by

                                            @WOPR73 I think you have a 6HC, not a Mini 5+. The mainboard has built in 120ohm resistor for termination, so you don't have to worry about terminating that end. At the other end of the CAN bus, the SZP provides the termination.

                                            Ian

                                            Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

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