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

    EZABL z-probe wiring and configuration

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    8
    16
    3.3k
    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.
    • _santiserranoundefined
      _santiserrano
      last edited by

      Hi, does anyone installed the EZABL Z-probe with success? I think it is a capacitive sensor, sold by TH3D. I've been using it with my CR-10 S4 but I can't configure it right with the Duet WiFi board, I don't know what type of probe I have to select in the configurator tool nor if I need to connect it to the Z probe heater or to the E0 endstop. If anyone can help me I would really appreciate it, I saw some threads about this but none of them have a solution. I have the direct wire version of the sensor and here I leave some information distributed only to customers by the manufacturer:
      Wiring the sensor Connect power to the EZABL™ Module ○ If you are using the direct wire version then you will need to connect the module to the 12V OR 24V power that is on your printer. The top pin is positive (+) and bottom pin is negative (-). We recommend connecting direct to the power supply. Contact support with pictures if you are unsure if you wired it correctly. Click here for PSU wiring info. POLARITY MATTERS. BOARD WILL SHORT IF WIRED BACKWARDS ON V1 and V2 BOARDS. V3 BOARDS HAVE REVERSE VOLTAGE PROTECTION STANDARD. WIRING TO AC WILL KILL ALL KITS ○ If you are using the EZ-Connect version then simply plug in the power adapter and the other end into the DC jack on the EZABL™ module Connect your Z endstop to the EZABL™ Module ○ If you are using the direct wire version then cut the leads going to your current Z endstop switch and connect them to the EZABL™ port labeled ZMIN ○ If you have the EZ-Connect version then unplug the 2/3 pin connector from your Z endstop and plug it into the EZABL™ port labeled ZMIN – DO NOT USE JUMPER WIRES FOR THIS AS THEY DO NOT MAKE PROPER CONNECTION AND CAN DAMAGE OUR BOARD. If you printer has 3 wires going to the Z endstop connection, please contact our support BEFORE connecting. You can contact us at Support@TH3DStudio.com. For the Geeetech A10 with a 3 wire endstop see page 30 for wiring the Z endstop. Test the sensor for detection Power on your printer and verify that the sensor is working by touching the sensor with your finger. The LED light on the Sensor AND the module should light up. If they do not light up adjust the screw clockwise on the sensor (top on EZABL™, white on the side of the EZABL™ Mini) until it lights up when you touch it. V1.8.1 – 12/18/2018 Need help? Email: Support@TH3DStudio.com TH3D EZABL™ Installation Guide - Copyright © 2018 TH3D Studio LLC – ALL RIGHTS RESERVED 8 Firmware Setup – CLOSE ALL SLICERS BEFORE FLASHING If you have the CR-10 (all sizes), CR-10S (all sizes), Tornado, TAZ5, Anet (A2, A6, A8, E10 or E12), Ender 2, Ender 3, Wanhao (i3, i3 Mini, D6), Geeetech A10 we have already done all the firmware work for you. The pre-configured firmware is on our website here: https://www.th3dstudio.com/knowledge-base/th3d-unified-firmware/ If you have a printer that needs a bootloader this must be flashed. See the Unified Firmware page for details on this. Select Arduino as ISP for the programmer. In the Unified Firmware uncomment the printer model you have and the probe mount you are using. Probe mount STL files are included in the Unified Firmware package for every model we support. Set the EZABL_PROBE_EDGE setting to 45-50mm for larger printer beds (300mm+ size beds) and 10-20mm for smaller printer beds. Check to make sure the probe is not probing over any binder clips and/or screw heads in the bed as this can affect the reading. If you have a custom machine we can assist with setting up the firmware as long as you have the current firmware for the machine and it is working 100% without the EZABL™ installed already. We will need the full source code used to do these changes.

      Thank you in advance.

      1 Reply Last reply Reply Quote 0
      • _santiserranoundefined
        _santiserrano
        last edited by

        If anyone needs me to measure some voltage please let me know and explain me how to do it because I am not so experienced with electronics. Here I leave an image of the board between the sensor and the Duet also.alt text

        1 Reply Last reply Reply Quote 0
        • _santiserranoundefined
          _santiserrano
          last edited by

          Well, I changed the two cables from the E0 endstop to the Z probe header (Z PROBE IN and GND) and now the static test works, when I place my finger below the sensor it goes from 1000 to 0, but when I try to home all the axes the Z axis will not do it, and the DWC gives me a message saying the Z endstop is triggered. I try inverting the position of the two cables but the problem continues. Any idea? Thanks

          1 Reply Last reply Reply Quote 0
          • _santiserranoundefined
            _santiserrano
            last edited by

            I forgot to say that I am using the "switch" option in the probe type of the configurator tool, and the trigger value in 1000.

            1 Reply Last reply Reply Quote 0
            • _santiserranoundefined
              _santiserrano
              last edited by

              I solved it! I have to add I1 after the M558 in the config.g file. Thanks for the great documentation, I leave this thread here for helping people solve this. Bye!

              dc42undefined 1 Reply Last reply Reply Quote 2
              • Phaedruxundefined
                Phaedrux Moderator
                last edited by

                Could you post a quick write up with your settings used and the wiring locations? I could add it to the documentation for others to find. I think you may be the first to get it working or already post about it.

                Z-Bot CoreXY Build | Thingiverse Profile

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

                  @_santiserrano said in EZABL z-probe wiring and configuration:

                  I solved it! I have to add I1 after the M558 in the config.g file. Thanks for the great documentation, I leave this thread here for helping people solve this. Bye!

                  I'm glad you got it working. For faster response I suggest you reduce the trigger threshold to 50 or 100.

                  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

                  _santiserranoundefined escknxundefined 2 Replies Last reply Reply Quote 0
                  • _santiserranoundefined
                    _santiserrano @dc42
                    last edited by

                    @dc42 trigger threshold is the same as trigger value? Or what is it?

                    dc42undefined 1 Reply Last reply Reply Quote 0
                    • _santiserranoundefined
                      _santiserrano @Phaedrux
                      last edited by

                      I think it is all explained in my comments. The settings on the configurator are "switch" and trigger value 1000. And the two cables connected to the Z probe header, on Z PROBE IN and GND pins. And finally, you will have to add "I1" after the M558 command in the config.g file.

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

                        @_santiserrano said in EZABL z-probe wiring and configuration:

                        @dc42 trigger threshold is the same as trigger value? Or what is it?

                        Yes.

                        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

                        _santiserranoundefined 1 Reply Last reply Reply Quote 1
                        • _santiserranoundefined
                          _santiserrano @dc42
                          last edited by

                          @dc42 Thanks! Love my duet, you make a great job. Continue like this, I will continue supporting you buying your products. When will the DUET 3 be available?

                          1 Reply Last reply Reply Quote 0
                          • Modtcassundefined
                            Modtcass
                            last edited by Modtcass

                            Hi I have tried your recommended steps with no success, can you copy and paste the line of code from your config.g file to verify that I am understanding your instructions ?
                            Update
                            I was able to configure it and run auto bed configuration. This is specific to my Titan Aero Extruder, please set your offsets accordingly.
                            0_1552329087882_EZABL Duet Config.JPG

                            1 Reply Last reply Reply Quote 0
                            • falcarundefined
                              falcar
                              last edited by

                              I got mine working with this information.

                              Thank you!!

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

                                @dc42 You mean that trigger value in configurator should be set as 100 instead of 1000 mentioned by OP?

                                1 Reply Last reply Reply Quote 0
                                • Califpvundefined
                                  Califpv
                                  last edited by

                                  M574 Z0 P"nil" ; no Z endstop switch, free up Z endstop input
                                  M558 I1 P7 C2"zstop" H5 F120 T3000 ; Z probe connected to Z endstop input
                                  G31 P100 X-44 Y-13 Z2 ; set Z probe trigger value, offset and trigger height
                                  Finally got Zendstop to work with EZABL on my new duet now to fine tune the bed settings, who knows probably figured it out already, just thought i would add my SUCCESS after going back and forth as a 3D NOOB, but man this is fun..take care.

                                  1 Reply Last reply Reply Quote 1
                                  • ben3dbuildundefined
                                    ben3dbuild
                                    last edited by ben3dbuild

                                    What worked for me:

                                    Duet3
                                    EZABL Pro, connected to io3 (signal to in, ground to ground)

                                    In config.g

                                    ; Endstops
                                    M574 X1 S3 ; configure sensorless endstop for low end on X
                                    M574 Y1 S3 ; configure sensorless endstop for low end on Y
                                    M574 Z2 S2 ; configure Z-probe endstop for high end on Z

                                    ; Z-Probe
                                    M558 P5 C"!io3.in" H5 F120 T3000
                                    G31 P100 X-44 Y-13 Z2
                                    M557 X15:325 Y15:325 S20

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