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

    Two arduinos between Duet2 wifi and BLtouch

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    8
    15
    663
    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.
    • o_lampeundefined
      o_lampe
      last edited by

      @PieTorque
      I agree with alankilian, there is too much latency when sending each probe signal via all these relais stations.
      You could ask the arduino closest to the BLTouch to do all the probepoints and then send the whole heightmap as one file to the duet. That should be doable, since Marlin runs on ATMega328P, they sure have some working bed-leveling routines.

      For such long distances I'd use fiberglass transmitters for peace of mind. They can use standard RX/TX protocol. No need for RS485.

      1 Reply Last reply Reply Quote 0
      • zaptaundefined
        zapta @PieTorque
        last edited by

        @pietorque said in Two arduinos between Duet2 wifi and BLtouch:

        building a giant cable driven 3d printer

        A side question, is BlTouch a good fit for a giant printer? I would think that it's deployment and detection distances were optimized for much smaller printers.

        fcwiltundefined 1 Reply Last reply Reply Quote 0
        • fcwiltundefined
          fcwilt @zapta
          last edited by

          @zapta said in Two arduinos between Duet2 wifi and BLtouch:

          @pietorque said in Two arduinos between Duet2 wifi and BLtouch:

          building a giant cable driven 3d printer

          A side question, is BlTouch a good fit for a giant printer? I would think that it's deployment and detection distances were optimized for much smaller printers.

          I would use an inductive probe if you are not planning on using some sort of magnettically secured printing surface.

          Printers: a E3D MS/TC setup and a RatRig Hybrid. Using Duet 3 hardware running 3.4.6

          1 Reply Last reply Reply Quote 0
          • oliofundefined
            oliof @PieTorque
            last edited by

            @pietorque You might be able to use two ESP32s and the ESPNOW protocol as wireless serial bridges. Someone did it to wirelessly connect a paneldue (search the forum if you are interested), so it is possible.

            https://www.instructables.com/ESP32-With-ESP-Now-Protocol/

            <>RatRig V-Minion Fly Super5Pro RRF<> V-Core 3.1 IDEX k*****r <> RatRig V-Minion SKR 2 Marlin<>

            PieTorqueundefined o_lampeundefined 2 Replies Last reply Reply Quote 0
            • PieTorqueundefined
              PieTorque @oliof
              last edited by

              @oliof I'll definately look into it. Thanks mate!

              @zapta We might go for another solution later on. But for now we're trying this one 🙂

              1 Reply Last reply Reply Quote 0
              • o_lampeundefined
                o_lampe @oliof
                last edited by

                @oliof said in Two arduinos between Duet2 wifi and BLtouch:

                Someone did it to wirelessly connect a paneldue

                A panelDue or a Z-probe are two different shoes.
                If you meant to transfer the whole heightmap at once, I see ESP32 as an option. But WiFi would cause even more latency problems (and higher variation) than a cable driven serial connection. ( and it can take a few attempts to bind two ESP32 with ESPnow AFAIR)

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

                  That solution sounds to me like overkill.

                  The servo signal from the Duet is at a slow speed, so I don't think it should have any trouble going over a 15m cable.

                  The signal coming back from the BLTouch is an open-drain signal. In the not-triggered state it should be fairly immune to noise. In the triggered state it will pick up noise from adjacent cables. To mitigate that, it may be sufficient to add a pullup resistor of between 2.2K and 4.7K between the BLTouch output and +5V. Alternatively, at the BLTouch end you could use a pullup resistor and a 74HC chip to buffer the signal.

                  If there are stepper motor wires in the same bundle than either the BLTouch wires (along with other signals wires e.g. for temperature sensors) or the stepper motor wires should be shielded, and the stepper motor wires should be two twisted pairs, one pair per phase.

                  The best solution is probably a Duet 3 plus a tool board, which will also reduce the number of wires going to the print head; but if the axis motors use external drivers or servo drives then you may want to wait for the external driver version of the Duet 3 main 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

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

                    @dc42 said in Two arduinos between Duet2 wifi and BLtouch:

                    ... but if the axis motors use external drivers or servo drives then you may want to wait for the external driver version of the Duet 3 main board.

                    Hi @dc42, what is the timeline on the external driver version of the Duet 3 main board? Are there details available?

                    Many thanks
                    Barry M

                    Polar Duet3 Mini + 1HCL
                    https://youtube.com/playlist?list=PLWjZVEdMv1BY82izahK45qKh-hp3NFkix
                    Wanhao D4S: Duet2
                    https://forum.duet3d.com/post/296755
                    K40 Laser, Duet2
                    https://forum.duet3d.com/post/312082
                    Wanhao D5S
                    https://www.youtube.com/CNCModellerUK

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

                      @cncmodeller said in Two arduinos between Duet2 wifi and BLtouch:

                      Hi @dc42, what is the timeline on the external driver version of the Duet 3 main board? Are there details available?

                      My guess is 3 months. However, there is a severe shortage of semiconductors developing, so we may have to change our design plans to suit what is available rather than what we would like to use.

                      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

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

                        @dc42 said in Two arduinos between Duet2 wifi and BLtouch:

                        @cncmodeller said in Two arduinos between Duet2 wifi and BLtouch:

                        Hi @dc42, what is the timeline on the external driver version of the Duet 3 main board? Are there details available?

                        My guess is 3 months. However, there is a severe shortage of semiconductors developing, so we may have to change our design plans to suit what is available rather than what we would like to use.

                        Ok thanks for the info, I'll keep a weather eye in the forum for future updates. 🙂

                        Polar Duet3 Mini + 1HCL
                        https://youtube.com/playlist?list=PLWjZVEdMv1BY82izahK45qKh-hp3NFkix
                        Wanhao D4S: Duet2
                        https://forum.duet3d.com/post/296755
                        K40 Laser, Duet2
                        https://forum.duet3d.com/post/312082
                        Wanhao D5S
                        https://www.youtube.com/CNCModellerUK

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