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