فهرست مطالب:

نحوه ساخت ARDUINO NANO/MINI - نحوه رایت Bootloader: 5 مرحله
نحوه ساخت ARDUINO NANO/MINI - نحوه رایت Bootloader: 5 مرحله

تصویری: نحوه ساخت ARDUINO NANO/MINI - نحوه رایت Bootloader: 5 مرحله

تصویری: نحوه ساخت ARDUINO NANO/MINI - نحوه رایت Bootloader: 5 مرحله
تصویری: Using Digispark Attiny85 Mini Arduino boards: Lesson 108 2024, دسامبر
Anonim
نحوه ساخت ARDUINO NANO/MINI | چگونه Bootloader را رایت کنیم
نحوه ساخت ARDUINO NANO/MINI | چگونه Bootloader را رایت کنیم
نحوه ساخت ARDUINO NANO/MINI | چگونه Bootloader را رایت کنیم
نحوه ساخت ARDUINO NANO/MINI | چگونه Bootloader را رایت کنیم

در این دستورالعمل به شما نحوه ساخت Arduino MINI از Scratch را نشان خواهم داد.

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

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

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

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

2. رایت Bootloader بر روی تراشه جدید

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

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

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

مرحله 1: فهرست مواد

لیست مواد
لیست مواد
لیست مواد
لیست مواد
لیست مواد
لیست مواد
  1. CP2102 USB به ماژول TTL (یا مشابه CH340)
  2. آردوینو نانو
  3. سیم های جامپر
  4. تراشه Atmega328P-AU
  5. تنظیم کننده AMS1117 5V
  6. کریستال 16 مگاهرتز
  7. LED SMD
  8. SMD Resistor (330R ، 10K) (بسته 0604)
  9. سوئیچ دکمه
  10. خازنها (0.1uF ، 22pF ، 10uF) (من از نوع سرامیکی استفاده کردم ، اما تخته برای بسته SMD_0612 طراحی شده است)
  11. نوار ترمینال
  12. تمام ابزار و لوازم جانبی SMD Soldeing.

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

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

من در آموزش لحیم کاری SMD ، برد Arduino MINI را ساختم. اگر می خواهید نحوه کار را بیاموزید ، می توانید ویدیو را مشاهده کنید.

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

من از فایلهای PCB منبع باز Arduino از وب سایت Arduino استفاده کرده و با توجه به نیازها و قسمتهای موجود کمی تغییر داده ام. بعداً من PCB Online را از JLCPCB سفارش دادم.

مرحله 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: عیب یابی

عیب یابی
عیب یابی
عیب یابی
عیب یابی

با پیروی از مراحل قبلی ، به راحتی می توانید تراشه Atmega را بوت کنید.

اما به دلیل برخی نرم افزارها یا خطاهای انسانی ناموفق خواهد بود. در اینجا چند پیشنهاد از من وجود دارد:

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

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

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

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

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

توصیه شده: