Jumat, 26 Juni 2015

Membuat Downloader ATMega8

Assalamualaikum

USBasp adalah merupakan salah satu downloader yang support untuk atmel mikrokontroller dan yang pada penggunaannya memakai jalur komunikasi melalui “port usb”. Dahulu kala pada era tahun 2000 ke bawah(era 90′an) proses mendownload suatu program(firmware) ke mikrokontroller masih menggunakan / melalui “port parallel(DB25)” tepatnya yang biasa digunakan untuk mesin printer pada era tersebut.
Tapi seiring berjalannya waktu kalau kita amati memasuki tahun ke tahun perkembangan teknologi komputer semakin maju dan pesat, tentunya dalam hal kecanggihan yang semakin hebat. Hampir segala kebutuhan kita terhadap komputer dibuat semudah / sesimple mungkin. salah satu contoh kecilnya misalnya proses akses yaitu mengirim, menyalin, menyimpan data, dsb. Itu semua sudah bisa kita akses melalui jalur komunikasi yang sifatnya universal atau yang biasa kita kenal dengan “port usb” yang dimensinya kita lihat cukup kecil.
Pada mesin printer sekarang pun aksesnya sudah tidak melaui “port parallel” lagi tetapi sudah melalui “port usb”. Perkembangan mesin printer akses melalui “port usb” dikarenakan pengaruh pada produksi komputer saat ini. Artinya coba saja kita perhatikan produk komputer/leptop keluaran sekarang, kita sudah tidak melihat lagi “port parallel” dan bahkan “port serial(DB9)” pun menyusul juga ketiadaannya. Dikarenakan mungkin hampir semua akses ke komputer cukup hanya melalui “port usb” yang sifatnya sangat universal.
Ok, sekarang kita kembali ke pembahasan tentang usb downloader avr. Jadi karena komputer / leptop keluaran sekarang sudah tidak ada lagi port parallel nya, akhirnya untuk menyesuaikan perkembangan komputer saat ini para tenaga ahli di bidang mikrokontroller mendesign / membuat suatu downloader yang bisa digunakan melaui “port usb”. Dan akhirnya sekarang sudah cukup banyak bermunculan jenis-jenis downloader avr usb. Salah satu yang terkenal dari beberapa downloader avr usb adalah USBasp.
Yang akan kita bahas di sini adalah tentang “Pembuatan downloader USBasp”. Kenapa downloader USBasp yang dibahas? alasannya karena downloader USBasp ini adalah salah satu jenis downloader yang sifatnya open source dari pembuatnya, jadi kita pun bisa membuatnya sendiri, bagi teman-teman yang tidak ingin repot teman – teman bisa membeli produk USBasp ataupun jenis lainnya yang sudah jadi di pasaran.
tapi bagi teman – teman yang ingin mencoba membuatnya sendiri ikuti prosedur di bawah ini.  
Berikut ini adalah langkah -langkah pembuatan downloader USBasp:
1. download terlebih dahulu bahan” utamanya (sudah include firmware+skematik+driver) di sini pilih yang terbaru
2. Siapkan PCB (bebas mau pake PCB bolong/polos)
3. Siapkan komponen” pendukungnya
4. Buat rangkaian sesuai skematik yang sudah tersedia
Berikut ini adalah software” pendukungnya pilih sesuai yang anda suka:
1. khazama programmer download di sini pilih versi yang terbaru
2. extreme burner download v1 di sini atau v2 di sini
3. bascomAvr – supports sejak version 1.11.9.6 download di sini
4. avrdude – supports sejak version 5.2 download di sini
kalo boleh saya sarankan pilih “Khazama programmer” karena size softwarenya kecil, penggunaanya pun simple dan mudah.
Fitur USBasp:
* Kompatible dengan OS windows (2k/XP/vista/seven)
* Tidak memerlukan pengontrol atau komponen smd khusus
* Kecepatan pemrograman bisa mencapai 5kByte/detik
* Terdapat jumper untuk opsi slowSCK untuk mendukung mikrokontroler target yang berkecepatan rendah (< 1.5 MHz)
* Tidak memerlukan tegangan external karena sudah mengambil tegangan dari komputer melalui port usb
* Terdapat jumper tegangan untuk mikrokontroller target bila ingin mengambil tegangan dari port usb, bila mikrokontroller target ingin menggunakan tegangan external lepas jumpernya.

di bawah ini adalah gambar skematik rangkaian USBasp
http://www.fischl.de/usbasp/bilder/usbasp_circuit.png


Related Posts:

  • Input Nilai Dari Keyboard Assalamu'alaikum Bagaimana cara membuat program yang menggunakan input dari keyboard tetapi menggunakan perbandingan?  Disini saya ingin membuat contoh perbandingannya seperti ini Jika <=4 ANDA TIDAK LULUS Jika… Read More
  • Mencetak Karakter Bag.6 Bagaimana cara membuat a-z dan z-a berwarna dalam dua baris? Jika di windows 7, kita menggunakan command prompt yang bisa langsung di search  di start. Untuk Laporan .docxnya bisa di download via mediafire … Read More
  • Mencetak Karakter Ganjil Saja pada Alfabet Sebenarnya, postingan kali ini mirip dengan postingan saya yang lain yaitu Mencetak Karakter Bag.4  Hasilnya akan seperti gambar di samping. Bagaimana cara mencetak karakter (dalam bahasa assembly) alfabet … Read More
  • Penggunaan Bus dalam Skema Kunci Elektronik Assalamu'alaikum Postingan saya minggu ini yaitu tentang Penggunaan Bus pada Rangkaian Skema Elektronik. Untuk versi pdfnya bisa di lihat DISINI Rangkaian Elektronik merupakan rangkaian elektronika yang bi… Read More
  • Pulsa1, Pulsa2 (Proyek Beberapa Sheet) Assalamu'alaikum Sekarang saya menggunakan protel 99SE pada PC untuk  mengerjakan tugas gambar teknik, (tidak menggunakan diptrace lagi seperti yang sudah saya post sebelumnya) PART ATAU BAGIAN KOMPONE… Read More

0 komentar:

Posting Komentar