Servo SG90: kõik, mida pead selle väikese elektrimootori kohta teadma

Servo SG90

Neid on mitut tüüpi elektrimootoridKui samm-mootorid, Ja servomootorid. Viimase sees on päris huvitavad mudelid, nt Servo SG90 puhul. Servo, mis võib olla ideaalne esimesteks projektideks, seda tüüpi seadmega harjutamiseks, õppimiseks, lihtsaks roboti juhtimiseks jne. Samuti on selle võimsusnõuded üsna madalad, seda saab isegi toita a adrieni plaat või arvuti USB-pordist 5v-ni.

Mis on Micro Servo SG90?

servomootor

SG90 servo on miniatuurne servo, mõnega väga kompaktsed mõõtmed et oleks võimalik integreerida projektidesse, kus ruum on oluline. Lisaks on see ökonoomne ja hõlpsasti kasutatav ning väga väikese energiavajadusega, seega on seda võimalik kasutada ka sisseehitatud, IoT või muudes madala energiatarbimisega rakendustes.

Servo SG90 puhul sisaldab see servomootor a universaalne S-tüüpi pistik mis mahub enamikesse kaubanduslikesse seadmetesse. See koosneb kolmest juhtmest, mille värvid näitavad, milleks neid kasutatakse:

  • Punane: kas positiivne toitekaabel või Vcc (+)
  • Pruun: kas toitekaabel on negatiivne (-) või GND (maandus)
  • Oranž: see on kaabel, mis kannab servomootori juhtimiseks PPM-signaali (impulss-positsiooni modulatsioon).

Mõnel mudelil võib olla ka värvikompositsioon Must-Punane-Valge, millisel juhul oleks antud juhul skeem vastavalt GND-Vcc-PPM signaal.

SG90 servo omadused

Kohta tehnilised omadused Selle servomootori puhul paistab Servo SG90 silma:

Need omadused on ligikaudsed, kuna need võivad SG90 servo mudelitest ja kaubamärkidest veidi erineda. Seetõttu on kõige parem alla laadida ostetud mudelile vastav andmeleht. Näiteks selle asemel, et taluda temperatuurivahemikke -30 kuni 60 ºC, teevad mõned seda ainult -10 kuni 50 ºC, teised võivad vastu võtta pingeid vahemikus 3 kuni 6 V jne.
  • toetatud kaal: vahemikus 1.2–1.6 kg (piisab selle väikese suuruse kohta)
  • Mootori pöördemoment 4.8 V: 1.2 kg/cm
  • Tööpinge: 4 – 7.2 V
  • Pöörlemiskiirus 4.8 V: 0.12 s/60º
  • pöördenurk: 120 kraadi
  • Temperatuurivahemik de funcionamiento: -30ºC ja +60ºC
  • mõõdud: 22 × 11.5 × 27 mm
  • kaal: 9 g või 10.6 g koos kaabli ja pistikuga
  • Arduinoga ühilduv: jah
  • universaalne pistik: ühildub enamiku raadiojuhtimisvastuvõtjatega (Futaba, JR, GWS, Cirrus, Hitec jne)

Leiad ka mõned Servo SG90 variandid, nagu:

  • MG90S: Sarnane SG90-ga, kuid sellel on metallist hammasrattad ja hoovad, nii et see talub kuni 1.8 kg.
  • MG996R: Sellel on pisut suurem suurus, kuid see võib toetada kuni 15 kg, kui toidetakse pingega 6 V, või kuni 13 kg, kui toidetakse pingega 4.8 V.

Rohkem informatsiooni - Laadige alla andmeleht

Kust osta madala hinnaga sellist servomootori mudelit

Kui soovite osta seda tüüpi Servo SG90 servomootorit, leiate need mõnest spetsialiseeritud elektroonikapoest või Amazoni platvormilt. Näiteks, need soovitatud tooted:

Nagu näete, Need on väga odavad, ja saate neid osta lahtiselt või pakkides robotite ja muude projektide jaoks, kus vajate rohkem kui ühte. Lisaks sisaldavad mõned pakendid teatud lisatarvikuid, nagu terad, kruvid jne.

Kohta variandid eespool viidatud, on teil järgmised:

Nüüd, kui see, mida otsite, on võimsam ja jõulisem servomootor, mis on võimeline taluma suuremat koormust ja suurema pöördemomendiga, siis on teil ka teisi, mis on samuti kompaktsed, kuid suurema jõudlusega:

Kuidas seda Arduinoga kasutada

Arduino IDE, andmetüübid, programmeerimine

Siin on praktiline näide, et tuua näide Arduino IDE visandist, et saaksite mõista, kuidas SG90 servod töötavad. Kuid kõigepealt vaatame, kuidas peaksite ühendage servo oma Arduino tahvliga:

  • VDC: See peab olema ühendatud välise toiteallikaga või Arduino 5 V pistikuga. Kui kavatsete kasutada mitut toiteallikat, pidage meeles, et probleemide vältimiseks ühendage maandus või GND alati ühiselt.
  • GND: Saate selle ühendada Arduino plaadi GND-ga.
  • PPM signaal: saab kasutada mis tahes Arduino PWM-i tihvti. Näiteks meie visandis D11-le.

Et näha lähtekoodi näide, mida saate oma äranägemise järgi proovida ja muuta, teil on mõlemad oma näited, mida näete IDE-s koos raamatukogu Servo.h, nagu see teine:

#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);                       
   }
}

Rohkem informatsiooni - Laadige alla Arduino programmeerimisjuhend


Ole esimene kommentaar

Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.