ساخت پروژه

پروگرام كردن میکروكنترلر با usbasp

اموزش پروگرام كردن میکروكنترلر

در این پست از ساخت پروژه اموزش پروگرام كردن میکروكنترلر avr توسط پروگرامر Usbasp یاد خواهیم داد. پروگرامر یه واسط بین کامپیوتر با میکروکنترلر هست و برای اینکه بتوانید برنامه ای که نوشتید رو روی میکرو پروگرام کنید ابتدا باید برنامه رو به فایل hex تبدیل کنید بعد فایل hex روی میکرو پروگرام کنید.


پروگرامر usbasp یه پروگرامر ارزان قیمت و مناسب واسه پروگرامر کردن میکروکنتر های avr هست که مدل های مختلفی داره من از نمونه زیر واسه پروگرام کردن میکروکنترلر های avr استفاده میکنم


اموزش پروگرام كردن میکروكنترلر

نصب درایور پروگرامر usbasp


برای اینکه پروگرامر avr روی ویندوز کار کنه شما باید درایور پروگرامر Usbasp رو روی ویندوز نصب کنید نحوه نصب درایور پروگرامر هم خیلی ساده هست توسط برنامه zadig شما میتوانید درایور پروگرامر رو نصب کنید


ابتدا پروگرامر رو به سیستم متصل کنید بعد نرم افزار zadig اجرا کنید مانند تصویر زیر از تب options تیک گزینه list all devices رو بزنید


اموزش پروگرام كردن میکروكنترلر

بعد در فیلد پایین usbasp رو انتخاب کنید


اموزش پروگرام كردن میکروكنترلر

مانند تصویر زیر در قسمت driver باید libusb-win32 قرار بدیم


اموزش پروگرام كردن میکروكنترلر

و در اخر روی install driver کلیک کنیم


اموزش پروگرام كردن میکروكنترلر

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


پین های پروگرامر Usbasp برای پروگرام كردن میکروكنترلر


پروگرامر usbasp مانند تصویر زیر دارای دارای 10 پین هست که 2 تای او مرتبط با پین های تغذیه vcc , gnd هست که به میکرو متصل میشه این پروگروگرامر ولتاژ خروجی 3.3 ولت و 5 ولت رو به ما میده که می تونیم توسط جامپر مشخص کنیم کدام ولتاژ خروجی باشه و 4 تا پین دیگه mosi , rst , sck , miso جهت ارتباط با میکروکنترلر استفاده میشه و بقیه پین ها به جایی متصل نمیشه


اموزش پروگرام كردن میکروكنترلر

نحوه ارتباط میکرو با پروگرامر


پایه های میکروکنترلر ها Mosi , Rst , Sck , Miso هستن که باید این پایه ها به پروگرامر متصل بشه به این صورت miso پروگرامر به Miso میکرو avr و sck پروگرامر به sck میکرو avr و mosi پروگرامر به mosi میکرو avr و در اخر rst پروگرامر به rst میکرو avr متصل میشه


نحوه پروگرام كردن میکروكنترلر


برای نحوه پروگرام كردن میکروكنترلر بعد از اینکه ما اتصالات رو بین پروگرامر و میکرو بر قرار کردیم پروگرامر رو باید به سیستم متصل کنیم و میتونیم از طریق نرم افزار فایل برنامه رو روی میکرو بریزیم نرم افزار های مختلفی وجود داره که من از نرم افزار sinaprog استفاده میکنم یه نرم افزار ساده واسه پروگرام كردن میکروكنترلر


اموزش پروگرام كردن میکروكنترلر

شما می توانید نرم افزار sinaprog از اخر مطلب دانلود کنید


امیدوارم از اموزش پروگرام كردن میکروكنترلر خوشتان امده باشه

میانگین امتیازات ۵ از ۵
از مجموع ۱۱ رای
دانلود نرم افزار Zadig
دانلود sinaprog

دیدگاه‌ها (0)

  • دیدگاه هایی تایید میشوند که در پنل کاربری / جزئیات حساب / نام نمایشی ، را تکمیل کرده باشند
  • چنانچه دیدگاهی توهین آمیز باشد و متوجه اشخاص مدیر، نویسندگان و سایر کاربران باشد تایید نخواهد شد.
  • چنانچه دیدگاه شما جنبه ی تبلیغاتی داشته باشد تایید نخواهد شد.
  • چنانچه از لینک سایر وبسایت ها و یا وبسایت خود در دیدگاه استفاده کرده باشید تایید نخواهد شد.
  • چنانچه دیدگاهی بی ارتباط با موضوع آموزش مطرح شود تایید نخواهد شد.