0

I want to attach multiple servos to Arduino but all them must receive same command. If it possible to connect all servos to one command pin (I don't want to use "for" in code to minimize processor time for operation)?

  • why do you need to have multiple servos perform identical motion? – jsotola Oct 19 at 16:43
  • To perform identical motion in several places (e.g. move forward) – Andrii Khomiak Oct 20 at 9:34
1

IMHO it is possible to connect more than one server PWM control inputs to a Arduino output pin.

The Servo input is something like a comparator with an very high resistance. So the servos should not influence each other in any way, nor will the output pin be overloaded.

Because of the input capacities of the servos, there might be a limit of the count of the servos.

And if you supply the servos with power from the arduino then, there is of cause a limit.

EDIT:

It is always a good idea to use buffers in a servo control circuit, to keep a sharp square wave signal. Parasitic capacities can reshape the signal even to a sinus signal.

That might confuse the servo control unit which works well only with a square wave (i.e a PWM-Signal).

schematic

simulate this circuit – Schematic created using CircuitLab

  • Thanks for response. In this case should I add some kind of signal amplifier after pin? – Andrii Khomiak Oct 20 at 9:35
  • I was very busy. Sorry about the delay. I edited the answer. – Peter Paul Kiefer Oct 21 at 14:43

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.