Minggu, 12 April 2015

MEMBUAT DOWLOADER USBASP ATMEGA8

Dalam kesempatan ini saya akan membuat rangkaian  downloader usbasp. sebelum menyiapkan bahannya, terlebih dahulu akan saya jelaskan definis umum  downloader usbasp. Downloader USBasp merupakan suatu device yang berfungsi untuk mendownload/ flash program yang telah kita kompilasi (dalam bentuk HEX) ke dalam suatu IC mikrokontroler AVR. Pada suatu downloader terdapat IC yang difungsikan  untuk mendownload program ke IC yang berada pada minimum sistem. 
Di bahah ini skema downloader usbasp yang biasa saya  gunakan, dan mudah dalam merakitnya. sumber dari http://www.fischl.de/usbasp/ .Desain saya gunakan sofware eagle freeware v.6.4l
dan pcb yang  telah saya buat
selanjutnya kita siapkan komponen yang di butuhkan diantaranya :

lanjut dengan memasang komponen yang telah di siapkan. sebelum memasang komponen terlebih dahulu kita sambungkan jumper pcb, seperti terlihat di bawah ini
ada 5 jumper kawat yang harus di hubungkan.
dilanjutkan dengan memasang komponen satu persatu. 
dan hasil akhir seperti ini

          Dilanjutkan dengan pengisian firmware downloader usbasp ke dalam ic atmega8. Ada beberapa cara pengisian downloader, bisa menggunakan sofware ponyprog atau codeVision. Cara mendownload firmware jika menggunakan software CodeVision AVR Jika teman-teman sudah terbiasa menggunakan codevision AVR dan malas menggunakan Ponyprog, berikut adalah cara melakukan download melalui Codevision AVR. 

- Setelah masuk ke CodeVision AVR pilih SETTINGS → PROGRAMMER → pilih
KANDA SYSTEM STK200+/300 → LPT1:378h → OK
- Setting FUSE BIT, caranya pilih TOOL → CHIP PROGRAMMER → setting 
- Kemudian pilih File → Load Flash → usbasp.atmega8.2009-02-28.hex (ada difolder
usbasp.2009-02-28\bin\firmware) → Klik Program All
dan langkah terakhir (install driver)


Setelah chip ATmega8 didownload dengan Ponyprog atau CodeVision AVR, maka saatnya
meng-install driver USBasp.
ketika pertama kali di pasang download usbasp  dan driver belum terinstal maka akan terbaca seperti ini :

- Sekarang hubungkan ATmega8 yang sudah diisi firmware dengan port USB. Kemudian windows secara otomatis akan meminta driver. Pilih yang ADVANCED, seperti gambar dibawah kemudian NEXT. Ikuti gambar berikutnya klik BROWSE pilih folder libusb_0.1.12.1 (usbasp.2009-02-28\bin\win-driver) kemudian NEXT.


instalasi driver selesai. di tandai dengan driver terbaca sebagai usbasp dan siap di gunakan

UNTUK FIRMWARE , DRIVER, SKEMA DAN LAINNYA BISA DI DOWNLOAD di bawah ini:
USBASP DOWNLOADER


Minggu, 05 April 2015

Charger otomatis untuk aki motor

Rangkaian Charger sederhana untuk pengisian aki 12v. saya buat rangkaian ini untuk mencoba beberapa aki yang tersimpan di gudang.
adapun rangkaiannya SANGAT SEDERHANA, dengan komponen yang mudah di dapat.

berikut ini rangkaiannya :

rangkaiann saya buat dengan sofware eagle 6.4.0 dan layout PCB seperti terlihat di bawah ini



             Maksimal arus pengisian sekitar3A, normal charging menggunakan arus 400mA  (5-10jam) maka digunakanlah dioda bridge  yang mempunyai arus maju maksimal sekitar 3A. Dan harus di perhatikan bahwa pemakaian  charging cepat atau fast charging bisa  mengakibatkan usia pakai aki  jadi lebih pendek, jadi lebih bagus normal charging.

       Untuk pemasangannya rangkaian terlebih dahulu disambungkan ke aki, baru ke catu daya(tegangan sumber), tujuannya ialah supaya tegangan yang di pantau rangkaian adalah tegangan aki pada saat itu. Apabila yang di hubungkan ke sumber daya dulu maka rangkaian langsung memutus tegangan karena rangkaian langsung mendeteksi tegangan sumber.

Rangkaian ini juga bisa mendeteksi aki yg sudah rusak atau kering elektrolitnya yaitu ketika rangkaian di beri tegangan sumber maka rangkaian langsung memutus tegangan!

untuk PCB dan scematic dapat di download di dropbox saya. 
sekian semoga bermanfaat.

Download PCB



Jumat, 27 Maret 2015

Running text 6x24 Atmega328

Running teks sederhana dengan komponen yang mudah di dapat.
Daftar komponen :
1. IC Atmega328
2. IC 74hc595 x 3pc
3. Transistor 9013 x 6pc
4. resistor 1K ohm x 30pc
5. header isp
6. switch
7. xtal 16 Mhz
8. socket IC Atmega328
9. Led Dot Matriks x 3pc (model 8x8, 2,1" CA, tipe kem-23088-bsr
10. IC CD4017
11. Resistor 1k x 30pc
12. socket DC
13. IC 7805
14. kapasitor 22pf x 2 pc
15. resistor 10k x 1pc
16.led (warna bebas)
17. diode 1n4005



untuk schematic diptrace dan kelengkapanya bisa di unduh di :

TAMBAHAN..............................!!!!!!!
modul ini bisa juga menggunakan ic atmega 328 yang ada bootloadernya dari arduino uno. kemudian di pindahkan ke modul running text.

video tampilan :