Servo SG90: gjithçka që duhet të dini për këtë motor të vogël elektrik

Servo SG90

Ekzistojnë disa lloje të motorë elektrikëSi steppers, ose stepper motors, dhe servomotors. Brenda kësaj të fundit ka disa modele vërtet interesante, si p.sh rasti i Servo SG90. Një servo që mund të jetë ideal për projektet e para, praktikat me këtë lloj pajisjeje, mësimin, kontrollin e thjeshtë të robotëve etj. Gjithashtu, kërkesat e tij për energji janë mjaft të ulëta, madje mund të mundësohet nga a pjatë adrien ose nga një port USB PC në 5v.

Çfarë është Micro Servo SG90?

servo motor

Servo SG90 është një servo në miniaturë, me disa dimensione shumë kompakte të jetë në gjendje të integrohet në projekte ku hapësira është e rëndësishme. Përveç kësaj, është ekonomik dhe i lehtë për t'u përdorur, me një kërkesë shumë të ulët për energji, kështu që është e mundur të përdoret edhe në aplikacione të integruara, IoT ose të tjera me konsum të ulët.

Sa i përket Servo SG90, ky servo motor përfshin një lidhës universal i tipit S që do të mund të përshtaten në shumicën e pajisjeve komerciale. Ai përbëhet nga 3 tela me ngjyra që identifikojnë se për çfarë përdoret secili:

  • Rojo: është kabllo pozitive e energjisë ose Vcc (+)
  • Kafe: është kablloja e energjisë negative (-) ose GND (tokë)
  • portokall: është kablloja që mbart sinjalin PPM (Pulse Position Modulation) për të kontrolluar servomotorin

Disa modele mund të kenë gjithashtu një përbërje ngjyrash Zi-Kuqe-Bardh, me ç'rast skema në këtë rast do të ishte përkatësisht Sinjali GND-Vcc-PPM.

Karakteristikat e Servo SG90

Sa për karakteristikat teknike i këtij servomotori, Servo SG90 dallohet për:

Këto karakteristika janë të përafërta, pasi ato mund të ndryshojnë pak në varësi të modeleve dhe markave të servo SG90. Prandaj, është më mirë të shkarkoni fletën e të dhënave që korrespondon me modelin që keni blerë. Për shembull, në vend që të tolerojnë intervalet e temperaturës midis -30 dhe 60ºC, disa e bëjnë këtë vetëm nga -10 në 50ºC, të tjerët mund të pranojnë tensione nga 3 në 6V, etj.
  • peshë të mbështetur: ndërmjet 1.2 dhe 1.6 kg (mjaftueshëm për madhësinë e tij të vogël)
  • Çift rrotullues motori në 4.8v: 1.2 kg/cm
  • Tensioni i funksionimit: 4 – 7.2v
  • Shpejtësia e rrotullimit në 4.8 V: 0.12 s/60º
  • këndi i rrotullimit: 120
  • Gama e temperaturës së funksionimit: -30ºC dhe +60ºC
  • përmasat: 22 × 11.5 × 27 mm
  • peshë: 9 g ose 10.6 g duke përfshirë kabllon dhe lidhësin
  • E përputhshme me Arduino: po
  • lidhës universal: i pajtueshëm me shumicën e marrësve të kontrollit të radios (Futaba, JR, GWS, Cirrus, Hitec,…)

Ju gjithashtu do të gjeni disa variante të Servo SG90, si:

  • MG90S: Ngjashëm me SG90, por ka ingranazhe dhe lidhje metalike, kështu që mund të mbajë deri në 1.8 kg.
  • MG996R: Ka një madhësi pak më të madhe, por mund të mbajë deri në 15 kg kur ushqehet në 6V, ose 13 kg nëse ushqehet në 4.8v.

Më shumë informacion - Shkarkoni fletën e të dhënave

Ku të blini një model servo motori si ky me një çmim të ulët

Nëse dëshironi të blini një servomotor Servo SG90 të këtij lloji, mund ta gjeni në disa dyqane të specializuara elektronike ose në platformën Amazon. Për shembull, këto produkte të rekomanduara:

Siç mund ta shihni, Ata janë shumë të lirë, dhe mund t'i blini të lira ose në pako për robotë dhe projekte të tjera ku ju nevojiten më shumë se një. Përveç kësaj, disa pako përfshijnë disa pajisje shtesë, të tilla si tehe, vida, etj.

Sa për variantet të cituar më sipër, ju keni këto:

Tani, nëse ajo që po kërkoni është një servo motor më i fuqishëm dhe më i fortë, të aftë për të përballuar ngarkesa më të mëdha dhe me një çift rrotullues më të madh, atëherë keni edhe të tjera që janë gjithashtu kompakte, por me performancë më të lartë:

Si ta përdorni me Arduino

Arduino IDE, llojet e të dhënave, programimi

Për të dhënë një shembull të një skice për Arduino IDE në mënyrë që të filloni të kuptoni se si funksionojnë Servos SG90, këtu është një rast praktik. Por së pari, le të shohim se si duhet lidhni shërbimin me bordin tuaj Arduino:

  • KQV-ja: Duhet të lidhet me një furnizim të jashtëm me energji elektrike ose me lidhësin 5V të Arduino. Nëse do të përdorni disa furnizime me energji, mos harroni të vendosni gjithmonë tokën ose GND të përbashkët për të shmangur problemet.
  • GND: Mund ta lidhni me GND të tabelës Arduino.
  • Sinjali PPM: mund të shkojë te ndonjë nga kunjat PWM në Arduino. Për shembull, në D11 në skicën tonë.

Për të parë shembulli i kodit burimor, të cilin mund ta provoni dhe modifikoni sipas dëshirës, ​​ju keni të dy shembujt tuaj që mund t'i shihni në IDE me biblioteka Servo.h, si ky tjetri:

#include <Servo.h>

Servo myservo;  //Crear el objeto servo

int pos = 0;    //Posición inicial del servo SG90

void setup() {
   myservo.attach(11);  //Vincular el pin 11 de Arduino al control del Servo SG90
}

void loop() {
   //Cambia la posición de 0º a 180º, en intervalos de 25ms
   for (pos = 0; pos <= 180; pos += 1) 
   {
      myservo.write(pos);              
      delay(25);                       
   }

   //Vuelve desde 180º a 0º, con esperas de 25ms
   for (pos = 180; pos >= 0; pos -= 1) 
   {
      myservo.write(pos);              
      delay(25);                       
   }
}

Më shumë informacion - Shkarkoni manualin e programimit Arduino


Bëhu i pari që komenton

Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.