Instagram Messenger Chat Lyrics Tutorial

 

Following ArtiCle Is irrelevant with the ConTEnT





यदि एक से अधिक मास्टर्स एक ही डिवाइस को संबोधित करने का प्रयास कर रहे हैं, तो डेटा-बिट्स की तुलना के साथ मध्यस्थता जारी रहती है यदि वे मास्टर-ट्रांसमीटर हैं, या पावती-बिट्स यदि वे मास्टर-रिसीवर हैं। क्योंकि IC बस में पता और डेटा की जानकारी विजेता मास्टर द्वारा निर्धारित की जाती है, मध्यस्थता प्रक्रिया के दौरान कोई जानकारी नहीं खोती है। के बीच की अनुमति है:


यह ध्यान रखना महत्वपूर्ण है कि, मध्यस्थता नहीं है


• बार-बार START स्थिति और डेटा बिट STOP स्थिति और डेटा बिट


• बार-बार शुरू होने की स्थिति और बंद होने की स्थिति।


नोट: दास मध्यस्थता प्रक्रिया में शामिल नहीं हैं।


14.9.10 मानक-मोड I2C बस विशिष्टता का विस्तार


मानक-मोड IC बस विनिर्देश, इसकी डेटा अंतरण दर 100 kbit/s और 7-बिट एड्रेसिंग के साथ, 1980 के दशक की शुरुआत से अस्तित्व में है। उच्च गति की मांगों को पूरा करने के साथ-साथ नए उपकरणों की बढ़ती संख्या के लिए अधिक दास पते उपलब्ध कराने के लिए, मानक-मोड एल डिग्री सेल्सियस बस विनिर्देश को वर्षों से उन्नत किया गया था और आज निम्नलिखित एक्सटेंशन के साथ उपलब्ध है:


• फ़ास्ट-मोड, 400 kbit/s तक की बिट दर के साथ।


• हाई-स्पीड मोड (Hs-mode), जिसकी बिट दर 3.4 Mbit/s तक है।


⚫ 10-बिट एड्रेसिंग, जो 1024 अतिरिक्त स्लेव पतों के उपयोग की अनुमति देता है। आइए फास्ट मोड और हाई-स्पीड मोड का विवरण देखें। हम पहले ही खंड 14.9.7 में 10-बिट एड्रेसिंग पर चर्चा कर चुके हैं।


14.9.10.1 फास्ट-मोड


फास्ट-मोड डिवाइस 400 kbit/s तक प्राप्त और संचारित कर सकते हैं। न्यूनतम आवश्यकता यह है कि वे 400 kbit/s हस्तांतरण के साथ सिंक्रनाइज़ कर सकते हैं, फिर वे स्थानांतरण को धीमा करने के लिए SCL सिग्नल की कम अवधि को लम्बा खींच सकते हैं। फास्ट-मोड डिवाइस डाउनवर्ड-संगत हैं और 0 से 100 kbit/s 1°C बस सिस्टम में मानक-मोड डिवाइस के साथ संचार कर सकते हैं।


विशेषताएँ:


फास्ट-मोड आईसी बस विनिर्देश में मानक-मोड की तुलना में निम्नलिखित अतिरिक्त विशेषताएं हैं:


. अधिकतम बिट दर को 400 kbit/s तक बढ़ा दिया गया है।


सीरियल डेटा (एसडीए) और सीरियल क्लॉक (एससीएल) सिग्नल के समय को अनुकूलित किया गया है। अन्य बस प्रणालियों जैसे सीबीयूएस के साथ संगतता की कोई आवश्यकता नहीं है क्योंकि वे बढ़ी हुई बिट दर पर काम नहीं कर सकते हैं।


फास्ट-मोड उपकरणों के इनपुट में स्पाइक सप्रेशन और एक श्मिट शामिल हैं।


एसडीए और एससीएल इनपुट पर ट्रिगर।


कॉपीराइट सामग्री


माइक्रोप्रोसेसर और माइक्रोकंट्रोलर सिस्टम


14-23


बसें और प्रोटोकॉल


फास्ट-मोड उपकरणों के आउटपुट बफर एसडीए और एससीएल सिग्नल के गिरने वाले किनारों के ढलान नियंत्रण को शामिल करते हैं।


अगर फास्ट-मोड डिवाइस को बिजली की आपूर्ति बंद कर दी जाती है, तो एसडीए और एससीएल आई/ओ पिन फ्लोटिंग होनी चाहिए ताकि वे बस लाइनों में बाधा न डालें।


बस लाइनों से जुड़े बाहरी पुल-अप उपकरणों को फास्ट-मोड पीसी बस के लिए कम अधिकतम अनुमेय वृद्धि समय को समायोजित करने के लिए अनुकूलित किया जाना चाहिए।


14.9.10.2 एचएस-मोड


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


से 3.4 Mbit/s इस प्रकार हैं:


Hs- मोड मास्टर डिवाइस में SDAH सिग्नल के लिए एक ओपन-ड्रेन आउटपुट बफर और SCLH आउटपुट पर एक ओपन-ड्रेन पुल-डाउन और करंट-सोर्स पुल-अप सर्किट का संयोजन होता है। यह करंट-सोर्स सर्किट के उदय समय को छोटा करता है


फिर प्रेषित पहला क्षेत्र डिवाइस का पता है। अन्य सभी क्षेत्रों के लिए हेक्साडेसिमल वर्ण 0-9, AF को संचारित करने की अनुमति है। नेटवर्क वाले डिवाइस नेटवर्क बस की लगातार निगरानी करते हैं, जिसमें 'साइलेंट' अंतराल के दौरान भी शामिल है। जब पहला फ़ील्ड (पता फ़ील्ड) प्राप्त होता है, तो प्रत्येक डिवाइस यह पता लगाने के लिए इसे डीकोड करता है कि यह पता डिवाइस है या नहीं। अंतिम प्रेषित वर्ण के बाद, कम से कम 3.5 वर्ण समय का एक समान अंतराल संदेश के अंत को चिह्नित करता है। इस अंतराल के बाद एक नया संदेश शुरू हो सकता है।


संपूर्ण संदेश फ़्रेम को एक सतत स्ट्रीम के रूप में प्रेषित किया जाना चाहिए। यदि फ़्रेम के पूरा होने से पहले 1.5 से अधिक वर्ण समय का एक मौन अंतराल होता है, तो प्राप्त करने वाला उपकरण अपूर्ण संदेश को फ़्लश करता है और मानता है कि अगला बाइट एक नए संदेश का पता फ़ील्ड होगा। इसी तरह, यदि कोई नया संदेश पिछले संदेश के बाद 3.5 वर्ण समय से पहले शुरू होता है, तो प्राप्तकर्ता डिवाइस इसे पिछले संदेश की निरंतरता पर विचार करेगा। इस


एक त्रुटि सेट करेगा, क्योंकि अंतिम सीआरसी फ़ील्ड में मान संयुक्त के लिए मान्य नहीं होगा


संदेश। एक विशिष्ट संदेश फ़्रेम जैसा कि तालिका 14.13 में दिखाया गया है।


14.10.4.3 पता फ़ील्ड के बारे में अधिक जानकारी


हम जानते हैं कि, संदेश फ़्रेम के पता फ़ील्ड में दो वर्ण (ASCII) होते हैं या


आठ बिट्स (आरटीयू)। पता फ़ील्ड के लिए मान्य स्लेव डिवाइस पते, जो की सीमा में हैं


0-247 दशमलव। अलग-अलग दास उपकरणों को की श्रेणी में पते सौंपे जाते हैं


कॉपीराइट सामग्री


माइक्रोप्रोसेसर और माइक्रोकंट्रोलर सिस्टम


14-29


बसें और प्रोटोकॉल


1-247. एक मास्टर दास के पते को संदेश के पता क्षेत्र में रखकर एक दास को संबोधित करता है। जब दास अपनी प्रतिक्रिया भेजता है, तो वह अपना पता प्रतिक्रिया के इस पता क्षेत्र में रखता है ताकि स्वामी को पता चल सके कि कौन सा दास प्रतिक्रिया दे रहा है। पता 0 प्रसारण पते के लिए उपयोग किया जाता है, जिसे सभी दास डिवाइस पहचानते हैं।


14.10.4.4 फंक्शन फील्ड के बारे में अधिक जानकारी


हम जानते हैं कि, संदेश फ़्रेम के फ़ंक्शन कोड फ़ील्ड में दो वर्ण होते हैं


(ASCII) या आठ बिट्स (RTU)। फ़ंक्शन फ़ील्ड के लिए मान्य कोड की सीमा में हैं


1-255 दशमलव। जिसमें, कुछ कोड सभी मोडिकॉन नियंत्रकों पर लागू होते हैं, जबकि कुछ


कोड केवल कुछ मॉडलों पर लागू होते हैं, और अन्य भविष्य के उपयोग के लिए आरक्षित होते हैं। जब एक


संदेश मास्टर से दास डिवाइस पर भेजा जाता है, फ़ंक्शन कोड फ़ील्ड दास को बताता है कि क्या


करने के लिए एक प्रकार की क्रिया। उदाहरण हैं:


असतत कॉइल या इनपुट के समूह के चालू / बंद राज्यों को पढ़ने के लिए, रजिस्टरों के समूह की डेटा सामग्री को पढ़ने के लिए,


⚫ दास की नैदानिक ​​स्थिति को पढ़ने के लिए,


निर्दिष्ट कॉइल या रजिस्टरों को लिखने के लिए, या


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


उदाहरण के लिए, यदि मास्टर 0000 0011 (हेक्साडेसिमल 03) को फंक्शन कोड के रूप में गुलाम को भेजता है तो


यदि स्लेव डिवाइस बिना किसी त्रुटि के अनुरोधित कार्रवाई करता है, तो यह उसी कोड को अपनी प्रतिक्रिया में लौटाता है।


यदि कोई अपवाद होता है, तो वह वापस आ जाता है: 1000 0011 (हेक्साडेसिमल 83)। अपवाद प्रतिक्रिया के लिए फ़ंक्शन कोड के अपने संशोधन के अलावा, दास प्रतिक्रिया संदेश के डेटा फ़ील्ड में एक अद्वितीय कोड रखता है। यह मास्टर को बताता है कि किस प्रकार की त्रुटि हुई या अपवाद का कारण क्या है।


14.10.4.5 डेटा फ़ील्ड के बारे में अधिक जानकारी


डेटा फ़ील्ड का निर्माण दो हेक्साडेसिमल अंकों के सेट का उपयोग करके किया जाता है, जो 00 से FF हेक्साडेसिमल की सीमा में होता है। इन्हें नेटवर्क के सीरियल ट्रांसमिशन मोड के अनुसार ASCII वर्णों की एक जोड़ी से, या एक RTU वर्ण से बनाया जा सकता है। मास्टर से दास उपकरणों को भेजे गए संदेशों के डेटा फ़ील्ड में अतिरिक्त शामिल हैं


जानकारी जो दास को फ़ंक्शन कोड द्वारा परिभाषित कार्रवाई करने के लिए उपयोग करनी चाहिए। इस


असतत और रजिस्टर पते जैसे आइटम शामिल हो सकते हैं, वस्तुओं की मात्रा को संभाला जा सकता है,


और क्षेत्र में वास्तविक डेटा बाइट्स की गिनती।

Click Now

Post a Comment

Previous Post Next Post