Monday, November 16, 2015

MEMBUAT ARDUINO

MEMBUAT ARDUINO

 Membuat arduino sendiri sebetulnya sangat mudah sekali kalau kita mengerti tentang prinsip dasar dari board arduino. Dengan mengetahui prinsip dasar dari board arduino, kita dapat melakukan modifikasi rangkaian menjadi lebih sederhana atau lebih kompleks. Board arduino merupakan rangkaian sistem minimum yang didalamnya ditambahkan rangkaian usb to serial yang berfungsi sebagai media download program melalui port usb. USB to serial tersebut tujuannya membuat konektivitas dari arduino menjadi fleksibel, karena sekarang semua perangkat terhubung melalui port usb. Namun secara prinsip port USB tersebut di rangkaian akan dirubah menjadi port serial level TTL oleh rangkaian usb to serial. Sebenarnya fitur usb to serial pada board arduino dapat dihilangkan. USB to serial dapat diganti dengan koneksi serial port R232 sehingga tetap dapat dihubungkan dengan komputer (yang memiliki port serial). Namun karena level tegangan dari port serial RS232 antara -10 sampai 10 volt maka perlu dibuat rangkaian converternya menggunakan IC MAX232.


Coba perhatikan rangkaian diatas (jika kurang jelas klik gambarnya). Rangkaian diatas merupakan modifikasi rangkaian arduino yang telah saya buat. Pada rangkaian tersebut saya rubah koneksi USB menjadi serial agar komponen-komponen yang digunakan menjadi sederhana dan dapat dibuat sendiri dengan PCB single layer. Jika dilihat IC MAX232 akan terhubung ke mikrokontroler melalaui PD0 PD1 dan pin RESET. PD0 dan PD1 merupakan jalur komunikasi serial pada mikrokontroler (RX dan TX). Sedangkan pin RESET terhubung ke pin DTR IC MAX232 melalui coupling capacitor. Fungsi pin DTR yang terhubung ke pin RESET ini adalah sebagai AUTORESET. Sehingga ketika akan mengupload program, secara otomatis pin DTR akan LOW yang menyebabkan mikrokontroler menjadi reset. Rangkaian hasil modifikasi diatas secara prinsip kerja masih sama dengan rangkaian arduin yang dijual di pasaran. Perbedaaannya hanya terletak pada media download programnya saja.

 Komponen yang harus anda sediakan adalah:
IC1: Mikrokontroler ATMega8, 168, atau 328, terserah kepada anda silakan dipilih salah satu.(Rp 32.000 – Rp75.OOO / Buah) 1 buah
Q1: Kristal resonator, 8MHz atau 16MHz.(Rp2.700 / Buah) 1 buah
R1: sebagai resistor pullup untuk reset sebesar 1K – 10K (200 / Buah) 3 buah
C1 dan C2 sebesar 22pF (2.500 / Buah) 2 buah
IC regulator l7805 (3.000 / Buah) 4 buah
LED (500 / Buah) 2 buah
Connector tulang ikan (5000/pcs) 2 pcs

REFERENSI