यूएसबी ऑन-द-गो: Difference between revisions

From Vigyanwiki
No edit summary
No edit summary
Line 31: Line 31:
== विनिर्देश ==
== विनिर्देश ==
USB OTG एक पूरक का एक हिस्सा है<ref name=otg>{{cite web|url=http://www.usb.org/developers/onthego|title=यूएसबी 2.0 विनिर्देश, संशोधन 2.0 प्लस ईसीएन और इरेटा के लिए ऑन-द-गो और एम्बेडेड होस्ट सप्लीमेंट|date=14 July 2011|website=USB.org|access-date=18 July 2005|archive-url=https://web.archive.org/web/20120505091034/http://www.usb.org/developers/onthego/|archive-date=5 May 2012|url-status=dead|df=dmy-all}}</ref> [[ यूनिवर्सल सीरियल बस ]] (USB) 2.0 विनिर्देश मूल रूप से 2001 के अंत में सहमत हुए और बाद में संशोधित किया गया।<ref name=Heise>{{cite web|url=http://www.heise.de/english/USB-On-the-Go-Specification-Settled--/newsticker/news/23699 |title=यूएसबी-ऑन-द-गो-स्पेसिफिकेशन बसे|website=Heise.de |author=Heise, Heinz |author-link=Heinz Heise }}{{dead link|date=June 2016|bot=medic}}{{cbignore|bot=medic}}</ref> पूरक का नवीनतम संस्करण एक [[ यूएसबी होस्ट ]] के लिए व्यवहार को भी परिभाषित करता है जिसने क्षमताओं को लक्षित किया है और पीसीएस द्वारा उपयोग किए जाने वाले समान यूएसबी मानक-ए पोर्ट।{{fact|date=September 2021}}
USB OTG एक पूरक का एक हिस्सा है<ref name=otg>{{cite web|url=http://www.usb.org/developers/onthego|title=यूएसबी 2.0 विनिर्देश, संशोधन 2.0 प्लस ईसीएन और इरेटा के लिए ऑन-द-गो और एम्बेडेड होस्ट सप्लीमेंट|date=14 July 2011|website=USB.org|access-date=18 July 2005|archive-url=https://web.archive.org/web/20120505091034/http://www.usb.org/developers/onthego/|archive-date=5 May 2012|url-status=dead|df=dmy-all}}</ref> [[ यूनिवर्सल सीरियल बस ]] (USB) 2.0 विनिर्देश मूल रूप से 2001 के अंत में सहमत हुए और बाद में संशोधित किया गया।<ref name=Heise>{{cite web|url=http://www.heise.de/english/USB-On-the-Go-Specification-Settled--/newsticker/news/23699 |title=यूएसबी-ऑन-द-गो-स्पेसिफिकेशन बसे|website=Heise.de |author=Heise, Heinz |author-link=Heinz Heise }}{{dead link|date=June 2016|bot=medic}}{{cbignore|bot=medic}}</ref> पूरक का नवीनतम संस्करण एक [[ यूएसबी होस्ट ]] के लिए व्यवहार को भी परिभाषित करता है जिसने क्षमताओं को लक्षित किया है और पीसीएस द्वारा उपयोग किए जाने वाले समान यूएसबी मानक-ए पोर्ट।{{fact|date=September 2021}}
SuperSpeed OTG डिवाइस, एम्बेडेड होस्ट और परिधीय USB OTG और एम्बेडेड होस्ट सप्लीमेंट के माध्यम से समर्थित हैं<ref>{{cite web |url=https://www.usb.org/document-library/go-and-embedded-host-supplement-usb-revision-30-specification-revision-11 |title=USB संशोधन 3.0 विनिर्देश, संशोधन 1.1 के लिए ऑन-द-गो और एम्बेडेड होस्ट सप्लीमेंट|date=2012-05-10 |df=mdy |website=USB.org}}</ref> सार्वभौमिक सीरियल बस 3.0 विनिर्देश के लिए।{{fact|date=September 2021}}
SuperSpeed OTG डिवाइस, एम्बेडेड होस्ट और परिधीय USB OTG और एम्बेडेड होस्ट सप्लीमेंट के माध्यम से समर्थित हैं<ref>{{cite web |url=https://www.usb.org/document-library/go-and-embedded-host-supplement-usb-revision-30-specification-revision-11 |title=USB संशोधन 3.0 विनिर्देश, संशोधन 1.1 के लिए ऑन-द-गो और एम्बेडेड होस्ट सप्लीमेंट|date=2012-05-10 |df=mdy |website=USB.org}}</ref> सार्वभौमिक सीरियल बस 3.0 विनिर्देश के लिए।{{fact|date=September 2021}}





Revision as of 19:30, 13 January 2023

File:USB OTG Logo.svg
USB ऑन-द-गो लोगो
यूएसबी-बी माइक्रो चार्जिंग पोर्ट्स ऑफ और टैबलेट कंप्यूटर के लिए यूएसबी ऑन-द-गो एडाप्टर समर्पित यूएसबी-ए पोर्ट के बिना

USB ऑन-द-गो (USB OTG या JUST OTG) पहली बार 2001 के अंत में उपयोग किया जाने वाला एक विनिर्देश है, जो USB डिवाइस, जैसे टैबलेट कंप्यूटर या स्मार्टफोन , एक होस्ट के रूप में कार्य करने की अनुमति देता है, अन्य USB डिवाइस, जैसे यूएसबी फ्लैश ड्राइव की अनुमति देता है,डिजिटल कैमरा , कम्प्यूटर का माउस या कंप्यूटर कीबोर्ड , उनसे जुड़ा हुआ है। USB OTG का उपयोग उन उपकरणों को होस्ट और डिवाइस की भूमिकाओं के बीच आगे और पीछे स्विच करने की अनुमति देता है। एक मोबाइल फोन हटाने योग्य मीडिया से होस्ट डिवाइस के रूप में पढ़ सकता है, किंतु होस्ट कंप्यूटर से कनेक्ट होने पर खुद को USB मास स्टोरेज डिवाइस के रूप में प्रस्तुत करता है।

USB OTG होस्ट और परिधीय भूमिकाओं दोनों को पूरा करने वाले डिवाइस की अवधारणा का परिचय देता है – जब भी दो USB डिवाइस जुड़े होते हैं और उनमें से एक USB OTG डिवाइस होता है, तो वे एक संचार लिंक स्थापित करते हैं। लिंक को नियंत्रित करने वाले डिवाइस को होस्ट कहा जाता है, जबकि दूसरे को परिधीय कहा जाता है।

USB OTG उपकरणों के लिए दो भूमिकाओं को परिभाषित करता है: OTG A-DEVICE और OTG B-DEVICE, यह निर्दिष्ट करता है कि कौन सा पक्ष लिंक को पावर की आपूर्ति करता है, और जो प्रारंभ में होस्ट है।ओटीजी ए-डिवाइस एक पावर सप्लायर है, और एक ओटीजी बी-डिवाइस एक पावर कंज्यूमर है। डिफ़ॉल्ट लिंक कॉन्फ़िगरेशन में, ए-डिवाइस एक यूएसबी होस्ट के रूप में बी-डिवाइस के रूप में कार्य करता है जो यूएसबी परिधीय के रूप में कार्य करता है। होस्ट और परिधीय मोड को बाद में होस्ट वार्ता प्रोटोकॉल (एचएनपी) का उपयोग करके आदान -प्रदान किया जा सकता है।

आईडी पिन के लिए वायरिंग प्रत्येक डिवाइस की प्रारंभिक भूमिका को परिभाषित करता है।[1]


अवलोकन

एक USB OTG सेटअप जिसमें कई डिवाइस शामिल हैं

मानक USB एक मास्टर/दास (प्रौद्योगिकी) का उपयोग करता है | मास्टर/गुलाम वास्तुकला; एक यूएसबी होस्ट पूरे बस के लिए होस्ट डिवाइस के रूप में कार्य करता है, और एक यूएसबी डिवाइस एक परिधीय के रूप में कार्य करता है। यदि मानक USB को प्रचलित करते हैं, तो उपकरणों को एक भूमिका या दूसरे को ग्रहण करना चाहिए, कंप्यूटर के साथ आमतौर पर होस्ट के रूप में सेट किया जाता है, जबकि (उदाहरण के लिए) प्रिंटर सामान्य रूप से एक परिधीय के रूप में कार्य करते हैं। USB OTG की अनुपस्थिति में, सेल फोन अक्सर कंप्यूटर से और कंप्यूटर से डेटा के आसान हस्तांतरण की अनुमति देने के लिए परिधीय कार्यक्षमता को प्रचलित करते हैं। इस तरह के फोन आसानी से प्रिंटर से जुड़े नहीं हो सकते थे क्योंकि उन्होंने परिधीय भूमिका को भी प्रचलित किया था। USB OTG सीधे इस अभिप्राय को संबोधित करता है।[1]

जब किसी डिवाइस को USB बस में प्लग किया जाता है, तो होस्ट डिवाइस डिवाइस के साथ संचार सेट करता है और सेवा प्रावधान को संभालता है (होस्ट का सॉफ़्टवेयर सक्षम करता है या आवश्यक डेटा-हैंडलिंग जैसे फ़ाइल प्रबंधन या अन्य वांछित प्रकार के डेटा संचार या फ़ंक्शन) को सक्षम करता है)। यह होस्ट की समानता में उपकरणों को बहुत सरल बनाने की अनुमति देता है; उदाहरण के लिए, एक माउस में बहुत कम तर्क होता है और लगभग सभी काम करने के लिए होस्ट पर निर्भर करता है। होस्ट बस पर सभी डेटा स्थानांतरण को नियंत्रित करता है, केवल सिग्नलिंग (जब मतदान) में सक्षम उपकरणों के साथ उन्हें ध्यान देने की आवश्यकता होती है। दो उपकरणों के बीच डेटा स्थानांतरित करने के लिए, उदाहरण के लिए एक फोन से प्रिंटर पर, होस्ट पहले एक डिवाइस से डेटा पढ़ता है, फिर इसे दूसरे को लिखता है।[citation needed]

जबकि मास्टर-स्लेव व्यवस्था कुछ उपकरणों के लिए काम करती है, कई डिवाइस या तो मास्टर के रूप में कार्य कर सकते हैं या दास के रूप में बस के आधार पर और क्या साझा करते हैं। उदाहरण के लिए, एक कंप्यूटर प्रिंटर आम तौर पर एक दास डिवाइस होता है, किंतु जब एक USB फ्लैश ड्राइव युक्त छवियों को प्रिंटर के USB पोर्ट में प्लग किया जाता है, जिसमें कोई कंप्यूटर मौजूद नहीं होता है (या कम से कम बंद), तो यह प्रिंटर के लिए उपयोगी होगा कि वह लेने के लिए उपयोगी होगा होस्ट की भूमिका, इसे सीधे फ्लैश ड्राइव के साथ संवाद करने और उससे छवियों को प्रिंट करने की अनुमति देता है।[citation needed]

USB OTG मानता है कि एक डिवाइस होस्ट और परिधीय दोनों भूमिकाओं का प्रदर्शन कर सकता है, और इसलिए शब्दावली को सूक्ष्मता से बदल सकता है। OTG के साथ, एक डिवाइस या तो एक होस्ट हो सकता है जब लिंक मास्टर के रूप में कार्य किया जाता है, या एक लिंक परिधीय होता है। होस्ट और परिधीय भूमिकाओं के बीच की पसंद पूरी तरह से संभाला जाता है कि डिवाइस के केबल के अंत से किससे जुड़ा हुआ है। स्टार्ट-अप में केबल के एक छोर से जुड़ा डिवाइस, जिसे ए-डिवाइस के रूप में जाना जाता है, डिफ़ॉल्ट होस्ट के रूप में कार्य करता है, जबकि बी अंत डिफ़ॉल्ट परिधीय के रूप में कार्य करता है, जिसे बी-डिवाइस के रूप में जाना जाता है।[citation needed]

प्रारंभिक स्टार्टअप के बाद, बस के लिए सेटअप संचालित होता है जैसा कि यह सामान्य यूएसबी मानक के साथ करता है, ए-डिवाइस के साथ बी-डिवाइस की स्थापना और सभी संचारों का प्रबंधन करता है। हालांकि, जब एक ही ए-डिवाइस को किसी अन्य यूएसबी सिस्टम में प्लग किया जाता है या एक समर्पित होस्ट उपलब्ध हो जाता है, तो यह एक दास बन सकता है।[citation needed]

USB OTG USB हब का उपयोग करके नहीं करता है, किन्तु यह केवल एक-से-एक कनेक्शन की स्थति के लिए होस्ट-परिधीय भूमिका स्वैपिंग का वर्णन करता है जहां दो OTG डिवाइस सीधे जुड़े हुए हैं। भूमिका स्वैपिंग एक मानक हब के माध्यम से काम नहीं करती है, क्योंकि एक उपकरण एक होस्ट के रूप में कार्य करेगा और दूसरा एक परिधीय के रूप में जब तक कि वे डिस्कनेक्ट नहीं किए जाते हैं।[citation needed]



विनिर्देश

USB OTG एक पूरक का एक हिस्सा है[2] यूनिवर्सल सीरियल बस (USB) 2.0 विनिर्देश मूल रूप से 2001 के अंत में सहमत हुए और बाद में संशोधित किया गया।[3] पूरक का नवीनतम संस्करण एक यूएसबी होस्ट के लिए व्यवहार को भी परिभाषित करता है जिसने क्षमताओं को लक्षित किया है और पीसीएस द्वारा उपयोग किए जाने वाले समान यूएसबी मानक-ए पोर्ट।[citation needed]

SuperSpeed OTG डिवाइस, एम्बेडेड होस्ट और परिधीय USB OTG और एम्बेडेड होस्ट सप्लीमेंट के माध्यम से समर्थित हैं[4] सार्वभौमिक सीरियल बस 3.0 विनिर्देश के लिए।[citation needed]


प्रोटोकॉल

USB OTG और EMBEDDED HOST पूरक USB 2.0 विनिर्देश के लिए तीन नए प्रोटोकॉल (कम्प्यूटिंग) पेश किया गया:

  • अटैच डिटेक्शन प्रोटोकॉल (ADP): USB बस में बिजली की अनुपस्थिति में अटैचमेंट स्थिति निर्धारित करने के लिए एक OTG डिवाइस, एम्बेडेड होस्ट या USB डिवाइस को अनुमति देता है, जिससे सम्मिलन-आधारित व्यवहार और अटैचमेंट स्थिति प्रदर्शित करने की क्षमता दोनों को सक्षम किया जाता है।यह समय -समय पर यूएसबी पोर्ट पर समाई को मापने के लिए यह निर्धारित करता है कि क्या कोई अन्य उपकरण संलग्न है, एक झूलने वाली केबल, या कोई केबल नहीं है।जब डिवाइस अटैचमेंट को इंगित करने के लिए कैपेसिटेंस में एक बड़ा पर्याप्त परिवर्तन पाया जाता है, तो ए-डिवाइस यूएसबी बस को बिजली प्रदान करेगा और डिवाइस कनेक्शन की तलाश करेगा।उसी समय, एक बी-डिवाइस एसआरपी (नीचे देखें) उत्पन्न करेगा और यूएसबी बस के संचालित होने की प्रतीक्षा करेगा।
  • सत्र अनुरोध प्रोटोकॉल (SRP): लिंक के बिजली सत्र के सक्रिय होने पर दोनों संचार उपकरणों को नियंत्रित करने की अनुमति देता है;मानक USB में, केवल होस्ट ऐसा करने में सक्षम है।यह बिजली की खपत पर ठीक नियंत्रण की अनुमति देता है, जो बैटरी संचालित उपकरणों जैसे कैमरों और मोबाइल फोन के लिए बहुत महत्वपूर्ण है।OTG या एम्बेडेड होस्ट USB लिंक को तब तक छोड़ सकता है जब तक कि परिधीय (जो OTG या मानक USB डिवाइस हो सकता है) को पावर की आवश्यकता होती है।ओटीजी और एम्बेडेड होस्ट में आमतौर पर बहुत कम बैटरी पावर होती है, इसलिए यूएसबी लिंक को छोड़ने से बैटरी रनटाइम को बढ़ाने में मदद मिलती है।
  • होस्ट वार्ता प्रोटोकॉल (एचएनपी): दो उपकरणों को अपनी होस्ट/परिधीय भूमिकाओं का आदान-प्रदान करने की अनुमति देता है, बशर्ते दोनों ओटीजी दोहरे-भूमिका वाले उपकरण हों।होस्ट/परिधीय भूमिकाओं को उलटने के लिए एचएनपी का उपयोग करके, यूएसबी ओटीजी डिवाइस डेटा-ट्रांसफर शेड्यूलिंग का नियंत्रण प्राप्त करने में सक्षम है।इस प्रकार, कोई भी OTG डिवाइस USB OTG बस पर डेटा-ट्रांसफर शुरू करने में सक्षम है।पूरक के नवीनतम संस्करण ने एचएनपी मतदान भी पेश किया, जिसमें होस्ट डिवाइस समय -समय पर एक सक्रिय सत्र के दौरान परिधीय को चुनाव करता है ताकि यह निर्धारित किया जा सके कि यह एक होस्ट बनना चाहता है या नहीं।
  • HNP का मुख्य उद्देश्य उन उपयोगकर्ताओं को समायोजित करना है जिन्होंने A और B उपकरणों को कनेक्ट किया है (नीचे देखें) उस कार्य के लिए गलत दिशा में जो वे प्रदर्शन करना चाहते हैं।उदाहरण के लिए, एक प्रिंटर ए-डिवाइस (होस्ट) के रूप में जुड़ा हुआ है, लेकिन किसी विशेष कैमरे के लिए होस्ट के रूप में कार्य नहीं कर सकता है, क्योंकि यह कैमरे के प्रिंट नौकरियों के प्रतिनिधित्व को नहीं समझता है।जब वह कैमरा जानता है कि प्रिंटर से कैसे बात की जाती है, तो प्रिंटर गुलाम की भूमिका पर स्विच करने के लिए HNP का उपयोग करेगा, कैमरा होस्ट बन जाएगा इसलिए कैमरे पर संग्रहीत चित्रों को केबलों को फिर से जोड़ने के बिना प्रिंट किया जा सकता है।नए OTG प्रोटोकॉल एक मानक USB हब से गुजर नहीं सकते हैं क्योंकि वे एक समर्पित तार के माध्यम से विद्युत सिग्नलिंग पर आधारित हैं।

USB OTG और EMBEDDED HOST पूरक USB 3.0 विनिर्देश के लिए एक अतिरिक्त संचार प्रोटोकॉल का परिचय देता है:

  • रोल स्वैप प्रोटोकॉल (आरएसपी): आरएसपी यूएसबी 3.0 विनिर्देश द्वारा प्रदान किए गए मानक तंत्रों का विस्तार करके एचएनपी (यानी, रोल स्वैपिंग) के समान उद्देश्य को प्राप्त करता है।USB OTG और USB 3.0 विनिर्देश के लिए एम्बेडेड होस्ट पूरक के बाद के उत्पादों को भी बैकवर्ड संगतता बनाए रखने के लिए USB 2.0 पूरक का पालन करना आवश्यक है।RSP का समर्थन करने के लिए SuperSpeed OTG डिवाइस (SS-OTG) की आवश्यकता होती है।सुपरस्पेड पेरिफेरल सक्षम ओटीजी डिवाइस (एसएसपीसी-ओटीजी) को आरएसपी का समर्थन करने की आवश्यकता नहीं है क्योंकि वे केवल एक परिधीय के रूप में सुपरस्पेड में काम कर सकते हैं;उनके पास कोई सुपरस्पीड होस्ट नहीं है और इसलिए केवल USB 2.0 डेटा दरों पर HNP का उपयोग करके स्वैप की भूमिका हो सकती है।

डिवाइस भूमिकाएँ

USB OTG उपकरणों के लिए दो भूमिकाओं को परिभाषित करता है: OTG A-DEVICE और OTG B-DEVICE, यह निर्दिष्ट करता है कि कौन सा पक्ष लिंक को पावर की आपूर्ति करता है, और जो शुरू में होस्ट है।ओटीजी ए-डिवाइस एक पावर सप्लायर है, और एक ओटीजी बी-डिवाइस एक पावर कंज्यूमर है।डिफ़ॉल्ट लिंक कॉन्फ़िगरेशन में, ए-डिवाइस एक यूएसबी होस्ट के रूप में बी-डिवाइस के रूप में कार्य करता है जो यूएसबी परिधीय के रूप में कार्य करता है।HNP या RSP का उपयोग करके होस्ट और परिधीय मोड का आदान -प्रदान बाद में किया जा सकता है।क्योंकि प्रत्येक OTG नियंत्रक दोनों भूमिकाओं का समर्थन करता है, उन्हें अक्सर OTG नियंत्रकों के बजाय दोहरे-भूमिका नियंत्रक कहा जाता है।

एकीकृत सर्किट (IC) डिजाइनरों के लिए, USB OTG की एक आकर्षक विशेषता कम गेट्स के साथ अधिक USB क्षमताओं को प्राप्त करने की क्षमता है।

एक पारंपरिक दृष्टिकोण में चार नियंत्रक शामिल हैं, जिसके परिणामस्वरूप परीक्षण और डिबग करने के लिए अधिक द्वार हैं:

  • EHCI (एक रजिस्टर इंटरफ़ेस) पर आधारित USB हाई स्पीड होस्ट कंट्रोलर
  • OHCI (एक और रजिस्टर इंटरफ़ेस) पर आधारित पूर्ण/कम गति होस्ट कंट्रोलर
  • USB डिवाइस कंट्रोलर, उच्च और पूर्ण गति दोनों का समर्थन करता है
  • होस्ट और डिवाइस नियंत्रकों के बीच OTG रूट पोर्ट को स्विच करने के लिए चौथा नियंत्रक

इसके अलावा, अधिकांश गैजेट्स या तो एक होस्ट या डिवाइस होने चाहिए।OTG हार्डवेयर डिज़ाइन सभी नियंत्रकों को एक दोहरे-भूमिका नियंत्रक में विलय कर देता है जो एक व्यक्तिगत डिवाइस नियंत्रक की तुलना में कुछ अधिक जटिल है।

लक्षित परिधीय सूची (TPL)

एक निर्माता की लक्षित परिधीय सूची (TPL) एक सामान्य उत्पादों या अनुप्रयोगों की ओर एक होस्ट डिवाइस को ध्यान केंद्रित करने के उद्देश्य से कार्य करता है, बजाय इसके कामकाज के लिए एक सामान्य-उद्देश्य होस्ट के रूप में, जैसा कि ठेठ पीसी के लिए मामला है।TPL टारगेटिंग होस्ट द्वारा समर्थित उत्पादों को निर्दिष्ट करता है, यह परिभाषित करता है कि इसे समर्थन करने की आवश्यकता है, जिसमें आउटपुट पावर, ट्रांसफर स्पीड, समर्थित प्रोटोकॉल और डिवाइस कक्षाएं शामिल हैं।यह सभी लक्षित होस्टों पर लागू होता है, जिसमें दोनों ओटीजी उपकरण शामिल हैं जो एक होस्ट और एम्बेडेड होस्ट के रूप में कार्य करते हैं।

प्लग

मानक, मिनी और माइक्रो यूएसबी प्लग (स्केल नहीं)।चित्र में सफेद क्षेत्र खोखले स्थानों का प्रतिनिधित्व करते हैं।जैसा कि प्लग यहां दिखाया गया है, यूएसबी लोगो (वैकल्पिक पत्र ए या बी के साथ) सभी मामलों में ओवरमॉल्ड के शीर्ष पर है।पिन नंबरिंग (रिसेप्टेकल्स में देखना) प्लग से मिरर किया जाता है, जैसे कि प्लग पर पिन 1 रिसेप्टेक पर पिन 1 से जुड़ता है।

ओटीजी मिनी प्लग

मूल USB OTG मानक ने मिनी-AB नामक एक प्लग रिसेप्टेक पेश किया, जिसे USB (भौतिक) #USB ऑन-द-गो कनेक्टर्स द्वारा प्रतिस्थापित किया गया था। बाद के संशोधनों में माइक्रो-एबी (संशोधन 1.4 के बाद)।यह या तो एक मिनी-ए प्लग या मिनी-बी प्लग को स्वीकार कर सकता है, जबकि मिनी-ए एडेप्टर परिधीयों से आने वाले मानक-एएसबी केबलों से कनेक्शन की अनुमति देता है।मानक ओटीजी केबल में एक छोर पर एक मिनी-ए प्लग और दूसरे छोर पर एक मिनी-बी प्लग होता है (इसमें एक ही प्रकार के दो प्लग नहीं हो सकते हैं)।

एक मिनी-ए प्लग के साथ डिवाइस एक ओटीजी ए-डिवाइस बन जाता है, और एक मिनी-बी प्लग के साथ डिवाइस एक बी-डिवाइस बन जाता है (ऊपर देखें)।ID पिन की स्थिति (मिनी-ए प्लग का आईडी पिन को ग्राउंड किया जाता है, जबकि मिनी-बी प्लग तैर रहा है) द्वारा डाला गया प्लग का प्रकार का पता लगाया जाता है।

शुद्ध मिनी-ए रिसेप्टेकल्स भी मौजूद हैं, जहां एक कॉम्पैक्ट होस्ट पोर्ट की आवश्यकता होती है, लेकिन ओटीजी का समर्थन नहीं किया जाता है।

ओटीजी माइक्रो प्लग

यूएसबी माइक्रो प्लग की शुरूआत के साथ, माइक्रो-एबी नामक एक नया प्लग रिसेप्शन भी पेश किया गया था।यह या तो माइक्रो-ए प्लग या माइक्रो-बी प्लग को स्वीकार कर सकता है।माइक्रो-ए एडेप्टर मानक-ए प्लग से कनेक्शन के लिए अनुमति देते हैं, जैसा कि निश्चित या मानक उपकरणों पर उपयोग किया जाता है।एक ओटीजी उत्पाद में एक एकल माइक्रो-एबी रिसेप्टेक और कोई अन्य यूएसबी रिसेप्टेकल्स नहीं होना चाहिए।[5][6] एक ओटीजी केबल में एक छोर पर एक माइक्रो-ए प्लग होता है, और दूसरे छोर पर एक माइक्रो-बी प्लग होता है (इसमें एक ही प्रकार के दो प्लग नहीं हो सकते हैं)।OTG मानक USB कनेक्टर में पांचवां पिन जोड़ता है, जिसे ID-PIN कहा जाता है;माइक्रो-ए प्लग में आईडी पिन ग्राउंडेड है, जबकि माइक्रो-बी प्लग में आईडी तैर रहा है।एक माइक्रो-ए प्लग के साथ एक डिवाइस एक ओटीजी ए-डिवाइस बन जाता है, और एक माइक्रो-बी प्लग के साथ एक डिवाइस एक बी-डिवाइस बन जाता है।पिन आईडी की स्थिति द्वारा डाला गया प्लग का प्रकार का पता लगाया जाता है।

तीन अतिरिक्त आईडी पिन राज्यों को परिभाषित किया गया है[5]के नाममात्र प्रतिरोध मूल्यों पर 124 kΩ, 68 kΩ, और 36.5 kΩ, ग्राउंड पिन के संबंध में।ये डिवाइस को यूएसबी एक्सेसरी चार्जर एडाप्टर के साथ काम करने की अनुमति देते हैं जो OTG डिवाइस को एक साथ चार्जर और एक अन्य डिवाइस से जुड़ने की अनुमति देता है।[7] इन तीन राज्यों का उपयोग मामलों में किया जाता है:

  • एक चार्जर और या तो कोई डिवाइस या एक-डिवाइस जो वी का दावा नहीं कर रहा हैBUS (शक्ति प्रदान नहीं करना) संलग्न हैं।OTG डिवाइस को SRP को चार्ज करने और आरंभ करने की अनुमति है लेकिन कनेक्ट नहीं।[7]* एक चार्जर और एक ए-डिवाइस जो वी का दावा कर रहा हैBUS (शक्ति प्रदान कर रहा है) संलग्न हैं।OTG डिवाइस को चार्ज करने और कनेक्ट करने की अनुमति है लेकिन SRP की शुरुआत नहीं की जाती है।[7]* एक चार्जर और एक बी-डिवाइस संलग्न हैं।OTG डिवाइस को होस्ट मोड को चार्ज करने और दर्ज करने की अनुमति है।[7]

USB 3.0 ने माइक्रो-एबी रिसेप्टेक और माइक्रो-ए और माइक्रो-बी प्लग के एक बैकवर्ड संगत सुपरस्पीड एक्सटेंशन पेश किया।इनमें गैर-सपोर्टेड माइक्रो कनेक्टर्स के सभी पिन होते हैं और ए-डिवाइस और बी-डिवाइस भूमिकाओं की पहचान करने के लिए आईडी पिन का उपयोग करते हैं, जो सुपरस्पीड पिन को भी जोड़ते हैं।

ओटीजी माइक्रो केबल्स

USB OTG एडेप्टर, हब और कार्ड पाठक

जब एक ओटीजी-सक्षम डिवाइस एक पीसी से जुड़ा होता है, तो यह अपने स्वयं के यूएसबी-ए या यूएसबी टाइप-सी केबल (आमतौर पर माइक्रो-बी, यूएसबी-सी या बिजली कनेक्टर) प्लग में आधुनिक उपकरणों के लिए) का उपयोग करता है।जब एक OTG- सक्षम डिवाइस USB स्लेव डिवाइस से जुड़ा होता है, जैसे कि फ्लैश ड्राइव, स्लेव डिवाइस को या तो डिवाइस के लिए उपयुक्त कनेक्शन में समाप्त होना चाहिए, या उपयोगकर्ता को USB-A में समाप्त होने वाले एक उपयुक्त एडाप्टर की आपूर्ति करनी चाहिए।एडाप्टर किसी भी मानक USB परिधीय को OTG डिवाइस से जुड़ा होने में सक्षम बनाता है।दो ओटीजी-सक्षम उपकरणों को एक साथ संलग्न करने के लिए या तो स्लेव डिवाइस के यूएसबी-ए केबल, या एक उपयुक्त दोहरे पक्षीय केबल और इसे प्रबंधित करने के लिए एक सॉफ्टवेयर कार्यान्वयन के साथ एक एडाप्टर की आवश्यकता होती है।यह USB टाइप-सी उपकरणों के साथ आम हो रहा है।

स्मार्टफोन और टैबलेट कार्यान्वयन

ब्लैकबेरी 10 .2 होस्ट मोड को लागू करता है (जैसे ब्लैकबेरी Z30 हैंडसेट में)।[8] नोकिया ने अपने कई सिम्बियन सेलफोन जैसे कि नोकिया एन 8, सी 6-01, सी 7, ओरो, ई 6, ई 7, एक्स 7, 603, 700, 701 और 808 प्योरव्यू में यूएसबी ओटीजी को लागू किया है।एचटीसी द्वारा निर्मित कुछ उच्च-अंत एंड्रॉइड फोन, और एक्सपीरिया श्रृंखला के तहत सोनी भी है।[9] सैमसंग[10][11] Android (ऑपरेटिंग सिस्टम) संस्करण 3.1 या नया USB OTG का समर्थन करता है, लेकिन सभी उपकरणों पर नहीं।[12][13]

प्रौद्योगिकी वेब साइटों (जैसे GSMarena, PDADB.NET, PHONESCOOP, और अन्य) पर सूचीबद्ध विनिर्देश संगतता निर्धारित करने में मदद कर सकते हैं।एक उदाहरण के रूप में GSMarena का उपयोग करते हुए, कोई दिए गए डिवाइस के लिए पृष्ठ का पता लगाएगा, और विनिर्देशों → Comms → USB के तहत क्रियाओं की जांच करेगा।यदि USB होस्ट दिखाया गया है, तो डिवाइस OTG- प्रकार के बाहरी USB सामान का समर्थन करने में सक्षम होना चाहिए।[14][15] उपरोक्त कार्यान्वयन में से कई में, होस्ट डिवाइस में माइक्रो-एबी रिसेप्टेक के बजाय केवल एक माइक्रो-बी रिसेप्टेक है।हालांकि गैर-मानक, माइक्रो-बी से माइक्रो-ए रिसेप्टेकल एडेप्टर व्यापक रूप से उपलब्ध हैं और इन उपकरणों पर अनिवार्य माइक्रो-एबी रिसेप्टेक के स्थान पर उपयोग किए जाते हैं।[16]


पिछड़े संगतता

USB OTG डिवाइस USB 2.0 (SuperSpeed OTG डिवाइस के लिए USB 3.0) के साथ पिछड़े-संगत हैं और मानक (गैर-OTG) USB डिवाइस से जुड़े होने पर मानक USB होस्ट या डिवाइस के रूप में व्यवहार करेंगे।मुख्य अपवाद यह है कि ओटीजी होस्ट को केवल टीपीएल पर सूचीबद्ध उत्पादों के लिए पर्याप्त शक्ति प्रदान करने की आवश्यकता होती है, जो एक परिधीय से कनेक्ट करने के लिए पर्याप्त हो सकता है या नहीं हो सकता है जो सूचीबद्ध नहीं है।एक संचालित यूएसबी हब इस मुद्दे को दरकिनार कर सकता है, यदि समर्थित है, क्योंकि यह तब या तो यूएसबी 2.0 या यूएसबी 3.0 विनिर्देशों के अनुसार अपनी शक्ति प्रदान करेगा।

एचएनपी और एसआरपी दोनों में कुछ असंगतता ओटीजी पूरक के 1.3 और 2.0 संस्करणों के बीच पेश की गई थी, जो उन प्रोटोकॉल संस्करणों का उपयोग करते समय अंतर -समस्याओं को जन्म दे सकती है।

चार्जर संगतता

कुछ डिवाइस बिल्ट-इन बैटरी को चार्ज करने के लिए अपने यूएसबी पोर्ट का उपयोग कर सकते हैं, जबकि अन्य डिवाइस एक समर्पित चार्जर का पता लगा सकते हैं और 500 से अधिक & nbsp; ma & nbsp; (0.5 & nbsp; a) को आकर्षित कर सकते हैं, जिससे उन्हें अधिक तेजी से चार्ज करने की अनुमति मिलती है।OTG उपकरणों को या तो विकल्प का उपयोग करने की अनुमति है।[7]


यह भी देखें

संदर्भ

  1. 1.0 1.1 Koeman, Kosta (22 November 2001). "Understanding USB On-The-Go". edn.com. EDN. Retrieved 20 June 2017.
  2. "यूएसबी 2.0 विनिर्देश, संशोधन 2.0 प्लस ईसीएन और इरेटा के लिए ऑन-द-गो और एम्बेडेड होस्ट सप्लीमेंट". USB.org. 14 July 2011. Archived from the original on 5 May 2012. Retrieved 18 July 2005.
  3. Heise, Heinz. "यूएसबी-ऑन-द-गो-स्पेसिफिकेशन बसे". Heise.de.[dead link]
  4. "USB संशोधन 3.0 विनिर्देश, संशोधन 1.1 के लिए ऑन-द-गो और एम्बेडेड होस्ट सप्लीमेंट". USB.org. May 10, 2012.
  5. 5.0 5.1 "यूनिवर्सल सीरियल बस रिवीजन 2.0 स्पेसिफिकेशन". On-The-Go and Embedded Host Supplement to the USB Revision 2.0 Specification, Revision 2.0 version 1.1a. USB Implementers Forum, Inc. 27 July 2012. Retrieved 2017-06-26.[permanent dead link]
  6. "यूनिवर्सल सीरियल बस रिवीजन 2.0 स्पेसिफिकेशन". Universal Serial Bus Micro-USB Cables and Connectors Specification, Revision 1.01. USB Implementers Forum, Inc. 4 April 2007. Retrieved 2017-06-26.[permanent dead link]
  7. 7.0 7.1 7.2 7.3 7.4 "बैटरी चार्जिंग विनिर्देशन". USB Implementers Forum, Inc. 15 April 2009. Archived from the original on 4 March 2016. Retrieved 23 September 2009.
  8. "ब्लैकबेरी 10 ओएस संस्करण 10.2 पर यूएसबी एम्बेडेड होस्ट मोड के लिए KB34983- समर्थन". Archived from the original on 9 January 2020. Retrieved 12 November 2013.
  9. "यूएसबी ऑन द गो - एचटीसी ब्लॉग". blog.htc.com. Archived from the original on 6 October 2014. Retrieved 30 September 2014.
  10. "सैमसंग गैलेक्सी एस II USB ऑन-द-गो एक्सेस के लिए मानक USB OTG केबल का उपयोग करने में सक्षम है-Talkandroid.com". www.talkandroid.com. Archived from the original on 10 September 2022. Retrieved 11 September 2013.
  11. "Xperia S USB OTG ने प्रदर्शन किया [वीडियो] - Xperia Blog". www.xperiablog.net. 9 March 2012. Archived from the original on 5 September 2013. Retrieved 11 September 2013.
  12. "Android अंक 738: मुझे उम्मीद है कि Android USB होस्ट सुविधा को लागू करेगा और समर्थन करेगा". 2008-05-30. Archived from the original on 9 June 2013. Retrieved 2013-05-30.
  13. "यूएसबी होस्ट - एंड्रॉइड डेवलपर्स". developer.android.com. 2013-05-30. Archived from the original on 30 September 2011. Retrieved 2013-05-30.
  14. http://www.gsmarena.com/ Archived 16 September 2017 at the Wayback Machine GSMArena
  15. http://pdadb.net Archived 10 August 2006 at the Wayback Machine PDAdb.net
  16. "क्या माइक्रो एक USB प्लग वास्तव में कभी भी उपयोग किया जाता है?". Electrical Engineering Stack Exchange. Archived from the original on 10 September 2022. Retrieved 2020-08-13.


बाहरी कड़ियाँ

श्रेणी: USB