Mikrokontroler vs mikroprosesor
MIKROKONTROLER
Mikrokontroler adalah suatu alat elektronik yang mempunyai input dan output serta memiliki kendali dengan program yang bisa ditulis dan dihapus dengan cara khusus, cara kerja mikrokontroler sebenarnya membaca dan menulis data. Mikrokontroler juga merupakan chip komputer yang digunakan untuk mengontrol peralatan elektronik, yang dapat bekerja secara maksimal dan memiliki harga yang murah. Secara harfiah “mikrokontroler” bisa disebut “pengendali kecil” yang artinya sebuah perangkat elektronik yang banyak memerlukan komponen-komponen pendukung, seperti IC TTL dan CMOS dapat direduksi/diperkecil dan akhirnya terpusat serta dikendalikan oleh mikrokontroler ini. Fungsi mikrokontroler secara umum dapat dikenal sebagai berikut :
- Penggerak pada mikrokontoler menggunakan bahasa pemograman yang disebut “assembly” dengan berpatokan pada kaidah digital dasar sehingga pengoperasian sistem menjadi sangat mudah dikerjakan sesuai dengan logika sederhana .Desain bahasa assembly ini tidak menggunakan begitu banyak syarat penulisan bahasa pemrograman seperti huruf besar dan huruf kecil untuk bahasa assembly tetap diwajarkan.
- Mikrokontroler tersusun dalam satu chip yang dimana terdapat prosesor, memori, dan sistem input/output yang membuat mikrokontroler menjadi satu kesatuan kontrol sistem sehingga dapat dikatakan sebagai komputer mini yang dapat bekerja secara inovatif sesuai dengan kebutuhan sistem.
- Sistem running bersifat berdiri sendiri tanpa tergantung dengan komputer sedangkan parameter komputer hanya digunakan untuk download perintah instruksi atau program. Langkah-langkah untuk download komputer dengan mikrokontroler sangat mudah digunakan karena tidak menggunakan banyak perintah.
- Pada mikrokontroler tersedia fasilitas tambahan untuk pengembangan memori dan I/O yang disesuaikan dengan kebutuhan sistem.
Mikrokontroler memiliki beberapa jenis, yaitu mikrokontroler AVR, mikrokontroler MCS-51, mikrokontroler PCI, dan mikrokontroler ARM. Berikut penjelasan jenis jenis mikrokontroler
- Mikrokonktroler Alv and Vegard’s Risc processor atau sering disingkat AVR merupakan mikrokonktroler RISC 8 bit. Karena RISC inilah sebagian besar perintah instruksinya dikemas dalam satu “siklus clock”. Mikrokontroler AVR merupakan salah satu jenis arsitektur mikrokontroler yang menjadi andalan Atmel. Arsitektur ini dirancang memiliki berbagai kelebihan dan merupakan penyempurnaan dari arsitektur mikrokontroler-mikrokontroler yang sudah ada.
- Mikrokontroler MCS51 buatan Atmel terdiri dari dua versi, yaitu versi 20 kaki dan versi 40 kaki. Semua mikrokontroler ini dilengkapi dengan Flash PEROM (Programmable Eraseable Read Only Memory) sebagai media memori-program, dan susunan kaki IC-IC tersebut sama pada tiap versinya. Perbedaan dari mikrokontroler-mikrokontroler tersebut terutama terletak pada kapasitas memori-program, memori-data dan jumlah pewaktu 16-bit. Perbedaan mikrokontroler Atmel MCS51 tersebut ditunjukan pada Tabel 1.1 berikut.
- Mikrokontroler PCI merupakan mikrokonktroler berarsitektur Harvard yang dibuat oleh Microchip Technology.Mikrokontroler PCI berfungsi untuk mengontrol perangkat output dengan menggunakan sensor dan berisi memori pengelolaan unit. Sebuah mikrokontroler PIC adalah sirkuit terpadu tunggal cukup kecil untuk muat di telapak tangan dan berisi memori pengolahan unit, Jam dan sirkuit Input / Outputdalam satu unit. Sebuah mikrokontroler PIC, oleh karena itu, sering digambarkan sebagai komputer dalam sirkuit terpadu.
- Mikrokontroler ARM adalah prosesor dengan arsitektur set instruksi 32bit RISC (Reduced Instruction Set Computer) yang dikembangkan oleh ARM Holdings. arsitektur ARM adalah yang paling umum dilaksanakan32-bit set instruksi arsitektur. Arsitektur ARM diimplementasikan pada,Windows,Unix, dan sisitem operasi mirip Unix, termasuk Apple iOS , Android, BSD, Inferno, Solaris, WebOS, plan 9 dan GNU/Linux.
Sekedar contoh sederhana pengunaan mikrokontroler, dapat kita lihat di sekitar lingkungan ada Toaster,mesin cuci,microwave,magic com, lampu lalulintas, dan pengatur kelembapan suhu untuk budidaya jamur. Untuk bagian komunikasi, mikrokontroler dapat dijadikan sebagai PABX mini, SMS gateway, atau radio militer frekuensi hopping(radio komunikasi anti sadap dengan lompatan frekuensi 100 kali dalam 1 detik), dan juga sistem pemantau cuaca.
Mikroprosesor
Mikroprosesor juga disebut juga sebagai CPU (Central Processing Unit) dan merupakan komponen yang sangat penting di dalam sistem komputer. Mikroprosesor berfungsi sebagai pusat untuk memproses data di dalam sistem komputer.
Bagian terpenting dari prosesor terbagi menjadi 3 yaitu :
- Aritcmatics Logical Unit(ALU), adalah alat yang melakukan pelaksanaan dasar seperti pelaksanaan aritmatika (tambahan, pengurangan, dan semacamnya), pelaksanaan logis (AND, OR, NOT), dan pelaksanaan perbandingan (misalnya, membandingkan isi sebanyak dua slot untuk kesetaraan). Pada unit inilah dilakukan “kerja” yang nyata;
- Control Unit (CU), merupakan suatu alat pengontrolan yang berada dalam komputer yang memberitahukan unit masukan mengenai jenis data, waktu pemasukan, dan tempat penyimpanan didalam primary storage. Control unit juga bertugas memberitahukan kepada arithmatic logic unit mengenai operasi yang harus dilakukan, tempat data diperoleh, dan letak hasil ditempatkan Perangkat-perangkat alat proses bersertaperlengkapan;
- Memory Unit(MU), merupakan bagian dari processor yang menyimpan alamat-alamat register data yang diolah oleh ALU dan CU.
Contoh Penerapan Mikroprosesor dalam kehidupan sehari-hari yaitu :
- Pada instrumen Lift. Prosesor digunakan untuk membaca tekanan tombol dan mengendalikan gerakan motor listrik, sehingga lift dapat begerak sesuai dengan tekanan tombol dan cukup nyaman bagi pemakai, tidak berhenti atau bergerak mendadak.
- Pada EFI, electronic fuel injection yang diterapkan pada mesin-mesin bakar modern. Alat ini dipakai untuk mengoptimalkan pemakaian bahan bakar untuk torsi dan kecepatan maksimum.
- Pada Sistem pengatur ketepatan cetak dan potong pada mesin pengganda media kertas seperti koran dan majalah. Tanpa koreksi dari sistem mikroprosesor, selain hasil yang kurang rapi, alat pemotong atau pencetak harus sering disetting ulang dan ini sangat tidak realistis. Kita dapat lihat, pada setiap halaman koran atau majalah ada terdapat mark atau tanda, baik tanda untuk warna maupun tanda untuk alat potong.
- Pada Alat pengolah data pada VCD atau DVD player. Karena data disimpan dalam CD dalam keadaan dikompres, maka untuk mengubahnya menjadi gambar atau suara perlu dilakukan dekompresi data yang jelas memerlukan algoritma tertentu yang diwujudkan dengan program. Tentu saja ini memerlukan sistem mikroprosesor.
Pada Sistem komunikasi, hamper semua alat penting menggunakan system mikroprosesor. Pada zaman sekarang, system komunikasi hamper selalu terkait dengan computer atau mikroprosesor, adapu contohnya, antara lain:
- Sentral Telepon PSTN atau saluran analog dengan bandwith 4 kHz. Saat ini, hamper semua system switching atau penyambungan telepon dilakukan secara digital, random input sequential output atau sebaliknya. Tentu saja semua ini diwujudkan dengan menyertakan system mikroprosesor.
- Provider Telepon Digital seperti ISDN, DSL dll. Selain untuk switching atau penyambungan dan queuing atau antrian, system mikroprosewsor pada provider telepon digital juga dimanfaatkan untuk banyak hal lain termasuk network management dan optimasi Quality of Serviceder Telepon Seluler. Meskipun menggunakan saluran frekuensi, hamper semua telepon seluler merupakan komunikasi digital.
- Handphone, kecil dan murah sekalipun, harus dilengkapi dengan mikroprosesor, karena untuk membaca keypad, menyimpan phonebook, kalkulator, mengirim SMS, dll memerlukan system instrumentasi digital.
- Komunikasi satelit. Selain untuk system kendali dan instrumentasi satelit, mikroprosesor juga digunakan untuk switching, multiplexing, queuing, error correction, dll.
selain itu Mikroprosesor juga sering diganakan :
- Untuk mengatur lalu lintas di jalan raya
- Untuk menjalankan program yang di buat oleh computer
- untuk komunikasi seperti pada hand phone
- Untuk mengatur dan menyimpan program pada televisi
Sumber Penulisan/Daftar Pustaka :
http://xcontohmakalah.blogspot.co.id/2014/02/sejarah-mikrokontroler-dan-perkembangan.html
Penerapan Mikroprosesor dalam kehidupan sehari-hari
http://anispurwanti.blogspot.co.id/2012/09/apa-itu-mikroprosesor.html