TUGAS AKHIR
PENGUKUR LEVEL TANKI AIR DENGAN MENGGUNAKAN SENSOR ULTRASONIK BERBASIS ARDUINO
Diajukan guna melengkapi sebagai syarat dalam mencapai gelar Sarjana Strata Satu (S1)
Disusun Oleh : Nama
: Mahpudin
NIM
: 41407110059
Program Studi
: Teknik Elektro
PROGRAM STUDI TEKNIK ELEKTRO FAKULTAS TEKNNIK UNIVERSITAS MERCU BUANA JAKARTA 2012
KATA PENGANTAR
Dengan puji syukur kehadirat Allah SWT yang telah memberikan rahmat dan hidayahnya, sehingga penulis dapat menyelesaikan penulisan skripsi ini sebagai syarat untuk mencapai gelar Sarjana Srata Satu (S1) Teknik Elektro pada Fakultas Teknik Universitas Mercu Buana. Dengan selesainya skripsi ini, penulis ingin menyampaikan terima kasih yang sebesar-besarnya kepada pihak yang telah meluangkan waktunya, maka perkenankan penulis menyampaikan ucapan terima kasih kepada : 1. Bapak Ir. Yudhi Gunardi, MT, Koordinator
Tugas Akhir / Ketua
Program Studi Teknik Elektro Fakultas Teknologi Industri Universitas Mercu Buana. 2. Bapak Dr. Ir. Andi Adriansyah, M.Eng, Dosen pembimbing Tugas Akhir. 3. Seluruh Dosen dan staf pengajar di Jurusan Teknik Elektro FakultasTeknik Universitas Mercu Buana Jakarta yang telah memberikan ilmunya pada penulis selama masa perkuliahan. 4. Direksi dan seluruh staf PDAM Tirta Benteng Kota Tangerang yang telah memberikan izin, kesempatan dan kemudahan kepada penulis untuk menyelesaikan pendidikan di Universitas Mercu Buana. 5. Istri dan anak tercinta serta seluruh keluarga besar Alm. Sutisna dan Alm. H. Herman Supena yang telah memberikan waktu, dorongan
v
moril dan do’a restu hingga penulis dapat menyelesaikan pendidikan di Universitas Mercu Buana. 6. Rekan-rekan mahasiswa PKK Teknik Elektro angkatan 11 Universitas Mercu Buana. Semoga bantuan dan do’a yang diberikan kepada penulis akan mendapatkan pahala dari Allah SWT. Penulis menyadari bahwa dalam penulisan skripsi ini banyak terdapat kekurangan dan penulis terbuka menerima kritik dan saran sehingga skripsi ini dapat bermanfaat bagi penulis sendiri maupun bagi pembaca.
Jakarta, Juni 2012
( Mahpudin)
vi
DAFTAR ISI
Halaman Judul.................................................................................................................... i Lembar Pernyataan............................................................................................................ ii Lembar Pengesahan ......................................................................................................... iii Abstrak ............................................................................................................................. iv Kata Pengantar .................................................................................................................. v Daftar Isi ......................................................................................................................... vii Daftar Tabel ...................................................................................................................... x Daftar Ganbar ................................................................................................................... xi Daftar Grafik .................................................................................................................. xiii BAB I
PENDAHULUAN 1.1 Latar Belakang Masalah ....................................................................... 1 1.2 Runusan Masalah .................................................................................. 2 1.3 Batasan Masalah ................................................................................... 2 1.4 Tujuan Penelitian .................................................................................. 2 1.5 Metodologi Penelitian ........................................................................... 3 1.6 Sistematika Penulisan ........................................................................... 4
BAB II
LANDASAN TEORI 2.1 Sistem Pengukuran Tinggi Air ............................................................. 6 2.1.1 Pengukuran Tinggi Air ............................................................... 6
vii
2.1.2 Kegunaan Pengukuran Tinggi Air .............................................. 6 2.1.3 TeknologiPengukuran Tinggi Air ............................................... 7 2.2 Arduino Board ATmega 328 ................................................................ 8 2.2.1 Arduino Duemilanove .............................................................. 10 2.2.2 Pemograman ............................................................................. 10 2.2.3 Perangkat Lunak ( Software Reset ) ......................................... 11 2.3 Bahasa C ............................................................................................. 12 2.4 Sensor Ultrasonik ................................................................................ 13 2.5 LCD ( Liquid Crystal Display ) .......................................................... 18 2.6 Rangkaian Relay ................................................................................. 19 2.6.1 Prinsip Kerja Relay ................................................................... 20 2.6.2 Relay Sebagai Pengendali.......................................................... 21 2.7 Motor AC ............................................................................................ 22 2.7.1 Motor Kapasitor ........................................................................ 25 2.7.2 Motor Shaded Pole ................................................................... 38 2.7.3 Motor Universal ........................................................................ 30 BAB III
PERANCANGAN SISTEM 3.1 Gambaran Umum ................................................................................ 32 3.1.1 Diagram Blok............................................................................ 33 3.2 Perancangan Perangkat Keras ............................................................. 34 3.2.1 Board DF Robot Duemilanove ................................................. 35 3.2.2 Sensor Ultrasonik...................................................................... 37
viii
3.2.3 Prinsip Kerja Pemancar Ultrasonik (Transmitter) .................... 40 3.2.4 Prinsip Kerja Penerima Ultrasonik (Receiver) ......................... 41 3.2.5 Rangkaian Power Supplay (PSA) ............................................. 42 3.2.6 Rangkaian Relay Pengendali Pompa Air .................................. 43 BAB IV
PENGUJIAN ALAT 4.1 Pengujian Sensor Ultrasonik ............................................................... 46 4.1.1 Hasil Pengujian ......................................................................... 49 4.1.2 Pemograman pengujian Sensor Ultrasonik ............................... 49 4.2 Pengujian ON/OFF Pompa ................................................................. 50 4.2.1 Pemograman Pengujian Pompa ................................................ 52 4.3 Pengujian LCD ................................................................................... 52 4.3.1 Pemograman Pengujian LCD ................................................... 53 4.4 Pengujian Keseluruhan ....................................................................... 53 4.4.1 Pemograman Pengujian Keseluruhan ....................................... 54 4.4.2 Hasil Pengujian Keseluruhan .................................................... 54 4.4.3 Pengujian Level Air .................................................................. 55
BAB V
KESIMPULAN DAN SARAN 5.1 Kesimpulan ......................................................................................... 58 5.2 Saran ................................................................................................... 59
Daftar Pustaka ................................................................................................................. 60 Lampiran
ix
DAFTAR TABEL Halaman Tabel 4.1
Hasil Pengujian Sensor Ultrasonik
52
Tabel 4.2
Hasil Pengujian ON/OFF Pompa
53
Tabel 4.3
Hasil pengujian Keseluruhan
57
Tabel 4.4
Penaikan Level Air Pada LCD setiap 10 detik
58
Tabel 4.5
Penurunan Level Air Pada LCD setiap 10 detik
59
x
DAFTAR GAMBAR Halaman Gambar 2.1
Arduino Duemilanove
9
Gambar 2.2
Prinsip Kerja SensorUltrasonik
13
Gambar 2.3
Rangkaian Pemancar Gelombang Ultrasonik
15
Gambar 2.4
Rangkaian Penerima Gelombang Ultrasonik
17
Gambar 2.5
LCD HD44780
18
Gambar 2.6
Relay Yang Tersedia di Pasaran
20
Gambar 2.7
Skema Relay Elektromekanik
21
Gambar 2.8
Prinsip Medan magnet Satu Fasa
23
Gambar 2.9
Grafik Gelombang Arus Medan
24
Gambar 2.10 Medan Magnet pada Stator Motor Satu Fasa
24
Gambar 2.11 Rotor Sangkar
25
Gambar 2.12 Motor Kapasitor
26
Gambar 2.13 Pengawatan Motor Kapasitor
27
Gambar 2,14 Pengawatan dengan Dua Kapasitor
28
Gambar 2.15 Karakteristik TorsiMotor Kapasitor
28
Gambar 2.16 Motor Shaded Pole
29
Gambar 2.17 Penampang Motor Shaded Pole
30
Gambar 2,18 Komutator Pada Motor Universal
31
Gambar 2.19 Stator dan Rotor Motor Universal
31
xi
Gambar 3.1
Diagram Blok
33
Gambar 3.2
Skematik Arduino Duemilanove
35
Gambar 3.3
Rangkaian Arduino Duemilanove
36
Gambar 3.4
Prinsip Kerja Ultrasonik
38
Gambar 3.5
Prinsip Pemantulan Sensor Ultrasonik
39
Gambar 3.6
Prinsip Kerja Pemancar Ultrasonik
40
Gambar 3.7
Rangkaian Power Supplay
42
Gambar 3.8
Rangkaian Relay Pengendali Pompa Air
43
Gambar 4.1
Pengujian Sensor Ultrasonik
47
Gambar 4.3
Pengujian Pompa
51
Gambar 4.5
Pengujian LCD
52
Gambar 4.6
Pengujian Keseluruhan
53
xii
DAFTAR GRAFIK Halaman Grafik 4.1
Penaikan Level Air pada LCD setiap 10 detik
56
Grafik 4.2
Penaikan Level Air pada LCD setiap 10 detik
57
xiii