LCD Sensor Ultrasonik LANDASAN TEORI

xxxix serial Serial Port Interrupt. Kesemua interupsi tersebut dapat diaktifkan atau tidak melalui bit-bit yang terdapat dalam register IE Interrupt Enable yang terletak pada alamat A8H. Agfianto Eko Putra : 2004 Register IE dapat mengatur salah satu Interupsi yang diaktifkan atau keseluruhan interupsi aktif. Bit yang dapat digunakan untuk mengaktifkan atau tidak interupsi secara keseluruhan yaitu IE.7 EA. Jika bit ini di set maka seluruh interupsi akan diaktifkan, sebaliknya jika di clear akan mematikan interupsi secara keseluruhan. Keterangan untuk bit-bit pada Register IE sebagai berikut. EA : Untuk mengaktifkan atau mematikan seluruh interupsi secara serentak atau keseluruhan. ES : Untuk mengaktifkan atau mematikan Interupsi Port Serial. ET1 : Untuk mengaktifkan atau mematikan Interupsi Timer 1 overflow. EX1 : Untuk mengaktifkan atau mematikan Interupsi Eksternal 0. ET0 : Untuk mengaktifkan atau mematikan Interupsi Timer 0 overflow. EX0 : Untuk mengaktifkan atau mematikan Interupsi Eksternal 0.

2.4 LCD

LCD liquid cell display merupakan suatu alat yang dapat menampilkan karakter ASCII sehingga kita bisa menampilkan campuran huruf dan angka sekaligus. LCD dalam hal ini digunakan sebagai tampilan dari instruksi-instruksi dari mikrokontroller. LCD imemiliki 2 baris dan 16 kolom, selain itu juga sudah terdapat rangkain yang digunakan untuk menerjemahkan bahasa ASCII dari xl mikrokontroller. Sehingga programmer tidak perlu repot menambahkan rangkaian pengkode. Proses pembacaan data pada register perintah biasa digunakan untuk melihat status busy dari LCD atau membaca Address Counter. RS diatur pada logika 0 untuk akses ke Register Perintah, RW diatur pada logika 1 yang menunjukkan proses pembacaan data. Untuk Mode 8 bit interface, pembacaan 8 bit nible tinggi dan rendah dilakukan sekaligus dengan diawali sebuah pulsa logika 1 pada E Clock. Gambar 2.8 LCD Liquid Crystal Display

2.5 Sensor Ultrasonik

Ultrasonik Ultrasonic waves merupakan gelombang mekanik longitudinal dengan frekuensi di atas 20 KHz yaitu daerah batas pendengaran manusia. Gelombang ultrasonik dapat merambat dalam medium padat, cair, dan gas. Hal ini disebabkan karena gelombang ultrasonik merupakan rambatan energi dan momentum mekanik, rambatan energi ini berinteraksi tergantung pada molekul dan sifat inersia medium yang dilaluinya. Waktu yang dibutuhkan oleh gema untuk kembali ke sensor adalah proporsional terhadap jarak dan tinggi dari xli objek, karena suara memiliki kecepatan yang tetap. Reflektivitas dari gelombang suara di permukaan cairan akan sama dengan permukaan padat, tapi pada tekstil dan foams, gelombang akan diserap. Modul sensor ultrasonik DT-SENSE USIRR merupakan sensor jarak yang presisi. Dapat melakukan pengukuran jarak 2 cm sampai 3 meter dan sangat mudah untuk dihubungkan ke mikrokontroler menggunakan sebuah pin IO. Adapun karakteristik dari sensor ultrasonik DT-Sense adalah sebagai berikut: 1. Terdiri dari sebuah Ultrasonic Ranger dan dapat dihubungkan dengan 2 buah sensor Infrared Ranger GP2D12 opsional. 2. Memiliki 2 buah antarmuka yang dapat aktif bersama yaitu: a. Pulse Width Lebar Pulsa 10 µsmm b. I2C-bus 3. Dapat di-cascade hingga 8 modul dengan hanya 2 pin IO menggunakan 4. Single supply 5 VDC. 5. Supply Current jika tanpa sensor infrared ranger: a. Aktif: 17 mA typ. b. Reduced Operation: 13 mA typ. c. Power Down: 7 mA typ. d. Power Down + Reduced Operation: 2 mA typ. 6. Siklus pengukuran yang cepat. 7. Pembacaan dapat dilakukan tiap 25 ms 40 Hz rate. 8. Spesifikasi Ultrasonic Ranger: a. Jangkauan: 2 cm hingga 3 m b. Obyek 0 – 2 cm diukur berjarak 2 cm xlii Gambar 2.9 Sensor Ultrasonik xliii

BAB III PERANCANGAN DAN IMPLEMENTASI

3.1 Identifikasi Kebutuhan

Untuk memenuhi sebuah perancangan yang baik, maka akan diawali dengan membuat beberapa identifikasi kebutuhan, agar mengetahui arahan umum alat yang dibuat. Adapun beberapa identifikasi kebutuhan dalam perancangan alat yang akan dibuat, antara lain: 1. Sistem minimum AT89S51 2. Rangkaian Catu daya 3. Rangkaian display LCD