Anda di halaman 1dari 56

ABSTRAK

i
ABSTRACT

ii
KATA PENGANTAR

Puji syukur kehadirat Allah SWT, yang telah melimpahkan rahmat, taufik , dan
karunia Nya. Sehingga penulis dapat menyelesaikan laporan Tugas Akhir yang
berjudul SISTEM MONITORING PENGENDALIAN PENDISTRIBUSIAN
AIR PDAM BERBASIS ATMEGA 16 DAN VISUAL BASIC 6 .
Tugas Akhir ini disusun dan diajukan sebagai salah satu persyaratan kelulusan pada
semester akhir. Dalam penyelesaian Tugas Akhir ini, penulis banyak mendapat
bantuan, bimbingan, dan pengarahan baik moril maupun materil dari berbagai
pihak.Pada kesempatan ini penulis mengucapkan terima kasih yang sebesar-
besarnya kepada :
1. Orang tua, kakak, adik dan keluarga yang senantiasa mendoakan dan
memberikan bantuan moril maupun materil dengan penuh keikhlasan.
2. Bapak. Kartaman , ST selaku dosen pembimbing dalam pembuatan laporan
Tugas Akhir yang senantiasa membimbing dengan penuh keikhlasan.
3. Bapak. Yuda Bakti Zainal, ST., MT , selaku ketua jurusan Teknik Elektro
Fakultas Teknik Universitas Jendral Achmad Yani.
4. Bapak. Sunubroto, ST., MT., selaku ketua Program Diploma 3 Teknik
Elektro Fakultas Teknik Universitas Jendral Achmad Yani
5. Semua dosen jurusan Teknik Elektro Fakultas Teknik Universitas Jendral
Achmad Yani.
6. Teman teman mahasiswa Teknik Elektro D3 2014 yang banyak
membantu dan sama sama berjuang sampai di tahap ini.

Akhir kata penulis sampaikan semoga laporan Tugas Akhir ini dapat
memberikan manfaat yang berarti khususnya bagi penulis sendiri dan bagi pembaca
pada umumnya.

Cimahi, juli 2017

Penulis

iii
DAFTAR ISI

ABSTRAK ............................................................................................................... i
ABSTRACT ............................................................................................................ ii
KATA PENGANTAR ........................................................................................... iii
DAFTAR ISI .......................................................................................................... iv
DAFTAR LAMPIRAN .......................................................................................... vi
DAFTAR GAMBAR ............................................................................................ vii
DAFTAR TABEL .................................................................................................. ix
DAFTAR SINGKATAN ........................................................................................ x
BAB 1 PENDAHULUAN ...................................................................................... 1
1.1 Latar belakang .......................................................................................... 1
1.2 Tujuan perancangan ................................................................................. 1
1.3 Batasan masalah ....................................................................................... 2
1.4 Sistematika penulisan ............................................................................... 2
BAB II LANDASAN TEORI ................................................................................. 4
2.1 Dasar Teori Mikrokontroler ..................................................................... 4
2.1.1 Mikrokontroler Atmega16 ................................................................ 4
2.1.2 Konfigurasi pin AVR ATMEGA16 .................................................. 6
2.2 Komunikasi serial ..................................................................................... 8
2.3 Water Flow Meter .................................................................................. 11
2.4 Sensor Ultrasonic ................................................................................... 12
2.4.1 Cara Kerja Sensor Ultra Sonic ................................................................. 13
2.5 Modul Relay ........................................................................................... 15
2.6 Modul PL2303HX .................................................................................. 16
2.7 Visual Basic 6.0 ...................................................................................... 16
2.8 Code Vison AVR................................................................................... 17
BAB III PERANCANGAN SISTEM ................................................................... 19
3.1 Blok Diagram ......................................................................................... 19
3.1.1 Mikrokontroler Atmega 16 ................................................................... 20
3.1.2 Visual basic 6.0 ..................................................................................... 20
3.1.3 Sensor water flow meter ....................................................................... 21

iv
3.1.4 Ultrasonic Sensor ............................................................................ 21
3.1.5 modul relay...................................................................................... 22
3.1.6 Selenoid valve ................................................................................. 23
3.1.7 Modul usb to ttl .............................................................................. 23
3.2 Cara kerja ............................................................................................... 24
3.3 Flow chart ............................................................................................... 25
3.4 Perancangan ............................................................................................ 26
3.4.1 perancangan mekanik ........................................................................... 26
3.4.2 perancangan rangkaian elektronika ...................................................... 29
3.4.3 perancangan program ............................................................................ 32
3.4.4 pembuatan program interface visual basic 6 .................................. 40
BAB IV HASIL PENGUJIAN DAN ANALISA ................................................. 41
4.1 PENGUJIAN DAN PENGUKURAN .................................................... 41
4.1.1 HASIL PENGUJIAN ULTRASONIC ............................................ 41
4.1.2 HASIL PENGUJIAN WATER FLOW METER ............................ 42
4.1.3 HASIL PENGUJIAN KOMPONEN PENUNJANG ...................... 42
4.2 ANALISA .............................................................................................. 43
BAB V KESIMPULAN DAN SARAN ................................................................ 45
5.1 Kesimpulan .................................................................................................. 45
5.2 saran........................................................................................................ 45
DAFTAR PUSTAKA ........................................................................................... 46

v
DAFTAR LAMPIRAN

vi
DAFTAR GAMBAR

Gambar 2. 1 konfigurasi pin Atmega16 [1] ........................................................... 5


Gambar 2. 2 Komunikasi Serial [2] ........................................................................ 9
Gambar 2. 3 Bentuk Fisik Flow Meter.................................................................. 11
Gambar 2. 4 ultrasonic sensor ............................................................................... 13
Gambar 2. 5 Cara Kerja Ultrasonic [4] ................................................................. 14
Gambar 2. 6 Bentuk Fisik Relay Modul ............................................................... 15
Gambar 2. 7 USB to TTL..................................................................................... 16
Gambar 2. 8 Tampilan Software Visual Basic 6.0 ................................................ 17
Gambar 2. 9 Tampilan Software CV-AVR ........................................................... 18

Gambar 3. 1 Blok Diagram Perancangan Sistem .................................................. 19


Gambar 3. 2 sistem minimum mikrokontroler atmega 16 .................................... 20
Gambar 3. 3 water flow ......................................................................................... 21
Gambar 3. 4 sensor ultrasonic ............................................................................... 22
Gambar 3. 5 relay modul ....................................................................................... 23
Gambar 3. 6 selenoid valve ................................................................................... 23
Gambar 3. 7 USB to TTL...................................................................................... 24
Gambar 3. 8 flow chart sistem kerja alat............................................................... 25
Gambar 3. 9 flow chart vb6................................................................................... 26
Gambar 3. 10 desain mekanik alat ........................................................................ 27
Gambar 3. 11 alat tahap perakitan......................................................................... 28
Gambar 3. 12 alat tampak depan ........................................................................... 28
Gambar 3. 13 alat tampak samping ....................................................................... 29
Gambar 3. 14 skematik alat pada proteus ............................................................. 30
Gambar 3. 15 layout power suplly 5V DC dan 12V DC ...................................... 30
Gambar 3. 16 layout relay modul ......................................................................... 30
Gambar 3. 17 modul sistem penditribusian air tampak dalam .............................. 31
Gambar 3. 18 modul sistem penditribusian air tampak luar ................................. 32
Gambar 3. 19 Membuat program baru di CVAVR ............................................... 33
Gambar 3. 20 Text Box Project............................................................................. 34
Gambar 3. 21 konfigurasi mikrokontroler ............................................................ 34
Gambar 3. 22 konfigurasi chip mikrokontroler.................................................... 35
Gambar 3. 23 Generate Program ........................................................................... 35
Gambar 3. 24 Jendela untuk memulai pemrograman............................................ 36
Gambar 3. 25 Input library ................................................................................... 36
Gambar 3. 26 Pendeklarasian variable ................................................................. 37
Gambar 3. 27 coding program water flow meter .................................................. 38
Gambar 3. 28 coding program komunikasi serial ................................................. 38
Gambar 3. 29 coding program utama .................................................................... 39
Gambar 3. 30 extrem burner software................................................................... 40
vii
Gambar 3. 31 Pembuatan Aplikasi menggunakan software Microsoft Visual Basic
............................................................................................................................... 40

viii
DAFTAR TABEL

Tabel 2. 1 fungsi khusus port B [1] ......................................................................... 6


Tabel 2. 2 fungsi khusus port C [1] ......................................................................... 7
Tabel 2. 3 fungsi khusus port D [1] ........................................................................ 7

Tabel 4. 1 pengukuran ultrasonic dengan meter ukur penggaris .......................... 41


Tabel 4. 2 pengukuran flow meter dengan glass ukur .......................................... 42
Tabel 4. 3 pengkuran komponen dengan multimeter digital................................ 43

ix
DAFTAR SINGKATAN

x
BAB 1 PENDAHULUAN

1.1 Latar belakang

Air merupakan kebutuhan pokok setiap makhluk hidup terutama bagi manusia
yang sering digunakan untuk minum, memasak, mencuci, mandi dan lain
sebagainya. Penyediaan air bersih Biasanya di kelola oleh pihak pemerintah yang
sering kita kenal dengan perusahaan daerah air minum (PDAM). Maka dari itu
pemerintah daerah khususnya kota cimahi membuat program masyarakat madani
yang berarti memiliki jiwa membangun dan mandiri dalam segala lini , maka di
bentuklah sebuah PDAM yang di kelola oleh masyarakat kota cimahi khusunya
Kec.Cimahi Selatan.
Seiring di bangunnya sistem PDAM ini pasti mendapat masalah terutama dalam
sistem pengontrolan pendistribusian air dari tanki pusat yang di salurkan ke rumah
warga Kec.Cimahi Selatan , selain itu pengisian air yang harus dikendalikan dan
di pantau secara manual dan harus dilakukan langsung di panel kontrol plant, jarak
plant dan rumah oprator yang jauh , dan pencatatan meter pemakaian air secara
manual , serta sering terjadi pencurian air yang di distribusikan, maka penulis
bermaksud untuk membuat SISTEM MONITORING PENGENDALIAN
PENDISTRIBUSIAN AIR PDAM BERBASIS ATMEGA 16 DAN VISUAL
BASIC 6, sebagai alat untuk membantu pihak pengelola mengurangi beberapa
kendala yang di jumpai dilapangan selama ini.

1.2 Tujuan perancangan


1. Merancang dan membuat prototype untuk SISTEM MONITORING
PENGENDALIAN PENDISTRIBUSIAN AIR PDAM BERBASIS ATMEGA
16 DAN VISUAL BASIC 6.
2. Dapat mendeteksi kebocoran air yang di sengaja ataupun tidak di sengaja.

1
3. Membuat sistem pengontrolan secara otomatisasi dan dapat di monitoring
secara real time.
4. Membuat kalkulasi rekening pemakaian air oleh konsumen.

1.3 Batasan masalah

Masalah yang dibahas dan dikaji meliputi:


1. Sistem Monitoring Pengendalian Pendistribusian Air PDAM menggunakan
Atmega 16 sebagai komponen utama dalam sistem ini.
2. Sensor ultrasonic type HC-SR04
3. Sensor Water flow type YF-S201
4. Relay modul 5V DC
5. Selenoid valve 12V DC
6. Komunikasi modul bluetooth type FC-114

1.4 Sistematika penulisan

Sistematika penulisan karya tulis ini terdiri dari:

BAB I PENDAHULUAN
Bab ini akan menjelaskan mengenai latar belakang masalah, tujuan perancangan
dan batasan masalah serta sistematika penulisan dalam karya tulis ini.
BAB II TEORI PENUNJANG
Bab ini menjelaskan mengenai cara kerja dari pada suatu sistem yang akan dibuat,
maka diberikan teori penunjang seperti komponen komponen yang di gunakan ,
dalam penulisan penelititan ini.

BAB III PERANCANGAN SISTEM


Bab ini berisi tentang perancangan dan pembuatan alat, yang di dalamnya meliputi
alat dan bahan yang digunakan pada sistem yang dibuat.

2
BAB IV HASIL PENGUJIAN DAN ANALISA
Pada bab ini akan dijelaskan tentang pengujian, pengukuran dan analisa hasil akhir
dari alat yang telah di buat.

BAB V KESIMPULAN DAN SARAN


Bab ini berisi kesimpulan dan saran yang akan diperoleh dari hasil perencangan,
pembuatan dan pengujian pada alat yang dibuat.

3
BAB II LANDASAN TEORI

2.1 Dasar Teori Mikrokontroler

Mikrokontroler merupakan sistem komputer yang seluruh atau sebagian besar


elemennya dikemas dalam satu chip IC (Intergrated Circuit) sehingga sering juga
disebut single chip mikrokomputer, yang masuk dalam katagori embedded
komputer. Suatu kontroler digunakan untuk mengontrol suatu proses atau aspek-
aspek dari lingkungan. Satu contoh aplikasi dari mikrokontroler adalah sistem
otomasi di industri, akuisisi data, robot industri, pengontrolan peralatan rumah
tangga, dll. Pada masanya, kontroler dibangun dari komponen-komponen logika
secara keseluruhan, sehingga bentuknya besar dan berat . Setelah itu barulah
dipergunakan mikroprosesor sehingga keseluruhan kontroler masuk kedalam PCB
yang cukup kecil. Hingga saat ini masih sering kita lihat kontroler yang
dikendalikan oleh mikroprosesor biasa (Zilog Z80, Intel 8088, Motorola 6809, dsb).
Mikrokontroler adalah suatu IC dengan kepadatan yang sangat tinggi, dimana
semua bagian yang diperlukan untuk suatu kontroler sudah dikemas dalam satu
keping, biasanya terdiri dari CPU, RAM, EEPROM, I/O, TIMER, dll.

2.1.1 Mikrokontroler Atmega16

Salah satu mikrokontroler yang saat ini banyak digunakan adalah mikrokontroler
AVR. AVR3 adalah mikrokontroler RISC (Reduce Instruction Set Compute) 8 bit
berdasarkan arsitektur Harvard, yang dibuat Atmel pada tahun1996. AVR yang
mempunyai kepanjangan Advanced Versatile RISC atau Alf and vegards processor
yang berasal dari nama dua mahasiswa Norwegian Institute of Technology (NTH),
yaitu Alf-Egil Bogen dan Vegard Wollan. AVR memiliki keunggulan dibandingkan
dengan mikrokontroler lain, keunggulan mikrokontroler AVR yaitu AVR memiliki

4
kecepatan eksekusi program yang lebih cepat dikarenakan sebagian besar instruksi
dieksekusi dalam 1 siklus clock, lebih cepat dibandingkan dengan mikrokontroler
MCS51 yang memiliki arsitektur CISC (Complex Instruction Set Compute) dimana
mikrokontroler MCS51 membutuhkan 12 siklus clock untuk mengeksekusi 1
instruksi. Selain itu, mikrokontroler AVR memiliki fitur yang lengkap (ADC
Internal, EEPROM Internal, Timer/Counter, Watchdog Timer, PWM, Port I/O,
Komunikasi Serial, Komparator, I2C, dan lain-lain), sehingga dengan fasilitas yang
lengkap ini, programmer dan desainer dapat menggunakannya untuk berbagai
aplikasi sistem elektronika seperti robot, otomasi industri, peralatan
telekomunikasi, dan berbagai keperluan lain. [1]

Gambar 2. 1 konfigurasi pin Atmega16 [1]

5
2.1.2 Konfigurasi pin AVR ATMEGA16

Mikrokontroler, mempunyai sistem pewaktuan CPU, 12 siklus clock. Artinya setiap


12 siklus yang dihasilkan oleh ceramic resonator maka akan menghasilkan satu
siklus mesin. Nilai ini yang akan menjadi acuan waktu operasi CPU. Untuk
mendesain sistem mikrokontroler kita memerlukan sistem clock, sistem ini bisa di
bangun dari clock eksternal maupun clock internal. Konfigurasi pin atmega16
dengan kemasan 40 pin DIP (dual inline package) dapat dilihat pada gambar 2.1
dari gambar di atas dapat dijelaskan dari fungsi masing-masing pin ATMEGA16
sebagai berikut:[1]
1. VCC merupakan pin yang berfungsi sebagai masukan catu daya.
2. GND merupakan pin ground.
3. Port A (PA0-PA7) merupakan pin input/output dua arah dan merupakan pin
ADC.
4. Port B (PB0-PB7) merupakan pin input/output dua arah dan pin khusus, seperti
dapat dilihat pada tebel di bawah ini:

Tabel 2. 1 fungsi khusus port B [1]

Pin Fungsi Khusus

PB7 SCK (SPI Bus Serial Clock)

PB6 MISO (SPI Bus Master Input/Slave output)

PB5 MOSI (SPI Bus Master Output/Slave Input)

PB4 SS (SPI Slave Select Input)

PB3 AIN1 (Analog Comparator Negative Input)


OC0 (timer/ counter0 output compare match output)

PB2 AIN0 (Analog compare positive input)


INT2 (external interupt 2 input)

6
PB1 T1 (timer/counter external counter input)

PB0 T0 (timer/counter0 external counter input)


XCK (USART External Clock Input/Output)

5. Port C (PC0-PC7) merupakan pin input/output dua arah dan pin khusus, seperti
dapat dilihat pada tebel di bawah ini:

Tabel 2. 2 fungsi khusus port C [1]

PIN Fungsi khusus

PC7 TOSC2 (Timer Oscilator Pin2)

PC6 TOSC1 (Timer Oscilator Pin1)

PC5 TDI (JTAG Test Data In)

PC4 TDO (JTAG Test Data Out)

PC3 TMS (JTAG Tets Mode Select)

PC2 TCK (JTAG Test Clock)

PC1 SDA (Two Wire Serial Bus Data Input/Output Line)

PC0 SCL (Two Wire Serial Bus Clock Line)

6. Port D (PD0-PD7) merupakan pin input/output dua arah dan pin khusus,
seperti dapat dilihat pada tebel di bawah ini:

Tabel 2. 3 fungsi khusus port D [1]

7
PIN Fungsi khusus

PD7 OC2 (Timer/Counter2 Output Compare Match


Output)

PD6 ICP (Timer/Counter1 Input Capture Pin)

PD5 OC1A (Timer/Counter1 Output Compare A Match


Output)

PD4 OC1B (Timer/Counter1 Output Compare B Match


Output)

PD3 INT1 (External Interupt 1 Input)

PD2 INT0 (External Interupt 0 Input)

PD1 TXD (Usart Output Pin)

PD0 RXD (Usart Input Pin)

7. RESET merupakan pin yang digunakan untuk me-reset mikrokontroler.


8. XTAL1 dan XTAL2 merupakan pin masukan clock ekternal .
9. AVVC merupakan pin tegangan untuk ADC.
10. AREF merupakan pin masukan tegangan referensi ADC.[1]

2.2 Komunikasi serial

Komunikasi serial ialah pengiriman data digital secara serial (data dikirim satu
persatu secara berurutan).Port serial adalah salah satu fasilitas pada komputer untuk
melakukan komunikasi dengan peralatan atau komputer lain dengan pengiriman
data secara serial (berderet secara berurutan).
Pada proses penerimaan data dari Port Serial, data yang masuk ke dalam Port Serial
akan ditampung pada Receive register terlebih dahulu dan diteruskan ke jalur bus
8
internal pada saat pembacaan register sedangkan pada proses pengiriman data ke
Port Serial, data yang dituliskan dari bus internal akan ditampung pada transmit
Register terlebih dahulu sebelum dikirim ke Port Serial.

Gambar 2. 2 Komunikasi Serial [2]


Dimasa ini Sistem Komunikasi sudah menawarkan suatu kecepatan dan kapasitas,
yaitu kecepatan yang tinggi dan kapasitas Data yang besar. Infrastruktur
telekomunikasi yang dibangun harus menjanjikan kompatibilitas yang tinggi
dengan suatu Sistem Komunikasi yang lain. Disinilah sistem komunikasi digital
menjadi idola baru bagi industri telekomunikasi saat ini. Sistem digtal disamping
mempunyai kompatibilitas yang tinggi dalam integrasi dengan sistem lain, juga
adanya kemudahan dalam implementasi secara perangkat keras.

Oleh karenanya sistem komunikasi digital semakin dikembangkan untuk


memperoleh kecepatan yang tinggi dan kapasitas data yang semakin besar. Sistem
komunikasi digital juga memilliki kualitas data yang lebih baik, karena dapat
dilakukan pengecekan kesalahan dalam transmisi datanya.Data ditransfer melalui
path komunikasi tunggal pada transmisi data secara serial dimana tiap elemen
pensinyalan dapat berupa :

a. kurang dari 1 bit : misalnya dengan pengkodean Manchester


b. 1 bit : NRZ-L dan FSK adalah contoh-contoh analog dan digital

9
c. lebih dari 1 bit : QPSK sebagai contohnya.
Dalam bahasan ini, kita menganggap satu bit per elemen pensinyalan kecuali jika
keadaan sebaliknya.Synchronisasi adalah salah satu tugas utama dari komunikasi
data. Suatu transmitter mengirim message 1 bit pada suatu waktu melalui suatu
medium ke receiver.

Receiver harus mengenal awal dan akhir dari blok-blok bit dan juga harus
mengetahui durasi dari tiap bit sehingga dapat men-sampel line tersebut dengan
timing yang tepat untuk membaca tiap bit. Misalkan pengirim (sender)
mentransmisi sejumlah bit-bit data. Pengirim mempunyai suatu clock yang
mempengaruhi timing dari transmisi bit-bit.

Sebagai contoh, jika data ditransmisi dengan 10000 bits per second (bps), kemudian
1 bit akan ditransmisi setiap 1/10000 = 0,1 millisecond (ms), sebagai yang diukur
oleh clock pengirim. Maka, receiver akan menentukan waktu yang cocok untuk
sampel-sampelnya pada interval dari 1 bit time. Pada contoh ini, pen-samplingan
akan terjadi sekali setiap 0,1 ms. Jika waktu pen-sampling-an berdasarkan pada
clocknya sendiri, maka akan timbul masalah jika clock-clock transmitter dan
reciver tidak disamakan dengan tepat. Jika ada perbedaan 1 persen (clock receiver
1 persen lebih cepat atau lebih lambat daripada clock transmitter), maka pen-
sampling-an pertama 0,001 ms meleset dari tengah bit (tengah bit adalah 0,05 ms
dari awal dan akhir bit). Setelah sampel-sampel mencapai 50 atau lebih, receiver
akan error karena pen-sampling-annya dalam bit time yang salah (50 x 0,001 = 0,05
ms).

Untuk perbedaan timing yang kecil, error akan terjadi kemudian, tetapi kemudian
receiver akan keluar dari step transmitter jika transmitter mengirim aliran bit yang
panjang dan jika tidak ada langkah-langkah yang men-synchron-kan transmitter dan
receiver. [2]

10
2.3 Water Flow Meter

Water Flow sensor terdiri dari tubuh katup plastik, rotor air, dan sensor efek hall.
Ketika air mengalir melalui, gulungan rotor-rotor. Kecepatan perubahan dengan
tingkat yang berbeda aliran. Sesuai sensor efek hall output sinyal pulsa. Kelebihan
sensor ini adalah hanya membutuhkan 1 sinyal (SIG) selain jalur 5V dc dan Ground.
[3]

Gambar 2. 3 Bentuk Fisik Flow Meter

Spesifikasi sensor water flow:

a. Bekerja pada tegangan 5V DC-24VDC


b. Arus Maksimum saat ini15 mA(DC5V)
c. Berat sensor 43 g
d. Tingkat Aliranrentang 0,5~ 60L / menit
e. SuhuPengoperasian 0C~ 80
f. Operasikelembaban35%~ 90% RH
g. Operasitekanan bawah1.75Mpa
h. Store temperature -25C~+80
i. Store humidity 25%~90%RH

11
Water flow sensor ini terdiri atas katup plastik, rotor air, dan sebuah sensor hall-
effect. Prinsip kerja sensor ini adalah dengan memanfaatkan fenomena efek Hall.
Efek Hall ini didasarkan pada efek medan magnetik terhadap partikel bermuatan
yang bergerak. Ketika ada arus listrik yang mengalir pada divais efek Hall yang
ditempatkan dalam medan magnet yang arahnya tegak lurus arus listrik, pergerakan
pembawa muatan akan berbelok ke salah satu sisi dan menghasilkan medan listrik.
Medan listrik terus membesar hingga gaya Lorentz yang bekerja pada partikel
menjadi nol. Perbedaan potensial antara kedua sisi divais tersebut disebut potensial
Hall. Potensial Hall ini sebanding dengan medan magnet dan arus listrik yang
melalui divais.[3]

2.4 Sensor Ultrasonic

Sensor Sensor ultrasonik adalah sebuah sensor yang berfungsi untuk mengubah
besaran fisis (bunyi) menjadi besaran listrik dan sebaliknya. Cara kerja sensor ini
didasarkan pada prinsip dari pantulan suatu gelombang suara sehingga dapat
dipakai untuk menafsirkan eksistensi (jarak) suatu benda dengan frekuensi tertentu.
Disebut sebagai sensor ultrasonik karena sensor ini menggunakan gelombang
ultrasonik (bunyi ultrasonik).
Gelombang ultrasonik adalah gelombang bunyi yang mempunyai frekuensi sangat
tinggi yaitu kisaran 20.000 Hz. Bunyi ultrasonik tidak dapat di dengar oleh telinga
manusia. akan tetapi, Bunyi ultrasonik dapat didengar oleh hewan seperti : anjing,
kucing, kelelawar, dan lumba-lumba. Bunyi ultrasonik bisa merambat melalui
medium zat padat, cair maupun gas. Reflektivitas bunyi ultrasonik di permukaan
zat padat hampir sama dengan reflektivitas bunyi ultrasonik di permukaan zat
cair.[4]

12
Gambar 2. 4 ultrasonic sensor

Sensor ultrasonik PING terdiri dari tiga bagian utama yaitu :


1. Transmitter Gelombang Ultrasonik
2. Receiver Gelombang Ultrasonik
3. Rangkaian kontrol

2.4.1 Cara Kerja Sensor Ultra Sonic

Pada sensor ultrasonik, gelombang ultrasonik dibangkitkan melalui sebuah alat


yang disebut dengan piezoelektrik dengan frekuensi tertentu. Piezoelektrik ini akan
menghasilkan gelombang ultrasonik (umumnya berfrekuensi 40kHz) ketika sebuah
osilator diterapkan pada benda tersebut. Secara umum, alat ini akan menembakkan
gelombang ultrasonik menuju suatu area atau suatu target. Setelah gelombang
menyentuh permukaan target, maka target akan memantulkan kembali gelombang
tersebut. Gelombang pantulan dari target akan ditangkap oleh sensor, kemudian
sensor menghitung selisih antara waktu pengiriman gelombang dan waktu
gelombang pantul diterima.[4]

13
Gambar 2. 5 Cara Kerja Ultrasonic [4]
Secara detail, cara kerja sensor ultrasonik adalah sebagai berikut:
a. Sinyal dipancarkan oleh pemancar ultrasonik dengan frekuensi tertentu dan
dengan durasi waktu tertentu. Sinyal tersebut berfrekuensi diatas 20kHz. Untuk
mengukur jarak benda (sensor jarak), frekuensi yang umum digunakan adalah
40kHz.
b. Sinyal yang dipancarkan akan merambat sebagai gelombang bunyi dengan
kecepatan sekitar 340 m/s. Ketika menumbuk suatu benda, maka sinyal tersebut
akan dipantulkan oleh benda tersebut.
c. Setelah gelombang pantulan sampai di alat penerima, maka sinyal tersebut akan
diproses untuk menghitung jarak benda tersebut. Jarak benda dihitung
berdasarkan rumus :[4]

340
=
2

rumus di atas harus dimodifikasi atau disesuaikan satuannya. Mikrokontroller bisa


bekerja pada order mikrosekon (1s = 1.000.000 s) dan satuan jarak bisa kita ubah
ke satuan cm (1m = 100 cm). Oleh sebab itu, rumus di atas bisa diupdate
menjadi:[5]
100
(1000000) .
= 340
2
14
0,034
=
2

S = merupakan jarak antara sensor ultrasonik dengan benda (bidang pantul).


t = adalah selisih antara waktu pemancaran gelombang oleh transmitter dan waktu
ketika gelombang pantul diterima receiver.

2.5 Modul Relay

Modul relay adalah Saklar (Switch) yang dioperasikan secara listrik dan merupakan
komponen Electromechanical (Elektromekanikal) yang terdiri dari 2 bagian utama
yakni Elektromagnet (Coil) dan Mekanikal (seperangkat Kontak Saklar/Switch).
Relay menggunakan Prinsip Elektromagnetik untuk menggerakkan Kontak Saklar
sehingga dengan arus listrik yang kecil (low power) dapat menghantarkan listrik
yang bertegangan lebih tinggi. Sebagai contoh, dengan Relay yang menggunakan
Elektromagnet 5V dan 50 mA mampu menggerakan Armature Relay (yang
berfungsi sebagai saklarnya) untuk menghantarkan listrik 2 A.[6]

Gambar 2. 6 Bentuk Fisik Relay Modul


Berdasarkan gambar diatas, sebuah Besi (Iron Core) yang dililit oleh sebuah
kumparan Coil yang berfungsi untuk mengendalikan Besi tersebut. Apabila
Kumparan Coil diberikan arus listrik, maka akan timbul gaya Elektromagnet yang

15
kemudian menarik Armature untuk berpindah dari Posisi sebelumnya (NC) ke
posisi baru (NO) sehingga menjadi Saklar yang dapat menghantarkan arus listrik di
posisi barunya (NO). Posisi dimana Armature tersebut berada sebelumnya (NC)
akan menjadi OPEN atau tidak terhubung. Pada saat tidak dialiri arus listrik,
Armature akan kembali lagi ke posisi Awal (NC). Coil yang digunakan oleh Relay
untuk menarik Contact Poin ke Posisi Close pada umumnya hanya membutuhkan
arus listrik yang relatif kecil.[6]

2.6 Modul PL2303HX

Modul PL2303HX ini digunakan untuk berkomunikasi dengan peralatan eksternal


dengan port USB (Universal Serial Bus) secara raw serial seperti pada protokol RS-
232 namun pada tingkatan tegangan signal yang kompatibel dengan TTL, level
tegangan yang umum digunakan pada UART mikrokontroler berbasis 5V. Dengan
fungsinya yang demikian, modul ini dikenal dengan istilah "USB to TTL
converter". [7]

Gambar 2. 7 USB to TTL

2.7 Visual Basic 6.0

Visual Basic (sering disingkat sebagai VB) merupakan sebuah bahasa


pemrograman yang menawarkan Integrated Development Environment (IDE)

16
sebuah visual untuk membuat program perangkat lunak berbasis sistem operasi
Microsoft Windows dengan menggunakan model pemrograman (COM). Visual
Basic merupakan turunan bahasa pemrograman BASIC dan menawarkan
pengembangan perangkat lunak komputer berbasis grafik dengan cepat. Beberapa
bahasa skrip seperti Visual Basic for Applications (VBA) dan Visual Basic
Scripting Edition (VBScript), mirip seperti halnya Visual Basic, tetapi cara
kerjanya yang berbeda. Para programmer dapat membangun aplikasi dengan
menggunakan komponen-komponen yang disediakan oleh Microsoft Visual Basic
Program-program yang ditulis dengan Visual Basic juga dapat menggunakan
Windows API, tapi membutuhkan deklarasi fungsi luar tambahan. Dalam
pemrograman untuk bisnis, Visual Basic memiliki bangsa pasar yang sangat luas.
Sebuah survey yang dilakukan pada tahun 2005 menunjukkan bahwa 62%
pengembang perangkat lunak dilaporkan menggunakan berbagai bentuk Visual
Basic, yang diikuti oleh C++, JavaScript, C#, dan Java.[8]

Gambar 2. 8 Tampilan Software Visual Basic 6.0

2.8 Code Vison AVR

CodeVisionAVR adalah sebuah compiler C yang telah dilengkapi dengan fasilitas


Integrated Development Environment (IDE) dan didesain agar dapat menghasilkan
kode program secara otomatis untuk mikrokontroler Atmel AVR. Program ini dapat
17
berjalan dengan menggunakan sistem operasi Windows XP, Vista, Windows 7,
dan Windows 8, 32-bit dan 64-bit.
Integrated Development Environment (IDE) telah dilengkapi dengan fasilitas
pemrograman chip melalui metode In-System Programming sehingga dapat secara
otomatis mentransfer file program ke dalam chip mikrokontroler AVR setelah
sukses dikompilasi.

Software In-System Programmer didesain untuk bekerja ketika dihubungkan


dengan development board STK500, STK600, AVRISP mkII, AVR Dragon,
AVRProg (AVR910 application note), Atmel JTAGICE mkII, Kanda System
STK200+STK300, Dontronics DT006, Vogel Elektronik VTEC-SIP, Futurlec
JRAVR and MicroTronics ATCPU, dan Mega2000.[9]

Gambar 2. 9 Tampilan Software CV-AVR

18
BAB III PERANCANGAN SISTEM

3.1 Blok Diagram

Berdasarkan pengumpulan data dan studi literatur yang telah dilakukan maka
dipilih Sistem monitoring dan pengendalian pendistribusian air PDAM berbasis
atmega 16. Pemakaian mikrokontroler sebagai alat kontrol pada sistem otomatisasi
telah banyak digunakan di industri. Kemudian penggunaan interface antara plan
dengan manusia menggunakan aplikasi visual basic 6.0, komunikasi yang di
gunakan memakai sistem bluetooth sehingga dapat terjalin proses pengiriman dan
penerimaan data pendistribusian antara plan ,device i/o yang di gunakan pada
konsumen dapat berkomunikasi dan termonitor oleh pusat sehingga sitem dapat di
kontrol secara otomasisasi dan real time.

Diagram blok sistem yang di yang di rancang adalah sebagai berikut:

Gambar 3. 1 Blok Diagram Perancangan Sistem

19
3.1.1 Mikrokontroler Atmega 16

Mikrokontroler Atmega 16 merupakan sebuah chip IC yang di fungsikan pada


sistem ini sebagai otak atau pengontrol utama dari Sistem Monitoring Pengendalian
Pendistribusian Air PDAM Berbasis Atmega 16 Dan Visual Basic 6. Dimana input
sensor analog berupa water flow sensor , ultrasonic sensor mengirimkan data
berupa data analog tegangan dan pulsa yang di terima langsung oleh mikrokontroler
atmega16 kemudian data di olah dengan beberapa fungsi dari program untuk
memberikan aksi terhadap aktuator relay modul dan selenoid valve. Selain itu
mikrokontroler atmega16 berfungsi sebagai komunikasi antara aplikasi yang dibuat
dengan vb6.0 yang di jembatani oleh modul bluetooth supaya tercapai sistem
komunikasi, dan menghasilkan human machine interface (HMI) yang dapat di
pahami oleh oprator .

Gambar 3. 2 sistem minimum mikrokontroler atmega 16

3.1.2 Visual basic 6.0

Visual basic 6.0 merupakan salah satu aplikasi untuk membuat human machine
interface (HMI) dari Sistem Monitoring Pengendalian Pendistribusian Air PDAM
Berbasis Atmega 16 Dan Visual Basic 6 yang dibuat, dimana operator dapat
memonitor,mengotrol,dan mengolah data yang di tampilkan pada aplikasi visual

20
basic 6.0, selain itu oprator dapat memantau prose terjadinya pendistribusian air
secara realtime, apabila pada sebuah sistem pendistribusian air terjadi kerugian
dengan contoh kasus terjadinya pencurian air, maka dalam HMI berbasis VB ini
dapat memberikan data yang lapangan yang layak untuk di pertimbangkan sebagai
pemecah kasus pencurian pendistribusian air. Selain itu sistem ini memberikan
kemudahan dalam menentukan penghitungan data air yang terpakai oleh konsumen.

3.1.3 Sensor water flow meter

Sensor water flow meter merupakan alat pendeteksi mengalirnya zat cair dimana
terdapat sebuah kincir yang berputar ketika terkena laju air , dan memiliki output
pulsa dengan rumus Frekuensi pulsa (Hz) / 7.5 = laju alir L / menit. Sensor water
flow pada Sistem Monitoring Pengendalian Pendistribusian Air PDAM Berbasis
Atmega 16 Dan Visual Basic 6 , menjadi sensor yang paling pokok karena berfungsi
sebagai meter ukur pemakaian air konsumen, selain dari itu sebagai informasi data
pembanding untuk memecahkan kasus pencurian pendistribusian air.

Gambar 3. 3 water flow

3.1.4 Ultrasonic Sensor


Pada sistem ini sensor ultrasonic difungsikan sebagai alat untuk mengukur
ketinggian air yang di simpan pada Tank/silo penyimpanan air, prinsip kerjanya
yaitu memantulkan gelombang frekuensi yang umum digunakan adalah 40kHz.

21
Sinyal yang dipancarkan akan merambat sebagai gelombang bunyi dengan
kecepatan sekitar 340 m/s. Ketika menumbuk suatu benda(zat cair), maka sinyal
tersebut akan dipantulkan oleh zat cair tersebut. Setelah gelombang pantulan
sampai di alat penerima, maka sinyal tersebut akan diproses untuk menghitung
jarak benda tersebut. Jarak benda dihitung berdasarkan rumus :
100
(1000000) .
2

0,034
=
2

dimana :
S = merupakan jarak antara sensor ultrasonik dengan benda (bidang pantul).
t = adalah selisih antara waktu pemancaran gelombang oleh transmitter dan waktu
ketika gelombang pantul diterima receiver.
Maka keadaan air yang terdapat pada tank/silo dapat termonitor langsung oleh
apliksi dan sebagai indikasi untuk mengaktifkan sistem kerjanya motor yang
bergantian dengan sistem kerjanya selenoid valve.

Gambar 3. 4 sensor ultrasonic

3.1.5 modul relay


modul relay merupakan alat untuk penghubung dan pemutus kerja motor pompa air
dengan tegangan AC 220V, karena tegangan yang di keluarkan oleh pin output
mikrokontroler hanya 5VDC.

22
Gambar 3. 5 relay modul

3.1.6 Selenoid valve


Selenoid valve pada sistem kontrol ini merupakan alat untuk pengontrolan pipa
pendistribusian air dimana selenoid valve bekerja pada tegangan 12 VDC.

Gambar 3. 6 selenoid valve

3.1.7 Modul usb to ttl


Modul PL2303Hx USB to TTL ini digunakan untuk berkomunikasi dengan
visual basic, supaya komunikasi alat dengan interface PC dapat berkomunikasi
secara real time.

23
Gambar 3. 7 USB to TTL

3.2 Cara kerja

modul akan bekerja ketika terhubung dengan sumber tegangan AC 220-250 V,


ketika tombol power modul ditekan maka catu daya di dalam modul aktif, dan
mengaktifkan mikrokontroler dan relay modul, setelah itu pengguna harus mebuka
software dari sistem pendistribusian air, kemudian menghubungkan modul
komunikasi USB to TTL dengan komputer, setelah berhasil terkoneksi maka
aplikasi dapat terhubung dengan modul,cara kerja modul itu sendiri yaitu ketika
tombol start pada tampilan VB di tekan maka sensor-sensor yang terdapat pada
modul seketika membaca keaadaan di lapangan dimuali dari ultrasonic sensor
membaca data air yang tersedia pada tanki, kemudian water flow sensor membaca
data air yang lewat, tombol start di tekan maka pump pengisian akan aktif untuk
mengambil air yang ada pada sumur utama, kemudian data air yang masuk terhadap
tanki penampungan akan terbaca oleh ultrasonic sensor, yaitu ketinggian air dalam
tanki terbaca dalam satuan (cm) dan di tampilkan pada hmi visual basic pada
monitor , setelah air mencapai level atas maka air siap di distribusikan terhadap
warga dimana air dapat terdistribusi akibat terbukanya selenoid valve, sehingga air
yang lewat pada pipa dapat terbaca oleh flow meter, dan data yang di dapat di
lapangan muncul pada hmi vb, data pemakaian air akan termonitor secara realtime

24
oleh hmi dan akan tersimpan pada microshoft accses kemudian data akan di olah
menjadi rupiah setiap bulan nya dan dilaporkan terhadap pelanggan.

3.3 Flow chart

Gambar 3. 8 flow chart sistem kerja alat

25
Gambar 3. 9 flow chart vb6

3.4 Perancangan

3.4.1 perancangan mekanik

Sistem mekanik yang dirancang pada alat prototype ini terdiri dari rangka
kayu,tanki, motor, pipa air,dan water flow meter.
Dapat dilihat pada gambar di bawah ini:

26
Gambar 3. 10 desain mekanik alat

Pada tahap ini penulis membuat design dengan menggunakan software dari corel
draw cx-5.
Alat dan bahan:
kayu dan triplek
tanki ukuran tinggunya 32cm
pompa sirkulasi aquarium 2 buah
pipa pvc inc
pipa sirkulasi aquarium

27
Gambar 3. 11 alat tahap perakitan

Gambar 3. 12 alat tampak depan

28
Gambar 3. 13 alat tampak samping

3.4.2 perancangan rangkaian elektronika

Perangkat elektronik yang dirancang pada penelitian ini diantaranya adalah sistem
control mikrokontroler, catu daya, rangkaian sensor dan rangkaian dari berbebarapa
modul.
a. Gambar rangkaian elektronik

29
Gambar 3. 14 skematik alat pada proteus

Gambar 3. 15 layout power suplly 5V DC dan 12V DC

Gambar 3. 16 layout relay modul

30
b. Alat dan bahan
Kabel jumper
Trafo 150mA
Sismin atmega16
Relay nodul
Modul USB to TTL
Power supply 5 dan 12 volt DC
Konektor 4 pin @4
Konektor 6 pin @1
Konektor 2 pin @1
Fuse
Socket AC line
Box cassing

Gambar 3. 17 modul sistem penditribusian air tampak dalam

31
Gambar 3. 18 modul sistem penditribusian air tampak luar

3.4.3 perancangan program


a. pembuatan program atmega 16
Pembuatan program ATMega16 dibuat menggunakan software CV AVR. Untuk
mengkonfigurasi tiap port-port sebagai Input atau Output yang ingin digunakan
sebagai pengontrolan. Dan menuliskan coding tersebut ke dalam chip atmega16
menggunakan software eXtreme Burner.

Tabel 3. 1 Konfigurasi Input Output Port ATMega16


PORT KOMPONEN I/O

PB2 Flow meter 1 I

PD0 TX Data Serial O

PD1 RX Data Serial I

PD2 Flow meter 2 I

PD3 Flow meter 3 I

PD4 Triger Ultrasonik I

32
PD5 Echo ultrasonik I

PD6 In relay modul pin1 (motor) O

PD7 In relay modul pin2 (valve) O

Berikut ini langkah - langkah pembuatan program Coding ATMega 16


menggunakan software CVAVR untuk merancang program .

Gambar 3. 19 Membuat program baru di CVAVR

Langkah pertama pembuatan program dengan sorot File >> New >> Project, click
Project.

33
Gambar 3. 20 Text Box Project

Pilih Yes, untuk menggunakan CodeWizardAVR untuk memudahkan


penyimpanan file file yang akan dibuat . CodeWizardAVR akan secara otomatis
membuat direktori penyimpana file dari tiap tiap file yang akan disimpan ole
CVAVR.

Gambar 3. 21 konfigurasi mikrokontroler

Gambar 3.20 Jendela untuk mengkonfigurasikan mikrokontroler yang akan dibuat.

34
Gambar 3. 22 konfigurasi chip mikrokontroler

Karena mikronkontroler yang akan digunakan adalah ATMega 16, maka klik
dengan memilih chip Atmega16.

Gambar 3. 23 Generate Program


Setelah pengkonfigurasian selesai, maka click program lalu pilih Generate, Save
and Exit. Langkah ini bertujuan untuk deklarasi dasar input output.

35
Gambar 3. 24 Jendela untuk memulai pemrograman

Setelah itu mulai pemrograman dengan menginput library dan perintah yang akan
dieksekusi oleh mikrokontroler.

Gambar 3. 25 Input library

Menginput intruksi library pada saat memulai perancangan program untuk


dituliskan ke mikrokontroler ATMega16 agar intruksi atau fungsi dari library yang
diinputkan dapat dikenali.
#include <mega16.h>
Menggunakan input outpu dan fitur ATMega16.
#include <stdio.h>
Digunakan untuk komunikasi serial
#include <stdlib.h>

36
Untuk memperoses data string
#include <delay.h>

untuk menunda proses eksekusi mikrokontroler

Gambar 3. 26 Pendeklarasian variable

fungsi delay atau fungsi waktu.


Pendeklarasian variable dimaksudkan untuk pengenal (identifier) tipe data yang
merupakan bagian program yang paling penting karena tipe data mempengaruhi
setiap instruksi yang akan dilaksanakan oleh komputer.
float
Tipe data float termasuk dalam kelompok floating point yang menampung
bilangan-bilangan riil. Float digunakan untuk bilangan desimal.
long
Tipe data long digunakan untuk tipe data numerik atau angka, tipe data ini
menampung data dalam skala besar.

char
Tipe data char digunakan untuk karakter. Masing-masing karakter menempati
memori sebesar 1 byte. Satu byte terdiri dari 8 bit. Satu variabel bertiper char hanya
mampu menampung 1 buah karakter.
bit
bit hanya menjangkau 0 dan 1 pada data ini

37
Gambar 3. 27 coding program water flow meter

Program ini di fungsikan untuk mengukur laju air pada sensor flow meter dasar
perhitungan didapat dari data sheet sensor water flow type YF-S201.

Gambar 3. 28 coding program komunikasi serial

Program ini di fungsikan untuk komunikasi penerima karakter dari visual basic dan
program deteksi apabila terjadi pencurian atau kebocoran pipa konsumen dapat
terdeteksi.

38
Gambar 3. 29 coding program utama

Program ini merupakan program utama dari sistem kerja alat, terdapat komunikasi
antara mikrokontroler dengan sensor ultrasnic serta keadaan yang akan terjadi pada
output ketika data yang di dapat oleh ultrasonic mencapai batas bawah atau batas
atas tank, maka output akan memberikan 2 kondisi aktif dan tidak aktif (1,0).
Apabila perancangan program mikrokontroler sudah selaesai maka program
tersebut di bangun untuk mendapatkan file .hex atau Intel HEX File yang terdapat
pada folder Exe yang telah dibuat sebelumnya untuk ditulis ke mikrokontroler
ATMega 16 menggunakan software eXtreme Burner.

39
Gambar 3. 30 extrem burner software

3.4.4 pembuatan program interface visual basic 6

Pembuatan aplikasi untuk alat sistem monitoring pengendalian pendistribusian air


PDAM berbasis atmega 16 dan visual basic ini menggunakan VB6 sebagai
interface. Dalam mendesain aplikasi berbasis Visual basic 6, diperlukan komponen
seperti text box, label, dan komponen penunjang lainnya.
Untuk menerima data dari port komunikasi serial PC dan mikrokontroler penulis
menggunakan software Scomm32 . Untuk menyimpan data base penulis
menggunakan Microsoft access 2016, data yang diterima langsung disimpan dalam
database dengan selang waktu 1 detik.

Gambar 3. 31 Pembuatan Aplikasi menggunakan software Microsoft Visual Basic

40
BAB IV HASIL PENGUJIAN DAN ANALISA

4.1 PENGUJIAN DAN PENGUKURAN

Setelah alat selesai dibuat maka dilakukan proses pengujian serta pengukuran, alat
yang memiliki komponen I/O berupa sensor sebagai input dan aktuator sebagai
output melewati pengujian akurasi pengukuran dengan membandingkan data hasil
alat dengan alat ukur yang ada.berikut di bawah ini merupakan bagian bagian yang
di uji dan di ukur.

4.1.1 HASIL PENGUJIAN ULTRASONIC

Ultrasonik merupakan salah satu sensor yang digunakan dalam sistem


pendistribusian air , di fungsikan sebagai sensor jarak ketinggian air tank, air yang
berada di dalam tank dapat termonitor oleh ultrasonic secara real time, penulis
membandingkan ketinggian air ultrasnoic dengan mistar 30 cm , hasil yang di
peroleh dari pengujian dapat dilihat pada tabel di bawah ini.

Tabel 4. 1 pengukuran ultrasonic dengan meter ukur penggaris

NO Sensor ultrasonic (cm) Alat ukur penggaris(cm)

1 3,36 cm 5 cm

2 8,41 cm 10 cm

3 13,91 cm 15 cm

4 17,76 cm 20 cm

5 19,54 cm 25 cm

41
4.1.2 HASIL PENGUJIAN WATER FLOW METER

Water flow meter merupakan salah satu sensor yang digunakan dalam sistem
pendistribusian air , di fungsikan sebagai sensor pengukur debet air , air yang berada
di dalam tank penyimpanan yang di distribusikan harus terukur dalam liter/menit
serta water flow meter ini di fungsikan juga sebagai alat pendeteksi kebocoran pipa
distribusi, data water flow meter dapat di pantau secara real time oleh vb, penulis
membandingkan sensor water flow meter dengan gelas ukur 1000ml, hasil data
yang di peroleh dari pengujian dapat dilihat pada tabel di bawah ini.

Tabel 4. 2 pengukuran flow meter dengan glass ukur

no Water flow Water flow Water flow Glass ukur


sensor utama sensor satu (1) sensor dua (2)
0 98 ml 99 ml 99 ml 100 ml

1 120 ml 120 ml 120ml 150 ml

2 190 ml 190 ml 190 ml 200 ml

3 290 ml 290 ml 290 ml 300 ml

4 390 ml 390 ml 380 ml 400 ml

5 490 ml 490 ml 490 ml 500 ml

4.1.3 HASIL PENGUJIAN KOMPONEN PENUNJANG

Komponen penunjang pada alat sistem pendistribusian air ini, digunakan untuk
memaksimalkan kinerja alat. Pada tabel di bawah ini berisi tentang hasil pengujian
setiap komponen, pengukuran dilakukan dengan cara mengukur pada saat
komponen itu aktif (posisi 1) dan tidak aktif (posisi 0).

42
Tabel 4. 3 pengkuran komponen dengan multimeter digital

Pengukuran
No Komponen Penunjang Kinerja
Tegangan

1 Power supply 5 v Berfungsi 4,78 (V DC)

2 Power supply 12v Berfungsi 13 (V DC)

3 Vcc-gnd ultrasonic Berfungsi 4,8 (V DC)

4 Relay modul Berfungsi 4,8 (V DC)

5 Valve 12 volt DC Berfungsi 12 (V DC)

6 Vcc-gnd water flow 1 Berfungsi 4,8 (V DC)

7 Vcc-gnd water flow 2 Berfungsi 4,8(V DC)

8 Vcc-gnd water flow 3 Berfungsi 4,8(V DC)

9 Vcc-ground usb to ttl Berfungsi 4,8(VDC)

Hasil ini didapat dari pengujian komponen komponen yang di uji mengguanakan
multimeter.

4.2 ANALISA
a. Untuk perhitungan water flow meter sensor didapat dari teori dasar data sheet
komponen. Yaitu untuk menghasilkan L/m maka :

() = . (/)
= ( / () , )
Data dikirim tiap detik sehingga dikalikan angka 4

b. Untuk perhitungan ultrasonic didapat sebagai berikut:


= /
43
dimana :
S = merupakan jarak antara sensor ultrasonik dengan benda (bidang pantul).
t = adalah selisih antara waktu pemancaran gelombang oleh transmitter dan waktu
ketika gelombang pantul diterima receiver.
Sedangkan perhitungan ketika di lapangan :

= /
= ,
Tetapi setelah uji coba ideal konstanta nya di 0,17
1 m = 100 cm
1detik =106 us
Perhitungan pada alat :
= ( , ) / ())

44
BAB V KESIMPULAN DAN SARAN

5.1 Kesimpulan

1.Terdapat selisih pengukuran pada tanki ukur 2cm antara data yang di baca oleh
ultrasonic dan alat ukur penggaris.
2. data yang di tampilkan pada visual basic merupakan data real time dari sensor di
lapangan.
3. terjadi pengukuran yang tidak stabil pada pengukuran tempat penampungan air
dikarnakan air yang di isikan terhadap wadah penampang air bergerak dan
bergelombang, sehingga pantulan signal dari tx ultra sonic yang di pantulkan oleh
media air menyebabkan data pada tampilan vb naik turun.

5.2 saran

45
DAFTAR PUSTAKA

46

Anda mungkin juga menyukai