Senin, 11 Februari 2008

MEMBUAT ROBOT PENGHINDAR HALANGAN

Nama Proyek : Sibayak1-bot
Pembuat : Mascottaria
http://robot-indonesia.blogspot.com
mascot.taria@gmail.com, mascottaria@yahoo.com
start: 12 Desember 2006

Komponen Penyusun Robot:

Sistem Kontrol
Manual / Analog
Otomatis / Mikrokontrol ß

Sistem Gerak
Roda ß
Kaki

Sistem Sensor
Switch ß
Infra Red
Ultra Range Finder
Sonar
Kompas
Enkoder


Penjelasan:

Sistem Kontrol (Otomatis / Mikrokontrol)

Sistem Kontrol menggunakan Mikrokontroler yang sudah built in di dalam ISP (In System Programming) AT89S51. Perbedaan antara Programmer/Downloader dengan ISP adalah kemampuan ISP untuk langsung dapat deprogram dan dapat langsung digunakan sebagai aplikasi, sedangkan pada Programmer/Downloader, harus memindahkan cip Mikrokontrol setelah proses Downloading selesai ke papan aplikasi.

Spesikasi dari ISP AT-89S51 sebagai berikut:
-4KB Flash EEPROM
-32 I/O (4 Port x 8 Pins) yang dapat difungsikan sebagai Input atau Output….detil di file terlampir.

Single Line ISP AT-89S51 Kamis,27-12-2006

Downloader AT89SXX
Downloader mikrokontroler seri AT89SXX bila dibandingkan dengan seri AT89CXX memiliki bentuk dan dimensi yang lebih mini, yang mana merupakan keuntungan tersendiri dari sistem ISP yang dimilikinya. Setelah Anda membuat sistem minimal dari mikrokontroler ini, yang mana sama dengan seri AT89CXX (cukup penambahan beberapa R,C,dan kristal), dan ditambah dengan kabel secukupnya maka Anda sudah memiliki sistem downloader mikrokontroler sederhana yang murah, ekonomis, namun sehandal dengan mikrontroler yang lain, dan bahkan lebih. Untuk lebih jelasnya lihat gambar rangkaian berikut ini:
source: http://ekapujiw2001.org.co.nr/mikro/at89sxx.htm


Proses Downloading
Program di tulis dalam bahasa Assembly dengan ALDS (Assembly Language Development System) atau dapat ditulis di word editor seperti notepad atau wordpad dan disimpan dalam extensi .asm, atau dapat menggunakan M-IDE Studio for MCS-51 yang sudah dapat melakukan Assembling dan Compiling file dengan output Hex File.

File .asm tersebut dikompilasi dengan compiler untuk mendapatkan format extensi .obj dan .lst yang selanjutnya di komiplasi ke bahasa hexa .hex
file .hex sudah dapat di masukkan ke chip Mikrokontroler dengan Programmer atau ISP Programmer


Algoritma:

Trigger Running dari switch push button untuk memulai proses Start, kedepannya dapat menggunakan frekwensi tertentu secara remote dan receiver di pasang di board aplikasi Robot, sehingga lebih inovatif.
Sensor S1 dan S2 akan mendeteksi apakah ada halangan, jika tidak ada maka motor A dan B akan Maju, sampai ada halangan yang menyentuh saklar S1 atau S2 yang mengakibakan Motor berhenti sesaat dan kemudian Mundur sesaat dan memutar ke kiri/kanan kemudian Maju, demikian seterusnya.
Sensor : Saklar
Aktuator : Motor Stepper
Kontroller : ISP AT89S51
Indikasi : Buzzer dan LED Blink.
Programm : Assembly
Compiler : M-IDE Studio for MCS-51, Assembler + Compiler ke Hex File.





" maaf, image belm diuploade, bisa dicoba ke: http://tech.groups.yahoo.com/group/robot_indonesia/files/

Skema Proyek:


Masih akan terus di kembangkan dengan sensor lainnya seperti Led Superbright dan Photo Dioda, dll,
Mohon masukan dan kritiknya……!!Trims.

1 komentar:

GuN mengatakan...

blh minta PDFnya ngk...???