# Servomotor MG90S, angrenaje metal

> Servomotor MG90S cu angrenaje metalice, upgrade fata de SG90, pentru proiecte RC si robotica. Are potentiometru intern pentru control precis, cuplu 1.8kg/cm la 4.8V si 2.2kg/cm la 6V, viteza 0.1sec/60 grade (4.8V) sau 0.08sec/60 grade (6V), rotatie 0-180 grade, alimentare 4.8-6.0VDC. Greutate 13.4g, dimensiuni 22.8 x 12.2 x 28.5mm.

- Pagina: https://sigmanortec.ro/Servomotor-MG90S-angrenaje-metal-p209610310
- Pret: 16.72 RON
- Disponibilitate: In stoc; 1-2 zile
- Cod: 33592 · EAN: 5940781109439
- Categorie: Mecatronica si IoT > Servomotoare
- Colet (date de livrare): 0.014 kg
- Actualizat: 2026-06-12
- Magazin: [Sigmanortec.ro](https://sigmanortec.ro/llms.txt)
- Preturi: RON, TVA inclus; preturi si stoc la data de 2026-10-22 03:25 (Europe/Bucharest)

## Descriere

Upgrade robust pentru proiecte RC si robotica, cu angrenaje metalice pentru rezistenta si fiabilitate mai buna decat SG90. Ofera control precis datorita potentiometrului intern, cuplu pana la 2.2 kg.cm la 6V si raspuns rapid, acoperind rotatie 0-180 grade la alimentare 4.8-6V.
Acest servomotor reprezinta un upgrade la varianta clasica SG90, adaugand angrenaje din metal si fiind ideal pentru aplicatii unde greutatea in plus data de componentele metalice nu reprezinta dezavantaj.
Servomotorul este unul precis, cu potentiometru intern.
Specificatii:
Greutate: 13.4g
Dimensiuni mm: 22.8 x 12.2 x 28.5mm
Cuplu in stall: 1.8kg/cm(4.8V ), 2.2kg/cm(6V)
Viteza operare: 0.1sec/60 grade (la 4.8v), 0.08sec/60 grade (la 6v)
Raza rotatie: 0 - 180 grade
Tensiune alimentare: 4.8 - 6.0VDC
Instructiuni:
Exista posibilitatea ca unele librarii sa nu actioneze servomotorul in raza lui maxima (0-180 grade). Valorile PWM variaza intre 0.4 si 2.6 milisecunde. Posibil ca unele modificari sa fie necesare in librarie daca servomotorul nu se roteste intre 0 si 180 grade.
Vezi codul de mai jos pentru a pozitiona servomotorul in pozitia 0 si 180 grade:
// 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); //schimba aici cu 400 pentru 0 grade sau 2600 pentru 180 grade
digitalWrite(9, LOW);
delay(18);
}
Modificare librarie in cazul in care servomotorul nu actioneaza pana la 180 grade:
In folderul C:Program Files-> (x86)->Arduino->libraries->Servo->src
deschide fisierul Servo.h cu editorul de text si inlocuieste urmatoarele linii de cod:
\#define MIN_PULSE_WIDTH 544 // the shortest pulse sent to a servo
\#define MAX_PULSE_WIDTH 2500 // 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
cu
\#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
