Follow us:-
  • By Dwi Aji Pangestu
  • 13 October 2021
  • No Comments

Mikrokontroler

Mikrokontroler

gambar : Mikrokontroler

Definisi Mikrokontroler

Mikrokontroler adalah sebuah Microprocessor dengan fasilitas memori di dalamnya (yang dapat diprogram oleh user) untuk mengerjakan tugas tertentu yang dikehendaki oleh pemrogramnya dan terkadang juga diperlengkapi dengan port Input/Output.

Perbedaan mikrokontroler dengan mikroprosesor

Segi Arsitektur Segi aplikasi
Mikrokontroler Mikrokontroler dalam IC-nya selain CPU juga terdapat piranti lain yang memungkinkan mikrokontroler berfungsi sebagai suatu single chip komputer. Mikrokontroler, 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).
Mikroprosesor Mikroprosesor hanya merupakan single chip CPU. Mikroprosesor hanya berfungsi sebagai Central Processing Unit yang menjadi otak komputer.

Contoh-contoh Mikrokontroler dengan Software Pemrograman yang Digunakan

  • 8051


    ‎Mikrokontroler 8051‎‎ adalah keluarga mikrokontroler 8-bit yang dikembangkan oleh Intel pada tahun 1981. Mikrokontroler ini juga disebut sebagai “system on a chip” karena memiliki 128 byte RAM, 4 Kilo bytes ROM, 2 Timer, 1 Port Serial, dan 4 port pada satu chip.Software pemrograman yang digunakan yaitu KEIL.

  • PIC


    ‎Peripheral Interface Controller (PIC) adalah mikrokontroler yang dikembangkan oleh Microchip.software pemrograman yang digunakan yaitu MP-Lab.

  • AVR


    ‎Mikrokontroler AVR (Advanced Virtual RISC)‎‎ dikembangkan pada tahun 1996 oleh Atmel Corporation. Desain struktural AVR dikembangkan oleh Alf-Egil Bogen dan Vegard Wollan. Software pemrograman yang digunakan Atmel Studio 6, Eclipse, AVR-GCC (linux only), WinAVR, AVRDude.

  • ARM


    Prosesor ARM (Advanced RISC Machines)‎‎ juga merupakan salah satu keluarga CPU berdasarkan arsitektur RISC (reduced instruction set computer). Software pemrograman yang digunakan ARM developer studio, KEIL MDK, ARM Mobile Studio, KEIL Studio Cloud, Mbed OS, FuSa RTS.

Implementasi Mikrokontroler dengan Contoh Penggunaannya

  • Implementasi mikrokontroler AVR 8535 dalam sistem peringatan dini bahaya kebakaran. dibuat sebuah sistem peringatan dini bahaya kebakaran dengan mengaplikasikan sensor suhu dan sensor asap sebagai alat pendeteksi bahaya kebakaran.
  • Implementasi modul Wi-Fi pada pengontrol saklar listrik berbasis mikrokontroler. Pengontrolan saklar listrik menggunakan Web Browser mempermudah pengguna dikarenakan tidak perlu mengunduh sebuah aplikasi khusus selama perangkat telah terpasang aplikasi Web Browser seperti Mozilla FireFox.
  • Monitoring debit air dan alat penggerak pintu air di bendungan. Selain untuk memonitor debit air penggunaan komunikasi mikrokontroler AT89C5 I dan komputer memungkinkan untuk pengendalian gerakan motor sebagai penggerak pintu bendungan dari pusat pantau juga.

Sumber

  • https://www.belajaronline.net/2020/10/struktur-mikrokontroler-dan-ciri-khas.html
  • https://docs.google.com/presentation/d/15yHZc1JPL3rl6lGvMnxnHSy66pqjhBDe/edit#slide=id.p9
  • https://docs.google.com/presentation/d/1HB9fmnzTczWefRrMbK9aZmn-ynmtiwpI/edit#slide=id.p1
  • https://www.elprocus.com/difference-between-avr-arm-8051-and-pic-microcontroller/
  • https://repository.unri.ac.id/xmlui/bitstream/handle/123456789/5757/artikel%20Petir%20V4N1.pdf?sequence=3&isAllowed=y
  • https://jurnal.ar-raniry.ac.id/index.php/circuit/article/view/3700/2505http://blog.ub.ac.id/ika1412/2012/02/27/contoh-implementasi-mikrokontroller/

Leave a Reply