Close



Results 1 to 9 of 9

Threaded View

  1. #7
    Staff Engineer
    Join Date
    Jul 2016
    Location
    South Florida, USA
    Posts
    1,248
    Add AutoWiz on Facebook
    Quote Originally Posted by curious aardvark View Post
    which means what in practical terms, for idiots :-)
    It means that the stepper driver actually has 256 steps in between each full step. but it takes in only 16 micro steps from the board. So you program marlin according to 1/16 micro stepping(just like you would configure it for a4982 or a4988 or tmc2100 drivers. And the driver takes a full step, slices it into 256 micro steps and then each step commanded by the mainboard gets counted by the driver as 16 steps. so 256 steps equates to 1 full step. And in effect with only 1/16 micro stepping you get tremendous accuracy.

    Micro steps are a thing of imagination. A math. Guesswork at best. The fixed points in a stepper motor are the full steps. and each full step is an exact thing. the driver energizes one of 2 coils in the motor and it pulls the rotor to the next step. Then the driver energizes the second coil and it pulls the rotor to the next step. and by energizing the coils one after the other we can make the motor turn. toggle them the other way for reverse direction. But for microstepping we power both coils together and vary voltage to bring the rotor to a theoretical point that is in between steps. The 1/256 interpolation while only letting you have 1/16 micro stepping is a novel way to increase the accuracy of these in between step steps.
    Last edited by AutoWiz; 09-20-2017 at 05:51 PM.

Posting Permissions

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