Anda di halaman 1dari 6

Nama :

NIM :

Quiz Mikrokontroler

____________________________________________________________________

1. Apa yang anda ketahui tentang Arduino,Uno,dan Nano?


2. Definisikan tentang downloader, aplikasi Bahasa yang digunakan untuk downloader!
3. Sebutkan 2 jenis atmega Arduino dan jumlah pin yang digunakan!
4. Jelaskan perkembangan dari mikrokontroler!

Jawaban :

1. Arduino,Uno,dan Nano :

a. Arduino
Arduino merupakan rangkaian elektronik yang bersifat open source, serta memiliki
perangkat keras dan lunak yang mudah untuk digunakan. Arduino dapat mengenali
lingkungan sekitarnya melalui berbagai jenis sensor dan dapat mengendalikan lampu,
motor, dan berbagai jenis aktuator lainnya. Arduino mempunyai banyak jenis, di
antaranya Arduino Uno, Arduino Mega 2560, Arduino Fio, dan lainnya.
(www.arduino.cc)

b. Arduino Uno

Arduino adalah sebuah board mikrokontroller yang berbasis ATmega328. Arduino


memiliki 14 pin input/output yang mana 6 pin dapat digunakan sebagai output PWM, 6
analog input, crystal osilator 16 MHz, koneksi USB, jack power, kepala ICSP, dan tombol
reset. Arduino mampu men-support mikrokontroller; dapat dikoneksikan dengan
komputer menggunakan kabel USB..(FeriDjuandi, 2011) Uno berbeda dari semua papan
sebelumnya di bahwa itu tidak menggunakan chip driver FTDI USB-to-serial. Sebaliknya,
fitur Atmega16U2 (Atmega8U2 sampai versi R2) diprogram sebagai konverterUSB-to-
serial. ke 2 Uno memiliki resistor menarik garis 8U2 HWB line to ground, sehingga lebih
mudah untuk dimasukkan ke dalam mode DFU. Revisi ke 3 memiliki fitur-fitur baru
berikut: - 1,0 pinout: menambahkan SDA dan pin SCL yang dekat dengan pin AREF dan
dua pin baru lainnya ditempatkan dekat dengan pin RESET, yang IOREF yang
memungkinkan perisai untuk beradaptasi dengan tegangan yang tersedia dari papan. Di
masa depan, perisai akan kompatibel dengan kedua papan yang menggunakan AVR
yang beroperasi dengan 5V dan dengan Arduino Due yang beroperasi dengan 3.3V. Yang
kedua adalah pin tidak terhubung, yang disediakan untuk tujuan masa depan. -Stronger
RESET sirkuit. -Atmega 16U2 menggantikan 8U2. "Uno" berarti satu di Italia dan diberi
nama untuk menandai peluncuran Arduino 1.0. The Uno dan versi 1.0 akan menjadi
versi referensi Arduino, bergerak maju. The Uno adalah yang terbaru dalam serangkaian
USB Arduino papan, dan model referensi untuk platform Arduino; untuk perbandingan
dengan versi sebelumnya, lihat indeks Arduino papan.

c. Arduino Nano
Arduino Nano adalah salah satu papan pengembangan mikrokontroler yang berukuran
kecil, lengkap dan mendukung penggunaan breadboard. Arduino Nano diciptakan
dengan basis mikrokontroler ATmega328 (untuk Arduino Nano versi 3.x) atau ATmega
168 (untuk Arduino versi 2.x). Arduino Nano kurang lebih memiliki fungsi yang sama
dengan Arduino Duemilanove, tetapi dalam paket yang berbeda. Arduino Nano tidak
menyertakan colokan DC berjenis Barrel Jack, dan dihubungkan ke komputer
menggunakan port
USB Mini- B. Arduino Nano
dirancang dan diproduksi oleh
perusahaan Gravitech.

2 - Definisi downloader
merupakan rangkaian
penghubung antara komputer
dan mikrokontroler yang berfungsi untuk memasukan listing program (berupa bit –
bit logika) ke dalam mikrokontroler. Listing program yang dikirim oleh software
dari komputer ke dalam mikrokontroler biasanya berbentuk file *.hex (heksadesimal).
Pada umumnya rangkaian downloader terdiri dari kabel penghubung jenis DB25 atau
jenisDB9. Sinkronisasi tegangan antara tegangan dari komputer dan
tegangan mikrokontroler menggunakan sebuah buffer.
- Bahasa yang digunakan untuk downloader adalah Bahasa C/C++ listing program
biasanya berbentuk file *.hex.

3. 2 jenis atmega Arduino adalah


a. Arduino uno
Jenis yang ini adalah yang paling banyak digunakan. Terutama untuk pemula
sangat disarankan untuk menggunakan Arduino Uno. Dan banyak sekali referensi
yang membahas Arduino Uno. Versi yang terakhir adalah Arduino Uno R3 (Revisi
3), menggunakan ATMEGA328 sebagai Microcontrollernya, memiliki 14 pin I/O
digital dan 6 pin input analog. Untuk pemograman cukup menggunakan koneksi
USB type A to To type B. Sama seperti yang digunakan pada USB printer.
b. Arduino Mega 2560

Arduino Mega 2560 adalah board Arduino yang merupakan perbaikan dari board
Arduino Mega sebelumnya. Arduino Mega awalnya memakai chip ATmega1280
dan kemudian diganti dengan chip ATmega2560, oleh karena itu namanya
diganti menjadi Arduino Mega 2560. Pada saat tulisan ini dibuat, Arduino Mega
2560 sudah sampai pada revisinya yang ke 3 (R3). Berikut spesifikasi Arduino
Mega 2560 R3. Selain perbedaan chip ATmega yang digunakan, perbedaan lain
antara Arduino Mega dengan Arduino Mega 2560 adalah tidak lagi menggunakan
chip FTDI untuk fungsi USB to Serial Converter, melainkan menggunakan chip
ATmega16u2 pada revisi 3 (chip ATmega8u2 digunakan pada revisi 1 dan 2)
untuk fungsi USB to Serial Converter tersebut.Secara fisik, ukuran Arduino Mega
2560 hampir kurang lebih 2 kali lebih besar dari Arduino Uno, ini untuk
mengakomodasi lebih banyaknya pin Digital dan Analog pada board Arduino
Mega 2560 tersebut

4. Perkembangan dari mikrokontroler

pertama kali dikenalkan oleh Texas Instrument dengan seri TMS 1000 pada tahun 1974
yang merupakan mikrokontroler 4 bit. Mikrokontroler yang populer pertama kali dibuat
oleh Intel pada tahun 1976 , yaitu mikrokontroler 8 bit seri Intel 8748. Mikrokontroler
tersebut adalah bagian dari keluarga Mikrokontroler MCS-48. Sebelumnya, Texas
Instruments telah memasarkan Mikrokontroler 4 bit pertama yaitu TMS 1000 pada
tahun 1974. TMS 1000 yang mulai dibuat sejak 1971 adalah mikrokomputer dalam
sebuah chip , lengkap dengan RAM dan ROM.  Sekarang dipasaran banyak sekali ditemui
mikrokontroler mulai dari 8 bit sampai dengan 64 bit, sehingga perbedaan antara
mikrokontroler dan mikroprosesor sangat tipis. Masing-masing vendor mengeluarkan
mikrokontroler dengan dilengkapi fasilitas-fasilitas yang cenderung memudahkan user
untuk merancang sebuah sistem dengan komponen luar yang relatif lebih sedikit.   
Saat ini mikrokontroler yang banyak beredar dipasaran  adalah
mikrokontroler 8 bit varian keluarga MCS51(CISC) yang dikeluarkan oleh Atmel dengan
seri AT89Sxx, dan mikrokontroler AVR yang merupakan mikrokontroler RISC dengan seri
ATMEGA8535 (walaupun varian dari mikrokontroler AVR sangatlah banyak, dengan
masing-masing memiliki fitur yang berbeda). Dengan mikrokontroler tersebut pengguna
(pemula) sudah bisa membuat sebuah sistem untuk keperluan sehari-hari, seperti
pengendali peralatan rumah tangga jarak jauh yang menggunakan remote control
televisi, radio frekuensi, maupun menggunakan ponsel, membuat jam digital,
termometer digital dan sebagainya. 

       Perkembangan Teknologi Mikrokontroler sekarang ini sudah sampai pada


Mikrokontroler AVR dengan arsitektur RISC 8 bit, dimana semua instruksi di kemas
dalam kode 16-bit (16-bits word) dan sebagian besar instruksi di eksekusi dalam 1 (satu)
siklus clock, berbeda dengan
instruksi MCS 51yang
membutuhkan 12
siklus clock. Keluarga
Mikrokontroler AVR 
berbeda dengan keluarga
Mikrokontroler MCS5
1. Mikrokontroler AVR
menggunakan
teknologi RIS C (Reduced
Instruction Set Computing)
sedangkan M CS51 masih
menggunakan
teknologi CISC(Complex Instruction Set Computing).

Blok diagram mikrokontroler secara umum dapat dilihat pada gambar di bawah ini:
Gambar Blok Diagram mikrokontroler

Sama halnya dengan mikroprosesor,teknologi mikrokontroler berkembang sangat pesat,


sesuai denga keinginan dan kebutuhan manusia, dari mulai mikrokontroler yang
sederhana sampai dengan yang kompleks sehingga dalam satu chip IC terdapat
rangkaian ADC dan DAC. Dengan teknologi yang berkembang menggunakan CISC atau
RISC seperti pada arsitektur AVR (Alf and Vegard RISC).

Gambar Mikrokontroler dilengkapi fasilitas ADC

 
Gambar Mikrokontroler dilengkapi fasilitas ADC dan DAC

Beberapa mikrokontroler yang beredar dipasaran merupakan keluaran beberapa pabrik yang
sudah terkenal, misal:
 Intel., contoh: 8031, 89C51 dll
 Zilog, contoh: Z8, Z8F1680 dll
 Microchip, contoh: PIC16F84, PIC16F877 dll
 Motorola, contoh: 68HC11, MC68HC705V12CFN dll
 Philips Semiconductors, contoh: LPC2000, LPC900, LPC700 dll
 Atmel, contoh: Atmel AT89 series (Intel 8051/MCS51 architecture), Atmel AT91 series (ARM
THUMB architecture), AT90, Tiny & Mega series – AVR.

Anda mungkin juga menyukai