• Tidak ada hasil yang ditemukan

SISTEM PERANCANGAN PEMANTAU KAPASITAS TANGKI AIR MENGGUNAKAN SENSOR ULTRASONIC DENGAN SMS GATEWAY BERBASIS MIKROKONTROLER ATMEGA 8535 SECARA SOFTWARE TUGAS AKHIR - Perancangan Pemantau Kapasitas Tong Air Menggunakan Sensor Ultrasonic dengan Sms Gatewayber

N/A
N/A
Protected

Academic year: 2019

Membagikan "SISTEM PERANCANGAN PEMANTAU KAPASITAS TANGKI AIR MENGGUNAKAN SENSOR ULTRASONIC DENGAN SMS GATEWAY BERBASIS MIKROKONTROLER ATMEGA 8535 SECARA SOFTWARE TUGAS AKHIR - Perancangan Pemantau Kapasitas Tong Air Menggunakan Sensor Ultrasonic dengan Sms Gatewayber"

Copied!
15
0
0

Teks penuh

(1)

SISTEM PERANCANGAN PEMANTAU KAPASITAS TANGKI AIR

MENGGUNAKAN SENSOR ULTRASONIC DENGAN SMS

GATEWAY BERBASIS MIKROKONTROLER

ATMEGA 8535 SECARA SOFTWARE

TUGAS AKHIR

FAJAR SYUHADA

112408009

PROGRAM STUDI D-3 FISIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA

(2)

SISTEM PERANCANGAN PEMANTAU KAPASITAS TANGKI AIR

MENGGUNAKAN SENSOR ULTRASONIC DENGAN SMS

GATEWAY BERBASIS MIKROKONTROLER

ATMEGA 8535 SECARA SOFTWARE

TUGAS AKHIR

Diajukan untuk memenuhi syarat memperoleh Ahli Madya

FAJAR SYUHADA

112408009

PROGRAM STUDI D-3 FISIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA

(3)

PERSETUJUAN

Judul : Perancangan Pemantau Kapasitas Tong Air

Menggunakan Sensor Ultrasonic dengan Sms Gatewayberbasis Atmega 8535

Kategori : Tugas Akhir

Nama : Fajar Syuhada Nomor Induk Mahasiswa : 112408009

Program Studi : Diploma 3 ( D-3) Fisika Departemen : Fisika

Fakultas : Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara

Disetujui di Medan, Januari 2015

Disetujui Oleh

Prodi D-3 Fisika FMIPA USU Pembimbing, Ketua,

(4)

PERNYATAAN

SISTEM PERANCANGAN PEMANTAU KAPASITAS TANGKI AIR MENGGUNAKAN SENSOR ULTRASONIC DENGAN SMS

GATEWAY BERBASIS MIKROKONTROLER ATMEGA8535 SECARA SOFTWARE

TUGAS AKHIR

Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.

Medan, Januari 2015

(5)

PENGHARGAAN

Segala puji dan syukur bagi Tuhan yang Maha ESA yang telah melimpahkan barokah, rahmat, hidayah-Nya dan menganugerahkan kemudahan serta kelancaran sehingga penulis dapat menyelesaikan penulisan tugas proyek ini sesuia waktu yang telah ditetapkan.

Tugas Proyek ini disusun untuk melengkapi persyaratan dalam mencapai gelar Ahli Madya pada Program Studi Diploma Tiga Fisika Departemen Fisika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.

Adapun judul Tugas Proyek ini adalah

SISTEM PERANCANGAN PEMANTAU KAPASITAS TANGKI AIR MENGGUNAKAN SENSOR ULTRASONIC DENGAN SMS GATEWAY BERBASIS MIKROKONTROLER ATMEGA 8535 SECARA SOFTWARE

Penulis menyadari bahwa tersusunnya Tugas Proyek ini dari Do’a, perhatian, bimbingan, motivasi dan dukungan berbagai pihak, sehingga dengan keikhlasan dan kerendahan hati pada kesempatan ini penulis mengucapkan terima kasih yang sebesar-besarnya kepada :

1. Kepada ibu saya telah memberikan bantuan moril maupun materil, semangat dan do’a yang begitu besar kepada penulis.

2. Ibu Dr. Susilawati, M.Si, selaku Ketua Program Studi D-3 Fisika Fakultas Matematika dan Ilmu Pengetahuan Alam.

(6)

4. Bapak Drs. Takdir Tamba, M.Eng.Sc. selaku dosen pembimbing, yang telah banyak membantu dan mendukung penulis dalam menyelesaikan Tugas Akhir ini.

5. Seluruh Dosen dan Karyawan Program Studi D-3 Fisika Departemen Fisika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara. 6. Seluruh teman terkhusus buat Afif Yum’naa T, Faturrahman, Devi Larasati dan

bg oki banyak membantu penulis didalam menyelesaikan Tugas akhir

7. Seluruh pihak yang telah banyak membantu penulis didalam menyelesaikan Tugas proyek ini yang namanya tidak dapat penulis sebutkan satu persatu. Penulis menyadari sepenuhnya bahwa dalam pembuatan Tugas proyek ini masih jauh dari kesempurnaan, untuk itu penulis mengharapkan kritik dan saran dari pembaca yang bersifatnya membangun dalam penyempurnaan Tugas Akhir ini.

Semoga laporan ini menjai ibaah yang baik bagi penulis dan menjadi ilmu yang bermanfaat bagi pembaca.

Amin

Medan, Januari 2014

(7)

SISTEM PERANCANGAN PEMANTAU KAPASITAS TANGKI AIR MENGGUNAKAN SENSOR ULTRASONIC DENGAN SMS GATEWAY BERBASIS MIKROKONTROLER ATMEGA 8535 SECARA SOFTWARE

ABSTRAK

Tujuan pembuatan tugas akhir ini adalah untuk mengaplikasikan Codevision AVR pada ATMega 8535 untuk mengolah data pengontrol kapasitas pada tangki menggunakan sensor ultrasonic. nilai kapasitas yang diolah pada mikrokontroler merupakan perubahan ketinggian air yang di deteksi dengan menggunakan sensor sensor ultrasonic.

Codevision AVR merupakan software untuk membuat program berbasis bahasa C yang kemudian dimasukkan ke dalam mikrokontroler. Program yang di compile pada Codevision AVR, itulah yang di eksekusi oleh mikrokontroler.

Pada alat ini, program yang dibuat adalah untuk mengontrol kapasitas pada tangki mengGunakan sensor ultrasonic dan menginstruksikan mikrokontroler untuk mengirim pesan ke nomor yang sudah di berikan melalui modem wavecom dengan program yang dimasukkan.

(8)

SISTEM PERANCANGAN PEMANTAU KAPASITAS TANGKI AIR MENGGUNAKAN SENSOR ULTRASONIC DENGAN SMS GATEWAY BERBASIS MIKROKONTROLER ATMEGA 8535 SECARA SOFTWARE

ABSTRACT

The purpose of making this thesis is to apply the CodeVision AVR ATMEGA 8535 to process the data controller in the capacity of the tank using ultrasonic sensors. capacity values are processed in the microcontroller is a change in the water level in the sensor detection using ultrasonic sensors

CodeVision AVR is a software to create a program based on the C language which is then inserted into the microcontroller. Programs that are compiled on CodeVision AVR, that is executed by the microcontroller

In this tool, a program created is to control the capacity of the tank using ultrasonic sensors and instruct the microcontroller to send a message to the number given by the modem wavecom with the program are included.

(9)

DAFTAR ISI

Daftar Gambar xii Bab I Pendahuluan ……… 1

2.1. Mikrokontroler ATMega 8535 ……… 5

2.1.1. Fitur ATMega8535 ……… 6

2.1.2. Konfigurasi Pin ATMega 8535 ……… 7

(10)

2.1.4. Status Register (SREG) ATMega8535 ……… 13

2.2. Modem GSM ……… 14

2.2.1. AT-Command……… 16

2.2.2. Short Message Service (SMS)……… 17

2.2.3. Database ……… 18

2.2.4. Microsoft Office Access ……… 18

2.3. LCD ……… 18

2.4. Sensor Ultrasonic ……… 23

2.5. Komunikasi serial ……… 26

2.5.1. Karakteristik Sinyal Port Serial……… 27

2.5.2. Port Komunikasi Serial……… 28

2.5.3. Koneksi Ke RS232 Port ………. 30

2.6. Bahasa Pemograman Mikrokontroler……… 33

2.7. Dasar Pemrograman ATMega8535 dengan Bahasa C ……… 34

2.7.1. Pendahuluan……….……… 34

2.7.2. Pengenal Pada Bahasa C………. 35

2.7.3. Tipe Data ……….…….…….… 36

2.7.4. Header……….…….…….……. 38

2.7.5. Operator Aritmatika……….…… 39

2.7.6. Operator Pembanding……….… 40

2.7.7. Operator Logika……….…….… 40

2.7.8. Operator Bitwise……….…….… 41

2.7.9. Operator Penugasan dan Operator Majemuk ……. 43

(11)

2.7.11.Pernyataan If dan If Bersarang……… 45

2.7.12.Pernyataan Switch ……….……. 46

2.7.13.Pernyataan While ……….…….…. 48

2.7.14.Pernyataan Do..While……….… 49

2.7.15.Pernyataan For ……….…….……. 49

2.8. Software ATMega8535 Editor dan Simulator……… 50

2.8.1. Software ATMega8535 Editor ……… 50

2.8.2. Software Downloader……….… 51

2.8.3. Software Desain PCB (Printed Circuit Board) Eagle 4.13r……….…….…….… 51

Bab III Perancangan Sistem ……… 53

3.1. Diagram Blok Sistem ……… 53

3.2. Rangkaian Power Supply ……… 54

3.3. Rangkaian Sensor ultrasonic ……… 54

3.4. Rangkaian Mikrokontroller ATMega8535 ……… 56

3.5. Perancangan Perancangan Rangkaian LCD ……… 57

3.6. Rangkaian Wavecom fastrack……… 58

3.7.Flow Chart System ……… 58

Bab IV Hasil dan pengujian ……… 61

4.1. Pengujian Rangkaian Power Supply ……… 61

4.2. Pengujian dan Analisa Rangkaian Sensor Ultrasonic ……… 61

4.3. Pengujian Rangkaian Mikrokontroler ATMega8535 ……… 63

(12)

Mikrokontroller ATMEGA8535 via serial max232 ……… 66

4.6. Program Code-Vision AVR……… 69

Bab V Penutup ……… 91

5.1. Kesimpulan……… 91

5.2. Saran ……… 92

(13)

DAFTAR TABEL

Halaman Tabel 2.1 Penjelasan Pin pada Port B 9 Tabel 2.2 Penjelasan Pin pada Port D 10 Tabel 2.3 Tabel Set AT-Command 17

Tabel 2.4 Operasi Dasar LCD 21 Tabel 2.5 Konfigurasi Pin LCD 21 Tabel 2.6 Konfigurasi LCD 22 Tabel 2.7 Fungsi Susunan Konektor DB9 29

Tabel 2.8 Koneksi Null Mode 31

Tabel 2.9 Tipe Data 36

(14)

DAFTAR GAMBAR

Halaman Gambar 2.1Konfigurasi Pin ATmega8535 PDIP 8 Gambar 2.2Peta Memori Program 11 Gambar 2.3 Peta Memori Data 12 Gambar 2.4 EEPROM Data Memory 12 Gambar 2.5 Status Register ATMega 8535 13

Gambar 2.6 Modem Gsm Fastrack M1306b 16

Gambar 2.7 LCD 19

Gambar 2.8 Konfigurasi Pin LCD 20 Gambar 2.9 Sensor Ultrasonic 24

Gambar 2.10 Blok Sensor Ultrasonic dengan Tampilan

Seven Segment 25

Gambar 2.11 Ilustrasi cara kerja sensor 26

Gambar 2.12. Skematik hubungan pin 26

Gambar 2.13 Level Tegangan RS232 pada Pengiriman Huruf “A”

Tanpa Bit Paritas 28

Gambar 2.14 Port DB9 Jantan 28

(15)

Gambar 2.17 IC MAX232 31 Gambar 2.18 merupakan penggunaan ic max 232 dalam rangkaian

sebagai komunikasi serial. 33

Gambar 2.19 Tampilan Code Vision AVR 51 Gambar 2.20 Tampilan Ponyprog2000 51 Gambar 2.21 Tampilan software Eagle 4.13r 52 Gambar 3.1. Diagram Blok System 52

Gambar 3.2 Rangkaian Power Supplay (PSA) 54

Gambar 3.3. Rangkaian Receiver ultrasonic 55

Gambar 3.4. Jarak antara Tx – Rx 55

Gambar 3.5. Keluaran Pulsa Ultrasonic 56

Gambar 3.6Rangkaian sistem minimum mikrokontroler

ATMEGA 8535 56

Referensi

Dokumen terkait

Telah dibuat suatu Prototype lampu pengatur lalu lintas pada tiga persimpangan,dengan menggunakan sensor infra merah dan Mikrokontroler ATMEGA 8535.. Deteksi kepadatan

laporan akhir yang berjudul “APLIKASI SENSOR TPA81 SEBAGAI ALAT PENDETEKSI API PADA ROBOT PEMADAM API BERBASISKAN MIKROKONTROLER ATMEGA 8535 ”. Laporanakhir ini

DAN PENGHARUM OTOMATIS MENGGUNAKAN SENSOR MQ-5 BERBASIS MIKROKONTROLER ATMEGA 8535” yang merupakan salah satu syarat untuk menyelesaikan pendidikan Diploma III Politeknik

APLIKASI SENSOR ULTRASONIK SRF 05 PADA ROBOT VACUUM CLEANER MENGGUNAKAN KENDALI ANDROID BERBASIS.. MIKROKONTROLER

Adapun judul laporan ini yaitu “ RANCANG BANGUN ALAT PENGERING RAMBUT OTOMATIS MENGGUNAKAN DERET SENSOR BERBASIS MIKROKONTROLER ATMEGA 8535 ”.. Tujuan dari penulisan

Laporan akhir ini berjudul, “ALAT PENGERING TANGAN OTOMATIS MENGGUNAKAN SENSOR PIR BERBASIS MIKROKONTROLER ATMEGA 8535 ” yang merupakan salah satu syarat untuk menyelesaikan

Putra eko afgianto.2002.Teknik Antar Muka Komputer: Konsep dan Aplikasi Yogyakarta:

Perancangan alat ukur kekeruhan air berbasis mikrokontroler Atmega 8535 menggunakan LCD di atas merupakan blok diagram terbuka yang dibagi menjadi tiga bagian