জনসন কাউন্টার কী: সার্কিট ডায়াগ্রাম, ট্রুথ টেবিল এবং এর অ্যাপ্লিকেশন

সমস্যাগুলি দূর করার জন্য আমাদের উপকরণটি ব্যবহার করে দেখুন





ডিজিটাল ইলেকট্রনিক্সে, জনসন কাউন্টারগুলি স্টোর বা প্রক্রিয়া করার জন্য বা এর মধ্যে সংঘটিত ইভেন্টগুলির সংখ্যা গণনা করতে ব্যবহৃত হয় সার্কিট । এটি বেশ কয়েকটি ডাল গণনা করে এমন একটি ডিজিটাল অনুক্রমিক যুক্তিযুক্ত সার্কিট। এগুলি একটি অতিরিক্ত ক্লক সংকেত সহ একদল ফ্লিপ-ফ্লপ দিয়ে ডিজাইন করা হয়েছে। প্রতিটি ডিজিটাল যুক্তি এবং কম্পিউটিংয়ে, এগুলি সার্কিটের মধ্যে ঘটে যাওয়া নির্দিষ্ট ঘটনা বা পালস গণনা করতে ব্যবহৃত হয় এবং নকশার উপর ভিত্তি করে একটি নির্দিষ্ট ক্রম বা কোনও এলোমেলো ক্রম অনুসরণ করে। বিভিন্ন ধরণের রয়েছে যেমন সিঙ্ক্রোনাস কাউন্টার , অ্যাসিনক্রোনাস / রিপল কাউন্টার, আপ / ডাউন কাউন্টার, রিং কাউন্টার, জনসন কাউন্টার, দশকের কাউন্টার, মডুলাস কাউন্টার, ক্যাসকেড কাউন্টার

জনসন কাউন্টার কি?

সংজ্ঞা: এটি একটি পরিবর্তিত রিং হিসাবেও পরিচিত পাল্টা । এটি ফ্লিপ-ফ্লপের একটি গ্রুপের সাথে ডিজাইন করা হয়েছে, যেখানে সর্বশেষ ফ্লিপ-ফ্লপ থেকে উল্টানো আউটপুট প্রথম ফ্লিপ-ফ্লপের ইনপুটটির সাথে সংযুক্ত থাকে। সাধারণত এটি ডি ফ্লিপ-ফ্লপ বা জে কে ফ্লিপ-ফ্লপ ব্যবহার করে প্রয়োগ করা হয়। এটি একটি বিপরীত প্রতিক্রিয়া কাউন্টার বা বাঁকানো রিং কাউন্টার হিসাবেও পরিচিত। এটি বিট নিদর্শনগুলির ক্রম অনুসরণ করে। রিং কাউন্টারের সাথে তুলনা করা হলে, এটি ফ্লিপ-ফ্লপের সংখ্যার মাত্র অর্ধেক ব্যবহার করে। সুতরাং, এনডি ফ্লিপ-ফ্লপগুলি থাকলে এমওডিতে 2n হবে।




বর্তনী চিত্র

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

পাল্টা সার্কিট

পাল্টা সার্কিট



4-বিট জনসন কাউন্টারকে বিবেচনা করুন, এতে 4 ডি ফ্লিপ-ফ্লপ রয়েছে, যা 4-বিট জনসন কাউন্টার বলে। এটি প্রারম্ভিক এবং স্পষ্ট পিন রয়েছে শুরু করতে এবং শুরু করতে এবং গণনা পুনরায় সেট করতে।

রিসেট পিনটি অন / অফ স্যুইচ হিসাবে কাজ করে। সুতরাং, রিসেট স্যুইচটিতে ক্লিক করে ফ্লিপ-ফ্লপগুলি সক্ষম করা যায়।

সিএমকে পিনটি ফ্লিপ-ফ্লপের আউটপুট পরিবর্তনগুলি পর্যবেক্ষণ করতে ব্যবহৃত হয়।


স্ট্যান্ডার্ড 2,3 এবং 4 পর্যায়ে জনসন কাউন্টারগুলি বিভিন্ন প্রতিক্রিয়া সংযোগগুলির সাহায্যে ক্লক সংকেতের ফ্রিকোয়েন্সি বিভক্ত করতে ব্যবহৃত হয়। উদাহরণস্বরূপ, একটি 3-পর্যায়ের জনসন কাউন্টার 3-ফেজ এবং 120 ডিগ্রি ফেজ শিফ্ট স্কোয়ার ওয়েভ জেনারেটর হিসাবে ব্যবহার করা যেতে পারে। 5-পর্যায়ের জনসন কাউন্টারটি সিঙ্ক্রোনাস দশকের কাউন্টার (সিডি 4017) বা ডিভাইডার সার্কিট হিসাবে ব্যবহৃত হয়। 2-পর্যায়টি একটি চৌম্বক দোলক বা জেনারেটরের হিসাবে কাজ করে যা ইনপুট সংকেত সম্পর্কিত প্রতিটি 90 ডিগ্রির স্বতন্ত্র আউটপুট সংকেত উত্পাদন করে।

সঠিক তালিকা

3 বিট জনসন কাউন্টারের সত্য সারণীটি বিবেচনা করুন। অগ্রসর হওয়া ফ্লিপ-ফ্লপের আউটপুট পরবর্তী ফ্লিপ-ফ্লপের ইনপুট হিসাবে সংযুক্ত থাকে। আউটপুট পরিবর্তনগুলি জানতে ক্লক সিগন্যাল (সিএলকে) ব্যবহার করা হয়। এতে 3 টি ফ্লিপ-ফ্লপ রয়েছে, কিউ 0, কিউ 1, কিউ 2 হ'ল ফ্লিপ-ফ্লপের আউটপুট। কাউন্টার একটি অবিচ্ছিন্ন বন্ধ লুপে চক্রের স্থিতি গণনা করে।

রাষ্ট্র

প্রশ্ন 0 প্রশ্ন 1

প্রশ্ন 2

000

0

00

দুই

0

0

00

ইনপুট ডি ঘড়ির উঠতি প্রান্তের (সিএলকে) ঠিক আগে, Q0 হিসাবে চিহ্নিত করা হয়।

সিএলকে উত্থিত প্রান্তটি উপস্থিত হলে, Q1 এর আউটপুট Q1 হয়।

যখন কোনও ঘড়ির নাড়ি নেই (0), তখন কাউন্টারটির আউটপুট 000 হয়।

যখন সিএলকে = 1, কাউন্টারটির আউটপুট 100 হয়।

যখন সিএলকে = 2, তখন কাউন্টারটির আউটপুট 110 হয়।

সিএলকে = 3 হলে, কাউন্টারটির আউটপুট 111 হয়।

যখন সিএলকে = 4 হয়, তখন কাউন্টারটির আউটপুট 011 হয়।

যখন সিএলকে = 5 হয়, তখন কাউন্টারটির আউটপুট 001 হয়।

3-বিট জনসন কাউন্টারের এমওডি 6 হয় Hence তাই এখানে 6 টি অজানা সংখ্যক রাজ্য রয়েছে। সম্পূর্ণ প্রক্রিয়াটি সিকোয়েন্স বিট প্যাটার্নে রয়েছে।

জনসন কাউন্টার ভেরিলোগ কোড

যদি নোটের বিটস বা ফ্লিপ-ফ্লপগুলি ‘এন’ হয়, তবে জনসন কাউন্টার 2 এন ইভেন্ট বা রাজ্য বা চক্রের কাউন্টার করে।

3-বিট জনসন কাউন্টারের ভেরিলোগ এইচডিএল কোডটি নীচে দেখানো হয়েছে,

/////// ভেরিলোগ কোড জনসন

মডিউল জনসন_কাউন্টার (আউট, রিসেট, ক্লক)

ইনপুট ক্লক, পুনরায় সেট করুন

আউটপুট [3: 0] আউট

reg [3: 0] q

সর্বদা @ (পোজ ক্লক)

শুরু

যদি (রিসেট)

q = 4’d0

অন্য

শুরু
প্রশ্ন [3]<=q[2]

প্রশ্ন [2]<=q[1]

প্রশ্ন [1]<=q[0]

প্রশ্ন [0]<=(~q[3])
শেষ

শেষ

নির্ধারিত = q

endmodule

//////শেষ////

4-বিট জনসন কাউন্টার

4-বিট জনসন কাউন্টারে 4 ডি ফ্লিপ-ফ্লপ রয়েছে এবং এটি 8 নম্বরের চক্র গণনা করে। সর্বশেষ ফ্লিপ-ফ্লপের উল্টানো আউটপুট প্রথম ফ্লিপ-ফ্লপের ইনপুট হিসাবে ফিরে খাওয়ানো হয়।

  • চিত্র থেকে, এবিসিডি হ'ল 4-বিট প্যাটার্নে ফ্লিপ-ফ্লপের আউটপুট।
  • ‘ডি’ এর ইনপুট মানটি হ'ল শেষ ফ্লিপ-ফ্লপের উল্টানো আউটপুট।
  • ‘সিএলকে’ কাউন্টারের রাজ্য বা চক্র গণনা করতে ব্যবহৃত হয়, যা ক্লোড-লুপে রয়েছে।
  • রিসেট পিনটি অন / অফ স্যুইচ হিসাবে ব্যবহৃত হয়।
  • অবিচ্ছিন্ন বন্ধ লুপের চারদিকে যেমন ডেটা ঘোরানো হবে, তথ্যের মধ্যে বিভিন্ন ধরণ বা মান সনাক্ত করতে একটি কাউন্টারও ব্যবহার করা যেতে পারে।
  • উদাহরণস্বরূপ, যখন একটি ঘড়ির নাড়ি থাকে, তখন ফ্লিপ-ফ্লপগুলির আউটপুট প্যাটার্নটি 1000, 1100, 1110, 1111, 0111, 0011, 0001 হবে
  • যখন কোনও ঘড়ির নাড়ি নেই, আউটপুট 0000 হবে।

রিং কাউন্টার এবং জনসন কাউন্টারের মধ্যে পার্থক্য

রিং কাউন্টার এবং জনসন কাউন্টারের মধ্যে পার্থক্য হ'ল, শেষ ফ্লিপ-ফ্লপের ইনভার্টার আউটপুট প্রথম ফ্লিপ-ফ্লপের ইনপুট হিসাবে ফিরে সংযুক্ত।

ইন-রিং কাউন্টারে, ফ্লিপ-ফ্লপগুলিতে প্রদত্ত নং ইনপুট ক্লক ডালগুলি প্রথম পর্বের সমান। তার মানে এন-বিট রিংয়ের কাউন্টারটির এমওডি হ'ল 'এন'।

জনসনের কাউন্টারে, নং-এর ইনপুট ক্লক ডালগুলি দু'বারের চেয়ে দু'বারের সমান গুণকে ভাগ করে। তার মানে এন-বিট জনসন কাউন্টারের এমওডি হ'ল ‘2 এন’।

জনসন কাউন্টারের সুবিধা / অসুবিধা

সুবিধাগুলি এবং অসুবিধাগুলি নিম্নলিখিত অন্তর্ভুক্ত।

সুবিধাদি

সুবিধাগুলি হ'ল

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

অসুবিধা

অসুবিধাগুলি হ'ল

  • এটি বাইনারি গণনা করতে ব্যবহার করা যাবে না ক্রম
  • এটি কাউন্টারে প্রথম পর্যায়ের সমান সমস্ত স্তর ব্যবহার করে না।
  • এটির সময়টির সময় অর্ধেকের সময় কেবলমাত্র অর্ধেকের মধ্যে ফ্লিপ-ফ্লপ দরকার সংকেত
  • এটি যে কোনও টাইমিং সিকোয়েন্সে ব্যবহৃত হয়।

অ্যাপ্লিকেশন

দ্য জনসন কাউন্টার এর অ্যাপ্লিকেশন হয়

  • জনসন কাউন্টারগুলি ফ্রিকোয়েন্সি ডিভাইডার এবং প্যাটার্ন সনাক্তকারী হিসাবে ব্যবহৃত হয়।
  • এটি সিনক্রোনাস দশক হিসাবে ব্যবহৃত হয় পাল্টা এবং বিভাজক সার্কিট
  • এটি হার্ডওয়ার লজিক ডিজাইনে জটিল সসীম রাষ্ট্র মেশিন তৈরি করতে ব্যবহার করা যেতে পারে।
  • 3 ডি-বিট জনসন কাউন্টারটি 120 ডিগ্রি ফেজ শিফট উত্পাদন করতে 3-ফেজ বর্গাকার তরঙ্গ জেনারেটর হিসাবে ব্যবহৃত হয়
  • ঘড়ির সংকেতের ফ্রিকোয়েন্সি তাদের প্রতিক্রিয়া পৃথক করে ভাগ করা হয়।

FAQs

1)। রিং কাউন্টার এবং জনসন কাউন্টারের মধ্যে পার্থক্য কী?

এন-বিট রিংয়ের কাউন্টারটির এমওডি ‘এন’ যেখানে এন-বিট জনসন কাউন্টারের এমওডি ‘2 এন’।

2)। ডি ফ্লিপ ফ্লপ কী?

D-FLIP FLOP কে ক্লকড ফ্লিপ-ফ্লপ বা বিলম্বিত ফ্লিপ-ফ্লপ হিসাবেও ডাকা হয়, যা ইনপুটটিকে ট্র্যাক করে এবং ট্রানজিশনগুলিকে ইনপুট ডি এর সমান করে তোলে D.

3)। অ্যাসিঙ্ক্রোনাস কাউন্টার কি?

এটি একটি ফ্লিপ-ফ্লপ ইনপুট করে এবং ইনপুট ক্লক ডাল প্রয়োগ না করেই ফলাফলগুলি নিয়ন্ত্রণ করে।

4)। সত্যের টেবিলের উদ্দেশ্য কী?

সত্যের টেবিলটিতে সার্কিটের যৌক্তিক কার্যকারিতা জানতে লজিকাল ভেরিয়েবল এবং সংমিশ্রণ সহ কয়েকটি সারি এবং কলাম রয়েছে। এটি সার্কিটের যৌক্তিক কার্যে সমস্ত সম্ভাব্য মান সরবরাহ করে।

5)। ডি ফ্লিপ ফ্লপের পুরো রূপ কী?

ডি-ফ্লিপ ফ্লপের পুরো ফর্মটি হ'ল ডেটা-ফ্লিপ ফ্লপ, যা ডেটা লাইনে থাকা মানকে সঞ্চয় করে।

এইভাবে জনসন কাউন্টারের ওয়ার্কিং, সার্কিট এবং ট্রুথ টেবিল সম্পর্কে। জনসন কাউন্টারটির উদ্দেশ্য হ'ল যখন উল্টানো আউটপুটটিকে প্রথম ফ্লিপ-ফ্লপের ইনপুট হিসাবে দেওয়া হয় এবং তাকে পরিবর্তন হিসাবে ডাকা হয় তখন ইভেন্টগুলির সংখ্যা গণনা বা সংরক্ষণ করা হয়। আপনার জন্য এখানে একটি প্রশ্ন রয়েছে, '8-বিট জনসন কাউন্টার কী?'