Pengujian Rangkaian Keypad Pengujian Rangkaian LM35

4.5. Pengujian Rangkaian Keypad

Pengujian rangkaian tombol ini dapat dilakukan dengan menghubungkan rangkaian ini dengan mikrokontroler AT89S52, kemudian memberikan program sederhana untuk mengetahui baiktidaknya rangkaian ini. Rangkaian dihubungkan ke port 3. Untuk Mengecek penekanan pada 4 tombol yang paling atas, maka data awal yang dimasukkan ke port 3 adalah FEH. Dengan demikian maka pin P3.0 akan mendapat logika low 0, dan yang lainnya mendapat logika high 1, seperti berikut, Gambar 4.3. Rangkaian Keypad Jika terjadi penekanan pada Tbl 1, maka P3.0 akan terhubung ke P3.4 yang menyebabkan P3.4 juga akan mendapatkan logika low 0. Seperti berikut: P3.6 P3.5 P3.4 P3.3 P3.2 P3.1 P3.0 1 1 1 1 1 Universitas Sumatera Utara Data pada port 3 akan berubah menjadi EEH. Data inilah sebagai indikasi adanya penekanan pada tombol 1. Jika terjadi penekanan pada Tbl 2, maka P3.0 akan terhubung ke P3.5 yang menyebabkan P3.5 juga akan mendapatkan logika low 0. Seperti berikut, P3.6 P3.5 P3.4 P3.3 P3.2 P3.1 P3.0 1 1 1 1 1 Data pada port 3 akan berubah menjadi DEH. Data inilah sebagai indikasi adanya penekanan pada tombol 2. Demikian seterusnya untuk tombol-tombil yang lain. Program yang diisikan pada mikrokontroler untuk menguji rangkaian keypad adalah sebagai berikut: Tombol1: Mov P0,0EEH Mov a,P0 Cjne a,0EEH,Tombol2 Setb P3.7 Sjmp Tombol1 Tombol2: Cjne a,0DEH,Tombol1 Clr P3.7 Sjmp Tombol1 Universitas Sumatera Utara Program diatas akan menunggu penekanan pada tombol 1 dan tombol 2, jika tombol 1 ditekan, maka program akan menyalakan LED yang ada pada P3.7. Jika tombol 2 ditekan, maka program akan mematikan LED yang ada pada P3.7. Jika rangkaian telah berjalan sesuai program yang diberikan, maka rangkaian telah berfungsi dengan baik.

4.6. Pengujian Rangkaian LM35

Sensor suhu LM35 diuji dengan cara memberikan catu daya 5 V dan suhunya divariasikan, kemudian tegangan keluaran diamati dengan voltmeter. Dari pengujian didapatkan data sebagai berikut: Tabel 4.1. Hasil pengujian sensor LM35 No. Suhu Ruangan o Tegangan Output C LM35 mV Bilangan Biner Bilangan Desimal 1 27 270 00011011 27 2 28 280 00011100 28 3 29 290 00011101 29 4 30 300 00011110 30 5 31 310 00011111 31 6 32 320 00100000 32 Universitas Sumatera Utara 7 33 330 00100001 33 8 34 340 00100010 34 9 35 350 00100011 35 10 36 360 00100100 36 Dari hasil pengujian diketahui tegangan keluaran sensor naik sebesar 10 mV untuk setiap kenaikan suhu 1 C, maka sensor telah bekerja dengan baik. Pembacaan suhu LM35 adalah dengan membaca hasil konversi dari ADC. Konversi tersebut ialah hasil konversi tegangan output dari sensor LM35 menjadi data digital.

4.7. Pengujian Rangkaian ADC Analog to Digital Converter