Let's Make Robots!

How to reduce servo noise?

So it has come to my attention that like motors, servos too need capacitors over the power and signal lines. Well my question is exactly what value capacitor and on what servo pin. I looked online and could not exactly find it, maybe you have a link. I dont know if it is specific to what servo you have but here is the link to mine http://www.hobbypartz.com/topromisesg9.html

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

i got same issue now.

the problem is not due to noise on servo power rail

100 pF cap on the servo signal pin is enought to solve the problem...

ops

i have just discovered that the problem can be fixed soldering same 100pF caps on dc motors clamps intead of servo seignal pins :)

Give this a try:

Arduino_Servo_Filters.jpg

Place C1 as close to the incoming power lines as posible. Place a copy of C2 and C3 as close to the servo cable socket as possible for each servo.

Perfecto ;)

I am having a similar issue but the resistors did not seem to help.

at controller idle the servo moves back and forth about 10 or 15 deg.

any idea?

 

Just curious...

By resistors did you mean Capacitors? It's not going to work the same if you're using resistors where capacitors should be. :)

If your servo is moving like that then I would suspect your power supply is struggling or you processor is not putting out the correct signal. You wolud need to give us more information on your setup.
Don't forget to search for "jitter" as well.
i wouldnt call what is going on with my servo "jitter" it is completely moving around in wrong directions when told to do nothing. It moves a bit too when i turn the power on.
might be similar nevertheless!