Control Servo with Arduino Due


hello,

i bought of following servos:

towerpro sg90 9g
(http://www.servodatabase.com/servo/towerpro/sg90)

and control 5 of them via arduino due.
while on websites/datasheets operating-voltage valued 4.8v,
there several other shops writing, it's 3.0v 7.0v, or 3.5v 7.0v.

because of operating-voltage of due (3.3v) wondering, of statements right,
so able control them via 3.3v digital signals or need level-converters or sth. else?

and btw., can power them 5v, send signals of voltage 3.3v data-pin, or must power-voltage , signal-voltage same?

and difference make, how voltage apply power/control them?

thanks!

hello,

i bought of following servos:

towerpro sg90 9g
(http://www.servodatabase.com/servo/towerpro/sg90)

and control 5 of them via arduino due.
while on websites/datasheets operating-voltage valued 4.8v,
there several other shops writing, it's 3.0v 7.0v, or 3.5v 7.0v.

because of operating-voltage of due (3.3v) wondering, of statements right,
so able control them via 3.3v digital signals or need level-converters or sth. else?

and btw., can power them 5v, send signals of voltage 3.3v data-pin, or must power-voltage , signal-voltage same?

and difference make, how voltage apply power/control them?

thanks!
the servo signal line should run fine on 3.3v. due pwm output. modern hobby servos that.

the servo v+ line , due vcc (3.3v) should separated. servos typically speced @ 4.8 , 6 believe handle 7v.

it makes sense run servos @ higher voltage if not running them flat out. more efficient higher emf can run lower on torque/speed curve (more straight line). servos terribly inefficient near stall torque rating , should avoided.


Arduino Forum > Using Arduino > Motors, Mechanics, and Power (Moderator: fabioc84) > Control Servo with Arduino Due


arduino

Comments