रोटरी वृद्धिशील एनकोडर एक नाड़ी को घुमाता है जब इसे घुमाया जाता है, और इसकी स्थिति को काउंटिंग डिवाइस द्वारा जाना जाता है। जब एनकोडर आगे नहीं बढ़ रहा है या बिजली बंद है, तो स्थिति को याद रखने के लिए गिनती डिवाइस की आंतरिक मेमोरी का उपयोग किया जाता है। इस तरह, जब शक्ति बंद हो जाती है, तो एनकोडर में कोई आंदोलन नहीं हो सकता है। जब कॉलर काम करता है, तो एनकोडर आउटपुट पल्स के दौरान पल्स को बाधित और खो नहीं सकता है। अन्यथा, काउंटिंग डिवाइस का शून्य बिंदु शिफ्ट हो जाएगा, और यह पूर्वाग्रह शिफ्ट की मात्रा अज्ञात है, और केवल गलत उत्पादन परिणाम ज्ञात हो सकता है।
समाधान संदर्भ बिंदु को बढ़ाने के लिए है, और एनकोडर हर बार एनकोडर संदर्भ बिंदु से गुजरने पर गिनती डिवाइस की मेमोरी स्थिति में संदर्भ स्थिति को सही करता है। संदर्भ बिंदु से पहले, स्थिति की सटीकता की गारंटी नहीं दी जा सकती है। इस कारण से, औद्योगिक नियंत्रण में, प्रत्येक ऑपरेशन के लिए एक संदर्भ बिंदु खोजने और शून्य को बदलने के लिए शुरू करने जैसे तरीके हैं।
उदाहरण के लिए, प्रिंटर स्कैनर की स्थिति वृद्धिशील एनकोडर सिद्धांत है। हर बार जब हम इसे चालू करते हैं, तो हम एक धमाकेदार सुन सकते हैं, यह संदर्भ शून्य की तलाश में है, और फिर यह काम करता है।
यह विधि कुछ औद्योगिक नियंत्रण परियोजनाओं के लिए अधिक परेशानी भरा है, और यहां तक कि बूटिंग को शून्य में बदलने की अनुमति नहीं देता है (आपको बूट करने के बाद सटीक स्थिति को जानना चाहिए), इसलिए एक पूर्ण एनकोडर है।
निरपेक्ष रोटरी फोटोइलेक्ट्रिक एन्कोडर्स को व्यापक रूप से कोण, लंबाई माप और विभिन्न औद्योगिक प्रणालियों में स्थिति नियंत्रण में उपयोग किया गया है क्योंकि उनकी पूर्ण विशिष्टता, विरोधी हस्तक्षेप और पावर-डाउन मेमोरी की कोई आवश्यकता नहीं है।
निरपेक्ष एनकोडर ऑप्टिकल डिस्क पर कई मुंशी लाइनें हैं। प्रत्येक पंक्ति के बाद 2 लाइनें, 4 लाइनें, 8 लाइनें और 16 लाइनें होती हैं। ऑर्केस्ट्रेशन, ताकि एनकोडर की प्रत्येक स्थिति में, प्रत्येक रेटिकल के पास और अंधेरे को पढ़कर, 2 की शून्य शक्ति से 2 से 2 तक की विशिष्ट बाइनरी कोड का एक सेट प्राप्त किया जाता है (ग्रे कोड), यह है एक एन-बिट निरपेक्ष एनकोडर कहा जाता है। इस तरह के एनकोडर को कोड व्हील की यांत्रिक स्थिति द्वारा निर्धारित किया जाता है और यह शक्ति आउटेज और हस्तक्षेप के लिए प्रतिरक्षा है।
यांत्रिक स्थिति द्वारा निर्धारित प्रत्येक स्थिति की निरपेक्ष एनकोडर विशिष्टता, इसे याद रखने की आवश्यकता नहीं है, एक संदर्भ बिंदु खोजने की आवश्यकता नहीं है, और हर समय गिनने की आवश्यकता नहीं है, जब आपको स्थिति को जानने की आवश्यकता है, तो इसकी स्थिति कब पढ़ें । इस तरह, एनकोडर की एंटी-जैमिंग विशेषताओं और डेटा की विश्वसनीयता में बहुत सुधार हुआ है।
चूंकि पूर्ण एनकोडर पोजिशनिंग में वृद्धिशील एनकोडर से काफी बेहतर हैं, इसलिए उन्हें औद्योगिक स्थिति में तेजी से उपयोग किया गया है। इसकी उच्च परिशुद्धता के कारण, पूर्ण एनकोडर में बड़ी संख्या में आउटपुट बिट्स होते हैं। यदि समानांतर आउटपुट अभी भी उपयोग किया जाता है, तो प्रत्येक आउटपुट सिग्नल को यह सुनिश्चित करना होगा कि कनेक्शन अच्छा है, और यह अधिक जटिल काम करने की स्थिति के लिए अलग -थलग है, और केबल कोर को जोड़ने की संख्या बड़ी है। यह बहुत अधिक असुविधा लाता है और विश्वसनीयता को कम करता है। इसलिए, निरपेक्ष एनकोडर एक सीरियल आउटपुट या मल्टी-अंकों के आउटपुट प्रकार में बस टाइप आउटपुट है। जर्मनी में उत्पादित पूर्ण एनकोडर का सबसे अधिक इस्तेमाल किया जाने वाला सीरियल आउटपुट SSI (सिंक्रोनस स्ट्रिंग) है। लाइन आउटपुट)।
एकल-टर्न निरपेक्ष एनकोडर से एकल-टर्न निरपेक्ष एनकोडर को घुमाते हुए एक अद्वितीय कोड प्राप्त करने के लिए रोटेशन में ऑप्टिकल एनकोडर की प्रत्येक पंक्ति को मापने के लिए एक मल्टी-टर्न निरपेक्ष एनकोडर तक। जब रोटेशन 360 डिग्री से अधिक हो जाता है, तो कोड वापस आ जाता है। मूल के लिए, यह निरपेक्ष कोडिंग के सिद्धांत के अनुरूप नहीं है। इस तरह के एनकोडर का उपयोग केवल 360 डिग्री की सीमा के भीतर माप के लिए किया जा सकता है, जिसे एकल-टर्न निरपेक्ष एनकोडर कहा जाता है।
यदि आप 360 डिग्री से अधिक रोटेशन की सीमा को मापना चाहते हैं, तो आपको एक मल्टी-टर्न निरपेक्ष एनकोडर का उपयोग करने की आवश्यकता है।
एनकोडर निर्माता वॉच गियर तंत्र के सिद्धांत का उपयोग करता है। जब सेंटर कोड व्हील घूमता है, तो कोड पहियों (या गियर के सेट, कोड डिस्क के कई सेट) का एक और सेट गियर द्वारा संचालित होता है, और एकल-टर्न कोडिंग के आधार पर मोड़ की संख्या बढ़ जाती है। एनकोडिंग एनकोडर की माप सीमा का विस्तार करने के लिए, इस तरह के एक पूर्ण एनकोडर को एक बहु-टर्न निरपेक्ष एनकोडर कहा जाता है, जो यांत्रिक स्थिति निर्धारण द्वारा भी निर्धारित किया जाता है, और प्रत्येक स्थिति कोड अद्वितीय है और इसे याद रखने की आवश्यकता नहीं है।
मल्टी-टर्न एनकोडर का एक और लाभ यह है कि बड़ी माप सीमा के कारण, वास्तविक उपयोग अक्सर अधिक संपन्न होता है, ताकि स्थापना के दौरान शून्य बिंदु को खोजना आवश्यक न हो, और एक मध्यवर्ती स्थिति का उपयोग एक प्रारंभिक बिंदु के रूप में किया जाता है, जो स्थापना और डिबगिंग की कठिनाई को बहुत सरल करता है।
मल्टी-टर्न निरपेक्ष एन्कोडर्स की लंबाई की स्थिति में स्पष्ट लाभ हैं और औद्योगिक स्थिति में तेजी से उपयोग किया गया है।
