Isi kandungan:

Konfigurasi AVR HVPP: 4 Langkah
Konfigurasi AVR HVPP: 4 Langkah

Video: Konfigurasi AVR HVPP: 4 Langkah

Video: Konfigurasi AVR HVPP: 4 Langkah
Video: Install AVR Studio 4.18 di Windows 10 & 11, 100% work (Black Line Pro Roborobo Program) 2024, Julai
Anonim
Konfigurasi AVR HVPP
Konfigurasi AVR HVPP

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

Bina Litar
Bina Litar
Bina Litar
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

Konfigurasikan Cip Masalah
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: