Daftar Isi:
- Langkah 1: Bangun Sirkuit
- Langkah 2: Programlah Pengendali Mikro Konfigurator
- Langkah 3: Konfigurasikan Chip Masalah
- Langkah 4: Kata-kata Terakhir
Video: Konfigurator AVR HVPP: 4 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
Baru-baru ini saya mendapatkan beberapa chip ATMEGA8L yang tidak dapat dibaca atau diprogram melalui USBASP. Saya bertanya-tanya apakah chip ini dapat digunakan atau benar-benar rusak.
Saya telah membaca lembar data chip dan menyadari bahwa chip tersebut mungkin tidak dapat membaca jika terkunci dan/atau pengaturan sekeringnya salah.
Disebutkan juga bahwa High Voltage Parallel Programming (HVPP) dapat digunakan untuk menyelamatkan chip tersebut. Oleh karena itu saya membangun ini untuk mengujinya.
Anda dapat membuatnya untuk menyelamatkan chip Anda juga.
Langkah 1: Bangun Sirkuit
Anda membutuhkan item berikut:
1. Satu mikrokontroler ATMEGA yang berfungsi (ATMEGA8/88/168/328, saya telah menggunakan papan ATMEGA168PA)
2. Satu soket DIP 28 pin untuk chip target (Anda dapat menggunakan soket ZIP jika ada)
3. Satu transistor NPN (2N3904 atau 2N2222 dll, saya telah menggunakan 2N3904 di sini)
4. Dua resistor 1K
5. Satu resistor 150R (Untuk membatasi arus untuk LED merah, Anda memerlukan 100R untuk LED hijau atau biru)
6. Satu LED untuk indikator +12V (Saya telah menggunakan LED merah)
7. Baterai 12V (A23) atau modul step-up (saya telah menggunakan modul step-up MT3608 dalam proyek ini)
Solder semuanya bersama-sama berdasarkan Skema.
Langkah 2: Programlah Pengendali Mikro Konfigurator
Muat kode sumber di Arduino IDE, pilih papan Anda dan perbarui chip.
Atau Anda dapat memprogram chip secara langsung dengan menggunakan file HEX saya yang telah dikompilasi sebelumnya.
Langkah 3: Konfigurasikan Chip Masalah
Sekarang, semuanya sudah siap. Saatnya untuk memperbaiki chip yang bermasalah.
Anda dapat menggunakan perintah melalui Serial Monitor di Arduino IDE (BAUD 57600) untuk mengkonfigurasi chip. Menu lengkap dapat ditemukan di dalam kode sumber Arduino.
Atau, Anda dapat menggunakan GUI windows untuk berkomunikasi dengan konfigurator. GUI telah menyertakan semua fungsi yang disediakan oleh konfigurator.
Anda dapat mengunduh file yang dapat dieksekusi atau kode sumber dari github saya dan mengompilasinya sendiri.
Langkah 4: Kata-kata Terakhir
Saya telah berhasil menyelamatkan chip yang tidak dapat dibaca ini dan semuanya berfungsi dengan baik setelah saya menghapus chip dan mengatur ulang pengaturan sekering.
Anda dapat memperbaiki chip masalah Anda juga.
Untuk mendapatkan informasi lebih lanjut dan kode sumber lengkap untuk proyek ini, silakan kunjungi github saya.
github.com/zsccat/HVPP-Configurator
Direkomendasikan:
Tutorial Perakitan AVR 2: 4 Langkah
Tutorial AVR Assembler 2: Tutorial ini merupakan lanjutan dari "Tutorial AVR Assembler 1" Jika Anda belum melalui Tutorial 1 Anda harus berhenti sekarang dan melakukannya terlebih dahulu. Dalam tutorial ini kita akan melanjutkan studi kita tentang pemrograman bahasa assembly dari atmega328p u
Tutorial Perakitan AVR 1: 5 Langkah
Tutorial Assembler AVR 1: Saya telah memutuskan untuk menulis serangkaian tutorial tentang cara menulis program bahasa assembly untuk Atmega328p yang merupakan mikrokontroler yang digunakan di Arduino. Jika orang tetap tertarik, saya akan terus mengeluarkannya seminggu atau lebih sampai saya kehabisan
Tutorial Perakitan AVR 6: 3 Langkah
Tutorial AVR Assembler 6: Selamat Datang di Tutorial 6! Tutorial hari ini akan singkat dimana kita akan mengembangkan metode sederhana untuk mengkomunikasikan data antara satu atmega328p dan lainnya menggunakan dua port yang menghubungkannya. Kami kemudian akan mengambil roller dadu dari Tutorial 4 dan Daftar
Arduino Sebagai ISP -- Bakar File Hex di AVR -- Sekering di AVR -- Arduino Sebagai Pemrogram: 10 Langkah
Arduino Sebagai ISP || Bakar File Hex di AVR || Sekering di AVR || Arduino Sebagai Programmer:……………………..Silakan BERLANGGANAN ke saluran YouTube saya untuk lebih banyak video……..Artikel ini adalah semua tentang arduino sebagai ISP. Jika anda ingin mengupload file hex atau ingin memasang fuse di AVR maka anda tidak perlu membeli programmer, anda bisa melakukan
Konfigurator Produk Penemu: 11 Langkah
Inventor Product Configurator: Instruksi ini menunjukkan cara membuat konfigurator produk sederhana menggunakan Inventor 2019.Apa yang Anda butuhkan?Inventor profesional 2019Pengetahuan Penemu Dasar tentang:Desain parametrik Suku cadang turunanAssembly's