Rangkaian Driver Kipas Rangkaian Komunikasi Serial Flowchart Sistem

bertahan di posisi tersebut. Untuk membuat servo berputar ke arah kanan, pulsa high yang diberikan adalah 1500+derajat10. Sebaliknya jika ingin membuat servo berputar ke arah kiri maka pulsa high yang diberikan adalah 1500– derajat10 dan pemberian pulsa ini harus dilakukan berulang-ulang. Gambar 3.11 Rangkaian Motor Servo

3.6 Rangkaian Driver Kipas

Untuk mengendalikan kipas tidak dapat langsung dikendalikan mikrokontroler tetapi terlebih dahulu harus melalui driver. Driver ini pengendali dengan menggunakan relay, sehingga kipas yang dikendalikan dapat menggunakan arus AC atau DC tanpa perlu khawatir akan merusak mikrokontroler. Keluran dari mikrokontroler akan masuk ke basis transistor NPN C945, sehingga jika keluaran mikrokontroler high mak transistor akan satu rasi, sehingga arus akan mengalir dari Vcc masuk ke kolektor dan diteruskan ke emitter. Ketika relay bekerja maka tegangan 12V DC akan disalurkan dan kipas akan menyala. Universitas Sumatera Utara Gambar 3.12 Rangkaian Relay Pengendali Kipas Transistor C945 dalam keadaan saturasi jika I Bsat=15 mAmp. Keluaran dari.DATA tegangannya sebesar 5V High. Maka I B = 4,3 mA sehingga I I B Bsat, dan transistor akan saturasi ketika data bernilai High dan arus akan mengalir pada kumparan relay, dioda IN4004 berfungsi menahan tegangan balik dari relay ketika keadaan berubah dari aktif menuju tidak aktif.

3.7 Rangkaian Komunikasi Serial

Komunikasi serial merupakan hal yang penting dalam sistem embedded, karena dengan komunikasi serial kita dapat dengan mudah menghubungkan mikrokontroler dengan devais lainnya. Port serial pada mikrokontroller terdiri atas dua pin yaitu RXD dan TXD, RXD berfungsi untuk menerima data dari komputerperangkat lainnya, TXD berfungsi untuk mengirim data ke komputerperangkat lainnya. Universitas Sumatera Utara Gambar 3.13 MAX232 dalam rangkaian Standar komunikasi serial untuk komputer ialah RS-232, RS-232 mempunyai standar tegangan yang berbeda dengan serial port mikrokontroler, sehingga agar sesuai dengan RS-232 maka di butuhkan suatu rangkaian level converter, IC yang digunakan bermacam-macam, tetapi yang paling mudah dan sering digunakan ialah IC MAX232HIN232.

3.8 Flowchart Sistem

Program akan melakukan penyetingan awal. Kemudian sistem akan melakukan pengukuran terhadap sensor suhu dan sensor gas. Lalu mikro akan mengirim hasil pengukuran suhu dan gas ke interface PC melalui komunikasi serial. Jika suhu yang dikirim oleh mikro melebihi nilai setting interface maka program akan Universitas Sumatera Utara mengirimkan data ke mikro agar menghidupkan kipas, jika tidak maka interface akan mengecek nilai kadar asap yang dikirimkan oleh mikro. Jika kadar asap melebihi nilai batas aman maka program akan memerintahkan mikro agar membuka ventilasi. Kemudian hasil percobaan akan ditampilkan di LCD. selesai Universitas Sumatera Utara MULAI BACA SUHU DAN ASAP APAKAH SUHU BATAS AMAN? INISIALISASI SISTEM SELESAI YA KIPAS HIDUP TAMPILKAN LCD APAKAH ASAP BATAS AMAN? TIDAK JENDELA TERBUKA Universitas Sumatera Utara

BAB IV PENGUJIAN ALAT DAN ANALISA RANGKAIAN