4.6. Pengujian dan Kalibrasi Sensor C
4.6.1. Tujuan
Untuk kalibrasi sensor C .
4.6.2. Alat yang digunakan
1. Rangkaian minimum sistem ATMega8 array sensor seperti pada Gambar 4.10.
2. Power Supply 9 V DC. 3. Kabel USB to mikro USB
4. LCD. 5. komputer laptop.
6. Xbee-Pro Tx dan Xbee-Pro Rx. 7. Rangkaian minimum sistem ATMega8 blower dan motor driver untuk
menghidupkan blower pendorong dan valve inout . 8. Valve inout.
9. Tabung pipa untuk kalibrasi. 10. Blower untuk mengalirkan gas kedalam tabung.
11. Gas CO
2,
yang berasal dari asap kenalpot kendaraan bemotor, asap dari lampu petromax dan asap rokok.
STIKOM SURABAYA
Gambar 4.10 kalibrasi atau pengujian sensor
4.6.3. Prosedur pengujian
1. Hubungkan LCD, array sensor, Xbee-Pro Tx dengan rangkaian minimum sistem ATMega 8 array sensor dan beri tegangan 9V DC.
2. Hubungkan Xbee-Pro Rx ke komputer dengan kabel USB to mikro USB. 3. Hubungkan driver motor dengan rangkaian minimum sistem ATMega8
blower dan driver motor juga valve dan blower pendorong gas ke tabung
pengujian kemudian beri tegangan 9V DC. 4. Masukan sensor kedalam tabung pengujian.
5. Hidupkan minimum sistem ATmega8 blower dan driver motor agar blower menyala dan valve terbuka.
6. Beri masukan gas kedalam tabung melalui blower pendorong gas. 7. Bila tabung sudah terisi gas amati yang terjadi di pada LCD.
8. Buka aplikasi penerima dan penampil data pada komputer untuk melihat hasil data yang diterima.
minimum sistem ATMega8 array
sensor minimum
sistem ATMega8
blower dan
motor driver
STIKOM SURABAYA
9. Amati yang yang terjadi pada LCD nilai data dari sensor akan mengalami kenaikan.
10. Kemudian buka tabung bersihkan gas dengan menggunakan blower hingga kadar gas dalam tabung berkurang.
11. Bila gas di dalam tabung sudah berkurang, Amati yang terjadi pada LCD nilai gas akan berangsur menurun.
Cuplikan program :
{ i2c_start; Start Condition
i2c_write0xE2; Write to DT-SENSE module
i2c_write0x41; “Read Sensor” Command i2c_stop; Stop Condition
delay_us10; 10 us delay i2c_start; Start Condition
i2c_write0xE3; Read from DT-SENSE module temp1 = i2c_read1; Data Sensor
temp2 = i2c_read0; Data Sensor i2c_stop; Stop Condition
sensor = temp1 256 + temp2 ; itoasensor,sensor1;
lcd_gotoxy0,0; lcd_puts co2 : ;
lcd_putssensor1; puts;
putssensor1; puts;
delay_ms1000; lcd_clear;
4.6.4. Hasil pengujian