सर्वो SG90: तपाईले यो सानो इलेक्ट्रिक मोटरको बारेमा जान्न आवश्यक सबै कुरा

सर्वो SG90

त्यहाँ धेरै प्रकारका छन् इलेक्ट्रिक मोटर्स, कसरी steppers, वा stepper मोटर्स, र सर्वोमोटर्स। पछिल्लो भित्र त्यहाँ केहि साँच्चै रोचक मोडेलहरू छन्, जस्तै सर्वो SG90 को मामला। एक सर्वो जुन पहिलो परियोजनाहरू, यस प्रकारको उपकरणसँग अभ्यासहरू, सिक्ने, सरल रोबोट नियन्त्रण, इत्यादिको लागि आदर्श हुन सक्छ। साथै, यसको पावर आवश्यकताहरू एकदम कम छन्, यो पनि एक बाट संचालित गर्न सकिन्छ एड्रिन प्लेट वा PC USB पोर्टबाट 5v सम्म।

माइक्रो सर्वो SG90 के हो?

सर्वोमोटर

SG90 सर्वो एक लघु सर्वो हो, केहि संग धेरै कम्प्याक्ट आयामहरू परियोजनाहरूमा एकीकृत गर्न सक्षम हुन जहाँ ठाउँ महत्त्वपूर्ण छ। थप रूपमा, यो किफायती र प्रयोग गर्न सजिलो छ, धेरै कम ऊर्जा मागको साथ, त्यसैले यसलाई इम्बेडेड, IoT वा अन्य कम खपत अनुप्रयोगहरूमा प्रयोग गर्न सम्भव छ।

सर्वो SG90 को लागि, यस सर्वो मोटरले एक समावेश गर्दछ विश्वव्यापी प्रकार एस कनेक्टर जुन अधिकांश व्यावसायिक उपकरणहरूमा फिट हुन सक्षम हुनेछ। यो 3 तारहरू रङहरू मिलेर बनेको छ जसले प्रत्येकलाई के प्रयोग गरिन्छ भनेर पहिचान गर्दछ:

  • रातो: सकारात्मक पावर केबल वा Vcc (+)
  • खैरो: पावर केबल नेगेटिभ (-) वा GND (ग्राउन्ड) हो
  • सुन्तला रंग: यो केबल हो जसले PPM (पल्स पोजिसन मोड्युलेसन) सिग्नल बोक्छ जसले सर्वोमोटरलाई नियन्त्रण गर्छ।

केहि मोडेलहरूले रङ संरचना पनि देखाउन सक्छ कालो-रातो-सेतो, जसमा यस अवस्थामा योजना क्रमशः GND-Vcc-PPM सिग्नल हुनेछ।

SG90 सर्वो सुविधाहरू

को लागी प्राविधिक विशेषताहरु यस servomotor को, सर्वो SG90 को लागि बाहिर खडा छ:

यी विशेषताहरू अनुमानित छन्, किनकि तिनीहरू SG90 सर्वोको मोडेल र ब्रान्डहरूमा निर्भर गर्दै थोरै फरक हुन सक्छन्। तसर्थ, तपाईंले खरिद गर्नुभएको मोडेलसँग सम्बन्धित डाटाशीट डाउनलोड गर्नु उत्तम हुन्छ। उदाहरणका लागि, -30 र 60ºC बीचको तापमान दायराहरू सहन गर्नुको सट्टा, कोही -10 देखि 50ºC सम्म मात्र गर्छन्, अरूले 3 देखि 6V सम्म भोल्टेजहरू स्वीकार गर्न सक्छन्, आदि।
  • समर्थित वजन: १.२ र १.६ किलोग्राम (यसको सानो आकारको लागि पर्याप्त)
  • 4.8v मा मोटर टोक़: 1.2 kg/cm
  • अपरेटिंग भोल्टेज: 4 - 7.2v
  • 4.8v मा स्पिन गति: ०.१२ सेकेन्ड/६० डिग्री
  • घुमाउने कोण: ººº
  • सञ्चालन तापमान दायरा: -30ºC र +60ºC
  • आयामहरू: १22..11.5 × .27×.१ × .XNUMX.१ मिमी
  • वजन: केबल र कनेक्टर सहित 9 ग्राम वा 10.6 ग्राम
  • Arduino संगत: हो
  • कनेक्टर सार्वभौमिक: धेरै जसो रेडियो नियन्त्रण रिसीभरहरूसँग उपयुक्त (Futaba, JR, GWS, Cirrus, Hitec, ...)

तपाईं पनि पाउनुहुनेछ Servo SG90 को केहि भेरियन्टहरू, जस्तै:

  • MG90S: SG90 जस्तै, तर धातु गियर र लिङ्केजहरू छन्, त्यसैले यसले 1.8kg सम्म समर्थन गर्न सक्छ।
  • MG996R: यसको आकार थोरै ठूलो छ, तर यसले 15V मा खुवाउँदा 6 Kg सम्म, वा 13v मा खुवाउँदा 4.8 Kg सम्म समर्थन गर्न सक्छ।

थप जानकारी - डाटाशीट डाउनलोड गर्नुहोस्

सस्तो मूल्यमा यस्तो सर्वो मोटर मोडल कहाँ किन्न सकिन्छ

यदि तपाइँ यस प्रकारको Servo SG90 servomotor किन्न चाहनुहुन्छ भने, तपाइँ तिनीहरूलाई केहि विशेष इलेक्ट्रोनिक्स स्टोरहरूमा वा Amazon प्लेटफर्ममा फेला पार्न सक्नुहुन्छ। उदाहरण को लागी, यी सिफारिस गरिएका उत्पादनहरू:

तपाईं देख्न सक्नुहुन्छ, तिनीहरू धेरै सस्तो छन्, र तपाइँ तिनीहरूलाई एक भन्दा बढी चाहिने रोबोटहरू र अन्य परियोजनाहरूका लागि खुल्ला वा प्याकहरूमा किन्न सक्नुहुन्छ। थप रूपमा, केही प्याकहरूमा निश्चित अतिरिक्त सामानहरू समावेश हुन्छन्, जस्तै ब्लेड, स्क्रू, आदि।

को लागी भेरियन्टहरू माथि उल्लेखित, तपाईंसँग यी छन्:

अब, यदि तपाई के खोज्दै हुनुहुन्छ भने थप शक्तिशाली र बलियो सर्वो मोटर, ठूला भारहरू र ठूलो टर्कको साथ सामना गर्न सक्षम हुन सक्ने, त्यसपछि तपाईंसँग अरूहरू पनि छन् जुन कम्प्याक्ट छन् तर उच्च प्रदर्शनका साथ:

Arduino को साथ कसरी प्रयोग गर्ने

Arduino IDE, डाटा प्रकार, प्रोग्रामिंग

Arduino IDE को लागि एउटा स्केचको उदाहरण दिन ताकि तपाईले SG90 Servos ले कसरी काम गर्छ भनेर बुझ्न सुरु गर्न सक्नुहुन्छ, यहाँ एउटा व्यावहारिक मामला छ। तर पहिले, तपाईं कसरी गर्नुपर्छ हेरौं आफ्नो Arduino बोर्डमा सर्वो जडान गर्नुहोस्:

  • गाविस: यो बाहिरी पावर सप्लाई वा Arduino को 5V कनेक्टरमा जोडिएको हुनुपर्छ। यदि तपाइँ धेरै बिजुली आपूर्तिहरू प्रयोग गर्न जाँदै हुनुहुन्छ भने, समस्याहरूबाट बच्न सधैं ग्राउन्ड वा GND लाई साझा राख्नुहोस्।
  • GND को: तपाईंले यसलाई Arduino बोर्डको GND मा जडान गर्न सक्नुहुन्छ।
  • PPM संकेत: Arduino मा कुनै पनि PWM पिन मा जान सक्नुहुन्छ। उदाहरण को लागी, हाम्रो स्केच मा D11 मा।

हेर्न उदाहरण स्रोत कोड, जसलाई तपाईले प्रयास गर्न सक्नुहुन्छ र तपाईले चाहानु भए अनुसार परिमार्जन गर्न सक्नुहुन्छ, तपाईसँग तपाईको आफ्नै उदाहरणहरू छन् जुन तपाईले IDE मा देख्न सक्नुहुन्छ। Servo.h पुस्तकालय, यो अर्को जस्तै:

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

थप जानकारी - Arduino प्रोग्रामिङ म्यानुअल डाउनलोड गर्नुहोस्


लेखको सामग्री हाम्रो सिद्धान्तहरूको पालना गर्दछ सम्पादकीय नैतिकता। त्रुटि क्लिक गर्न रिपोर्ट गर्नुहोस् यहाँ.

टिप्पणी गर्न पहिलो हुनुहोस्

तपाइँको टिप्पणी छोड्नुहोस्

तपाईंको ईमेल ठेगाना प्रकाशित हुनेछैन।

*

*

  1. डाटाका लागि उत्तरदायी: मिगुएल gelन्गल ग्याटन
  2. डाटाको उद्देश्य: नियन्त्रण स्पाम, टिप्पणी प्रबन्धन।
  3. वैधानिकता: तपाईंको सहमति
  4. डाटाको सञ्चार: डाटा कानुनी बाध्यता बाहेक तेस्रो पक्षलाई सूचित गरिने छैन।
  5. डाटा भण्डारण: डाटाबेस ओसीन्टस नेटवर्क (EU) द्वारा होस्ट गरिएको
  6. अधिकार: कुनै पनि समयमा तपाईं सीमित गर्न सक्नुहुनेछ, पुन: प्राप्ति र तपाईंको जानकारी मेटाउन।

अंग्रेजी परीक्षणपरीक्षण क्याटलानस्पेनिश क्विज