BAB II KONSEP DASAR PERANCANGAN

dokumen-dokumen yang mirip
BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM

MICROCONTROLER AVR AT MEGA 8535

BAB II DASAR TEORI. AVR(Alf and Vegard s Risc processor) ATMega32 merupakan 8 bit mikrokontroler berteknologi RISC (Reduce Instruction Set Computer).

BAB II DASAR TEORI Arduino Mega 2560

BAB III PERANCANGAN DAN PEMBUATAN PERANGKAT KERAS

BAB II KONSEP DASAR SISTEM MONITORING TEKANAN BAN

BAB IV HASIL DAN PEMBAHASAN. Setelah pembuatan modul maka perlu dilakukan pendataan melalui proses

Sistem Minimum Mikrokontroler. TTH2D3 Mikroprosesor

BAB III PERANCANGAN SISTEM

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM. secara otomatis. Sistem ini dibuat untuk mempermudah user dalam memilih

BAB III PERANCANGAN DAN REALISASI PERANGKAT KERAS DAN PERANGKAT LUNAK SISTEM. Dari diagram sistem dapat diuraikan metode kerja sistem secara global.

MICROCONTROLER AVR AT MEGA 8535

BAB II TINJAUAN PUSTAKA

BAB II DASAR TEORI 2.1. Mikrokontroler AVR ATmega32

BAB III PERANCANGAN SISTEM

BAB II DASAR TEORI. 2.1 Ethanol

BAB III PERANCANGAN SISTEM

BAB IV CARA KERJA DAN PERANCANGAN SISTEM. ketiga juri diarea pertandingan menekan keypad pada alat pencatat score, setelah

BAB III PERANCANGAN SISTEM

MIKROKONTROLER Arsitektur Mikrokontroler AT89S51

Mikrokontroler AVR. Hendawan Soebhakti 2009

BAB III ANALISIS DAN DESAIN SISTEM

BAB 3 PERANCANGAN SISTEM. pada sistem pengendali lampu telah dijelaskan pada bab 2. Pada bab ini akan dijelaskan

BAB II LANDASAN TEORI

Kotak Surat Pintar Berbasis Mikrokontroler ATMEGA8535

III. METODE PENELITIAN. Penelitian dan perancangan tugas akhir dilakukan di Laboratorium Terpadu

BAB II TINJAUAN PUSTAKA. Atmel AVR adalah jenis mikrokontroler yang paling sering dipakai dalam

BAB II LANDASAN TEORI

BAB III METODE PENELITIAN. Pada pengerjaan tugas akhir ini metode penelitian yang dilakukan yaitu. dengan penelitian yang dilakukan.

BAB II LANDASAN TEORI

BAB III PERANCANGAN DAN REALISASI SISTEM

BAB III PERANCANGAN SISTEM

BAB III PERENCANAAN DAN REALISASI

BAB V PENGUJIAN DAN ANALISIS. dapat berjalan sesuai perancangan pada bab sebelumnya, selanjutnya akan dilakukan

BAB II LANDASAN TEORI

BAB III MIKROKONTROLER

BAB III PERANCANGAN ALAT

BAB II LANDASAN TEORI

BAB II TINJAUAN PUSTAKA. Gambar 2.1. Simbol LED [8]

APLIKASI CHATTING DENGAN JARINGAN MIKROKONTROLER Eka Purwa Laksana, Sujono

BAB III PERANCANGAN ALAT. dibuat. Gambar 3.1. menunjukkan blok diagram alat secara keseluruhan.

BAB II TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI

BAB III METODE PENELITIAN. Penelitian dilakukan dengan merancang beberapa node yang akan

BAB IV PERANCANGAN DAN PEMBUATAN ALAT UKUR TEMPERATUR BERBASIS MIKROKONTROLER

Gambar : 1. Rumah Jamur (slave). [7]

Gambar 3.1 Diagram Blok Alat

BAB III PERANCANGAN ALAT PENDETEKSI KERUSAKAN KABEL

II. TINJAUAN PUSTAKA. Mikrokontroler ATmega8535 merupakan salah satu jenis mikrokontroler keluarga AVR

BAB II TINJAUAN PUSTAKA

BAB III PERANCANGAN SISTEM. untuk efisiensi energi listrik pada kehidupan sehari-hari. Perangkat input untuk

BAB II DASAR TEORI. mikrokontroler yang berbasis chip ATmega328P. Arduino Uno. memiliki 14 digital pin input / output (atau biasa ditulis I/O, dimana

III. METODE PENELITIAN. Penelitian ini dilaksanakan mulai pada November 2011 hingga Mei Adapun tempat

BAB III PERANCANGAN DAN REALISASI SISTEM

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB II DASAR TEORI. Gambar 2.1 Sensor MLX 90614[5]

BAB III TEORI PENUNJANG. Microcontroller adalah sebuah sistem fungsional dalam sebuah chip. Di

BAB III PERANCANGAN DAN REALISASI

BAB III TEORI PENUNJANG. dihapus berulang kali dengan menggunakan software tertentu. IC ini biasanya

BAB II LANDASAN TEORI

BAB III PERANCANGAN DAN PEMBUATAN APLIKASI

BAB III PERANCANGAN DAN REALISASI ALAT

BAB IV PENGUKURAN DAN ANALISIS SISTEM. diharapkan dengan membandingkan hasil pengukuran dengan analisis. Selain itu,

BAB II TINJAUAN PUSTAKA. alat pengukur waktu expose. Penelitian ini bertujuan mengukur waktu expose

Gambar 2.1 Mikrokontroler ATMega 8535 (sumber :Mikrokontroler Belajar AVR Mulai dari Nol)

DT-COMBO AVR-51 STARTER KIT

BAB II LANDASAN TEORI

BAB III PERANCANGAN DAN REALISASI ALAT

BAB III DESKRIPSI DAN PERANCANGAN SISTEM

TKC210 - Teknik Interface dan Peripheral. Eko Didik Widianto

BAB III PERENCANAAN DAN PEMBUATAN ALAT

BAB II Dasar Teori 2.1 RFID

BAB III RANCANG BANGUN SISTEM KARAKTERISASI LED. Rancangan sistem karakterisasi LED diperlihatkan pada blok diagram Gambar

BAB 3 PERANCANGAN SISTEM

BAB III PERANCANGAN ALAT

BAB III METODE PENELITIAN

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

PERANCANGAN. 4-1

BAB 3 PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM

BAB II LANDASAN TEORI. ACS712 dengan menggunakan Arduino Nano serta cara kerjanya.

DAFTAR ISI HALAMAN PENGESAHAN... ABSTRAKSI... KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... DAFTAR LAMPIRAN...

Jurnal Ilmiah Widya Teknik Volume 15 Nomor

DAFTAR ISI KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... xiv. DAFTAR GAMBAR... xvi BAB I PENDAHULUAN Kontribusi... 3

BAB IV PENGUJIAN DAN ANALISA

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN DAN IMPLEMENTASI SISTEM

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III STUDI KOMPONEN. tugas akhir ini, termasuk fungsi beserta alasan dalam pemilihan komponen. 2. Sudah memiliki Kecepatan kerja yang cepat

III. METODE PENELITIAN. Penelitian ini dilakukan di Laboratorium Terpadu Teknik Elektro Universitas

MIKROKONTROLER Yoyo Somantri dan Egi Jul Kurnia

BAB III PERANCANGAN PERANGKAT KERAS DAN LUNAK

BAB II KONSEP DASAR SISTEM PENGONTROL PARTITUR OTOMATIS

BAB III PERANCANGAN ALAT

BAB II LANDASAN TEORI

RANCANGAN SISTEM PARKIR TERPADU BERBASIS SENSOR INFRA MERAH DAN MIKROKONTROLER ATMega8535

BAB II LANDASAN TEORI

BAB II TEORI PENUNJANG

BAB 3 PERANCANGAN SISTEM

Transkripsi:

BAB II KONSEP DASAR PERANCANGAN Pada bab ini akan dijelaskan konsep dasar sistem keamanan rumah nirkabel berbasis mikrokontroler menggunakan modul Xbee Pro. Konsep dasar sistem ini terdiri dari gambaran sistem, prinsip kerja sistem, dan komponen pembentuk sistem. 2.1 Gambaran Sistem Alat yang akan direalisasikan dalam skripsi ini terdapat dua buah modul. Modul I adalah modul sensor, modul sensor ini akan diletakkan pada daerah dekat pintu atau jendela yang akan diletakkan sensor-sensor. Modul II adalah modul pengendali, modul pengendali ini dapat dibawa kemana-mana dan berfungsi untuk mengaktifkan maupun menonaktifkan modul sensor, dan memonitoring keadaan pintu atau jendela yang telah dipasang modul sensor. RX SENSOR MIKROKONTROLER XBeePRO TX RX SERVER MIKROKONTROLER XBeePRO Gambar 2.1. Blok Diagram Sistem Secara Keseluruhan TX 2.2 Prinsip Kerja Sistem Pada bagian ini dijelaskan mengenai prinsip kerja sistem dari perangkat keras yang dirancang. Pada Gambar 2.1 terlihat bahwa modul I terbagi menjadi beberapa bagian, yaitu: modul sensor, modul mikrokontroler, modul wireless. Sedangkan pada modul II terbagi menjadi beberapa bagian,yaitu: modul interface, modul mikrokontroler, modul wireless. Sehingga perancangan perangkat keras yang akan dijelaskan dibagi beberapa bagian, yaitu: 1. Modul Sensor (terdapat pada modul 1) 4

5 2. Modul Interface (terdapat pada modul II) 3. Modul Mikrokontroler (terdapat pada modul I dan modul II) 4. Modul Wireless (terdapat pada modul I dan modul II) 2. 2.1 Modul Sensor Pada modul sensor terdapat dua komponen utama, yaitu: 1. Reed switch 2. Sensor PIR. 2.2.1.1 Reed Switch Reed switch adalah sensor yang berfungsi juga sebagai saklar yang aktif atau terhubung apabila di area jangkauannya terdapat medan magnet. Medan magnet yang cukup kuat jika melalui area sekitar reed switch, maka dua buah plat yang saling berdekatan tadi akan terhubung sehingga akan memberikan rangkaian tertutup bagi rangkaian yang dipasangkan. Kondisi tersebut digunakan untuk membedakan kondisi pintu atau jendela sedang tertutup atau terbuka. Pada perancangan ini jika kondisi pintu atau jendela sedang tertutup maka pin mikrokontroler yang terhubung pada reed switch akan tertutup (ON) sehingga terhubung dengan VCC. Sedangkan jika kondisi pintu atau jendela sedang terbuka maka pin mikrokontroler yang terhubung pada reed switch akan terbuka (OFF). Gambar 2.2 Reed Switch 2.2.1.2 Sensor PIR Modul PIR bekerja pada tegangan 5 volt. Saat PIR mendeteksi pergerakan manusia, PIR akan memiliki tegangan keluatan 3,3 volt. Pin keluaran dari PIR akan terhubung langsung dengan pin pada mikrokontroler, berikut penampakan PIR.

6 Gambar 2.3 Sensor PIR 2.2.2 Modul Interface Bagian interface berfungsi untuk sarana interaksi user dengan sistem yang dirancang. Melalui bagian ini user dapat mengaktifkan dan menonaktifkan fungsi modul sensor. Dengan adanya LCD user dapat memantau kondisi pintu dan jendela sedang terbuka atau tertutup dan mengetahui jika ada orang yang mendekati pintu atau jendela. Bagian ini secara keseluruhan terhubung dan dikendalikan oleh bagian modul mikrokontroler. Ada dua komponen utama pada bagian interface yaitu keypad 4x4 dan LCD karakter 16x2. Keypad 4x4 digunakan sebagai sarana pengguna untuk memberikan masukan ke sistem. Keypad 4x4 memiliki konektor delapan pin yang dihubungkan ke mikrokontroler. LCD karakter 16x2 berfungsi sebagai penampil informasi yang ada pada sistem, juga sebagai penampil menu utama. Gambar 2.4 menunjukkan keypad 4x4 dan LCD karakter 16x2 yang digunakan dalam perancangan. Gambar 2.4 Keypad 4x4 dan LCD 16x2 yang Digunakan Dalam Perancangan

7 2.2.3 Modul Mikrokontroler Mikrokontroler yang digunakan adalah Atmega8535. ATMega8535 dipilih karena memiliki fitur yang cukup lengkap. Mulai dari kapasitas memori program dan memori data yang cukup besar, interupsi, timer/counter, PWM, USART, TWI, analog comparator, EEPROM internal dan juga ADC internal. Atmega8535 memiliki kemampuan eksekusi yang lebih tinggi dibandingkan mikrokontroler keluarga MCS-51. Gambar 2.5. Konfigurasi pin mikrokontroler Atmega8535 Gambar adalah konfigurasi pin dari mikrokontroler ATmega 8535 dengan penjelasan fungsi-fungsinya sebagai berikut: 1. VCC adalah untuk masukan digital voltage supply. 2. GND adalah pin ground. 3. PORT A (PA0 PA7) digunakan untuk input ADC (Analog to Digital Converter). Port A ini juga berfungsi sebagai input/output dan mempunyai resistor pull-up internal yang bisa ditambahkan. 4. PORT B (PB0 PB7) berfungsi sebagai input/output dan mempunyai resistor pull-up internal yang bisa ditambahkan. Port B juga mempunyai fungsi khusus, yaitu komunikasi SPI, input analog comparator, input external interrupt, timer/counter output compare match output, timer/counter external counter input, dan USART external clock input/output.

8 5. PORTC (PC0 PC7) berfungsi sebagai input/output dan mempunyai resistor pull-up internal yang bisa ditambahkan. Port C juga mempunyai fungsi khusus, yaitu pin timer oscillator, JTAG, komunikasi I 2 C. 6. PORTD (PD0 PD7) berfungsi sebagai input/output dan mempunyai resistor pull-up internal yang bisa ditambahkan. Port D juga mempunyai fungsi khusus, yaitu komunikasi USART, external interrupt, timer/counter output compare match output, pin timer/counter input capture. 7. RESET berfungsi untuk mereset mikrokontroler apabila diberi input low. 8. XTAL1 dan XTAL2 berfungsi sebagai pin external clock. 9. AVCC adalah pin tegangan supply untuk ADC. 10. AREF adalah pin input tegangan referensi untuk ADC. Mikrokontroler akan berkomunikasi dengan XBee menggunakan UART (Universal Asynchronous Receiver/Transmitter). Asynchronous serial adalah komunikasi di mana kedua pihak (pengirim dan penerima) masing-masing menghasilkan clock namun hanya data yang ditransmisikan, tanpa clock. Agar data yang dikirim sama dengan data yang diterima, maka kedua frekuensi clock harus sama dan harus terdapat sinkronisasi. Setelah adanya sinkronisasi, pengirim akan mengirimkan datanya sesuai dengan frekuensi clock pengirim dan penerima akan membaca data sesuai dengan frekuensi clock penerima. Mikrokontroler berfungsi mengatur dan mengendalikan seluruh proses operasi yaitu mengolah data dari reed switch dan sensor PIR dan diteruskan ke XBee Pro, menerima data yang diterima oleh XBee Pro, mengolah data agar dapat ditampilkan pada LCD, menerima inputan dari keypad, dan lain-lain. Mikrokontroler ATMega8535 ini menggunakan external osilator, sehingga pin XTAL 1 dan pin XTAL 2 perlu untai tambahan dari luar. Untai ini dibuat menggunakan osilator kristal yang dirangkai dengan dua kapasitor yang nilainya sama. Untai osilator untuk mikrokontroler ini ditunjukkan pada Gambar 2.6. C1 20pF C2 20pF XTAL 1 11.059MHZ XTAL 2 Gambar 2.6. Untai Osilator ATMega8535

9 Pada perancangan nilai kapasitor yang digunakan adalah 20 pf dan kristal yang digunakan mempunyai frekuensi resonansi 11,0592 MHz. Frekuensi yang dihasilkan oleh kristal inilah yang digunakan sebagai penentu kecepatan mikrokontroler dalam menjalankan program, karena frekuensi kerja AVR sama dengan frekuensi osilator (kecepatan AVR dua belas kali lebih cepat dibandingkan kecepatan MCS51). Dalam data sheet ATMega8535 memiliki kecepatan maksimal sebesar 16 MHz, sehingga kristal yang dipilih masih bisa digunakan. Jika kita menggunakan kristal yang mempunyai frekuensi 11,0592 MHz, maka satu siklus perintah membutuhkan waktu : T = =, = 0,0904 μs (1) 2.2.4 Modul Wireless Modul wireless XBee Pro atau yang sering disebut dengan ZigBee Merupakan modul transceiver. Radio frequency transceiver atau pengirim dan penerima frekuensi radio ini berfungsi untuk komunikasi secara full duplex. Radio frequency transceiver ini merupakan sebuah modul yang terdiri dari RF transmitter dan RF receiver dengan frekuensi 2.4 GHz. Gambar 2.7 menunjukan tampilan XBee Pro. Gambar 2.7 XBee Pro Pada modul wireless disini menggunakan XBee Pro yang digunakan sebagai sarana pengiriman dan penerimaan data. XBee pro memiliki daya maksimum 63 mwatt dan bekerja pada tegangan 3,3 volt. Karena disebabkan output yang dihasilkan oleh pin mikrokontroler adalah tegangan 5 volt sedangkan XBee Pro bekerja pada tegangan 3,3 volt maka digunakan modul regulator untuk mengubah tegangan catu daya 5 volt menjadi 3,3 volt. Modul regulator cukup dengan pembagi tegangan menggunakan resistor 2K2 Ω dan 1K Ω seperti pada gambar 2.8.

10 Gambar 2.8 Rangkaian Pembagi Tegangan V = V out = ( ) V (2) 2200 5V = 3,4375V (1000 + 2200) Pada perancangan ini pin XBee yang digunakan hanya pin 1 (VCC), pin 2 (TX), pin 3 (RX), dan pin 10 (GND). Pada saat akan mengirim data maka pin TX pada mikrokontroler dihubungkan dengan pin RX pada XBee. Sedangkan pada saat menerima data maka pin TX pada XBee dihubungkan dengan pin RX pada mikrokontroler. 2.3 Komponen Pembentuk Sistem Untuk merancang dan merealisasikan sistem keamanan rumah nirkabel berbasis mikrokontroler menggunakan modul Xbee Pro, sistem ini memerlukan komponenkomponen tertentu untuk menyusun setiap modulnya baik modul sensor maupun modul pengendali dan mempunyai fungsinya masing-masing sehingga membentuk suatu kesatuan antara modul sensor dengan modul pengendali. Berikut ini adalah komponen komponen yang dibutuhkan untuk merancang suatu sistem keamanan rumah nirkabel berbasis mikrokontroler menggunakan modul Xbee Pro, antara lain: 1. Mikrokontroler. 2. Reed Switch. 3. PIR. 4. LCD.

11 5. Keypad. 6. XBee Pro. 7. Buzzer. 8. Baterai.