Rabu, 05 Mei 2010

Microprocessor / Microcontroller Pada Robotic

Pengendali mikro (microcontroller) adalah sistem mikroprosesor lengkap yang terkandung di dalam sebuah chip. Mikrokontroler berbeda dari mikroprosesor serba guna yang digunakan dalam sebuah personal computer karena sebuah mikrokontroler umumnya telah berisi komponen pendukung sistem minimal mikroprosesor, yakni memori dan antarmuka I/O. Untuk mengontrol robot, maka digunakan mikrokontroler dengan pertimbangan faktor ukuran yang relatif kecil sehingga cocok untuk pengontrol robot.

Pada prinsipnya mikrokontroler adalah mikroprosesor yang diprogram dengan bahasa assembly dan dirancang sebagai pengendali bukan untuk komputasi. Kontroler adalah rangkaian elektronik berbasis mikroprosesor yang berfungsi sebagai pengatur seluruh komponen dalam membentuk fungsi kerja.

Secara umum diagram ilustrasi sistem robotik yang berhubungan dengan dunia nyata seperti diagram di bawah ini :

Sensor adalah perangkat atau komponen yang bertugas mendeteksi (hasil) gerakan atau fenomena lingkungan yang diperlukan oleh sistem kontroler. Aktuator adalah perangkat elektromekanik yang menghasilkan daya gerakan. Sistem controller adalah rangkaian elektronik yang setidak-tidaknya terdiri dari rangkaian prosesor (CPU, Memori, komponen interface Input/Output), signal conditioning untuk sensor (analog dan atau digital), dan driver untuk aktuator. Mekanik robot adalah sistem mekanik yang dapat terdiri dari setidak-tidaknya sebuah fungsi gerak.

Mikroprosesor dan mikrokontroler mengimplementasikan suatu komputasi pada hardware yang tetap. Antarmuka semacam keyboard, tampilan, disket, atau printer yang umumnya ada pada sebuah komputer pribadi justru tidak ada pada sistem mikrokontroler. Sistem mikrokontroler lebih banyak melakukan pekerjaan-pekerjaan sederhana yang penting seperti mengendalikan motor, saklar, resistor variabel, atau perangkat elektronis lain. Seringkali satu-satunya bentuk antarmuka yang ada pada sebuah sistem mikrokontroler hanyalah sebuah LED, bahkan ini pun bisa dihilangkan jika tuntutan konsumsi daya listrik mengharuskan demikian.

Mikroprosesor adalah unit pengendali pusat dari interface. Mikroprosesor membawa perintah-perintah yang disimpan di RAM dan di EPROM. Proses ini mempunyai dua mode yaitu Mode Aktif dan Mode Pasif. Ditinjau dari segi arsitekturnya, mikroprosesor hanya merupakan single chip CPU, sedangkan mikrokontroler dalam IC-nya selain CPU juga terdapat device lain yang memungkinkan mikrokontroler berfungsi sebagai suatu single chip computer. Dalam sebuah IC mikrokontroler telah terdapat ROM, RAM, EPROM, serial interface dan paralel interface, timer, interrupt controller, konverter Analog ke Digital, dan lainnya (tergantung feature yang melengkapi mikrokontroler tersebut).
Sedangkan dari segi aplikasinya, mikroprosessor hanya berfungsi sebagai Central Processing Unit yang menjadi otak komputer, sedangkan mikrokontroller, dalam bentuknya yang mungil, pada umumnya ditujukan untuk melakukan tugas–tugas yang berorientasi kontrol pada rangkaian yang membutuhkan jumlah komponen minimum dan biaya rendah (low cost).

Maka dapat diambil kesimpulan, microprocessor merupakan beberapa komponen CPU yang dipaket menjadi satu chip. Microcontroller merupakan keseluruhan (instruksi) computer yang dibuat dalam satu chip.

Tidak ada komentar:

Posting Komentar

SAYA MAU TAMBIL KANG GAMBAR DI BLOG SAYA KENAPA TIDAK BISA YA