585,670 active members*
4,242 visitors online*
Register for free
Login
IndustryArena Forum > CNC Electronics > Stepper Motors / Drives > help please :) with setting micro steps on drivers
Results 1 to 12 of 12
  1. #1
    Join Date
    Jul 2018
    Posts
    31

    help please :) with setting micro steps on drivers

    so after sorting out the wiring on my stepper drivers (thank you again) i have them all wired up and working now. i need to understand the micro step settings and what they do, i have read that high micro step settings result in lower torque. is that correct?

    what would be the optimal settings in UCCNC for the motors? i'm using 1605 ball screws on X and Y axis. i like to work in mm.

    at the moment they are set at default 40000 pulse/rev they are slow to say the least.

    the settings in UCCNC are :-

    steps per unit - 1600
    velocity (units/min) - 2000
    acceleration - 200.

    the lowest setting on the micro steps is 400

    thanks in advance neil

  2. #2
    Join Date
    Jul 2018
    Posts
    31

    Re: help please :) with setting micro steps on drivers

    so what i have read so far is my motors are 200 steps per rev, lowest micro step is 400 so that is 200 x 400 = 80000/5 = 16000. divide that by 200 (steps per rev) that works out to 80 turns per 5mm is that correct?

  3. #3
    Join Date
    Jan 2018
    Posts
    1516

    Re: help please :) with setting micro steps on drivers

    Quote Originally Posted by neilb View Post
    so after sorting out the wiring on my stepper drivers (thank you again) i have them all wired up and working now. i need to understand the micro step settings and what they do, i have read that high micro step settings result in lower torque. is that correct?

    what would be the optimal settings in UCCNC for the motors? i'm using 1605 ball screws on X and Y axis. i like to work in mm.

    at the moment they are set at default 40000 pulse/rev they are slow to say the least.

    the settings in UCCNC are :-

    steps per unit - 1600
    velocity (units/min) - 2000
    acceleration - 200.

    the lowest setting on the micro steps is 400

    thanks in advance neil
    It'll be slow because your steps per unit are way off. You're prob asking it to move 1mm but only going 1/5th of that.

    I work in metric, for mm I think it's something like:

    A 1605 screw is a 5mm pitch. Which is 5mm per revolution of the screw.
    This means that for every REV you move 5mm (40,000 microsteps in your case).
    Per UNIT required for metric is 1mm. Which is 1/5th of the screws REV.
    So with 40,000 per REV, I divide that by 5 which gives you 8000.
    8000 is your steps PER UNIT value.

    If you WANT it to be on 1600 per UNIT, then put the driver on 8000 per REV. (per unit multiplied by 5).

    For INCH per UNIT I think you can just multiply the 8000 by 25.4 which is 203,200. (1 inch= 25.4mm).

    Why so high anyway?
    I have my mill at:
    5000 per rev drivers.
    1000 per unit (mm) in software.
    For a 1605 screw.
    This gives me a resolution of 0.001mm. That is my (potential) accuracy. That's plenty.

    My nema 24's run off 60v.
    velocity is 2500mm/min (enough, it does go a lot more)
    accel is 1000.

  4. #4
    Join Date
    Jan 2018
    Posts
    1516

    Re: help please :) with setting micro steps on drivers

    Quote Originally Posted by neilb View Post
    so what i have read so far is my motors are 200 steps per rev, lowest micro step is 400 so that is 200 x 400 = 80000/5 = 16000. divide that by 200 (steps per rev) that works out to 80 turns per 5mm is that correct?
    No. You can actually ignore the 200 when microstepping. Read my other post.

    Think about it in full step terms.
    200 steps per rev (5mm) is 40 steps per unit (1mm). 5mm pitch screw.
    Steps per rev, Divided by 5. Simple as that.

    A 4mm pitch will be 200/4=50. 200 per rev, 50 per unit, and so on.

  5. #5
    Join Date
    Jul 2018
    Posts
    31

    Re: help please :) with setting micro steps on drivers

    thanks for the quick reply daz, the drivers came pre-set at 40000, so i just want to fine tune it all to the best setting, i did change 1 to 4000 but changed it back while getting the wiring set up sorted

  6. #6
    Join Date
    Jul 2018
    Posts
    31

    Re: help please :) with setting micro steps on drivers

    ah ok, so for micro steps at 40000 i set the steps per unit in UCCNC to 8000?

    hopefully i'm starting to pick this maths stuff up lol

  7. #7
    Join Date
    Jan 2018
    Posts
    1516

    Re: help please :) with setting micro steps on drivers

    Quote Originally Posted by neilb View Post
    ah ok, so for micro steps at 40000 i set the steps per unit in UCCNC to 8000?

    hopefully i'm starting to pick this maths stuff up lol
    For mm. Yes.

  8. #8
    Join Date
    Nov 2012
    Posts
    1267

    Re: help please :) with setting micro steps on drivers

    I think you have your units of measurement mixed up.

    For a traditional stepper driver, microstepping is usually defined as "microsteps per step". Typical values are 1:2, 1:4, 1:8, 1:16 and so on.

    Your driver is labeled in "pulses per revolution". 40000 pulses per revolution equals 200 microsteps per step (1:200 microstepping). The driver's maximum pulse rate is 200kHz, so the motor speed in this mode is limited to 300RPM.

    I suggest starting with a more reasonable microstepping value of 1:8 (1600 pulses per revolution). The UCCNC setting would be 320 steps per mm.

  9. #9
    Join Date
    Jan 2018
    Posts
    1516

    Re: help please :) with setting micro steps on drivers

    Quote Originally Posted by CitizenOfDreams View Post
    I think you have your units of measurement mixed up.

    For a traditional stepper driver, microstepping is usually defined as "microsteps per step". Typical values are 1:2, 1:4, 1:8, 1:16 and so on.

    Your driver is labeled in "pulses per revolution". 40000 pulses per revolution equals 200 microsteps per step (1:200 microstepping). The driver's maximum pulse rate is 200kHz, so the motor speed in this mode is limited to 300RPM.

    I suggest starting with a more reasonable microstepping value of 1:8 (1600 pulses per revolution). The UCCNC setting would be 320 steps per mm.
    OK. 1:8th Which is.........
    1600..... divide that by 5........
    =320.

    Just like I suggested, microsteps per rev / 5 = steps per unit.
    I'm trying to keep it simple

  10. #10
    Join Date
    Jul 2018
    Posts
    31

    Re: help please :) with setting micro steps on drivers

    thank you guy's really appreciated


    thanks neil

  11. #11
    Join Date
    Mar 2003
    Posts
    35538

    Re: help please :) with setting micro steps on drivers

    Most people use either 1/8 or 1/10 microstepping.
    Gerry

    UCCNC 2017 Screenset
    http://www.thecncwoodworker.com/2017.html

    Mach3 2010 Screenset
    http://www.thecncwoodworker.com/2010.html

    JointCAM - CNC Dovetails & Box Joints
    http://www.g-forcecnc.com/jointcam.html

    (Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)

  12. #12
    Join Date
    Jul 2018
    Posts
    31

    Re: help please :) with setting micro steps on drivers

    Quote Originally Posted by ger21 View Post
    Most people use either 1/8 or 1/10 microstepping.
    i did reset them from the factory setting of 40000 to 1600, both X and Y axis run fine

    thank you for the reply

Similar Threads

  1. Micro Steps question please...
    By curiosity22 in forum Australia, New Zealand Club House
    Replies: 5
    Last Post: 07-04-2019, 01:21 PM
  2. Configuring Micro Steps for Leadshine DM1182 Driver
    By jacoe2222 in forum Leadshine
    Replies: 2
    Last Post: 03-24-2017, 02:52 AM
  3. Micro steps info needed
    By acourtjester in forum Linear and Rotary Motion
    Replies: 5
    Last Post: 04-04-2013, 02:29 PM
  4. Linistepper 32nd or 64th micro steps?
    By Kingjamez in forum Open Source Controller Boards
    Replies: 0
    Last Post: 03-19-2008, 06:35 AM
  5. Full Steps -vs- Micro Steps
    By DJB282000 in forum CNC Machine Related Electronics
    Replies: 10
    Last Post: 12-29-2005, 06:25 AM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •