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

    Connection issues to external Closed Loop Stepper Driver

    Scheduled Pinned Locked Moved Solved
    Duet Hardware and wiring
    4
    16
    744
    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.
    • Kruixundefined
      Kruix @dc42
      last edited by

      @dc42 It didnt work with 1k or 500ohms pullup resistors

      1 Reply Last reply Reply Quote 0
      • T3P3Tonyundefined
        T3P3Tony administrators @Kruix
        last edited by

        @Kruix said in Connection issues to external Closed Loop Stepper Driver:

        or should it be connected like the polulu in the image above?

        why would the image show the enable, step, direction pins swapped around so they are not connecting to the correct pins? where did that image come from?

        www.duet3d.com

        Kruixundefined 1 Reply Last reply Reply Quote 0
        • Kruixundefined
          Kruix @T3P3Tony
          last edited by

          @T3P3Tony

          https://docs.duet3d.com/User_manual/Connecting_hardware/Motors_connecting_external

          Yes it didn't make sense to me too at least

          T3P3Tonyundefined dc42undefined 2 Replies Last reply Reply Quote 0
          • T3P3Tonyundefined
            T3P3Tony administrators @Kruix
            last edited by

            @Kruix ahh right, that example adaptor board must swap pins over or something. If you are not suing that then step-step, dir-dir etc is correct.

            www.duet3d.com

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

              @Kruix have you tried changing the enable polarity jumper on the 6XD ?

              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
              • Kruixundefined
                Kruix @T3P3Tony
                last edited by

                @T3P3Tony
                Firstly thanks for the support!
                changing the Polarity didn't work. But one more question, if there is no error signal of a motor, nothing needs to be connected there, right?
                What Polarity does the jumper change? Is the standard active high or low?

                T3P3Tonyundefined 1 Reply Last reply Reply Quote 0
                • T3P3Tonyundefined
                  T3P3Tony administrators @Kruix
                  last edited by

                  @Kruix the polity for the enable jumper changes active high/low

                  The error pull up/down relates only to an error input if you are using it.

                  from the documentation:

                  A jumper in the "left" position is used for external drivers which are enabled when a voltage is applied to the enable connection (Active Enable). A jumper in the "right" position is used for external drivers which are disabled when a voltage is applied to the enable connection (Active Disable) (Note the v0.1 boards have the silkscreen reversed).

                  https://docs.duet3d.com/Duet3D_hardware/Duet_3_family/Duet_3_Mainboard_6XD_Hardware_Overview#description-of-connections

                  www.duet3d.com

                  Kruixundefined 1 Reply Last reply Reply Quote 0
                  • Kruixundefined
                    Kruix @T3P3Tony
                    last edited by

                    @T3P3Tony
                    Is it possible to set the STEP/DIR Signal itself active High instead of pulling it to ground?

                    jay_s_ukundefined 1 Reply Last reply Reply Quote 0
                    • jay_s_ukundefined
                      jay_s_uk @Kruix
                      last edited by

                      @Kruix the R value in M569
                      https://docs.duet3d.com/en/User_manual/Reference/Gcodes#m569-set-motor-driver-direction-enable-polarity-mode-and-step-pulse-timing

                      Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

                      Kruixundefined 2 Replies Last reply Reply Quote 0
                      • Kruixundefined
                        Kruix @jay_s_uk
                        last edited by

                        @jay_s_uk
                        The question was because of the article in https://docs.duet3d.com/User_manual/Overview/Getting_started_Duet_3_MB6XD
                        that states at the bottom that
                        "The Step, Dir and Enable outputs from the 6XD are either low (when "on") or floating/high impedence when "off". "
                        thats why I assumed the R command would only refer to the Polarity of the Enable Pin

                        1 Reply Last reply Reply Quote 0
                        • Kruixundefined
                          Kruix @jay_s_uk
                          last edited by

                          @jay_s_uk You are totally right, I was questioning my sanity but I tried the same with a different driver and it worked now. I guess that my driver was broken. There were also some software issues.Thanks everyone for your help!

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