Oke
guys kali ini Saya mau memperkenalkan sebuah teknologi yang canggih dan dapat
bekerja seperti computer. Teknologi ini disebut sebagai mikrokontroler. Mikrokontroler
tersebut dapat membantu pekerjaan kita sehari hari secara otomatis. Lantas apa
itu mikrokontroler? Dan seperti apa jenis dari mikrokontroler itu? Skuy cek
this out !!
Apa itu mikrokontroler?
Pada
prinsipnya mikrokontroler adalah sebuah computer yang kecil dan terdapat
masukan/keluaran, memori, prosesor untuk menentukan sebuah keputusan, melakukan
hal yang bersifat berulang, dan dapat berinteraksi dengan piranti eksternal
seperti sensor dan actuator. Sebagai computer berukuran kecil, mikrokontroler
cocok diaplikasikan pada benda-benda yang berukuran kecil misalnya quadcopter aau
robot. Perusahaan pembuat mikrokontroler ini antara lain ada Atmel, Cypress
Semiconductor, Microchip Technology, dan Silicon Laboratories. Micorcontroler sering
disingkat MCU atau µC.
Apa perbedaan antara mikrokontroler dengan
mikroprosesor?
Mungkin
Agan-Agan pernah mendengar istilah mikroprosesor, jadi apa itu mikroprosesor? Mikroprosesor
adalah sebuah Integreted Circuit yang hanya memiliki CPU (Central Processing
Unit) didalamnya, tidak memiliki peripheral ataupun memori. Sehingga sebuah
mikroprosesor harus memiliki memori supaya dapat berfungsi. Hal tersebut menjadi
pembeda antara mikrokontroler dan mikroprosesor. Selain itu mikrokontroler
memiliki clock yang lebih kecil yaitu sebesar 30-50 MHz dibanding dengan Mikroprosesor
yang memiliki clock bisa lebih dari 1 GHz.
Oleh
karena itu, mikrokontroler kalah dalam segi kecepatan namun jauh lebih murah
dengan mikroprosesor, sedangkan mikroprosesor memiliki kecepatan yang tinggi tapi
harganya yang relative lebih mahal.
Mungkin
di lain waktu Saya akan bahas lebih dalam lagi mengenai mikroprosesor. Tapi nanti
setelah pembahasan tentang mikrokontroler telah selesai semua wkwk.
Okee
kita lanjut pembahasannya
Apakah
Agan pernah mendengar istilah mikrokontroler 16 bit atau 8 bit? Maksud dari bit
tersebut adalah bahwa mikrokontroler tersebut dapat menangani data 16 bit atau
8 bit perwaktu. Jumlah bit pada mikrokontroler bervariasi dari 8 bit, 4 bit, 16
bit dan 32 bit. Secara umum, mikrokontroler n bit berarti mikrokontroler
tersebut memiliki lebar bus data sebesar n bit. Lebar bus data menentukan
kecepatan transfer data. Semakin lebar suatu bus, semakin tinggi kecepatan
transfer datanya.
Nah dari sini Agan sudah tahu kan apa itu mikrokontroler. Salah satu jenis mikrokontroler yang sering digunakan untuk robotikers adalah Arduino. Saat ini penggunaan Arduino sebagai mikrokontroler sudah marak digunakan oleh pelajar bahkan untuk skala project yang mampu dilakukan oleh Arduino. Arduino adalah jenis suatu papan yang memiliki mikrokontroler sehingga Arduino dapat dikatakan sebagai papan mikrokontroler. Arduino banyak juga jenis dan versinya. Tapi yang sering digunakan adalah Arduino Uno.
Arduino
uno ini merupakan papan mikrokontroler yang dapat kita program sendiri,
sehingga memungkinakan melakukan sesuatu yang serba guna. Program dapat
dilakukan di software Arduino yang biasa disbut sketch. Dengan menuliskan
sketch, kita bisa membuat erbagai instruksi yang dapat dilaksanakan oleh Arduino.
Nah untuk pembahasan Arduino sendiri mungkin akan diposting lagi nanti.
Mungkin
segini aja dulu ya gan untuk pembahasan tentang mikrokontrolernya. Semoga postingannya
bisa menambah wawasan dan sebagai refreshing. Jadi sekian dan terima kasih.
0 Komentar