MG90S servo motor, Aluminum gears
zoom_out_map
chevron_left chevron_right

Product images are for informational purposes only and may vary slightly depending on the batch and supplier. Product specifications and prices may be subject to change without notice. We do our best to provide accurate and complete product specifications, but they may not be completely accurate. If you encounter any such situation, please let us know.

The product is intended for specialists and requires qualified and authorized personnel. The product does not include assembly/use instructions . Putting the product into operation by unqualified persons leads to the loss of the warranty according to the Terms and Conditions on the site.

The specified technical parameters (current, power, etc.) represent maximum allowable values under ideal operating conditions. For safe use and optimal lifespan, it is recommended to operate the product continuously at no more than 50% of the specified maximum values.

MG90S servo motor, Aluminum gears

Upgrade from classic SG90 and MG90S, with aluminum gears for light weight and strength, suitable for robots, mini arms and RC mechanisms. Offers precise control with internal potentiometer, 0-180 degree rotation, torque up to 2.2 kg/cm at 6V and fast speed up to 0.08 s at 60 degrees, 4.8-6V.

Ft1,680.72 Tax included

Ft1,389.02 Tax excluded

No reviews yet
1-2 zile
check In Stoc

Shipping by Thursday 27 August

Close

This product has a warranty of 2 years.

INTERNATIONAL DELIVERY
International fast shipping within EU. Free Shipping for orders above 100 EUR in most EU countries.
FAST DISPATCH 24H
We ship from our stock within 24H
LOYALTY POINTS
You earn points with every order, worth 5%.

The MG90S servomotor with aluminum gears represents a significant upgrade over the classic SG90 and standard MG90S variants. The main improvement lies in replacing the traditional gears with aluminum ones, which reduces the overall weight of the assembly while also providing superior durability in applications that require repeated movements or moderate loads. With a weight of only 12.6g and compact dimensions of 22.8 x 12.2 x 28.5mm, this servomotor is ideal for robotics projects, RC aeronautics, 3D printers, and any application where the weight-performance ratio matters.

The servomotor is equipped with a precision internal potentiometer, ensuring accurate position control over a rotation range of 0 - 180 degrees. This version does not have a mechanical end-stop limiter, which allows the shaft to rotate freely when the servomotor is not powered. It offers a stall torque of 1.8kg/cm at 4.8V and 2.2kg/cm at 6V, with an operating speed of 0.1 sec/60 degrees at 4.8V and 0.08 sec/60 degrees at 6V. The accepted supply voltage is between 4.8V and 6.0VDC. It is fully compatible with Arduino, STM32, ESP32 platforms and any microcontroller capable of generating a PWM signal.

 

Specifications:

Supply voltage: 4.8 - 6.0VDC

Weight: 12.6g

Dimensions: 22.8 x 12.2 x 28.5mm

Stall torque: 1.8kg/cm (4.8V) / 2.2kg/cm (6V)

Operating speed: 0.1 sec/60 degrees (4.8V) / 0.08 sec/60 degrees (6V)

Rotation range: 0 - 180 degrees

Mechanical end-stop limiter: No

Signal type: PWM

PWM pulse width: 400 - 2600 microseconds

 

mg90s%20wiring.png

 

Instructions:

Connect the brown wire to GND, the red wire to the 4.8 - 6.0VDC power supply, and the orange wire to the microcontroller PWM pin.

If necessary, manually position the shaft in the desired position before powering on, since it rotates freely without power.

After powering on, the servomotor will maintain the position commanded by the PWM signal.

If the servomotor does not reach 180 degrees with the default Arduino library, modify the Servo.h file from the path: C:\Program Files (x86)\Arduino\libraries\Servo\src\Servo.h

Replace the existing values with the following:

#define MIN_PULSE_WIDTH       400     // the shortest pulse sent to a servo

#define MAX_PULSE_WIDTH      2600     // the longest pulse sent to a servo

#define DEFAULT_PULSE_WIDTH  1500     // default pulse width when servo is attached

#define REFRESH_INTERVAL    20000     // minumim time to refresh servos in microseconds

 

Save the file and reload the sketch in Arduino IDE.

To test the extreme positions without a library, use the code from the test.

9926

Produs destinat utilizarii in proiecte electronice, automatizari, prototipare, educatie si cercetare.

Produsul trebuie utilizat numai conform specificatiilor tehnice mentionate in descriere si/sau in documentatia produsului.

Avertismente generale de siguranta:

Nu utilizati produsul la tensiuni, curenti sau temperaturi peste valorile specificate.

Montajul si conectarea trebuie realizate de persoane cu cunostinte tehnice minime in domeniul electric/electronic.

Evitati scurtcircuitele, inversarea polaritatii si conectarea gresita a alimentarii.

Nu lasati produsul alimentat nesupravegheat in timpul testelor.

Produsul nu este jucarie si nu este destinat copiilor.

Pentru modulele electronice, se recomanda utilizarea in carcase, panouri sau montaje protejate, dupa caz.

Identificare produs:

Denumirea produsului, codul/SKU-ul si caracteristicile tehnice sunt mentionate in pagina produsului si/sau pe eticheta ambalajului.

Producator / Importator / Distribuitor:

Sigmanortec S.R.L.

Calea Bucuresti nr. 9, Targu Jiu, Gorj, Romania

E-mail: [email protected]

Website: www.sigmanortec.ro

Persoana responsabila in UE:

Sigmanortec S.R.L.

Calea Bucuresti nr. 9, Targu Jiu, Gorj, Romania

E-mail: [email protected]

Documentatie si siguranta:

Pentru informatii suplimentare, fise tehnice, declaratii de conformitate sau instructiuni, ne puteti contacta la [email protected].

// the setup function runs once when you press reset or power the board

void setup() {

  pinMode(9, OUTPUT);

}

// the loop function runs over and over again forever

void loop() {

  digitalWrite(9, HIGH);

  delayMicroseconds(2600); // change to 400 for 0 degrees or 2600 for 180 degrees

  digitalWrite(9, LOW);

  delay(18);

}