Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Pemanfaatan SMS … IGst. AK. Diafari Djuni, dkk PEMANFAATAN SMS UNTUK ALARM PUTUSNYA PASOKAN AIR KOLAM UDANG GALAH BERBASIS MIKROKONTROLER I Gst. Agung K. Diafari Djuni Hartawan, I Gst. Agung Pt. Raka Agung, Gede Sukadarmika Jurusan Teknik Elektro Fakultas Taknik Universitas Udayana Kampus Bukit Jimbaran Bali, 80361, tlp. (0361)703315 Email: igakdiafari@ee.unud.ac.id Abstrak Pond to enlarge large prawn need continually water flowing to bring water oxygen rich to fulfil requirement large prawn of fresh water and mainly oxygen. SMS or short message service is one another facility of GSM technology that enable to send and receive short message text form. SMS sent will be convert previously to PDU code and herewith AT Command is loaded in microcontroller memory. Censors are two copper beams or probe that used to detect water unflowing from river to pond pass through pipe. If water flowing is interupted transistor switch will connect power supply to microcontroller power supply pin. Microcontroller will send sms to pond owner or keeper HP. SMS sent are AIR PUTUS X, with X have value 1 till 5. SMS sent to pond owner HP is done each 10 minutes as much as 5 times. If before 5 times pond owner have arrived at their pond, they can flow water income and resetting their system. In research, have been producted prototype to communicate water supply unflowing at large prawn pond use sms technology be controlled by microcontroller AT89S52. Keywords: large prawn, water supply, sms, microcontroller Abstrak Kolam untuk pembesaran udang galah memerlukan aliran air yang kontinu untuk memenuhi kebutuhan udang galah dengan air segar dan utamanya oksigen. Short Message Sevice (SMS) adalah salah satu fasilitas dari teknologi GSM yang memungkinkan mengirim dan menerima pesan – pesan singkat berupa text. SMS yang akan dikirim dikonversi dulu ke kode PDU dan bersama AT Command dimasukkan ke memori mikrokontroler. Sensor berupa dua batang logam tembaga atau probe digunakan untuk mendeteksi terhentinya aliran air dari sungai ke tambak melalui pipa.Jika air terputus maka saklar transistor akan menyambungkan catu daya ke pin catu daya mikrokontroler. Mikrokontroler akan mengirimkan sms ke HP pemilik ataupun penjaga kolam. SMS yang dikirim adalah AIR PUTUS X, dengan X bernilai antara 1 sampai dengan 5. Pengiriman sms ke HP pemilik tambak dilakukan setiap 10 menit sebanyak maksimal 5 kali. Jika sebelum 5 kali pemilik tambak sudah tiba di tambaknya maka dia bisa mengalirkan air kembali masuk ke tambaknya dan mereset sistemnya. Pada penelitian ini sudah dapat dihasilkan purwarupa alat untuk mengkomunikasikan putusnya pasokan air pada tambak udang galah memanfaatkan teknologi SMS terkendali mikrokontroler AT89S52. Kata Kunci : udang galah, pasokan air, sms, mikrokontroler berada selama ada sinyal GSM yang cukup . Salah satu fungsi handphone yang cukup populer ialah untuk mengirim dan menerima SMS. SMS ini sangat cocok digunakan untuk sistem pengontrol wireless real time (nirbabel waktu nyata) karena kecepatan pengiriman datanya, efisiensi dan luas jangkauannya. Kelebihan handphone dengan fasilitas SMS-nya ini, akan dihubungkan dengan perangkat elektronik untuk dapat melakukan pengendalian on/off berbasis mikrokontroler AT89S52. Dalam operasionalnya, putusnya pasokan air ke dalam kolam akan dibaca oleh saklar transistor yang merupakan masukan (input) bagi mikrokontroler. Mikrokontroler ini terhubung ke HP statis (HP Tx) melalui kabel serial. Pemrograman kode PDU (Protocol Data Unit) dan AT Command pada mikrokontroler membuat HP Tx mampu mengirim informasi kondisi pasokan air 1. PENDAHULUAN Kolam untuk pembesaran udang galah secara intensif memerlukan aliran air yang kontinu untuk menyalurkan air kaya oksigen dalam rangka memenuhi kebutuhan udang galah pada air dan oksigen. Kekurangan oksigen ini akan menyebabkan udang-udang kesulitan bernafas dan kalau tidak segera mendapat tindakan penyelamatan akhirnya banyak udang galah akan mati. Kejadian putusnya aliran air ini akan lebih berbahaya jika terjadi pada malam hari dibandingkan dengan siang hari karena pada malam hari tidak ada proses fotosintesis tumbuhan air. Telepon bergerak (seluler) atau handphone (HP) yang telah dikenal dan digunakan banyak orang, mampu melakukan komunikasi di manapun mereka Teknologi Elektro 6 Vol.10 No1 2 Juli –Desember 2011 Pemanfaatan SMS … IG Gst. AK. Diafari Djuni, dkk kolam ini ke HP penerima (HP Rx) yang dibawa oleh penjaga atau pemilik kolam /tambak udang berupa SMS. 4. Tiga tingkat program gram memory lock 5. Memiliki internal RAM 256 x 8 byte 6. Memiliki I/O sebanyak 32 line 7. Tiga buah Timer/Counter imer/Counter 16 bit 8. Menangani 8 sumber mber interupsi 9. Saluran UART serial Full Dup Duplex 10. Mode low-power Idle da dan power-down 11. Watchdog timer 2 TINJAUAN PUSTAKA 2.1 Udang galah Udang galah (macrobrachium brachium rosenbergil de man) atau udang watang biasanya hidup di sungai-sungai dan rawa-rawa maupun di air payau baik di daerah tropis dan an daerah subtr subtropis.. Walaupun harganya sedikit lebih rendah dari udang windu, tapi tetap mempunyai nilai tersendiri karena rasanya yang khas berbeda dari udang kolam lainnya. Tampilan dan bentuk tubuh udang galah bisa dilihat pada gambar 1. 2.3 SMS ( Short Message Serv Service ) Short Message Service atau SMS adalah salah satu fasilitas dari teknologi GSM yang memungkinkan menerima pesan-pesan singkat berupa teks dengan kapasit kapasitas maksimal 160 karakter dari mobile station (MS) (MS). Komunikasi antara mikrokontroler dengan HP Tx (statis) dilakukan memanfaatkan port serial dimana keduanya mempunyai standar tegangan yang sama sehingga tidak memerlukann converter T TTL ke RS232 lagi.[9] Prinsip kerja SMS adalah bahwa setiap jaringan mempunyai satu atau lebih service center (SC) yang berfungsi[6]: 1. Menyimpan dan menerus meneruskan (store dan forward) pesan dari pengirim ke pelanggan tujuan. 2. Merupakan antarmuka antara PLMN (Public Land Mobile bile Netrwork Netrwork) Gambar 1. Tampilan dan bentuk tubuh ubuh udang galah[7] 2.4 Kode PDU Data yang mengalir dari/ke SMS Center harus berbentuk PDU. PDU terdiri dari beberapa header. Header untuk kirim SMS ke SMS Center berbeda dengan SMS yang diterima dari SMS Center. Kode PDU untuk mengirim m SMS terdiri atas delapan header, yaitu :[2] 1. Nomor SMS-Center 2. Tipe SMS nsi SMS 3. Nomor Referensi 4. Nomor Ponsel onsel Penerima 5. Bentuk SMS 6. Skema Encoding Data I/O 7. Jangka waktu sebelum SMS habis waktunya (expired) 8. Isi SMS Header-header yang digunakan untuk menerima SMS dari SMS-Centre Centre hampir sama dengan header yang dipakai untuk mengirim SMS ke SM SMS-Centre. Bagi udang galah air merupakan soal hidup atau mati, sebab mereka hidupnya nya memang di dalam air. Guna perkembangan yang baik udang galah memerlukan air yang mengalir dalam jumlah yang cukup banyak, makanan yang cukup dan bergizi serta pupuk cukup tersedia. Selain itu perlu pengaturan suhu yang tepat. Air untuk kolam udang galah harus bebas dari pencemaran dengan pH antara 7,5 – 8,6, kesadahan 4 – 460 dengan alkalinitas dan kandungan oksigen yang tinggi. Suhu air sebaiknya antar antara 280C 0 31 C. Untuk kolam intensif yaitu mengandalkan pemberikan makanan tambahann dengan kepadatan tinggi diperlukan debit air sekitar tar 100 liter per detik per hetar.[3]. 2.2 Mikrokontroler AT89S52 Mikrokontroler dibuat dalam satu keping IC yang sudah dilengkapi dengan memori dan beberapa port I/O sehingga bisa diaplikasikan dengan komponen pendukung minimal. Mikrokontroler AT89S52 (40 pin) memiliki iki memori flash di dalamnya sehingga sangat praktis digunakan. Beberapa kemampuan (fitur) adalah sebagai berikut [8]: 1. Memiliki 8K Flash PEROM yang digunakan untuk menyimpan program. m. Flash dapat dihapus sebanyak 1000 kali 2. Tegangan operasi dinamis dari 4.0 volt hingga 5.5 volt. 3. Operasi clockk dari 0 hingga 33 Mhz Teknologi Elektro 2.5 Transistor Aplikasi transistor/BJT tidak dibatasi sematamata sebagai penguat sinyal. Melalui desain yang benar dia bisa juga dipakai sebagai saklar untuk aplikasi kendali dan komputer komputer. Rangkaian gambar 2 dapat dipakai sebagai inverter pada rangkaian logika komputer. [1]. Prinsip operasi rangkaian iini adalah ketika pulsa diberikan pada terminal basis maka transistor akan saturasi sehingga terminal minal kolektor ddan emitter dalam keadaan hubung singkat (close). Jika pulsa tidak 7 Vol.10 No No1 2 Juli –Desember 2011 Pemanfaatan SMS … IG Gst. AK. Diafari Djuni, dkk diberikan pada terminal basis maka transistor akan putus sehingga terminalan kolektor dan emitter tidak terhubung (open). adalah komponen dapat diprogram ( programmable) dilengkapi dengan port I/O sehingga bisa mengendalikan blok-blok lainnya. Mikrokontroler menerima masukan dari rangkaian saklar dan bisa mengirim SMS dari HP Tx ke HP Rx sesuai denga dengan kode PDU yang terdapat di dalamnya. 4. HP Tx dan HP Rx adala adalah peralatan yang saling berhubungan secara nirkabel sebagai pengirim dan penerima melalui SMS. HP Tx (statis) diantarmukakan dengan mikrokontroler melalui komunikasi serial. Sedangka Sedangkan HP Rx (mobil) dibawa oleh pemilik atau penjaga kolam/tambak. HP Tx adalah dari tipe Siemens C55 sedangkan HP RX bisa HP tipe apa saja. Gambar 2. Rangkaian saklar transitor[1] transitor[ 3.2 Perancangan an rangkaian sa saklar Sensor pendeteksi air ini berfungsi sama seperti saklar. Dalam sensor ini digunakan transistor sebagai penghubung ke relay, seperti yang ditunjukkan pada gambar 4. Relay hanya menghubungkan catu daya dengan pin VCC mikrokontro mikrokontroler saat pasokan air terputus. Saat pasokan kan air masuk mikrokontroler dalam keadaan tanpa catu daya daya(power off) sehingga bisa menghemat pemakaian emakaian energi dar dari batere. 3 METODE PENELITIAN Metode penelitian menguraikan rancangan perangkat keras[4] dan perangkat lunak yang akan direalisasikan. 3.1 Diagram blok sistem Perancangan perangkat rangkat keras dimulai dengan pembuatan diagram m blok yang berisi blok-blok blok penyusun alat serta hubungan fungsional antar blok. blo Adapun blok diagram m dari alat/perangkat keras yang akan dirancang seperti gambar 3. 12 V air TIP41 Relay Out put Gambar 4. Rangkaian saklar dan sensor[4] Ketika air merendam ujung-ujung probe pada kabel sensor maka arus akan mengalir dari catu daya sehingga tansistor TIP41 dalam keadaan saturasi. Ini akan mengalirkan arus emitter IE sehingga memberikan energy (energ energized) kepada lilitan sumber dari relay. Kondisi ini cukup untuk menahan saklar relay dalam keadaan terbuka (open circuit). Mikrokontroler tidak akan mendapatkan catu sehingga dia dalam kondisi tidak aktif (off). Saat air yang memasuki tambak/kola tambak/kolam berkurang ataupun putus, probe tembaga tidak terendam air lagi maka transistor TIP41 akan cut off sehingga arus emitter IE tidak bisa mengalir lagi. Rela Relay akan kehilangan energy (deenergized) sehingga berada pada kondisi normally yaitu close/tersambun close/tersambung. Mikrokontroler Gambar 3. Diagram blok alarm m pasokan air kolam udang galah Perangkat keras, bagian-bagiannya, bagiannya, fungsi dan hubungan antar bloknya knya dijelaskan sebagai berikut: beri 1. Catu daya, berupa batere/accu 12 volt berfungsi sebagai catu daya untuk rangkaian saklar, mikrokontroler AT89S52 dan HP. Batere dipakai supaya bisa portable, le, mudah dipasang da dan dibuka. Tegangan 12 Volt diturunkan dengan IC regulator tegangan LM7805 menjadi 5 volt untuk catu daya mikrokontroler, 2. Rangkaian saklar terdiri atas tas transistor (BJT) (B yang difungsikan sebagai saklar/switch, relay , probe tembaga dan air. Air disini berfungsi sebagai penyambung ataupun pemutus catu daya dengan rangkaian saklar, 3. Mikrokontroler AT89S52 adalah pengendali utama dari seluruh blok lainnya. Mikrokontroler Teknologi Elektro 8 Vol.10 No No1 2 Juli –Desember 2011 Pemanfaatan SMS … IG Gst. AK. Diafari Djuni, dkk Pengujian dan cara operasional peralatan dilakukan pada perangkat keras dan perangkat lunak sebagai sebuah system akan mendapatkan catu daya sehingga akan mulai bekerja/aktif untuk mengirim sms . Pemasangan probe/kawat e/kawat tembaga pada pipa pasokan air ke dalam kolam tampak mpak depannya dapat dilihat pada gambar 5. Ketika ketinggian air pada pipa ¼ dari diameter pipa maka kedua probe tembaga akan terputus dan relay dalam keadaan close (NC). Dimungkinkan untuk memasang lebih dari 1 probe tapi untuk efesiensi energi pemasangan masangan satu probe sudah efektif. Gambar 6. Rangkaian ian mikrokontroler AT89S52 Gambar 5. Pemasangan asangan probe temba tembaga pada pipa air[4] 3.3 Perancangan rangkaian mikrokontroler AT89S52 Perancangan rangkaian Mikrokontroler AT89S52 beserta nilai komponen pendukungnya disesuaikan dengan data sheet.. Tegangan VCC yang digunakan sebesar 5 V, didapat dari regulator tegangan 7805. Kristal yang digunakan 11,0592 Mhz sebagai pembangkit frekuensi osilator dan kapasitor C1 dan C2 yang digunakan kan 30pF. Pin –EA dihubungkan ke VCC karena program diakses pada memori internal. Untuk komunikasi dengan HP mikrokontroler ini hanya memerlukan 2 buah kabel/konduktor yaitu untuk mengirim dan menerima data. Port mikrokontroler yang dipakai untuk komunikasi dengan HP Tx ini adalah adala Port 3.0 (receive data) dan port 3.1 (transmite data). Saklar tekan berfungsi untuk mereset sistem sehingga system kembali ke keadaan awal (default). (default Gambar rangkaiannya bisa dilihat pada da gambar 6. 3.4 Perancangan Perangkat erangkat Lunak Diagram alir yang merupakan alur dari program alarm peringatan dini putusnya pasokan air untuk kolam/tambak udang galah dapat dilihat pada gambar 7. Program dibuat memakai kompiler BASCOM-8051versi demo[2]. Gambar 7. Diagram alir perangkat lunak 4. HASIL DAN PEMBAHASAN 4.1 Pengujian keseluruhan dan cara operasional peralatan Teknologi Elektro Langkah-langkah yang dilakuka dilakukan adalah sebagai berikut. 9 Vol.10 No No1 2 Juli –Desember 2011 Pemanfaatan SMS … IGst. AK. Diafari Djuni, dkk 1. Memasang HP C55 pada kabel komunikasinya dan menghubungkannya pada port serial mikrokontroler 2. Memasang saklar untuk sensor air serta memasukkan air ke dalam pipa 3. Menghidupkan catu daya 4. Mikrokontroler tidak akan mendapatkan catu daya sehingga dalam keadaan power off 5. Membuka tutup pipa air sehingga probe tembaga tidak terendam air lagi, catu daya akan terhubung dengan mikrokontroler. 6. Mikrokontroler akan aktif dan mulai mengirim sms AIR PUTUS1 dari HP Tx ke HP Rx. 7. Setelah 10 menit HP Tx akan mengirim SMS AIR PUTUS 2 dan setiap 10 menit akan mengirim AIR PUTUS X berikutnya ke HP Rx 8. Jika sebelum mengirim SMS AIR PUTUS 5 pasokan air sudah masuk kembali ke dalam kolam catu daya akan terputus kembali dari mikrokontroler sehingga system kembali pada keadaan awal Potongan program untuk mengirim SMS AIR PUTUS 1 ke nomor HP 08179720831 adalah seperti berikut: Print "000100"; Print "0C91"; Print "261897278013";>>>> NO HP Rx Print "0000"; Print "0AC1A41404AD52ABD318";>>>AIR PUTUS 1 Dari 50 kali pengiriman 7 kali sms yang dikirim tidak berhasil terkirim yaitu gagal diterima oleh HP Rx sehingga tingkat keberhasilan pengiriman adalah 86%. SMS yang tidak berhasil terkirim adalah mulai dari pengiriman ke 1 sd 4, sedangkan pengiriman ke 5 selalu berhasil. 5 SIMPULAN DAN SARAN Dari pembahasan dan pengujian pada bagianbagian sebelumnya dapat ditarik kesimpulan sebagai berikut. 1. Sensor air sudah berhasil mendeteksi putusnya pasokan air untuk menghubungkan mikro kontroler dengan catu daya, 2. HP Tx (statis) sudah berhasil megirim SMS AIR PUTUS X kepada HP Rx (mobil) saat probe tidak terendam air 3. Tingkat keberhasilan pengiriman SMS dari HP Tx (statis) ke HP Rx (mobil) adalah 86% 6 DAFTAR PUSTAKA [1] Boylestad, R. Nashelsky, L. 2002. Electronics Devices and Circuit Theory. New Jersey: Prentice-Hall. Inc. hal:180-181 [2] Khang, B. Trik Pemrograman Aplikasi Berbasis SMS. Jakarta: PT Elex Media Komputido. hal: 8-18 [3] Mujiman, A. 1988. Budidaya Udang Galah. Jakarta: Penebar Swadaya. hal: 24-25 [4] Sukadarmika, G. Agung, IGAP Raka. 2009. Rancang Bangun Alarm Terputusnya Pasokan Air Pada Tambak Udang Galah Menggunakan Sistem Radio Modulasi Frekwensi. Bukit Jimbaran: Laporan Penelitian Dosen Muda UNUD. hal:55 [5] Wahyudi, D. 2007. Belajar Mudah Mikrokontroler AT89S52 dengan Bahasa Basic Menggunakan BASCOM-8051. Yogyakarta: Andi [6] Wibisono, G. Usman, U. K. Hantoro, G. D. 2008. Konsep Teknologi Seluler. Bandung: Informatika. hal:199 [7] http://en.wikipedia.org. diakses 10 Januari 2010 [8] http://www.atmel.com/dyn/resources/prod_ documents/doc1919.pdf, diakses tgl 10 Juni 2010 [9] http://dhuzell.site90.com/misc/ komunikasi_ modem_ c55.htm diakses tgl 10 Januari 2011 Kode PDU SMS AIR PUTUS berikutnya dapat dilihat seperti berikut: 'AIR PUTUS1>> 0AC1A41404AD52ABD318 'AIR PUTUS2>> 0AC1A41404AD52AB5319 'AIR PUTUS3>> 0AC1A41404AD52ABD319 'AIR PUTUS4>> 0AC1A41404AD52AB531A 'AIR PUTUS5>> 0AC1A41404AD52ABD31A Pengujian pengiriman SMS dilakukan sebanyak 10 kali, masing-masing 5 sms persatu kali pengujian. Adapun hasil pengujian dari pengiriman SMS ini dapat dilihat pada tabel 1 berikut. Tabel 1. Hasil Pengujian Pengiriman SMS No 1 2 3 4 5 6 7 8 9 10 Jml Kirim 5 5 5 5 5 5 5 5 5 5 Teknologi Elektro Sukses 5 4 4 4 5 4 4 5 4 5 Keterangan Semua terkirim No. 4 gagal No. 1 gagal No.2 gagal Semua terkirim No. 3 gagal No. 4 gagal Semua terkirim No.1 gagal No. 1 gagal 10 Vol.10 No1 2 Juli –Desember 2011