- Fri May 26, 2017 9:57 pm
#398569
What I would try first is to provide 2s voltage (~8.2 v) to the processor and imu (the arduino uno can accept 7-12 vdc) and another battery supplying the servo with whatever it requires, but connect both battery grounds together. If that helps solve most of the problems, then provide a stepper or linear voltage reg to one battery to power the servo.... or just get a high-voltage servo. As is now the servo is most likely drawing down the voltage to the processors and creating a sort of ripple.
red wrote:Yes!dbotos wrote:David,red wrote:How high is the voltage that you feed to the servo?Red,
Just 5 VDC from the Arduino so far. The servo can take 4.4 to 6.6 VDC. Guess I could see if a higher voltage supply for the servo would help.
David
I would suggest using a straight 5Vdc from the power source, with only the signal voltage coming from the gadget. An oscilloscope might show that servo signals are dragging down the power to the servo, as is now. This power issue may or may not be causing some jitter at the "level" spot.
In RC aircraft, constant "corrections" by the servo can drain the batteries. I used a three-pin voltage regulator chip, 11Vdc in and 5Vdc 2A output, to stop that jitter. It was similar to this part, but feel free to innovate. US$.68 each.
https://www.digikey.com/product-detail/ ... -ND/585989
For the chip I used, the regulated voltage would "float" upwards, no load, but a small-load (high resistance) resistor would hold the 5Vdc steady, when there was no other load.
What I would try first is to provide 2s voltage (~8.2 v) to the processor and imu (the arduino uno can accept 7-12 vdc) and another battery supplying the servo with whatever it requires, but connect both battery grounds together. If that helps solve most of the problems, then provide a stepper or linear voltage reg to one battery to power the servo.... or just get a high-voltage servo. As is now the servo is most likely drawing down the voltage to the processors and creating a sort of ripple.