Servo SG90: ihe niile ịchọrọ ịma gbasara obere moto eletrik a

Ọrụ SG90

E nwere ọtụtụ ụdị igwe eletrikidị ka steppers, ma ọ bụ stepper motona servomotors. N'ime nke ikpeazụ enwere ụdị ụfọdụ na-adọrọ mmasị, dị ka Okwu nke Servo SG90. servo nke nwere ike ịdị mma maka ọrụ mbụ, omume na ụdị ngwaọrụ a, mmụta, njikwa robot dị mfe, wdg. Ọzọkwa, ike ya chọrọ dị nnọọ ala, ọ pụrụ ọbụna ike si a efere adrien ma ọ bụ site na PC USB ọdụ ụgbọ mmiri ruo 5v.

Kedu ihe bụ Micro Servo SG90?

servomotor

SG90 servo bụ obere servo, yana ụfọdụ oke kọmpat akụkụ iji nwee ike itinye aka na oru ngo ebe ohere dị mkpa. Tụkwasị na nke a, ọ dị oke ọnụ ahịa ma dị mfe iji, na-achọ ike dị oke ala, ya mere ọ ga-ekwe omume iji ya na agbakwunyere, IoT ma ọ bụ ngwa ndị ọzọ dị ala.

Banyere Servo SG90, moto servo a gụnyere a njikọ ụdị S nke eluigwe na ala nke ga-enwe ike dabara na ọtụtụ ngwaọrụ azụmahịa. Ọ bụ wires atọ nwere agba na-achọpụta ihe ejiri nke ọ bụla mee ya:

  • Rojo: bụ ezigbo eriri ọkụ ma ọ bụ Vcc (+)
  • Agba aja aja: bụ ike cable adịghị mma (-) ma ọ bụ GND (ala)
  • Oroma: ọ bụ eriri na-ebu akara PPM (Pulse Position Modulation) iji jikwaa servomotor.

Ụdị ụfọdụ nwekwara ike igosipụta ihe mejupụtara agba Oji-Red-Ọcha, n'ọnọdụ nke atụmatụ na nke a ga-abụ GND-Vcc-PPM Signal n'otu n'otu.

Atụmatụ SG90 Servo

Na usoro nke njirimara ọrụaka nke servomotor a, Servo SG90 pụtara maka:

Njiri mara ndị a dị nso, ebe ha nwere ike ịdịgasị iche dabere na ụdị na ụdị nke SG90 servo. Ya mere, ọ kacha mma ibudata akwụkwọ data kwekọrọ na ụdị nke ịzụrụ. Dịka ọmụmaatụ, kama ịnabata ọnọdụ okpomọkụ n'etiti -30 na 60ºC, ụfọdụ na-eme ya site na -10 ruo 50ºC, ndị ọzọ nwere ike ịnakwere voltaji site na 3 ruo 6V, wdg.
  • akwado ibu: n'etiti 1.2 na 1.6 kg (zuru oke ya)
  • Torque moto na 4.8v: 1.2kg / cm
  • Volta ọrụ: 4-7.2v
  • Ọsọ ọsọ na 4.8v: 0.12s/60º
  • ntụgharị akụkụNke 120:
  • Rango de otutu nke decranamiento: -30ºC na +60ºC
  • Akụkụ: 22 × 11.5 × 27 mm
  • Ibu ibu: 9 g ma ọ bụ 10.6 g gụnyere eriri na njikọ
  • Arduino dakọtara: ee
  • eluigwe na ala njikọ: dakọtara na ọtụtụ ndị na-anata njikwa redio (Futaba, JR, GWS, Cirrus, Hitec,…)

Ga-ahụkwa ụfọdụ ụdị dị iche iche nke Servo SG90, dị ka:

  • MG90S: Yiri SG90, ma nwere metal gia na njikọ, ya mere ọ nwere ike na-akwado ruo 1.8kg.
  • MG996R: Ọ nwere nha dị ntakịrị karịa, mana ọ nwere ike ịkwado ruo 15 Kg mgbe a na-enye ya nri na 6V, ma ọ bụ 13 Kg ma ọ bụrụ na-eri nri na 4.8v.

Ozi ndị ọzọ - Budata mpempe akwụkwọ

Ebe ịzụta ụdị moto servo dị ka nke a na ọnụ ala dị ala

Ọ bụrụ na ịchọrọ ịzụta Servo SG90 servomotor nke ụdị a, ị nwere ike ịhụ ha na ụfọdụ ụlọ ahịa eletrọnịkị pụrụ iche ma ọ bụ n'elu ikpo okwu Amazon. Ọmụmaatụ, ngwaahịa ndị a tụrụ aro:

Dị ka i si hụ, Ha dị oke ọnụ, ma ị nwere ike zụta ha n'efu ma ọ bụ na ngwugwu maka robots na ọrụ ndị ọzọ ebe ị chọrọ ihe karịrị otu. Na mgbakwunye, ụfọdụ ngwugwu gụnyere ụfọdụ ngwa mgbakwunye, dị ka agụba, skru, wdg.

Na usoro nke variants E kwuru n'elu, ị nwere ndị a:

Ugbu a, ọ bụrụ na ihe ị na-achọ bụ servomotor dị ike na nke siri ike, nke na-enwe ike iguzogide ibu dị ukwuu na oke ike, mgbe ahụ ị nwekwara ndị ọzọ na-arụkwa ọrụ ọnụ ma na-arụ ọrụ dị elu:

Otu esi eji ya na Arduino

Arduino IDE, ụdị data, mmemme

Iji nye ihe atụ nke eserese maka Arduino IDE ka ị nwee ike ịmalite ịghọta ka SG90 Servos si arụ ọrụ, ebe a bụ ikpe bara uru. Ma, ka anyị buru ụzọ hụ otú i kwesịrị isi jikọọ servo na bọọdụ Arduino gị:

  • VDC: A ghaghị ijikọta ya na ọkụ eletrik dị n'èzí ma ọ bụ na njikọ 5V nke Arduino. Ọ bụrụ na ị ga-eji ọtụtụ ọkụ ọkụ, cheta na ị na-etinye ala ma ọ bụ GND mgbe niile iji zere nsogbu.
  • GND: Ị nwere ike jikọọ ya na GND nke Arduino osisi.
  • Mgbama PPM: nwere ike ịga na ntụtụ PWM ọ bụla na Arduino. Dịka ọmụmaatụ, ruo D11 na eserese anyị.

Iji hụ koodu isi mmalite, nke ị nwere ike ịnwale ma gbanwee dịka ịchọrọ, ị nwere ma ihe atụ nke gị nke ị nwere ike ịhụ na IDE na ya. ụlọ akwụkwọ Servo.h, dị ka nke a ọzọ:

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

Ozi ndị ọzọ - Budata akwụkwọ ntuziaka mmemme Arduino


Ọdịnaya nke isiokwu agbaso ụkpụrụ anyị nke ụkpụrụ nduzi. Kpesa mmejọ pịa ebe a.

Bụrụ onye mbụ ịza ajụjụ

Hapu okwu gi

Adreesị email gị agaghị bipụtara.

*

*

  1. Rụ ọrụ maka data: Miguel Ángel Gatón
  2. Nzube nke data: Nchịkwa SPAM, njikwa okwu.
  3. Ikike: Nkwenye gị
  4. Nkwurịta okwu nke data: Agaghị agwa ndị ọzọ data ahụ ma ọ bụghị site na iwu.
  5. Nchekwa data: Ebe nchekwa data nke Occentus Networks (EU) kwadoro
  6. Ikike: Oge obula inwere ike igbachi, weghachite ma hichapụ ihe omuma gi.

Nyocha EnglishNwalee Catalanajụjụ gbasara spanish