Arduino Uno adalah board berbasis mikrokontroler pada
ATMega 328. Board ini memiliki 14 digital input / ouput pin (dimana 6 pin dapat digunakan sebagai ouput
PWM), 6 input analog, 16 MHz osilator
kristal, koneksi USB, jack listrik dan
tombol reset. Pin – pin
ini berisi semua yang diperlukan untuk mendukung mikrokontroler, hanya
terhubung ke komputer dengan kabel USB atau sumber tekanan bisa didapat dari
adaptor AC – DC atau baterai untuk menggunakannya (Arduino, Inc., 2009).Arduino Uno R3 berbeda dengan semua
board sebelumnya karena Arduino Uno R3 ini tidak
menggunakan chip driver
FTDI USB-to-serial. Melainkan menggunakan fitur dari ATMega 16U2 yang diprogram
sebagai konverter USB-to-serial.http://ilmu7788.blogspot.co.id/
Board
Arduino Uno memiliki fitur – fitur
baru sebagai berikut :
1. pinout : menambahkan SDA dan SCL pin yang deket ke pin aref dan dua pin baru lainnya ditempatkan dekat
ke pin RESET, dengan I/O REF yang
memungkinkan sebagai buffer untuk
beradaptasi dengan tegangan yang disediakan dari board
sistem. Pengembangannya, sistem akan lebih kompatibel dengan prosesor yang menggunakan AVR, yang
beroperasi dengan 5V dan dengan Arduino karena
beroperasi dengan 3,3V. Yang kedua adalah pin yang tidak
terhubung, yang disediakan untuk tujuan pengembangannya.
2.
Sirkuit reset
3.
ATMega 16U2 ganti 8U yang digunakan sebagai
konverter USB-to-serial.
Deskripsi Arduino Uno R3 |
Skematik Arduino Uno R3 |
Arduino Uno dapat diaktifkan melalui
koneksi USB atau dengan catu daya eksternal. Sumber listrik dipilih secara
otomatis. Eksternal (non-USB) daya dapat berupa baik AC-DC adaptor
atau baterai. Adaptor ini dapat dihubungkan dengan cara menghubungkan plug
pusat – positif 2.1mm ke dalam board colokan listrik. Sedangkan
untuk baterai dapat dihubungkan kedalam header pin GND dan
Vin dari konektor Power.Board dapat beroperasi pada pasokan daya dari
6 – 20 volt. Jika diberikan dengan kurang dari 7V, bagaimanapun, pin
5V dapat menyeluplai kurang dari 5 volt dan board mungkin tidak
stabil. Jika menggunakan lebih dari 12V, regulator bisa panas dan merusak board.
Rentang yang dianjurkan adalah 7V – 12V. Selain itu, beberapa pin
memiliki fungsi khusus :
- Serial : 0 (RX) dan 1 (TX). Digunakan untuk menerima (RX) dan mengirim (TX) data TTL serial. Pin ini terhubung ke pin yang sesuai dari chip ATMega8U2 USB-to-Serial TTL.
- Eksternal Interupsi : 2 dan 3. Pin ini dapat dapat dikonfigurasi untuk memicu interupsi pada nilai yang rendah, tepi naik atau jatuh, atau perubahan nilai. Lihat attchInterrupt() fungsi untuk rincian.
- PWM : 3,5,6,9,10, dan 11. Menyediakan 8-bit output PWM dengan analogWrite() fungsi.
- SPI : 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). Pin ini mendukung komunikasi SPI menggunakan library SPI.
- LED : 13. Ada built-in LED terhubung ke pin digital 13. Ketika pin adalah nilai TINGGI. LED menyala, ketika pin adalah RENDAH, itu off.
Arduino Uno R3
memiliki 6 input analog diberi label A0 sampai A5, masing – masing
menyediakan 10-bit resolusi (yaitu 1024 nilai yang berbeda). Secara default
sistem mengukur dari ground sampai 5 volt, meskipun mungkin untuk mengubah
ujung atas rentang mengunakan pin AREF dan fungsi analogReference().
Selain itu, beberapa pin memiliki fungsi khusus :
- TWI : A4 atau SDA pin dan A5 atau SCL pin. Mendukung komunikasi TWI
- AREF : Referensi tegangan untuk input analog. Digunakan dengan analogReference()
- RESET
Arduino Uno R3
memiliki sejumlah fasilitas untuk berkomunikasi dengan komputer, Arduino
lain, atau mikrokontroler lainnya. ATmega328 menyediakan UART TTL (5V)
komunikasi serial, yang tersedia di pin digital 0 (RX) dan 1 (TX).
Sebuah ATmega16U2 pada board ini komunikasi serial melalui USB dan
muncul sebagai com port virtual untuk perangkat lunak pada komputer.
Firmware '16U2 menggunakan USB driver standar COM, dan tidak ada driver
eksternal yang diperlukan. Namun, pada Windows, file. Inf diperlukan. Perangkat
lunak Arduino termasuk monitor serial yang memungkinkan data sederhana
yang akan dikirim ke board Arduino. RX dan TX di board
LED akan berkedip ketika data sedang dikirim melalui chip USB-to-serial
dan koneksi USB ke komputer (tetapi tidak untuk komunikasi serial pada pin
0 dan 1). Fungsi ini digunakan untuk melakukan komunikasi interface pada
sistem. ATmega328 juga mendukung komunikasi I2C (TWI) dan SPI.
0 Response to "Arduino Uno"
Post a Comment