II. TINJAUAN PUSTAKA. Transduser adalah suatu piranti (alat) yang dapat mengubah satu bentuk energi ke

dokumen-dokumen yang mirip
BAB III PERENCANAAN DAN REALISASI

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM

BAB II DASAR TEORI. Arduino adalah pengendali mikro single-board yang bersifat opensource,

BAB II DASAR TEORI. mikrokontroler yang berbasis chip ATmega328P. Arduino Uno. memiliki 14 digital pin input / output (atau biasa ditulis I/O,

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB III DESKRIPSI MASALAH

BAB III PERANCANGAN DAN PEMBUATAN ALAT

DT-51 Application Note

PROTOTIPE ROBOT PENGANTAR BARANG MENGGUNAKAN ANDROID

BAB II ANALISIS DAN PERANCANGAN. Arduino adalah pengendali mikro single-board yang bersifat opensource,

Bab II Dasar Teori (2.1)

BAB III ANALISIS DAN PERANCANGAN

BAB II TINJAUAN PUSTAKA. [10]. Dengan pengujian hanya terbatas pada remaja dan didapatkan hasil rata-rata

BAB II DASAR TEORI Arduino Mega 2560

BAB II DASAR TEORI. Arduino adalah pengendali mikro single-board yang bersifat opensource,

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III PERENCANAAN SISTEM DAN PEMBUATAN ALAT

BAB III TEORI PENUNJANG. Microcontroller adalah sebuah sistem fungsional dalam sebuah chip. Di

BAB II TINJAUAN PUSTAKA

Pengujian Sensor Ultrasonik PING untuk Pengukuran Level Ketinggian dan Volume Air

BAB III PERANCANGAN ALAT

II. TINJAUAN PUSTAKA. kondisi cuaca pada suatu daerah. Banyak hal yang sangat bergantung pada kondisi

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB II DASAR TEORI. open-source, diturunkan dari Wiring platform, dirancang untuk. software arduino memiliki bahasa pemrograman C.

Tugas Akhir PERANCANGAN DAN PEMBUATAN ALAT UKUR JARAK PADA KENDARAAN BERBASIS MIKROKONTROLER ATMEGA8535 OLEH : PUTU TIMOR HARTAWAN

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III METODE PENELITIAN. Pada pengerjaan tugas akhir ini metode penelitian yang dilakukan yaitu. dengan penelitian yang dilakukan.

BAB 2 LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

MATERI VI DC POWER SUPPLY : BLOK DIAGRAM, PENYEARAH DAN FILTER

2. TINJAUAN PUSTAKA. oleh tiupan angin, perbedaan densitas air laut atau dapat pula disebabkan oleh

A. PRINSIP KERJA. Mikrokontroller AVR ATmega16

BAB IV HASIL DAN UJI COBA

Pengaturan suhu dan kelembaban dilakukan dengan memasang satu buah sensor SHT11, kipas dan hairdryer dengan program bahasa C berbasis mikrokontroler A

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III METODOLOGI PENELITIAN

BAB II DASAR TEORI 2.1. Mikrokontroler AVR ATmega32

III. METODE PENELITIAN. Penelitian dan perancangan tugas akhir ini dilakukan di Laboratorium Terpadu

BAB III ANALISIS DAN PERANCANGAN

BAB III METODE PENELITIAN. Pada penelitian ini dilakukan beberapa langkah untuk mencapai tujuan

MICROCONTROLER AVR AT MEGA 8535

MICROCONTROLER AVR AT MEGA 8535

SEBAGAI SENSOR CAHAYA DAN SENSOR SUHU PADA MODEL SISTEM PENGERING OTOMATIS PRODUK PERTANIAN BERBASIS ATMEGA8535

BAB III PERANCANGAN SISTEM

BAB II TINJAUAN PUSTAKA. 2.1PHOTODIODA Dioda foto adalah jenis dioda yang berfungsi mendeteksi cahaya. Berbeda dengan

BAB II DASAR TEORI. open-source, diturunkan dari Wiring platform, dirancang untuk. memudahkan penggunaan elektronik dalam berbagai

BAB III PERENCANAAN DAN REALISASI

BAB III PERENCANAAN PERANGKAT KERAS DAN LUNAK

BAB III PERANCANGAN SISTEM

BAB II DASAR TEORI. Gambar 2.1 Sensor MLX 90614[5]

SISTEM INFORMASI AREA PARKIR BERBASIS MIKROKONTROLER ATMEGA 16

BAB III PERANCANGAN SISTEM. sebuah alat pemroses data yang sama, ruang kerja yang sama sehingga

BAB I PENDAHULUAN A. Latar Belakang dan Permasalahan

ROBOT ULAR PENDETEKSI LOGAM BERBASIS MIKROKONTROLER

III. METODE PENELITIAN. Penelitian tugas akhir ini dilaksanakan di Laboratorium Elektronika Dasar

BAB I PENDAHULUAN A. Latar Belakang Masalah

Gambar 2.1 Mikrokontroler ATMega 8535 (sumber :Mikrokontroler Belajar AVR Mulai dari Nol)

BAB III PERANCANGAN SISTEM

BAB II KONSEP DASAR SISTEM MONITORING TEKANAN BAN

III. METODE PENELITIAN. Penelitian dan perancangan tugas akhir ini telah dimulai sejak bulan Agustus

RANCANG BANGUN SENSOR PARKIR MOBIL PADA GARASI BERBASIS MIKROKONTROLER ARDUINO MEGA 2560

Sistem Minimum Mikrokontroler. TTH2D3 Mikroprosesor

BAB III DESKRIPSI DAN PERANCANGAN SISTEM

BAB II DASAR TEORI Sensor Akselerometer ADXL345

Sistem Smart House Berbasis Android sebagai Pengendali dan Pemantau Tangki Air dan Lampu Taman

BAB II LANDASAN TEORI

BAB III PERANCANGAN DAN PEMBUATAN PERANGKAT KERAS

BAB 3 PERANCANGAN ALAT. Sensor Utrasonik. Relay. Relay

BAB 3 PERANCANGAN SISTEM. Bab ini akan membahas tentang perancangan sistem yang digunakan dari alat

BAB III PERENCANAAN DAN REALISASI SISTEM

RANCANG BANGUN SISTEM PENGUKURAN ARUS BERBASIS MIKROKONTROLLER ATMEGA 8535

BAB III PERANCANGAN DAN REALISASI PERANGKAT KERAS DAN PERANGKAT LUNAK SISTEM. Dari diagram sistem dapat diuraikan metode kerja sistem secara global.

BAB III PERANCANGAN DAN CARA KERJA SISTEM. Pada bab ini diterangkan tentang langkah dalam merancang cara kerja

ISBN:

BAB II DASAR TEORI. mikrokontroler yang berbasis chip ATmega328P. Arduino Uno. memiliki 14 digital pin input / output (atau biasa ditulis I/O, dimana

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

BAB III PERANCANGAN. Pada bab ini akan menjelaskan perancangan alat yang akan penulis buat.

BAB II TINJAUAN PUSTAKA

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN ALAT DAN PROGRAM MIKROKONTROLER. program pada software Code Vision AVR dan penanaman listing program pada

BAB 3 PERANCANGAN SISTEM

BAB II DASAR TEORI. 2.1 Ethanol

BAB III PERANCANGAN DAN PEMBUATAN APLIKASI

BAB II LANDASAN TEORI

MIKROKONTROLER Arsitektur Mikrokontroler AT89S51

BAB II LANDASAN TEORI. ATMega 8535 adalah mikrokontroller kelas AVR (Alf and Vegard s Risc

BAB IV CARA KERJA DAN PERANCANGAN SISTEM. ketiga juri diarea pertandingan menekan keypad pada alat pencatat score, setelah

BAB II DASAR TEORI Arduino Mega 2560

PINTU OTOMATIS DENGANBARCODE SCANNER BERBASIS MIKROKONTROLER ATMEGA 16

BAB II Tinjauan Pustaka

BAB III PERANCANGAN PERANGKAT KERAS DAN LUNAK. Perangkat keras dari alat ini secara umum terdiri dari rangkaian dibagi

IMPLEMENTASI RANCANG BANGUN MODUL PRAKTIKUM SUHU DAN MOTOR DC DENGAN VISUAL BASIC

DT-SENSE. UltraSonic Ranger (USR)

BAB III PERANCANGAN SISTEM

II. TINJAUAN PUSTAKA. Mikrokontroler ATmega8535 merupakan salah satu jenis mikrokontroler keluarga AVR

BAB IV HASIL PENGUKURAN DAN PENGUJIAN ALAT SISTEM PENGONTROL BEBAN DAYA LISTRIK

BAB IV PENGUJIAN SISTEM. selesai dibuat untuk mengetahui komponen-komponen sistem apakah berjalan

BAB IV PERANCANGAN. Gambar 4. 1 Blok Diagram Alarm Rumah.

Transkripsi:

5 II. TINJAUAN PUSTAKA A. Transduser Ketinggian Air Transduser adalah suatu piranti (alat) yang dapat mengubah satu bentuk energi ke bentuk energi lain. Prinsip kerja dari tranduser ultrasonik yaitu mengirimkan suara ultrasonik dan kemudian menerima kembali pantulan suara tersebut (Jatmiko et al, 2012). Pada umumnya, tranduser ultrasonik terdiri dari sebuah chip pembangkit sinyal, sebuah speaker ultrasonik dan sebuah microphone ultrasonik. Speaker ultrasonik mengubah sinyal menjadi suara sementara microphone ultrasonik berfungsi untuk mendeteksi pantulan suaranya. Suara ultrasonik mulamula dipancarkan dengan frekuensi tertentu dan selang waktu tertentu. Suara ini akan merambat di udara dengan kecepatan 344.424 m/detik, mengenai objek untuk kemudian terpantul kembali ke tranduser ultrasonik. Selama menunggu pantulan, tranduser ultrasonik akan menghasilkan sebuah pulsa. Pulsa ini akan berhenti (low) ketika suara pantulan terdeteksi oleh tranduser. Oleh karena itulah lebar pulsa tersebut dapat merepresentasikan jarak antara transduser dengan objek (Jones and Chin, 1995). Umumnya perubahan energi listrik menjadi pergeseran mekanik atau konversi parameter fisik non-elektrik, seperti suhu, tekanan, suara dan lain-lain, menjadi energi atau sinyal listrik (Surtono, 2006). Pada bidang

6 instrumentasi biasanya digunakan tranduser yang mengkonversi parameter fisik menjadi sinyal elektrik (Jones and Chin, 1995). Namun sensor yang digunakan dalam penelitian untuk mengukur ketinggian air adalah transduser ultrasonik HC- SR04. B. Pengukuran Debit Air Sungai Debit air dapat didefinisikan sebagai banyaknya volume air yang mengalir pada suatu saluran setiap 1 sekon. Menurut Chow (1997), debit air yang mengalir pada suatu penampang saluran untuk berbagai aliran dinyatakan dengan: Q = v. A (1) dengan: Q = debit air (m 3 /s) v = kecepatan aliran air (m/s) A = luas penampang melintang saluran (m 2 ) C. Sensor Jarak Ultrasonik Sensor jarak ultrasonik adalah sensor 40 khz produksi parallax yang banyak digunakan untuk aplikasi atau kontes robot cerdas. Kelebihan sensor ini adalah memiliki range 2 500 cm dengan kisaran akurasi mencapai 3 mm. Sensor ini digunakan untuk mengukur jarak dengan tegangan 5 volt. Perhatikan Gambar 2.1.

7 Gambar 2.1. Transduser ultrasonik HC-SR04 Sensor HC-SR04 mendeteksi jarak objek dengan cara memancarkan gelombang ultrasonik (40 khz) kemudian mendeteksi pantulannya. Sensor HC-SR04 memancarkan gelombang ultrasonik sesuai dengan kontrol dari mikrokontroller pengendali ( pulsa IO trigger dengan tout min 2 µs ). Spesifikasi sensor ini : a. power supply :5V DC b. quiescent current : <2mA c. effectual angle: <15 d. ranging distance : 2 500 cm e. resolution : 0.3 cm(anonimous, 2012).

8 Gambar 2.2. Protokol Pengiriman Pulsa Sensor HC-SR04 Gambar 2.2 pulsa ultrasonik yang pendek ditransmisikan pada waktu 0, direfelsikan oleh sebuah objek. Sensor menerima sinyal ini dan mengubahnya menjadi sinyal elektronik. Pulsa berikutnya ditransmisikan ketika terjadi echo. Pada periode waktu ini disebut dengan cycle period. Cycle period yang direkomendasikan tidak kurang dari 50 ms. Jika sebuah pulsa trigger 10us di kirimkan ke pin sinyal, modul sensor ultrasonic akan mengeluarkan 8 pulsa sinyal ultrasonik 40 khz dan mendeteksi echo kembali. Pengukuran jarak adalah proporsional terhadap lebar pulsa echo dan bisa dihitung berdasarkan rumus. Jika tidak ada halangan yang dideteksi, pin output akan menerima 38ms sinyal level high. Sensor merupakan piranti elektronika untuk mengindra fenomena fisik dan mengubah menjadi sinyal-sinyal listrik. 1. Klasifikasi sensor

9 Berdasarkan jenisnya, sensor dapat di klasifikasikan menjadi dua, yaitu sensor pasif dan sensor aktif. 1.1. Sensor Pasif Sensor pasif tidak dapat menghasilkan tegangan sendiri tetapi dapat menhasilkan perubahan nilai resitansi, kapasitansi, atau induktansi apabila mengalami perubahan kondisi pada lingkungan sekitarnya. Perubahan nilai resistansi, kapasitansi, induktansi dapat bernilai positif (nilai bertambah) sehingga tegangannya juga meningkat dan dapat bernilai negatif (nilai berkurang) maka tegangannya berkurang. Perubahan tegangan tersebut yang akan dimanfaatkan untuk mengetahui keadaan yang ingin di ukur (Sugiharto, 2002). 1.2 Sensor Aktif Sensor aktif tidak memerlukan catu daya dari luar, sensor ini dapat menghasilkan energi listrik berupa tegangan DC. Salah satu contoh tranduser aktif adalah photovoltaic/solar cell yang dapat menghasilkan tegangan bila sebuah hubungan semikonduktor mendapat pancaran sinar (Sugiharto, 2002). D. Gelombang Ultrasonik Gelombang adalah gejala terjadinya penjalaran suatu gangguan melalui suatu medium, setelah gangguan ini lewat medium akan kembali ke keadaan semula seperti gangguan itu datang. Ultrasonik adalah studi dan aplikasi gelombang suara yang mempunyai frekuensi diatas pendengaran manusia, yaitu diatas 20 khz.

10 Pendengaran frekuensi manusia antara 20 Hz sampai 20 khz (Clement, 1995). Penegasan lain didefinisikan oleh Javanuad dan Robins (1998) bahwa ultrasonic adalah gelombang tekanan longitudinal dengan frekuensi di atas jarak pendengaran manusia diatas 20 khz. E. LCD Karakter 2x16 LCD (Liquid Crystal Display) adalah suatu perangkat elektronika yang dapat digunakan untuk menampilkan bilangan atau teks. Ada dua tipe utama dari tampilan LCD, yaitu tampilan numerik (biasa digunakan pada jam dan kalkulator) dan tampilan teks alphanumerik. Modul LCD (Liquid Crystal Display) digunakan sebagai prototype dari sebuah informasi. Agar terhubung dengan mikrokontroler, LCD dilengkapi dengan 8 bit data bus (DB0-DB7) yang digunakan untuk menyalurkan data ASCII (American Standard Code For Information Interchange) maupun perintah pengatur kerjanya. Modul LCD terdiri dari display dan chipset, dimana chipset ini merupakan mikrokontroler. Chipset ini berfungsi untuk mengatur tampilan informasi serta berfungsi mengatur komunikasi dengan mikrokontroler yang memakai tampilan LCD itu. Sehingga pada dasarnya interface yang akan dibuat merupakan komunikasi dua buah mikrokontroler. Pada penelitian ini menggunakan LCD karakter 2x16 yang mempunyai lebar display 2 baris 16 kolom dengan 16 pin konektor. Adapun bentuk fisik LCD karakter 2x16 dapat dilihat pada Gambar 2.3.

11 Gambar 2.3. Bentuk fisik modul karakter 2x16 Sebagaimana terlihat pada tabel 2.1 interface LCD merupakan sebuah parallel bus dimana hal ini sangat memudahkan dan sangat mempercepat dalam pembacaan dan penulisan data dari LCD. Kode ASCII yang ditampilkan sepanjang 8 bit dan dikirim ke LCD 4 atau 8 bit dalam satu waktu. Jalur kontrol enable dipergunakan untuk memberitahukan kepada LCD bahwa mikrokontroler mengirim data ke LCD. Untuk mengirim data ke LCD program harus meng-set EN pada kondisi high (1) dan kemudian meng-set dua jalur kontrol lainnya yaitu RS dan R/W ataupun mengirimkan data ke data bus. Setelah dikirim ke data bus maka diharuskan data lainnya sudah siap dan EN harus sudah di-set pada kondisi low (0) kemudian ditunggu beberapa saat. Setelah itu EN di-set kembali pada kondisi high (1) pada saat RS dalam kondisi low (0) karena data yang dikirim ke LCD dianggap sebagai sebuah perintah atau instruksi khusus seperti membersihkan layer atau memposisikan kondisi kursor. Pada saat RS dalam kondisi high (1), data yang dikirim adalah data ASCII yang nantinya akan ditampilkan oleh layer. Sebagai contoh kita akan menampilkan angka LCD pada layer, maka RS harus di-set pada kondisi high (1) dan pada jalur kontrol R/W harus dalam kondisi low (0) pada saat informasi data bus akan ditulis

12 ke LCD. Jika R/W dalam kondisi high (1) maka program akan melakukan query/pembacaan data dari LCD. Instruksi pembacaan yaitu gate LCD berstatus membaca LCD, sedangkan yang lainnya merupakan instruksi penulisan. Jadi hampir setiap aplikasi yang menggunakan LCD, R/W selalu di-set ke kondisi low (0). Jalur data dapat terdiri dari 4 atau 8 jalur, tergantung mode yang dipilih, mereka dinamakan DB0, DB1, DB2, DB3, DB4, DB5, DB6 dan DB7. Untuk membuat sebuah aplikasi interface LCD, yang terpenting adalah menentukan mode operasi. Mode 8 bit sangat baik digunakan ketika kecepatan menjadi keutamaaan dalam sebuah aplikasi, paling tidak tersedia antara11 pin I/O (3 pin untuk kontrol dan 8 pin untuk data), sedangkan 4 bit hanya memerlukan 7 pin I/O (3 pin untuk kontrol dan 4 pin untuk data). Bit RS digunakan untuk memilih data atau instruksi yang akan ditransfer dari mikrokontroler ke LCD. Jika RS di-set dalam kondisi high (1), maka bite pada posisi kursor LCD pada saat itu bisa dibaca atau ditulis. Jika RS di-set dalam kondisi low (0), maka ini merupakan instruksi yang dikirim ke LCD atau status eksekusi dari instruksi terakhir yang dibaca.

13 Tabel 2.1 Fungsi kaki pin LCD karakter 2x16(Irda, 2009). No Nama Pin Deskripsi Port 1 VCC +5V VCC 2 GND 0 V GND 3 VEE Tegangan Kontras LCD 4 RS Register Select,O=Input instruksi, I=Input data PD7 5 R/W I= Read ; O= Write PD5 6 E Enable Clock PD6 7 D4 Data Bus 4 PC4 8 D5 Data Bus 5 PC5 9 D6 Data Bus 6 PC6 10 D7 Data Bus 7 PC7 11 Anode Tegangan Positif Backlight 12 Katode Tegangan Negatif backlight F. Mikrokontroler ATMega16 AVR merupakan seri mikrokontroler Complementary Metal Oxide Semiconductor (CMOS) 8 bit buatan Atmel berbasis arsitektur RISC (Reduced Intruction Set Computer). Hampir semua instruksi pada pada program dieksekusi dalam satu siklus clock. AVR mempunyai 32 register general-purpose, time/counter fleksibel dengan mode compare, interupsi internal serial UART, Programmable Watchdog Timer, power saving mode, ADC dan PWM. AVR pun mempunya In-system

14 Programmable (ISP) Flash on Chip yang mengijinkan memori program untuk deprogram ulang (read/write) dengan koneksi secara serial yang disebut Serial Peripheral Interface (SPI). AVR memiliki keunggulan dibandingkan dengan mikrokontroler lain, keunggulan mikrokontroler AVR yaitu memiliki kecepatan dalam mengeksekusi program yang lebih cepat, karena sebagian besar instruksi dieksekusi dalam 1 siklus clock (lebih cepat dibandingkan mikrokontroler keluarga MCS 51 yang memiliki arsitektur Complex Intrukstion Set compute). ATMega 16 mempunyai throughput mendekati 1 Millions InstructionPerSecond (MIPS) per MHz, sehingga membuat konsumsi daya menjadi rendah terhadap kecepatan proses eksekusi perintah. ATMega 16 mempunyai throughput mendekati 1 MIPS per MHz membuat disainer system untuk mengoptimasi konsumsi daya versus kecepatan proses (Hadi, 2008). G. Light Emiting Dioda (LED) Adalah dioda sambungan semikonduktor P-N yang jika diberi prasikap maju akan mengeluarkan cahaya tampak. Simbol dioda ini dan rangkaiannya dapat ditunjukkan pada Gambar 2.4.

15 Gambar 2.4. Rangkaian LED Jika elektron bebas pada semikonduktor tipe N terletak pada pita energi yang lebih tinggi daripada hole didaerah semikonduktor tipe P maka jika elektron bebas berkombinasi dengan hole perbedaan (kelebihan) energi ini akan diubah menjadi panas atau cahaya. LED tidak akan mengeluarkan cahaya jika dipasang pada prasikap balik. Operasi LED pada arah balik akan menyebabkan LED cepat rusak. Penggunaan LED adalah untuk indikator, memasukkan informasi ke memori komputer optik, untuk penggunaan dalam komunikasi yang menggunakan kabel serat optik dan lain-lain. Adapun fungsi dioda antara lain : 1) Untuk penyearah arus 2) Untuk penyetabil tegangan 3) Untuk indikator Dapat menggunakan LED, misalnya untuk indikator angka-angka pada kalkulator menggunakan LED yang disusun sesuai peraga sevent segment. 4) Sebagai saklar Dapat menggunakan photo dioda sambungan P-N, misalnya digunakan sebagai saklar dari rangkaian yang menggerakan motor untuk menarik pintu garasi. Jika

16 dioda kena sorot lampu mobil tahanannya baliknya turun sehingga terdapat arus yang menggerakkan motor melalui relay (Allen,1981). H. Sirine Sirine adalah alat untuk mengeluarkan bunyi peringatan tanda bahaya. Jenis-jenis sirine adalah peringatan dini tsunami, sirine kebakaran dan lainnya. Dalam istilah jaringan, sirine dapat juga didefinisikan sebagai pesan berisi pemberitahuan ketika terjadi penurunan atau kegagalan dalam penyampaian sinyal komunikasi data ataupun ada peralatan yang mengalami kerusakan (penurunan kinerja). Pesan ini digunakan untuk memperingatkan operator atau administrator mengenai adanya masalah (bahaya) pada jaringan. Alarm memberikan tanda bahaya berupa sinyal, bunyi, ataupun sinar (Anonim, 2012).