এনকোডার সার্কিট | ডিকোডার সার্কিট | এটি সংজ্ঞা | 5 + গুরুত্বপূর্ণ অ্যাপ্লিকেশন

আলোচনার বিষয়

  • এনকোডার সংজ্ঞা
  • এনকোডার সার্কিট
  • বাইনারি এনকোডারকে অক্টাল
  • অগ্রাধিকার এনকোডার সার্কিট
  • ডিকোডার সংজ্ঞা
  • ডিকোডার সার্কিট
  • ডিকোডার ব্যবহার করে যুক্তির প্রয়োগ
  • এনকোডার এবং ডিকোডারগুলির অ্যাপ্লিকেশন

এনকোডার সংজ্ঞা

একটি এনকোডার একটি ডিজিটাল কম্বিনেশনাল সার্কিট যা সর্বাধিক 2n ইনপুট লাইনের বাইনারি তথ্যকে এন আউটপুট লাইনে রূপান্তর করে। সংবাদদাতা ইনপুট বাইনারি মান আউটপুট লাইন উত্পন্ন করে।

এনকোডার সার্কিট

Encoder Circuit | Decoder Circuit | It's Definition | 5 + Important Applications
এনকোডার সার্কিট, চিত্র উত্স -নিত্যানবিজ্ঞান8-3 এনকোডারসিসি বাই-এসএ 4.0

এনকোডারটির উদাহরণ:

বাইনারি এনকোডারকে অক্টাল

এটিতে অষ্টাল সংখ্যার প্রত্যেকটির ইনপুট রয়েছে যা সংখ্যায় মোট আটটি। এটিতে তিনটি আউটপুট লাইন রয়েছে (নিয়ম অনুযায়ী 2n ইনপুট লাইন এনকোডারটিতে এন আউটপুট লাইন থাকবে)। আউটপুটগুলি বাইনারিতে সংখ্যাগুলি উপস্থাপন করে।

এনকোডারটি ওআর গেটগুলি ব্যবহার করে প্রয়োগ করা যেতে পারে। অক্টাল ডিজিটের মান 1, 1, 3, 5 হলে আউটপুট সি 7 এর সমান হয় 2. আটটাল সংখ্যার 3, 6, 7, 4 এর মান থাকে তবে আউটপুট বি এক হবে 5 ইনপুট অক্টাল ডিজিটের মান 6, 7, XNUMX, XNUMX. হ'ল নিম্নলিখিত বুলিয়ান এক্সপ্রেশনগুলি আউটপুটগুলিকে উপস্থাপন করে।

এ = ও4 + ও5 + ও6 + ও7

খ = ও2 + ও3 + ও4 + ও7

সি = ও1 + ও3 + ও6 + ও7

O0O1O2O3O4O5O6O7ABC
10000000000
01000000001
00100000010
00010000011
00001000100
00000100101
00000010110
00000001111
বাইনারি এনকোডার সত্য টেবিল থেকে অক্টাল

টেবিলে প্রয়োগ করা এনকোডারটির একমাত্র সীমাবদ্ধতা রয়েছে। এটি হল যে কোনও সময় সক্রিয় মোডে কেবল একটি ইনপুট থাকতে পারে। এজন্য যদি দুটি ইনপুট সক্রিয় করা হয়, তবে আউটপুট লাইনগুলি অপরিবর্তিত আউটপুট উত্পাদন করে। আসুন উদাহরণস্বরূপ নেওয়া যাক যদি ইনপুট O3 সক্রিয় অবস্থায় থাকে পাশাপাশি ইনপুট O6ও সক্রিয় অবস্থায় থাকে, তবে এনকোডারটি 111 হিসাবে আউটপুট উত্পাদন করে The ফলাফলটি O6 বা O3 কে উপস্থাপন করে না। সুতরাং, একটি গণ্ডগোল আছে।

এই সমস্যাটি সমাধান করার জন্য, নতুন একবারে এনকোডারগুলি ইনপুট অগ্রাধিকারের সাথে ডিজাইন করা হয়েছে যাতে একসাথে কেবলমাত্র একটি ইনপুট সক্ষম হয় enabled যদি এই নতুন সিস্টেমে উচ্চতর সংখ্যার জন্য অগ্রাধিকার উচ্চ সেট করা থাকে তবে সক্রিয় ও 3 এবং ও 6-এর জন্য আউটপুট 110 হবে, বাইনারিতে 6 উপস্থাপন করে। এটি O6 এর চেয়ে উচ্চ অগ্রাধিকার হওয়ায় এটি ঘটে as

অগ্রাধিকার এনকোডার

 অগ্রাধিকার এনকোডার একটি নির্দিষ্ট ধরণের এনকোডার সার্কিট যা ইনপুটগুলির জন্য অগ্রাধিকারের কাজ করে function অগ্রাধিকার ফাংশন বাস্তব বিশ্বে কাজ করে। উদাহরণস্বরূপ, যদি কোনও সারি থাকে এবং আপনার উচ্চ অগ্রাধিকার থাকে তবে আপনি প্রথমে যান! যদি কোনও অপারেশন হয় যেখানে উভয় ইনপুট মান 1 হয় তবে সর্বোচ্চ অগ্রাধিকার সহ 1 টি অগ্রাধিকার গ্রহণ করবে।

O0O1O2O3ABY
0000XX0
1000001
X100011
XX10101
XXX1111
অগ্রাধিকার এনকোডার জন্য সত্য সারণী

আমরা অগ্রাধিকার এনকোডারটির সত্য সারণী থেকে দেখতে পাচ্ছি, এর তিনটি আউটপুট রয়েছে। দুটি সাধারণ আউটপুট; অন্য একটি, ওয়াই, একটি বৈধ বিট সূচক। ডান বিট ইন্ডিকেটরটি 1 তে সেট করা হয় যখন এক বা একাধিক ইনপুটটির মান 1 থাকে। যদি এমন শর্ত থাকে যেখানে সমস্ত ইনপুট 0 তে সেট করা থাকে বা তথ্য বৈধ হয় না, তবে Y এছাড়াও 0 হয় There Y পদটি 0 হলে অন্যান্য আউটপুটগুলি পরীক্ষা করা Then তারপরে, সেগুলি যত্ন নেওয়ার শর্ত হিসাবে নির্দিষ্ট করা হয়েছে। সত্য টেবিলগুলি ভেরিয়েবলের জন্য 0 টি পদ তালিকাভুক্ত করার পরিবর্তে 1 বা 16 উপস্থাপন করতে যত্নশীল শব্দ ব্যবহার করে না। উদাহরণস্বরূপ, 100 এক্স অর্থ হয় 1000 বা 1001।

পূর্বে উল্লিখিত হিসাবে, সাবস্ক্রিপ্ট সংখ্যা যত বেশি হবে, সংখ্যার অগ্রাধিকার বেশি হয়। সত্য সারণী থেকে, আমরা দেখতে পারি যে ইনপুট হিসাবে ইনপুট O3 সর্বোচ্চ অগ্রাধিকার পেয়েছে। এই কারণেই অন্যান্য ইনপুট ডিজিটের মানগুলি যাইহোক O3 মান 1 হয়, আউটপুট 11 হয় Similarly একইভাবে, O2 এর অগ্রাধিকার O3 এর চেয়ে কম এবং O1 এবং O0 এর চেয়ে বেশি থাকে। যখন ও 2 এর ইনপুটটি 1 হবে, ফলাফলটি 10 ​​হবে O একইভাবে, ও 1 এর জন্য আউটপুট 01 হবে এবং ও 0 এর জন্য ফলাফলটি 00 হবে।

অগ্রাধিকার এনকোডারটির জন্য বুলিয়ান ফাংশনটি হ'ল:

এ = ডি 2 + ডি 3

বি = ডি 3 + ডি 1 ডি 2 '

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 ডিকোডারের উদাহরণ গ্রহণ করি। স্পেসিফিকেশনটি পরামর্শ দেয় যে সার্কিটটি প্রতিটি ইনপুটটির আটটি আউটপুটগুলিতে তিনটি ইনপুট লাইনকে ডিকোড করে ন্যূনতম শর্তাদি উপস্থাপন করে। সংযুক্ত নট গেটগুলি যখনই প্রয়োজন হয় ইনপুট ডেটা লাইনগুলিকে উল্টে দেয়। অ্যান্ড গেটস (সংখ্যায় মোট আট) ন্যূনতম শর্তাদি তৈরি করে (প্রতিটি একটি আউটপুটের জন্য)।

ABCO0O1O2O3O4O5O6O7
00010000000
00101000000
01000100000
01100010000
10000001000
10100000100
11000000010
11100000001
ডিকোডার সত্যের টেবিল

সত্য সারণী থেকে, আমরা পর্যবেক্ষণ করতে পারি যে সাতটি আউটপুটগুলির মান 0 এবং একটি আউটপুট থাকে, যার মান 1 থাকে The ফলাফলটি, যার 1 এর মান থাকে, প্রকৃত ইনপুট মান বা ন্যূন-টার্মকে উপস্থাপন করে।

এখানে ডিকোডার রয়েছে যা ন্যানড এবং এনওআর এর মতো সার্বজনীন বেসিক গেটগুলি দিয়ে নির্মিত। একটি এনএএনএনডি গেট ব্যবহার করা একটি ডিকোডার তৈরির পাশাপাশি দক্ষ। ডিকোডারগুলিকে এনকোডারগুলির মতো ইনপুট সক্ষম করাও দরকার। সক্ষম ইনপুট পিনটির মান 0 হলে ডিকোডারটি সক্ষম হয়ে যায় কেবলমাত্র একটি আউটপুটটিতে একবারে 0 এর মান থাকতে পারে এবং বাকী আউটপুটগুলি 1 সমান হবে below নীচের সত্যের সারণীটি অপারেশনটিকে সহজতর করে।

সক্ষম করাABO0O1O2O3
1XX1111
0000111
0011011
0101101
0111111

E মান 1 তে সেট করা থাকলে সার্কিটগুলি অক্ষম হয়ে যায় এনকোডার সার্কিটের মতো, E মানটি 1 তে সেট করা থাকলে, অন্যান্য ইনপুটগুলির পরীক্ষা করা হবে না। ডিকোডারটির অক্ষম অবস্থায়, কোনও আউটপুটের মান 0 হয় না এবং কোনও নূন্য-মেয়াদে নির্বাচিত হয় না। অনেকগুলি ডিকোডারের একাধিক পিন সক্ষম করে। ডিকোডার হিসাবে সম্পাদনের জন্য তাদের যৌক্তিক ক্রিয়াকলাপগুলি মেনে চলতে হবে।

ডিকোডারটি সক্ষম ইনপুটগুলির সাথে যুক্ত করা হলে একটি ডিকোডারের সাহায্যে একটি ডেমিলিটিপ্লেক্সার তৈরি করা যায়। সমান্তরালভাবে সম্পর্কিত ডিকোডার বড় ডিকোডার তৈরি করতে পারে।

ডিকোডার ব্যবহার করে যুক্তির প্রয়োগ

একটি ডিকোডারের 2n ইনপুট ডেটা লাইন এবং এন আউটপুট লাইন রয়েছে। 2n মিটারমিটারগুলি উপস্থাপন করে এবং এন মিটারমিটারগুলি গঠিত হয় এমন ব্যবহার করে ভেরিয়েবলের সংখ্যা উপস্থাপন করে। পূর্বে উল্লিখিত হিসাবে, ইনপুটগুলির প্রতিটি সংমিশ্রণের জন্য বিভিন্ন আউটপুট রয়েছে।

একটি ডিকোডার যুক্তি গেটগুলি প্রয়োগ করতে ব্যবহার করা যেতে পারে যেহেতু বুলিয়ান ফাংশনগুলি মিনিস্টারসের যোগফল ছাড়া আর কিছুই নয়। ডিকোডারের সাথে যুক্ত একটি ওআর গেটটি বুলিয়ান ফাংশনটির যুক্তি প্রয়োগ করতে পারে।

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