Loading..

ব্লগ

রিসেট

৩০ ডিসেম্বর, ২০২৫ ০৭:৩৪ পূর্বাহ্ণ

মাইক্রোকন্ট্রোলার (Microcontroller)
মাইক্রোকন্ট্রোলার (Microcontroller) হলো একটি একক ইন্টিগ্রেটেড সার্কিট (IC) বা ছোট কম্পিউটার চিপ, যা একটি সিপিইউ (CPU), মেমরি (RAM, ROM) এবং ইনপুট/আউটপুট (I/O) পেরিফেরালস (যেমন টাইমার, ADC) একটিমাত্র চিপে একত্রিত করে তৈরি হয়, যা নির্দিষ্ট কাজ (যেমন: একটি গাড়ির ইঞ্জিন কন্ট্রোল, ওয়াশিং মেশিন) স্বয়ংক্রিয়ভাবে করার জন্য ব্যবহৃত হয়। এটি একটি এমবেডেড সিস্টেমে 'মগজ' হিসেবে কাজ করে এবং সাধারণ কম্পিউটারের চেয়ে কম জটিল ও কম খরচে নির্দিষ্ট ফাংশন নিয়ন্ত্রণ করে। 
মূল বৈশিষ্ট্য
  • একক চিপে সবকিছু: সিপিইউ, মেমরি (RAM ও প্রোগ্রাম স্টোরেজের জন্য ROM/Flash), এবং I/O পোর্ট সবকিছু একটি চিপের মধ্যে থাকে।
  • নির্দিষ্ট কাজ: এটি কোনো একটি নির্দিষ্ট ডিভাইস বা সিস্টেমকে নিয়ন্ত্রণ করার জন্য ডিজাইন করা হয়, যেমন – রিমোট কন্ট্রোল, মাইক্রোওয়েভ ওভেন, বা গাড়ি।
Embedded সিস্টেম: এটি একটি বড় সিস্টেমের অংশ হিসেবে কাজ করে, যা জটিল অপারেটিং সিস্টেম ছাড়াই চলতে পারে।সহজ প্রোগ্রামিং: বিশেষ প্রোগ্রামিং ভাষা ব্যবহার করে এটিতে নির্দেশাবলী (Instructions) লোড করা যায়, যা এটি নির্দিষ্ট কাজ সম্পন্ন করে। 
উপাদান
  • Central Processing Unit (CPU): নির্দেশাবলী সম্পাদন করে।
  • Random Access Memory (RAM): ডেটা সাময়িকভাবে সংরক্ষণের জন্য।
  • Read-Only Memory (ROM/Flash): প্রোগ্রাম বা ফার্মওয়্যার সংরক্ষণ করে (পাওয়ার বন্ধ থাকলেও ডেটা থাকে)।
  • Input/Output (I/O) Ports: বাইরের ডিভাইস বা সেন্সরের সাথে সংযোগ স্থাপন করে।
  • Peripherals: টাইমার, কাউন্টার, অ্যানালগ-টু-ডিজিটাল কনভার্টার (ADC) ইত্যাদি। 
ব্যবহার
  • গৃহস্থালি সরঞ্জাম: ওয়াশিং মেশিন, মাইক্রোওয়েভ, এসি।
  • অটোমোবাইল: ইঞ্জিন কন্ট্রোল, ABS সিস্টেম।
  • রোবোটিক্স: রোবট নিয়ন্ত্রণ।
  • মেডিকেল ডিভাইস: বিভিন্ন চিকিৎসা সরঞ্জাম।
  • ** IoT (Internet of Things):** স্মার্ট ডিভাইস ও সেন্সরগুলোতে। 
সাধারণ উদাহরণ

মন্তব্য করুন