Follow us:-
  • By fadillah19
  • 12 October 2021
  • No Comments

Mikrokontroler

Mikrokontroler

Definisi Mikrokontroler adalah sebuah komputer kecil yang dikemas dalam bentuk chip IC (Integrated Circuit) dan dirancang untuk melakukan tugas atau operasi tertentu. Pada dasarnya, sebuah IC Mikrokontroler terdiri dari satu atau lebih Inti Prosesor (CPU), Memori (RAM dan ROM) serta perangkat INPUT dan OUTPUT yang dapat diprogram.

Perbedaan mikrokontroler dengan mikroprosesor

  • Aplikasi dan Penerapan Karena Kesederhanaan dari Microcontroller, maka microcontroller banyak digunakan untuk projek-projek sistem tertanam dan IoT serta untuk sistem-sistem dengan tujuan spesifik lainnya seperti pada kamera, mesin cuci, dsb. Di lain sisi, tugas yang dilakukan oleh Mikroprosesor biasanya lebih kompleks dan membutuhkan komputasi yang berat, dimana membutuhkan memori dan sumber daya yang lebih besar
  • Arsitektur Mikroprosesor pada umumnya menerapkan arsitektur Von Neumann dengan data dan instruksi terletak pada memori yang sama. Pada Microcontroller, digunakan arsitektur Harvard dimana data dan instruksi diletakkan pada memori yang terpisah. Dalam sisi arsitektur komputasi, mikroprosesor pada saat ini biasanya memiliki arsitektur 32-bit atau 64-bit, dan pada Microcontroller, arsitektur yang digunakan yaitu 8-bit, 16-bit, atau 32-bit.
  • Cost Dari sisi biaya, Microcontroller memiliki biaya yang jauh lebih murah, karena umumnya teknologi pada mikrokontroler menggunakan semikonduktor metal oxide yang murah. Jika dilihat dari sumber daya yang digunakan, Microcontroller memiliki konsumsi daya yang lebih kecil dan umumnya memiliki mekanisme power saving. Pada Mikroprosesor, karena komputasi yang kompleks, maka sumber daya yang diperlukan jauh lebih besar terutama jika terdapat banyak perangkat eksternal tambahan.
  • Kinerja Kecepatan Proses Microcontroller saat ini berkisar antara 1Mhz – 300 Mhz, dan pada Mikroprocessor, kecepatan proses berada pada 1Ghz – 4Ghz. Kecepatan proses ini akan terus berkembang seiring dengan berkembang pesatnya teknologi SoC (System On Chip).

Contoh mikrokontroler dan software pemrograman yang di gunakan

  • Mikrokontroler AVR(AVR-Dude,Ponyprog,Khazama,Extreme Burner,Sinaprog ,ATmel Studio)
  • Mikrokontroler MCS 51(Bahasa C, BASIC dan Pascal)
  • Mikrokontroler PIC(Bahasa C, BASIC dan Pascal)
  • Mikrokontroler ARM(Bahasa C dan MicroPython)

Implementasi mikrokontroler dan contoh pengunaanya

  • Mesin cuci,agar rangkaian bekerja kita harus memberi perintah (program ) kepada microcontroller , programnya adalah sbb: jika tombol start ditekan nyalakan led hijau dan berikan sinyal 5volt dan jika tombol stop ditekan nyalakan led merah dan stop sinyal 5volt”
  • Kalkulator, Fungsi ALU dalam microcontroler adalah membentuk operasi-operasi hitungan dan nalar terhadap operand-operand. Operand-operand tersebut disimpan sementara dalam register-register. Setelah operasi, ALU juga menempatkan hasilnya dalam register. Pada beberapa mikroprosesor hasil ditempatkan pada suatu register khusus yang disebut akumulator (Accumulator)
  • Jam Digital pada rangkaian jam digital terdapat komponen yang berupa IC mikrokontroler. Mikrokontroler yang sering digunakan pada jam digital adalah AT89s51, AT89s52, AT89s53

Daftar Pustaka

http://blog.ub.ac.id/ika1412/2012/02/27/contoh-implementasi-mikrokontroller/

https://anotherorion.com/6-software-downloader-mikrokontroler-avr/

http://nextsys.web.id/edukasi/tag/pemrograman-mikrokontroler-pic

http://blog.unnes.ac.id/widiyanti/2016/02/12/jenis-jenis-mikrokontroler/

https://pintarelektro.com/jenis-jenis-mikrokontroler/

 

 

 

 

Leave a Reply