I'm building an application that uses 20 servo motors, and i control then with an Arduino Mega. The servos are having some instability, to the point where they make small random swings. Im powering then from a 7.4V LiPo battery and I drop the voltage to around 6V with 2 series diodes. I've made some research and found 4 things that may help stabilize the servos.
- Put a 1000uF eletrolitic capacitor between the battery VCC and GND pins.
- Put a 470uF eletrolitic capacitor between each servo VCC and GND pins.
- Put a 100nF ceramic capacitor between each servo SIGNAL and GND pins.
- Put a 10k pull-up resistor on each servo SIGNAL pin.
My question is, how to make the right decision here. It is better for the project if I take all this designs into account, or I shouldn't be making some combination of this, or one in particular?