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

    BLTouch through an Expansion 3HC !?

    Scheduled Pinned Locked Moved Solved
    General Discussion
    2
    4
    166
    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.
    • nachogilundefined
      nachogil
      last edited by

      Hi,

      I`m trying to move some connections from a Duet 6HC to an Expansion 3HC.

      Motors, temp, and limits sensors are working fine, but I`m not able to do work a BLTouch 😕

      I checked all the physical connections and wires and don't looks like a hardware problem.

      This is my original code with the 6HC that works fine:

      M950 S0 C"io7.out"             			; create servo pin 0 for BLTouch (use IO_4/5/7 for 6HC, IO_1/2/3 for Mini 5+)
      M558 P9 C"io7.in" H5 F120 T6000 		; set Z probe type to bltouch and the dive height + speeds
      G31 X52 Y-36 Z0.5         			; set Z probe trigger value, offset and trigger height 
      M557 X80:650 Y80:2000 S250:300 			; define mesh grid; probe from X=10 to 620, Y=10 to 2010mm with a mesh spacing of 100mm
      

      This is the code I`m using with the 3HC:

      M950 S0 C"1.io5.out"             		; create servo pin 0 for BLTouch (use IO_4/5/7 for 6HC, IO_1/2/3 for Mini 5+)
      M558 P9 C"1.io5.in" H5 F120 T6000 		; set Z probe type to bltouch and the dive height + speeds
      G31 X52 Y-36 Z0.5         			; set Z probe trigger value, offset and trigger height ; 1.5 aprox real 0.0 			; define mesh grid; probe from X=10 to 620, Y=10 to 2010mm with a mesh spacing of 100mm
      

      In both cases, I have these deploy and retract codes:

      ; deployprobe.g
      ; called to deploy a physical Z probe
      M280 P0 S10 ; deploy BLTouch
      
      ; retractprobe.g
      ; called to retract a physical Z probe
      M280 P0 S90 ; retract BLTouc
      

      What I`m doing wrong? 🤔


      www.nachogil.com
      www.nachogil.surf
      wwwtwitter.com/3dNachogil
      www.instagram.com/nachogilsurf

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

        @nachogil I think the problem is this (https://docs.duet3d.com/User_manual/Connecting_hardware/Z_probe_connecting#wiring-the-bltouch) :

        Connect the BLTouch to a PWM-capable IO header.

        On 3HC, only io1 and io4 are PWM capable. See https://docs.duet3d.com/Duet3D_hardware/Duet_3_family/Duet_3_Expansion_3HC#inputoutput

        If that doesn't help, what firmware version are you running? Support for BLTouch on expansion boards was added with RRF 3.1.0, so I imagine your are using a version that supports it.
        Send M98 P"config.g" to check if your config.g is generating any errors.

        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

        nachogilundefined 1 Reply Last reply Reply Quote 1
        • nachogilundefined
          nachogil @droftarts
          last edited by

          @droftarts I'm using 3.4.4 firmware.

          I'm going to investigate and test based on your help.

          Thanks a lot


          www.nachogil.com
          www.nachogil.surf
          wwwtwitter.com/3dNachogil
          www.instagram.com/nachogilsurf

          1 Reply Last reply Reply Quote 0
          • nachogilundefined
            nachogil
            last edited by

            I have changed from io5 to io4 and works fine 👌

            Thanks a lot!!


            www.nachogil.com
            www.nachogil.surf
            wwwtwitter.com/3dNachogil
            www.instagram.com/nachogilsurf

            1 Reply Last reply Reply Quote 0
            • Phaedruxundefined Phaedrux marked this topic as a question
            • Phaedruxundefined Phaedrux has marked this topic as solved
            • First post
              Last post
            Unless otherwise noted, all forum content is licensed under CC-BY-SA