I'm attempting to run multiple servos off of a power supply, but the servos are currently receiving too much current. I've used buck converters to step down the voltage to 5.5V as the servo runs from 4.8V to 6V. Each servo is on its own buck converter.
A single servo works fine powered off of an Arduino. Using a multimeter, I found that the servo idles at about 0.01A (It may not be precise as that is as many decimals the multimeter would display) and ran at a maximum of 0.22A while turning.
When hooked up to the power supply, the servos would initially jerk but then stall ignoring commands from the Arduino while receiving a constant 0.9A.
I have attempted to use resistors to mediate the issue. The problem is I'm not sure exactly how much resistance I need, so it has been mainly a guess and check game up to this point. I've narrowed it down to somewhere between 220 and 1000 Ohms to achieve 0.01A of idle current, but the servos still don't work with the combinations I've tried in this range. Using the Arduino's power for the servos, I found that the resistance needs to be within 10 Ohms for the servo to function.
I have also tried to look up online the operating currents of the servos (Tactic TSX35 Standard Sport Servo), but I have not had any luck. Link from where I got the servos: https://www.towerhobbies.com/cgi-bin/wti0001p?&I=TACM0235&P=FR&gclid=EAIaIQobChMI79Ks2e7n5AIVVf_jBx2SSw_KEAkYBSABEgI-UPD_BwE
Does anyone have a different approach or fix for this?