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

Possibly faulty x-axis endstop port/pcb

Scheduled Pinned Locked Moved
Duet Hardware and wiring
homing x-axis
2
5
801
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.
  • undefined
    JLink33
    last edited by 5 Jul 2018, 18:49

    Today I finished up my x axis on a custom build and was getting ready to connect the endstops I ran into a fault. The duet would not detect the endstop trigger event in the UI. The hardware light did light up and changed state upon clicking the endstop. At first, I thought this was an endstop problem so I switched it out for a known working one, still nothing. Then I started testing some gcode to make sure the endstops were configured correctly and they were. All gcode combinations did nothing to remedy the problem. I even re-flashed the firmware to check that and it did nothing. I talked with profesionals in my area such as Paul Chase who is very well known in my 3d printing community, and even he could not find a solution. My final attempt to locate the problem was with reassigning the axes and using a different endstop port - it worked. That finally showed that there could be some hardware fault with the x-axis endstop port. The X-axis endstop port is very important to my project. Any thoughts on what the problem could be?

    1 Reply Last reply Reply Quote 0
    • undefined
      dc42 administrators
      last edited by 5 Jul 2018, 19:02

      What type of endstop is it? Optical endstops in particular sometimes need a resistor changed to provide a signal close enough to 0V to register properly when powered from 3.3V. Otherwise they can pull the endstop input low enough to light the LED at partial brightness, but not low enough to register on the microcontroller.

      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

      undefined 1 Reply Last reply 5 Jul 2018, 19:04 Reply Quote 1
      • undefined
        JLink33 @dc42
        last edited by JLink33 7 May 2018, 19:05 5 Jul 2018, 19:04

        @dc42 it is a regular microswitch connected with always closed and triggered open.

        Edit: it works with another duet board I have and with the other endstop ports.

        1 Reply Last reply Reply Quote 0
        • undefined
          dc42 administrators
          last edited by 5 Jul 2018, 19:10

          If you are certain that your config.g settings are the same on the two boards - in particular, the M574 command(s) - then it does sound that the Duet is faulty and you should ask for it to be repaired or replaced under warranty. There is a resistor between the endstop input and the microcontroller, and that may be cracked or incompletely soldered.

          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

          undefined 1 Reply Last reply 5 Jul 2018, 19:16 Reply Quote 0
          • undefined
            JLink33 @dc42
            last edited by 5 Jul 2018, 19:16

            @dc42 Thanks for your time! I have checked to make sure that the commands are the same and I will reach out to filastruder.

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