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