Arduino 3
Arduino 3
BAB II
TINJAUAN PUSTAKA
elektronika digital. Kita dapat mengisikan program ke dalam flash memory dari
mikrokontroler tersebut. Jadi dengan satu chip saja kita dapat membuat suatu
system elektronika canggih karena semua fitur (memori, ADC (Analog to Digital
Converter), komunikasi serial, ROM (Read Only Memory), timer, dll) sudah ada
DiecimilaATmega
16 0.5 1 14 6 6 USB Duemilanove
168
sementara, dan EEPROM sebagai media penyimpanan data yang tetap tersimpan
meskinpun mikrokontroler dalam keadaan kondisi tidak dicatu. Fitur
mikrokontroler AVR seri lainnya, seperti ATMega 168 atau 2560 tidak jauh
berbeda dengan 328 atau 1280, kecuali pada ukuran kapasitas blok memori
EEPROM, Flash, dan SRAM. [4]
RXD kebalikannya yaitu sebagai pin yang berfungsi untuk menerima data
serial.
b. Interrupt (INT0 dan INT1) merupakan pin dengan fungsi khusus sebagai
interupsi hardware. Interupsi biasanya digunakan sebagai selaan dari program,
misalkan pada saat program berjalan kemudian terjadi interupsi
hardware/software maka program utama akan berhenti dan akan menjalankan
program interupsi.
c. XCK dapat difungsikan sebagai sumber clock external untuk USART, namun
kita juga dapat memanfaatkan clock dari CPU, sehingga tidak perlu
membutuhkan external clock.
d. T0 dan T1 berfungsi sebagai masukan counter external untuk timer 1 dan timer
0.
e. AIN0 dan AIN1 keduanya merupakan masukan input untuk analog
comparator. [12]
12V), konektor USB (5V), atau pin VIN board (7-12V). Jika Anda memasukan
tegangan melalui pin 5V atau 3.3V secara langsung (tanpa melewati regulator)
dapat merusak papan Arduino. Penulis tidak menyarankan itu.
3. Tegangan pada pin 3V3. 3.3Volt dihasilkan oleh regulator on-board.
Menyediakan arus maksimum 50 mA.
4. GND. Pin Ground.
5. IOREF. Pin ini di papan Arduino memberikan tegangan referensi ketika
mikrokontroler beroperasi. Sebuah shield yang dikonfigurasi dengan benar
dapat membaca pin tegangan IOREF sehingga dapat memilih sumber daya
yang tepat agar dapat bekerja dengan 5V atau 3.3V.[5]
2.1.7 Osilator
Berfungsi untuk menghasilkan sinyal dengan tingkat kestabilan frekuensi
yang sangat tinggi. Kristal pada oscilator ini terbuat dari quartz atau Rochelle salt
dengan kualitas yang baik. Material ini memiliki kemampuan mengubah energi
14
listrik menjadi energi mekanik berupa getaran atau sebaliknya. Kemampuan ini
lebih dikenal dengan piezoelectric effect.
Besarnya perubahan yang terjadi pada parameter-parameter penguat dapat
di kurangi dengan menyediakan dayanya dari sebuah sumber dengan regulasi-
tegangan (voltage-regulated source) dan dengan penggunaan sebuah penguat
penyangga (buffer) dengan impedansi masukan yang tinggi untuk mengisolasi
osilator dari tingkat-tingkat berikutnya.[10]
2.1.8 Reset
Rangkaian reset sama fungsinya dengan rangkaian reset pada komputer.
Fungsi reset di mikrokontroler yaitu untuk merestart program, sehingga kembali
ke program awal. Penggunaan reset pada mikrokontroler opsional, bisa di pakai
atau tidak tergantung dengan pengguna.
2.1.9 Memori
ATmega328 memiliki 32 KB (dengan 0,5 KB digunakan untuk bootloader).
ATmega328 juga memiliki 2 KB dari SRAM dan 1 KB EEPROM[11]
- SRAM
Memori data yang berukuran 68 byte dan digunakan untuk menyimpan data
sementara pada saat run-time. Jika catu daya dimatikan, maka isi memori ini
akan hilang [7]
- EEPROM
Memori data yang berukuran 64 byte yang digunakan untuk menyimpan
data absolut karena data yang terdapat EFPROM ini tidak akan hilang
walaupun catu daya dimatikan. [7]
Fungsi USB
Suatu piranti USB dapat dikatakan sebagai sebuah alat transceiver (pengirim
sekaligus penerima), baik host maupun USB itu sendiri. Sebuah istilah baru
dikenalkan,yakni USB function yang maksudnya adalah peralatan USB
yang memiliki kemampuan khusus, seperti printer, scanner, modem, dan
lain-lainnya.[2]
Perlindungan Arus USB
Arduino Uno memiliki polyfuse reset yang melindungi port USB komputer
Anda dari arus pendek atau berlebih. Meskipun kebanyakan komputer
memberikan perlindungan internal sendiri, sekering menyediakan lapisan
perlindungan tambahan. Jika lebih dari 500 mA, sekering otomatis
bekerja.[5]
Arduino dan kemudian mencolokkan kartu SIM dari operator yang menawarkan
cakupan GPRS.[1]
Perisai mempekerjakan penggunaan modem radio oleh Simcom. Kita dapat
berkomunikasi dengan mudah dengan melindungi menggunakan perintah AT.
GSM yang berisi banyak metode komunikasi dengan melindungi.
Modul GSM ini dapat bekerja dengan kartu SIM dari operator jaringan
GSM seperti ponsel dengan nomor telepon yang unik. Keuntungan menggunakan
modem ini akan menjadi port RS232 dapat digunakan untuk berkomunikasi dan
mengembangkan aplikasi embedded. Aplikasi seperti SMS Control, transfer
data,remote control dapat dikembangkan dengan mudah menggunakan ini.[1]
Modulasi kode-pulsa (Pulse-Code Modulation = PCM) digunakan untuk
mengubah sinyal-sinyal analog menjadi bentuk digital biner. Dalam system PCM,
kelompok-kelompok pulsa atau kode yang di pancarkan merepresentasikan angka-
angka biner yang bersesuaian dengan tingkat-tingkat tegangan modulasi.
Informasi yang dikirmkan itu didapatkan kembali dengan tidak tergantung pada
tinggi, lebar, atau isian energy dari masing-masing pulsa, tetapi hanya pada ada
atau tidaknya pulsa-pulsa tersebut. [10]
ISDN (integrated services digital network) dibangun. Service baru ini disebut
GSM. GSM pada awalnya adalah singkatan dari Groupe speciale mobile. Setelah
menjadi standar internasional, akhirnya dikenal sebagai Global system for mobile
communications. Pengembangan GSM dimulai pada tahun 1982 dengan anggota
26 perusahaan nasional telepon Eropa. Pada tahun tersebut, Conference of
European Postal and Telecommunications Administrations (CEPT), mencoba
menyeragamkan sistem selular Eropa ke dalam 900MHz.[10]
anda. SIM Card ini akan menyimpan data koneksi serta nomor identifikasi yang
anda perlukan untuk mengakses layanan provider wirelles. Hal yang tidak
menguntungkan adalah bahwa telepon GSM 1900-MHz yang digunakan di
Amerika Serikat tidak kompatibel dengan sistem internasional.[10]
Sistem operasi kartu SIM terbagi dalam dua tipe: Native dan Java Card.
Kartu SIM Native berdasarkan pada perangkat lunak yang proprietary, dalam
artian implementasi berbeda-beda untuk tiap vendor. Berbeda dengan kartu SIM
Java Card yang berdasar pada standard, yaitu sekumpulan instruksi bahasa
pemrogramam Java yang khusus dibuat untuk embedded devices. Dengan
teknologi ini, dalam sebuah Java Card, dimungkinkan terdapat program yang
tidak tergantung piranti kasar dan interoperable.
24
Salah satu fungsi utama dari jaringan GSM adalah untuk memfasilitasi
akses yang lebih mudah pada platform seluler dan satelit di seluruh jalur
internasional. Menggunakan teknologi digital, baik melalui suara dan saluran data
dalam sistem. Minimal, saluran ini beroperasi pada jaringan generasi kedua (2G),
tetapi banyak menggunakan sistem generasi ketiga (3G) atau lebih tinggi untuk
menawarkan layanan yang memuaskan kepada klien.
untuk satu atau untuk beberapa sel, peralatan untuk enkripsi/deskripsi untuk
menyandikan sinyal suara, pengukuran kuat sinyal dan untuk berkomunikasi
dengan BSC.
BSC (Base Station Controller melakukan switching radio set up kanal radio
untuk trafik dan pensinyalan ke MSC dan memonitor hubungan yang
sedang terjadi, BSC juga mengerjakan konsentrasi trafik dan menangani
handover antar base station. BSC hanya dikenal di GSM pada system lain,
maka MSC yang melakukan fungsi switching radio.
GMSC (Gateway Mobile Switching Centre) adalah bagian khusus dari MSC
sebagai interface dengan jaringan yang lain. GMSC tidak menanggani data
pelanggan tetapi harus mampu menangani berbagai standar pensinyalan
untuk berkomunikasi dengan jaringan lain.
SMSC (Short Message Service Centre) adalah system message/pesan dalam
dalam bentuk mailbox untuk short message dan fax.
b. Elemen Jaringan untuk Data Base
HLR (Home Location Register) adalah register atau tempat penyimpanan
data yang permanen dalam satu system GSM dan HLR dapat berdiri sendiri
atau menyatu dengan MSC.
VLR (Visitor Location Register) bersifat stand alone yang dapat diakses
oleh beberapa MSC, biasanya setiap MSC mempunyai VLR masing-
masing.
AUC (Authentication Centre) adalah tempat penyimpanan data-data
keamanan pelanggan seperti kunci-kunci enkripsi untuk seluruh pelnggan
dalam jaringan.
EIR (Equipment Identification Register) adalah tempat penyimpanan data-
data identifikasi dari setiap MS
c. Elemen Jaringan untuk Operasi dan Pemeliharaan
Operation and Maitenance Centre (OMC) dilengkapi dengan Operation
Suport System (OSS) dan Network Management System (NMS). OSS dan
NMS dihubungkan dengan elemen jaringan lainnya melalui jaringan X.25
atau TCP/IP. [9]
26
terlihat. Dengan demikian perlu untuk memberikan perintah pada poin ini untuk
menyalakan display.[8]
c. Pin 4
Merupakan RS (register select),masukan yang pertama dari tiga command
control input. Dengan membuat RS menjadi high,data karakter dapat
transfer dari dan menuju modulnya.
d. Pin 5
Read/Write (R/W), untuk memfungsikannya sebagai perintah write maka
R/W low atau menulis karakter ke modul. R/W high untuk membaca data
karakter atau informasi status dari registernya.
e. Pin 6
Enable (E), input ini digunakan untuk transfer actual dari perintah-perintah
atau karakter antara modul dengan hubungan data. Ketika menulis ke
display, data transfer hanya pada perpindahan high atau low. Tetapi ketika
membaaca dari display, data akan menjadi lebih cepat tersedia setelah
perpindahan dari low ke high dan tetap tersedia hingga sinyal low lagi.
f. Pin 7 sampai 14
Pin 7 sampai 14 adalah delapan jalur data (D0 – D7) dimana data dapat di
transfer ke dan dari display.
g. Pin 15 dan 16
Pin 15 atau A (+) mempunyai level DC +5V berfungsi sebagai LED
backlight + sedangkan pin 16 yaitu K(-) memiliki level 0V dan berfungsi
sebagai LED backlight. [10]
Proses mengirimkan data byte dan bit acknowledge dapat diulang sehingga
beberapa blok data dapat ditulis atau dibaca. Perangkat master mengirimkan
urutan S, ADDR, W kemudian menunggu bit acknowledge (A) dari slave yang
hanya akan diberikan oleh slave jika alamat yang dikirimkan oleh master sesuai
dengan alamat pada slave. Jika bit acknowledge (A) dikirim, perangkat master
akan mengakhiri proses transfer DATA byte dengan memberikan signal STOP
atau mengirim START untuk pengiriman data lagi. Proses yang hampir sama pada
saat master membaca byte dari perangkat slave, hanya bedanya kali ini R (READ)
yang dikirimkan, setelah data dikirimkan dari slave ke master, master
mengirimkan signal acknowledge (A), jika master tidak mau menerima data lagi
dari slave, sinyal not-acknoledge (NACK) akan dikirmkan yang bearti slave haru
seklesai melakukan proses signal STOP atau signal START yang berulang. Untuk
setiap komponen dalam bus I2C harus memiliki alamat masing-masing yang unik.
Kapasitas maximum dari komponen yang dihubungkan menggunakan jalur I2C
dibatasi oleh jumlah alamat maximum dan total kapasitansi bus I2C, yakni 400
pF. Untuk signal START dan STOP merupakan signal unik yang hanya dapat
dibuat oleh perangkat master.
Kekurangan :
- Relay ukurannya jauh lebih besar dari pada transistor
- Relay tidak dapat switch dengan cepat
- Relay butuh daya lebih besar dibandingkan transistor
- Relay memutuhkan arus input yang besar [2]
2.5 Lampu
Lampu pijar dipasarkan dalam berbagai macam bentuk dan tersedia untuk
tegangan (voltase) kerja yang bervariasi dari mulai 1,25 volt hingga 300
volt. Energi listrik yang diperlukan lampu pijar untuk menghasilkan cahaya yang
terang lebih besar dibandingkan dengan sumber cahaya buatan lainnya
seperti lampu pendar dan diode cahaya, maka secara bertahap pada beberapa
negara peredaran lampu pijar mulai dibatasi.
Pengembangan lampu pijar sudah dimulai pada awal abad XIX. Sejarah
lampu pijar dapat dikatakan telah dimulai dengan ditemukannya tumpukan
volta oleh Alessandro Volta. Pada tahun 1802, Sir Humphry Davy menunjukkan
bahwa arus listrik dapat memanaskan seuntai logam tipis hingga menyala putih.
Lalu, pada tahun1820, Warren De la Rue merancang sebuah lampu dengan cara
menempatkan sebuah kumparan logam mulia platina di dalam sebuah tabung lalu
mengalirkan arus listrik melaluinya. Hanya saja, harga logam platina yang sangat
tinggimmenghalangi pendayagunaan penemuan ini lebih lanjut.
33
Elemen karbon juga sempat digunakan, namun karbon dengan cepat dapat
teroksidasi di udara. Oleh karena itu, jawabannya adalah dengan menempatkan
elemen dalam vakum.
Pada tahun 1870-an, seorang penemu bernama Thomas Alva Edison dari
Menlo Park, negara bagian New Jersey, Amerika Serikat, mulai ikut serta dalam
usaha merancang lampu pijar. Dengan menggunakan elemen platina, Edison
mendapatkan paten pertamanya pada bulan April 1879. Rancangan ini relatif tidak
praktis namun Edison tetap berusaha mencari elemen lain yang dapat dipanaskan
secara ekonomis dan efisien. Pada tahun yang sama, Sir Joseph Wilson Swan juga
menciptakan lampu pijar yang dapat bertahan selama 13,5 jam. Sebagian besar
filamen lampu pijar yang diciptakan pada saat itu putus dalam waktu yang sangat
singkat sehingga tidak berarti secara komersial. Untuk menyelesaikan masalah ini,
Edison kembali mencoba menggunakan untaian karbon yang ditempatkan dalam
34
bola lampu hampa udara hingga pada tanggal19 Oktober 1879 dia berhasil
menyalakan lampu yang mampu bertahan selama 40 jam.
Komponen utama dari lampu pijar adalah bola lampu yang terbuat
dari kaca, filamen yang terbuat dari wolfram, dasar lampu yang terdiri dari
filamen, bola lampu, gas pengisi, dan kaki lampu.
1. Bola lampu
2. Gas bertekanan
rendah(argon, neon, nitro
gen)
3. Filamen wolfram
4. Kawat penghubung ke
kaki tengah
5. Kawat penghubung ke
ulir
6. Kawat penyangga
7. Kaca penyangga
8. Kontak listrik di ulir
9. Sekrup ulir
10. Isolator
11. Kontak listrik di kaki
tengah
cahaya putih tadi diubah ke dalam bentuk energi lain yaitu yang biasa disebut
Cahaya.[11]
2.6 Adaptor
rangkaian untuk mengubah arus bolak-balik (arus AC) menjadi arus searah (arus
DC). [14]
Fungsi dari adaptor :
1. Adaptor yang kita kenal kebanyakan yaitu mengubah dari listrik PLN 220
Volt (arus AC) menjadi tegangan listrik lebih kecil (arus DC) yaitu menjadi
5 volt DC, 12 volt DC, 19 volt DC, 24 volt DC dan sebagainya tergantung
keperluan perangkat apa yang digunakan.
2. Ada juga adaptor yang mengubah dari listrik PLN 220 Volt AC menjadi
tegangan listrik lebih kecil namun arusnya tetap AC, misalnya menjadi 9
volt AC , atau 24 Volt AC
3. Adaptor disebut juga charger
220V adalah tegangan listrik PLN. Listrik PLN termasuk arus bolak-
balik ( AC ).
Trafo / transformator berfungsi menurunkan tegangan listrik, namun
output dari trafo masih berupa arus AC
Dioda adalah komponen yang berfungsi sebagai penyearah arus listrik
(menjadikan arus DC)
Perangkat elektronik secara umum ( laptop, hand phone, dll. ) memakai
arus DC dengan arus kecil 5 volt, 12 volt, 15 volt, 19 volt dan
sebagainya. Jadi arus listrik PLN harus diubah dan diturunkan
tegangannya. Di sinilah fungsinya adaptor.
2. Adaptor switching