BAB III PERANCANGAN ALAT

dokumen-dokumen yang mirip
BAB III PERANCANGAN ALAT DAN PROGRAM MIKROKONTROLER. program pada software Code Vision AVR dan penanaman listing program pada

BAB IV PENGUJIAN DAN ANALISA. mana sistem berfungsi sesuai dengan rancangan serta mengetahui letak

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III PERANCANGAN SISTEM. dari pembuatan alat yang meliputi perancangan hardware dan perancangan

BAB 3 PERANCANGAN DAN PEMBUATAN SISTEM

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB 3 PERANCANGAN SISTEM. pada sistem pengendali lampu telah dijelaskan pada bab 2. Pada bab ini akan dijelaskan

3.2. Tempat Penelitian Penelitian dan pengujian alat dilakukan di lokasi permainan game PT. EMI (Elektronik Megaindo) Plaza Medan Fair.

BAB III ANALISIS DAN PERANCANGAN

BAB III PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

III. METODE PENELITIAN. Teknik Elektro Universitas Lampung dilaksanakan mulai bulan Mei 2012 sampai

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB IV CARA KERJA DAN PERANCANGAN SISTEM. ketiga juri diarea pertandingan menekan keypad pada alat pencatat score, setelah

BAB III METODE PENELITIAN. baik pada perangkat keras maupun pada komputer. Buffer. Latch

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM. secara otomatis. Sistem ini dibuat untuk mempermudah user dalam memilih

ROBOT OMNI DIRECTIONAL STEERING BERBASIS MIKROKONTROLER. Muchamad Nur Hudi. Dyah Lestari

BAB III PERENCANAAN PERANGKAT KERAS DAN LUNAK

BAB III PERANCANGAN DAN PEMODELAN

BAB III PERANCANGAN DAN PEMBUATAN SISTEM

SISTEM PENGATURAN STARTING DAN PENGEREMAN MOTOR UNTUK PINTU GESER OTOMATIS

BAB III PERANCANGAN SISTEM

METODE PENELITIAN. Teknik Elektro Universitas Lampung dilaksanakan mulai bulan Februari Instrumen dan komponen elektronika yang terdiri atas:

BAB III PERANCANGAN ALAT

BAB IV PENGUJIAN DAN ANALISA RANGKAIAN

BAB III PERANCANGAN DAN PEMBUATAN PERANGKAT KERAS

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III METODOLOGI PENELITIAN. Adapun blok diagram modul baby incubator ditunjukkan pada Gambar 3.1.

Bab III METODOLOGI PENELITIAN

BAB III PERANCANGAN SISTEM. 3.1 Pengantar Perancangan Sistem Pengendalian Lampu Pada Lapangan Bulu

BAB III PERANCANGAN DAN KERJA ALAT

ABSTRAK. Kata kunci: komunikasi data serial, ATMega 32. Universitas Kristen Maranatha

BAB III PERANCANGAN SISTEM

BAB III PERENCANAAN SISTEM DAN PEMBUATAN ALAT

BAB III PERANCANGAN DAN CARA KERJA RANGKAIAN

BAB III PERENCANAAN DAN REALISASI SISTEM

BAB III PERANCANGAN SISTEM

BAB III METODOLOGI PENELITIAN

Bab IV PENGOLAHAN DATA DAN ANALISA

DAFTAR ISI. HALAMAN PENGESAHAN... i. KATA PENGANTAR... iii. DAFTAR ISI... v. DAFTAR TABEL... x. DAFTAR GAMBAR... xi. DAFTAR LAMPIRAN...

BAB III PERANCANGAN DAN PEMBUATAN

BAB III PERANCANGAN ALAT SIMULASI PEGENDALI LAMPU JARAK JAUH DAN DEKAT PADA KENDARAAN SECARA OTOMATIS

III. METODE PENELITIAN. Penelitian dan perancangan tugas akhir ini dilakukan di Laboratorium Terpadu

III. METODE PENELITIAN. Teknik Elektro Universitas Lampung dilaksanakan mulai bulan Desember 2011

BAB III DESKRIPSI DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

Oleh : Pembimbing : Rachmad Setiawan, ST.,MT. NIP

BAB III PERANCANGAN ALAT

BAB IV PERANCANGAN. Gambar 4. 1 Blok Diagram Alarm Rumah.

BAB I PENDAHULUAN. 1.1 Latar Belakang. Perkembangan Ilmu Pengetahuan dan Teknologi (IPTEK) dewasa ini sangat

BAB III ANALISIS DAN PERANCANGAN

BAB II DASAR TEORI. open-source, diturunkan dari Wiring platform, dirancang untuk. memudahkan penggunaan elektronik dalam berbagai

BAB III PERANCANGAN DAN PEMBUATAN ALAT

APLIKASI PINTU CERDAS PADA LIFT BERBASIS MIKROKONTROLER ATMEGA 16

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB IV HASIL DAN UJI COBA

Gambar 3.1 Diagram Blok Alat

BAB III PERANCANGAN DAN PEMBUATAN ALAT

Gambar 4.2 Rangkaian keypad dan LED

BAB III PENGENDALIAN GERAK MEJA KERJA MESIN FRAIS EMCO F3 DALAM ARAH SUMBU X

BAB III METODE PENELITIAN

BAB III PERANCANGAN PERANGKAT KERAS MOBILE-ROBOT

BAB III MIKROKONTROLER

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT. dimmer atau terang redup lampu dan pengendalian pada on-off lampu. Remote

BAB III PERANCANGAN SISTEM. perancangan mekanik alat dan modul elektronik sedangkan perancangan perangkat

RANCANG BANGUN LOKER OTOMATIS DENGAN MENGGUNAKAN BARCODE BERBASIS PC

BAB III PERANCANGAN DAN PEMBUATAN ALAT

DAFTAR ISI HALAMAN PENGESAHAN... ABSTRAKSI... KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... DAFTAR LAMPIRAN...

BAB III ANALISIS MASALAH DAN RANCANGAN ALAT

BAB 3 PERANCANGAN SISTEM

BAB III METODOLOGI PENELITIAN

BAB III PERANCANGAN ALAT

Sistem Keamanan Pintu Gerbang Berbasis AT89C51 Teroptimasi Basisdata Melalui Antarmuka Port Serial

PERANCANGAN DAN PEMBUATAN ALAT PENGHITUNG ORANG DALAM RUANGAN BERBASIS MIKROKONTROLER AT89S52 MENGGUNAKAN SENSOR INFRA-MERAH LAPORAN TUGAS AKHIR

BAB 3 PERANCANGAN SISTEM

BAB III PERANCANGAN PERANGKAT KERAS DAN LUNAK. Perangkat keras dari alat ini secara umum terdiri dari rangkaian dibagi

BAB III PERANCANGAN SISTEM

BAB IV PENGUJIAN DAN PEMBAHASAN

BAB III METODOLOGI PENELITIAN

BAB III METODE PENELITIAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN CARA KERJA RANGKAIAN

BAB IV PENGUJIAN DAN ANALISA

BAB III PERANCANGAN SISTEM

BAB IV PENGUJIAN ALAT DAN ANALISA HASIL PENGUJIAN

BAB IV ANALISIS RANGKAIAN ELEKTRONIK

BAB III PERANCANGAN. Microcontroller Arduino Uno. Power Supply. Gambar 3.1 Blok Rangkaian Lampu LED Otomatis

BAB III PEMBUATAN ALAT Tujuan Pembuatan Tujuan dari pembuatan alat ini yaitu untuk mewujudkan gagasan dan

BAB IV HASIL PENELITIAN

BAB II PENDEKATAN PEMECAHAN MASALAH. Tombol kuis dengan Pengatur dan Penampil Nilai diharapkan memiliki fiturfitur

III. METODE PENELITIAN. Pelaksanaan tugas akhir ini dilakukan di Laboratorium Terpadu Jurusan Teknik Elektro

III. METODE PENELITIAN. Penelitian tugas akhir ini dilaksanakan di Laboratorium Elektronika Dasar

KONTROL ARAH DAN KECEPATAN MOTOR DC MENGGUNAKAN ANDROID. Dyah Lestari, Andrik Rizki Ari Wijaya

Rancangan Dan Pembuatan Storage Logic Analyzer

BAB III PERANCANGAN ALAT. Gambar 3.1 Diagram Blok Pengukur Kecepatan

SISTEM PENGENDALI PERALATAN RUMAH BERBASIS WEB

Transkripsi:

BAB III PERANCANGAN ALAT 3.1 Definisi Perancangan Perancangan adalah proses menuangkan ide dan gagasan berdasarkan teoriteori dasar yang mendukung. Proses perancangan dapat dilakukan dengan cara pemilihan komponen yang akan digunakan, mempelajari karakteristik dan data fisiknya, membuat rangkaian skematik dengan melihat fungsi-fungsi komponen yang dipelajari, sehingga dapat dibuat alat yang sesuai dengan spesifikasi yang diharapkan. Pada tahap perancangan ini dibagi menjadi 3 tahap perancangan. Tahap pertama adalah perancangan perangkat keras (hardware), yang meliputi perancangan bagian elektronik dan perancangan bagian mekanik. Tahap kedua adalah perancangan perangkat lunak (software) pada mikrokontroler ATmega16 dan pada Borland Delphi 7. 40

41 3.2 Skematik Denah Penempatan Alat Gambar di bawah merupakan penempatan alat yang akan dirancang. Gambar 3.1 Denah Penempatan Alat Pada bagian pintu gerbang masuk terdapat 3 sensor infra merah. Sensor infra merah pertama diletakan di sebelum pintu gerbang, sensor ini berfungsi untuk mendeteksi mobil yang akan memasuki kantor. Kemudian sensor infra merah kedua diletakan di setelah pintu gerbang masuk, sensor ini berfungsi untuk memdeteksi mobil yang telah melewati pintu gerbang masuk. Diantara sensor infra merah pertama dan kedua, terdapat sensor infra merah lain, yaitu berfungsi untuk mendeteksi ada tidaknya objek yang menghalangi pintu gerbang. Sama halnya dengan pintu gerbang masuk, pada bagian pintu gerbang keluar terdapat 3 sensor infra merah. Sensor infra merah pertama diletakan di sebelum pintu gerbang, sensor ini berfungsi untuk mendeteksi mobil yang akan keluar dari area kantor. Kemudian sensor infra merah kedua diletakan di setelah

42 pintu gerbang, sensor ini berfungsi untuk memdeteksi mobil yang telah melewati pintu gerbang keluar. Diantara sensor infra merah pertama dan kedua, terdapat sensor infra merah lain, yaitu berfungsi untuk mendeteksi ada tidaknya objek yang menghalangi pintu gerbang. Pada bagian pintu ruangan, terdapat 3 buah sensor infra merah, yaitu untuk mendeteksi orang yang akan memasuki atau keluar dari ruangan, fungsi sensor tersebut adalah untuk menambah intensitas cahaya lampu ataupun mengurangi intensitas cahaya lampu. 3.3 Perancangan Perangkat Keras (Hardware) Seluruh perangkat atau komponen yang digunakan dalam perancangan alat ini tersusun seperti pada blok diagram di bawah ini : Pintu Gerbang Sensor Kendali Pintu Gerbang Mikrokontroler 1 Seven Segment RS232 Personal Computer (Delphi) Sensor Kendali Lampu Mikrokontroler 2 Intensitas Lampu Gambar 3.2 Blok Diagram Sistem

43 Blok diagram diatas memiliki 2 buah mikrokontroler, secara garis besar dapat dijelaskan sebagai berikut : 1. Sensor Kendali Pintu Gerbang terdiri dari 3 buah rangkaian sensor infra merah. 3.3.1 Perancangan Rangkaian Sistem Minimum AVR ATMega16 Terdapat 2 buah rangkaian system minimum di dalam perancangan alat ini. Mikrokontroler pertama digunakan untuk mengendalikan pintu gerbang masuk dan pintu gerbang keluar. Berikut adalah gambar rangkaian system minimum mikrokontroler ATmega16. Gambar 3.3 Rangkaian Sistem Minimum 1 AVR ATMega16 Kristal yang digunakan pada rangkaian sistem minimum di atas, mengunakan frekuensi 11.0592 MHz. Kristal tersebut digunakan untuk pembangkit clock (osilator), dimana setiap 1 intruksi/perintah dalam program dieksekusi dalam 1 siklus clock. Pin RESET dihubungkan dengan rangkaian kombinasi RC dan push button, yang bertujuan agar mikrokontroler dapat direset. Fungsi dari port - port lainnya adalah sebagai berikut. 1. PORTA 0 5, digunakan sebagai pin masukkan untuk 3 buah sensor dan 2 buah push button.

44 2. PORTB 0 5, digunakan sebagai pin masukkan untuk 3 buah sensor dan 2 buah push button. 3. PORTC 0 6, digunakan sebagai pin keluaran untuk driver motor DC. 4. PORTD 0 1, digunakan sebagai pin komunikasi dengan komputer. Kemudian untuk rangkaian system minimum kedua adalah sebagai berikut. Gambar 3.4 Rangkaian Sistem Minimum 2 AVR ATMega16 Kristal yang digunakan pada rangkaian sistem minimum di atas, mengunakan frekuensi 11.0592 MHz. Kristal tersebut digunakan untuk pembangkit clock (osilator), dimana setiap 1 intruksi/perintah dalam program dieksekusi dalam 1 siklus clock. Pin RESET dihubungkan dengan rangkaian kombinasi RC dan push button, yang bertujuan agar mikrokontroler dapat direset. Fungsi dari port - port lainnya adalah sebagai berikut. 1. PORTA 5..7, digunakan sebagai pin masukkan untuk 3 buah sensor. 2. PORTB 0 6, digunakan sebagai pin keluaran pada seven segment. 3. PORTD 0 1, digunakan sebagai pin komunikasi dengan computer 4. PORTD.5, digunakan sebagai pin keluaran pada rangkaian driver optoisolators.

45 3.3.2 Perancangan Rangkaian Downloader Rangkaian downloader merupakan rangkaian penghubung antara komputer dan mikrokontroler yang berfungsi untuk memasukan listing program (berupa bit bit logika) ke dalam mikrokontroler. Listing program yang dikirim oleh software dari komputer ke dalam mikrokontroler biasanya berbentuk file *.hex (heksadesimal). Pada umumnya rangkaian downloader terdiri dari kabel penghubung jenis DB25 atau jenis DB9. Sinkronisasi tegangan antara tegangan dari komputer dan tegangan mikrokontroler menggunakan sebuah buffer. Rangkaian downloader ditunjukkan seperti Gambar 3.4 dan Gambar 3.5. Gambar 3.5 Rangkaian Downloader (DB25)

46 Gambar 3.6 Rangkaian Downloader (Mikrokontroler) Rangkaian di atas menggunakan sebuah port DB25 sebagai alat penghubung antara komputer dan rangkaian downloader, sedangkan IC 74HCT244 digunakan sebagai buffer. Software yang digunakan untuk men-download program (file: *.hex) ke dalam mikrokontroler ini adalah ISP Programmer (Adam Dybkowsky). Gambar 3.7 Tampilan Software ISP Programmer (Adam Dybkowsky)

47 3.3.3 Perancangan Rangkaian Sensor Infra Merah Pada tugas akhir ini digunakan sensor infra merah sebagai sensorpendeteksi. Ada dua jenis pendeteksian yaitu pendeteksi kendaraan dan pendeteksi orang. Sensor ini akan bekerja bila terdapat penghalang pada sensor tersebut. Dibawah ini merupakan gambar rangkaian sensor infra merah serta penghubungan PORT pada mikrokontroler ATmega16. Gambar 3.8 Hubungan Rangkaian Sensor Infra Merah A1 dengan ATmega Gambar 3.9 Hubungan Rangkaian Sensor Infra Merah A2 dengan ATmega

48 Gambar 3.10 Hubungan Rangkaian Sensor Infra Merah 1A dengan ATmega Gambar 3.11 Hubungan Rangkaian Sensor Infra Merah B1 dengan ATmega16 Gambar 3.12 Hubungan Rangkaian Sensor Infra Merah B2 dengan ATmega16

49 Gambar 3.13 Hubungan Rangkaian Sensor Infra Merah 1B dengan ATmega16 Gambar 3.14 Hubungan Rangkaian Sensor Infra Merah C1 dengan ATmega16 Gambar 3.15 Hubungan Rangkaian Sensor Infra Merah C2 dengan ATmega 16 Gambar-gambar di atas merupakan rangkaian sensor infra merah serta penghubungan ke Pin PORTA.0 7. Pada rangkaian tersebut menggunakan sensor infrared, photodiode dan juga transistor NPN. Fungsi transistor ini adalah

50 sebagai switch. Prinsip kerja dari rangkaian sensor ini yaitu ketika diberikan input 5V maka sensor infrared akan aktif memancarkan sinyal listrik ke photodiode, maka tahanan dari photodiode kecil sehingga arus pada transistor kecil, ini mengakibatkan transistor tidak bekerja maka keluaran port tersebut low. Dan apabila infrared terhalang maka tahanan pada photodiode besar sehingga arus pada transistor besar, ini mengakibatkan transistor dapat bekerja, maka keluaran pada port tersebut high dan sinyal high tersebut masuk ke mikrokontroler, sehingga mikrokontroler akan bekerja sesuai program yang telah diatur. 3.3.4 Perancangan Rangkaian Driver Motor DC Rangkaian driver motor DC digunakan untuk menggerakan pintu gerbang masuk dan keluar. Rangkaian driver ini menggunakan IC L293D. dengan sebuah IC driver motor ini, rangkaian dapat melayani dua buah motor DC. Motor akan dikendalikan dari inputan yang berlogika high atau low. Dibawah ini adalah bentuk dari rangkaian driver motor menggunaka IC L293D. Gambar 3.16 Rangkaian Driver Motor DC Rangkaian driver ini berfungsi untuk menggerakan motor sesuai dengan input yang diterimanya. Rangkaian bertindak sebagai pengatur arah kerak motor DC, apakah bergerak forward atau reverse. Secara teori, rangkaian driver motor

51 tersebut bekerja dengan system switching. Jika inputnya diberi logika input 1, maka input 2 adalah low, sehingga perputaran motor DC bergerak forward. Sedangkan jika input 1 diberi logika low dan input 2 diberi logika high, maka perputaran motor DC adalah reverse. 3.3.5 Perancangan Rangkaian Driver Lampu Komponen utama dari rangkaian driver lampu ini adalah IC TRIAC Optoisolators Tipe MOC3041 dan TRIAC Tipe BT137. TRIAC Optoisolators yang digunakan telah memiliki rangkaian zero crossing di dalamnya.. Rangkaian driver lampu akan lampu jika pin 2 pada IC MOC3041 diberi logika 0 (low). Bit bit logika yang diberikan pada IC tersebut berupa sinyal PWM yang diatur oleh register pada mikrokontroler. Rangkaian driver lampu ini ditunjukkan oleh Gambar 3.12 di bawah ini. Gambar 3.17 Rangkaian Driver Lampu 3.3.6 Perancangan Rangkaian Komunikasi Serial DB9 Konektor db9 memiliki 9 buah pin, tidak semua pin-pin nya kita gunakan tetapi hanya tiga buah pin saja yaitu pin 2 sebagai Reciever Data(RXD), pin3

52 sebagai Transmitter data(txd) dan pin 5 sebagai ground. Fungsi IC Max 232 adalah sebagai pengubah level tegangan TTL yang keluar dari serial Rs 232 komputer (com1/com2) dan IC max232 ini mempunyai 16 pin. Output dari Rs 232 komputer dihubungkan dengan konektor DB9. Gambar 3.18 Rangkaian Komunikasi Serial DB9 3.3.7 Perancangan Rangkaian Seven Segment Untuk rangkaian seven segment hanya membutuhkan transistor jenis PNP type SS9012 dan tahanan sebesar 470 ohm. Cara keraja dari rangkaian seven segment ini adalah jika pada kaki basis mendapatkan logika low, maka sevent segment akan nyala, sebaliknya jika pada kaki basis transistor diberi logika high, maka seven segment akan padam.

53 Gambar 3.19 Rangkaian Seven Segment 3.4 Perancangan Perangkat Lunak Terdapat 2 macam program pada aplikasi ini, yaitu perancangan program pada mikrokontroler dan perancangan program pada Borland Delphi 7. 3.4.1 Perancangan Program Mikrokontroler Rancangan program ini dibuat kedalam bentuk flowchart, guna mempermudah proses pembuataan listing program pada software Code Vision AVR. Program mikrokontroler yang akan dibuat menggunakan bahasa C dan beberapa bahasa assembly, kemudian program tersebut disusun (compile) secara otomatis ke dalam bentuk file *.hex untuk dimasukan ke dalam IC mikrokontroler. Listing program meliputi program sensor, program driver motor DC, program PWM dan program pengaturan optoisolator lampu. Setelah perancangan programprogram tersebut selesai, maka akan dilakukan pengisian program pada mikrokontroler ATMega16 dengan menggunakan software ISP Programmer.

Gambar 3.20 Flowchart program mikrokontroler 1 54

Gambar 3.21 Lanjutan flowchart program mikrokontroler 1 55

Gambar 3.22 lanjutan flowchart program mikrokontroler 2 56

57 3.4.2 Perancangan Program Delphi 7 Rancangan program ini dibuat kedalam bentuk flowchart, guna mempermudah proses pembuataan listing program pada Borland Delphi 7. Berikut adalah gambar tampilan aplikasi pengontrol dan monitoring pada program Delphi 7. Gambar 3.23 Tampilan aplikasi Delphi Keterangan gambar : Label waktu sekarang : menunjukan waktu berupa tanggal dan jam pada saat sekarang Waktu Selesai : merupakan timer, batas akhir aplikasi alat bekerja. Panel deteksi sensor : merupakan sitem penerima data dari sensor-sensor yang bekerja (aktif). Pada bagian pintu gerbang masuk dan pintu gerbang keluar terdapat kolom yang menunjukan kapan sensor itu aktif (data berupa jam). Kemudian pada bagian jumlah

58 karyawan terdapat angka yang menunjukan berapa banyak orang yang berada di ruangan tersebut. Panel tombol kontrol : merupakan kumpulan tombol untuk member perintah pada alat. Pada bagian pintu gerbang masuk dan keluar terdapat tombol buka dan tombol tutup. Tombol ini akan member perintah pada pintu gerbang untuk melakukan buka atau tutup. Kemudian pada bagian panel lampu terdapat tombol nyala dan padam. Fungsi dari tombol ini adalah memberikan perintah pada lampu agar nyala atau mati. Tombol simpan : merupakan tombol untuk menyimpan semua data yang telah terjadi. Tombol keluar : merupakan tombol untuk keluar dari aplikasi tampilan Delphi.

Gambar 3.24 Flowchart program Delphi 59

Gambar 3.25 Lanjutan flowchart program Delphi 60