RANCANG BANGUN SISTEM
RANCANG BANGUN SISTEM
PEMANTAUAN POSISI PADA
PEMANTAUAN POSISI PADA
BAND ISM
BAND ISM
oleh :
Syaifullah Agus Setyo Nugroho 2206 100 613
Dosen Pembimbing :
Latar
Latar Belakang
Belakang
—
Perkembangan teknologi nirkabel untuk
komunikasi data.
—
Implementasi teknologi nirkabel yang
dibatasi oleh masalah terbatasnya
spektrum, sehingga harus dipertimbangkan
cara memanfaatkan spektrum secara
efisien.
—
Pemanfaatan frekuensi yang bebas lisensi
Permasalahan
Permasalahan
—
Merancang dan membuat sistem
menggunakan mikrokontroler.
—
Sinkronisasi antar perangkat.
Batasan
Batasan Masalah
Masalah
—
Jumlah RF Transceiver yang
digunakan hanya sepasang
(transmitter dan receiver) dengan
frekuensi 434,025 MHz.
—
Data yang dikirimkan adalah data
suhu, tegangan, dan koordinat GPS.
—
Banyaknya client hanya merupakan
Tujuan
Tujuan
—
Terciptanya sistem pemantauan yang
dapat memberikan informasi suhu,
tegangan dan koordinat yang
Dasar
Dasar Teori
Teori [1]
[1]
Surveillance
—
Surveillance system adalah sistem
monitoring terhadap object yang
dilakukan sepanjang waktu.
—
Pengertian object disini dapat
Dasar
Dasar Teori
Teori [2]
[2]
Band ISM
—
Pembebasan lisensi frekuensi untuk
Dasar
Dasar Teori
Teori [3]
[3]
Tabel range frekuensi ISM
Frequency Range [Hz] Center Frequency [Hz]
Dasar
Dasar Teori
Teori [4]
[4]
GPS (Global Positioning System)
—
Sistem satelit navigasi dan penentuan
posisi yang dimiliki dan dikelola oleh
Amerika Serikat.
—
Beberapa kemampuan GPS antara
lain dapat memberikan informasi
tentang posisi, kecepatan, dan waktu
secara cepat, akurat, murah, dimana
saja di bumi ini tanpa tergantung
Dasar
Dasar Teori
Teori [5]
[5]
NMEA0183
—
Standar kalimat laporan yang
dikeluarkan oleh GPS receiver. Standar
NMEA memiliki banyak jenis bentuk
kalimat laporan, di antaranya yang paling
penting adalah koordinat lintang
Dasar
Dasar Teori
Teori [6]
[6]
Contoh bahasa NMEA 0183 :
$GPRMC,092204.999,A,4250.5589,S,14718.
5084,E,0.00,89.68,211200,,*25
Keterangan :
Field Contoh isi Deskripsi
Sentence ID $GPRMC
UTC Time 092204.999 hhmmss.sss
Status A A = Valid, V = Invalid
Latitude 4250.5589 ddmm.mmmm
N/S Indicator S N = North, S = South
Dasar
Dasar Teori
Teori [7]
[7]
Field Contoh isi Deskripsi
E/W Indicator E E = East, W = West
Speed over ground 0.00 Knots
Course over ground 0.00 Degrees
UTC Date 211200 DDMMYY
Magnetic variation Degrees
Dasar
Dasar Teori
Teori [8]
[8]
Mikrokontroler AVR
—
AVR merupakan seri mikrokontroler
CMOS 8-bit buatan Atmel, berbasis
arsitektur RISC (Reduced Instruction
Dasar
Dasar Teori
Teori [9]
[9]
—
Bahasa C
Akar bahasa C adalah bahasa BCPL yang
dikembangkan oleh Martin Richards pada tahun
1967. Bahasa C adalah bahasa standart, artinya
suatu program yang ditulis dengan versi bahasa C
tertentu akan dapat dikompilasi dengan versi
bahasa C yang lain dengan sedikit modifikasi.
—
Delphi
Blok Diagram
Cara
Cara Kerja
Kerja Sistem
Sistem
Desain
Hasil
Hasil Percobaan
Percobaan LOS
LOS
— Dari data hasil pengujian yang telah dilakukan, sistem mulai
Hasil
Hasil Percobaan
Percobaan NLOS
NLOS
Kesimpulan
Kesimpulan
—
Pada kondisi Line of Sight, sistem dapat
berkomunikasi pada jarak udara ±344,21 meter
sampai ±457,05 meter, sehingga jarak udara
maksimal agar sistem dapat berkomunikasi
dengan baik adalah ±344,21 meter.
—
Pada kondisi No Line of Sight, sistem dapat
berkomunikasi pada jarak udara ±241,95 meter
sampai ±390,07 meter sehingga jarak udara
maksimal agar sistem dapat berkomunikasi
dengan baik adalah ±241,95 meter.
—
Perbedaan data yang dikirim dan diterima, bisa
Terima
Mikrokontroler
Mikrokontroler AVR ATMega8535
AVR ATMega8535
— Memori Flash sebesar 8 kb dengan kemampuan Read While
Write.
— Unit interupsi internal dan eksternal.
— Port antarmuka Serial Peripheral Interface (SPI),
Memungkinkan komunikasi sinkron berkecepatan tinggi antar mikrokontroler AVR ATMEGA8535 atau antara mikrokontroler AVR ATMEGA8535 dengan perangkat lain yang mendukung SPI.
— Electrically Erasable Programmable Read Only Memory
(EEPROM) sebesar 512 byte yang dapat diprogram saat operasi.
— Antarmuka komparator analog, berguna untuk
membandingkan dua buah masukan analog.
— Port Universal Synchronous Asynchronouns Receiver
Mikrokontroler
Mikrokontroler AVR ATMega16
AVR ATMega16
1.
Advanced RISC Architecture
◦ 130 Powerful Instructions – Most Single Clock Cycle Execution
◦ 32 x 8 General Purpose Fully Static Operation
◦ Up to 16 MIPS Throughput at 16 MHz
◦ On-chip 2-cycle Multiplier
2.
Nonvolatile Program and Data Memories
◦ 8K Bytes of In-System Self-Programmable Flash
◦ Optional Boot Code Section with Independent Lock Bits
◦ 512 Bytes EEPROM
◦ 512 Bytes Internal SRAM
Mikrokontroler
Mikrokontroler AVR ATMega16
AVR ATMega16
3.
Peripheral Features
◦ Two 8-bit Timer/Counters with Separate Prescalers and Compare Mode.
◦ Two 8-bit Timer/Counters with Separate Prescalers and Compare Modes.
◦ One 16-bit Timer/Counter with Separate Prescaler, Compare Mode, and Capture Mode
◦ Real Time Counter with Separate Oscillator
◦ Four PWM Channels
◦ 8-channel, 10-bit ADC
◦ Byte-oriented Two-wire Serial Interface
LM35
LM35
LM35
— Merupakan IC sensor temperatur, dimana sinyal output yang
dihasilkannya proporsional pada temperatur Celsius. Sensor ini tidak memerlukan kalibrasi eksternal dan secara umum dapat
memberikan akurasi antara ±¼ oC sampai ±¾ oC pada suhu
ruangan dan jangkauan temperatur antara -55 oC sampai dengan
+150 oC. LM35 dapat digunakan dengan menggunakan power supply tunggal ataupun dengan tegangan positif dan tegangan
Komunikasi
Komunikasi Serial
Serial
—
Komunikasi serial ialah pengiriman
Perbedaan
Perbedaan Sinkron
Sinkron dan
dan Asinkron
Asinkron
—
Sinkron
Bentuk komunikasi data serial yang
memerlukan sinyal clock untuk
sinkronisasi di mana sinyal clock
tersebut akan tersulut pada setiap bit
pengiriman data.
—
Asinkron
RS
RS -- 232
232
RS-232 (Recomended Standart-232) adalah
sebuah Standard yang ditetapkan oleh Electronic
Industry Association dan Telecomunication Industry
Association pada tahun 1962, standard ini
berfungsi untuk mengatur hal-hal yang
menyangkut komunikasi data antara komputer
(Data Terminal Equipment - DTE) dengan alat-alat
penglengkap komputer (Data Circuit-Terminating
Equipment - DCE) yang pada umumnya berbentuk
UART
UART
—
UART adalah kependekan dari
Universal Asynchronous
Receiver/Transmitter yaitu sebuah
Prinsip
Prinsip ADC
ADC
Mengkonversi sinyal analog ke dalam
bentuk besaran yang merupakan rasio
perbandingan sinyal input dan
tegangan referensi.
Sebagai contoh :
Bila tegangan referensi 5 volt, tegangan input 3 volt, rasio input terhadap referensi adalah 60%. Jadi, jika menggunakan ADC 8 bit dengan skala maksimum 255, akan didapatkan sinyal digital
ATMega16
ATMega16
— / USART initialization
— // Communication Parameters: 8 Data, 1 Stop, No Parity
— // USART Receiver: On
— // USART Transmitter: On
— // USART Mode: Asynchronous
— // USART Baud Rate: 9600
— // ADC initialization
— // ADC Clock frequency: 172.800 kHz
— // ADC Voltage Reference: AREF pin
— // ADC Auto Trigger Source: Free Running
— // SPI initialization
— // SPI Type: Slave
— // SPI Clock Rate: 2764,800 kHz
— // SPI Clock Phase: Cycle Half
— // SPI Clock Polarity: Low
ATMega8535
ATMega8535
— // USART initialization
— // Communication Parameters: 8 Data, 1 Stop, No Parity — // USART Receiver: On
— // USART Transmitter: On
— // USART Mode: Asynchronous — // USART Baud Rate: 4800
— // SPI initialization — // SPI Type: Master
— // SPI Clock Rate: 2764.800 kHz — // SPI Clock Phase: Cycle Half — // SPI Clock Polarity: Low