डीएसपावर सर्वो मोटर को आमतौर पर पल्स चौड़ाई मॉड्यूलेशन (पीडब्लूएम) के माध्यम से नियंत्रित किया जाता है। यह नियंत्रण विधि आपको सर्वो को भेजे गए विद्युत दालों की चौड़ाई को अलग-अलग करके सर्वो के आउटपुट शाफ्ट को सटीक रूप से स्थिति देने की अनुमति देती है। यह ऐसे काम करता है:
पल्स चौड़ाई मॉड्यूलेशन (पीडब्लूएम): पीडब्लूएम एक ऐसी तकनीक है जिसमें एक विशिष्ट आवृत्ति पर विद्युत पल्स की एक श्रृंखला भेजना शामिल है। मुख्य पैरामीटर प्रत्येक पल्स की चौड़ाई या अवधि है, जिसे आमतौर पर माइक्रोसेकंड (μs) में मापा जाता है।
केंद्र स्थिति: एक सामान्य सर्वो में, लगभग 1.5 मिलीसेकेंड (एमएस) की पल्स केंद्र स्थिति को इंगित करती है। इसका मतलब है कि सर्वो का आउटपुट शाफ्ट इसके मध्यबिंदु पर होगा।
दिशा नियंत्रण: सर्वो जिस दिशा में मुड़ता है उसे नियंत्रित करने के लिए, आप पल्स चौड़ाई को समायोजित कर सकते हैं। उदाहरण के लिए:
1.5 एमएस (उदाहरण के लिए, 1.0 एमएस) से कम पल्स के कारण सर्वो एक दिशा में मुड़ जाएगा।
1.5 एमएस (उदाहरण के लिए, 2.0 एमएस) से अधिक पल्स सर्वो को विपरीत दिशा में मोड़ने का कारण बनेगी।
स्थिति नियंत्रण: विशिष्ट पल्स चौड़ाई सीधे सर्वो की स्थिति से संबंधित होती है। उदाहरण के लिए:
1.0 एमएस पल्स -90 डिग्री (या सर्वो के विनिर्देशों के आधार पर कोई अन्य विशिष्ट कोण) के अनुरूप हो सकता है।
2.0 एमएस पल्स +90 डिग्री के अनुरूप हो सकता है।
सतत नियंत्रण: अलग-अलग पल्स चौड़ाई पर लगातार पीडब्लूएम सिग्नल भेजकर, आप सर्वो को उसकी निर्दिष्ट सीमा के भीतर किसी भी वांछित कोण पर घुमा सकते हैं।
डीएसपावर सर्वो अद्यतन दर: जिस गति से आप ये पीडब्लूएम सिग्नल भेजते हैं, वह इस बात को प्रभावित कर सकता है कि सर्वो कितनी तेजी से प्रतिक्रिया करता है और कितनी आसानी से चलता है। सर्वो आमतौर पर 50 से 60 हर्ट्ज़ (हर्ट्ज) की सीमा में आवृत्तियों के साथ पीडब्लूएम संकेतों पर अच्छी प्रतिक्रिया देते हैं।
माइक्रोकंट्रोलर या सर्वो ड्राइवर: सर्वो को पीडब्लूएम सिग्नल उत्पन्न करने और भेजने के लिए, आप एक माइक्रोकंट्रोलर (जैसे Arduino) या एक समर्पित सर्वो ड्राइवर मॉड्यूल का उपयोग कर सकते हैं। ये उपकरण आपके द्वारा प्रदान किए गए इनपुट (उदाहरण के लिए, वांछित कोण) और सर्वो के विनिर्देशों के आधार पर आवश्यक पीडब्लूएम सिग्नल उत्पन्न करते हैं।
यह बताने के लिए कि आप PWM का उपयोग करके सर्वो को कैसे नियंत्रित कर सकते हैं, Arduino कोड में एक उदाहरण दिया गया है:
इस उदाहरण में, एक सर्वो ऑब्जेक्ट बनाया जाता है, जिसे एक विशिष्ट पिन से जोड़ा जाता है, और फिर सर्वो के कोण को सेट करने के लिए राइट फ़ंक्शन का उपयोग किया जाता है। Arduino द्वारा उत्पन्न PWM सिग्नल के जवाब में सर्वो उस कोण पर चला जाता है।
पोस्ट करने का समय: अक्टूबर-18-2023