23
23 ruangan yang telah dikonversi oleh mikrokontroler ke dalam satuan ppm serta
menampilkan keterangan-keterangan lainnya. Apabila konsentrasi gas telah melebihi batas konsentrasi yang telah
diprogram pada mikrokontroler, maka mikrokontroler akan mengirimkan sinyal secara bersamaan ke buzzer, modul GSM melalui komunikasi RS-232 serta
solenoid valve yang berfungsi sebagai pengaman. Selanjutnya secara bersamaan solenoid valve akan tertutup, buzzer akan aktif serta modul GSM akan
mengirimkan SMS peringatan ke mobile phone. Pada modul GSM ini dapat dilakukan komunikasi dua arah, jadi SMS tersebut dapat dibalas melalui mobile
phone, apabila modul GSM menerima SMS, SMS tersebut akan diteruskan ke driver RS-232 untuk mengubah level tegangan TTL yang berasal dari modul
GSM sehingga isi SMS dapat diterjemahkan oleh mikrokontroler. Setelah mikrokontroler menerima sinyal SMS masuk dari modul GSM, maka selanjutnya
mikrokontroler akan mengaktifkan kipas yang berfungsi sebagai pengontrol untuk mengontrol keadaan dalam ruangan menjadi normal kembali.
3.2. Rangkaian Mikrokontroler ATMega32
Pada rangkaian elektronik sistem minimum terdiri atas rangkaian standar rekomendasi pabrik agar mikrokontroler dapat bekerja sebagaimana mestinya.
Rangkaian ini terdiri atas konfigurasi kristal eksternal dan standar PORT USB Programmer, ditunjukkan pada gambar 3.2. Catu daya yang digunakan sebesar 5
volt terhubung pada pin 10 VCC dan 11 GND.
Gambar 3.2. Skematik sistem minimum ATMega32
24
24
3.3. Modul Sensor Gas MQ-6
Alat ini dirancang dengan menggunakan suatu sensor gas untuk mendeteksi konsentrasi gas yang ada di udara. Perubahan daya konduksi pada sensor akan
mengakibatkan perubahan hambatan output sensor. Oleh karena itu digunakan Modul Sensor Gas. Modul Sensor Gas merupakan sebuah modul sensor cerdas
yang mampu memonitor perubahan konsentrasi gas LPG, iso-butana, propane, COCarbon Monoksida, CO2 karbon dioksida, CH4 metana, Alkohol, atau
kualitas udara tergantung dari sensor yang digunakan. Modul ini kompatibel dengan sensor gas MQ-3 alkohol, MQ-4 metana, MQ-6 LPG, iso-butana, dan
propana, MQ-7 CO, MQ-135 kualitas udara, dan MG-811 CO2. Pada modul sensor gas diatas terdapat 2 buah LED indikator yaitu LED
indikator merah dan LED indikator hijau. Pada saat power-up, LED merah akan berkedip sesuai dengan alamat I2C modul. Jika alamat I2C adalah 0xE0 maka
LED indikator akan berkedip 1 kali. Jika alamat I2C adalah 0xE2 maka LED indikator akan berkedip 2 kali. Jika alamat I2C adalah 0xE4 maka LED indikator
akan berkedip 3 kali dan demikian seterusnya sampai alamat I2C 0xEE maka LED indikator akan berkedip 8 kali. Pada saat power-up, LED hijau akan
berkedip dengan cepat sampai kondisi pemanasan sensor dan hasil pembacaan sensor sudah stabil. Berikut pada gambar 3.3 terdapat rangkaian modul DT-Sense
LPG Sensor.
Gambar 3.3. Skematik modul sensor gas MQ-6
25
25 Modul DT-Sense LPG Sensor
juga memiliki 1 pin output open collector yang status logikanya akan berubah-ubah, sesuai dengan hasil pembacaan sensor
gas dan batas atas serta batas bawah yang telah ditentukan. Pin ADC mikrokontroler ATMega32 pada sistem dihubungkan dengan kaki ADC input
mikrokontroler ATMega88p pada modul DT-Sense LPG Sensor agar sistem dapat mengkonversi nilai tegangan ke nilai ppm secara otomatis.
Modul DT-SENSE akan membaca nilai konsentrasi gas secara otomatis, membandingkan dengan batas-batas nilai yang telah diatur dan kemudian
mengubah status logika pin output kendali ONOFF sesuai dengan mode operasi yang digunakan.
3.4.
Display LCD
Rangkaian driver display LCD pada gambar 3.4 merupakan rangkaian standart rekomendasi pabrik yang terdiri atas brightness adjust, dioda pengaman dan jalur
komunikasi ke mikrokontroler. LCD yang digunakan adalah LCD karakter 16x2, sehingga hanya mampu menampilkan angka, huruf dan simbol sebanyak 2 baris
dan setiap baris mampu menampilkan 16 karakter. Catu daya yang digunakan adalah sebesar 5 volt.
TRIM merupakan bagian pengatur kecerahan backlight LCD. Pin RS, RW, E, D4, D5, D6, D7, terhubung langsung ke port pada mirokontroler.
Gambar 3.4. Skematik driver LCD 16 x 2 karakter
26
26
3.5. Rangkaian RS-232