RS-232
दूरसंचार में, RS-232 या अनुशंसित मानक (EIA) 232[1]एक तकनीकी मानक है जो मूल रूप से 1960 में पेश किया गया है[2]डेटा के सीरियल कम्युनिकेशन ट्रांसमिशन के लिए। यह औपचारिक रूप से एक डीटीई (डेटा टर्मिनल उपकरण) जैसे कि [[ संगणक टर्मिनल ]], और एक डीसीई (डेटा सर्किट-टर्मिनेटिंग उपकरण या डेटा संचार उपकरण) के बीच जुड़ने वाले संकेतों को परिभाषित करता है, जैसे कि एक मोडम । मानक विद्युत विशेषताओं और संकेतों की समय, संकेतों के अर्थ और कनेक्टर्स के भौतिक आकार और बाहर पिन को परिभाषित करता है। मानक का वर्तमान संस्करण डेटा टर्मिनल उपकरण और डेटा सर्किट-टर्मिनेटिंग उपकरणों के बीच TIA-232-F इंटरफ़ेस है, जो सीरियल बाइनरी डेटा इंटरचेंज को नियोजित करने वाले उपकरणों को नियोजित करता है, जो 1997 में जारी किया गया था। RS-232 मानक आमतौर निजी कंप्यूटर आनुक्रमिक द्वार में उपयोग किया गया था और अभी भी व्यापक रूप से है। औद्योगिक संचार उपकरणों में उपयोग किया जाता है।
RS-232 मानक का अनुपालन करने वाला एक सीरियल पोर्ट एक बार कई प्रकार के कंप्यूटरों की एक मानक विशेषता थी। व्यक्तिगत कंप्यूटरों ने उन्हें न केवल मॉडेम के लिए, बल्कि प्रिंटर (कम्प्यूटिंग) , माउस (कम्प्यूटिंग) , डेटा स्टोरेज, निर्बाध बिजली आपूर्ति और अन्य परिधीय उपकरणों के लिए भी कनेक्शन के लिए उपयोग किया।
बाद के इंटरफेस जैसे कि RS-422 , RS-485 और ईथरनेट , RS-232 में कम ट्रांसमिशन स्पीड, कम अधिकतम केबल लंबाई, बड़ा वोल्टेज स्विंग, बड़ा मानक कनेक्टर, कोई मल्टीपॉइंट क्षमता और सीमित मल्टीड्रॉप क्षमता नहीं है। आधुनिक व्यक्तिगत कंप्यूटरों में, USB ने अपनी अधिकांश परिधीय इंटरफ़ेस भूमिकाओं से RS-232 को विस्थापित कर दिया है। उनकी सादगी और पिछले सर्वव्यापकता के लिए धन्यवाद, हालांकि, RS-232 इंटरफेस का उपयोग अभी भी किया जाता है-विशेष रूप से औद्योगिक मशीनों, नेटवर्किंग उपकरण और वैज्ञानिक उपकरणों में जहां एक छोटी दूरी, पॉइंट-टू-पॉइंट, कम-गति वाले वायर्ड डेटा कनेक्शन पूरी तरह से पर्याप्त है। ।[citation needed]
मानक का दायरा
इलेक्ट्रॉनिक इंडस्ट्रीज एसोसिएशन (ईआईए) मानक आरएस -232-सी[3] 1969 के रूप में परिभाषित:
- इलेक्ट्रिकल सिग्नल विशेषताओं जैसे कि वोल्टेज स्तर, आँकड़ा संकेत दर , समय, और परिवर्तन दर | सिग्नल की स्लीव-रेट, वोल्टेज झेलना स्तर, शार्ट सर्किट व्यवहार और अधिकतम लोड समाई ।
- इंटरफ़ेस मैकेनिकल विशेषताओं, प्लग करने योग्य कनेक्टर्स और पिन पहचान।
- इंटरफ़ेस कनेक्टर में प्रत्येक सर्किट के कार्य।
- चयनित दूरसंचार अनुप्रयोगों के लिए इंटरफ़ेस सर्किट के मानक सबसेट।
मानक ऐसे तत्वों को परिभाषित नहीं करता है जैसे कि अक्षरों को सांकेतिक अक्षरों में बदलना (यानी ASCII , EBCDIC , या अन्य), वर्णों के फ्रेमिंग (स्टार्ट या स्टॉप बिट्स, आदि), बिट्स के ट्रांसमिशन ऑर्डर, या त्रुटि का पता लगाने वाले प्रोटोकॉल। चरित्र प्रारूप और ट्रांसमिशन बिट दर सीरियल पोर्ट हार्डवेयर द्वारा निर्धारित की जाती है, आमतौर पर एक सार्वभौमिक अतुल्यकालिक रिसीवर-ट्रांसमीटर , जिसमें आंतरिक तर्क स्तर को RS-232 संगत सिग्नल स्तरों में बदलने के लिए सर्किट भी हो सकते हैं। मानक ट्रांसमिशन के लिए बिट दरों को परिभाषित नहीं करता है, सिवाय इसके कि यह कहता है कि यह 20,000 बिट्स प्रति सेकंड से कम दरों के लिए है।
इतिहास
RS-232 को पहली बार 1960 में पेश किया गया था[2]इलेक्ट्रॉनिक इंडस्ट्रीज एसोसिएशन (EIA) द्वारा अनुशंसित मानक के रूप में।[4][1] मूल DTE इलेक्ट्रोमैकेनिकल टेलेटिपेवरिटर्स थे, और मूल DCE (आमतौर पर) मॉडेम थे। जब इलेक्ट्रॉनिक टर्मिनल ों (स्मार्ट और डंब) का उपयोग किया जाना शुरू हुआ, तो उन्हें अक्सर टेलेटिपेवाइटर्स के साथ विनिमेय होने के लिए डिज़ाइन किया गया था, और इसलिए आरएस -232 का समर्थन किया गया था।
क्योंकि मानक ने कंप्यूटर, प्रिंटर, टेस्ट इंस्ट्रूमेंट्स, पॉस टर्मिनल , और इसी तरह उपकरणों की आवश्यकताओं को दूर नहीं किया था, इसलिए अपने उपकरणों पर RS-232 संगत इंटरफ़ेस को लागू करने वाले डिजाइनरों ने अक्सर मानक idiosyncratically की व्याख्या की। परिणामी सामान्य समस्याएं कनेक्टर्स पर सर्किट के गैर-मानक पिन असाइनमेंट थे, और गलत या लापता नियंत्रण संकेत। मानकों के पालन की कमी ने असमान उपकरणों के कनेक्शन के लिए ब्रेकआउट बॉक्स , पैच बॉक्स, परीक्षण उपकरण, किताबें और अन्य एड्स के एक संपन्न उद्योग का उत्पादन किया। मानक से एक सामान्य विचलन एक कम वोल्टेज पर संकेतों को चलाना था। कुछ निर्माताओं ने इसलिए ट्रांसमीटरों का निर्माण किया, जिन्होंने +5 & nbsp; v और and5 & nbsp; v की आपूर्ति की और उन्हें RS-232 संगत के रूप में लेबल किया।[citation needed] बाद में व्यक्तिगत कंप्यूटर (और अन्य उपकरणों) ने मानक का उपयोग करना शुरू कर दिया ताकि वे मौजूदा उपकरणों से जुड़ सकें।कई वर्षों के लिए, RS-232- संगत पोर्ट सीरियल संचार के लिए एक मानक विशेषता थी, जैसे कि मॉडेम कनेक्शन, कई कंप्यूटरों पर (कंप्यूटर के साथ डीटीई के रूप में अभिनय)।यह 1990 के दशक के अंत में व्यापक उपयोग में रहा।व्यक्तिगत कंप्यूटर बाह्य उपकरणों में, यह बड़े पैमाने पर अन्य इंटरफ़ेस मानकों, जैसे कि USB द्वारा दबा दिया गया है।RS-232 का उपयोग अभी भी परिधीय, औद्योगिक उपकरणों (जैसे निर्देशयोग्य तर्क नियंत्रक ), तंत्र कंसोल पोर्ट और विशेष उद्देश्य उपकरण के पुराने डिजाइनों को जोड़ने के लिए किया जाता है।
अपने इतिहास के दौरान मानक को कई बार नाम दिया गया है क्योंकि प्रायोजक संगठन ने अपना नाम बदल दिया है, और इसे विभिन्न रूप से ईआईए आरएस -232, ईआईए 232 के रूप में जाना जाता है, और, हाल ही में टीआईए 232 के रूप में। मानक को संशोधित किया जाता है और इसे संशोधित किया जाता है।इलेक्ट्रॉनिक इंडस्ट्रीज एसोसिएशन और 1988 से दूरसंचार उद्योग संघ (TIA) द्वारा।[5] संशोधन C को अगस्त 1969 में एक दस्तावेज़ में जारी किया गया था। 1986 में संशोधन D जारी किया गया था। वर्तमान संशोधन TIA-232-F इंटरफ़ेस है जो डेटा टर्मिनल उपकरण और डेटा सर्किट-टर्मिनेटिंग उपकरणों के बीच सीरियल बाइनरी डेटा इंटरचेंज को नियोजित करता है, जो 1997 में जारी किया गया था। परिवर्तन के बाद से परिवर्तनसंशोधन सी समय और विवरण में है जो CCITT मानक के साथ सामंजस्य में सुधार करने के लिए है ITU-T/CCITT V.24, लेकिन वर्तमान मानक के लिए निर्मित उपकरण पुराने संस्करणों के साथ अंतराल करेंगे।[citation needed] संबंधित ITU-T मानकों में V.24 (सर्किट पहचान) और शामिल हैं ITU-T/CCITT V.28 (सिग्नल वोल्टेज और समय की विशेषताएं)।[citation needed] ईआईए -232 के संशोधन डी में, डी-सबमिनेटर कनेक्टर को औपचारिक रूप से मानक के हिस्से के रूप में शामिल किया गया था (यह केवल आरएस -232-सी के परिशिष्ट में संदर्भित किया गया था)।वोल्टेज रेंज को ± 25 वोल्ट तक बढ़ाया गया था, और सर्किट कैपेसिटेंस सीमा को स्पष्ट रूप से 2500 & nbsp; pf के रूप में कहा गया था।ईआईए -232 के संशोधन ई ने एक नया, छोटा, मानक डी-शेल 26-पिन ऑल्ट ए कनेक्टर पेश किया, और CCITT मानकों V.24, V.28 और ISO 2110 के साथ संगतता में सुधार करने के लिए अन्य बदलाव किए।[6] विनिर्देश दस्तावेज़ संशोधन इतिहास:
- ईआईए आरएस -232 (मई 1960) डेटा टर्मिनल उपकरण और डेटा के बीच इंटरफ़ेस[2]*ईआईए आरएस -232-ए (अक्टूबर 1963)[2]*ईआईए आरएस -232-बी (अक्टूबर 1965)[2]*ईआईए आरएस -232-सी (अगस्त 1969) डेटा टर्मिनल उपकरण और डेटा संचार उपकरणों के बीच इंटरफ़ेस सीरियल बाइनरी डेटा इंटरचेंज को नियोजित करता है[2]
- ईआईए ईआईए -232-डी (1986)
- TIA TIA/EIA-232-E (1991) डेटा टर्मिनल उपकरण और डेटा संचार उपकरणों के बीच इंटरफ़ेस सीरियल बाइनरी डेटा इंटरचेंज
- TIA TIA/EIA-232-F (अक्टूबर 1997)
- ANSI / TIA-232-F-1997 (R2002)
TIA TIA-232-F (R2012)
मानक की सीमाएँ
क्योंकि RS-232 का उपयोग एक मॉडेम के साथ एक टर्मिनल को इंटरकनेक्ट करने के मूल उद्देश्य से परे किया जाता है, सीमाओं को संबोधित करने के लिए उत्तराधिकारी मानकों को विकसित किया गया है।RS-232 मानक के साथ मुद्दों में शामिल हैं:[7]
- बड़े वोल्टेज झूलों और सकारात्मक और नकारात्मक आपूर्ति के लिए आवश्यकता इंटरफ़ेस की बिजली की खपत को बढ़ाती है और बिजली की आपूर्ति डिजाइन को जटिल करती है। वोल्टेज स्विंग आवश्यकता भी एक संगत इंटरफ़ेस की ऊपरी गति को सीमित करती है।
- एकल-समाप्त सिग्नलिंग एक सामान्य सिग्नल ग्राउंड के लिए संदर्भित शोर प्रतिरक्षा और संचरण दूरी को सीमित करता है।
- दो से अधिक उपकरणों के बीच बहु-ड्रॉप कनेक्शन को परिभाषित नहीं किया गया है। जबकि मल्टी-ड्रॉप वर्क-अराउंड तैयार किए गए हैं, उनकी गति और संगतता में सीमाएं हैं।
- मानक DTE को सीधे DTE, या DCE को DCE से जोड़ने की संभावना को संबोधित नहीं करता है। इन कनेक्शनों को प्राप्त करने के लिए NULL मॉडेम केबल का उपयोग किया जा सकता है, लेकिन ये मानक द्वारा परिभाषित नहीं किए जाते हैं, और कुछ ऐसे केबल दूसरों की तुलना में अलग -अलग कनेक्शन का उपयोग करते हैं।
- लिंक के दो छोरों की परिभाषाएं असममित हैं। यह एक नए विकसित डिवाइस की भूमिका की भूमिका का असाइनमेंट बनाता है; डिजाइनर को या तो एक डीटीई-जैसे या डीसीई-जैसे इंटरफ़ेस और कौन से कनेक्टर पिन असाइनमेंट का उपयोग करना होगा।
- इंटरफ़ेस की हेन्डशेकिंग और कंट्रोल लाइन्स एक डायल करें कम्युनिकेशन सर्किट के सेटअप और टेकडाउन के लिए अभिप्रेत हैं; विशेष रूप से, प्रवाह नियंत्रण (डेटा) के लिए हैंडशेक लाइनों का उपयोग कई उपकरणों में मज़बूती से लागू नहीं किया जाता है।
- डिवाइस को पावर भेजने के लिए कोई विधि निर्दिष्ट नहीं है। जबकि वर्तमान की एक छोटी मात्रा को DTR और RTS लाइनों से निकाला जा सकता है, यह केवल माउस (कम्प्यूटिंग) जैसे कम-शक्ति वाले उपकरणों के लिए उपयुक्त है।
- मानक में अनुशंसित 25-पिन डी-सब कनेक्टर वर्तमान अभ्यास की तुलना में बड़ा है।
आधुनिक व्यक्तिगत कंप्यूटरों में भूमिका
पुस्तक में पीसी 97 हार्डवेयर डिजाइन गाइड,[8] Microsoft ने मूल IBM पीसी डिज़ाइन के RS-232 संगत सीरियल पोर्ट के लिए समर्थन दिया।आज, RS-232 को ज्यादातर स्थानीय संचार के लिए USB द्वारा व्यक्तिगत कंप्यूटरों में बदल दिया गया है।RS-232 की तुलना में लाभ यह है कि USB तेज है, निचले वोल्टेज का उपयोग करता है, और इसमें कनेक्टर्स हैं जो कनेक्ट और उपयोग करने के लिए सरल हैं।RS-232 की तुलना में USB के नुकसान यह है कि USB विद्युत चुम्बकीय हस्तक्षेप (EMI) के लिए बहुत कम प्रतिरक्षा है[dubious ] और यह अधिकतम केबल की लंबाई बहुत कम है (RS-232 बनाम 3 & ndash के लिए 15 मीटर; USB के लिए 5 मीटर, USB संस्करण और सक्रिय केबलों के उपयोग के आधार पर)।[9][10] प्रयोगशाला स्वचालन या सर्वेक्षण जैसे क्षेत्रों में, RS-232 उपकरणों का उपयोग किया जाता है।कुछ प्रकार के प्रोग्रामेबल लॉजिक कंट्रोलर, चर आवृत्ति ड्राइव , सर्वो ड्राइव , और कम्प्यूटरीकृत संख्यात्मक नियंत्रण उपकरण RS-232 के माध्यम से प्रोग्रामेबल हैं।कंप्यूटर निर्माताओं ने इस मांग का जवाब दिया है कि वे अपने कंप्यूटर पर DE-9M कनेक्टर को फिर से शुरू करके या एडेप्टर उपलब्ध कराकर।
RS-232 पोर्ट का उपयोग आमतौर पर सर्वर (कम्प्यूटिंग) जैसे हेडलेस सिस्टम में संवाद करने के लिए भी किया जाता है, जहां कोई मॉनिटर या कीबोर्ड स्थापित नहीं किया जाता है, बूट के दौरान जब ऑपरेटिंग सिस्टम अभी तक नहीं चल रहा है और इसलिए कोई नेटवर्क कनेक्शन संभव नहीं है।RS-232 सीरियल पोर्ट वाला कंप्यूटर ईथरनेट पर निगरानी के विकल्प के रूप में एक अंतः स्थापित प्रणाली (जैसे राउटर (कम्प्यूटिंग) ) के सीरियल पोर्ट (जैसे राउटर (कंप्यूटिंग)) के साथ संवाद कर सकता है।
भौतिक इंटरफ़ेस
RS-232 में, उपयोगकर्ता डेटा को काटा ्स की समय-श्रृंखला के रूप में भेजा जाता है।दोनों समकालिक धारावाहिक संचार और अतुल्यकालिक धारावाहिक संचार ट्रांसमिशन मानक द्वारा समर्थित हैं।डेटा सर्किट के अलावा, मानक DTE और DCE के बीच संबंध को प्रबंधित करने के लिए उपयोग किए जाने वाले कई नियंत्रण सर्किटों को परिभाषित करता है।प्रत्येक डेटा या नियंत्रण सर्किट केवल एक दिशा में संचालित होता है, अर्थात, एक DTE से संलग्न DCE या रिवर्स तक सिग्नलिंग।क्योंकि डेटा संचारित करें और डेटा प्राप्त करें अलग -अलग सर्किट हैं, इंटरफ़ेस दोनों दिशाओं में समवर्ती डेटा प्रवाह का समर्थन करते हुए, एक पूर्ण द्वैध तरीके से काम कर सकता है।मानक डेटा स्ट्रीम या चरित्र एन्कोडिंग के भीतर वर्ण फ्रेमिंग को परिभाषित नहीं करता है।
वोल्टेज का स्तर
RS-232 मानक वोल्टेज स्तरों को परिभाषित करता है जो डेटा ट्रांसमिशन और कंट्रोल सिग्नल लाइनों के लिए तार्किक एक और तार्किक शून्य स्तरों के अनुरूप है।मान्य संकेत या तो +3 से +15 वोल्ट या रेंज −3 से −15 वोल्ट की सीमा में होते हैं, जो कि कॉमन ग्राउंड (GND) पिन के संबंध में होते हैं;नतीजतन, −3 से +3 वोल्ट के बीच की सीमा एक वैध RS-232 स्तर नहीं है।डेटा ट्रांसमिशन लाइनों (TXD, RXD, और उनके माध्यमिक चैनल समकक्षों) के लिए, लॉजिक वन को एक नकारात्मक वोल्टेज के रूप में दर्शाया गया है और सिग्नल स्थिति को मार्क कहा जाता है।लॉजिक ज़ीरो को एक सकारात्मक वोल्टेज के साथ संकेत दिया जाता है और सिग्नल की स्थिति को स्थान कहा जाता है।नियंत्रण संकेतों में विपरीत ध्रुवीयता होती है: मुखर या सक्रिय स्थिति सकारात्मक वोल्टेज है और डी-असिस्टेड या निष्क्रिय अवस्था नकारात्मक वोल्टेज है।नियंत्रण लाइनों के उदाहरणों में भेजने का अनुरोध (आरटीएस), क्लीयर टू सेंड (सीटीएस), आंकड़ा टर्मिनल (डीटीआर), और डेटा सेट रेडी (डीएसआर) शामिल हैं।
| Data circuits | Control circuits | Voltage |
|---|---|---|
| 0 (space) | Asserted | +3 to +15 V |
| 1 (mark) | Deasserted | −15 to −3 V |
मानक 25 वोल्ट का अधिकतम ओपन-सर्किट वोल्टेज निर्दिष्ट करता है: ± 5 & nbsp का सिग्नल स्तर; V, ± 10 & nbsp; v, ± 12 & nbsp; v, और & 15 & nbsp; v आमतौर पर लाइन ड्राइवर सर्किट के लिए उपलब्ध वोल्टेज के आधार पर देखे जाते हैं। कुछ RS-232 ड्राइवर चिप्स में 3 या 5 & nbsp से आवश्यक वोल्टेज का उत्पादन करने के लिए इनबिल्ट सर्किटरी होती है; वोल्ट की आपूर्ति। RS-232 ड्राइवरों और रिसीवर को अनिश्चितकालीन शॉर्ट सर्किट को जमीन पर या किसी भी वोल्टेज स्तर तक ± 25 वोल्ट तक ले जाने में सक्षम होना चाहिए। स्लीव दर, या स्तरों के बीच सिग्नल कितनी तेजी से बदलता है, यह भी नियंत्रित होता है।
क्योंकि वोल्टेज का स्तर तर्क के स्तर से अधिक होता है, जो आमतौर पर एकीकृत सर्किट द्वारा उपयोग किया जाता है, तर्क स्तरों का अनुवाद करने के लिए विशेष हस्तक्षेप ड्राइवर सर्किट की आवश्यकता होती है। ये डिवाइस के आंतरिक सर्किटरी को शॉर्ट सर्किट या ट्रांसएंट से भी बचाते हैं जो RS-232 इंटरफ़ेस पर दिखाई दे सकते हैं, और डेटा ट्रांसमिशन के लिए SLEW दर आवश्यकताओं का पालन करने के लिए पर्याप्त वर्तमान प्रदान करते हैं।
क्योंकि RS-232 सर्किट के दोनों छोर ग्राउंड पिन शून्य वोल्ट होने पर निर्भर करते हैं, मशीनरी और कंप्यूटर को जोड़ने पर समस्याएं होती हैं जहां एक छोर पर ग्राउंड पिन के बीच वोल्टेज, और दूसरे पर ग्राउंड पिन शून्य नहीं होता है। इससे एक खतरनाक ग्राउंड लूप (बिजली) भी हो सकता है। अपेक्षाकृत कम केबलों के साथ अनुप्रयोगों के लिए एक सामान्य जमीन की सीमा RS-232 का उपयोग। यदि दो डिवाइस काफी अलग हैं या अलग -अलग पावर सिस्टम पर हैं, तो केबल के दोनों छोर पर स्थानीय ग्राउंड कनेक्शन में अलग -अलग वोल्टेज होंगे; यह अंतर संकेतों के शोर मार्जिन को कम करेगा। संतुलित, अंतर धारावाहिक कनेक्शन जैसे कि RS-422 या RS-485 विभेदक सिग्नलिंग के कारण बड़े ग्राउंड वोल्टेज अंतर को सहन कर सकते हैं।[11] जमीन पर समाप्त किए गए अप्रयुक्त इंटरफ़ेस संकेतों में एक अपरिभाषित तर्क राज्य होगा।जहां स्थायी रूप से एक परिभाषित स्थिति में एक नियंत्रण संकेत सेट करना आवश्यक है, इसे एक वोल्टेज स्रोत से जोड़ा जाना चाहिए जो लॉजिक 1 या लॉजिक 0 स्तरों का दावा करता है, उदाहरण के लिए एक पुलअप रोकनेवाला के साथ।कुछ डिवाइस इस उद्देश्य के लिए अपने इंटरफ़ेस कनेक्टर्स पर परीक्षण वोल्टेज प्रदान करते हैं।
कनेक्टर्स
RS-232 उपकरणों को डेटा टर्मिनल उपकरण (DTE) या डेटा सर्किट-टर्मिनेटिंग उपकरण (DCE) के रूप में वर्गीकृत किया जा सकता है; यह प्रत्येक डिवाइस पर परिभाषित करता है कि कौन से तार प्रत्येक सिग्नल भेजेंगे और प्राप्त करेंगे। मानक के अनुसार, पुरुष कनेक्टर्स में डीटीई पिन फ़ंक्शन होते हैं, और महिला कनेक्टर्स में डीसीई पिन फ़ंक्शन होते हैं। अन्य उपकरणों में कनेक्टर लिंग और पिन परिभाषाओं का कोई संयोजन हो सकता है। कई टर्मिनलों को महिला कनेक्टर्स के साथ निर्मित किया गया था, लेकिन प्रत्येक छोर पर पुरुष कनेक्टर्स के साथ एक केबल के साथ बेचा गया था; इसके केबल के साथ टर्मिनल ने मानक में सिफारिशों को संतुष्ट किया।
मानक डी subminiature 25-पिन कनेक्टर को संशोधन सी तक की सिफारिश करता है, और इसे संशोधन डी के रूप में अनिवार्य बनाता है। अधिकांश डिवाइस केवल मानक में निर्दिष्ट बीस संकेतों में से कुछ को लागू करते हैं, इसलिए कम पिन वाले कनेक्टर्स और केबल पर्याप्त हैं। अधिकांश कनेक्शन, अधिक कॉम्पैक्ट, और कम महंगा। व्यक्तिगत कंप्यूटर निर्माताओं ने DB-25M कनेक्टर को छोटे DE-9M कनेक्टर के साथ बदल दिया। यह कनेक्टर, एक अलग पिनआउट (सीरियल पोर्ट पिनआउट देखें) के साथ, व्यक्तिगत कंप्यूटर और संबंधित उपकरणों के लिए प्रचलित है।
25-पिन डी-सब कनेक्टर की उपस्थिति जरूरी नहीं कि RS-232-C आज्ञाकारी इंटरफ़ेस को इंगित करें। उदाहरण के लिए, मूल आईबीएम पीसी पर, एक पुरुष डी-उप RS-232-C DTE पोर्ट (आरक्षित पिन पर एक गैर-मानक वर्तमान लूप इंटरफ़ेस के साथ) था, लेकिन एक ही पीसी मॉडल पर महिला डी-सब कनेक्टर था समानांतर पोर्ट#सेंट्रोनिक्स के लिए उपयोग किया जाता है। समानांतर सेंट्रोनिक्स प्रिंटर पोर्ट। कुछ व्यक्तिगत कंप्यूटर अपने सीरियल पोर्ट के कुछ पिन पर गैर-मानक वोल्टेज या सिग्नल डालते हैं।
पिनआउट
निम्न तालिका सूची आमतौर पर RS-232 संकेतों और पिन असाइनमेंट का उपयोग किया जाता है:[12]
| Signal | Direction | Connector pin | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Name | V.24 circuit | Abbreviation | DTE | DCE | DB-25 | DE-9 (TIA-574) | MMJ | 8P8C ("RJ45") | 10P10C ("RJ50") | ||||||
| EIA/TIA-561 | Yost (DTE)[13] | Yost (DCE)[13] | Cyclades | Digi (ALTPIN option) | National Instruments[14] | Cyclades | Digi | ||||||||
| Transmitted Data | 103 | TxD | Out | In | 2 | 3 | 2 | 6 | 6 | 3 | 3 | 4 | 8 | 4 | 5 |
| Received Data | 104 | RxD | In | Out | 3 | 2 | 5 | 5 | 3 | 6 | 6 | 5 | 9 | 7 | 6 |
| Data Terminal Ready | 108/2 | DTR | Out | In | 20 | 4 | 1 | 3 | 7 | 2 | 2 | 8 | 7 | 3 | 9 |
| Data Carrier Detect | 109 | DCD | In | Out | 8 | 1 | — | 2 | 2 | 7 | 7 | 1 | 10 | 8 | 10 |
| Data Set Ready | 107 | DSR | In | Out | 6 | 6 | 6 | 1 | — | 8 | — | 5 | 9 | 2 | |
| Ring Indicator | 125 | RI | In | Out | 22 | 9 | — | — | — | — | — | 2 | 10 | 1 | |
| Request To Send | 105 | RTS | Out | In | 4 | 7 | — | 8 | 8 | 1 | 1 | 2 | 4 | 2 | 3 |
| Clear To Send | 106 | CTS | In | Out | 5 | 8 | — | 7 | 1 | 8 | 5 | 7 | 3 | 6 | 8 |
| Signal Ground | 102 | G | Common | 7 | 5 | 3, 4 | 4 | 4, 5 | 4, 5 | 4 | 6 | 6 | 5 | 7 | |
| Protective Ground | 101 | PG | Common | 1 | — | — | — | — | — | — | 3 | — | 1 | 4 | |
सिग्नल ग्राउंड अन्य कनेक्शनों के लिए एक एकल-समाप्त सिग्नलिंग है;यह Yost मानक में दो पिनों पर दिखाई देता है, लेकिन एक ही संकेत है।DB-25 कनेक्टर में पिन 1 पर एक दूसरा सुरक्षात्मक जमीन शामिल है, जिसका उद्देश्य प्रत्येक डिवाइस द्वारा अपने स्वयं के फ्रेम ग्राउंड या इसी तरह से कनेक्ट किया जाना है।सुरक्षात्मक जमीन को सिग्नल ग्राउंड से जोड़ना एक सामान्य अभ्यास है लेकिन अनुशंसित नहीं है।
ध्यान दें कि ईआईए/टीआईए 561 डीएसआर और आरआई को जोड़ती है,[15][16] और YOST मानक DSR और DCD को जोड़ती है।
केबल
मानक अधिकतम केबल लंबाई को परिभाषित नहीं करता है, बल्कि इसके बजाय अधिकतम समाई को परिभाषित करता है कि एक आज्ञाकारी ड्राइव सर्किट को सहन करना चाहिए।अंगूठे का एक व्यापक रूप से इस्तेमाल किया जाने वाला नियम इंगित करता है कि केबल से अधिक 15 m (50 ft) जब तक विशेष केबलों का उपयोग नहीं किया जाता है, तब तक बहुत अधिक समाई होगी।कम-कैपेसिटेंस केबल का उपयोग करके, संचार को बड़ी दूरी पर बनाए रखा जा सकता है 300 m (1,000 ft).[17] लंबी दूरी के लिए, अन्य सिग्नल मानकों, जैसे कि RS-422, उच्च गति के लिए बेहतर अनुकूल हैं।
चूंकि मानक परिभाषाएं हमेशा सही ढंग से लागू नहीं होती हैं, इसलिए अक्सर प्रलेखन से परामर्श करना, ब्रेकआउट बॉक्स के साथ कनेक्शन का परीक्षण करना, या दो उपकरणों को इंटरकनेक्ट करने पर काम करने वाले केबल को खोजने के लिए परीक्षण और त्रुटि का उपयोग करना आवश्यक है। पूरी तरह से मानक-अनुपालन DCE डिवाइस और DTE डिवाइस को कनेक्ट करना एक केबल का उपयोग करेगा जो प्रत्येक कनेक्टर (एक तथाकथित सीधे केबल) में समान पिन नंबर जोड़ता है। केबल और कनेक्टर्स के बीच लिंग बेमेल को हल करने के लिए लिंग चेंजर्स उपलब्ध हैं। विभिन्न प्रकार के कनेक्टर्स के साथ उपकरणों को कनेक्ट करने के लिए एक केबल की आवश्यकता होती है जो नीचे दी गई तालिका के अनुसार संबंधित पिन को जोड़ता है। एक छोर पर 9 पिन और दूसरे पर 25 के साथ केबल आम हैं। 8P8C कनेक्टर वाले उपकरणों के निर्माता आमतौर पर एक DB-25 या DE-9 कनेक्टर (या कभी-कभी विनिमेय कनेक्टर्स के साथ एक केबल प्रदान करते हैं ताकि वे कई उपकरणों के साथ काम कर सकें)। खराब-गुणवत्ता वाले केबल डेटा और कंट्रोल लाइनों (जैसे #RI) के बीच क्रॉसस्टॉक द्वारा झूठे संकेतों का कारण बन सकते हैं।
यदि कोई दिया गया केबल डेटा कनेक्शन की अनुमति नहीं देगा, खासकर यदि एक लिंग परिवर्तक उपयोग में है, तो एक अशक्त मॉडेम केबल आवश्यक हो सकता है। लिंग परिवर्तक और अशक्त मॉडेम केबल मानक में उल्लेख नहीं किया गया है, इसलिए उनके लिए आधिकारिक तौर पर स्वीकृत डिजाइन नहीं है।
डेटा और नियंत्रण संकेत
निम्न तालिका सूची में आमतौर पर RS-232 संकेतों (विनिर्देशों में सर्किट कहा जाता है) और अनुशंसित DB-25 कनेक्टर्स पर उनके पिन असाइनमेंट का उपयोग किया जाता है।[18] (मानक द्वारा परिभाषित अन्य आमतौर पर उपयोग किए जाने वाले कनेक्टर्स के लिए सीरियल पोर्ट पिनआउट देखें।)
| Circuit | Direction | DB-25 pin | |||
|---|---|---|---|---|---|
| Name | Typical purpose | Abbreviation | DTE | DCE | |
| Data Terminal Ready | DTE is ready to receive, initiate, or continue a call. | DTR | out | in | 20 |
| Data Carrier Detect | DCE is receiving a carrier from a remote DCE. | DCD | in | out | 8 |
| Data Set Ready | DCE is ready to receive and send data. | DSR | in | out | 6 |
| Ring Indicator | DCE has detected an incoming ring signal on the telephone line. | RI | in | out | 22 |
| Request To Send | DTE requests the DCE prepare to transmit data. | RTS | out | in | 4 |
| Ready To Receive | DTE is ready to receive data from DCE. If in use, RTS is assumed to be always asserted. | RTR | out | in | 4 |
| Clear To Send | DCE is ready to accept data from the DTE. | CTS | in | out | 5 |
| Transmitted Data | Carries data from DTE to DCE. | TxD | out | in | 2 |
| Received Data | Carries data from DCE to DTE. | RxD | in | out | 3 |
| Common Ground | Zero voltage reference for all of the above. | GND | common | 7 | |
| Protective Ground | Connected to chassis ground. | PG | common | 1 | |
संकेतों को डीटीई के दृष्टिकोण से नामित किया गया है।अन्य कनेक्शनों के लिए एकल-समाप्त सिग्नलिंग, और शून्य वोल्टेज स्थापित करता है, जिसमें अन्य पिनों पर वोल्टेज को संदर्भित किया जाता है।DB-25 कनेक्टर में पिन 1 पर एक दूसरा सुरक्षात्मक जमीन शामिल है;यह आंतरिक रूप से उपकरण फ्रेम ग्राउंड से जुड़ा हुआ है, और सिग्नल ग्राउंड से केबल या कनेक्टर में कनेक्ट नहीं किया जाना चाहिए।
रिंग इंडिकेटर
रिंग इंडिकेटर (RI) DCE से DTE डिवाइस पर भेजा गया एक सिग्नल है। यह टर्मिनल डिवाइस को इंगित करता है कि फोन लाइन बज रही है। कई कंप्यूटर सीरियल पोर्ट में, आरआई सिग्नल राज्य को बदलने पर एक हार्डवेयर अंतराल उत्पन्न होता है। इस हार्डवेयर इंटरप्ट के लिए समर्थन होने का मतलब है कि एक प्रोग्राम या ऑपरेटिंग सिस्टम को आरआई पिन की स्थिति में बदलाव के बारे में सूचित किया जा सकता है, बिना सॉफ़्टवेयर को पिन की स्थिति को लगातार पोल करने की आवश्यकता के बिना। आरआई एक अन्य संकेत के अनुरूप नहीं है जो समान जानकारी को विपरीत तरीके से वहन करता है।
एक बाहरी मॉडेम पर रिंग इंडिकेटर पिन की स्थिति को अक्सर एए (ऑटो उत्तर) प्रकाश में जोड़ा जाता है, जो कि आरआई सिग्नल ने एक अंगूठी का पता लगाने पर चमकती है। मुखर आरआई सिग्नल रिंगिंग पैटर्न का बारीकी से अनुसरण करता है, जो सॉफ़्टवेयर को विशिष्ट रिंग पैटर्न का पता लगाने की अनुमति दे सकता है।
रिंग इंडिकेटर सिग्नल का उपयोग कुछ पुराने निर्बाध बिजली आपूर्ति (यूपीएस) द्वारा किया जाता है ताकि कंप्यूटर को बिजली विफलता की स्थिति का संकेत दिया जा सके।
कुछ व्यक्तिगत कंप्यूटर को जागरण के लिए कॉन्फ़िगर किया जा सकता है, जिससे एक कंप्यूटर की अनुमति मिलती है जो फोन कॉल का जवाब देने के लिए निलंबित है।
आरटीएस, सीटीएस, और आरटीआर
भेजने का अनुरोध (आरटीएस) और स्पष्ट करने के लिए स्पष्ट (सीटीएस) संकेतों को मूल रूप से बेल 202 मॉडेम जैसे आधे-द्वैध (एक समय में एक दिशा) मॉडेम के साथ उपयोग के लिए परिभाषित किया गया था। ये मोडेम आवश्यक होने पर अपने ट्रांसमीटरों को अक्षम कर देते हैं और जब वे फिर से सक्षम होते हैं तो रिसीवर के लिए एक सिंक्रोनाइज़ेशन प्रस्तावना को प्रसारित करना चाहिए। डीटीई आरटीएस को डीसीई को संचारित करने की इच्छा का संकेत देता है, और जवाब में डीसीई ने सीटीएस को अनुमति देने के लिए अनुमति दी है, एक बार डीसीई के साथ दूर के अंत में सिंक्रनाइज़ेशन प्राप्त किया जाता है। इस तरह के मॉडेम अब सामान्य उपयोग में नहीं हैं। कोई भी संकेत नहीं है कि DTE DCE से आने वाले डेटा को अस्थायी रूप से रोकने के लिए उपयोग कर सकता है। इस प्रकार RS-232 का RTS और CTS सिग्नल का उपयोग, मानक के पुराने संस्करणों के अनुसार, असममित है।
यह योजना वर्तमान में RS-232 से RS-485 कन्वर्टर्स में भी कार्यरत है। RS-485 एक मल्टीपल-एक्सेस बस है, जिस पर केवल एक डिवाइस एक समय में संचारित हो सकता है, एक अवधारणा जो RS-232 में प्रदान नहीं की जाती है। RS-232 डिवाइस RTS को RS-485 बस का नियंत्रण लेने के लिए कनवर्टर को बताने के लिए दावा करता है ताकि कनवर्टर, और इस प्रकार RS-232 डिवाइस, बस पर डेटा भेज सके।
आधुनिक संचार वातावरण पूर्ण-द्वैध (दोनों दिशाओं एक साथ) मॉडेम का उपयोग करते हैं। उस वातावरण में, डीटीईएस के पास आरटीएस को डेसर्ट करने का कोई कारण नहीं है। हालांकि, लाइन की गुणवत्ता को बदलने, डेटा के प्रसंस्करण में देरी आदि की संभावना के कारण, सममित, द्विदिश प्रवाह नियंत्रण (डेटा) की आवश्यकता है।
दोनों दिशाओं में प्रवाह नियंत्रण प्रदान करने वाला एक सममित विकल्प विभिन्न उपकरण निर्माताओं द्वारा 1980 के दशक के अंत में विकसित और विपणन किया गया था। इसने आरटीएस सिग्नल को फिर से परिभाषित किया कि डीटीई डीसीई से डेटा प्राप्त करने के लिए तैयार है। इस योजना को अंततः RS-232-E (वास्तव में TIA-232-E उस समय तक TIA-232-E) में एक नए सिग्नल, RTR (प्राप्त करने के लिए तैयार) को परिभाषित करके संहिताबद्ध किया गया था, जो CCITT V.24 सर्किट 133 है। TIA-232-E और इसी अंतर्राष्ट्रीय मानकों को उस सर्किट 133 को दिखाने के लिए अपडेट किया गया था, जब लागू किया जाता है, आरटीएस (भेजने के लिए अनुरोध) के समान पिन साझा करता है, और जब 133 उपयोग में होता है, तो आरटीएस को डीसीई द्वारा हर समय मुखर किया जाता है।[19] इस योजना में, आमतौर पर आरटीएस/सीटीएस प्रवाह नियंत्रण या आरटीएस/सीटीएस हैंडशेकिंग कहा जाता है (हालांकि तकनीकी रूप से सही नाम आरटीआर/सीटीएस होगा), डीटीई आरटीएस का दावा करता है जब भी यह डीसीई से डेटा प्राप्त करने के लिए तैया