कई प्रकार के होते हैं इलेक्ट्रिक मोटर्सजैसा स्टेपर, या स्टेपर मोटर्स, और सर्वो मोटर्स. उत्तरार्द्ध के भीतर कुछ वाकई दिलचस्प मॉडल हैं, जैसे कि सर्वो SG90 . का मामला. एक सर्वो जो पहली परियोजनाओं के लिए आदर्श हो सकता है, इस प्रकार के उपकरण के साथ अभ्यास, सीखने, सरल रोबोट नियंत्रण, आदि। साथ ही, इसकी बिजली की आवश्यकताएं काफी कम हैं, इसे a . से भी संचालित किया जा सकता है एड्रियन प्लेट या पीसी यूएसबी पोर्ट से 5 वी तक।
माइक्रो सर्वो SG90 क्या है?
SG90 सर्वो एक लघु सर्वो है, जिसमें कुछ बहुत कॉम्पैक्ट आयाम उन परियोजनाओं में एकीकृत करने में सक्षम होने के लिए जहां स्थान महत्वपूर्ण है। इसके अलावा, यह बहुत कम ऊर्जा मांग के साथ किफायती और उपयोग में आसान है, इसलिए इसे एम्बेडेड, IoT या अन्य कम खपत वाले अनुप्रयोगों में उपयोग करना भी संभव है।
जहां तक सर्वो SG90 का संबंध है, इस सर्वो मोटर में शामिल है a यूनिवर्सल टाइप एस कनेक्टर जो अधिकांश वाणिज्यिक उपकरणों में फिट होने में सक्षम होगा। यह रंगों के साथ 3 तारों से बना है जो यह पहचानते हैं कि प्रत्येक का उपयोग किस लिए किया जाता है:
- लाल: सकारात्मक पावर केबल या वीसीसी (+) है
- भूरा: पावर केबल नेगेटिव (-) या GND (ग्राउंड) है
- नारंगी: यह केबल है जो सर्वोमोटर को नियंत्रित करने के लिए पीपीएम (पल्स पोजिशन मॉड्यूलेशन) सिग्नल लेती है
कुछ मॉडलों में रंग संयोजन भी हो सकता है काला-लाल-सफेद, जिस स्थिति में इस मामले में योजना क्रमशः GND-Vcc-PPM सिग्नल होगी।
SG90 सर्वो विशेषताएं
के बारे में तकनीकी विशेषताओं इस सर्वोमोटर का, सर्वो SG90 के लिए खड़ा है:
- समर्थित वजन: 1.2 और 1.6 किग्रा के बीच (इसके छोटे आकार के लिए पर्याप्त)
- 4.8v . पर मोटर टॉर्क: 1.2 किग्रा/सेमी
- ऑपरेटिंग वोल्टेज: 4 - 7.2v
- 4.8v . पर स्पिन गति: 0.12s / 60º
- एंगुलो डे रोटासिओन: 120:
- रंगो दे टेम्पेरातुरा डे फंकिओनामिएंटो: -30ºC और +60ºC
- आयाम: 22 × 11.5 × 27 मिमी
- भार: 9 ग्राम या 10.6 ग्राम केबल और कनेक्टर सहित
- Arduino-संगत: हाँ
- कनेक्टर यूनिवर्सल: अधिकांश रेडियो नियंत्रण रिसीवरों के साथ संगत (Futaba, JR, GWS, Cirrus, Hitec,…)
तुम भी पाओगे सर्वो SG90 . के कुछ प्रकार, के रूप में:
- एमजी90एस: SG90 के समान, लेकिन इसमें मेटल गियर और लिंकेज हैं, इसलिए यह 1.8kg तक का समर्थन कर सकता है।
- एमजी996आर: इसका आकार थोड़ा बड़ा है, लेकिन यह 15V पर खिलाए जाने पर 6 Kg तक, या 13v पर खिलाए जाने पर 4.8 Kg तक का समर्थन कर सकता है।
अधिक जानकारी - डेटाशीट डाउनलोड करें
कम कीमत पर इस तरह का सर्वो मोटर मॉडल कहां से खरीदें
यदि आप इस प्रकार का सर्वो SG90 सर्वोमोटर खरीदना चाहते हैं, तो आप उन्हें कुछ विशेष इलेक्ट्रॉनिक्स स्टोर या अमेज़न प्लेटफॉर्म पर पा सकते हैं। उदाहरण के लिए, ये अनुशंसित उत्पाद:
जैसा कि आप देख सकते हैं, वे बहुत सस्ते हैं, और आप उन्हें रोबोट और अन्य परियोजनाओं के लिए ढीले या पैक में खरीद सकते हैं जहां आपको एक से अधिक की आवश्यकता होती है। इसके अलावा, कुछ पैक में कुछ अतिरिक्त सामान, जैसे ब्लेड, स्क्रू आदि शामिल हैं।
के बारे में वेरिएंट ऊपर उद्धृत, आपके पास ये हैं:
अब, यदि आप जो खोज रहे हैं वह है एक अधिक शक्तिशाली और मजबूत सर्वोमोटर, अधिक भार का सामना करने में सक्षम होने और अधिक टॉर्क के साथ, तो आपके पास अन्य भी हैं जो कॉम्पैक्ट भी हैं लेकिन उच्च प्रदर्शन के साथ:
- धातु गियर के साथ Quimat सर्वो और 20 Kg . तक वजन का समर्थन करने के लिए
- सर्वो इनोवेटिंग अपनी धुरी पर 35 किलोग्राम भार तक का समर्थन करने में सक्षम
- ANNIMOS सर्वो स्टेनलेस स्टील गियर के साथ 60 Kg . तक का समर्थन करने में सक्षम
- स्टेनलेस स्टील गियर के साथ SHYEKYO सर्वो और 75 किलोग्राम तक का समर्थन करने में सक्षम।
Arduino के साथ इसका उपयोग कैसे करें
Arduino IDE के लिए एक स्केच का एक उदाहरण देने के लिए ताकि आप यह समझना शुरू कर सकें कि SG90 सर्वोस कैसे काम करता है, यहाँ एक व्यावहारिक मामला है। लेकिन पहले, आइए देखें कि आपको कैसे करना चाहिए सर्वो को अपने Arduino बोर्ड से कनेक्ट करें:
- VCC: इसे बाहरी बिजली की आपूर्ति या Arduino के 5V कनेक्टर से जोड़ा जाना चाहिए। यदि आप कई बिजली आपूर्ति का उपयोग करने जा रहे हैं, तो याद रखें कि समस्याओं से बचने के लिए हमेशा जमीन या जीएनडी को समान रखें।
- GND: आप इसे Arduino बोर्ड के GND से जोड़ सकते हैं।
- पीपीएम संकेत: Arduino पर किसी भी PWM पिन पर जा सकते हैं। उदाहरण के लिए, हमारे स्केच में D11 तक।
देखने के लिए उदाहरण स्रोत कोड, जिसे आप अपनी इच्छानुसार आजमा सकते हैं और संशोधित कर सकते हैं, आपके पास अपने दोनों उदाहरण हैं जिन्हें आप IDE में देख सकते हैं सर्वो.एच पुस्तकालय, इस तरह अन्य एक:
#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 प्रोग्रामिंग मैनुअल डाउनलोड करें