1

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)?

asked Oct 19, 2019 at 13:43
2
  • why do you need to have multiple servos perform identical motion? Commented Oct 19, 2019 at 16:43
  • To perform identical motion in several places (e.g. move forward) Commented Oct 20, 2019 at 9:34

1 Answer 1

2

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

answered Oct 19, 2019 at 14:28
2
  • Thanks for response. In this case should I add some kind of signal amplifier after pin? Commented Oct 20, 2019 at 9:35
  • I was very busy. Sorry about the delay. I edited the answer. Commented Oct 21, 2019 at 14:43

Your Answer

Draft saved
Draft discarded

Sign up or log in

Sign up using Google
Sign up using Email and Password

Post as a guest

Required, but never shown

Post as a guest

Required, but never shown

By clicking "Post Your Answer", you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.