Abstrak – Ikan Kerapu banyak dikembangbiakkan pada karamba jaring apung yang berada di perairan
di lepas pantai. Banyak kendala yang dialami oleh para peternak ikan Kerapu di kajapung. Sehingga diusahakan
sebuah alternatif pengembangan ikan Kerapu yang berada di darat, dengan cara membuat habitat air laut tiruan
pada sebuah akuarium dengan parameter-parameter (suhu, kadar garam, kadar oksigen, PH dan kecepatan arus
air) yang dikontrol sesuai dengan karakteristik habitat aslinya.
Pada tugas akhir ini dilakukan perancangan dan pembuatan pengatur PH pada plant model akuarium.
Digunakan aksi kontrol proporsional berbasis mikrokontroler ATMEL AT89S51 sebagai. Menghasilkan aksi
kontrol yang direspon oleh aktuator Asam-Basa dengan menginjeksi larutan Asam-Basa ke dalam plant model
akuarium.
Alat pengatur PH yang dibuat mampu mempertahankan PH pada plant model akuarium tetap berada
pada kisaran PH yang diinginkan, yaitu PH 7,6 – 8,3.
Kata kunci – PH, mikrokontroler ATMEL AT89S51, aksi kontrol Proporsional.
Seminar Tugas Akhir : Aplikasi Mikrokontroler ATMEL AT89S51 Sebagai Kontroler Proporsional Pada Pengaturan PH
2
Seminar Tugas Akhir : Aplikasi Mikrokontroler ATMEL AT89S51 Sebagai Kontroler Proporsional Pada Pengaturan PH
3
oleh kontroler, sinyal umpanbalik dari sensor PH ini Untuk melaksanakan fungsinya maka dilaku-
akan dibandingkan dengan nilai setting point (nilai PH kan pembagian penggunaan port-port mikrokontroler
yang diinginkan) dan mengolahnya berdasar aksi AT89S51:
kontrol Proporsional. Jalur data (Port 0, P0.0 - P0.7) digunakan
Keluaran aksi kontrol berupa waktu tundaan sebagai penerima sinyal dari unit masukan
penyalaan pompa Asam-Basa yang menentukan besar ADC0804, pengirim sinyal ke unit keluaran
volume larutan Asam-Basa yang harus diinjeksikan ke display LCD dan display seven segmen.
dalam plant model akuarium. Kontroler akan terus Port 1 digunakan sebagai jalur pengendali
mengolah sinyal masukan dalam satu periode unit keluaran LCD (P1.0 dan P1.1 sebagai
sampling dan menghasilkan sinyal keluaran sehingga LCD RS dan LCD Enable), dan Seven
terbentuk sebuah sistem pengaturan loop tertutup. Segmen (P1.2 dan P1.3 sebagai latch Satuan
Dengan demikian maka pengaturan PH pada plant dan latch Puluhan).
model akuarium dapat dilakukan. Port 2 (P2.0 - P2.7) digunakan sebagai unit
input Keypad Matriks 4 x 4.
3.1 Perancangan Perangkat Keras Port 3 digunakan sebagai pengendali
ADC0804 (P3.2, P3.6 dan P3.7 sebagai
Blok diagram perangkat keras secara kese-
luruhan ditunjukkan pada Gambar 3.2. INTR , WR dan RD ) sedangkan untuk unit
komunikasi serial via RS232 (P3.0 dan P3.1
Keterangan: sebagai RxD dan TxD), serta pengendali unit
Ma = Pompa Asam keluaran (P3.4 dan P3.5 sebagai pengendali
Mb = Pompa Basa
Md = Pompa Buang Pompa Asam dan Pompa Basa).
Driver
Sensor Level Cairan
Pompa Buang
Sensor PH
Mb
3.1.2 Rangkaian ADC0804
5 Liter
H20 Md Ma
Keluaran dari sensor PH masih merupakan
sinyal analog. Agar dapat diterima dan diproses
Pengkondisi
Sinyal + ADC Sistem sebagai masukan umpan balik bagi mikrokontroler,
Mikrokontroler
Driver
Pompa
AT89S51
Bak
Larutan
HCl
Larutan
NaOH
maka sinyal analog dari sensor PH harus diubah ke
Asam - Basa Penampung 0.0001 M 0.0001 M
bentuk digital. Sebagai pengubah sinyal analog ke
digital digunakan IC ADC0804.
Gambar 3.2 Blok diagram rancangan perangkat keras Dalam perancangan diinginkan resolusi ADC
adalah 10 mV sehingga masukan analog maksimalnya
3.1.1 Sistem Minimum Mikrokontroler AT89S51 adalah 10 mV x 28 = 2,56 volt dan range masukan
analognya adalah 0 volt sampai 2,56 volt. Dengan
Mikrokontroler AT89S51 berfungsi sebagai
demikian, maka besarnya tegangan yang harus
pengolah data masukan (dari ADC0804) dengan
diberikan untuk masukan pin VREF/2 adalah sebesar
metode kendali Proporsional dan menghasilkan
2,56 volt/2 = 1,28 volt.
keluaran (sebagai input aktuator, pompa Asam-Basa).
3.1.3 Sensor PH dan Pengkondisi Sinyal
Pada tugas akhir ini digunakan sensor PH
yang biasa digunakan pada pengukuran PH tanah.
Probe sensor PH ini terdiri dari dua buah elektroda
logam yang dipisahkan oleh sebuah cincin yang
terbuat dari bahan Teflon, seperti ditunjukkan pada
Gambar 3.4.
Gambar 3.3 Interaksi AT89S51 dengan komponen I/O Gambar 3.4 Probe sensor PH
Gambar 3.3 menunjukkan rancangan sistem Bila probe sensor PH dimasukkan ke dalam
mikrokontroler AT89S51 dan hubungannya dengan larutan, maka kedua buah elektroda logam akan
berbagai peralatan I/O (Input/Output) yaitu; Display, berinteraksi dengan ion H+ dan menghasilkan beda
ADC0804, Aktuator (Pompa Asam-Basa), Komuni- potensial yang kemudian dikonversi oleh rangkaian
kasi Serial RS232.
Seminar Tugas Akhir : Aplikasi Mikrokontroler ATMEL AT89S51 Sebagai Kontroler Proporsional Pada Pengaturan PH
4
pengkondisi sinyal dan ADC0804 menjadi sebuah rangkaian ditambahkan penguat arus dengan transistor
nilai PH yang ditampilkan pada unit display. TIP 31A dan TIP 32A.
Seminar Tugas Akhir : Aplikasi Mikrokontroler ATMEL AT89S51 Sebagai Kontroler Proporsional Pada Pengaturan PH
5
Timer 1 digunakan untuk membangkitkan baud rate Tabel 4.1 Hasil pengujian sensor PH
pada 9600 bps untuk komunikasi serial via RS232. Perub. warna kertas PH Teg. keluaran sensor PH
Interupsi timer 0 terjadi setiap 50 milidetik. (PH) (mV)
Dengan faktor pengali yang dimasukkan ke dalam dua
4 -100
buah variabel counter, bisa didapatkan dua buah
5 -85
pewaktuan. Pewaktuan pertama, setiap satu detik
6 -70
melakukan pengambilan data ADC0804 dan
7 -35
menampilkan ke seven segmen dan LCD. Pewaktuan
8 -10
kedua, setiap 60 detik melakukan perhitungan aksi
9 40
kontrol proporsional dan keluaran pada aktuator.
10 100
3.2.2 Perhitungan Kontrol Proporsional
Berdasarkan data pada Tabel 4.1 maka dapat
Dari persamaan (2.3) dapat dirumuskan dibuat grafik hubungan antara nilai PH (hasil
persamaan kontroler proporsional dalam sistem diskrit pengukuran dengan kertas PH) dengan tegangan
seperti pada persamaan (3.1). keluaran sensor PH seperti ditunjukkan pada Gambar
M(k) = (Kp * E(k)) + bias (3.1) 4.1.
100
Nilai yang diambil untuk perhitungan adalah 80
nilai set point dan nilai PH aktual. Dari pembandingan Data Asli
Poly. (Data Asli)
60
kedua nilai ini dihasilkan error yang kemudian 2
y = 4.5238x - 30.833x - 46.786
aktuator. -100
PH
3.2.3 Respon Aktuator Gambar 4.1 Grafik pengujian sensor PH dan pendekatannya
Pada sub rutin aktuator ini terjadi pengkon-
versian nilai keluaran aktuator menjadi pemilihan Dari grafik dan tabel hasil pengujian sensor
penginjeksian dan penentuan interval waktu PH pada Gambar 4.1, dapat diketahui bahwa keluaran
penyalaan pompa untuk penginjeksian. Pemilihan sensor PH tidak linear. Sehingga nilai pendekatan
penginjeksian larutan terdiri dari dua keadaan terhadap data hasil pengujian sensor PH ini berguna
penginjeksian, yaitu: penambahan larutan Asam (HCl untuk menyusun look up table pada mikrokontroler.
0,0001 M) atau larutan Basa (NaOH 0,0001 M). Look up table ini berfungsi untuk menghasilkan
pengukuran nilai PH secara digital yang mendekati
nilai PH sebenarnya.
IV. ANALISA DAN PENGUJIAN
4.3 Pengujian dan Analisa Respon Sistem
4.1 Pengujian Perangkat Keras Pada tugas akhir ini digunakan plant model
Pengujian perangkat keras dilakukan untuk berupa akuarium berisi air dengan volume 5 liter dan
mengetahui apakah perangkat keras yang telah dijaga agar tetap konstan oleh sensor level ketinggian
dirancang dapat bekerja atau berfungsi dengan baik cairan dan pompa buang.
sebagaimana yang diinginkan.
4.2.1 Respon Sistem Terhadap Setting Point 8,0
4.1.1 Pengujian Sensor PH dengan KP 3,0
Untuk pengujian sensor PH digunakan kertas Dari hasil pengujian sistem selama 60 menit
PH. Pengujian dilakukan dengan memasukkan Probe dengan setting point PH 8,0 dan KP 3,0 didapatkan
sensor PH ke dalam cairan bersama dengan kertas PH hasil respon sistem seperti pada Gambar 4.2.
dan tegangan keluaran sensor PH diukur dengan Dari grafik respon sistem dengan KP 3.0 pada
voltmeter digital. Hasil pengujian sensor PH Gambar 4.2 terlihat bahwa PH plant model bergerak
ditunjukkan pada Tabel 4.1. mendekati nilai setting point, yaitu PH 8.0.
Seminar Tugas Akhir : Aplikasi Mikrokontroler ATMEL AT89S51 Sebagai Kontroler Proporsional Pada Pengaturan PH
6
9
Asam (HCl 0,0001 M) melalui pompa Asam ke dalam
8.5
plant model.
8 9
7.5 8.5
8
PH
7
7.5
6.5 7
PH
6 PV 6.5
Kontroler 6
5.5 Kp = 3.0 5.5
Setting Point PV
5 5 Kontroler
Kp = 3,0 + Gangguan
0 10 20 30 40 50 60 4.5 Setting Point
T (menit) 4
0 10 20 30 40 50 60
T (menit)
Gambar 4.2 Grafik respon sistem dengan setting Point PH
Gambar 4.3 Grafik respon sistem terhadap gangguan
8.0 dan KP = 3.0
Tidak terjadi overshoot maupun offset namun Pada menit ke-38 dilakukan gangguan kedua
terjadi osilasi di sekitar nilai Setting Point. Hal ini berupa penginjeksian 5 tetes HCl pekat ke dalam plant
dapat terjadi karena: akuarium. Gangguan direspon oleh plant dengan
Ketidakakuratan aktuator, yaitu pompa Asam terjadinya penurunan PH pada plant model hingga
dan pompa Basa dalam menginjeksi larutan 6,6. Penurunan PH ini segera direspon oleh aktuator
ke dalam plant model akuarium. dengan menginjeksi larutan Basa (NaOH 0,0001 M)
Keterlambatan dan ketidakakuratan sensor PH melalui pompa Basa ke dalam plant model. Setelah
dalam merespon perubahan PH yang terjadi. beberapa menit aksi aktuator, dapat diamati bahwa PH
Hal ini mengakibatkan sistem kontrol di dalam plant model kembali naik menuju nilai PH
proporsional memberikan aksi kontrol yang 8,0.
kurang tepat. Secara keseluruhan, alat pengatur PH
Respon plant model yang cukup lama dan otomatis dapat merespon perubahan PH di dalam
cenderung tidak konstan. Hal ini terjadi plant model ketika keluar dari kisaran PH yang
karena terbentuknya suatu proses reaksi kimia diinginkan dengan aksi kontroler pada aktuatornya.
pada plant model dalam jumlah yang tidak Ketika diuji dengan gangguan berupa injeksi larutan
dapat diketahui secara tepat. Basa (NaOH) pekat, sistem kontrol mampu
mengembalikan nilai PH di dalam plant model
Pada pengambilan data ini PH pada plant akuarium ke dalam kisaran PH yang diinginkan dalam
model akuarium mula-mula 5,8 dan setelah alat waktu 15 menit. Sedangkan ketika diuji dengan
pengatur PH otomatis dinyalakan PH mulai bergerak gangguan berupa injeksi larutan Asam (HCl) pekat,
naik menuju PH 8,0. Waktu yang dibutuhkan pengatur sistem kontrol mampu mengubah nilai PH pada plant
PH otomatis untuk dapat membuat PH pada plant model kembali pada kisaran PH yang diinginkan
masuk dalam kisaran PH yang diinginkan sekitar 10 dalam waktu 4 menit.
menit.
Seminar Tugas Akhir : Aplikasi Mikrokontroler ATMEL AT89S51 Sebagai Kontroler Proporsional Pada Pengaturan PH
7
3. Hasil pengujian yang diperoleh selama 60 5. Nalwan, Paulus Andi. Panduan Praktis Teknik Antar Muka
menit dengan setting point PH 8,0 dan KP 3.0 dan Pemrograman Mikrokontroler AT89C51. Elex Media
Komputindo Gramedia. Jakarta, 2003.
adalah: 6. Ogata, Katsuhiko. Teknik Kontrol Automatik Jilid 1, Penerbit
Tanpa adanya gangguan, PH di dalam Erlangga, Jakarta, diterjemahkan oleh Edi Leksono 1994.
plant model berubah dari PH 5,8 ke 7. Ogata, Katsuhiko. Teknik Kontrol Automatik Jilid 2,
kisaran PH yang diinginkan dalam waktu diterjemahkan oleh Edi Leksono, Penerbit Erlangga, Jakarta,
1994.
10 menit. 8. Putra, Agfianto Eko. Belajar Mikrokontroler AT89C51 /52
Dengan adanya gangguan, ketika diberi /55 : Teori dan Aplikasi. Gava Media, Yogyakarta, 2002.
gangguan injeksi larutan Basa (NaOH) 9. Sheingold, Danield H. Transducer Interfacing Handbook : A
pekat, PH di dalam plant model mampu Guide to Analog Signal Conditioning. Analog Devices, Inc.
berubah ke kisaran PH yang diinginkan USA, 1980.
10. Shinkey, F.G. Process Control Systems : Application,
dalam waktu 15 menit. Sedangkan ketika Design, and Tuning - 3rd Edition. McGraw-Hill Book Co.
diberi gangguan injeksi larutan Asam Singapore, 1988.
(HCl) pekat, PH di dalam plant model 11. Sunyoto, Pramu. Pembesaran Kerapu dengan Karamba
mampu berubah ke kisaran PH yang Jaring Apung.Penebar Swadaya. 2000.
12. Tocci, Ronald J. Digital Systems: Principle and Applications,
diinginkan dalam waktu 4 menit. Prentice Hall Inc, New Jersey, 1991.
13. Vogel. Buku Teks Analisis Anorganik Kualitatif Makro dan
5.2 Saran Semimikro, direvisi oleh G. Svehla, Ph.D., D.Sc., F.R.S.I.C.,
diterjemahkan oleh Ir. L. Setiono, Dr. A. Hadyana
Beberapa hal yang dapat disarankan dari Pudjaatmaka, PT. Kalman Media Pustaka, Jakarta, 1990.
pelaksaan tugas akhir ini adalah: 14. Wasito S. Vademekum Elektronika. PT Gramedia, Jakarta,
1. Untuk memperoleh respon sistem yang lebih 1985.
15. Yeralan, Sencer. Ahluwalia, Ashutosh. Programming And
baik lagi, maka dapat dicoba dengan:
Interfacing The 8051 Microcontroler. Addison-Wesley
Menggunakan sensor yang memiliki Publishing Company. USA, 1995.
keakuratan dan stabilitas yang cukup baik. 16. _____, 150 Rangkaian. Yayasan Pembina Pendidikan dan
Menggunakan Valve pada penginjeksian Hobi Elektronika “Binatronika“. Bandung, 1985.
larutan Asam – Basa ke dalam plant 17. _____, AT89S51 Preliminary : 8 bit Microcontroller with 4K
Bytes In-System Programmable Flash, Atmel Corp.
model akuarium. 18. _____, Liquid Crystal Display Module M1632: User Manual.
Menggunakan aksi kontrol yang lain Seiko Instrument Inc., Japan, 1987.
seperti aksi kontrol fuzzy, fuzzy adaptif. 19. _______, Pembesaran Kerapu Macan (Epinephelus
2. Perlu dilakukannya analisa perubahan suhu Fuscogutattus) dan Kerapu Tikus (Cronileptes Altivelis) di
Keramba Jaring Apung, Juknis Seri No. 7, Departemen
terhadap nilai hasil pengukuran PH, sehingga
Kelautan dan Perikanan, Direktorat Jenderal Perikanan
dapat dirancang sebuah rangkaian untuk Budidaya, Balai Budidaya Laut, Lampung, 2001.
mengkompensasi perubahan suhu. 20. ______, Pembesaran Kerapu Macan (Epinephelus
3. Dapat dibuat program komputer untuk proses Fuscogutattus) dan Kerapu Tikus (Cronileptes Altivelis) di
akuisisi data dari plant secara langsung pada Keramba Jaring Apung, Juknis Seri No. 7, Departemen
Kelautan dan Perikanan, Direktorat Jenderal Perikanan
tiap pengambilan data, sehingga respon sistem Budidaya, Balai Budidaya Laut, Lampung, 2001.
langsung dapat diamati dalam bentuk grafik 21. http://www.atmel.com/8051/at89s51
dan program untuk mengatur nilai Kp dan 22. http://suharjawanasuria.tripod.com/budi_daya_dan_pengemb
Setting Point secara langsung dari komputer. angan_kerapu.htm
23. http://www.wgmarshall.freeserve.co.uk/8051Math.asm
4. Dapat dikembangkan dengan mengintegrasi-
24. http://www.wgmarshall.freeserve.co.uk/PIDfrag.asm
kan dari beberapa sistem pengaturan lain
seperti kadar garam, suhu, kadar oksigen
(DO) dan kecepatan aliran arus air.
MUHAMMAD LAZUARDI
(L2F098642)
REFERENSI Mahasiswa Jurusan Teknik Elektro,
Fakultas Teknik Universitas
1. Atkins, P.W. Kimia Fisika Jilid 1, diterjemahkan oleh Dra. Diponegoro Semarang, dengan pilihan
Irma I. Kartodiharjo, Erlangga, Jakarta, 1999. konsentrasi Kontrol.
2. Link, Wolfgang. Pengukuran, Pengendalian, dan
Pengaturan dengan PC : Praktek Otomasi dengan Disetujui Oleh,
Pengaturan Numerik. PT. Elex Media Komputindo, Jakarta,
1993. Dosen Pembimbing I Dosen Pembimbing II
3. Malik, Moh. Ibnu, ST. Belajar Mikrokontroler ATMEL
89S8252. Gava Media, Yogyakarta, 2003.
4. Malvino, Albert Paul, Ph.D. Prinsip-prinsip Elektronik.
Penerbit Erlangga, Jakarta, 1985.
Ir. Agung Warsito, DHET Sumardi, ST, MT
NIP. 131 668 485 NIP. 132 125 670
Seminar Tugas Akhir : Aplikasi Mikrokontroler ATMEL AT89S51 Sebagai Kontroler Proporsional Pada Pengaturan PH
8
Seminar Tugas Akhir : Aplikasi Mikrokontroler ATMEL AT89S51 Sebagai Kontroler Proporsional Pada Pengaturan PH
9
Seminar Tugas Akhir : Aplikasi Mikrokontroler ATMEL AT89S51 Sebagai Kontroler Proporsional Pada Pengaturan PH