IQ स्मार्ट मोटर को IQ की सफलता के लिए एकदम सही होना चाहिए। इस मोटर को डिजाइन करने में हजारों घंटे की इंजीनियरिंग और विश्लेषण लगा। सब कुछ एक साथ काम करना होगा: मोटर, गियर, एनकोडर, सर्किट बोर्ड, थर्मल प्रबंधन, पैकेजिंग और माउंटिंग। उपयोगकर्ता मोटर की दिशा, गति, त्वरण, स्थिति और टॉर्क सीमा को नियंत्रित कर सकते हैं।
अधिकतम शक्ति 1.4W निरंतर है और अधिकतम टॉर्क 0.414 Nm है। मोटर-से-मोटर के बीच एकसमान प्रदर्शन बनाए रखने तथा भार के अंतर्गत शीर्ष गति की अनुमति देने के लिए मोटर के प्रोसेसर द्वारा मुक्त गति को सॉफ्टवेयर द्वारा सीमित किया जाता है।
स्मार्ट मोटर अनुरोधों को संसाधित करने, गति और दिशा को मापने, धारा की निगरानी करने और एच-ब्रिज के माध्यम से मोटर को नियंत्रित करने के लिए 16 मेगाहर्ट्ज पर चलने वाले टेक्सास इंस्ट्रूमेंट्स एमएसपी430 माइक्रोकंट्रोलर का उपयोग करता है। टेक्सास इंस्ट्रूमेंट्स के एच-ब्रिज में स्वचालित ओवरकरंट और ओवरटेम्परेचर सुरक्षा है। गति और दिशा को एक अंतर्निर्मित चतुर्भुज एनकोडर के माध्यम से मापा जाता है जो छोटे स्लॉट और प्रकाश सेंसर वाले पहिये का उपयोग करता है। आउटपुट गति और रोटेशन को सटीक रूप से नियंत्रित करने के लिए पीआईडी लूप को आंतरिक रूप से संसाधित किया जाता है। यह सुनिश्चित करने के लिए कि उपयोग के दौरान मोटरें अधिक गर्म न हो जाएं, धारा को भी मापा जाता है। ये सभी तकनीकें मिलकर एक स्मार्ट मोटर बनाती हैं जो सरल, लचीली और शक्तिशाली होती है।
“लगातार मोटर प्रदर्शन एक गेम चेंजर है”
आईक्यू स्मार्ट मोटर की सबसे अनोखी क्षमताओं में से एक है पूर्णतः सुसंगत प्रदर्शन। मोटर आंतरिक रूप से बैटरी के न्यूनतम वोल्टेज से थोड़ी कम वोल्टेज पर चलती है, और मोटर की शक्ति को +/-1% तक सटीक रूप से नियंत्रित किया जाता है। इसका मतलब यह है कि मोटर प्रत्येक मैच और प्रत्येक स्वचालित रन के लिए समान प्रदर्शन करेगी, चाहे बैटरी चार्ज या मोटर का तापमान कुछ भी हो।
मोटर सटीक आउटपुट वेग और टॉर्क की गणना करता है, जिससे उपयोगकर्ता को किसी भी समय मोटर के प्रदर्शन की सही समझ मिलती है। स्थिति और कोण 0.375 डिग्री की सटीकता के साथ रिपोर्ट किए जाते हैं। यह सारा डेटा मोटर के डैशबोर्ड पर रिपोर्ट किया जाता है (प्रथम पीढ़ी या द्वितीय पीढ़ी)।
| VEXcode IQ के साथ C++ में मोटर प्रोग्रामिंग | ||
|---|---|---|
|
सेटिंग्स Motor.setPosition(0, degrees); Motor.setVelocity(50, percent); Motor.setStopping(brake); Motor.setMaxTorque(50, percent); Motor.setTimeout(1, seconds); |
क्रियाएँ मोटर.स्पिन(आगे); मोटर.स्टॉप(); |
सेंसिंग मोटर.isDone() मोटर.isSpinning() मोटर.position(degrees) मोटर.velocity(percent) मोटर.current(percent) |
VEX IQ स्मार्ट मोटर्स के साथ C++, पायथन या ब्लॉक्स में प्रोग्रामिंग के बारे में अधिक जानकारी के लिए, VEX लाइब्रेरी के इस अनुभाग को देखें
| मोटर का नाम | आईक्यू स्मार्ट मोटर |
|---|---|
| भाग संख्या | 228-2560 |
| चरम शक्ति | 1.4डब्ल्यू |
| गति (RPM) | 120 आरपीएम |
| स्टॉल टॉर्क (एनएम) | 0.414 |
| प्रतिक्रिया | स्थिति वेग धारा |
| एनकोडर |
960 टिक्स/रेव |
| DIMENSIONS | 2.24" चौड़ाई x 2" लंबाई x 1" ऊंचाई (56.9मिमी चौड़ाई x 50.8मिमी लंबाई x 25.4मिमी ऊंचाई) |
| वज़न | 0.165 पाउंड (75 ग्राम) |