RS232 - मूल बातें, अनुप्रयोग और इंटरफ़ेस

समस्याओं को खत्म करने के लिए हमारे साधन का प्रयास करें





RS232 क्या है?

RS-232 (X) एक धारावाहिक संचार प्रोटोकॉल है, जो आमतौर पर दो उपकरणों के बीच धारावाहिक डेटा को स्थानांतरित करने और प्राप्त करने के लिए उपयोग किया जाता है। यह तुल्यकालिक और अतुल्यकालिक डेटा प्रसारण दोनों का समर्थन करता है। औद्योगिक वातावरण में कई उपकरण अभी भी RS-232 संचार केबल का उपयोग कर रहे हैं। रु।-232 केबल का उपयोग तर्क १ और तर्क ० के बीच दो संकेत स्तरों के अंतर को पहचानने के लिए किया जाता है। तर्क १ को -१२ वी द्वारा दर्शाया जाता है और तर्क ० को १२ वी का प्रतिनिधित्व किया जाता है। RS-232 केबल अलग-अलग बॉड दरों पर काम करता है जैसे 9600 बिट्स / एस, 2400 बिट्स / एस, 4800 बिट्स / एस आदि। आरएस -232 केबल में दो-टर्मिनल डिवाइस हैं जैसे डेटा टर्मिनल उपकरण और डेटा संचार उपकरण। दोनों डिवाइस सिग्नल भेजेंगे और प्राप्त करेंगे। डेटा टर्मिनल उपकरण एक कंप्यूटर टर्मिनल है और डेटा संचार उपकरण मॉडेम, या नियंत्रक इत्यादि है।

जनरल RS-232 संचार आरेख



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


एक सीरियल पोर्ट एक तार पर एक समय में एक-बिट डेटा भेजता है और प्राप्त करता है और यह बहुत धीरे-धीरे डेटा स्थानांतरित करता है। RS-232 की सिफारिश की गई बदनामी के लिए खड़ा है और 232 नंबर एक है, जो RS-232c, RS232s जैसे नवीनतम संस्करण को दर्शाता है।



सीरियल केबल कनेक्टर्स का सबसे अधिक इस्तेमाल किया जाने वाला प्रकार 9-पिन कनेक्टर DB9 और 25-पिन कनेक्टर DB-25 है। उनमें से प्रत्येक एक पुरुष या महिला प्रकार हो सकता है। आजकल अधिकांश कंप्यूटर अतुल्यकालिक डेटा एक्सचेंज के लिए DB9 कनेक्टर का उपयोग करते हैं। RS-232 केबल की अधिकतम लंबाई 50 फीट है।

RS-232 संचार केबल

RS232 पिन विवरण

RS-232 केबल 25 पिन कनेक्टर

यह एक 25-पिन कनेक्टर है, प्रत्येक पिन का कार्य इस प्रकार है।

पिन १ : (सुरक्षात्मक मैदान) यह एक ग्राउंड पिन है।


पिन 2: डेटा संचारित करें।

पिन 3: डेटा प्राप्त करना।

पिन 2 और पिन 3: ये पिन डेटा संचारण और प्राप्त करने के लिए सबसे महत्वपूर्ण पिन हैं। 1 और 2-पिन डेटा ट्रांसमिशन और पिन -3 का उपयोग डेटा प्राप्त करने के उद्देश्य से किया जाता है।

पिन ४ : भेजने के लिए निवेदन।

पिन ५ : भेजने के लिए साफ़ करें।

पिन ६ : डेटा सेट तैयार।

पिन बीस: डेटा टर्मिनल तैयार।

पिन 4, पिन 5, पिन 6, पिन 20: ये पिन हैंडशेकिंग पिन (नियंत्रण का प्रवाह) हैं। आम तौर पर टर्मिनलों को डेटा प्रेषित नहीं किया जा सकता है जब तक कि ट्रांसमिशन भेजने के लिए स्पष्ट डीसीई से प्राप्त न हो।

पिन 7: यह पिन डेटा, टाइमिंग और कंट्रोल सिग्नल सहित सभी संकेतों के लिए सामान्य संदर्भ है। DCE और DTE सीरियल इंटरफ़ेस में ठीक से काम करते हैं और पिन -7 को बिना इंटरफ़ेस के काम न करने वाले दोनों सिरों को जोड़ा जाना चाहिए।

पिन 8 : इस पिन को प्राप्त लाइन सिग्नल डिटेक्टर कैरियर डिटेक्ट के रूप में भी जाना जाता है। यह संकेत तब सक्रिय होता है जब स्थानीय और दूरस्थ डीसीई उपकरणों के बीच एक उपयुक्त वाहक स्थापित होता है।

पिन 9: यह पिन एक DTE सीरियल कनेक्टर है, यह संकेत एक हद तक आने वाली रिंग का अनुसरण करता है। आम तौर पर यह संकेत डीसीई ऑटो-उत्तर मोड द्वारा उपयोग किया जाता है।

पिन 10: टेस्ट पिन।

पिन 11: स्टैंडबाय का चयन करें।

पिन 12: डेटा कैरियर का पता लगाने।

पिन 13: भेजने के लिए साफ़ करें।

पिन 14: डेटा संचारित करें।

पिन 15: प्रसारण की घड़ी।

पिन 17: घड़ी प्राप्त करें।

पिन 24: बाहरी घड़ी।

पिन 15, 17, 24 सिंक्रोनस मोडेम इन पिनों पर संकेतों का उपयोग करते हैं। इन पिनों को नियंत्रित किया जाता है।

पिन 16: डेटा प्राप्त करना।

पिन 18: टेस्ट पिन।

पिन 19: भेजने के लिए निवेदन।

पिन 21: ( सिग्नल क्वालिटी डिटेक्टर) यह पिन प्राप्त वाहक सिग्नल की गुणवत्ता को इंगित करता है क्योंकि संचारण मॉडेम को प्रत्येक बिट समय पर 0 या तो 1 भेजा जाना चाहिए, मॉडेम DTE से बिट्स के समय को नियंत्रित करता है।

पिन 22: ( रिंग इंडिकेटर): रिंगिंग इंडिकेटर का अर्थ है कि DCE DTE को सूचित करता है कि फोन बज रहा है। ऑटो-उत्तर से लैस फोन नेटवर्क से सीधे जुड़े सभी मॉडेम।

पिन 23: डेटा सिग्नल दर डिटेक्टर

RS232 के आवेदन

RS-232 केबल इंटरफ़ेस आरेख

ऑटो-शटडाउन सुविधा का उद्देश्य बिजली बचाना है। RS-232 को कम पावर शटडाउन मोड में काम करने के लिए रखा गया है। प्रणाली जब भी RS-232 डिवाइस का उपयोग नहीं किया जाएगा, तब बंद हो जाएगा। जब भी 30sec के सिग्नल पर कोई गतिविधि न हो, स्वतः-बंद पल्स स्वयं बंद हो जाएगा। इसका मतलब है कि जब भी कोई ट्रांसीवर RS-232 पोर्ट से जुड़ा होता है, लेकिन यह डेटा नहीं भेज रहा होता है। पिन 2 और पिन 3 का उपयोग डेटा संचारित करने और प्राप्त करने के लिए किया जाता है। पिन 5 का उपयोग जमीन से जुड़ने के लिए किया जाता है। RS-232 केबल के माध्यम से DTE और DCE उपकरणों के साथ संचार करने के लिए Max 232 डिवाइस का उपयोग किया जाता है।

पहला ऑटो-शटडाउन पल्स रिसीवर और ट्रांसमीटर गतिविधि दोनों पर नज़र रखता है। दोनों गतिविधियाँ स्थिर हैं और सिस्टम स्लीप मोड या शटडाउन मोड में चला जाता है। RS-232 केबल का उपयोग करने वाले अधिकांश डिवाइस CPS और लैपटॉप हैं।

अधिकतम 232 का उपयोग करके माइक्रोकंट्रोलर्स को RS232 इंटरफैस करना

अधिकतम 232 - पीसी इंटरफ़ेस के लिए स्तर शिफ्टर आईसी

मैक्स 232 प्रोसेसर के लिए बफर ड्राइवर के रूप में कार्य करता है। यह 0 और 5 वोल्ट के मानक डिजिटल लॉजिक मानों को स्वीकार करता है और उन्हें RS232 +10 और -10 वोल्ट के मानक में परिवर्तित करता है। कुछ माइक्रोकंट्रोलर्स में अंतर्निहित सीरियल पोर्ट होते हैं जो पीसी के RS232 सीरियल पोर्ट के साथ सीधे कनेक्शन की अनुमति देते हैं। हालाँकि कई माइक्रोकंट्रोलर 0 से 5V आउटपुट देते हैं और RS232 पोर्ट द्वारा आवश्यक 0 से 5 वोल्ट को +10 और -10V में बदलने के लिए एक मध्यवर्ती बफर सर्किट की आवश्यकता होती है।

अधिकतम 232 आईसी में दो ट्रांसमीटर-रिसीवर की व्यवस्था होती है जैसे कि दो सीरियल पोर्ट को एक ही चिप का उपयोग करके जोड़ा जा सकता है। प्रत्येक 1microFarad के 5 कैपेसिटर का उपयोग TTL / CMOS वोल्टेज से आवश्यक RS232 मानक वोल्टेज उत्पन्न करने के लिए किया जाता है। ट्रांसमीटरों TTL / CMOS स्तर को RS232 स्तर में परिवर्तित करते हैं जबकि रिसीवर RS232 इनपुट प्राप्त करता है और उन्हें TTL स्तर वोल्टेज में परिवर्तित करता है।

यह एक 16 पिन आईसी है जो माइक्रोकंट्रोलर और पोर्ट से जुड़े ट्रांसमीटर पिन के साथ होता है ताकि इनपुट ट्रांसमीटर पिन को माइक्रोकंट्रोलर से टीटीएल इनपुट मिले और आरएस 232 पोर्ट को आउटपुट ट्रांसमीटर पिन सप्लाई आउटपुट मिले। रिसीवर पिन RS232 पोर्ट से जुड़े होते हैं जैसे कि इनपुट रिसीवर पिन पीसी पोर्ट से RS232 मानक इनपुट प्राप्त करता है और आउटपुट रिसीवर पिन माइक्रोकंट्रोलर को टीटीएल इनपुट की आपूर्ति करता है। इस प्रकार ट्रांसमीटर माइक्रोकंट्रोलर से इनपुट लेता है और RS232 पोर्ट को आउटपुट देता है जबकि रिसीवर RS232 पोर्ट से इनपुट लेता है और माइक्रोकंट्रोलर को आउटपुट देता है। अन्य पिन 5 इलेक्ट्रोलाइटिक कैपेसिटर से जुड़े होते हैं जैसे कि कैपेसिटर में से एक का उपयोग वोल्टेज वीवीलर के रूप में 5 वी से + 10 वी करने के लिए किया जाता है और दूसरे कैपेसिटर का उपयोग वोल्टेज -10 वी के लिए इन्वर्टर के रूप में किया जाता है और अन्य तीन कैपेसिटर को बायपास कैपेसिटर के रूप में उपयोग किया जाता है। क्रमशः Vcc, V +, और V- पिन के लिए। इस प्रकार कैपेसिटर वोल्टेज जनरेटर के रूप में कार्य करते हैं।

मैक्स 232 के मूल लाभों में से एक यह है कि यह 5 वी आपूर्ति के साथ संचालित होता है, जो आईसी और माइक्रोकंट्रोलर दोनों के लिए एकल 5V आपूर्ति का उपयोग करने की अनुमति देता है।

अधिकतम 232 पिन आरेख और सर्किट आरेख

अधिकतम 232

पिन आरेख और आंतरिक योजनाबद्ध

मैक्स 232 आईसी की विशेषताएं

  • 5 वी का इनपुट सप्लाई वोल्टेज।
  • TTL मानक के साथ संगत इनपुट वोल्टेज का स्तर।
  • आरएस 232 मानक के साथ संगत आउटपुट वोल्टेज का स्तर।
  • कम इनपुट करंट 0.1microAmpere और आउटपुट करंट 24mA।
  • यह -40 डिग्री सेल्सियस से +85 डिग्री सेल्सियस के तापमान रेंज में संचालित होता है

अधिकतम 232 का आवेदन

Max232 के विशिष्ट अनुप्रयोगों में मॉडेम, कंप्यूटर, RS232 सिस्टम और टर्मिनल शामिल हैं। माइक्रोकंट्रोलर और कंप्यूटर से जुड़े RS 232 के बीच एक मध्यवर्ती के रूप में मैक्स 232 से जुड़े एक विशिष्ट कामकाजी अनुप्रयोग के लिए, ट्रांसमीटर इनपुट पिंस में से एक माइक्रोकंट्रोलर से टीटीएल इनपुट प्राप्त करता है और संधारित्र व्यवस्था +/ - 10V सिग्नल प्राप्त करता है जो कि लागू होता है संबंधित ट्रांसमीटर आउटपुट पिन, RS232 पोर्ट को दिया गया।

रिसीवर इनपुट पिन RS232 पोर्ट से 232 मानक इनपुट प्राप्त करता है और तदनुसार संबंधित रिसीवर आउटपुट पिन माइक्रोटंट्रोलर को TTL मानक आउटपुट देता है। इस प्रकार मैक्स 232 आईसी को माइक्रोकंट्रोलर और एक कंप्यूटर के बीच एक मध्यवर्ती कनेक्शन के रूप में उपयोग किया जा सकता है।

चित्र का श्रेय देना: