Perancangan Sistem Keseluruhan Perancangan Rangkaian Sensor Gas CO

Gambar 3.2 Rangkaian Sensor TGS2442

3. Perancangan Minimum Sistem Microcontroller Atmega8535

Microcontroller Atmega8535 digunakan sebagai pengendali sinyal yang akan diolah dan dikeluarkan pada lcd, buzzer, fan dan led. Tabel 3.1 Konfigurasi yang Digunakan dalam Microcontroller Atmega8535 Port Fungsi PC.0 – PC.7 Digunakan sebagai keluaran data tampilan pada LCD PA.0 Digunakan sebagai masukan untuk ADC PB.0 – PB.7 Digunakan sebagai keluaran tegangan masukan untuk mengaktifkan driver fan DC. PD.0 – PD.7 Digunakan sebagai keluaran untuk menyalakan buzzer dan led. Gambar 3.3 Rangkaian Minsis Microcontroller ATmega8535

4. Perancangan LCD

Perancangan LCD ini berfungsi untuk menampilkan karakter. Dalam pengoprasiannya terlebih dahulu ditentukan format penulisan dan pengoprasiannya. Selanjutnya adalah proses penulisan karakter yang diinginkan dan disertai dengan posisi baris dan kolom. Pengiriman data ke LCD cukup dilakukan satu kali. Gambar 3.4 Rangkaian LCD

5. Perancangan Driver Fan DC

Driver digunakan untuk mengaktifkan fan DC, pada rangkaian ini driver menggunakan IC ULN2803 dan Relay 12Volt Dc. Berikut visual 3D driver fan DC. Gambar 3.5 Visual 3D Driver Fan DC

1.4.2 Perancangan dan Pembuatan Perangkat Lunak Software

Perancangan perangkat lunak adalah inti dari alat ini. Fungsi dari perangkat lunak ini sebagai pengendali untuk mengendalikan semua proses yang ada dalam seluruh sistem dan mengaturnya. Perangkat lunak ini akan dimasukan dalam microcontroller. Bahasa yang digunakan adalaha Bahasa C Codevision AVR. Untuk penulisan program dapat dilihat pada lampiran hal.1 Gambar 3.6 Diagram Alir Program Buzzer, Led, Fan Selesai Ppm30 Buzzer, Led , Fan Mati Ppm30 Baca Sensor Gas CO Pemanasan Sensor Gas CO Ubah Ke ppm Y T Y Y T T Selesai Mulai Tampil Udara Kotor Tampil Udara Bersih Tampilkan Ke LCD Inisialisasi data1, data 2, bit 1024

1.5 Sistematika Pengukuran

1.5.1 Rata-rata

Rata –rata adalah bilangan yang di dapat dari hasil pembagian jumlah nilai data oleh banyaknya data dalam kumpulan tersebut. 3-2 Rumus rata – rata adalah : Dimana X’ = rata-rata X1,..,Xn = nilai data N = banyak data

1.5.2 Standar Devisiasi

Adalah suatu nilai yang menunjukkan tingkat derajat variasi kelompok data atau ukuran standard penyimpangan dari rata-ratanya. Jika standard deviasi semakin kecil maka data tersebut semakin presisi. Rumus Standar Deviasi adalah : √ 3-3 Dimana SD = standart deviasi X’ = rata-rata X1,..,Xn = nilai data N = banyak data

1.5.3 Nilai Eror

Eror Rata –rata Simpangan adalah selisih antara mean terhadap masing – masing data.