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

External Rotary Encoder with Duet Wi-Fi

Scheduled Pinned Locked Moved
Duet Hardware and wiring
8
10
2.4k
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
    jaydevdave
    last edited by 19 Sept 2017, 05:56

    Hello,

    I want to connect external rotary encoder with any of the pins on expansion board. How can I do the same?
    Also, guide me on how to program Duet Wi-Fi for the external rotary encoder being connected?
    Thank you

    1 Reply Last reply Reply Quote 0
    • undefined
      T3P3Tony administrators
      last edited by 19 Sept 2017, 10:59

      Can you clarify bid this is for implementing feedback for closed loop control or as part of a UI?

      www.duet3d.com

      1 Reply Last reply Reply Quote 0
      • undefined
        Edkirk
        last edited by 19 Sept 2017, 13:27

        Since the topic of rotary encoder has come up it brings me to a goal I have for quite a while, to micro step the Z axis to fine tune first layer of print. I have my Z axis stepper mounted so I can rotate it about 90 degrees to tune the first layer.

        Sorry to but in.

        Thanks, Ed

        1 Reply Last reply Reply Quote 0
        • undefined
          deckingman
          last edited by 19 Sept 2017, 13:40

          @Edkirk:

          Since the topic of rotary encoder has come up it brings me to a goal I have for quite a while, to micro step the Z axis to fine tune first layer of print. I have my Z axis stepper mounted so I can rotate it about 90 degrees to tune the first layer.

          Sorry to but in.

          Thanks, Ed

          Why don't you just use baby stepping? It allows plus or minus 0.05mm steps.

          Ian
          https://somei3deas.wordpress.com/
          https://www.youtube.com/@deckingman

          1 Reply Last reply Reply Quote 0
          • undefined
            fma
            last edited by 19 Sept 2017, 13:53

            Ed, using a rotary encoder for adjusting first layer is something I was dreaming of for a long time, with my previous printers.

            Then came the Duet, and the baby stepping 😉 I think it is even possible to change the default 0.05mm step value…

            Frédéric

            1 Reply Last reply Reply Quote 0
            • undefined
              Edkirk
              last edited by 19 Sept 2017, 14:09

              I find the baby stepping somewhat awkward and have to take my eyes off of the print to use the buttons on the PC or touch screen. I don't have to look away from the print to rotate the motor, I sometimes forget to te-zero the motor and run out of travel. When everything is set up properly it only takes a few degree of rotation right or left to get the perfect first layer.

              Ed

              1 Reply Last reply Reply Quote 0
              • undefined
                TickTock
                last edited by 4 Mar 2018, 09:27

                +1
                My ideal would be panelview + rotary encoder enclosed in a pendant like the big machines have. Maybe a few dedicated buttons for X,Y,X, etc.

                1 Reply Last reply Reply Quote 0
                • undefined
                  DjDemonD
                  last edited by 4 Mar 2018, 10:16

                  Marlin babystepping is done with rotary encoder it is quite an intuitive and satisfying way to do it.

                  Simon. Precision Piezo Z-Probe Technology
                  www.precisionpiezo.co.uk
                  PT1000 cartridge sensors NOW IN, just attach to your Duet board directly!

                  1 Reply Last reply Reply Quote 0
                  • undefined
                    dc42 administrators
                    last edited by 4 Mar 2018, 15:18

                    PanelDue has a hardware option to add a rotary encoder, but it's not yet supported in the firmware.

                    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
                    • undefined
                      Edkirk
                      last edited by 5 Mar 2018, 01:18

                      I really wanted a rotary encoder to dial in the first layer but after using the Duet WiFi and converting my core x/y to the mini differential IR sensor and building a delta with a delta smart effector sensing accuracy is so precise my prints start up great. Occasionally I use baby stepping and noticed the setting stays in effect until I shut the printer off, at least it appears to work this way. Hard to tell since things just work so much better with the Duet WiFi.

                      Thanks for the great work.

                      Ed

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