commit to user
BAB III DESAIN DAN PERANCANGAN
3.1 Perancangan Umum Sistem
Blok diagram sistem secara umum pada perancangan ini terdiri dari dua bagian utama yang terpisah, yaitu sisi mikrokontroler dan sisi penerima wireless FM. Pada
sisi mikrokontroler terdiri atas rangkaian mikrokontroler AT89S51, transduser pemancar dan penerima ultrasonik, penampil LCD, dan dua pemancar wireless FM.
Sedangkan pada sisi penerima wireless FM terdapat dua rangkaian penerima wireless FM, dan keluaran berupa dua belalarm dengan tiga level indikator ketinggian
permukaan air yaitu aman ,bahaya dan awasbanjir. Skema lengkapnya dapat dilihat pada Gambar 4.
Pemancar 1 penerima 1
Bel 1
Pemancar 2 Penerima 2 Bel 2
Gambar 4.
Diagram Blok Umum Sistem Prinsip kerja umum sistem adalah sebagai berikut, yaitu pin P1.0 mikrokontroler
AT89S51 mengirimkan sinyal pulsa positif selama 3µs ke kaki SIG IO pin sensor Mikro
kontroler AT89S51
Tranduser Ultrasonik
SRF04 Sensor
LCD
commit to user
ping. Pemicuan oleh mikrokontroler ini, menyebabkan sensor ping akan memancarkan gelombang suara 40 KHz ultrasonik, yang kemudian merambat melalui air.
Gelombang suara ini akan menghasilkan pantulan setelah mengenai permukaan air dan kembali ke sensor. Selama waktu pemancaran sinyal suara ini, kita lakukan
penundaan pada mikrokontroler agar tidak langsung menerima interferensi sinyal yang dipancarkan, sekaligus menyiapkan mikrokontroler untuk menerima sinyal informasi
pantulan dari sensor. Selanjutnya bila sensor menerima sinyal pantulan, maka ia akan mengirimkan
pulsa rendah melalui kaki SIG IO pin ke pin P1.1 mikrokontroler. Mikrokontroler akan menghitung, selang waktu antara pemancaran dan pantulan sinyal ini, kemudian
dikalikan dengan nilai cepat rambat suara di air, guna memperoleh jarak dasar air dari sensor tersebut ketinggian air. Hasilnya ditampilkan pada penampil LCD di lapangan
dan juga dikirimkan melalui pemancar wireless FM lalu diterima oleh penerima wireless
FM data diolah sehingga menjadi keluaran berupa belalarm 1, belalarm 2 dan 1-2 secara bersamaan.
Jika belalarm 1 berbunyi menandakan ketinggian permukaan air dalam keadaan aman mengeluarkan suara level 1, Jika belalarm 2 berbunyi menandakan ketinggian
air bahaya mengeluarkan suara level 2 dan jika belalarm 1-2 mengeluarkan suara level 3 yaitu berbunyi secara bersamaan dan ketinggian air sudah sudah melebihi batas
normal sebagai peringatan dini akan terjadi banjir.
3.2 Komponen Perangkat Keras