एनकोडर सर्किट | डिकोडर सर्किट | यह परिभाषा है | 5 + महत्वपूर्ण अनुप्रयोग

चर्चा के बिंदु

  • एनकोडर परिभाषा;
  • एनकोडर सर्किट
  • ऑक्टल टू बाइनरी एनकोडर
  • प्राथमिकता एनकोडर सर्किट
  • डिकोडर परिभाषा
  • विकोडक सर्किट
  • डिकोडर का उपयोग करके तर्क का कार्यान्वयन
  • एनकोडर और डिकोडर के अनुप्रयोग

एनकोडर परिभाषा;

एक एनकोडर एक डिजिटल कॉम्बिनेशन सर्किट होता है जो अधिकतम 2n इनपुट लाइनों की बाइनरी जानकारी को n आउटपुट लाइनों में परिवर्तित करता है। संवाददाता इनपुट बाइनरी मूल्य आउटपुट लाइनें उत्पन्न करता है।

एनकोडर सर्किट

Encoder Circuit | Decoder Circuit | It's Definition | 5 + Important Applications
एनकोडर सर्किट, छवि स्रोत -नीतिनभिज्ञान8-3 एनकोडरसीसी द्वारा एसए 4.0

एक एनकोडर का उदाहरण:

ऑक्टल टू बाइनरी एनकोडर

इसमें प्रत्येक अष्टक अंक के इनपुट हैं जो कुल संख्या में आठ हैं। इसकी तीन आउटपुट लाइनें हैं (नियम के अनुसार 2n इनपुट लाइन एनकोडर में n आउटपुट लाइन होगी)। आउटपुट बाइनरी में संख्याओं का प्रतिनिधित्व करते हैं।

एनकोडर को या गेट्स का उपयोग करके लागू किया जा सकता है। आउटपुट C 1 के बराबर है यदि ओक्टल अंक का मान 1, 3, 5, 7. है। आउटपुट B एक होगा यदि अष्टक संख्या का मान 2, 3, 6, 7. होगा। आउटपुट AS एक होगा यदि इनपुट ऑक्टल अंकों का मान 4, 5, 6, 7 है। निम्नलिखित बुलियन अभिव्यक्तियाँ आउटपुट का प्रतिनिधित्व करती हैं।

ए = ओ4 + ओ5 + ओ6 + ओ7

ब = ओ2 + ओ3 + ओ4 + ओ7

सी = ओ1 + ओ3 + ओ6 + ओ7

O0O1O2O3O4O5O6O7ABC
10000000000
01000000001
00100000010
00010000011
00001000100
00000100101
00000010110
00000001111
ऑक्टल टू बाइनरी एनकोडर ट्रुथ टेबल

तालिका में कार्यान्वित एनकोडर में केवल सीमा होती है। यही है, किसी भी समय केवल एक इनपुट सक्रिय मोड में हो सकता है। यही कारण है कि अगर दो इनपुट सक्रिय किए जाते हैं, तो आउटपुट लाइनें अपरिष्कृत आउटपुट उत्पन्न करती हैं। हम एक उदाहरण लेते हैं कि इनपुट O3 एक सक्रिय स्थिति में है और साथ ही इनपुट O6 भी एक सक्रिय स्थिति में है, तो एनकोडर 111 के रूप में आउटपुट उत्पन्न करता है। परिणाम न तो O6 और न ही O3 का प्रतिनिधित्व करता है। तो, एक गड़बड़ है।

इस समस्या को हल करने के लिए, नए एन्कोडर को इनपुट प्राथमिकता के साथ डिज़ाइन किया गया है ताकि यह सुनिश्चित हो सके कि एक समय में केवल एक इनपुट सक्षम हो। यदि इस नई प्रणाली में उच्च अंकों के लिए प्राथमिकता निर्धारित की जाती है, तो सक्षम ओ 3 और ओ 6 के लिए, बाइनरी में 110 का प्रतिनिधित्व करते हुए, आउटपुट 6 होगा। ऐसा इसलिए होता है क्योंकि O6 में O3 से अधिक प्राथमिकता होती है।

प्राथमिकता एनकोडर

 एक प्राथमिकता एनकोडर एक विशेष प्रकार का एनकोडर सर्किट है जो इनपुट के लिए प्राथमिकता कार्य करता है। प्राथमिकता कार्य वास्तविक दुनिया में काम करता है। उदाहरण के लिए, यदि कोई कतार है और आपके पास उच्च प्राथमिकता है, तो आप पहले जाएं! यदि कोई ऑपरेशन है जहां दोनों इनपुट मान 1 हैं, तो सर्वोच्च प्राथमिकता वाला 1 पूर्ववर्ती होगा।

O0O1O2O3ABY
0000XX0
1000001
X100011
XX10101
XXX1111
प्राथमिकता एनकोडर के लिए सत्य तालिका

जैसा कि हम प्राथमिकता एनकोडर की सत्य तालिका से देख सकते हैं, इसमें तीन आउटपुट हैं। दो सामान्य आउटपुट हैं; एक और, वाई, एक वैध बिट संकेतक है। सही बिट इंडिकेटर 1 पर सेट होता है जब एक या एक से अधिक इनपुट का मान 1 होता है। यदि ऐसी स्थितियां हैं, जहां सभी इनपुट 0 पर सेट हैं या जानकारी मान्य नहीं है, तो Y भी 0. हो जाता है। कोई नहीं है यदि Y शब्द 0. है, तो अन्य आउटपुट की जाँच करना। फिर भी, उन्हें देखभाल की शर्तों के रूप में निर्दिष्ट किया जाता है। ट्रू टेबल के लिए 0 शब्दों को सूचीबद्ध करने के बजाय ट्रूथ-टेबल शब्दों का उपयोग 1 या 16 का प्रतिनिधित्व करने के लिए नहीं करते हैं। उदाहरण के लिए, 100X का मतलब या तो 1000 या 1001 है।

जैसा कि पहले बताया गया है, सबस्क्रिप्ट संख्या जितनी अधिक होगी, संख्या की प्राथमिकता उतनी ही अधिक हो जाती है। सत्य तालिका से, हम देख सकते हैं कि इनपुट के रूप में इनपुट O3 की सर्वोच्च प्राथमिकता है। इसीलिए O3 मान 1 होने पर अन्य इनपुट अंकों के लिए मान जो भी हो, आउटपुट 11. हो जाता है। इसी तरह, O2 की प्राथमिकता O3 से कम और O1 और O0 से अधिक होती है। जब O2 का इनपुट 1 होता है, तो परिणाम 10. होगा। उसी तरह, O1 के लिए, आउटपुट 01 है, और O0 के लिए, परिणाम 00 होगा।

प्राथमिकता एनकोडर के लिए बूलियन फ़ंक्शन होगा:

ए = डी 2 + डी 3

बी = डी ३ + डी १ डी २ '

Y = D0 + D1 + D2 + D3

Encoder Circuit | Decoder Circuit | It's Definition | 5 + Important Applications
प्राथमिकता एनकोडर सर्किट, छवि स्रोत - नीतिनभिज्ञानएक 4-2 प्राथमिकता एनकोडर सीसी द्वारा एसए 4.0

एक प्राथमिकता एनकोडर सर्किट मल्टीप्लेक्सर से कैसे भिन्न होता है? यहाँ पढ़ें!

डिकोडर

परिभाषा और अवलोकन

एक डिकोडर एक कॉम्बिनेशन सर्किट होता है जो एक एनकोडर सर्किट के विपरीत ऑपरेशन करता है। यह एन इनपुट लाइनों से अधिकतम 2n आउटपुट लाइनों तक एन्कोडेड जानकारी को डीकोड या सरल करता है।

विकोडक सर्किट

Encoder Circuit | Decoder Circuit | It's Definition | 5 + Important Applications
विकोडक सर्किट और सत्य तालिका, छवि स्रोत -ब्लूजस्टर0101डिकोडर उदाहरणसीसी द्वारा एसए 3.0

बाइनरी कोड अलग-अलग मात्रा की जानकारी का प्रतिनिधित्व करते हैं। एक एन बिट बाइनरी कोड एन्कोडेड डेटा के अधिकतम 2n विभिन्न तत्वों का प्रतिनिधित्व कर सकता है। एक डिकोडर उस जानकारी को डीकोड करता है और आउटपुट प्रदान करता है।

आउटपुट लाइन डिकोडर्स की संख्या के इनपुट के रूप में डिकोडर्स निर्दिष्ट हैं। यदि इनपुट लाइनों की संख्या n है, तो अधिकतम 2n आउटपुट होगा। हर एक इनपुट संयोजन एक अलग आउटपुट मूल्य पैदा करता है।

एक डिकोडर के काम को समझने के लिए, आइए 3: 8 डिकोडर का उदाहरण लें। विनिर्देश से पता चलता है कि सर्किट तीन इनपुट लाइनों को हर एक आउटपुट के आठ आउटपुट में डिकोड करेगा, जो कि मिनिम-टर्म्स को दर्शाता है। कनेक्टेड गेट्स जब भी आवश्यक हो इनपुट डेटा लाइनों को निष्क्रिय कर देता है। AND द्वार (कुल संख्या में आठ) न्यूनतम-पद (प्रत्येक एक आउटपुट के लिए) का उत्पादन करता है।

ABCO0O1O2O3O4O5O6O7
00010000000
00101000000
01000100000
01100010000
10000001000
10100000100
11000000010
11100000001
विकोडक सत्य तालिका

सत्य तालिका से, हम देख सकते हैं कि सात आउटपुट में 0 का मान और एक आउटपुट है, जिसका मूल्य 1 है। परिणाम, जिसमें 1 का मान है, वास्तविक इनपुट मान या मिन-टर्म का प्रतिनिधित्व करता है।

ऐसे डिकोडर हैं जो नंद और नार जैसे सार्वभौमिक बुनियादी फाटकों के साथ निर्मित हैं। एक नंद द्वार का उपयोग करना किफायती है और साथ ही साथ एक डिकोडर बनाने के लिए कुशल है। डिकोडर्स को एन्कोडर जैसे इनपुट को सक्षम करने की भी आवश्यकता है। डिकोडर सक्षम हो जाता है जब सक्षम इनपुट पिन का मान 0 होता है। एक समय में केवल एक आउटपुट का मान 0 हो सकता है, और बाकी आउटपुट 1 के बराबर होगा। नीचे दी गई सत्य तालिका ऑपरेशन को सरल बनाती है।

सक्षमABO0O1O2O3
1XX1111
0000111
0011011
0101101
0111111

यदि E मान 1 पर सेट है, तो सर्किट निष्क्रिय हो जाते हैं। एन्कोडर सर्किट की तरह, यदि E मान 1 पर सेट है, तो अन्य इनपुट की कोई जाँच नहीं होगी। डिकोडर की अक्षम स्थिति में, किसी भी आउटपुट का मान 0 नहीं होता है, और कोई भी मिनिमम टर्म नहीं चुना जाता है। कई डिकोडर्स में एक से अधिक पिन सक्षम होते हैं। उन्हें डिकोडर के रूप में प्रदर्शन करने के लिए तार्किक कार्यों का पालन करने की आवश्यकता होती है।

यदि डीकोडर सक्षम इनपुट के साथ जोड़ा जाता है, तो एक डीमॉटीप्लेक्स को डिकोडर का उपयोग करके बनाया जा सकता है। समानांतर रूप से संगत डिकोडर बड़े डिकोडर बना सकते हैं।

डिकोडर का उपयोग करके तर्क का कार्यान्वयन

एक डिकोडर में 2 एन इनपुट डेटा लाइनें और एन आउटपुट लाइनें हैं। 2n, नाबालिगों का प्रतिनिधित्व करता है, और n उन चरों की संख्या का प्रतिनिधित्व करता है, जिनका उपयोग करके माइनर बनते हैं। जैसा कि पहले उल्लेख किया गया है, इनपुट के प्रत्येक संयोजन के लिए, अलग-अलग आउटपुट हैं।

एक डिकोडर का उपयोग लॉजिक गेट्स को लागू करने के लिए किया जा सकता है क्योंकि बूलियन फ़ंक्शंस और कुछ नहीं बल्कि मिन्टरम्स के योग हैं। एक डिकोडर से जुड़ा एक या गेट एक बूलियन फ़ंक्शन के तर्क को लागू कर सकता है।

Encoder Circuit | Decoder Circuit | It's Definition | 5 + Important Applications
एक सक्षम के साथ विकोडक

एनकोडर और डिकोडर के अनुप्रयोग

एनकोडर सर्किट और डिकोडर सर्किट में स्मार्ट डिजिटल उपकरणों में अनुप्रयोग होते हैं क्योंकि वे आज के डिजिटल युग के लिए महत्वपूर्ण हैं।

कुछ महत्वपूर्ण अनुप्रयोग हैं -

  1. आधुनिक मोटर्स का स्पीड कंट्रोल।
  2. नाइट विजन कैमरे
  3. मेटल डिटेक्टर्स
  4. एनकोडर सर्किट में रोबोट वाहनों में अनुप्रयोग हैं
  5. स्वचालन प्रणाली - विशेष रूप से गृह स्वचालन प्रणाली।
  6. स्वचालित मॉनिटरिंग सिस्टम में विभिन्न प्रकार के एनकोडर सर्किट होते हैं।
  7. एनकोडर सर्किट ने एन्क्रिप्टेड संचार प्रणाली में उपयोग किया है।

सुदीप्त राय के बारे में

Encoder Circuit | Decoder Circuit | It's Definition | 5 + Important Applicationsमैं एक इलेक्ट्रॉनिक्स उत्साही हूं और वर्तमान में इलेक्ट्रॉनिक्स और संचार के क्षेत्र में समर्पित हूं।
एआई और मशीन लर्निंग जैसी आधुनिक तकनीकों की खोज में मेरी गहरी दिलचस्पी है।
मेरा लेखन सभी शिक्षार्थियों को सटीक और अद्यतन डेटा प्रदान करने के लिए समर्पित है।
ज्ञान प्राप्त करने में किसी की मदद करने से मुझे बहुत खुशी मिलती है।

आइए लिंक्डइन के माध्यम से जुड़ें - https://www.linkedin.com/in/sr-sudipta/

en English
X