MIKROKONTROLER
MUHAMMAD NURFALAH
Stambuk : F551 13 068
Kelas : Informatika B
DAFTAR ISI
- Aeduino -------------------------------------------------------------------
- Raspberry pi -------------------------------------------------------------------
Pengendali mikro (bahasa Inggris: microcontroller) adalah sistem mikroprosesor lengkap yang
terkandung di dalam sebuah chip. Mikrokontroler berbeda dari mikroprosesor serba guna yang digunakan
dalam sebuah PC, karena di dalam sebuah mikrokontroler umumnya juga telah berisi komponen
pendukung sistem minimal mikroprosesor, yakni memori dan antarmuka I/O, sedangkan di dalam
mikroprosesor umumnya hanya berisi CPU saja.
Berbeda dengan CPU serba-guna, mikrokontroler tidak selalu memerlukan memori eksternal, sehingga
mikrokontroler dapat dibuat lebih murah dalam kemasan yang lebih kecil dengan jumlah pin yang lebih
sedikit.
central processing unit - mulai dari prosesor 4-bit yang sederhana hingga prosesor kinerja tinggi 64-bit.
antarmuka komunikasi serial lain seperti IC, Serial Peripheral Interface and Controller Area
Network untuk sambungan sistem
periferal seperti timer dan watchdog
ROM, EPROM, EEPROM atau Flash memory untuk menyimpan program komputer
pengubah analog-ke-digital
sistem minimal (system minimum) adalah sebuah rangkaian mikrokontroler yang sudah dapat digunakan
untuk menjalankan sebuah aplikasi. Sebuah IC mikrokontroler tidakakan berarti bila hanya berdiri
sendiri. Pada dasarnya sebuah sistem minimal mikrokontroler memiliki prinsip yang sama.
Untuk membuat sistem minimal paling tidak dibutuhkan sistem clock dan reset, walaupun pada beberapa
mikrokontroler sudah menyediakan sistem clock internal, sehingga tanpa rangkaian eksternal pun
mikrokontroler sudah beroperasi.
ATMega328 adalah mikrokontroller keluaran dari atmel yang mempunyai arsitektur RISC (Reduce
Instruction Set Computer) yang dimana setiap proses eksekusi data lebih cepat dari pada arsitektur CISC
(Completed Instruction Set Computer).
Mikrokontroller ini memiliki beberapa fitur antara lain :
130 macam instruksi yang hampir semuanya dieksekusi dalam satu siklus clock.
32 x 8-bit register serba guna.
Kecepatan mencapai 16 MIPS dengan clock 16 MHz.
32 KB Flash memory dan pada arduino memiliki bootloader yang menggunakan 2 KB dari flash
memori sebagai bootloader.
Memiliki EEPROM (Electrically Erasable Programmable Read Only Memory) sebesar 1KB sebagai
tempat penyimpanan data semi permanent karena EEPROM tetap dapat menyimpan data meskipun catu
daya dimatikan.
Memiliki SRAM (Static Random Access Memory) sebesar 2KB.
Memiliki pin I/O digital sebanyak 14 pin 6 diantaranya PWM (Pulse Width Modulation) output.
Master / Slave SPI Serial interface.
Mikrokontroller ATmega 328 memiliki arsitektur Harvard, yaitu memisahkan memori untuk kode
program dan memori untuk data sehingga dapat memaksimalkan kerja dan parallelism.
Apakah arduino? Arduino adalah merupakan sebuah board minimum system mikrokontroler yang bersifat
open source. Didalam rangkaian board arduino terdapat mikrokontroler AVR seri ATMega 328 yang
merupakan produk dari Atmel.
Raspberry adalah komputer seukuran kartu kredit/ATM, yang dikembangkan oleh Raspberry Pi
Foundation yang berbasis di Inggris. Ide awal dari pembuatan Raspberry Pi adalah menyediakan
komputer yang murah untuk anak-anak sebagai media mereka untuk mempelajari bahasa pemograman
komputer. Raspberry Pi diluncurkan pertama kali pada 29 Februari 2012. Raspberry Pi memiliki dua
model, model A dan model B. Harga Resmi untuk model A adalah US$ 25 atau sekitar Rp 250.000 dan
model B adalah US$ 35 atau sekitar Rp 350.000 (belum termasuk biaya impor dan pajak ke Indonesia).
Perbedaan model A dan B terletak pada memory yang digunakan. Model A menggunakan memory 256
MB dan model B 512 MB. Selain itu model B juga sudah dilengkapai dengan ethernet port (kartu
jaringan) yang tidak terdapat di model A.
ada beberapa sistem operasi luar biasa yang bisa digunakan di Raspberry pi, yaitu :
Raspbmc
OpenELEC
Android
Spesifikasi:
Microcontroller Atmel ATmega328
Operating Voltage (logic level) 5 V
Input Voltage (recommended) 7-12 V
Input Voltage (limits) 6-20 V
Digital I/O Pins 14 (of which 6 provide PWM output)
Analog Input Pins 8
DC Current per I/O Pin 40 mA
Flash Memory 32 KB (ATmega328) of which 2 KB used by bootloader
SRAM 2 KB (ATmega328)
EEPROM 1 KB (ATmega328)
Clock Speed 16 MHz
Dimensions 0.73 x 1.70
Raspberry Pi (atau Raspi), komputer papan tunggal (SBC) ukuran kartu kredit. PC kecil ini mampu
digunakan untuk menjalankan aplikasi desktop, terutama piawai dalam memainkan video definisi tinggi.
Raspberry Pi Model B, 512MB RAM. Antarmuka: HDMI, Ethernet & 2 USB ports.
3.1 KESIMPULAN
DAFTAR PUSTAKA
http://chip.co.id/news/tips-from_the_magazine/7474/dr_chip_-
_membuat_thermometer_dual_sensor_dengan_arduino_uno , http://belajar-dasar-
pemrograman.blogspot.com/2013/04/contoh-project-menggunakan-arduino.html ,
http://jualarduinomurah.com/jual-arduino-nano-r3-murah/ , http://saptaji.com/2014/03/13/5-
menit-bikin-termometer-digital-dengan-arduino-dan-sensor-suhu-lm35/ ,
https://i.ytimg.com/vi/Dr3YbqJjGYE/mqdefault.jpg , http://haskadata.com/blog/apa-perbedaan-
arduino-dan-raspberry-pi/ , http://haskadata.com/blog/wow-raspberry-pi-komputer-mini-
berukuran-kartu-kredit/