आरएस -485 नेटवर्क के लिए केबल प्रतिरोधों की समाप्ति किस केबल लंबाई पर होती है?


13

मैंने आरएस -485 के साथ लैब में अपने प्रयोगों को काफी कम केबलों के साथ ठीक करने पर ध्यान दिया है, लेकिन सही प्रतिष्ठानों के लिए समाप्ति प्रतिरोधों की आवश्यकता होती है। क्या उनकी उपस्थिति या केबल की लंबाई, या अन्य कारकों की अनुपस्थिति है?

जवाबों:


10

सभी RS-485 केबल को समाप्ति की आवश्यकता होती है। कुछ सिर्फ उनके बिना काम करने के लिए हो सकते हैं, लेकिन सभी को उनके पास होना चाहिए।


6
वास्तव में, आप शायद पाएंगे कि वे जितनी बार बाहर निकलते हैं उतने ही बार बाहर निकलते हैं। RS-485 उन मानकों में से एक है जो अक्सर उन लोगों द्वारा कार्यान्वित किए जाते हैं जिन्हें यह पता नहीं होता है कि वे क्या कर रहे हैं, और अक्सर उपयोग किया जाता है। 'अच्छी तरह से यह काम करता है, है ना?' एक तरह से।
माइकल कोहेन

2
वहाँ वास्तव में इस के लिए एक अच्छा गाइड है - ti.com/lit/an/snla034b/snla034b.pdf । यदि लंबाई पर्याप्त रूप से कम है, या बिट दर काफी कम है, तो भी टीआई कहता है कि "संकेत को समाप्त नहीं करने का विकल्प स्पष्ट रूप से सबसे अधिक लागत प्रभावी समाधान है"।
रेनडिएन

1
यदि "कुछ सिर्फ काम के बिना हो सकता है" तो, वास्तव में, समाप्ति की आवश्यकता नहीं है।
m_a_s

10

सामान्य तौर पर, शॉर्ट केबल्स (<20-30m) और कम बॉड्रेट (<115200) के लिए आप उन्हें बिना किसी परेशानी के छोड़ सकते हैं। परंतु:

  1. शोर प्रतिरोधक क्षमता में सुधार के लिए सिग्नल लाइनों पर किसी तरह का भार डालना उपयोगी है (RS485 चालक अंतर लाइन पर वोल्टेज को स्विच करने के लिए पर्याप्त वर्तमान की आपूर्ति करेगा, कई शोर स्रोत नहीं होंगे)। लेकिन आपको इस लोड की आवश्यकता नहीं है किसी भी "विशेषता प्रतिबाधा" के बराबर होने के लिए, ठीक होगा।200500Ω

  2. जब आप उच्च गति या लंबे केबल बिछाने के लिए जाते हैं, तो आपको उचित समाप्ति की आवश्यकता होगी जो आपके द्वारा उपयोग किए जाने वाले केबल पर निर्भर करता है। तो यह कैट 5 केबल्स के लिए ( ) होना चाहिए।100Ω120Ω

पुल-अप और पुल-डाउन प्रतिरोधों के बारे में मत भूलना। जब तक सिस्टम में उपयोग किए जाने वाले सभी रिसीवर इनपुट के लिए एक अच्छी तरह से परिभाषित (उच्च-स्तरीय) आउटपुट देते हैं, तब तक उनकी आवश्यकता होती है । उनके मूल्यों को चुना जाना चाहिए ताकि (जब "समाप्ति" प्रतिरोधों के साथ एक साथ जुड़ा हो) संयुक्त राष्ट्र की संचालित लाइन ठीक से ध्रुवीकृत हो ( सबसे रिसीवर के लिए)0V>0.3V


2

चूंकि प्रतिरोधों को समाप्त करने से नेटवर्क लोड हो जाता है, इसलिए उनका उपयोग तब तक नहीं किया जाना चाहिए जब तक कि वे आवश्यक न हों। चूँकि परावर्तित तरंगें 3-4 चक्रों में भीगेंगी, यदि ऐसा होने का समय एक डेटा बिट चौड़ाई (या बीच में नमूना लेने पर एक आधी चौड़ाई) से कम है, तो परावर्तित तरंगें हस्तक्षेप नहीं करेंगी और प्रतिरोधक समाप्त नहीं होंगे। की आवश्यकता है।

यह एक साधारण पर्याप्त गणना है, जो प्रकाश की गति का लगभग 65% औसत प्रसार प्रसार पर लगाती है: 9600 बीपीएस संचार दर के लिए, 1000 फुट केबल पर, आपके पास 3 usec का एक गोल यात्रा समय है, 9 के बीच एक भीषण समय। -12 usec, और 10 मिसे की थोड़ी चौड़ाई। इसलिए, प्रत्येक परावर्तित तरंग आपके प्रत्येक बिट के नमूने लेने से पहले बाहर निकल जाएगी, इसलिए समाप्ति प्रतिरोधों की आवश्यकता नहीं है।


2
RS-485 को प्रतिरोधों को समाप्त करने का समर्थन करने के लिए डिज़ाइन किया गया है ताकि नेटवर्क को लोड करना एक मुद्दा न हो। टर्मिनेटिंग रेसिस्टर्स को छोड़ने से ईएमआई और अन्य मुद्दों में वृद्धि हो सकती है और यदि सिग्नल की गुणवत्ता काफी खराब है तो यह बॉड रेट धीमा होने पर भी त्रुटियों का कारण हो सकता है। नोट: मैंने इस उत्तर को -1 नहीं दिया, भले ही यह एक योग्य हो।

इस उत्तर का सामान्य विचार पूरी तरह से एक बुरा विचार नहीं है, और कुछ उपकरण निर्माता वास्तव में समाप्ति को छोड़ने की सलाह देते हैं। सामान्य तौर पर यह एक बुरा विचार है, क्योंकि इसके कारण होने वाली समस्याएं डरपोक हो सकती हैं। इसके अलावा, 9600 बॉड में थोड़ी चौड़ाई 100 माइक्रोसेकंड से थोड़ी अधिक है, किसी भी तरह से दस मिलीसेकंड नहीं। यूएआरटी आमतौर पर बीच में नमूना करते हैं (या कभी-कभी वे तीन नमूने लेते हैं और 3 में से सर्वश्रेष्ठ 2 करते हैं), इसलिए आप निश्चित रूप से विचार करना चाहते हैं कि लगभग एक तिहाई से पहले चले जाएं। समाप्ति बहुत महत्वपूर्ण है, लेकिन वास्तव में यदि आपकी केबल केवल 15 फीट है तो यह शायद ठीक है
अनंत काल
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.