dimas syamsuddin (07.41020.0019) i.w. bayu praja pratama ( 07.41020.0025)

24
PENGISI AIR OTOMATIS MENGGUNAKAN SENSOR MAGNETIK DENGAN METODE LINIER DILENGKAPI PELAPORAN DATA MELALUI GELOMBANG RADIO Dimas Syamsuddin (07.41020.0019) I.W. Bayu Praja Pratama (07.41020.0025)

Upload: verena

Post on 16-Feb-2016

77 views

Category:

Documents


0 download

DESCRIPTION

PENGISI AIR OTOMATIS MENGGUNAKAN SENSOR MAGNETIK DENGAN METODE LINIER DILENGKAPI PELAPORAN DATA MELALUI GELOMBANG RADIO. Dimas Syamsuddin (07.41020.0019) I.W. Bayu Praja Pratama ( 07.41020.0025). Latar Belakang Masalah. Satuan isi ulang masih berupa galin - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Dimas  Syamsuddin (07.41020.0019) I.W.  Bayu Praja Pratama ( 07.41020.0025)

PENGISI AIR OTOMATIS MENGGUNAKAN SENSOR MAGNETIK DENGAN METODE LINIER DILENGKAPI PELAPORAN DATA MELALUI GELOMBANG RADIO

Dimas Syamsuddin(07.41020.0019)I.W. Bayu Praja Pratama(07.41020.0025)

Page 2: Dimas  Syamsuddin (07.41020.0019) I.W.  Bayu Praja Pratama ( 07.41020.0025)

Latar Belakang Masalah

Satuan isi ulang masih berupa galin Belum adanya sistem pengaturan otomatis

pada depo isi ulang Belum adanya sistem pelaporan data secara

komputerisasi pada manajemen

Page 3: Dimas  Syamsuddin (07.41020.0019) I.W.  Bayu Praja Pratama ( 07.41020.0025)

Rumusan Masalah

Penggunaan sensor magnetik untuk mengetahui volume air

Pengiriman data melalui gelombang radio Pembuatan sistem pelaporan informasi kepada

manajemen depo isi ulang

Page 4: Dimas  Syamsuddin (07.41020.0019) I.W.  Bayu Praja Pratama ( 07.41020.0025)

Batasan Masalah

Simulasi menggunakan deporancangan penulis

Sensor magnetik digunakan untuk menerima data volume

Jarak komunikasi ± 800 meter

Page 5: Dimas  Syamsuddin (07.41020.0019) I.W.  Bayu Praja Pratama ( 07.41020.0025)

Blok Diagram

Page 6: Dimas  Syamsuddin (07.41020.0019) I.W.  Bayu Praja Pratama ( 07.41020.0025)

Microcontroller ATmega8535 Pemroses input dan output In-System Programmable (ISP)

Flash Memory sebesar 8 kByte Static Random Access Memory

(SRAM) sebesar 512 Byte Electrically Erasable

Programmable Read-Only Memory (EEPROM) sebesar 512 Byte

32 jalur atau bit input dan output (PA, PB, PC, dan PD)

Full duplex USART

Page 7: Dimas  Syamsuddin (07.41020.0019) I.W.  Bayu Praja Pratama ( 07.41020.0025)

YS-1020UB RF Data Transceiver

Frekuensi 433/450/868MHz Baud rate in air:

1200/2400/4800/9600/19200/38400bps Jarak transmisi : max 800 m pada open

area. Konsumsi daya 10mW/10dBm

Page 8: Dimas  Syamsuddin (07.41020.0019) I.W.  Bayu Praja Pratama ( 07.41020.0025)

Metode Linear Putaran baling-baling = volume metode statistik yang paling jamak

dipergunakan dalam penelitian-penelitian sosial, terutama penelitian ekonomi

Persamaan umumY = a + b X.

Page 9: Dimas  Syamsuddin (07.41020.0019) I.W.  Bayu Praja Pratama ( 07.41020.0025)

Perancangan Mikrokontroler

Pengaksesan Magnetik Switch Pengaksesan Keypad Penulisan pada LCD Pengiriman data ke komputer

Page 10: Dimas  Syamsuddin (07.41020.0019) I.W.  Bayu Praja Pratama ( 07.41020.0025)

Flowchart Microcontroller bag. 1

Scan Keypad Pilih kontrol

Input Rupiah

Input Liter

Input Manual

Set Harga

Tidak

Tidak

Tidak

Ya

Ya

Ya

Ya

Tidak

L

Buka Keran Air

Liter Input <= Liter Output

Liter Output =0

Mengenai Sensor?

Sensor =0

Liter Out = Liter Out + 0,05

Tampilkan Liter Out Pada Lcd

Ya

Ya

Tidak

Tidak

Tampil Liter keluar dan Harga Jual

Pada LCD

Kirim Liter Keluar Melalui

Komunikasi Serial

Kirim Harga Per Liter Keluar

Melalui Komunikasi Serial

A

A

R

Mulai

Inisialisaasi Program

A

L

M

S

Awal

A

Page 11: Dimas  Syamsuddin (07.41020.0019) I.W.  Bayu Praja Pratama ( 07.41020.0025)

Flowchart Microcontroller bag. 2

Buka Keran Air

Liter Output =0

Mengenai Sensor?

Sensor =0

Liter Out = Liter Out + 0,05

Tampilkan Liter Out Pada Lcd

Ya

Ya Tidak

Tampil Liter keluar dan Harga Jual

Pada LCD

Kirim Liter Keluar Melalui

Komunikasi Serial

Kirim Harga Per Liter Keluar

Melalui Komunikasi Serial

Jika Tekan Tombol ‘.’

Tekan Keypad

Tidak

Jika Tidak Tekan Tombol

‘#’

Ya

Tidak

Masukan Update Harga

Harga = Input Harga

Tulis Harga Update Pada

EEPROM Mikrokontroler

A

Konversi Menjadi Liter

Buka Keran Air

Liter Input <= Liter Output

Liter Output =0

Mengenai Sensor?

Sensor =0

Liter Out = Liter Out + 0,05

Tampilkan Liter Out Pada Lcd

Ya

Ya

Tidak

Tidak

Tampil Liter keluar dan Harga Jual

Pada LCD

Kirim Liter Keluar Melalui

Komunikasi Serial

Kirim Harga Per Liter Keluar

Melalui Komunikasi Serial

A

R

M

S

A

Awal

A

Kembali ke Awal

Page 12: Dimas  Syamsuddin (07.41020.0019) I.W.  Bayu Praja Pratama ( 07.41020.0025)

Flowchart pembacaan output dengan input liter air Mulai

Volume air keluar = Volume air keluar+

0,05

Input liter air = scan keypad

Volume air keluar <= input liter air

Buka kran solenoid

Apakah magnet pada kincir mengenai sensor magnetik switch

Flag=1

flag =1 && magnet pada kincir tidak mengenai sensor magnetik

Ya

Ya

Ya

Selesai

Inisialisasi program

Nyalakan pompa air

Flag = 0

Tidak

Tidak

Pompa air mati

Tutup Kran solenoid

Tidak

Page 13: Dimas  Syamsuddin (07.41020.0019) I.W.  Bayu Praja Pratama ( 07.41020.0025)

Flowchart pembacaan Output Air dengan Input Harga Air dalam Satuan Rupiah

Mulai

Volume air keluar = Volume air keluar+

0,05

Input Rupiah = scan keypad

Volume air keluar <= input liter air

Buka kran solenoid

Apakah magnet pada kincir mengenai sensor magnetik switch

Flag=1

flag =1 && magnet pada kincir tidak mengenai sensor magnetik

Ya

Ya

Ya

Selesai

Inisialisasi program

Nyalakan pompa air

Flag = 0

Tidak

Tidak

Pompa air mati

Tutup Kran solenoid

Tidak

Input liter air = input rupiah / harga perliter

Page 14: Dimas  Syamsuddin (07.41020.0019) I.W.  Bayu Praja Pratama ( 07.41020.0025)

Flowchart pembacaan Output Air dengan Kontrol Manual

Buka Keran Air

Liter Output =0

Mengenai Sensor?

Sensor =0

Liter Out = Liter Out + 0,05

Tampilkan Liter Out Pada Lcd

Ya

Ya Tidak

Tampil Liter keluar dan Harga Jual

Pada LCD

Jika Tekan Tombol ‘.’

Tidak

Jika Tidak Tekan Tombol

‘#’

Ya

Tidak

Input keypad

mulai

selesai

Page 15: Dimas  Syamsuddin (07.41020.0019) I.W.  Bayu Praja Pratama ( 07.41020.0025)

Flowchart Setting Harga Perliter Air

Harga terbaru = Input Harga

Tulis Harga terbaru Pada

EEPROM Mikrokontroler

Mulai

Masukan input harga

Selesai

Page 16: Dimas  Syamsuddin (07.41020.0019) I.W.  Bayu Praja Pratama ( 07.41020.0025)

Perancangan Magnetik Switch

P I N D . 3

4 7 0

R

M a g n e t ic S w it c h

S W K E Y -S P S T

1 2

D 1

L E D

0

V C C

Page 17: Dimas  Syamsuddin (07.41020.0019) I.W.  Bayu Praja Pratama ( 07.41020.0025)

Perancangan driver solenoid

Page 18: Dimas  Syamsuddin (07.41020.0019) I.W.  Bayu Praja Pratama ( 07.41020.0025)

Perancangan YS-1020UB RF Transceiver

Page 19: Dimas  Syamsuddin (07.41020.0019) I.W.  Bayu Praja Pratama ( 07.41020.0025)

Pengujian pembacaan volumeNo Nilai Akurat (ml) Nilai Pengukuran (ml)

Nilai Prosentase

Modulus Error (ml) Error Relatif (%)

1 250 236 14 5,6

2 250 290 40 16

3 250 282 32 12,8

4 250 290 40 16

5 250 171 79 31,6

6 250 250 0 0

7 250 250 0 0

8 250 252 2 0,8

9 250 264 14 5,6

10 250 250 0 0

11 250 263 13 5,2

12 250 250 0 0

13 250 250 0 0

14 250 250 0 0

15 250 270 20 8

16 250 275 25 10

17 250 289 39 15,6

18 250 250 0 0

19 250 246 4 1,6

20 250 289 39 15,6

21 250 269 19 7,6

22 250 268 18 7,2

23 250 245 5 2

24 250 237 13 5,2

25 250 250 0 0

26 250 264 14 5,6

27 250 245 5 2

28 250 256 6 2,4

29 250 258 8 3,2

30 250 256 6 2,4

Page 20: Dimas  Syamsuddin (07.41020.0019) I.W.  Bayu Praja Pratama ( 07.41020.0025)

Pengujian YS-1020UB RF Data Transceiver

No Jangkauan (meter) Keterangan

1 50m Berhasil

2 100m Berhasil

3 150m Berhasil

4 200m Berhasil

5 250m Berhasil

6 300m Berhasil

7 350m Berhasil

8 400m Berhasil

9 450m Berhasil

10 500m Berhasil

11 550m Tidak Berhasil (loss)

Page 21: Dimas  Syamsuddin (07.41020.0019) I.W.  Bayu Praja Pratama ( 07.41020.0025)

Pengujian Server data manajemen

Page 22: Dimas  Syamsuddin (07.41020.0019) I.W.  Bayu Praja Pratama ( 07.41020.0025)

Kesimpulan Hasil pengujian terhadap magnetik switch baik, dengan error kurang dari

5%, kecuali out of range Pengujian terhadap YS-1020UB RF Data Transceiver berjalan dengan

baik dan data akan loss jika jangkauan di atas ±505 meter Informasi mengenai volume air dan harga pada server,cukup

mempermudah pihak manafemen

Page 23: Dimas  Syamsuddin (07.41020.0019) I.W.  Bayu Praja Pratama ( 07.41020.0025)

Saran Dalam protokol komunikasi yang digunakan akan sangat baik jika protokol

USB digunakan sehingga tidak memerlukan konverter USB to Serial Ditambahkannya filter air akan sangat mendukung untuk pengisian depo

air sebagaimana pengisian air pada umumnya. Untuk jarak komunikasi, agar dapat menjangkau lebih dari 800 meter, akan

sangat baik jika misal menggunakan perangkat handy talkie (HT), dsb Untuk catu daya pada sisi slave, perlunya penggunaan solarcell untuk

mengantisipasi pemadaman maupun jangkauan listrik

Page 24: Dimas  Syamsuddin (07.41020.0019) I.W.  Bayu Praja Pratama ( 07.41020.0025)

Terima Kasih…