Yupz,,, kita akan coba bikin USB downloader buat Atmel AVR microcontroller..
Dia dah nyoba alat ini, n lancar2 aja. Budget yang dia kluarin skitar 50 ribu, jauh lebih murah ketimbang beli USB Downloader yang harganya rata2 diatas 150rb...
Cekidoot Gan.....
Project ini berbasis ATmega48 tapi bisa juga pake’ ATmega8. Yang perlu diinget Firmware nya harus tepat. Di akhir atikel ini kita sudah sertain file2 yang berhubungan dengan project ini,
- Rangkaian Schematic
- Firmware
- Driver
- AVRdude
- Open folder Circuit Buka file USBasp.sch menggunakan software EAGLE, dalam file sch ini terdapat contoh rangkaian yang menggunakan ATmega48, Chip ini bisa diganti dengan ATmega 8.
- Buka folder “../bin/firmware” disini terdapat file usbasp.atmega48.xxxx-xx-xx.hex (gunakan file ini jika menggunakan ATmega48) dan usbasp.atmega8.xxxx-xx-xx.hex (gunakan file ini jika menggunakan ATmega8). Gunakan USB Downloader yang lain untuk mendownload program ke mikrokontroller. Pada saat mendownload program, pastikan J2 terhubung.
- Begitu Firmware Sudah di download, berarti USBdownloader kita dah siap pake… tinggal colokin ke PC..saa dicolokin maka windows akad detect nih sebagai “new hardware” n butuh driver. Nah drivernya ada di "bin/win-driver". Trus windows pasti bilang klo nih hardware “not digitally signed… n bla bla bla…….” pilih continue anyway.
- Sekarang kita bisa memasukkan program ke Atmel AVR microcontroller menggunakan USB downloader kita. Untuk memasukkan nya kita memakai software AVRdude.
Caranya : - klik build.bat ato mega8.bat, pokoknya file “.bat” di dalam folder “.. bin/firmware“ (folder tempat “avrdude.exe”).
- lalu akan muncul commandprompt (jendela layar hitam)
ketik:
avrdude -c usbasp -p atmega8535 -U flash:w:main.hex
untuk memasukkan program main.hex ke mikro ATmega8535. - Finnish........
- J1 (supply power target). Target bisa menggunakan supply +5V dari PC dengan men-set jumper ini. HATI-HATI saat menggunakan jumper ini karena jika target board short circuit resiko nya PC/laptop kita.
- J2 (update firmware). Set saat mengisi awal atau mengganti program /firmware yg ada pada micro di USBdownloader ini. Penggantian firmware dengan bantuan Downloader yg laen
- J3 (SCK option). Jika clock target di bawah 1,5MHZ maka jumper ini harus di set. sehingga SCK akan diturunkan dari 375KHz menjadi 8KHz
No comments:
Post a Comment