USB 4 पिन निर्दिष्ट करता है:
1. VBUS +5V
2. D- Data-
3. D+ Data+
4. GND Ground
यह 3 क्यों नहीं है? क्या डाटा और पावर एक साझा आधार नहीं बना सकते हैं? क्या मैं यह समझने में सही हूं कि D-
जमीन किसके लिए है D+
?
USB 4 पिन निर्दिष्ट करता है:
1. VBUS +5V
2. D- Data-
3. D+ Data+
4. GND Ground
यह 3 क्यों नहीं है? क्या डाटा और पावर एक साझा आधार नहीं बना सकते हैं? क्या मैं यह समझने में सही हूं कि D-
जमीन किसके लिए है D+
?
जवाबों:
नहीं, D-
जमीन नहीं है। डेटा को एक अंतर रेखा पर भेजा जाता है , जिसका अर्थ है कि D-
यह दर्पण छवि है D+
, इसलिए दोनों डेटा लाइनें संकेत ले जाती हैं। रिसीवर से घटाता D-
है D+
। यदि दोनों तारों द्वारा कुछ शोर संकेत उठाया जाएगा, तो घटाव इसे रद्द कर देगा।
इसलिए डिफरेंट सिग्नलिंग शोर को दबाने में मदद करता है। तो क्या तारों का प्रकार, अर्थात् मुड़ जोड़ी । अगर तार सिर्फ समानांतर चले तो वे एक (संकीर्ण) लूप बनाएंगे जो चुंबकीय हस्तक्षेप को उठा सकते हैं। लेकिन क्षेत्र के संबंध में तारों के उन्मुखीकरण को मोड़ने के लिए धन्यवाद लगातार बदलता रहता है। एक प्रेरित वर्तमान को विपरीत संकेत के साथ एक वर्तमान द्वारा रद्द कर दिया जाएगा, जिससे आगे आधा मोड़ आएगा।
मान लीजिए कि आपके पास मुड़ तार पर लंबवत रूप से काम करने की गड़बड़ी है। आप प्रत्येक आधे मोड़ को गड़बड़ी उठाते हुए एक छोटे से लूप के रूप में मान सकते हैं। फिर यह देखना आसान है कि अगला छोटा लूप विपरीत क्षेत्र को देखता है (उल्टा, इसलिए बोलने के लिए), ताकि पहला क्षेत्र रद्द हो जाए। यह आधे जोड़े की प्रत्येक जोड़ी के लिए होता है।
जमीन पर समाई के लिए एक समान संतुलन प्रभाव होता है। एक सीधे जोड़े में एक कंडक्टर दूसरे की तुलना में जमीन पर एक उच्च समाई दिखाता है, जबकि एक मुड़ जोड़ी में प्रत्येक तार समान धारिता दिखाएगा।
कई मुड़ जोड़े के साथ केबलों को संपादित करें जैसे कि कैट 5 में प्रत्येक जोड़ी के लिए क्रॉसस्टॉक को कम करने के लिए एक अलग मोड़ लंबाई है।
D+
और जो है D-
(रंग कोडिंग के अलावा)। इसका मतलब है कि दोनों D+
और D-
एक ही तरह से गड़बड़ी से अवगत कराया जाएगा। और जब दोनों घटाना पर शोर समान है तो इसे लगभग पूरी तरह से रद्द कर दिया जाएगा।
यह एक समाप्त (असंतुलित) संकेत के बजाय एक अंतर (या संतुलित) संकेत है।
इसका मतलब है कि रिसीवर उनके बीच वोल्टेज को मापता है, बजाय एक और जमीन के।
कहो D + 2V पर है, और D- 1V पर है। अब कहते हैं कि तार कुछ बाहरी शोर (RF, main hum, आदि) को उठाता है, यह बहुत संभव है कि दोनों केबल एक ही शोर संकेत को उठाएंगे क्योंकि वे एक साथ और एक ही प्रतिबाधा से मुड़ रहे हैं।
कहते हैं कि हम 50mV शोर उठाते हैं। तो अब D + के पास 2050mV है, और D- के पास 1050mV है - उनके बीच का अंतर अभी भी 1V (1000mV) है, और यह वह है जो रिसीवर "देखेगा"।
यदि यह एक एकल समाप्त केबल के साथ किया गया था, तो D + (कोई D-) 1050mV पर नहीं होगा, और ग्राउंड अभी भी 0V पर होगा, इसलिए रिसीवर 1050mV देखेगा।
यह थोड़ा अधिक सरलीकरण है (लेकिन मूल अवधारणा को पार कर जाता है) - जमीन भी कुछ शोर उठा सकती है (या इसके साथ शुरू करने के लिए मौजूद है), लेकिन इसके बीच बेमेल प्रतिबाधा और संकेत की वजह से शोर की मात्रा प्रत्येक पंक्ति पर उठाया गया अंतर अलग होगा और यह अंतर प्राप्त करने वाले छोर पर दिखाई देगा। इसके अलावा यह शुरू में मौजूद हो सकता है (जैसे ग्राउंड लूप) जो सिंगल एंडेड सिस्टम के लिए एक बड़ी समस्या है।
संतुलित कनेक्शन में लाइनों के अवरोधों का मिलान करना अच्छे कॉमन मोड रिजेक्शन (यानी सिग्नल को दोनों सिग्नल्स को रिजेक्ट करना) के लिए बहुत महत्वपूर्ण है क्योंकि यह तभी काम करता है जब दोनों लाइनें बिल्कुल समान मात्रा में शोर उठाती हैं। संकेतों का सममित होना आवश्यक नहीं है। हालांकि, शोर पैदा होता है, जब तक यह दोनों संकेतों को समान रूप से प्रभावित करता है तब तक सामान्य मोड अस्वीकृति बहुत अच्छी होगी।
दरअसल, एक बार कोशिश की गई थी: ऐप्पल डेस्कटॉप बस (एडीबी) का उपयोग कीबोर्ड और चूहों को ऐप्पल मैकिंटोश कंप्यूटरों से कनेक्ट करने के लिए 1986 से किया गया था जब तक कि ऐप्पल ने 1997 में आईमैक के साथ यूएसबी के लिए इसे खोदा नहीं था।
इसमें चार तार थे: 5 वी, ग्राउंड, डेटा और पावर-स्विच। पावर-स्विच लाइन कीबोर्ड पर पावर बटन के लिए थी, जो लाइन को जमीन से जोड़ती थी, और मशीन को शुरू करने के लिए बिजली की आपूर्ति को बताती थी। इसका अपना तार होना था इसलिए 5 वी लाइन बंद होने पर भी यह काम करता था।
इसके अलावा, डेटा लाइन ने सब कुछ किया ... बहुत धीरे-धीरे। बस कभी भी डेस्कटॉप डिवाइस बस होने से आगे नहीं बढ़ी क्योंकि इसमें न केवल एक एकल-समाप्त सिग्नल था, बल्कि इसकी लंबाई सीमा थी (आपको बस के अंत तक प्रतिबिंब मिलते हैं, क्योंकि यह प्रत्येक छोर पर समाप्त नहीं हुआ है)।
इसलिए इंटेल ने यूएसबी के लिए डिफरेंशियल सिग्नलिंग का उपयोग करने का फैसला किया। यदि आप एक अच्छा विचार चाहते हैं कि डिफरेंशियल सिग्नलिंग आपको क्या खरीदता है, तो सिंगल-एंडेड RS-232 बस के शोर में प्रदर्शन की तुलना डिफेंस RS-422 बस से करें। RS-422 को किसी दिए गए बिट एरर रेट में कम सोर्स वोल्टेज वाले लंबे केबल पर चलाया जा सकता है।
ऐसा क्यों है? लंबा संस्करण इलेक्ट्रोमैग्नेटिक्स क्लास में एक दिन का व्याख्यान लेता है। लघु संस्करण यह है कि एक शोर संकेत एक अंतर जोड़ी के दोनों तारों में एक ही वोल्टेज को प्रेरित करेगा, इसलिए रिसीवर अंत में तुलनित्र इसे रद्द कर देता है (यह आम-मोड वोल्टेज को बहुत अच्छी तरह से अस्वीकार करता है)। सिंगल-एंडेड लाइन की कोई तुलनात्मक गारंटी नहीं है, क्योंकि इस बात की कोई गारंटी नहीं है कि ग्राउंड लाइन और सिग्नल लाइन एक ही शोर संकेत उठाएगी; मैदान भी चेसिस ग्राउंड के माध्यम से जुड़ा हो सकता है और रिटर्न करंट पूरी तरह से अलग मार्ग लेगा।
0
एक 1
या इसके विपरीत टक्कर करने के लिए आवश्यक है ), फिर केबल के रूप में जब तक आप पूरी तरह से नहीं चले जाते, तब तक आपको बहुत अधिक त्रुटियाँ मिलती हैं। यह रेडियो के r ^ -2 फैलने वाले नुकसान की तरह नहीं है। (विषय पर वापस, एडीबी के मामले में, ग्राउंड वायर सिग्नल और पावर रिटर्न करंट दोनों को वहन करता है।)
वास्तव में बहुत सारे USB में 5 लाइनें हैं, न कि 4. (5th लाइन बातचीत के लिए है जो OTG एप्लिकेशन में मास्टर है। ध्यान दें कि यह मिनी और माइक्रो USB कनेक्टर तक सीमित है।)
जैसा कि दूसरों ने पहले ही बताया है, डी + और डी-लाइनें एक अंतर जोड़ी हैं। चूंकि एक रिसीवर सामान्य मोड वोल्टेज को अनदेखा कर सकता है, एक अंतर जोड़ी एकल समाप्त सिग्नल की तुलना में बेहतर शोर प्रतिरक्षा प्रदान करती है। तार्किक रूप से, D + और D- लाइनें एक एकल संकेत हैं।
मैं निश्चित रूप से नहीं कह सकता कि यह एकमात्र विचार है जो इसमें चला गया है, लेकिन यह ग्राउंडिंग के लिए नहीं है, यह ईएमआई रद्द करने के लिए है। डेटा +/- तारों रहे जोड़ी मुड़ अंतर संकेतों को ले जाने।
यह वैसा ही है जैसा आपको एक सामान्य घरेलू फोन कॉर्ड या नेटवर्क केबल में मिलेगा।
D + D- अंतर डेटा ट्रांसमिशन तंत्र को प्रभावित शोर को कम करने के लिए अपनाया जाता है, इसलिए ट्रांसमिशन की बैंडविड्थ को अत्यधिक बढ़ाया जा सकता है।
यूएसबी की तरह कई अन्य ट्रांसमिशन प्रोटोकॉल हैं जो अंतर भौतिक परत का उपयोग करते हैं। कुछ उदाहरण हैं RS485, ईथरनेट ...
लेकिन, अंतर डेटा के साथ भी, ऐसे समय होते हैं जब USB में सिंगल-एंडेड सिग्नलिंग का उपयोग किया जाता है: एंड-ऑफ-पैकेट सिंगल-एंड-शून्य (SE0) के साथ संकेतित होता है, अर्थात्, D + और D- दोनों निम्न अवस्था में । यह अवस्था 2 बिट्स के समय तक रहती है। यदि SE0 10ms से अधिक समय तक रहता है तो इसका मतलब बस रीसेट है।
यह एकल-समाप्त सिग्नलिंग यूएसबी को विद्युत चुम्बकीय हस्तक्षेप के प्रति काफी संवेदनशील बनाता है, जैसे कि मैंने हाल ही में पाया था जब एक हेयर ड्रायर मोटर पास के यूएसबी परिधीय में बहुत सारे डिस्कनेक्ट कर रहा था। और कोई भी सामान्य-मोड फ़िल्टर प्रभावी रूप से उपयोग नहीं किए जा सकते हैं क्योंकि ये SE0 सिग्नल को नीचा दिखा सकते हैं ... एक और अच्छी तरह से कल्पना की गई मानक ...
परे तर्क यूएसबी कल्पना के बिजली के भाग के आवश्यक अंक का अवलोकन किया है यहाँ (यह भी पीडीएफ प्रारूप में यहाँ ):
... USB डेटा के लिए एक अंतर संचरण जोड़ी का उपयोग करता है। यह NRZI का उपयोग कर एन्कोड किया गया है और डेटा स्ट्रीम में पर्याप्त बदलाव सुनिश्चित करने के लिए थोड़ा भरा हुआ है।
...
रिसीवर एक डिफरेंशियल '1' को D- 200mV से ज्यादा और D- 200mV से D + से कम के डिफरेंशियल के रूप में परिभाषित करता है। सिग्नल की ध्रुवीयता बस की गति के आधार पर उल्टा है।