AVR Mini Development Board কিভাবে ব্যবহার করবেন ?

AVR Micro-Controller ব্যবহারকারীদের জন্য AVR Mini Development Board একটি চমৎকার প্লাটফরম । যা একটি Micro-Controller-কে সহজে প্রোগ্রামিং করার জন্য  উপযুক্ত করে সাজানো হয়েছে । প্রোগ্রামিং ছাড়াও একজন ব্যবহারকারী খুব সহজেই বোর্ডে কানেক্ট থাকা অবস্থায় এর সকল I/O পিন গুলোকে access করতে পারবেন । এছাড়াও বোর্ডটিতে বিল্টইন constant +5V DC পাওয়ার generation ব্যবস্থা থাকায় বিভিন্ন সেন্সর  এবং মডিউল কানেক্ট করার জন্য আলাদাভাবে Power নিয়ে একদমই চিন্তার কিছু নেই ।

পিন-ডায়াগ্রাম:

ব্যবহারের সুবিধা:

    1. প্রোগ্রামিং এর জন্য রয়েছে 10 পিন ISP Socket । ফলে সরাসরি সকল USBasp এবং usbISP প্রোগ্রামারকে সহজেই কানেক্ট করা যাবে ।
    1. রয়েছে বিল্টইন buck converter । তাই 7V-to-25V রেঞ্জের যে কোন ভোল্টেজ ইনপুট করলে, আউটপুটে constant +5V DC পাওয়া যাবে ।
    2. বোর্ডটি প্রোগ্রামার থেকেও পাওয়ার নিয়ে চলতে সক্ষম । (USB Powered)
    1. Vin, GND এবং +5V এর জন্য 5টি করে সর্বমোট 15টি Male-Connector
    1. PWR, RESET এবং Blinking এর জন্য রয়েছে যথাক্রমে 3টি ভিন্ন ভিন্ন কালারের LEDs
    1. Board Power নিয়ন্ত্রন করার জন্য রয়েছে Power Switch
    1. Micro-Controller-কে reset করার জন্য রয়েছে একটি RESET Switch
    1. Input Reverse Polarity Protection System থাকায় ইনপুট ভোল্টেজের polarity অসাবধানতা বসত ভূল হলেও Micro-Controller-এর কোন ক্ষতি হবে না ।
    1. Removable Crystal Connector থাকায়, খুব সহজেই যে কোন মানের crystal সেট করা যাবে ।
  1. এছাড়াও micro-controller-কে বোর্ডের সাথে কানেক্ট করার জন্য রয়েছে 40 পিন Zif Socket । তাই সোল্ডারিং এর ঝামেলা নেই ।
  2. Micro-Controller-এর সকল I/O পিন সমূহকে তাদের PORT অনুসারে সুসজ্জিত করে সাজানো হয়েছে ।

সীমাবদ্ধতা সমূহ:

  1. বোর্ডটিতে শুধুমাত্র ATmega16 অথবা ATmega32 মাইক্রোকন্ট্রোলার ব্যবহার করা যাবে ।
  2. Constant +5V DC পাওয়ার পিন সমূহে সর্বোচ্চ 800mA কারেন্ট পাওয়া যাবে ।
]]>

Fahim Reza
Fahim Reza

Research Engineer, TechShop Bangladesh

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.