Daftar Isi:

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)

Halo semuanya!!

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

Prosedur yang tertulis dalam instruksi ini dapat digunakan untuk membuat papan arduino apa pun untuk kebutuhan proyek khusus Anda.

Silakan Tonton Video Untuk pemahaman yang lebih baik

Ada tiga bagian dalam tutorial ini.

1. Merancang dan mengumpulkan semua Komponen

2. Membakar Boot-loader ke Chip baru

3. Mengunggah Kode Tes

Saya telah melampirkan File PCB di Akhir artikel ini.

Jadi mari kita Mulai!

Langkah 1: Bahan Diperlukan

Bahan yang Dibutuhkan
Bahan yang Dibutuhkan
Bahan yang Dibutuhkan
Bahan yang Dibutuhkan
Bahan yang Dibutuhkan
Bahan yang Dibutuhkan

Chip Atmega328P-AU

CP2102 USB ke Modul TTL (atau serupa seperti CH340)

Arduino NANO

Kabel Jumper

Pengatur 5V AMS1117

Kristal 16MHz

LED SMD

Resistor SMD (330R, 10K) (paket 0604)

Saklar Tombol

Kapasitor (0.1uF, 22pF, 10uF) (Saya menggunakan jenis Keramik, tetapi papan dirancang untuk Paket SMD_0612)

Jalur Terminal

Semua alat dan aksesori untuk SMD Soldering.

Langkah 2: Diagram Sirkuit dan Membuat Papan Sirkuit

Diagram Sirkuit dan Pembuatan Papan Sirkuit
Diagram Sirkuit dan Pembuatan Papan Sirkuit
Diagram Sirkuit dan Pembuatan Papan Sirkuit
Diagram Sirkuit dan Pembuatan Papan Sirkuit
Diagram Sirkuit dan Pembuatan Papan Sirkuit
Diagram Sirkuit dan Pembuatan Papan Sirkuit
Diagram Sirkuit dan Membuat Papan Sirkuit
Diagram Sirkuit dan Membuat Papan Sirkuit

Diagram Sirkuit dan tata letak PCB diunduh dari Situs Web Arduino. Kemudian saya memodifikasi sedikit karena semua komponen yang digunakan di papan asli tidak tersedia dengan saya. Saya memesan papan sirkuit secara online.

Setelah menerima PCB, saya menggunakan stasiun solder Blower udara panas saya untuk menyolder komponen dan IC. Gambar-gambar papan yang sudah jadi terlampir.

Saya belum menjelaskan proses penyolderan sekarang karena ini adalah topik cakupan untuk instruksi yang berbeda. Saya Menerapkan pasta solder pada PCB menggunakan stensil, Menempatkan komponen, dan disolder menggunakan Blower udara panas.

Langkah 3: Koneksi dan Prosedur untuk Membakar Bootloader

Koneksi dan Prosedur untuk Membakar Bootloader
Koneksi dan Prosedur untuk Membakar Bootloader
Koneksi dan Prosedur untuk Membakar Bootloader
Koneksi dan Prosedur untuk Membakar Bootloader
Koneksi dan Prosedur untuk Membakar Bootloader
Koneksi dan Prosedur untuk Membakar Bootloader

Silakan Ikuti Detail Koneksi ini (Lihat tautan 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 koneksi yang benar.

1) Hubungkan Arduino NANO ke USB PC Anda

2) Pilih Papan dan Port Com yang sesuai

3) Di menu alat pilih ARDUINO SEBAGAI ISP Programmer. Path: Tools>Programmer>Arduino Sebagai ISP

4) Buka Alat dan pilih Bakar Boot Loader. Jalur: Alat> Bakar Boot Loader

5) Ini mungkin memakan waktu hingga satu menit dan pesan " Selesai Membakar Boot Loader" akan ditampilkan.

Setelah ini, Anda dapat melepas semua kabel penghubung dan sambungan dan Pengontrol Mikro AVR baru Anda siap digunakan sebagai perangkat mandiri untuk proyek Anda.

*Semua gambar diurutkan sesuai prosedur

Langkah 4: Menguji dengan Mengunggah Kode

Menguji dengan Mengunggah Kode
Menguji dengan Mengunggah Kode
Menguji dengan Mengunggah Kode
Menguji dengan Mengunggah Kode
Menguji dengan Mengunggah Kode
Menguji dengan Mengunggah Kode

Pada langkah ini kita akan belajar mengunggah kode ke Arduino MINI Homemade yang baru. Anda harus mengikuti prosedur ini setiap kali mengunggah kode.

Lihat tautan Gambar/video untuk Pemahaman yang mudah.

Saya akan mengunggah sketsa LED berkedip untuk menguji apakah pengontrol mikro baru berfungsi dengan baik.

Detail Koneksi:

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

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

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

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

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

1. Setelah Membuat koneksi, Hubungkan USB to TTL Converter Board (CP2102) ke Komputer Anda.

2. Buka Sketsa LED Berkedip dari Menu Contoh.

3. Di menu alat, pilih programmer AVRISP dan unggah kodenya.

4. Pilih port COM dan Pengaturan Papan yang sesuai.

5. Setelah layar komputer menunjukkan pengunggahan, tekan Tombol reset karena kami belum menghubungkan Pin DTR untuk mereset.

LED Berkedip menunjukkan bahwa pengontrol mikro berfungsi dengan baik, dan papan setara Arduino Mini ini dapat digunakan untuk proyek Anda. Oleh karena itu, kami telah mempelajari cara mem-boot-load chip ATMEGA 328P-AU yang benar-benar baru.

Langkah 5: Pemecahan Masalah dan Penyelesaian

Pemecahan Masalah dan Penyelesaian
Pemecahan Masalah dan Penyelesaian

Kami telah berhasil menyelesaikan pembuatan Arduino Nano. Namun ada kemungkinan kesalahan terjadi. Berikut adalah daftar hal-hal yang dapat Anda lakukan untuk memperbaiki kesalahan.

1) Periksa koneksi dan komponen Sirkuit Anda (terutama Crystal) jika boot loader yang terbakar tidak berfungsi.

2) Pastikan Anda telah menyebutkan papan dan port COM yang benar dalam perangkat lunak

3) Periksa Kabel USB yang rusak.

4) Jika Micro Controller memanas saat dinyalakan mungkin Anda memiliki IC yang rusak.

5) Periksa Kontinuitas di PCB dan Jembatan solder yang tidak diinginkan karena kami menggunakan Komponen SMD.

Terima kasih

HS SANDESH HEGDE

Direkomendasikan: