Keluaran dari DATA tegangannya sebesar 5V High. transistor akan saturasi ketika data bernilai High dan arus akan mengalir pada kumparan relay, dioda
IN4004 berfungsi menahan tegangan balik dari relay ketika keadaan berubah dari aktif menuju tidak aktif.
4.3. Interfacing LCD 2x16
Bagian ini hanya terdiri dari sebuah LCD dot matriks 2 x 16 karakter yang berfungsi sebagai tampilan hasil pengukuran dan tampilan dari beberapa
keterangan. LCD dihubungkan langsung ke Port 0 dari mikrokontroler yang berfungsi mengirimkan data hasil pengolahan untuk ditampilkan dalam bentuk
alfabet dan numerik pada LCD. Display karakter pada LCD diatur oleh pin EN, RS dan RW: Jalur EN
dinamakan Enable. Jalur ini digunakan untuk memberitahu LCD bahwa anda sedang mengirimkan sebuah data. Untuk mengirimkan data ke LCD, maka
melalui program EN harus dibuat logika low “0” dan set high pada dua jalur kontrol yang lain RS dan RW. Jalur RW adalah jalur kontrol Read Write. Ketika
RW berlogika low 0, maka informasi pada bus data akan dituliskan pada layar LCD. Ketika RW berlogika high ”1”, maka program akan melakukan pembacaan
memori dari LCD. Sedangkan pada aplikasi umum pin RW selalu diberi logika low 0
Berdasarkan keterangan di atas maka kita sudah dapat membuat progam untuk menampilkan karaker pada display LCD. Adapun program yang diisikan ke
mikrokontroller untuk menampilkan karakter pada display LCD . Program ini telah berjalan dengan baik dan sesuai dengan kebutuhan pada perancangan.
Program di atas akan menampilkan kata “FISIKA” di baris pertama pada display LCD 2x16.
4.4. Pengujian Sensor LM35
Untuk mengukur dan mengontrol suhu , digunakan LM35 yang merupakan Perubahan tegangan yang dihasilkan sensor merupakan input bagi ADC yang
akan diubah menjadi data digital.
ADC pada ATmega8535 memiliki resolusi 10-bit, yang dapat memberikan keluaran 210 = 1024 nilai diskrit. Bila digunakan catu
referensi 5V, resolusi yang dihasilkan adalah 5000mV1024 = 4.8mV. Karena LM35
Universitas Sumatera Utara
memiliki resolusi output 10mVºC, maka resolusi termometer yang dibuat dengan ATmega8535 adalah 4.8mV10mV ~ 0.5ºC.
Proses pengubahan tegangan input dari sensor menjadi data digital, dilakukan dengan cara yang sama seperti yang telah
dijelaskan sebelumnya. Pengujian pada bagian rangkaian ADC ini dapat dilakukan dengan menghubungkan rangkaian ADC yang built-in dengan
mikrokontroler. Selanjutnya rangkaian mikrokontroler dihubungkan dengan LCD. Mikrokontroler diisi dengan program untuk membaca nilai yang ada pada
rangkaian ADC, kemudian hasil pembacaannya ditampilkan pada display LCD. Pada tabel 4.2 berikut akan ditampilkan data yang di-output-kan oleh
Mikrokontroller untuk variasi suhu yang terukur yang diterima sensor, yang dihitung dengan cara yang sama seperti di atas.
4.5. Pengujian Sensor Gas MQ-2
Langkah awal untuk mendapatkan data hasil pengujian adalah memposisikan potensiometer ke 5 K
Ω karena pada rancangan alat ini menggunakan potensiometer 10 K
Ω. Sebelum melakukan pengujian untuk mendapatkan nilai ppm yang ditampilkan pada LCD 16x2, maka harus dilakukan
terlebih dahulu pengujian awal dengan menggunakan data sheet sensor MQ2 sebagai acuan dasar untuk mendapatkan rumus persamaan nilai ppm yang akan
dimasukkan dalam program. Berdasarkan data sheet yang ada maka didapatkan hasil pengujian yang ditampilkan pada tabel berikut :
Tabel 4.1 Data Konversi Bilangan Desimal ke Biner Dari Output Sensor Suhu terukur
°C Output LM35
Tampilan Display
30 300 miliVolt
030 31
310 miliVolt 031
32 320 miliVolt
032 33
330 miliVolt 033
34 340 miliVolt
034 35
350 miliVolt 035
36 360 miliVolt
036
Universitas Sumatera Utara
Tabel 4.2 Pengujian nilai ADC berdasarkan sensor gas MQ-2
data lama
pengujian detik
Vout mV
1 5
500 2
10 750
3 15
1250 4
20 1600
5 30
2200 6
35 2700
7 40
3000 8
50 3300
Dari tabel dapat dilihat bahwa nilai tegangan akan naik seiring naiknya konsentrasi gas yang diberikan dan secara otomatis tegangan output akan naik.
Sesuai pada data sheet yang tesedia maka untuk nilai RL yang akan digunakan adalah 5 K
Ω, nilai resistansi yang menghasilkan 1000 ppm untuk udar a bersih clean air pada saat pengkalibrasian sensor. Pada rangkaian sensor untuk nilai Rs
pada hasil pengujian tersebut
4.6 Pengujian Rangkaian Motor Servo