Baik kali ini saya akan membagikan cara membuat downloader microcontroller avr USBASP, downloader ini dapat digunakan untuk mentransfer program yang kita buat ke dalam microcontroller. Dalam pembuatan microcontroller ini diperlukan beberapa komponen antara lain :
1) Microcontroller ATMEGA 8 yang telah terisi program downloader (untuk megisikan programnya minimal mempunyai downloader dan minimum system) dan socketnya
2) Untuk driver dan program downloader untuk diisikan ke ATMEGA 8 dapat didownload...
disini (bila keluar adfly tunggu 5detik kemudian klik skip)
3) PCB dot atau PCB hasil design yang dapat didownload disini (dapat dibuka dengan software EAGLE) (bila keluar adfly tunggu 5detik kemudian klik skip)
4) Crystal 12 MHz
5) Capasitor 22pF 2 buah
6) konektor usb printer female beserta kabel connector usb nya
7) resistor 10k, 2k2, 1K, 68ohm atau bisa digantikan dengan 100 ohm bila tidak ada (siapkan masing-masing minimal 2).
8) kapasitor 4,7 uF/16 V dan kapasitor 100nF
9) LED 3mm 3 buah (warnanya merah, kuning, hijau : merah untuk busy, kuning standby, hijau power).
10) Dioda zener 3.6 volt 2 buah
11) jumper header + header 2pin masing-masing 1 buah
12) male amphenol header 10 pin 1buah + cable 10 core dan connector female amphenol header 10 pin yang telah terpasang seperti gambar di bawah.
male amphenol header 10 pin 1 buah |
cable 10 core dan connector female amphenol header 10 pin |
Setelah itu untuk rangkaiannya adalah sebagai berikut :
Rangkaian downloader USBASP |
PROSEDUR
1. Buat Rangkaian pada PCB seperti rangkaian di atas atau Anda dapat mendownload design yang saya buat disini (buka dengan software EAGLE) (bila keluar adfly tunggu 5detik kemudian klik skip) lalu
mengetching dan menyoldernya. Setelah jadi tanpa ATMEGA 8 hubungkan
USBASP dengan komputer melalui port usb bila berhasil maka akan muncul
tanda usb not recognize dan LED power menyala.
2. Transfer program USB.hex yang ada pada folder file usbasp yang Anda download (linknya ada diatas atau disini (bila keluar adfly tunggu 5detik kemudian klik skip)) ke
ATMEGA 8 dengan downloader paralel atau bila komputer Anda tidak
memiliki port paralel Anda dapat mendownloadnya dengan usb downloader
usbasp yang sudah jadi (pinjam di teman) untuk mikro yang baru beli
harus mengatur fuse bitnya dahulu sebelum mengisikan programnya.
Ini saya contohkan mentransfer program dengan downloader paralel dengan software codevision AVR . bila tidak memiliki bisa mendownload programnya disini (bila keluar adfly tunggu 5detik kemudian klik skip). software codevision avr ini akan kita gunakan terus untuk memprogram mikro seterusnya.
buka software codevision AVR lalu pada menu bar klik settings-programmer lalu pilih Kanda Systems STK200+/300.lalu OK
lalu
setelah itu pada menu bar klik Tools-Chip Programmer lalu klik File-load
flash kemudian pilih file USB.Hex yang ada pada folder file usbasp (dapat didwonload disini).
Setelah itu atur settingan seperti gambar dibawah ini lalu klik program All
3. Setelah itu pasang ATMEGA 8 pada
rangkaian yang dibuat kemudian colokan kembali ke komputer maka Anda
akan diminta memasukkan driver. drivernya ada pada folder file usbasp (dapat didwonload disini). didalam folder bernama win-driver, jadi tunjuk pada folder file usbasp\win-driver.
4. jika proses
berhasil maka akan ada notfikasi sukses, kemudian copot dan pasangkan
kembali usb downloader lalu lihat pada control panel-device manager akan
ada hardware usbasp seperti gambar dibawah ini.
Sekian dari saya untuk Membuat downloader AVR USBASP bila ada pertanyaan silahkan comment.
Tidak ada komentar:
Posting Komentar