Hi all, I'm still incredibly new to electronics, and I've spent the past couple of days reading through forum posts, articles, etc. and trying to fill in the bigger gaps in my knowledge, particularly servos and powering. My terminology might be really incorrect, so please feel free to correct me ![]()
I'm having an awful time trying to make sense of this, even after reading similar posts. The end goal is to build an animatronic (Arduino Mega board) that requires 32 servos running simultaneously (going to begin with a smaller prototype using SG90 servos, then moving onto possibly Futaba 3003's). I purchased a couple PCA9685's . Coding is no issue, but I'm struggling with the power supply. Assume each servo requires 6.6V, with a current draw of (worst case) ~1A per servo. If I understand correctly, this means that you'd need a 6.6V 32A power supply to power all of these servos comfortably?
-How would you find such a power supply (that plugs into an outlet) that's up to the job? Searching on Amazon, I found "eTopxizu 12v 30a Dc", is that the right line of thinking for a power supply? Or am I way off base? Do you have any particular product in mind that you'd recommend?
-If that's not possible, and you instead opted to use batteries, how would you set that up? I've read LiPo's are good for powering more servos, but up to 32+? Searching, I found "Zeee 7.4V 6200mAh" which could power 6 servos for an hour or more, but we're interested in 32 servos, so would you purchase 5 of those batteries, connect them in parallel to have a combined capacity of 31000 mAh, and be able to power all 32 servos for about an hour? An hour running time doesn't sound bad at all, but when you're frequently testing and uploading code and revising, an hour goes by quickly. What about recharging? Is it a common workflow to have a stockpile of batteries, with some charging at any given moment, ready swap them out whenever one runs low in your robot?
-If we did use a 6200mAh battery and our load of all the servos combined draws 32A of current, does this mean that a single battery could actually power all 32 servos but for only about 11 minutes (given that 6200mAh/32000mAh = 0.19 hours, or about 11 minutes)? It's a crazy thought but I can't seem to find an answer. Or is there a limit on how much current can be (expelled???) from a battery at any given moment?
-Lastly, though I have no intents of attempting this in the near future, but certainly have interest down the road, how would you instead approach using 48 servos? 64? Even 128?
Again, I'm quite new and still learning, trying to better grasp some of these concepts. Any advice on approaches to powering 32+ servos would be greatly appreciated, thanks!
