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

    Pinda2 to Duet3 toolboard

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    7
    19
    1.2k
    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.
    • martin7404undefined
      martin7404
      last edited by martin7404

      EDIT: I1 and pullup removed from code
      I spent an hour or so reading the different posts to find how to wire and set Pinda2 probe on the tool board v1.1 of my new CoreXY machine. So here is some info for others to use. This will work for other inductive sensors, just do not connect temp1 connector
      Wiring
      Pinda_Duet_toolboard v1.1.png

      Configuration

      ; Z-Probe
      M671 X-31.39:250:531.36 Y18:433.3:18 S10       ; Locations left, center, right   
      M558 P8 C"121.io2.in"  H0.7 F1000 T6000 A20 S0.005 ; PINDA set Z probe type to switch and the dive height + speeds
      M308 S2 P"121.temp1" A"PINDA" Y"thermistor" T100000 B3950
      G31 P500 X-3.20 Y0 Z2.5                                    ; set Z probe trigger value, offset and trigger height
      M557 X20:485 Y41:360 P7                             ; define mesh grid
      

      Here is the probe repeatability test result

      6/6/2021, 9:26:30 AM	G32 bed probe heights: -0.001 -0.003 -0.003 -0.002 -0.002 -0.003 -0.002 -0.003 -0.002 -0.003 -0.001 -0.003 -0.003 -0.003 -0.002 -0.002 -0.001 -0.001 -0.002 -0.001 -0.000 -0.001 -0.002 -0.002 -0.002, mean -0.002, deviation from mean 0.001
      

      Muldex IDEX Duet2+Duex5
      Custom CoreXY 600x400 Hemera , Duet3+Toolboard+1HCL closed loop
      Sapphire Pro with Duet2, with closed-loop motors
      custom high temp E3D tool changer with Duet2+Duex

      dc42undefined droftartsundefined 2 Replies Last reply Reply Quote 2
      • dc42undefined
        dc42 administrators @martin7404
        last edited by

        @martin7404 thanks for sharing this.

        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
        • droftartsundefined
          droftarts administrators @martin7404
          last edited by

          @martin7404 said in Pinda2 to Duet3 toolboard:

          M558 P8 C"^121.io2.in" I1 H0.7 F1000 T6000 A20 S0.005 ; PINDA set Z probe type to switch and the dive height + speeds

          Small error in the above: in RRF 3, the 'I1' to invert the probe signal is deprecated and this parameter is being ignored. So the probe signal is not being inverted. See https://duet3d.dozuki.com/Wiki/Gcode#Section_M558_in_RepRapFirmware_Num_3

          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

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

            @droftarts said in Pinda2 to Duet3 toolboard:

            @martin7404 said in Pinda2 to Duet3 toolboard:

            M558 P8 C"^121.io2.in" I1 H0.7 F1000 T6000 A20 S0.005 ; PINDA set Z probe type to switch and the dive height + speeds

            Small error in the above: in RRF 3, the 'I1' to invert the probe signal is deprecated and this parameter is being ignored. So the probe signal is not being inverted. See https://duet3d.dozuki.com/Wiki/Gcode#Section_M558_in_RepRapFirmware_Num_3

            Ian

            Also, the ^ pullup enable should not be used on Duet 3 IOx_in ports..

            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

            oc_geekundefined droftartsundefined 2 Replies Last reply Reply Quote 0
            • oc_geekundefined
              oc_geek @dc42
              last edited by

              @dc42

              @dc42 said in Pinda2 to Duet3 toolboard:

              Also, the ^ pullup enable should not be used on Duet 3 IOx_in ports..

              Could you please elaborate a bit more on this, why is that ?
              ...and does "Duet3" do include Mini variants ?
              Thanks

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

                @dc42 said in Pinda2 to Duet3 toolboard:

                Also, the ^ pullup enable should not be used on Duet 3 IOx_in ports.

                Bah, always forget that one!

                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

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

                  modules:composer.user_said_in, @oc_geek, Pinda2 to Duet3 toolboard

                  @dc42

                  @dc42 said in Pinda2 to Duet3 toolboard:

                  Also, the ^ pullup enable should not be used on Duet 3 IOx_in ports..

                  Could you please elaborate a bit more on this, why is that ?

                  The pullup resistor (internal to the MCU, so not something we can remove) never needs to be enabled when using Duet 3 IOx.IN pins, and doing so worsens the noise margin.

                  ...and does "Duet3" do include Mini variants ?

                  Yes.

                  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

                  1 Reply Last reply Reply Quote 0
                  • oc_geekundefined
                    oc_geek
                    last edited by oc_geek

                    i find my end-stops (hall effect) work much better with ^ rather then without
                    If i remove ^ i get false triggers... so this appears a bit strange tbh..

                    @droftarts

                    droftartsundefined martin7404undefined 2 Replies Last reply Reply Quote 0
                    • droftartsundefined
                      droftarts administrators @oc_geek
                      last edited by

                      @oc_geek on Duet 3 Mini 5+? @dc42 do you have a view on this?

                      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

                      1 Reply Last reply Reply Quote 0
                      • martin7404undefined
                        martin7404 @oc_geek
                        last edited by martin7404

                        @oc_geek same story I tried and i gives me false triggers on Pinda 2 too
                        EDIT
                        I did the first tests without cycling power, after a power cycle, now it works ok without Pullup

                        Muldex IDEX Duet2+Duex5
                        Custom CoreXY 600x400 Hemera , Duet3+Toolboard+1HCL closed loop
                        Sapphire Pro with Duet2, with closed-loop motors
                        custom high temp E3D tool changer with Duet2+Duex

                        1 Reply Last reply Reply Quote 0
                        • martin7404undefined
                          martin7404
                          last edited by

                          @dc42 I still do not know if using ^ will damage my duet3

                          Muldex IDEX Duet2+Duex5
                          Custom CoreXY 600x400 Hemera , Duet3+Toolboard+1HCL closed loop
                          Sapphire Pro with Duet2, with closed-loop motors
                          custom high temp E3D tool changer with Duet2+Duex

                          Phaedruxundefined dc42undefined 2 Replies Last reply Reply Quote 0
                          • Phaedruxundefined
                            Phaedrux Moderator @martin7404
                            last edited by

                            @martin7404 No I don't think it will damage the board. I think the worst case is just lowering the noise floor. But it seems to work BETTER for you?

                            Z-Bot CoreXY Build | Thingiverse Profile

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

                              @martin7404 said in Pinda2 to Duet3 toolboard:

                              @dc42 I still do not know if using ^ will damage my duet3

                              No it won't.

                              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
                              • martin7404undefined
                                martin7404
                                last edited by

                                TO warp up
                                In the end I found that it is working both ways with or without pullup.
                                I ended up changing pinda2 to superpinda, as far I got one delivered and super panda is working flawlessly with the same config

                                Muldex IDEX Duet2+Duex5
                                Custom CoreXY 600x400 Hemera , Duet3+Toolboard+1HCL closed loop
                                Sapphire Pro with Duet2, with closed-loop motors
                                custom high temp E3D tool changer with Duet2+Duex

                                kb58undefined 1 Reply Last reply Reply Quote 1
                                • kb58undefined
                                  kb58 @martin7404
                                  last edited by

                                  @martin7404 Just curious, where were you able to purchase a superPinda? Prusa only sells them to registered owners. Asking because I would like to get one as well.

                                  Scratch-built 350mmx350mm coreXY, linear rails, ballscrews, 3 Z axis, Duet3 6HC, v3.3, Tool Board v1.1, BondTech LGX + Mosquito hot end

                                  martin7404undefined 1 Reply Last reply Reply Quote 0
                                  • martin7404undefined
                                    martin7404 @kb58
                                    last edited by martin7404

                                    @kb58 prusa online shop, I have mk3 printer. You can always ask somebody local for you with original prusa to order 1 for you

                                    Muldex IDEX Duet2+Duex5
                                    Custom CoreXY 600x400 Hemera , Duet3+Toolboard+1HCL closed loop
                                    Sapphire Pro with Duet2, with closed-loop motors
                                    custom high temp E3D tool changer with Duet2+Duex

                                    1 Reply Last reply Reply Quote 0
                                    • Sn1kk3r5undefined
                                      Sn1kk3r5
                                      last edited by

                                      Hi there,

                                      I wonder if I can connect a original Prusa Super Pinda the same way the pinda 2 is connected?
                                      The Super Pinda has only 3 wires instead of four (white is missing).

                                      I assume this is based on temperature independence now.

                                      One thing in addition, does anyone know if the Super Pinda uses 5v only? I read a couple thing like 5v-24v and the higher the more accurate it should be.... is this a rumor, or proofed?

                                      Thanks in advance.

                                      Cheers

                                      martin7404undefined 1 Reply Last reply Reply Quote 0
                                      • martin7404undefined
                                        martin7404 @Sn1kk3r5
                                        last edited by martin7404

                                        @sn1kk3r5 I switched to superpinda and it works. Just ignore the white wire on my drawing in first post

                                        Muldex IDEX Duet2+Duex5
                                        Custom CoreXY 600x400 Hemera , Duet3+Toolboard+1HCL closed loop
                                        Sapphire Pro with Duet2, with closed-loop motors
                                        custom high temp E3D tool changer with Duet2+Duex

                                        1 Reply Last reply Reply Quote 0
                                        • Sn1kk3r5undefined
                                          Sn1kk3r5
                                          last edited by

                                          Thanks @martin7404

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