ultratec:
My apologies to everyone, I said my project uses servos, it actually uses stepper motors, i cant explain the brain fart when i wrote my first post.Again my apologies for the misinformation.
Mike
Ok! Well then. More speed, eh? This might mean a few things.
Three (four) possibilities I can think of:
a) maybe you are using a library, and that library has a 'time between steps' that can be fiddled with. If this is the problem, then the fix is to fiddle with that setting or to use a different library that does let you define the speed.
b) perhaps your code is riddled with delay()s, and you need the stepper to be stepping while these delays are delaying. In the worst case, this may mean that your code needs a full refactor. Or, if you're lucky, it might just be a matter of taking advantage of the yield() function to give your stepper objects some time slices.
c) perhaps the code simply specifies longer intervals than is needed, and it's a matter of adjusting the various magic numbers in the code here and there.
d) perhaps your steppers need more go juice. I bought a 12v stepper from Jaycar, and let me tell you - it moved far more smartly when I gave it 18v. But I got a bit of magic smoke seepage, and the motor gradually began to work less well. Having said that, if you are a hardware guy then you have probably done power right, and this is probably not the problem. The thing about steppers is that they either work or they don't. If you switch 'em faster that they can go, they don't go slow: the sit there and vibrate.
I suppose the next step is to either PM you for details and NDA, or not.