Steppa motor and rail question
Moderators: rjlittlefield, ChrisR, Chris S., Pau
Steppa motor and rail question
Still learning so please be paciente with me,
I have a rail that travels 1mm with each rotation of the screw, I have a stepping motor that is 1.8degree,
Am I correct in my workings?
360 % 1.8 = 200 per turn
1mm or 1000 % 200 = 5um
So 5um would be the minimum distance this combo would do if I set it up with a controller
On the MJkZZ website where I am looking at a controller, their prebuilt rails have a 2mm screw yet boast a distance of 0.078125UM (not mm) I am wondering where the discrepancy is,
I have a rail that travels 1mm with each rotation of the screw, I have a stepping motor that is 1.8degree,
Am I correct in my workings?
360 % 1.8 = 200 per turn
1mm or 1000 % 200 = 5um
So 5um would be the minimum distance this combo would do if I set it up with a controller
On the MJkZZ website where I am looking at a controller, their prebuilt rails have a 2mm screw yet boast a distance of 0.078125UM (not mm) I am wondering where the discrepancy is,
Re: Steppa motor and rail question
This is because micro-stepping, you only made the calculation with full steps
Pau
Re: Steppa motor and rail question
yes, your calculations are correct.UncleChip wrote: ↑Mon Feb 27, 2023 7:05 amI have a rail that travels 1mm with each rotation of the screw, I have a stepping motor that is 1.8degree,
Am I correct in my workings?
360 % 1.8 = 200 per turn
1mm or 1000 % 200 = 5um
So 5um would be the minimum distance this combo would do if I set it up with a controller
On the MJkZZ website where I am looking at a controller, their prebuilt rails have a 2mm screw yet boast a distance of 0.078125UM (not mm) I am wondering where the discrepancy is,
the MJkZZ website numbers must been calculated with microstepping on the stepper motor. either a 1.8deg motor with 128 microsteps or a 0.9deg motor with 64microsteps.
from my research it seems that microstepping only brings you so far (depending on the motor and the driver), you definitely will not get to 0.078125um accuracy (the 6 decimals are a clear indication that it's a mathematical concept and not a physical measurement). in fact it's nearly certain that you'll not get 0.1um accuracy with this setup. something like 1um could be possible though.
I wanted to do a real world measurement about microstepping with my setup for a long time, but always delayed it because of other matters were of higher priority.
chris
- enricosavazzi
- Posts: 1475
- Joined: Sat Nov 21, 2009 2:41 pm
- Location: Västerås, Sweden
- Contact:
Re: Steppa motor and rail question
At the same amount of steps or microsteps, microscope focusers with fine focus (typically 100 or 200 μm per turn) have an obvious precision advantage over linear rails with 1,000 μm travel per turn. If you need reliable and repeatable 1 μm (or slightly less) travel increments, microscope stands/focusers are a better choice than a synchronous motor controller with a high number of microsteps.
--ES
Re: Steppa motor and rail question
Thanks for this, didn’t know about microstepping, ( did say I was a noob)
At the moment I am only up to 5x, my next step will be 10x so I think this combo should do fine,
At the moment I am only up to 5x, my next step will be 10x so I think this combo should do fine,
Re: Steppa motor and rail question
So
If I changed the motor to a 400step I would have 2.5um without microstepping?
Looking at the objectives I can’t see I would need to go smaller,
Is there any reason why the motor is directly connected and nobody uses cogs and timing belts? With my existing motor I could use different size cogs to achieve a smaller UM,
If I changed the motor to a 400step I would have 2.5um without microstepping?
Looking at the objectives I can’t see I would need to go smaller,
Is there any reason why the motor is directly connected and nobody uses cogs and timing belts? With my existing motor I could use different size cogs to achieve a smaller UM,
Re: Steppa motor and rail question
correct
this would add elasticity in the drive train and may lead to a jumping slider. So no consecutive 5x 0.2µm but 0/0/0/0/1 µm. That is the reason why drive units with repeatable steps below 1µm are so expensive (needs high end mechanics) and not only a high transmission between motor and spindle.
Re: Steppa motor and rail question
I presume the intended application will make a difference to the required accuracy, a hobbyist focus stacking rail for doing bugs needs enough accuracy to produce accurate stacks, I presume there are many areas that require much higher repeatability
The rail I got looks the same as the ones mkjzz are using on their ultra series, they claim up to 100x,I will get 2 more of these for the other axis
The rail I got looks the same as the ones mkjzz are using on their ultra series, they claim up to 100x,I will get 2 more of these for the other axis
- rjlittlefield
- Site Admin
- Posts: 23608
- Joined: Tue Aug 01, 2006 8:34 am
- Location: Richland, Washington State, USA
- Contact:
Re: Steppa motor and rail question
I have no trouble believing 100X. That probably means with Mitutoyo M Plan Apo 100X NA 0.70, for which the best available formula says 0.96 microns DOF. (The number 0.6 microns is frequently quoted, but that is a single-sided value calculated with a less accurate formula.) Even at NA 0.80, the DOF is still about 0.69 microns. These are diffraction-limited numbers, so if the rail can do even this well, no focus banding will be evident in the stacked image.
--Rik
Re: Steppa motor and rail question
This is probably the THK KR.
I also use one of them, the KR 2001A.
It runs in my setup with a belt drive and a ratio of 5:1.
That gives quite small steps e.g. 0.00033 mm.
viewtopic.php?p=252257#p252257
The deviations are still within limits :-)
Re: Steppa motor and rail question
Yes it’s the THK KR, it was listed as 20A but looks identical,
The belt drive was my consideration for the Z axes as I wanted to minimize the vertical height so it doesn’t interfere with the lights, I am also considering using 2 of these actuators for the Z axis, as I want a bigger specimen platform, the belt seams a logical way to turn both from the same motor, so good to see others using it,
The belt drive was my consideration for the Z axes as I wanted to minimize the vertical height so it doesn’t interfere with the lights, I am also considering using 2 of these actuators for the Z axis, as I want a bigger specimen platform, the belt seams a logical way to turn both from the same motor, so good to see others using it,
Re: Steppa motor and rail question
so that's 0.33um +/- 0.1um, or if you'd mount a laser you could differentiate the wavelegnt of a red and blue laser - quite impressive!Adalbert wrote: ↑Mon Feb 27, 2023 12:57 pmIt runs in my setup with a belt drive and a ratio of 5:1.
That gives quite small steps e.g. 0.00033 mm.
viewtopic.php?p=252257#p252257
The deviations are still within limits :-)
what I don't quite get is how you arive at 0.33um?
with a 1mm lead screw, a 1.8deg motor, 256microsteps and a 5:1 transmission I get
1000 / 200 / 256 / 5
= 0,00390625
chris
Re: Steppa motor and rail question
You have already calculated the smallest step in microns, so 1000 instead of 1 on the left.chris_ma wrote: ↑Mon Feb 27, 2023 4:39 pmso that's 0.33um +/- 0.1um, or if you'd mount a laser you could differentiate the wavelegnt of a red and blue laser - quite impressive!Adalbert wrote: ↑Mon Feb 27, 2023 12:57 pmIt runs in my setup with a belt drive and a ratio of 5:1.
That gives quite small steps e.g. 0.00033 mm.
viewtopic.php?p=252257#p252257
The deviations are still within limits :-)
what I don't quite get is how you arive at 0.33um?
with a 1mm lead screw, a 1.8deg motor, 256microsteps and a 5:1 transmission I get
1000 / 200 / 256 / 5
= 0,00390625
By the way, I use NEMA 17 0.9 degrees => 400 instead of 200
And I need 0.33um for the NA=0.75 and 3 shots per DOF, therefore the test and example for this step size.
Re: Steppa motor and rail question
sorry, what I meant that I don't see how to arrive at 0,33um with a single step.
but I see now that
1mm / 400steps / 256microsteps / 5 pulley
= 0,000001953125mm = 0.001953125um
means that you're running 170microsteps to get one 0.33um step between images, right?
that would also give a good estimate on the accuracy of microstepping, since you have about 0,1um of jitter, it would mean that microstepping is useful to about 32 or 64 microsteps
chris
Re: Steppa motor and rail question
Hello Chris,
Yes, the deviations depend on the number of microsteps.
I have executed such tests where you could see
the periodic behaviour very well.
Best, ADi
Yes, the deviations depend on the number of microsteps.
I have executed such tests where you could see
the periodic behaviour very well.
Best, ADi