مولتی متر
  • MultiMetr Telegram
  • telegram
صفحه اصلی » فیلم های آموزشی » سایر » آموزش استفاده از میکروکنترلر ATmega328 در خارج از برد آردوینو

آموزش استفاده از میکروکنترلر ATmega328 در خارج از برد آردوینو

آموزش استفاده از میکروکنترلر ATmega328 در خارج از برد آردوینو شامل مجموعه ای از آموزش ها می باشد که شما با استفاده از این آموزش قادر خواهید بود بدون اینکه به برد آردوینو نیاز داشته باشید از میکروکنترلر ATmega328 به تنهایی به عنوان برد آردوینو استفاده نمایید . از این روش می توانید زمانی که نیاز به برد های کوچک دارید و در قرار دادن کل برد آردوینو در داخل پروژه با مشکل مواجه هستید از این آموزش استفاده نمایید . و همچنین با این آموزش شما با داشتن یک میکروکنترلر ATmega328 و یک پروگرمر مثل USBasp دیگر نیاز به خرید برد آردوینو جداگانه ندارید بلکه از همان میکروکنترلر می توانید به عنوان آردوینو استفاده کنید .

آموزش استفاده از میکروکنترلر ATmega328 در خارج از برد آردوینو

برای استفاده از میکروکنترلر ATmega328 در خارج از برد آردوینو شما به قطعات الکترونیک زیر نیاز دارید :

.

۱ – ۱ عدد میکروکنترلر ATmega328

۲ – یک عدد کریستال ۱۶ مگاهرتز

۳ – دو عدد خازن ۲۲ پیکوفاراد (خازن های ۱۸-۲۲ پیکوفاراد قابل استفاده می باشند)

۴ – یک عدد مقاومت ۱۰ کیلو اهم

.

مراحل کار تبدیل میکروکنترلر Atmega328 به آردوینو برای استفاده از میکروکنترلر ATmega328 در خارج از برد آردوینو :

.

مرحله اول : ابتدا شما باید بوت لودر آردوینو را توسط یک پروگرمر مثل USBasp بر روی میکروکنترلر آپلود نمایید .

که برای دیدن فیلم آموزش ریختن بوت لود آردوینو بر روی میکرو کنترلر ATmega328 اینجا کلیک کنید .

.

مرحله دوم : بعد از آپلود بوت لودر بر روی میکروکنترلر مدار زیر را برای استفاده از میکروکنترلر ATmega328 در خارج از برد آردوینو بر روی بردبرد ببندید :

آموزش استفاده از میکروکنترلر Atmega328به عنوان آردوینو

با بستن مدار بالا و در صورت آپلود صحیح بوتلودر کار شما تمام شده است و هم اکنون می توانید از این میکروکنترلر به عنوان آردوینو استفاده کنید . 

  • در تصویر بالا پایه هایی که با رنگ قرمز مشخص شده اند پایه های آنالوگ می باشند .
  • و پایه هایی که با رنگ آبی مشخص شده اند پایه های دیجیتال شما می باشند و تمامی پایه هایی که در برد آردوینو در اختیار شما بود اینجا نیز همان پایه ها برای شما قابل استفاده می باشند که شماره هر پایه در تصویر بالا در کنار پایه نوشته شده است .
  • نکته آخر هم این است که شما فقط باید یک بار و در ابتدای کار باید بوت لودر را بر روی میکرو آپلود نمایید و در استفاده های بعدی نیاز به آپلود دوباره بوت لودر نمی باشد .

.

آموزش آپلود برنامه بر روی میکروکنترلر ATmega328 بدون نیاز به برد آردوینو :

در صورتی که روش آپلود برنامه های نوشته شده بر روی میکروکنترلر ATmega328 را بلد نیستید می توانید از آموزش زیر برای آپلود برنامه ها بر روی میکروکنترلر ATmega328 را ببینید :

.

آموزش تصویری آپلود برنامه داخل میکروکنترلر در نرم افزار آردوینو

.

منبع آموزش : مولتی متر

.



دیدگاه ها

  1. نام کاربری : سعید

    متن عالی و روان بود . برای من که بسیار لازم و کاربردی بود . موفق باشید.

  2. نام کاربری : farzintey

    با سلام مهندس و خسته نباشید میشه راهنمایی بفرمایید بعد اپلود برنامه روی میکرو کنترلر مدار بالا که بستیم که فقط برنامه اپلود شده رو اجرا بکنه لازمه حتما پایه ریست با مقاومت یک یا ده کیلو به vccمتصل کنیم؟ و یا ببدون همین پایه ریست مدار کار خواهد کرد و شکلی نخواهد داشت؟ با تشکر

    • نام کاربری : مهدی صحبتی ها

      با سلام .

      پایه ریست در هر حالتی باید توسط یه مقاومت پول آپ بشه . در غیر اینصورت باعث میشه میکروکنترلر خود به خود ریست بشه و برنامتون اجرا نشه .

  3. نام کاربری : فرزین

    سلام مهندس جان بعد اینکه ما ایسی atmega328برنامه ریزی کردیم و بطور جداگانه خاستیم ببندیم حتما لازمه پایه ریست با مقاومت یک یا ده کیلو اهم به vccوصل کنیم ویا بدون این پارامتر کار خواهد کرد؟

    • نام کاربری : مهدی صحبتی ها

      با سلام .

      پایه ریست در هر حالتی باید توسط یه مقاومت پول آپ بشه . در غیر اینصورت باعث میشه میکروکنترلر خود به خود ریست بشه و برنامتون اجرا نشه .