Isi kandungan:

Cara Membakar Bootloader Ke Atmega328p-AU (SMD): 5 Langkah
Cara Membakar Bootloader Ke Atmega328p-AU (SMD): 5 Langkah

Video: Cara Membakar Bootloader Ke Atmega328p-AU (SMD): 5 Langkah

Video: Cara Membakar Bootloader Ke Atmega328p-AU (SMD): 5 Langkah
Video: Bootloader and upload to Atmega328P-AU 2024, November
Anonim
Cara Membakar Bootloader Ke Atmega328p-AU (SMD)
Cara Membakar Bootloader Ke Atmega328p-AU (SMD)

Hai semua!!

Dalam Instructables ini saya akan Menunjukkan kepada andaCara membakar Bootloader ontp Atmega328p-AU (SMD) chip dan Cara membuat Arduino NANO dari awal hingga akhir.

Prosedur yang ditulis dalam instruksional ini boleh digunakan untuk membuat papan arduino untuk keperluan projek khas anda.

Sila Tonton Video Untuk pemahaman yang lebih baik

Terdapat tiga bahagian dalam tutorial ini.

1. Merancang dan mengumpulkan semua Komponen

2. Membakar Boot-loader ke Chip baru

3. Memunggah Kod Ujian

Saya telah melampirkan Fail PCB di Akhir artikel ini.

Oleh itu, mari kita mulakan!

Langkah 1: Bahan Diperlukan

Bahan Diperlukan
Bahan Diperlukan
Bahan Diperlukan
Bahan Diperlukan
Bahan Diperlukan
Bahan Diperlukan

Cip Atmega328P-AU

Modul USB ke TTL CP2102 (atau serupa seperti CH340)

Arduino NANO

Wayar Pelompat

Pengatur AMS1117 5V

Kristal 16MHz

LED SMD

Perintang SMD (330R, 10K) (pakej 0604)

Suis Butang

Kapasitor (0.1uF, 22pF, 10uF) (Saya Digunakan jenis Keramik, tetapi papan direka untuk Pakej SMD_0612)

Jalur Terminal

Semua alat dan aksesori untuk SMD Soldeing.

Langkah 2: Diagram Litar dan Membuat Papan Litar

Diagram Litar dan Membuat Papan Litar
Diagram Litar dan Membuat Papan Litar
Diagram Litar dan Membuat Papan Litar
Diagram Litar dan Membuat Papan Litar
Diagram Litar dan Membuat Papan Litar
Diagram Litar dan Membuat Papan Litar
Diagram Litar dan Membuat Papan Litar
Diagram Litar dan Membuat Papan Litar

Gambarajah Litar dan susun atur PCB dimuat turun dari Laman Web Arduino. Kemudian saya sedikit mengubahsuai kerana semua komponen yang digunakan dalam papan asal tidak tersedia dengan saya. Saya memesan papan litar dalam talian.

Setelah menerima PCB, saya menggunakan stesen solder Blower udara panas saya untuk menyolder komponen dan IC. Gambar papan siap dilampirkan.

Saya belum menjelaskan proses pematerian sekarang kerana ini adalah topik skop untuk arahan yang berbeza. Saya Menerapkan solder paste pada PCB menggunakan stensil, meletakkan komponen, dan disolder menggunakan Blower udara panas.

Langkah 3: Sambungan dan Prosedur untuk Membakar Bootloader

Sambungan dan Prosedur untuk Membakar Bootloader
Sambungan dan Prosedur untuk Membakar Bootloader
Sambungan dan Prosedur untuk Membakar Bootloader
Sambungan dan Prosedur untuk Membakar Bootloader
Sambungan dan Prosedur untuk Membakar Bootloader
Sambungan dan Prosedur untuk Membakar Bootloader

Sila Ikuti Perincian Sambungan ini (Rujuk pautan Gambar / Video Untuk memudahkan pemahaman *)

ArduinoMINI buatan sendiri …………….. Arduino NANO

Pin 15 (MOSI) ………………………………. D11

Pin 16 (MISO) ………………………………. D12

Pin 17 (SCK) ………………………………… D13

Pin 29 (RESET) …………………………….. D10

VCC ……………………………………………. VCC (5V)

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

Prosedur Untuk membakar Boot loader setelah membuat sambungan yang betul.

1) Sambungkan Arduino NANO ke USB PC anda

2) Pilih Board dan Com Port yang sesuai

3) Dalam menu alat pilih ARDUINO AS ISP Programmer. Laluan: Alat> Pengaturcara> Arduino Sebagai ISP

4) Pergi ke Alat dan pilih Burn Boot Loader. Laluan: Alat> Burn Boot Loader

5) Ini mungkin memakan masa hingga satu minit dan mesej "Done Burning Boot Loader" akan dipaparkan.

Selepas ini, anda boleh melepaskan semua wayar dan sambungan yang bersambung dan AVR Micro-Controller baru anda siap digunakan sebagai peranti mandiri untuk projek anda.

* Semua gambar disusun mengikut prosedur

Langkah 4: Menguji dengan Memuat naik Kod

Menguji dengan Memuat Naik Kod
Menguji dengan Memuat Naik Kod
Menguji dengan Memuat naik Kod
Menguji dengan Memuat naik Kod
Menguji dengan Memuat naik Kod
Menguji dengan Memuat naik Kod

Pada langkah ini, kita akan belajar memuat naik kod ke Homemade Arduino MINI baru. Anda perlu mengikuti prosedur ini setiap kali untuk memuat naik kod.

Rujuk pautan Imej / video untuk Memahami dengan mudah.

Saya akan memuat naik lakaran LED berkelip untuk menguji apakah pengawal mikro baru berfungsi dengan baik.

Butiran Sambungan:

Arduino buatan sendiri MINI …………….. CP2102

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

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

VCC ……………………………………………. VCC (5V)

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

1. Setelah membuat sambungan, Sambungkan USB ke TTL Converter Board (CP2102) ke Komputer anda.

2. Buka Sketsa LED Blink dari Menu Contoh.

3. Di menu alat, pilih pengaturcara AVRISP dan muat naik kodnya.

4. Pilih port COM dan Papan Tetapan yang sesuai.

5. Setelah skrin komputer menunjukkan muat naik, tekan Butang reset kerana kami belum menghubungkan DTR Pin untuk menetapkan semula.

LED Berkedip menunjukkan bahawa pengawal mikro berfungsi dengan baik, dan papan setara Arduino Mini ini dapat digunakan untuk projek anda. Oleh itu, kami telah belajar bagaimana memuatkan cip ATMEGA 328P-AU yang baru.

Langkah 5: Selesaikan Masalah dan Selesaikan

Selesaikan Masalah dan Selesai
Selesaikan Masalah dan Selesai

Kami berjaya menyelesaikan pembuatan Arduino Nano. Namun ada kemungkinan kesalahan berlaku. Berikut adalah senarai perkara yang boleh anda lakukan untuk memperbaiki kesalahan.

1) Periksa sambungan dan komponen Litar anda (terutamanya Kristal) jika pembakar Boot loader tidak berfungsi.

2) Pastikan anda telah menyebut port papan dan COM yang betul dalam perisian

3) Periksa Kabel USB yang rosak.

4) Sekiranya Pengawal Mikro menjadi panas semasa dihidupkan mungkin anda mempunyai IC yang rosak.

5) Periksa Kesinambungan dalam PCB dan Jambatan solder yang tidak diingini kerana kami menggunakan Komponen SMD.

Terima kasih

HS SANDESH HEGDE

Disyorkan: