Welcome to Our Community

Some features disabled for guests. Register Today.

microstepping and DQ542MA switches

Discussion in 'General Electronics' started by marmageek, Jan 15, 2018.

  1. marmageek

    marmageek New
    Builder

    Joined:
    Feb 24, 2015
    Messages:
    18
    Likes Received:
    0
    Can someone explain how the micro stepping works with the DQ542MA drivers?

    The table on the drivers has 400, 800, 1600, ... Does this table assume 0.9° steppers i.e., (1/1, 1/2, 1/4)?

    What do people normally use for micro stepping?
     
  2. Gary Caruso

    Gary Caruso OpenBuilds Team
    Staff Member Moderator Builder

    Joined:
    May 19, 2016
    Messages:
    491
    Likes Received:
    180
    yes, so 400 is 2x200 = 1/2 microstep (200 steps per turn is the 0.9deg step typical) 800 = 1/4 microstep..
    For 8mm lead screws 1/4 to 1/8 (800 or 1600) is plenty for belts 1/16 (3200) is typical, from my experience
     
    marmageek likes this.
  3. David the swarfer

    David the swarfer OpenBuilds Team
    Staff Member Moderator Builder

    Joined:
    Aug 6, 2013
    Messages:
    916
    Likes Received:
    414
    I am using 1/4 on my 8mm pitch leadscrew Z and 1/8 on my 2mm pitch belts (40 steps/mm).
    Happy so far. 7000mm/min rapids on X and Y and 4000 on Z.
     
  4. marmageek

    marmageek New
    Builder

    Joined:
    Feb 24, 2015
    Messages:
    18
    Likes Received:
    0
    JTBC: they ARE assuming a 200 step/revolution? This really doesn't make sense for me as then there is no 1:1 (ie. you can ONLY µstep).
     
  5. Gary Caruso

    Gary Caruso OpenBuilds Team
    Staff Member Moderator Builder

    Joined:
    May 19, 2016
    Messages:
    491
    Likes Received:
    180
    I think all switches "on" would get you no micro stepping, but not sure why you would want to?

    upload_2018-1-16_15-18-32.png
     
  6. marmageek

    marmageek New
    Builder

    Joined:
    Feb 24, 2015
    Messages:
    18
    Likes Received:
    0
    I am still having some issues with my configuration. You can see my configuration here.

    Essentially, I am not finding any difference with the switches 400-1600.

    Do I have something wired wrong?
     
  7. Gary Caruso

    Gary Caruso OpenBuilds Team
    Staff Member Moderator Builder

    Joined:
    May 19, 2016
    Messages:
    491
    Likes Received:
    180
    There are some errors on the table you posted. By difference are you talking about the vibration? You are turning off the power when switching?
     
  8. marmageek

    marmageek New
    Builder

    Joined:
    Feb 24, 2015
    Messages:
    18
    Likes Received:
    0
    What are the errors?

    I do an emergency stop to disable the motors, then make the switch changes.
     
  9. Gary Caruso

    Gary Caruso OpenBuilds Team
    Staff Member Moderator Builder

    Joined:
    May 19, 2016
    Messages:
    491
    Likes Received:
    180
    I think the power needs to be cycled for step changes to take effect, i thought this was in the manual but i don't see it now..
    As for the errors, I take it back, I see now you were troubleshooting by changing settings with the same micro-steps..
    What speed and pulse duration are you running and what acceleration?

    upload_2018-1-21_14-0-42.png
     
  10. marmageek

    marmageek New
    Builder

    Joined:
    Feb 24, 2015
    Messages:
    18
    Likes Received:
    0
    Using the defaults on the Planet-CNC software. Will publish them in a bit.

    Update: added settings export.
     

    Attached Files:

  11. marmageek

    marmageek New
    Builder

    Joined:
    Feb 24, 2015
    Messages:
    18
    Likes Received:
    0
    Note that I cycled power as you suggested and observed the correct displacement with: 800 pulses/rev, 1101 SWX, & 100 SPU.

    Thankyou for the tip.
     
  12. Gary Caruso

    Gary Caruso OpenBuilds Team
    Staff Member Moderator Builder

    Joined:
    May 19, 2016
    Messages:
    491
    Likes Received:
    180
    Glad it worked out, is it quiet now?
     

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice