ड्रोन रेडियो लिंक में यूएआरटी एमएसपी प्रोटोकॉल

एक ग्राहक ने हमसे ड्रोन रेडियो लिंक में कुछ यूएआरटी एमएसपी प्रोटोकॉल के बारे में पूछा.

क्यू: क्या यूएआरटी एमएसपी प्रोटोकॉल के माध्यम से ओएसडी आपके ड्रोन रेडियो लिंक पर समर्थित है?
ए: हाँ, यह समर्थित है.

ड्रोन की दुनिया में, का संयोजनUART (यूनिवर्सल एसिंक्रोनस रिसीवर/ट्रांसमीटर) और यहएमएसपी (मल्टीWii सीरियल प्रोटोकॉल) एक मौलिक संचार प्रणाली है जो एक उड़ान नियंत्रक को विभिन्न परिधीय उपकरणों से जोड़ती है. यहां यूएआरटी एमएसपी प्रोटोकॉल का विस्तृत विवरण दिया गया है.

यूएआरटी और एमएसपी की भूमिकाएँ

यह समझने के लिए कि वे एक साथ कैसे काम करते हैं, आइए उनकी व्यक्तिगत भूमिकाओं को तोड़ें:

  • UART (भौतिक राजमार्ग): यूएआरटी एक हार्डवेयर इंटरफ़ेस और एसिंक्रोनस सीरियल संचार के लिए एक प्रोटोकॉल है. यह परिभाषित करता है कि कैसे डेटा के बाइट्स को सीरियल बिट स्ट्रीम में बदल दिया जाता है और भौतिक तारों पर भेजा जाता है (प्रेषण के लिए TX, प्राप्त करने के लिए आरएक्स). एक ड्रोन में, एक यूएआरटी एक है भौतिक सीरियल पोर्ट उड़ान नियंत्रक पर.
  • एमएसपी (यातायात नियम): एमएसपी एक सॉफ्टवेयर आधारित है, बाइनरी संचार प्रोटोकॉल. यह एक मानकीकृत को परिभाषित करता है संदेश प्रारूप उड़ान नियंत्रक और अन्य उपकरणों के बीच डेटा और कमांड के आदान-प्रदान के लिए. यह निर्दिष्ट करता है कि बैटरी वोल्टेज या फ़्लाइट मोड जैसी जानकारी को किसी ज्ञात संरचना में कैसे पैकेज किया जाए ताकि प्राप्तकर्ता इसकी सही ढंग से व्याख्या कर सके.

जब हम बात करते हैं “यूएआरटी एमएसपी प्रोटोकॉल,” हम का उपयोग करने का उल्लेख करते हैंएमएसपी संदेश यूएआरटी सीरियल कनेक्शन पर भेजे जाते हैं. यूएआरटी भौतिक डेटा बस प्रदान करता है, जबकि एमएसपी उस बस में बोली जाने वाली भाषा को परिभाषित करता है.

यूएआरटी और एमएसपी ड्रोन में एक साथ कैसे काम करते हैं

इस संयोजन का उपयोग मुख्य रूप से उड़ान नियंत्रक और बाह्य उपकरणों के बीच द्विदिशात्मक संचार के लिए किया जाता है जिन्हें अपनी भाषा में बात करने की आवश्यकता होती है. सामान्य वर्कफ़्लो इस प्रकार है:

  1. एक परिधीय उपकरण (जैसे, एक ओएसडी मॉड्यूल) अपने TX का उपयोग करके UART पोर्ट के माध्यम से उड़ान नियंत्रक से जुड़ा है, RX, और जीएनडी तार.
  2. उड़ान नियंत्रक का फर्मवेयर (जैसे बीटाफ़्लाइट या iNav) का उपयोग करने के लिए कॉन्फ़िगर किया गया है MSP उस विशिष्ट UART पर प्रोटोकॉल.
  3. इसके बाद पेरिफेरल एमएसपी कमांड भेज सकता है डेटा का अनुरोध करें उड़ान नियंत्रक से. उदाहरण के लिए, एक ओएसडी लगातार वीडियो फ़ीड पर ओवरले करने के लिए रवैया और बैटरी डेटा का अनुरोध करता है.
  4. इसके विपरीत, एक ग्राउंड स्टेशन विन्यासकर्ता (बीटाफ़्लाइट कॉन्फिगरेटर की तरह) के लिए एमएसपी का उपयोग कर सकते हैं आदेश भेजें उड़ान नियंत्रक को, जैसे पैरामीटर सेट करना या उसकी स्थिति का अनुरोध करना.

प्रमुख अनुप्रयोग और उपकरण

ड्रोन पारिस्थितिकी तंत्र में कई प्रमुख घटकों को जोड़ने के लिए यूएआरटी पर एमएसपी महत्वपूर्ण है:

  • एफपीवी गॉगल्स ओएसडी: यह सबसे आम उपयोगों में से एक है. डीजेआई या फैटशार्क के गॉगल्स बैटरी वोल्टेज जैसी ओएसडी जानकारी का अनुरोध करने और प्रदर्शित करने के लिए एमएसपी का उपयोग करते हैं, आरएसएसआई, और फ़्लाइट नियंत्रक से फ़्लाइट मोड आपके वीडियो फ़ीड पर.
  • ऑन-स्क्रीन डिस्प्ले इकाइयाँ: स्टैंडअलोन ओएसडी मॉड्यूल (MWOSD की तरह) उनके द्वारा प्रदर्शित डेटा प्राप्त करने के लिए एमएसपी पर भरोसा करें.
  • बाहरी सेंसर: कुछ सेंसर, जैसे कुछ लिडार रेंजफाइंडर या डिजिटल एयरस्पीड सेंसर, अपनी रीडिंग सीधे उड़ान नियंत्रक को भेजने के लिए एमएसपी प्रोटोकॉल का उपयोग कर सकते हैं.
  • रेडियो टेलीमेट्री: जबकि उच्च-स्तरीय सिस्टम अक्सर MAVLink का उपयोग करते हैं, कुछ सरल टेलीमेट्री लिंक (उदाहरण के लिए, कुछ वाई-फाई-आधारित सिस्टम में) एमएसपी डेटा को ग्राउंड स्टेशन पर पारदर्शी रूप से प्रसारित करने के लिए कॉन्फ़िगर किया जा सकता है.

कॉन्फ़िगरेशन और व्यावहारिक नोट्स

व्यावहारिक उपयोग के लिए आपको यह जानने की आवश्यकता है:

  • विन्यास: आपको अपने उड़ान नियंत्रक के फर्मवेयर के भीतर एक विशिष्ट यूएआरटी पोर्ट पर एमएसपी सक्षम करना होगा (जैसे, बीटाफ़्लाइट/iNav/ArduPilot). यह अक्सर सीरियल पोर्ट के प्रोटोकॉल को सेट करके किया जाता है MSP या, ArduPilot के मामले में, सेटिंग SERIALx_PROTOCOL = 32 सामान्य एमएसपी के लिए या 33 डीजेआई एफपीवी चश्मे के लिए.
  • बॉड दर: एक सामान्य बॉड दर है 115200.
  • सीमाएँ: यह ध्यान रखना महत्वपूर्ण है कि एमएसपी आम तौर पर है ArduPilot को कॉन्फ़िगर करने के लिए उपयोग नहीं किया जाता है उड़ान नियंत्रक; वहां इसकी प्राथमिक भूमिका ओएसडी और सेंसर के लिए है.

प्रश्न पूछें

← वापस

आपका संदेश भेज दिया गया है