commit to user
23
Gambar 3.2 Rangkaian Mikrokntroler
Rangkaian diatas merupakan rangkaian minimum untuk menghubungkan sensor SHT11, LCD dan Max232. Dengan default
XTAL 110592 MHZ dan meggunakan kapasitor 27pF dan 30 pF. Dengan mode XTAL default akan mempengaruhi dalam pemrosesan
program.digunakan juga regulator yaitu IC7805 sebagai penyetabil keluaran menjadi 5volt dengan kapasitas input masukan ke IC7805
30volt.
3.2.3 LCD 16 x 2
Dalam rangkaian ini digunakan output untuk monitoring adalah LCD Liquid Crystal Display dengan ukuran 16 x 2. Koneksi LCD
dapat dilihat dalam gambar berikut.
Gambar 3.3 LCD dan Mikrokonroler
commit to user
24
Hasil dari input SHT11 dapat ditampilkan dalam LCD dengan proses dalam Mikrokontroler. Nilai hasil dari proses input SHT11
berupa suhu dan kelembaban dapat ditampilakan dalam mode string. Tampilan LCD memakai modus 4bit sehingga pin yang digunakan
adalah adalah pin 11-14. Port untuk mengirim aalah port 0, dalam pengaturan tingkat kecerahan dipakai Trimer Potensio.
Gambar 3.4 Skema Sistem minimum Mikrokontroler Dalam PCB 3.2.4 Rangakaian Max232
Rangkaian monitoring menggunakan LCD sedangkan untuk tampilan dalam komputer dibutuhkan IC Max232 sebagai konfersi.
Digunakan DB9 atau komunikasi serial dalam dalam koneksi hubungan ke komputer. Rancangan dapat dilihat dalam gambar berikut.
commit to user
25
Gambar 3.5 Rangakaian ICMax23
Pin yang digunakan adalah T1in dihubungkan ke pin TXD dimikrokontroler,kemudian dihubungkan dengan DB9 female. PIN
dalam DB9 adalah pin 2,3 dan 2. Pin2 dihubungkan dengan Pin T1out pada ICMax232, Pin 3 dihubungkan dengan R1in pada ICMax232
sedangkan Pin 5 dihubungkan dengan Ground.
Gambar 3.6 Skema Rangkaian Max232 dalam PCB 3.3 Perancangan software
3.3.1 Perancangan program pada mikrokontroler
Perancangan script data dalam pemrograman SHT11 yaitu sensor suhu dan kelembaban menggunakan bahasa tingkat tinggi yaitu
menggunakan software Bascom AVR, hasil dari pemrograman dapat dilihat dalam diagram alir berikut.
commit to user
26
Gambar 3.7 Diagram Alir program Utama
Start
Pengiriman perintah pembacaan suhu dan
kelembaban SCK
Pembacaan hasil pengukuran
Tunggu 15 detik
Kirim hasil ouput data ke LCD
Masuk dalam perhitungan suhu dan
kelembaban
Kirim hasil ke serialpot DB9
Interface LCD
Interface Visual Basic Pengiriman data ke
html melalui visual basic
Visual dalam html dan menjadi webserver
commit to user
27
3.3.2 Deklarasi program