Anda di halaman 1dari 10

APLIKASI SENSOR ULTRASONIK SEBAGAI PENGENDALI

LEVEL KETINGGIAN AIR SECARA OTOMATIS DENGAN


MENGGUNAKAN MIKROKONTROLER
ATMEGA8535

TUGAS AKHIR

PAHALA ALPHA RINALDO SIMBOLON


082408015

PROGRAM STUDI D-III FISIKA INSTRUMENTASI


DEPARTEMEN FISIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2011

Universitas Sumatera Utara


APLIKASI SENSOR ULTRASONIK SEBAGAI PENGENDALI LEVEL
KETINGGIAN AIR SECARA OTOMATIS DENGAN
MENGGUNAKAN MIKROKONTROLER
ATMEGA8535

TUGAS AKHIR

Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Ahli Madya

PAHALA ALPHA RINALDO SIMBOLON


082408015

PROGRAM STUDI D-III FISIKA INSTRUMENTASI


DEPARTEMEN FISIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2011

Universitas Sumatera Utara


PERSETUJUAN

Judul : APLIKASI SENSOR ULTRASONIK SEBAGAI


PENGENDALI LEVEL KETINGGIAN AIR
SECARA OTOMATIS DENGAN
MENGGUNAKAN MIKROKONTROLER
ATMEGA8535
Kategori : LAPORAN TUGAS AKHIR
Nama : PAHALA ALPHA RINALDO SIMBOLON
Nomor Induk Mahasiswa : 082408015
Program Studi : DIPLOMA (D3) FISIKA INSTRUMENTASI
Departemen : FISIKA
Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN
ALAM (FMIPA) UNIVERSITAS SUMATERA
UTARA

Diluluskan di
Medan, 13 Juli 2011

Komisi Pembimbing :

Diketahui/Disetujui oleh
Program Studi Fisika Instrumentasi Pembimbing,
Ketua,

Dr. Susilawati, M.Si Drs. Aditia Warman, M.Si


NIP.196009301986011011 NIP. 195705031983031003

Universitas Sumatera Utara


PERNYATAAN

APLIKASI SENSOR ULTRASONIK SEBAGAI PENGENDALI LEVEL


KETINGGIAN AIR SECARA OTOMATIS DENGAN
MENGGUNAKANMIKROKONTROLER
ATMEGA8535

TUGAS AKHIR

Saya mengakui bahwa Laporan Tugas Akhir ini adalah hasil kerja saya sendiri,
kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya

Medan, 13 Juli 2011

PAHALA ALPHA RINALDO SIMBOLON


082408015

Universitas Sumatera Utara


PENGHARGAAN

Puji dan Syukur Penulis panjatkan kepada Tuhan Yang Maha Pemurah dan Maha
Penyayang dengan limpah karunia-NYA, sehingga penulis dapat menyelesaikan
Laporan Tugas Akhir dalam waktu yang telah ditetapkan.
Penulis mengucapkan terima kasih kepada Bapak Drs. Aditia Warman, M.Si
Selaku dosen pembimbing pada penyelesaian Laporan Tugas Akhir ini, yang telah
memberikan panduan dan perhatian kepada penulis untuk menyempurnakan laporan
tugas akhir ini. Ucapan terima kasih juga ditujukan kepada ketua program studi D3
Fisika Instrumentasi yaitu Ibu Dr. Susilawati, M.Si dan Bapak Dr. Sutarman, M.Sc
selaku Dekan FMIPA Universitas Sumatera Utara, dan kepada semua dosen pengajar
dan staf pegawai di Departemen Fisika FMIPA USU. Terima kasih juga kepada
Bapak Drs. Kurnia Brahmana, M.Si yang telah membatu saya dalam menyelesaikan
Laporan tugas Akhir ini. Terimakasih juga penulis ucapkan teristimewa kepada Kedua
orang tua penulis yang telah banyak memberikan dukungan baik moril maupun
materil kepada penulis dalam menyelesaikan laporan tugas akhir ini. Terimakasih juga
penulis ucapkan kepada teman penulis yang selalu memberikan doa dan membantu
saya, Ahmad Nawawi Harahap. Dan kawan-kawan mahasiswa Fisika Instrumentasi
khususnya stambuk 2008 sehingga penulis dapat menyelesaikan laporan ini dengan
baik, Semoga kita semua tetap kompak dibawah balutan Ikatan Mahasiswa
Instrumentasi (IMI). Semoga Tuhan Yang Maha Esa akan membalasnya.

Universitas Sumatera Utara


ABSTRAK

Sensor Ultrasonik Sebagai Pengendali Level Ketinggian Air Dengan Menggunakan


Mikrokontroller ATMega8535 ini memiliki fungsi untuk mengontrol level ketinggian
air pada bak penampungan air atau tangki. Adapun Topik bahasan yang dipilih dalam
Laporan Akhir ini adalah mengenai rangkaian mikrokontroller dan pemograman
assembler yang input kendalinya berasal dari sensor ultrasonik dan tampilan sistem
Pengendali ketinggian air pada LED. Sensor Ultrasonik Sebagai pengendali Level
Ketinggian Air Dengan Menggunakan Mikrokontroller ATMega8535 ini terbagi
menjadi dua, yakni perangkat keras dan perangkat lunak. Perangkat keras terdiri dari
sensor ultrasonik dan rangkaian mikrokontroller. Sedangkan perangkat lunak yang
digunakan untuk pemrograman pada mikrokontroler agar dapat mengaktifkan sensor
ultrasonik, yaitu dengan menggunakan bahasa pemrograman Assembler. Sehingga
program-program tersebut dapat mengontrol perangkat keras yang ada pada sistem
pengontrol level ketinggian air, yang mana program program itu disimpan sebagai
pusat kendali pada mikrokontroller. Adapun untuk pemograman menampilkan level
ketinggian air pada LED menggunakan program Assembler. Dari pengujian dan
analisa yang penulis lakukan pada alat Sensor Ultrasonik Sebagai Pengendali Level
Ketinggian Air Dengan Menggunakan Mikrokontroller ATMega8535 ini, dapat
diketahui bahwa Sistem Pengendali level ketinggian air ini dapat berkerja sesuai
dengan perintah program yang tersimpan pada mikrokontroler.

Universitas Sumatera Utara


DAFTAR ISI

Halaman
PERSETUJUAN.......................................................................................................ii
PERNYATAAN ......................................................................................................iii
PENGHARGAAN................................................................................................... iv
ABSTRAK ............................................................................................................... v
DAFTAR ISI ........................................................................................................... vi
DAFTAR TABEL .................................................................................................viii
DAFTAR GAMBAR............................................................................................... ix

BAB I PENDAHULUAN
1.1 Latar Belakang Masalah ................................................................... 1
1.2 Batasan Masalah ............................................................................... 2
1.3 Tujuan Penulisa ................................................................................. 2
1.4 Sistematika Penulisan ........................................................................ 2

BAB II LANDASAN TEORI


2.1 Sensor Jarak Ultrasonik PING............................................................ 4
2.2 Mikrokontroler ATMega8535 ............................................................ 6
2.2.1 Kontruksi ATMega8535 ........................................................... 8
2.2.2 Pin-Pin Pada Mikrokontroler ATMega8535 ............................ 11
2.3 EEPROM ATMega8535 .................................................................. 13
2.4 Perangkat Lunak .............................................................................. 14
2.4.1 Bahasa Assembly MCS-51...................................................... 14
2.4.2 Variable Resistor .................................................................... 14
2.5 Kapasitor ......................................................................................... 17
2.5.1 Electrolytic Capacitor (ELCO) ................................................ 19
2.5.2 Ceramic Capacitor................................................................... 20
2.5.3 Nilai Kapasitor ........................................................................ 20
2.6 Resistor ............................................................................................ 21
2.6.1 Fixed Resistor......................................................................... 22
2.6.2 Variable Resistor .................................................................... 24

Universitas Sumatera Utara


2.7 Transistor.......................................................................................... 20
2.8 Relay ................................................................................................ 31

BAB III SISTEM KERJA RANGKAIAN

3.1 Rangkaian Power Supplay (PSA) ..................................................... 33


3.2 Rangkaian Mikrokontroler ATMega8535......................................... 34
3.3 Sensor Ultrasonik Ping...................................................................... 35
3.3.1 Prinsip Kerja Pemancar Ultrasonik (Transmitter).................... 37
3.3.2 Prinsip Kerja Penerima Ultrasonik (Receiver) ......................... 38
3.4 Rangkaian Relay Pengendali Pompa Air .......................................... 39
3.5 Software Interface Mikrokontroler CodeVision AVR....................... 41

BAB IV ANALISA DAN PENGUJIAN ALAT

4.1 Pengujian Rangkaian Power Supplay (PSA)..................................... 44


4.2 Pengujian Sensor Ultrasonik PING .................................................. 45
4.3 Pengujian Rangkaian Mikrokontroller ATMega8535 ....................... 46
4.4 Pengujian Rangkaian Relay.............................................................. 47
4.5 Diagram Blok .................................................................................. 48
4.6 Data Analisa Pengukuran Jarak Ketinggian Air................................ 51
4.7 Diagram Alir (Flowchart) ................................................................ 56
4.8 Program Secara Keseluruhan ........................................................... 58

BAB V PENUTUP
5.1 Kesimpulan...................................................................................... 66
5.2 Saran................................................................................................ 66

DAFTAR PUSTAKA
LAMPIRAN

Universitas Sumatera Utara


DAFTAR TABEL

Halaman
Tabel 2.5 Nilai Kapasitor 21
Tabel 2.6 Gelang Resistor 23
Tabel 4.6 Data Analisa Pengukuran Jarak Ketinggian Air 49

Universitas Sumatera Utara


DAFTAR GAMBAR

Halaman
Gambar 2.1 Sensor Jarak Ultrasonik Ping 1
Gambar 2.2 Instalasi Sensor Ping 1
Gambar 2.3 Diagram Waktu Sensor Ping 5
Gambar 2.4 Jarak Ukur Sensor Ping 6
Gambar 2.5 Konfigurasi IC Mikrokontroller ATMega8535 11
Gambar 2.6 Blog Diagram IC ATMega8535 12
Gambar 2.7 Skema Kapasitor 18
Gambar 2.8 Electrolytic Capacitor (ELCO) 19
Gambar 2.9 Ceramic Capasitor 20
Gambar 2.10 Resistor Karbon 22
Gambar 2.11 Potensiometer 24
Gambar 2.12 Grafik Perubahan Nilai pada Potensiometer 25
Gambar 2.13 Simbol Tipe Transistor 26
Gambar 2.14 Transistor sebagai Saklar ON 28
Gambar 2.15 Karakteristik Daerah Saturasi Pada Transistor 29
Gambar 2.16 Transistor Sebagai Saklar OFF 30
Gambar 3.1 Rangkaian Power Supplay (PSA) 33
Gambar 3.2 Rangkaian mikrokontroller ATMega8535 34
Gambar 3.3 Prinsip kerja Sensor Ultrasonik 36
Gambar 3.4 Prinsip Pemantulan Sensor Ultrasonik 36
Gambar 3.5 Pemancar Ultrasonik Transmitter 37
Gambar 3.6 Rangkaian Relay Pengendali Pompa Air 39
Gambar 3.7 Tampilan CodeVision AVR 42
Gambar 3.8 Code-code Generatoor Register Pada Mikrokontroler AVR 43
Gambar 3.9 Kode-Kode Program Yang Dibangkitkan CodeVision AVR 43
Gambar 4.1 Rangkaian Power Supplay (PSA) 44
Gambar 4.2 Pengujian Rangkaian Relay 48
Gambar 4.3 Diagram Blok 49
Gambar 4.4 Diagram Alir (Flowchart) 56

Universitas Sumatera Utara

Anda mungkin juga menyukai