Senin, 03 Desember 2012

Membuat Downloader Mikrokontroler

Membuat Downloader Mikrokontroler

Kita akan belajar membuat downloader. Downloader bisa dibilang merupakan antarmuka antara komputer dengan mikrokontroler anda. jadi melalui downloader ini program yang telah anda buat di komputer anda bisa ditanamkan ke mikrokontroler, sehingga mikrokontroler dapat bekerja seperti yang kita harapkan. Ilustrasinya seperti yang kita lihat pada gambar dibawah ini:
langkah memprogram mikrokontroler anda
Dari ilustrasi tersebut langkah memprogram mikrokontroler ada 4 tahap yakni :
1. Membuat program di komputer
2. me-compile-nya ke dalam bahasa mesin
3. memprogramnya kedalam mikrokontroler
4. Menguji hasil program anda apakah sesuai dengan yang diinginkan

Nah untuk langkah ke tiga inilah kita membutuhkan apa yang disebut downloader itu. Sebenarnya ada banyak jenis downloader mulai dari yang menggunakan port serial, port paralel, hingga yang paling populer sekarang menggunakan USB. Di toko yang menjual komponen elektronik biasanya mereka telah menjual downloader USB ini dalam bentuk jadi. Harganya berkisar 100 ribu hingga 200 ribu.
Keuntungan menggunakan port USB, kita bisa memprogram mikrokontroler, menggunakan laptop, mengingat di laptop hanyalah ada port USB. Kekurangannya, harganya cukup menguras kantong anda, terutama jika anda masih mahasiswa seperti saya, yang masih mengandalkan subsidi dari orang tua :mrgreen: . Sebenarnya – kita bisa membuatnya (donwnloader USB) sendiri. Namun itu tidak akan dibahas sekarang, karena dalam tahap belajar, kita akan mulai dari yang paling mudah dan memiliki resiko kegagalan paling kecil, maka downloader yang akan kita gunakan adalah jenis STK200 yang menggunakan port paralel dari komputer dekstop anda. Berikut bahan yang diperlukan
  1. konektor DB 25 male + Housing
  2. Kabel Pelangi
  3. black header
Sedangkan untuk konfigurasi dari port LPT (konektor DB 25) dengan hubungan di mikrokontroler adalah sebagai berikut
pin di LPT ——————-> MikrokontrolerAVR
pin 6……………………………..SCK
pin7………………………………MOSI
pin9………………………………RESET
pin10…………………………….MISO
pin 18-25……………………….GND
Bagaimana? Anda masih bingung? Baik, saya akan perjelas. berikut rangkaian downloadernya

Sedangkan untuk di mikrokontrolernya, jika anda sudah membuat minimum sistem seperti yang saya buat pada tulisan kemarin maka anda akan temukan port ISP
nah, pada ISP ada tiga pin yang letaknya sama dengan PORTB yang tidak lain adalah
PORTB.6 = MOSI
PORTB.7=MISO
PORTB.8= SCK
sedangkan 2 sisanya berturut – turut adalah reset dan ground. Nah kaki – kaki inilah yang anda hubungkan dengan port LPT di komputer dekstop anda. Berikut downloader yang telah saya buat
Dan berikut jika dipasang di komputer
Dan ini ketika dipasangkan pada mikrokontroler di minimum system
Pada tulisan saya berikut, kita belajar bagaimana caranya menguji downloader dan minimum system yang telah kita buat menggunakan software PonyProg.

Tidak ada komentar:

Posting Komentar