Reply to topic  [ 1 post ] 
TowerPro MG946R Metal Gear Servo (HCROBO0009) 
Author Message
Site Admin

Joined: Sun Aug 05, 2012 4:02 pm
Posts: 716
Post TowerPro MG946R Metal Gear Servo (HCROBO0009)


The MG946R Servo is a popular high speed, high torque metal gear digital servo providing stable and shock proof opperation. Compliant with most standard receiver interfaces: Futaba, Hitec, Sanwa, GWS etc. Great for RC truck, Boat, Racing Car, Helicopter and Airplane and microcontroller projects.


Power Supply: Through External Adapter.
Stable and Shock Proof. - Metal Gear - Double Ball Bearing - Connector Wire Length 300mm
Dimension : 40.7x19.7x42.9mm
Weight : 68g
Operating Speed : 0.20sec / 60 degrees (4.8V no load)
Operating Speed : 0.17sec / 60 degrees (6.0V no load)
Stall Torque : 10.5kg/cm(4.8V),13kg/cm(6V)
Operation Voltage : 4.8 - 7.2Volts
Gear Type: All Metal Gears
Dead band width: 10us
Temperature range: 0--55C
Connector Wire: Heavy Duty, 11.81" (300mm)


Can i power this servo directly from my Arduino?

No, the 5V output on most Arduino development boards is not capable of powering an MG946R. This is a high powered servo and is capable of drawing > 1A of current even when not loaded. A standard Arduino is only capable of outputting 0.5A of current when powered via a standard USB port, or ~1A via an external adapter (this is also dependent on Arduino type, external adapter voltage, power etc.). As a result attempting to power this servo from an Arduino will cause the 5V supply to overload and momentarily 'brown out' which will cause some of the following symptoms:

Your Arduino may frequently crash and reset causing your sketch to restart.
The 5V regulator on the Arduino will get excessively hot and may even become permanently damaged.
The servo may to not move or when moving randomly stall.
The servo may not travel smoothly giving the effect of a broken gear
The servo continually surge and slow down.

Even if your servo appears to be working ok when powered from an Arduino 5V power supply we strongly recommend not powering it in this way as you may permanently damage your Arduino.

Can I control this servo directly from a PWM pin of my Arduino?

Yes, you can connect the servo directly to any 5V digital output pin of an Arduino. Just connect the servo as follows:

PWM pin..........Signal (Orange)
GND................0V (Black)

You will need also need to provide power to the servo via an external 5V supply (see above). Connect the supply as follows:

5V Supply........Servo
+5V................5V (RED)
0V..................0V (Black)

Fri Jul 19, 2013 1:16 pm
Display posts from previous:  Sort by  
Reply to topic   [ 1 post ] 

Who is online

Users browsing this forum: No registered users and 1 guest

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Thank you to &
Design created by Florea Cosmin Ionut.
© 2011 All contents of this site are © Hobby Components LTD