এভিআর এটমেগ 8 মাইক্রোকন্ট্রোলার আর্কিটেকচার এবং এর অ্যাপ্লিকেশন

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





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

একটি এভিআর আতমেগা 8 মাইক্রোকন্ট্রোলার কী?

1996 সালে, এভিআর মাইক্রোকন্ট্রোলার 'আতেল কর্পোরেশন' দ্বারা উত্পাদিত হয়েছিল। মাইক্রোকন্ট্রোলারের মধ্যে হার্ভার্ড আর্কিটেকচার অন্তর্ভুক্ত যা আরআইসিসির সাথে দ্রুত কাজ করে। এই মাইক্রোকন্ট্রোলারের বৈশিষ্ট্যগুলির মধ্যে ঘুমের মোড -6, ইনবিল্ট এডিসি (ডিজিটাল কনভার্টারের সাথে এনালগ) , অভ্যন্তরীণ দোলক এবং সিরিয়াল তথ্য যোগাযোগ, একটি একক কার্যকর চক্রের নির্দেশাবলী সম্পাদন করে। এই মাইক্রোকন্ট্রোলারগুলি খুব দ্রুত ছিল এবং তারা বিভিন্ন শক্তি সঞ্চয় মোডে কাজ করার জন্য স্বল্প শক্তি ব্যবহার করে। 8-বিট, 16-বিট এবং 32-বিটের মতো বিভিন্ন ক্রিয়াকলাপ সম্পাদনের জন্য এভিআর মাইক্রোকন্ট্রোলারের বিভিন্ন কনফিগারেশন রয়েছে are দয়া করে নীচের লিঙ্কটি উল্লেখ করুন এভিআর মাইক্রোকন্ট্রোলারের ধরণ




আতমেগা 8 মাইক্রোকন্ট্রোলার

আতমেগা 8 মাইক্রোকন্ট্রোলার

এভিআর মাইক্রোকন্ট্রোলাররা তিনটি বিভিন্ন বিভাগে যেমন টিনিএভিআর, মেগাভিভিআর এবং এক্সমেগাভিআরআর উপলব্ধ



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

আতমেগা 8 মাইক্রোকন্ট্রোলার পিনের বিবরণ

দ্য আতমেগা 8 মাইক্রোকন্ট্রোলারের প্রধান বৈশিষ্ট্য মাইক্রোকন্ট্রোলারের সমস্ত পিনগুলি 5-পিন ব্যতীত দুটি সংকেতকে সমর্থন করে। আতমেগা 8 মাইক্রোকন্ট্রোলার ২৮ টি পিন নিয়ে গঠিত যেখানে পিনগুলি 9,10,14,15,16,17,18,19 পোর্ট বি বন্দর জন্য ব্যবহৃত হয়, পিন 23,24,25,26,27,28 এবং 1 পোর্ট সি এর জন্য ব্যবহৃত হয় এবং পিনগুলি 2,3,4,5,6,11,12 বন্দর ডি এর জন্য ব্যবহৃত হয়

আতমেগা 8 মাইক্রোকন্ট্রোলার পিন কনফিগারেশন

আতমেগা 8 মাইক্রোকন্ট্রোলার পিন কনফিগারেশন

  • পিন -1 হ'ল আরএসটি (রিসেট) পিন এবং ন্যূনতম পালসের দৈর্ঘ্যের চেয়ে বেশি সময়ের জন্য নিম্ন-স্তরের সিগন্যাল প্রয়োগ করা একটি রিসেট তৈরি করবে।
  • পিন -2 এবং পিন -3 ব্যবহার করা হয় সিরিয়াল যোগাযোগের জন্য ইউএসআর্ট
  • পিন -4 এবং পিন -5 বহিরাগত বাধা হিসাবে ব্যবহৃত হয়। তাদের মধ্যে একটি সক্রিয় হবে যখন স্থিতি রেজিস্ট্রারের একটি বিঘ্নিত পতাকা বিট সেট করা হয় এবং অন্যটি যতক্ষণ না প্রবেশের শর্তটি সফল হয় ততক্ষণ সক্রিয় হবে।
  • পিন -9 এবং পিন -10 টাইমার কাউন্টার ওসিলেটর পাশাপাশি বহিরাগত দোলক হিসাবে ব্যবহার করা হয় যেখানে স্ফটিক দুটি পিনের সাথে সরাসরি যুক্ত। পিন -10 লো-ফ্রিকোয়েন্সি স্ফটিক দোলক বা স্ফটিক দোলকের জন্য ব্যবহৃত হয়। যদি অভ্যন্তরীণ সমন্বিত আরসি দোলকটি সিএলকে উত্স হিসাবে ব্যবহার করা হয় এবং অ্যাসিনক্রোনাস টাইমার অনুমোদিত হয় তবে এই পিনগুলি টাইমার দোলনা পিন হিসাবে ব্যবহার করা যেতে পারে।
  • পিন -19 এসপিআই-চ্যানেলের জন্য মাস্টার সিএলকে ও / পি, স্লেভ সিএলকে আই / পি হিসাবে ব্যবহৃত হয়।
  • পিন -18 মাস্টার সিএলকে আই / পি, স্লেভ সিএলকে ও / পি হিসাবে ব্যবহৃত হয়।
  • পিন -17 এসপিআই-চ্যানেলের মাস্টার ডেটা ও / পি, স্লেভ ডেটা আই / পি হিসাবে ব্যবহৃত হয়। এটি কোনও আই / পি হিসাবে ব্যবহৃত হয় যখন কোনও ক্রীতদাস দ্বারা ক্ষমতাপ্রাপ্ত হয় এবং যখন মাস্টার কর্তৃক অনুমোদিত হয় দ্বিদলীয় হয় এই পিনটি ম্যাচ ও / পি এর সাথে তুলনা করে ও / পি হিসাবেও ব্যবহার করা যেতে পারে যা টাইমার / কাউন্টারের জন্য বাহ্যিক ও / পি হিসাবে সহায়তা করে।
  • পিন -16 গোলাম পছন্দ হিসাবে ব্যবহৃত হয় i / p। এটি পি / 2-পিনকে ও / পি হিসাবে সাজিয়ে তুলনামূলকভাবে টাইমার বা কাউন্টার 1 হিসাবে ব্যবহার করা যেতে পারে।
  • পিন -15 টাইমার বা কাউন্টার তুলনা ম্যাচের একটি বহিরাগত o / p হিসাবে ব্যবহার করা যেতে পারে A.
  • পিন -23 থেকে পিন 28 এডিসি (এনালগ ইনপুটটির ডিজিটাল মান) চ্যানেলের জন্য ব্যবহার করেছে। পিন -27 ক্রমিক ইন্টারফেস হিসাবে ব্যবহার করা যায় সিএলকে এবং পিন -২৮ সিরিয়াল ইন্টারফেস ডেটা হিসাবে ব্যবহার করা যেতে পারে
  • পিন -12 এবং পিন -13 এনালগ তুলনামূলক i / PS হিসাবে ব্যবহৃত হয়।
  • পিন -6 এবং পিন -11 টাইমার / কাউন্টার উত্স হিসাবে ব্যবহৃত হয়।

আতমেগা 8 এভিআর মাইক্রোকন্ট্রোলার আর্কিটেকচার

আতমেগা এভিআর মাইক্রোকন্ট্রোলার আর্কিটেকচারে নিম্নলিখিত ব্লকগুলি অন্তর্ভুক্ত রয়েছে।

আতমেগা 8 মাইক্রোকন্ট্রোলারের আর্কিটেকচার

আটমেগা 8 মাইক্রোকন্ট্রোলারের আর্কিটেকচার

স্মৃতি: এটিতে 1 কেবিট ইন্টার্নাল এসআরএএম, 8 কেবি ফ্ল্যাশ প্রোগ্রাম মেমরি এবং 512 বাইট ইইপ্রোম রয়েছে।


I / O বন্দর: এটিতে তিনটি বন্দর রয়েছে, নামক বন্দর-বি, পোর্ট-সি, এবং পোর্ট-ডি এবং 23 আই / ও লাইন এই বন্দরগুলি থেকে পাওয়া যায়।

বাধা: দুটি বহির্মুখী বাধা উত্সটি বন্দর ডি তে অবস্থিত Nineনিশটি ভিন্ন ভিন্ন বাধা ভেক্টরগুলি অভ্যন্তরীণ পেরিফেরিয়াল দ্বারা উত্পাদিত উনিশটি ইভেন্টকে সমর্থন করে।

টাইমার / কাউন্টার: 3-অভ্যন্তরীণ টাইমারগুলি অ্যাক্সেসযোগ্য, 8 বিট -2, 16 বিট -1 রয়েছে, বহু অপারেটিং মোড উপস্থাপন করে এবং অভ্যন্তরীণ / বাহ্যিক ক্লকিং সমর্থন করে।

সিরিয়াল পেরিফেরাল ইন্টারফেস (এসপিআই): এটিমেগা 8 মাইক্রোকন্ট্রোলার তিনটি সমন্বিত যোগাযোগ ডিভাইস ধারণ করে। তার মধ্যে একটি এসপিআই, যোগাযোগ ব্যবস্থাটি বাস্তবায়নের জন্য মাইক্রোকন্ট্রোলারকে 4-পিন বরাদ্দ দেওয়া হয়।

ব্যবহার: USART হ'ল অন্যতম শক্তিশালী যোগাযোগ সমাধান। মাইক্রোকন্ট্রোলার এটিমেগ 8 সিঙ্ক্রোনাস এবং অ্যাসিনক্রোনাস ডেটা ট্রান্সমিশন স্কিম উভয় সমর্থন করে। এটির জন্য তিনটি পিন বরাদ্দ রয়েছে। অনেক যোগাযোগ প্রকল্পে, ইউএসআর্ট মডিউলটি পিসি-মাইক্রোকন্ট্রোলারের সাথে যোগাযোগের জন্য ব্যাপকভাবে ব্যবহৃত হয়।

দ্বি-ওয়্যার ইন্টারফেস (TWI): টিডব্লিউআই হ'ল একটি যোগাযোগ ডিভাইস যা এটিমেগ 8 মাইক্রোকন্ট্রোলারে উপস্থিত রয়েছে। এটি ডিজাইনারগুলিকে একটি মিউচুয়াল জিএনডি সংযোগের সাথে দুটি তারের সাহায্যে একটি যোগাযোগ বি / এন দুটি ডিভাইস স্থাপনের অনুমতি দেয়, যেহেতু টিডব্লিউআই এর o / p উন্মুক্ত সংগ্রাহক ও / পিএস ব্যবহার করে তৈরি করা হয়, তাই বাহ্যিক পুল-আপ প্রতিরোধকগুলি বাধ্যতামূলক করা হয় সার্কিট

অ্যানালগ তুলক: এই মডিউলটি সংহত সার্কিটের সাথে সংযুক্ত করা হয়েছে যা মাইক্রোকন্ট্রোলারের সাথে যুক্ত বহিরাগত পিনগুলির মাধ্যমে তুলনাকারীর দুটি ইনপুটগুলির সাথে সংযুক্ত দুটি ভোল্টেজের মধ্যে একটি বিপরীতে সুবিধা সরবরাহ করে।

এডিসি: ইনবিল্ট এডিসি (ডিজিটাল কনভার্টারের সাথে অ্যানালগ) 10-বিট রেজোলিউশনের ডিজিটাল ডেটাতে এনালগ i / p সিগন্যাল পরিবর্তন করতে পারে। সর্বাধিক নিম্ন-স্তরের অ্যাপ্লিকেশনটির জন্য, এটির অনেক বেশি রেজোলিউশন যথেষ্ট।

আতমেগা 8 মাইক্রোকন্ট্রোলার অ্যাপ্লিকেশন

আতমেগা 8 মাইক্রোকন্ট্রোলার ব্যবহার করা হয় বিভিন্ন বৈদ্যুতিক এবং ইলেকট্রনিক প্রকল্প নির্মাণ । কিছু AVR atmega8 মাইক্রোকন্ট্রোলার প্রকল্প নীচে তালিকাভুক্ত করা হয়েছে।

আতমেগা 8 ভিত্তিক প্রকল্প

আতমেগা 8 ভিত্তিক প্রকল্প

  • এভিআর মাইক্রোকন্ট্রোলার ভিত্তিক এলইডি ম্যাট্রিক্স ইন্টারফেসিং
  • আরডুইনো ইউনো এবং এটিমেগা 8 এর মধ্যে ইউআরটি যোগাযোগ
  • এটিমেগা 8 মাইক্রোকন্ট্রোলারের সাথে অপটোকলারের ইন্টারফেসিং
  • এভিআর মাইক্রোকন্ট্রোলার ভিত্তিক ফায়ার অ্যালার্ম সিস্টেম
  • এভিআর মাইক্রোকন্ট্রোলার এবং এলডিআর ব্যবহার করে হালকা তীব্রতার পরিমাপ
  • এভিআর মাইক্রোকন্ট্রোলার 100 এমএ অ্যামিটার ভিত্তিক
  • এটিমেগা 8 মাইক্রোকন্ট্রোলার ভিত্তিক অ্যান্টি-চুরি অ্যালার্ম সিস্টেম
  • জয়স্টিকের এভিআর মাইক্রোকন্ট্রোলার ভিত্তিক ইন্টারফেসিং
  • ফ্লেক্স সেন্সর এর এভিআর মাইক্রোকন্ট্রোলার ভিত্তিক ইন্টারফেসিং
  • এভিআর মাইক্রোকন্ট্রোলার ব্যবহার করে স্টিপার মোটর কন্ট্রোল

অতএব, এই সব একটি আটমেগা 8 মাইক্রোকন্ট্রোলার টিউটোরিয়ালটি আউট করুন যার মধ্যে অন্তর্ভুক্ত রয়েছে, এটিমেগা 8 মাইক্রোকন্ট্রোলার, আর্কিটেকচার, পিন কনফিগারেশন এবং এর অ্যাপ্লিকেশনগুলি কী। আমরা আশা করি আপনি এই ধারণাটির আরও ভাল ধারণা পেয়েছেন। তদ্ব্যতীত, এই ধারণা বা কোনও সন্দেহ সম্পর্কিত এভিআর মাইক্রোকন্ট্রোলার ভিত্তিক প্রকল্পগুলি বাস্তবায়ন করুন , দয়া করে নীচের মন্তব্য বিভাগে মন্তব্য করে আপনার মতামত দিন। আতমেগা 8 এবং আতমেগা 32 মাইক্রোকন্ট্রোলারের মধ্যে পার্থক্য কী?