Isi kandungan:
- Langkah 1: Bina Litar
- Langkah 2: Programkan Pengawal Mikro Configurator
- Langkah 3: Konfigurasikan Cip Masalah
- Langkah 4: Kata Akhir
Video: Konfigurasi AVR HVPP: 4 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Baru-baru ini saya mendapat beberapa cip ATMEGA8L yang tidak dapat dibaca atau diprogramkan melalui USBASP. Saya tertanya-tanya sama ada kerepek ini boleh digunakan atau rosak sepenuhnya.
Saya telah membaca lembaran data cip dan menyedari bahawa cip tersebut mungkin tidak dapat dibaca jika terkunci dan / atau tetapan fius salah.
Ia juga menyebutkan bahawa Pemrograman Selari Voltan Tinggi (HVPP) dapat digunakan untuk menyelamatkan cip tersebut. Oleh itu saya membina ini untuk mengujinya.
Anda juga boleh membuatnya untuk menyelamatkan kerepek anda.
Langkah 1: Bina Litar
Anda memerlukan item berikut:
1. Satu pengawal mikro ATMEGA berfungsi (ATMEGA8 / 88/168/328, saya telah menggunakan papan ATMEGA168PA)
2. Satu soket DIP 28 pin untuk cip sasaran (Anda mungkin menggunakan soket ZIP jika anda mempunyai satu)
3. Satu transistor NPN (2N3904 atau 2N2222 dan lain-lain, saya telah menggunakan 2N3904 di sini)
4. Dua perintang 1K
5. Satu perintang 150R (Untuk mengehadkan arus untuk LED merah, anda memerlukan 100R untuk LED hijau atau biru)
6. Satu LED untuk penunjuk + 12V (saya telah menggunakan LED merah)
7. Bateri 12V (A23) atau modul peningkatan (saya telah menggunakan modul peningkatan MT3608 dalam projek ini)
Selesaikan semuanya berdasarkan Skema.
Langkah 2: Programkan Pengawal Mikro Configurator
Muatkan kod sumber di Arduino IDE, pilih papan anda dan kemas kini cip.
Atau anda boleh memprogramkan cip secara langsung dengan menggunakan fail HEX saya yang telah disusun sebelumnya.
Langkah 3: Konfigurasikan Cip Masalah
Sekarang, semuanya sudah siap. Sudah tiba masanya untuk memperbaiki masalah.
Anda boleh menggunakan perintah melalui Serial Monitor di Arduino IDE (BAUD 57600) untuk mengkonfigurasi cip. Menu lengkap boleh didapati di dalam kod sumber Arduino.
Sebagai alternatif, anda boleh menggunakan windows GUI untuk berkomunikasi dengan configurator. GUI telah memasukkan semua fungsi yang disediakan oleh konfigurator.
Anda boleh memuat turun fail atau kod sumber yang boleh dilaksanakan dari github saya dan menyusunnya sendiri.
Langkah 4: Kata Akhir
Saya berjaya menyelamatkan cip yang tidak dapat dibaca ini dan semuanya berfungsi dengan baik setelah saya memadamkan cip dan menetapkan semula tetapan fius.
Anda juga boleh menyelesaikan masalah anda.
Untuk mendapatkan lebih banyak maklumat dan kod sumber penuh untuk projek ini, sila kunjungi github saya.
github.com/zsccat/HVPP-Configurator
Disyorkan:
Konfigurasi Serial HC-05 Melalui Bluetooth: 10 Langkah
Konfigurasi Serial HC-05 Melalui Bluetooth: Semasa menggunakan peranti Android dan modul SPP Bluetooth HC-05 untuk beberapa projek Arduino, saya ingin memeriksa dan mengubah kadar baud HC-05 dan parameter lain tanpa menyambung ke port USB PC. Itu berubah menjadi modul ini.HC-05 menghubungkan siri dan Blu
Kelas untuk Mengurus Konfigurasi di ESP32 EEPROM: 5 Langkah
Kelas untuk Menguruskan Konfigurasi di ESP32 EEPROM: Hai, saya ingin berkongsi dengan anda semua kelas yang telah saya kembangkan dan ini memudahkan tugas menambahkan maklumat konfigurasi pada peranti ESP32. Kelas objektif berikut: Memudahkan pembuatan konfigurasi sistem pada peranti ESP32
Pemasa NE555 - Mengkonfigurasi Pemasa NE555 dalam Konfigurasi Astable: 7 Langkah
Pemasa NE555 | Mengkonfigurasi Pemasa NE555 dalam Konfigurasi Astable: Pemasa NE555 adalah salah satu IC yang paling biasa digunakan di dunia elektronik. Ini dalam bentuk DIP 8, yang bermaksud bahawa ia mempunyai 8 pin
Konfigurasi Fuse Bits Mikrokontroler AVR. Membuat dan Memuat naik dalam Memory Flash Mikrokontroler Program Berkelip LED: 5 Langkah
Konfigurasi Fuse Bits Mikrokontroler AVR. Membuat dan Memuat Naik dalam Memori Flash Mikrokontroler Program Berkelip LED: Dalam kes ini, kita akan membuat program sederhana dalam kod C dan membakarnya ke dalam memori mikrokontroler. Kami akan menulis program kami sendiri dan menyusun fail hex, menggunakan Atmel Studio sebagai platform pembangunan bersepadu. Kami akan mengkonfigurasi fius bi
Muatkan Halaman Web Konfigurasi Arduino / ESP Anda dari Awan: 7 Langkah
Muatkan Laman Web Arduino / ESP Config Anda Dari Awan: Semasa membuat projek Arduino / ESP (ESP8266 / ESP32), anda hanya boleh memasukkan semua perkara. Tetapi lebih kerap sesuatu tidak muncul dan anda akhirnya akan memasang semula peranti IoT anda ke IDE anda lagi. Atau anda mendapat lebih banyak orang yang mengakses konfigurasi