Quote Originally Posted by ruijc View Post
Hi all,
i'm not really sure if the servo moves equally to both sides because it will depend on where the center is.
In my program the center is at pos = 700
Put a mark on the servo horn and eyeball it.

The servo never came to the point of hitting it's internal stops and "keeping the motor running" ( if you know what i mean )
Stalling perhaps?

I can increase the pos value but the servo stops when reaching pos +- 1300.
I think that the minimum value could be the key here...i mean...the min value is 25...can i go lower than this ( minus ) ???
Somehow, I think you're Oscillator and you're DEFINE's don't match up. Grab an LED, and try a simple one second per flash LED flasher type thing and see what happens.
I still get the feeling that you're a magnitude or two off the mark here.
The servo stopping at 1300, tells me that if your oscillator was off by a factor of 2, that the 1300 might actually be 2600. A pulse width of 2.6ms on a servo is 'off the scale' at one end by quite a bit, I don't think it's completely unreasonable that you'd be hitting a stop there rather than around 2-2.1 ms like it should be.

And another thing...You also said that your center is 700.
Well, 700 (.7ms) x 2 = 1400 (1.4ms) ....pretty close to 1500 (1.5ms) dontcha think!

Double check your oscillator settings, frequency, code, etc.etc.etc. I'm sticking with that theory for now....in the absense of better information of course...