Rancang Bangun Counter Product Logger Menggunakan Sensor Infrared Berbasis Internet Oleh: Syarif Hidayatullah 2205 100 158 Pembimbing: Ir. Harris Pirngadji, MT.ID.
BIDANG STUDI ELEKTRONIKA Jurusan Teknik Elektro Fakultas Teknologi Industri Institut Teknologi Sepuluh Nopember Surabaya
LATAR BELAKANG [1] Menghasilkan
membutuhkan
Mencatat
Menggunakan
LATAR BELAKANG [2]
COUNTER PRODUCT LOGGER
Komputer Kantor
Internet Komputer CCR
TUJUAN Mengimplementasikan mikrokontroller AVR (ATMEGA16) untuk dapat melakukan proses pencatatan jumlah produk barang dan hasil pencatatan dapat ditampilkan di komputer dan di internet
BATASAN MASALAH 1
Sensor yang digunakan adalah infrared , jaraknya maksimal antara transmitter dengan receiver adalah 1,5 meter.
2
Sensor mendeteksi dan memeriksa barang membutuhkan waktu selama 2 detik.
3
Barang yang akan dihitung tidak boleh saling berdempetan.
4
Database pada jaringan internet tidak dilengkapi security sistem yang handal sehingga database tersebut mudah untuk diketahui oleh orang lain.
Blok diagram sistem
PERANCANGAN ALAT
1
PERANCANGAN HARDWARE
2
PERANCANGAN SOFTWARE UNTUK HARDWARE
3
PERANCANGAN SOFTWARE UNTUK DATABASE
PERANCANGAN HARDWARE
1
PERANCANGAN DETEKSI BARANG
2
PERANCANGAN SENSOR (TX DAN RX)
3
PERANCANGAN SISTEM MIKROKONTROLER COUNTER PRODUCT LOGGER
4
PERANCANGAN LCD
5
PERANCANGAN RTC
6
PERANCANGAN KOMUNIKASI SERIAL
PERANCANGAN SOFTWARE UNTUK HARDWARE
1
MINIMUM SISTEM KONTROL DETEKSI BARANG PENGOLAHAN DATA SENSOR PENGESETAN RTC INISIALISASI KEYPAD PENGIRIMAN DATA SERIAL INISIALISASI LCD
PERANCANGAN SOFTWARE UNTUK DATABASE
DELPHI 7
MICROSOFT ACCESS
PERANCANGAN DETEKSI BARANG
PERANCANGAN SENSOR TX
PERANCANGAN SENSOR RX Pada kondisi gelap (tidak menerima cahaya) Rd=150K
Pada kondisi terang (menerima cahaya) Rd=10K
Proses penghitungan Semen
MINIMUM SISTEM MIKROKONTROLER ATMEGA16
1. 512 Bytes EEPROM 2. Memiliki 4 kanal PWM (PB3,PD4,PD5 dan PD7) 3. Tegangan Operasinya 4.5 - 5.5V for Atmega16
Perancangan real time clock
1. Termasuk kelompok I2C 2. Hanya Menggunakan Jalur Penukaran Data 3. Menghitung detik, menit, jam, hari, tanggal, bul an dan tahun dengan kompensasi lompatan tahun sampai 2100 4. Konsumsi kurang dari 500nA pada mode battery-backup.
Rangkaian omunikasi serial
TTL: Logic high (1) → +2 Volt s/d +5 Volt Logic low (0) → 0 Volt s/d +0.8 Volt RS232 Logic high (1) → -3 Volt s/d -15 Volt Logic low (0) → +3 Volt s/d +15 Volt
PENGUJIAN ALAT [1] SENSOR INFRA MERAH dan PHOTODIODE
Pengujian TX (IR) Frekuensi carrier 2,22KHz
Pengujian RX (S4) Frekuensi Terima2,20KHz Kondisi Terkena Cahaya IR: Tegangan Vo4=3,04V Kondisi Tak Terkena Cahaya IR: Tegangan Vo4=5,0V
PENGUJIAN Real Time Clock
Komponen RTC (DS1307) memiliki fitur Time sebagai Kalender Waktu dan Fitur Date sebagai kalender bulan. Detik akan terus bertambah selama frekuensi clock (32,786KHz) digunakan. Jika detik=59 maka menit bertambah dan jika menit=59 maka jam bertambah. Jika jam=24 maka hari bertambah dan seterusnya. Proses tersebut selalu berulang-ulang secara kontinu.
Pengujian data base
PENGUJIAN ALAT [3] DATA LOGGER Pengujian Data Detik 4,50% 4,00% 3,50% 3,00% 2,50% 2,00% 1,50% 1,00% 0,50% 0,00% 1 6 11 16 21 26 31 36 41 46 51 56 61 66 71 76 81 86 91 96 101 106 111 116 121 126 131 136 141 146 151 156 161 166 171
E r r o r
Record
KESIMPULAN Dari proses perancangan, implementasi dan pengujian alat dapat diambil beberapa kesimpulan : 1. Pembuatan data logger untuk menghitung jumlah produksi menggunakan microsoft access dapat menyimpan data record pada operasi 24 jam sebanyak 86400 record. 2. Setiap satu kali record terdapat 19 data yang disimpan terdiri dari 4 data sensor, 2 data jam, 2 data menit, 2 data detik, 2 data tanggal, 1 data bulan, dan 2 data tahun. 3. Pada pengujian yang dilakukan selam 3,13 ment didapatkan 173 data record dan terjadi 5 kesalahan pembaca. Kesalahan ini terjadi penetapan delay pada proses penerima masih kurang tepat. 4. Untuk mengatasi error pembacaan maka sensor harus memeriksa barang selama 2 detik. 5. Data yang disimpan pada database akan di-upload atau ditampilkan pada internet. Pada jaringan internet ini, hanya menampilkan 10 data record terakhir. 6. Data yang ditampilkan lewat diinternet akan berubah secara otomatis setiap 1 detik.