লাইন কোডিং | ম্যানচেস্টার এনকোডিং | গুরুত্বপূর্ণ প্রকার ও বৈশিষ্ট্য

সুচিপত্র: লাইন কোডিং | ম্যানচেস্টার এনকোডিং

  • লাইন কোডিং কি?
  • লাইন কোডিংয়ের ধরণ
  • লাইন কোডিংয়ের বৈশিষ্ট্য
  • ম্যানচেস্টার এনকোডিং
  • ম্যানচেস্টার এনকোডিং সুবিধা এবং অসুবিধা।
  • ডিজিটাল যোগাযোগে লাইন কোডিংয়ের ব্যবহার

লাইন কোডিং কী?

"লাইন কোডিং একটি প্রকারের কোড যা নির্দিষ্ট সঞ্চারিত লাইন বা পাথের উপর দিয়ে কোনও নির্দিষ্ট ডিজিটাল সিগন্যালের ডেটা প্রেরণে ব্যবহৃত হয়"।

এই ধরণের কোডিংয়ের মূল উদ্দেশ্য হ'ল কোনও সংকেতের ওভারল্যাপিং এবং বিকৃতি এড়ানো (প্রাক্তন আন্তঃ প্রতীক হস্তক্ষেপ)।

লাইন কোডিংয়ে, স্ট্যান্ডার্ড লজিক স্তরগুলি এমন ফর্মে রূপান্তরিত হয় যা লাইন সংক্রমণের জন্য আরও উপযুক্ত।

লাইন কোডিংয়ের বৈশিষ্ট্যগুলি কী কী?

লাইন কোডিংয়ের গুরুত্বপূর্ণ বৈশিষ্ট্যগুলি:

নীচে ক এর আকাঙ্ক্ষিত বৈশিষ্ট্য রয়েছে লাইন কোড:

  • স্ব-সিঙ্ক্রোনাইজেশন অর্থাৎ সময় বা ঘড়ির সংকেত সাধারণত কোড থেকে বের করা যায়।
  • বিট-ত্রুটির কম সম্ভাবনা
  • এটির একটি বর্ণালী হওয়া উচিত যা চ্যানেলের জন্য উপযুক্ত
  • সংক্রমণ ব্যান্ডউইথ যতটা সম্ভব ছোট হওয়া উচিত
  • লাইন কোডগুলির ত্রুটি সনাক্তকরণের ক্ষমতা থাকতে হবে
  • কোডটি অবশ্যই স্বচ্ছ হওয়া উচিত

লাইন কোডিং কী কী?

লাইন কোডিংয়ের বিভিন্ন প্রকার:

 লাইন কোডিংকে 'চার' গুরুত্বপূর্ণ বিভাগে শ্রেণিবদ্ধ করা যেতে পারে; তারা হ'ল:

  1. ইউনিপোলার লাইন কোডিং
  2. পোলার লাইন কোডিং
  3. বাইপোলার লাইন কোডিং
  4. ম্যানচেস্টার লাইন কোডিং

আবার, ইউনিপোলার একটি গুরুত্বপূর্ণ বিভাগ আছে, যা 'NRZ'.

পোলার দুটি গুরুত্বপূর্ণ বিভাগ রয়েছে; তারা 'NRZ'এবং'RZ'.

দ্বিমেরু বিভক্ত করা হয় আমি কি.

লাইন কোডিং এবং তাদের সম্পর্কিত বিভাগগুলির প্রত্যেকটি ব্যাখ্যা করুন:

  • ইউনিপোলার - এই ধরণের লাইন কোড পদ্ধতিতে, সিগন্যাল স্তরগুলি অক্ষের উপরে বা অক্ষের নীচে থাকে।

নকশা:

লাইন কোডিং | ম্যানচেস্টার এনকোডিং | গুরুত্বপূর্ণ প্রকার ও বৈশিষ্ট্য
চিত্র ক্রেডিট - মূল: ডিসপ্রোসিয়া ডেরাইভেটিভ কাজ: নিজেমিন অবদান), ম্যানচেস্টার কোডসিসি বাই-এসএ 3.0

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

শূন্যে ফিরে আসে না (এনআরজেড):

এনআরজেড একটি বিশেষ ধরণের ইউনিপোলার কোডিং যেখানে ধনাত্মক ভোল্টেজগুলি বিট 1 এবং শূন্য ভোল্টেজ বিট 0 নির্ধারণ করে Here এখানে, সংকেত শূন্যে ফিরে আসে না তাই নামটি এনআরজেড।

মেরূপ্রবণতাযুক্ত

একটি মেরু ধরণের কোডিংয়ে, সংকেত স্তরগুলি অক্ষের উভয় পাশে থাকে।

এখানে, বাইনারি 1 এবং 0 এর সমান + Ve এবং স্তরের স্তর দ্বারা চিহ্নিত করা হয়েছে। যেমন, বাইনারি 1 হ'ল + এ ভোল্ট এবং বাইনারি 0 হ'ল একটি-এ ভোল্ট।

শূন্যে ফিরে না আসা (এনআরজেড) - এই এনআরজেড একরকম পোলার এনআরজেডের মতো ধরণের, তবে পোলার ক্ষেত্রে এনআরজেড দুটি বিভাগে বিভক্ত হয় অর্থাৎ এনআরজেড-এল এবং এনআরজেড-আই স্তর।

এনআরজেড-এল স্তরে, বিট মানগুলি ভোল্টেজ স্তর দ্বারা নির্ধারিত হয়। এখানে, বাইনারি 0 লজিক-স্তরের নিম্নকে বোঝায় এবং বিট 1 লজিক-স্তর উচ্চকে বোঝায়।

এনআরজেড -২ স্তরে যখন যুক্তি বিট ১-কে বোঝায় তখন দুটি স্তরের রূপান্তর সীমানায় হয় এবং যখন লজিক স্তরটি 1 বোঝায় তখন সীমানায় কোনও রূপান্তর ঘটে না।

শূন্যে ফিরে (আরজেড)

- এনআরজেডের বিপরীতে, এখানে সিগন্যালের মান শূন্যে ফিরে আসে। সুতরাং, কিছু এনআরজেড সমস্যা সমাধানের জন্য আরজেড স্কিম প্রয়োগ করা হয়। আরজেড তিনটি মান ব্যবহার করে যা a। ধনাত্মক b. নেতিবাচক & গ। শূন্য.

আরজেডের একটি বড় অসুবিধা হ'ল এর জন্য আরও বেশি ব্যান্ডউইথের প্রয়োজন। এছাড়াও, যেহেতু এটি তিন স্তরের ভোল্টেজ ব্যবহার করে, তাই এই স্কিমটি কিছুটা জটিল হিসাবে বিবেচিত হয়।

  • বাইপোলার - এই ধরণের কোডিংয়ে, তিনটি ভিন্ন স্তরের ভোল্টেজ বিদ্যমান; তারা হয় ধনাত্মক, নেতিবাচক এবং শূন্য। যার মধ্যে একটির শূন্যে থাকে এবং অন্য ভোল্টেজের স্তর ধনাত্মক এবং নেতিবাচক থাকে।

নকশা:

লাইন কোডিং | ম্যানচেস্টার এনকোডিং | গুরুত্বপূর্ণ প্রকার ও বৈশিষ্ট্য

এই কোডিংও বলা হয় সিউডো-টের্নারি সিগন্যালিং বা বিকল্প চিহ্ন বিপরীতকরণ (এএমআই) সংকেত। এই ক্ষেত্রে, বাইনারি 1 এর বিকল্পভাবে ইতিবাচক বা নেতিবাচক মান দ্বারা প্রতিনিধিত্ব করা হয়। বাইনারি 0 একটি শূন্য স্তর দ্বারা প্রতিনিধিত্ব করা হয়।

মেয়াদ সিউডো-টের্নারি মানে তিনটি এনকোডেড সিগন্যাল স্তর (+ এ, -এ এবং শূন্য ভোল্ট) দুটি স্তরের বাইনারি ডেটা 1 এবং 0 উপস্থাপন করতে ব্যবহৃত হয়।

বিকল্প চিহ্ন বিপরীতমুখী (এএমআই) - এই স্কিমে, যখন ভোল্টেজ নিরপেক্ষ থাকে, তখন এটি বাইনারি 0 এবং যখন ভোল্টেজটি ইতিবাচক বা নেতিবাচক হয় তখন বাইনারি 1 হয়।

সিউডো-টের্নারি -  এই কোডিং স্কিমে, বিট 1 শূন্য ভোল্টেজকে বোঝায় এবং বিট 0 বিকল্প হিসাবে ইতিবাচক বা নেতিবাচক ভোল্টেজকে বোঝায়।

ম্যানচেস্টার কোডিং

- এখানে, এই ধরণের কোডিংয়ে, প্রতীক 1টি সংকেতের দৈর্ঘ্যের অর্ধেক অংশের জন্য একটি + ve পালস (বলুন + এ ভোল্ট) দ্বারা চিহ্নিত করা হয় এবং তারপরে অন্য অর্ধেকের জন্য একটি-নাড়ি (বলুন-এ ভোল্ট) প্রেরণ করে সংকেত দৈর্ঘ্য।

অনুরূপভাবে, প্রতীক '0' ম্যানচেস্টার এনকোডিং কৌশলগুলিতে + ওয়ে অর্ধ-বিট পালস অনুসরণ করে একটি অর্ধ-বিট ডাল দ্বারা চিহ্নিত করা হয়।

নকশা:

ম্যানচেস্টার এনকোডিং
ম্যানচেস্টার এনকোডিং, চিত্র ক্রেডিট - স্টেফান শ্মিট, ম্যানচেস্টার উভয় সম্মেলন এনকোডিং, পাবলিক ডোমেন হিসাবে চিহ্নিত, আরও বিশদ উইকিমিডিয়া কমন্স

ম্যানচেস্টার এনকোডিংকে স্প্লিট-ফেজ এনকোডিংও বলা হয়।

এনআরজেড বা আরজেডের বিপরীতে, ম্যানচেস্টার এনকোডিং সংকেতগুলির মধ্যে বেশ কয়েকটি সমস্যা কাটিয়ে উঠেছে। এই ম্যানচেস্টার এনকোডিংয়ে কোনও বেসলাইন ভ্রমন হয় না; উভয় ধনাত্মক এবং নেতিবাচক ভোল্টেজের সাথে মিলিত হওয়ায় কোনও ডিসি উপাদান নেই is

ম্যানচেস্টার এনকোডিং প্রকল্পের একমাত্র অপূর্ণতা হ'ল এর সর্বনিম্ন ব্যান্ডউইথের প্রয়োজনীয়তা।

ডিফারেনশিয়াল এনকোডিং কী?

কোন সময়ে সিরিয়াল-ডেটা কোনও যোগাযোগের চ্যানেল বরাবর সার্কিটগুলি নিয়ে চলেছে একটি সমস্যা দেখা দেয়। তরঙ্গরূপটি উল্টো হওয়ার সম্ভাবনা রয়েছে অর্থাৎ ডেটা পরিপূরক ঘটে। এর অর্থ 1 টি 0 বা 0 হয়ে উঠতে পারে 1. XNUMX হয়ে যেতে পারে po পোলার সিগন্যালিংয়ের মতো কোনও লাইন কোড ব্যবহার করা হলে এটি কোনও বাঁকা জোড় যোগাযোগের চ্যানেলে দেখা দিতে পারে।

পোলার সিগন্যালিংয়ে এই সমস্যাটি কাটিয়ে উঠতে, ডিফারেনশিয়াল এনকোডিং প্রায়শই ব্যবহৃত হয়।

একটি ডিফারেনশিয়াল এনকোডারে, এনওআরড ডিফারেনশিয়াল ডেটা XOR গেট ব্যবহার করে একটি মডুলো 2 সংযোজন দ্বারা উত্পন্ন হয়। এইভাবে

 en = ডিn eএন-1

একটি ডিফারেনশিয়াল এনকোডিং সিস্টেমে, ডিকোডেড ক্রমটি চ্যানেলের নির্বিশেষে নির্বিশেষে একই থাকে us আমাদের ইনপুট ক্রমটি বিবেচনা করুন dn = 1 1 0 1 0 0 1। ডিফারেনশিয়াল এনকোডিংয়ের কারণে এনকোডযুক্ত ক্রম হবে en = 1 0 1 1 0 0 0 1।

ইউনিপোলার লাইন কোডিংয়ের সুবিধা এবং অসুবিধাগুলি কী কী?

সুবিধাদি:

  • ইউনিপোলার হ'ল সহজতম কৌশল।
  • সর্বদা কম ব্যান্ডউইথ প্রয়োজন।
  • বর্ণালী রেখাটি এখানে একরঙা আরজেডে ঘড়ি হিসাবে ব্যবহার করা যেতে পারে

অসুবিধা:

  • ইউনিকলারে এনআরজেডে কোনও ঘড়ি নেই।
  • কম ফ্রিকোয়েন্সি উপাদানগুলির কারণে সিগন্যাল ড্রপ হয়।
  • ইউনিপোলার আরজেডের ইউনিপোলার এনআরএক্সের চেয়ে দ্বিগুণ ব্যান্ডউইথ প্রয়োজন।

পোলার লাইন কোডিংয়ের সুবিধা এবং অসুবিধাগুলি কী কী?

সুবিধাদি:

  • এই কৌশলটিও একটি সহজ কৌশল।
  • কোনও কম ফ্রিকোয়েন্সি উপাদান উপস্থিত নেই

অসুবিধা:

  • ঘড়ির উপস্থিতি নেই
  • ত্রুটিগুলি পরীক্ষা করা নেই
  • পোলার আরজেড সিগন্যালের ব্যান্ডউইথ এনআরজেডের চেয়ে দ্বিগুণ

বাইপোলার কোডিং এর সুবিধা কী কী?

সুবিধাদি:

  • কোনও কম ফ্রিকোয়েন্সি উপাদান নেই।
  • একক ত্রুটি সনাক্তকরণ ক্যাম করা হবে।
  • এটি পোলার এবং ইউনিপোলার উভয়ের চেয়ে কম ব্যান্ডউইথের দাবি করে।

অসুবিধা:

  • কোনও ঘড়ি নেই
  • কম সিঙ্ক্রোনাইজেশন সরবরাহ করে \
লাইন কোডিং | ম্যানচেস্টার এনকোডিং | গুরুত্বপূর্ণ প্রকার ও বৈশিষ্ট্য
বিভিন্ন এনকোডিং, চিত্র ক্রেডিট - জুগান্দিবাইনারি লাইন কোড ওয়েভফর্মসসিসি বাই-এসএ 4.0

আরও ইলেকট্রনিক্স সম্পর্কিত নিবন্ধগুলির জন্য এখানে ক্লিক করুন

সৌমালী ভট্টাচার্য সম্পর্কে

লাইন কোডিং | ম্যানচেস্টার এনকোডিং | গুরুত্বপূর্ণ প্রকার ও বৈশিষ্ট্যআমি বর্তমানে ইলেকট্রনিক্স এবং যোগাযোগের ক্ষেত্রে বিনিয়োগ করছি।
আমার নিবন্ধগুলি খুব সাধারণ তবু তথ্যমূলক পন্থায় কোর ইলেকট্রনিক্সের প্রধান ক্ষেত্রগুলির দিকে দৃষ্টি নিবদ্ধ করে।
আমি একটি স্বাচ্ছন্দ্যময় শিক্ষার্থী এবং ইলেক্ট্রনিক্স ডোমেনসের ক্ষেত্রে সর্বশেষ প্রযুক্তির সাথে নিজেকে আপডেট রাখার চেষ্টা করি।

লিঙ্কডইনের মাধ্যমে সংযোগ করি -
https://www.linkedin.com/in/soumali-bhattacharya-34833a18b/

মতামত দিন

আপনার ইমেইল প্রকাশ করা হবে না। প্রয়োজনীয় ক্ষেত্রগুলি * চিহ্নিত করা আছে।

en English
X