BAGAIMANA CARA - gunakan Arduino sebagai programmer tegangan tinggi - 💡 Fix My Ideas

BAGAIMANA CARA - gunakan Arduino sebagai programmer tegangan tinggi

BAGAIMANA CARA - gunakan Arduino sebagai programmer tegangan tinggi


Penulis: Ethan Holmes, 2019

Dari kolam foto MAKE Flickr

Jika Anda seharusnya secara tidak sengaja menonaktifkan pin reset saat memprogram chip AVR, Anda akan kehilangan kemampuan untuk menulis ulang menggunakan perangkat pemrograman ISP umum. Untuk membuat chip dapat ditulisi sekali lagi, Anda akan memerlukan 'programmer bertegangan tinggi' yang menggunakan 12V. Dengan Arduino dan beberapa komponen cadangan, MightyOhm menunjukkan kepada Anda cara membuatnya -

Arduino memiliki IO yang cukup untuk mengimplementasikan seluruh protokol HV plus tombol “go”. Sejauh ini saya hanya menerapkan pengaturan LFUSE dan HFUSE dalam perangkat lunak, tetapi tidak ada alasan mengapa kode tidak dapat diperluas untuk mendukung penghapusan chip dan pemrograman seluruh flash juga.

Proses pemrograman sekering sederhana:

  • Unggah sketsa HVFuse ke Arduino [tersedia di sini]
  • Pasang pelindung dan terapkan + 12VDC ke terminal di sebelah kiri
  • Tunggu LED merah menyala
  • Instal ATmega untuk diperbaiki
  • Tekan tombol
  • Segera setelah LED mati, AVR diperbaiki dan siap untuk digunakan kembali!

Bagus - Saya akan menyimpan cara praktis ini jika terjadi keadaan darurat sekering. - Programmer Tegangan Tinggi AVR berbasis Arduino

- Programmer Tegangan Tinggi AVR berbasis Arduino di Flickr

ProtoShield untuk Penjualan Arduino Kit Kembali ke Sekolah - Diskon 10% setiap pesanan, Notebook Maker gratis dengan setiap pesanan $ 25 atau lebih. Gunakan kode CRZYDAN untuk diskon, notebook Maker akan ditambahkan secara otomatis. Berakhir 9/30/08 tengah malam PST



Anda Mungkin Tertarik

Selamat datang di pemirsa Nightline!

Selamat datang di pemirsa Nightline!


Transistor yang hilang?

Transistor yang hilang?


Cara-Untuk: Kartu Bluebird

Cara-Untuk: Kartu Bluebird


Checkin 'In: FX Master Edwin Wise

Checkin 'In: FX Master Edwin Wise