فهرست مطالب:

نحوه رایت Bootloader Onto Atmega328p-AU (SMD): 5 مرحله
نحوه رایت Bootloader Onto Atmega328p-AU (SMD): 5 مرحله

تصویری: نحوه رایت Bootloader Onto Atmega328p-AU (SMD): 5 مرحله

تصویری: نحوه رایت Bootloader Onto Atmega328p-AU (SMD): 5 مرحله
تصویری: BOOT MU LOADER? ATmega328p'ye Arduino Bootloader'ı Yükleme | AVR ISP | PCBWAY 2024, نوامبر
Anonim
نحوه رایت Bootloader Onto Atmega328p-AU (SMD)
نحوه رایت Bootloader Onto Atmega328p-AU (SMD)

سلام به همگی !!

در این دستورالعمل به شما نشان خواهم داد که چگونه Bootloader ontp تراشه Atmega328p-AU (SMD) را بسوزانید و چگونه از ابتدا تا انتها Arduino NANO بسازید.

رویه ای که در این دستورالعمل نوشته شده است می تواند برای ایجاد هرگونه برد arduino برای نیازهای پروژه سفارشی شما استفاده شود.

لطفاً برای درک بهتر فیلم را تماشا کنید

در این آموزش سه قسمت وجود دارد.

1. طراحی و جمع آوری تمام اجزاء

2. سوزاندن بوت لودر بر روی تراشه جدید

3. بارگذاری کد تست

من فایل های PCB را در انتهای این مقاله ضمیمه کرده ام.

بنابراین اجازه دهید شروع کنیم!

مرحله 1: مواد مورد نیاز

مواد مورد نیاز
مواد مورد نیاز
مواد مورد نیاز
مواد مورد نیاز
مواد مورد نیاز
مواد مورد نیاز

تراشه Atmega328P-AU

CP2102 USB به ماژول TTL (یا مشابه CH340)

آردوینو نانو

سیم های جامپر

تنظیم کننده AMS1117 5V

کریستال 16 مگاهرتز

LED SMD

SMD Resistor (330R ، 10K) (بسته 0604)

سوئیچ دکمه

خازنها (0.1uF ، 22pF ، 10uF) (من از نوع سرامیکی استفاده کردم ، اما تخته برای بسته SMD_0612 طراحی شده است)

نوار ترمینال

تمام ابزار و لوازم جانبی SMD Soldeing.

مرحله 2: نمودار مدار و ساخت برد مدار

نمودار مدار و ساخت برد مدار
نمودار مدار و ساخت برد مدار
نمودار مدار و ساخت برد مدار
نمودار مدار و ساخت برد مدار
نمودار مدار و ساخت برد مدار
نمودار مدار و ساخت برد مدار
نمودار مدار و ساخت برد مدار
نمودار مدار و ساخت برد مدار

نمودار مدار و طرح PCB از وب سایت آردوینو بارگیری شد. بعداً من کمی تغییر دادم زیرا همه اجزای مورد استفاده در برد اصلی در دسترس من نبود. بورد مدار را آنلاین سفارش دادم.

پس از دریافت PCB ، از ایستگاه لحیم کاری هوای گرم خود برای لحیم کردن اجزا و IC ها استفاده کردم. تصاویر تخته تمام شده پیوست شده است.

من در حال حاضر فرآیند لحیم کاری را توضیح نداده ام زیرا این موضوع برای دستورالعمل های مختلف موضوع بحث است. من خمیر لحیم کاری را با استفاده از شابلون روی PCB بکار بردم ، اجزاء را قرار دادم و با استفاده از دمنده هوای گرم لحیم کردم.

مرحله 3: اتصالات و روش رایت Bootloader

اتصالات و روش رایت Bootloader
اتصالات و روش رایت Bootloader
اتصالات و روش رایت Bootloader
اتصالات و روش رایت Bootloader
اتصالات و روش رایت Bootloader
اتصالات و روش رایت Bootloader

لطفاً این جزئیات اتصال را دنبال کنید (برای درک آسان به پیوند تصاویر/ویدئو مراجعه کنید*)

آردوینو خانگی ……………..آردوینو نانو

پین 15 (MOSI) ………………………………. D11

پین 16 (MISO) ………………………………. D12

پین 17 (SCK) ………………………………… D13

پین 29 (بازنشانی) …………………………….. D10

VCC ……………………………………………. VCC (5 ولت)

GND ……………………………………… GND

روش سوزاندن بوت لودر پس از ایجاد اتصالات صحیح.

1) Arduino NANO را به USB رایانه خود وصل کنید

2) Board و Com Port مناسب را انتخاب کنید

3) در منوی tools ARDUINO AS ISP Programmer را انتخاب کنید. مسیر: ابزارها> برنامه نویس> Arduino به عنوان ISP

4) به Tools رفته و Burn Boot Loader را انتخاب کنید. مسیر: Tools> Burn Boot Loader

5) این کار ممکن است تا یک دقیقه طول بکشد و پیام "Done Burning Boot Loader" نمایش داده می شود.

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

*همه تصاویر مطابق روش مرتب شده اند

مرحله 4: آزمایش با بارگذاری کد

آزمایش با بارگذاری کد
آزمایش با بارگذاری کد
آزمایش با بارگذاری کد
آزمایش با بارگذاری کد
آزمایش با بارگذاری کد
آزمایش با بارگذاری کد

در این مرحله ما یاد می گیریم که کد را در Arduino MINI خانگی جدید بارگذاری کنیم. برای بارگذاری کد باید هر بار این روش را دنبال کنید.

برای درک آسان به پیوند تصاویر/ویدیو مراجعه کنید.

من طرح LED چشمک زن را بارگذاری می کنم تا بررسی کنم که آیا میکروکنترلر جدید به درستی کار می کند یا خیر.

جزئیات اتصالات:

آردوینو خانگی MINI …………….. CP2102

Rx …………………………………………… Tx

Tx ………………………………………………. Rx

VCC ……………………………………………. VCC (5 ولت)

GND ……………………………………… GND

1. پس از ایجاد اتصالات ، USB را به برد تبدیل TTL (CP2102) به رایانه خود وصل کنید.

2. طرح چشمک زدن LED را از منوی نمونه باز کنید.

3. در منوی tools ، AVRISP programmer را انتخاب کرده و کد را بارگذاری کنید.

4. پورت و تنظیمات برد مناسب COM را انتخاب کنید.

5. هنگامی که صفحه کامپیوتر بارگذاری را نشان می دهد ، دکمه تنظیم مجدد را فشار دهید زیرا پین DTR را برای بازنشانی متصل نکرده ایم.

LED چشمک زن نشان می دهد که میکرو کنترلر به درستی کار می کند و این برد معادل Arduino Mini می تواند برای پروژه های شما استفاده شود. بنابراین ما یاد گرفتیم که چگونه یک تراشه جدید ATMEGA 328P-AU را بارگذاری کنیم.

مرحله 5: عیب یابی و تکمیل

عیب یابی و اتمام
عیب یابی و اتمام

ما ساخت Arduino Nano را با موفقیت به پایان رساندیم. با این حال ، احتمال وقوع خطاها وجود دارد. در اینجا لیستی از کارهایی است که می توانید برای رفع خطاها انجام دهید.

1) اگر سوزاندن بوت لودر کار نمی کند ، اتصالات و اجزای مدار خود (عمدتا کریستال) را بررسی کنید.

2) مطمئن شوید که برد و COM درستی را در نرم افزار ذکر کرده اید

3) کابل USB معیوب را بررسی کنید.

4) اگر میکرو کنترلر در هنگام گرم شدن داغ می شود ، احتمالاً IC شما معیوب است.

5) تداوم را در PCB و پل های لحیم کاری ناخواسته بررسی کنید زیرا از قطعات SMD استفاده می کنیم.

متشکرم

HS SANDESH HEGDE

توصیه شده: