Kukho iindidi ezininzi ze iimoto zombane, njengoko stepper, okanye iimotorkunye Iimoto servo. Ngaphakathi kokugqibela kukho iimodeli ezinomdla ngokwenene, ezinje imeko yeServo SG90. I-servo enokuthi ilungele iiprojekthi zokuqala, izenzo kunye nolu hlobo lwesixhobo, ukufunda, ukulawula i-robot elula, njl. Kwakhona, iimfuno zayo zamandla ziphantsi kakhulu, zinokude zinikwe amandla ukusuka kwi-a ipleyiti adrien okanye ukusuka kwizibuko le-PC USB ukuya kwi-5v.
Yintoni iMicro Servo SG90?
I-servo ye-SG90 yi-servo encinci, kunye nabanye imilinganiselo ehlangeneyo kakhulu ukukwazi ukudibanisa kwiiprojekthi apho indawo ibalulekile. Ukongezelela, kunoqoqosho kwaye kulula ukuyisebenzisa, kunye nemfuno ephantsi kakhulu yamandla, ngoko ke kunokwenzeka ukuba uyisebenzise kwi-embedded, i-IoT okanye ezinye izicelo eziphantsi.
Ngokuphathelele i-Servo SG90, le moto ye-servo ibandakanya udidi lwehlabathi jikelele isinxibelelanisi eya kukwazi ukungena kuninzi lwezixhobo zorhwebo. Yenziwe ngeengcingo ezi-3 ezinemibala echaza ukuba nganye isetyenziselwa ntoni:
- Rojo: yintambo yamandla evumayo okanye iVcc (+)
- UMarlon: Ngaba intambo yamandla ayinayo (-) okanye i-GND (umhlaba)
- Orenji: yintambo ephethe i-PPM (I-Pulse Position Modulation) isignali yokulawula i-servomotor
Ezinye iimodeli zinokuba nokwakheka kombala Mnyama-Obomvu-Mhlophe, apho inkqubo kulo mzekelo iya kuba yi-GND-Vcc-PPM Signal ngokulandelelanayo.
Iimpawu ze-SG90 zeServo
Ewe iimpawu zobugcisa yale servomotor, iServo SG90 imele:
- ubunzima obuxhaswayo: phakathi kwe-1.2 kunye ne-1.6 Kg (yanele ubungakanani bayo obuncinci)
- I-torque yemoto kwi-4.8v: 1.2kg/cm
- Umbane osebenzayo: 4 – 7.2v
- Isantya sokujikeleza kwi-4.8v: 0.12s/60º
- i-engile yokujikeleza: nge120
- Uluhlu lobushushu obusebenzayo: -30ºC kunye +60ºC
- UbukhuluUbukhulu: 22 × 11.5 × 27 mm
- U bunzima: 9 g okanye 10.6 g kuquka intambo kunye nesinxibelelanisi
- Arduino-ehambelanayo: Ewe
- isidibanisi jikelele: iyahambelana noninzi lwabamkeli berediyo (Futaba, JR, GWS, Cirrus, Hitec,…)
Uya kufumana kwakhona ezinye iinguqulelo zeServo SG90, njenge:
- MG90S: Ngokufana ne-SG90, kodwa inezixhobo zentsimbi kunye nokudibanisa, ngoko inokuxhasa ukuya kuthi ga kwi-1.8kg.
- MG996R: Inobukhulu obuncinane, kodwa inokuxhasa ukuya kuthi ga kwi-15 Kg xa yondliwa kwi-6V, okanye i-13 Kg ukuba yondliwe kwi-4.8v.
Iinkcukacha ezithe xaxe - Khuphela uxwebhu lwedatha
Apho uthenge imodeli ye-servo motor efana nale ngexabiso eliphantsi
Ukuba ufuna ukuthenga i-servomotor ye-Servo SG90 yolu hlobo, unokuzifumana kwiivenkile ezikhethekileyo zombane okanye kwiqonga leAmazon. Umzekelo, ezi mveliso zicetyiswayo:
Njengoko ubona, Zibiza kakhulu, kwaye unokuzithenga zikhululekile okanye kwiipakethi zeerobhothi kunye nezinye iiprojekthi apho ufuna khona ngaphezu kwesinye. Ukongeza, ezinye iipakethi zibandakanya izixhobo ezongezelelweyo, ezinje ngeeblade, izikrufu, njl.
Ewe ezahlukeneyo ecatshulwe ngasentla, unazo ezi:
Ngoku, ukuba le nto uyifunayo i-servomotor enamandla ngakumbi kwaye eyomeleleyo, ekwaziyo ukukwazi ukumelana nemithwalo emikhulu kunye netorque enkulu, emva koko ube nezinye ezixineneyo kodwa ezinomgangatho ophezulu wokusebenza:
- I-Quimat servo enezixhobo zentsimbi kunye nokuxhasa ubunzima ukuya kuma-20 Kg
- I-Servo Innovateking ekwaziyo ukuxhasa ukuya kuthi ga kwi-35 Kg yomthwalo kwi-axis yayo
- I-ANNIMOS servo enezixhobo zentsimbi ezingenasici ezikwazi ukuxhasa ukuya kuthi ga kwi-60 Kg
- Akukho mveliso ifunyenweyo
Uyisebenzisa njani ngeArduino
Ukunika umzekelo womzobo we-Arduino IDE ukuze uqalise ukuqonda indlela ii-SG90 Servos ezisebenza ngayo, nantsi imeko esebenzayo. Kodwa kuqala, makhe sibone ukuba ufanele wenze njani qhagamshela i-servo kwibhodi yakho yeArduino:
- VDC: Kufuneka idityaniswe kunikezelo lwamandla lwangaphandle okanye kwi-5V isidibanisi seArduino. Ukuba uza kusebenzisa izixhobo zombane ezininzi, khumbula ukuhlala ubeka umhlaba okanye i-GND ngokufanayo ukunqanda iingxaki.
- GND: Ungayiqhagamshela kwi-GND yebhodi yeArduino.
- Umqondiso wePPM: unokuya nakweyiphi na yezikhonkwane ze-PWM kwi-Arduino. Umzekelo, ukuya ku-D11 kumzobo wethu.
Ukubona ikhowudi yomthombo womzekelo, onokuthi uzame kwaye uyilungise ngokuthanda kwakho, unemizekelo yakho yomibini oyibonayo kwi IDE nge ithala leencwadi le-Servo.h, njengale enye:
#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); } }
Iinkcukacha ezithe xaxe - Khuphela incwadi yenkqubo yeArduino