<div dir="ltr"><div>Many many thanks Justin, just what I needed !<br><br>:  )))<br><br></div>Tim_1<br></div><div class="gmail_extra"><br><div class="gmail_quote">On 4 August 2015 at 12:23, Justin Mitchell <span dir="ltr"><<a href="mailto:justin@swansea.hackspace.org.uk" target="_blank">justin@swansea.hackspace.org.uk</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Mon, 2015-08-03 at 19:23 +0100, Tim Moore wrote:<br>
> Silly question using 3D technology:-<br>
><br>
><br>
> I've got a Stepper motor which chuggs round in 1.8 degree steps and I<br>
> need it to go through 180 degrees in approx 40 seconds....<br>
><br>
><br>
> but the rub is its needs to be smooth, and it does an instant step.<br>
<br>
</span>If you are using a step-stick driver as some suggested then the minimum<br>
move will be 1/16th of a step. i.e. 0.112 degrees<br>
<br>
if you built your own stepper driver / h-bridge then you very likely<br>
only get whole steps.<br>
<br>
the only way then to make the step size smaller is gearing.<br>
<br>
Getting there in a certain time is entirely down to the rate at which<br>
you trigger the steps, you need to figure out what that is for the speed<br>
you want to achieve. depending on the speed and inertia of the load you<br>
may also need to accelerate and decelerate your step rate at the ends of<br>
travel to prevent overloading the motor and skipping/slipping of the<br>
drive.<br>
<br>
these are all tricks that the 3d printer driver software uses, and you<br>
can find various arduino libraries around to help you.<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
<br>
_______________________________________________<br>
Hackspace mailing list<br>
<a href="mailto:Hackspace@swansea.hackspace.org.uk">Hackspace@swansea.hackspace.org.uk</a><br>
<a href="http://swansea.hackspace.org.uk/mailman/listinfo/hackspace" rel="noreferrer" target="_blank">http://swansea.hackspace.org.uk/mailman/listinfo/hackspace</a><br>
</div></div></blockquote></div><br></div>