My Homebrew PIC Programmer
Sekali lagi saya menemukan sebuah foto menarik terkait dengan pemrograman PIC, yaitu Hombrew PIC El-Cheapo yang saya buat pada akhir tahun 2002 dan telah menemani saya sampai awal tahun 2009 yang lalu, yang akhirnya harus saya replace dengan menggunakan PIC Programmer K-128 yang jelas memiliki lebih banyak keistimewaan dibandingkan dengan konvensional El-Cheapo programmer saya, salah satunya USB dan external powerless – cukup dengan power yang ada di interface USB sebesar 5 volt.
El-Cheapo saya ini membutuhkan external tegangan sebesar 15V dan didrive dengan menggunakan RS-serial 25pin, sehingga agak susah untuk didapatkan motherboard komupter yang masih memilikinya. Saya menggunakannya pada PC Jadul saya yang masih hidup saat ini, yaitu dengan Operating System WindowsXP plus program emulator El-Cheapo. Performansi programmer ini menurut saya sangat memuaskan, saya tidak pernah dibuatnya kecewa sampai detik terakhir saya tinggalkan, dan sampai saat ini masih tersimpan rapi disamping PC jadul saya. El-cheapo ini pada saatnya saya pakai untuk memprogram PIC16F84 dan kemudian PIC16F84A, saya belum pernah menggunakannya untuk 16F628 apalagi 16F88, namun sangat memungkinkan untuk dikembangkan kesana. Berikut list PIC yang bisa disupport dengan menggunakan software El-Cheapo 0.84 (Windows) :
PIC12C50x (x=8/9) PIC12C67x (x=1/2/3/4) PIC16C505 PIC16C55x (x=4/6/8) PIC16C6x (x=1/2/3/4/5/6/7) PIC16C62x (x=0/1/2) PIC16C642 PIC16C662 PIC16C7x (x=1/2/3/4/6/7) PIC16C71x (x=0/1/2) PIC16C77x (x=3/4) PIC16F62x (x=7/8) PIC16F7x (x=2/3/4/6/7) PIC16C84 PIC16F84 PIC16F84A PIC16F87x (x=0/1/2/3/4/6/7)
Oh ya, El-Cheapo didesain untuk bekerja di lingkungan Windows98, namun perlu menambahkan beberapa plug-in. Saya telah mencobanya dengan WindowsXP ternyata jauh lebih simple dan working properly.
Rangkaian El-Cheapo sangat sederhana dan mudah dibuat oleh beginner sekalipun, dalam program El-Cheapo juga disediakan step-step debugging rangkaian programmer, sehingga bila rangkaian belum bekerja properly dengan mudah bisa dilokalisir letak gangguannya. Rangkaian dibentuk oleh sebuah IC TTL 74LS05 dan sebuah transistor switching 2N3906 yang sangat mudah diperoleh di Indonesia, dimana harga perakitan tidak lebih dari Rp.100ribu, namun bila di junk-box sudah tersedia beberapa komponen, maka makin murah lagi biayanya. Bila ingin membuatnya dalam PCB gambar berikut memberikan panduannya, namun El-Cheapo milik saya dibuat hanya dengan menggunakan PCB lubang, karena rangkaiannya tidak terlalu kompleks, sehingga masih sangat memungkinkan untuk dibuat dengan teknik kontruksi Ugly.
Tertarik ?
Source lengkap El-Cheapo ini dapat diakses pada http://www.myke.com/elcheapo.htm
Referensi
- http://yd1chs.wordpress.com/2009/06/12/my-homebrew-pic-programmer/
- http://www.klinikrobot.com/productk182.php - versi komersial via USB
- http://www.myke.com/elcheapo.htm
- http://www.mikroe.com
- http://www.klinik_robot.indonetwork.co.id/
- http://www.microchip.com/