Sensor pH Tanah Pengujian Sensor

4.2.2. Sensor pH Tanah

Untuk sensor yang kedua yaitu sensor pH tanah. Pada sensor pH tanah ini menggunakan rangkaian op-amp. Rangakaian ini digunakan agar tegangan output dari sensor diperkuat dan dapat dibaca oleh mikrokontroler. Berikut data tegangan hasil percobaan : Tabel 4.5 Data Tegangan Output Sensor pH Tanah No Tegangan Alat Tegangan Alat Tegangan Teori Error Sebelum Penguatan V Sesudah Penguatan V Sesudah Penguatan V 1 -0.045 0.249 0.225 10.67 2 -0.102 0.550 0.510 7.84 3 -0.105 0.552 0.525 5.14 4 -0.071 0.379 0.355 6.76 5 -0.055 0.234 0.275 14.90 Sebelum Sesudah Gambar 4.10 Tegangan Output Sensor pH Sebelum dan Sesudah Dikuatkan Berikut contoh perhitungan tegangan setelah mengalami penguatan untuk tegangan input -0.045 V secara teori : Penguatan 1inverting 4.2 5 Penguatan 2 non inverting 4.3 Jadi tegangan setelah penguatan yaitu : Tegangan setelah penguatan = Tegangan input penguatan 1penguatan 2 4.4 = - 0.045 V -51 = 0.225 V Dari perbandingan antara Tegangan sesudah penguatan pada alat dan tegangan sesudah pengutan, menurut teori dapat diperoleh nilai error-nya dengan cara dilakukan perhitungan dengan rumus : 4.5 Dimana : Ht = Hasil Teori Hp = Hasil Percobaan Berikut contoh perhitungannya : Setelah itu dilakukan kalibrasi alat. Dengan cara mengecek nilai ADC yang dihasilkan sensor setiap perubahan pH 1 skala. Dari hasil percobaan diperoleh bahwa nilai ADC yang dihasilkan setiap perubahan 1 skala adalah 40. Berikut listing program ADC yang dihasilkan : void nilai_phmeter { phmeter = read_adc4; nilai = phmeter; if PINB.0==1 ph = 7-nilai40; else ph = 7+nilai40;} Dari listing program tersebut, dapat dijelaskan bahwa sensor pH diinputkan pada Port B 4. Dan rumus : ph = 7-nilai40; 4.6 ph = 7+nilai40; 4.7 Perhitungan di atas digunakan untuk mengkonversi nilai ADC yang dihasilkan sensor menjadi nilai pH tanah yang diukur oleh sensor. Dan ketika sensor tidak ditancapkan ke tanah nilai pH adalah 7. Ketika PINB.0 ber logika 1, maka rumus yang digunakan adalah ph = 7-nilai40 pH bernilai asam. Ketika PINB.0 ber- logika 0, maka rumus yang digunakan adalah ph = 7+nilai40 pH bernilai basa. Dan hasil pengukuran akan ditampilkan pada LCD seperti sebagai berikut : Gambar 4.11 Kalibrasi Sensor pH Tanah

4.3. Pengujian Fuzzy Logic