Butuh IT Support untuk kegiatan Perusahaan/ Institusi Anda? Himakom siap sebagai Organisasi Sosial Mahasiswa.
Seminar IT/Komputer

Pelatihan Hardware & Software

Web Design & Web programing

Maintanance Komputer

Himakom Linux Support (HLS)

Recruitment Karyawan IT

 
 
Kontak kami disini
 
 

 

 

 

 

 
 
 

Perancangan Sistem Pengendalian Arah Gerak Webcam Melalui Parallel Port

Creator :Abdul Halim, Patrianus David
Pembimbing :Ir. Syarifuddin Nojeng, M.T, Hazriani, S.Kom, M.T
Kontak : -

Komponen Yang Digunakan
Aplikasi pengontrolan dapat dilakukan dengan menggunakan komputer atau dengan peralatan-paralatan yang bekerja secara otomatis yang membentuk satu kesatuan. Adapun spesifikasi perangkat komputer yang digunakan untuk pengontrolan ini adalah sebagai berikut :
1. Komputer dengan spesifikasi :
a. Processor Pentium IV 1.8 GHz.
b. Memory 128 MB.
c. Harddisk 80 GB.
d. VGA Card 64 MB.
e. Mouse dan Keyboard.
f. Port parallel/Printer (LPT1).
g. System Operasi Windows XP.
h. Borland Delphi.

2. WebCam dengan parameter dan fitur sebagai berikut :
a. Video mode 24 bit true color.
b. High resolution COMS color sensor.
c. Large window capture size 640X480X/800 X 600.
d. Fast snap button.
e. Manual focus.
f. Compatible PC or laptop with USB port
g. Windows 98SE/ME/2000/XP Operation System.
h. Memory minimal 32 MB.
i. Support direct VGA card.
3. Untuk rangkaian penggerak dibutuhkan bahan sebagai berikut :
a. Papan rangkaian PCB (Printed Circuit Board) dan box.
b. Timah.
c. Kabel penyambung komponen.
d. IC ULN 2003.
e. Motor stepper dan Dudukan sistem kendali.
f. Parallel Port db 25.
g. Adaptor AC-DC 12 Volt, 1200 mA.
4. Sedangkan tools yang digunakan untuk perancangan sistem kendali tersebut adalah :
a. Solder.
b. Tang, Obeng, Cutter.
c. Volt Meter.
d. Penghisap timah.

Arsitektur Sistem Kendali
Sinyal dari komputer lewat paralell port diteruskan kerangkaian penggerak dalam bentuk sinyal digital. Output dari paralell port dibiaskan oleh driver rangkaian penggerak motor stepper. Sinyal driver motor stepper inilah yang akan menggerakkan motor stepper tergantung dari input sinyal yang diberikan pada aplikasi.
Rancangan hardware menggunakan dua buah motor stepper, dua IC ULN 2003, konektor db 25 dan sebuah WebCam. Motor stepper ini berfungsi untuk mengendalikan pergerakan Vertikal dan Horizontal. Dalam pergerakannya motor stepper membutuhkan driver berupa rangkaian dalam hal ini digunakan IC ULN 2003 sebagai pembias pulsa.
Hal penting yang harus diperhatikan dalam melakukan perancangan driver motor stepper yang menggunakan IC, agar lebih efisien pahami dulu datasheet dari IC yang akan di gunakan dan karakteristik dari motor stepper. Di dalam datasheet terdapat data-data tentang IC, yaitu data tegangan maksimal, suhu maksimal, konfigurasi pin, bahkan isi rangkaian dalam IC tersebut. Dengan mempelajari karakteristik dari IC dan motor stepper kita akan melakukan perancangan dan pengendalian dengan mudah. Driver motor stepper berfungsi untuk membangkitkan energi elektormagnetik yang ditimbulkan oleh lilitan motor stepper pada saat ada arus yang mengalir pada lilitan tersebut. Gaya magnet yang timbul akan menolak kutub-kutub yang memiliki polaritas yang sama dan sebaliknya. Perbedaan polaritas ini adalah perbedaan polaritas antara polaritas stator motor stepper dengan polaritas rotor motor stepper. Rotor motor stepper akan terus berputar selama stator motor stepper masih mendapatkan arus dari drivernya, dan akan berhenti bila stator motor stepper tidak lagi mendapatkan arus dari drivernya.
Output pada parallel port dikontrol oleh aplikasi pada komputer. Output dari parallel port tersebut diterima oleh pin-pin pada IC ULN yang digunakan dan diteruskan ke motor stepper yang nantinya akan menggerakkan motor stepper.


Perancangan Sistem Kendali
1. Perancangan Rangkaian Sistem Kendali
Langkah-langkah yang perlu diperhatikan dalam pembuatan papan rangkaian tercetak dengan tata letak komponennya yaitu :
a. Mempelajari gambar rangkaian yang akan dibuat secara seksama.
b. Memilih dan mempersiapkan komponen-komponen yang akan digunakan. Komponen yang digunakan harus baik dan layak pakai sesuai yang dibutuhkan dalam perancangan rangkaian. Dalam melakukan pemilihan alat dan komponen, sebaiknya dipilih alat dan komponen-komponen yang mampu memberikan hasil terbaik dari rangkaian yang dibuat. Selain itu, alat dan komponen yang dipilih juga umum dijual dengan harga yang tidak mempersulit dalam pembuatan rangkaian.
c. Memperhatikan karakteristik listrik semua komponen yang akan digunakan dalam rangkaian.
d. Menyusun posisi komponen pada layout sebaik mungkin, tujuannya agar diperoleh jalur pengawatan yang pendek, enak dipandang dan mudah jika dilakukan perbaikan ataupun penggantian komponen. Setelah semua tahapan diatas maka dilakukanlah pembuatan jalur pada papan rangkaian tercetak atau PCB dan pelarutan papan PCB menggunakan pelarutan PCB (FeCI3).
e. Memasang komponen-komponen pada papan rangkaian tercetak atau PCB dengan mengistimewakan posisi dan perlakuan komponen sensitif terhadap pengaruh luar.
Dalam pembuatan jalur pengawatan, hal-hal yang perlu diperhatikan adalah sebagai berikut :
a. Membuat jalur pengawatan sependek-pendeknya.
b. Mengusahakan agar jarak antar jalur tidak terlalu dekat.
c. Memisahkan terminal-terminal masukan dan keluaran.
d. Membuat jalur pentanahan (grounding).
e. Membuat keterangan atau kode untuk mempermudah pemasangan.

Rangkaian driver sistem kendali ini menggunakan IC ULN 2003. Driver system kendali akan mengontrol pergerakan dari motor stepper, dimana rangkaian driver ini mendapatkan pulsa lewat output dari port parallel yang digunakan dan akan diteruskan ke pin-pin dari IC yang digunakan. IC inilah yang akan menjadi pembias pulsa untuk biasa mengontrol pergerakan dari motor stepper. Pemberian pulsa pada motor stepper akan menentukan arah perputaran rotor motor stepper. Pemberian pulsa ini akan merubah kutub-kutub magnet yang timbul akibat dari arus yang mengalir pada lilitan.

2. Perancangan Software Aplikasi Sistem Kendali
Perancangan aplikasi system kendali berperan sebagai pusat pengendali motor stepper. Sinyal dari Personal Computer akan di kirim ke driver motor stepper dan di atur dalam program. Pengiriman pulsa ini adalah sama dengan pengiriman data dalam program. Perancangan aplikasi menggunakan sebuah PC yang sudah dilengkapi dengan sistem operasi Windows XP
Perancangan software system kendali untuk menggerakkan vertical dan horizontal webcam digunakan fungsi, out32($378, dataV[stepV] or dataH[stepH]); pada listing program, (function out32 berfungsi untuk menulis data pada port).


Langkah-langkah Pengoperasian
Agar sistem kendali dapat berjalan dengan baik, langkah-langkah pengoperasian dimulai dari tahapan-tahapan sebagai berikut :
1. Perangkat keras (Hardware) dihubungkan ke port paralel komputer.
2. Jalankan Sistem Aplikasi yang sudah di install, dengan mengklik shortcut camcontrol pada desktop atau pada tombol star, pilih program, kemudian pilih aplikasi cam control.
3. Aplikasi menunggu instruksi dari pemakai berupa penekanan tombol gerak otomatis, gerak vertikal/horisontal, penekanan mouse dan keyboard (A, W, S, D). Tombol tersebut yang akan menentukan posisi arah kemana WebCam diarahkan.
4. Saat tombol tersebut ditekan, aplikasi akan memproses bit-bit data kemudian dikirim ke alamat port parallel.
5. Data yang keluar dari port parallel diterima oleh rangkaian penggerak. Lalu diteruskan ke motor stepper yang akan menggerakkan kamera.
6. Kecepatan putar kamera bisa diatur dari aplikasi pengontrolan ini.
7. Selain penekanan tombol oleh mouse, pengontrolan dapat dilakukan dengan menggunakan penekanan tombol keyboard (tombol A, W, D, S).

Posted : Sabtu, 31 Januari 2009
KOMENTAR!

Oleh : asep sukmawan
Senin, 29 Juni 2009 | 05:30:18 wib

bukan db25
sy mau tanya,klo menggunakan konektor selain db25 bisa gk?soalnya kan sekarang port bwt printer tersebut pd kebanyakan pc sudah bukan db25 lg.
Oleh : asep sukmawan
Senin, 29 Juni 2009 | 05:33:25 wib

selain delphi
kalo bahasa selain delphi ada gk?pake C misalnya?
Oleh : Abel
Selasa, 25 Agustus 2009 | 10:23:33 wib

nanya
bang tau mas, saya mo minta Program Delphi'y dong...

kirim lewat E=-mail aja....

trimakasih

Nama
:
E-Mail
:
Judul :
Komentar :
 
 
 
Copyright © 2008 www.himakomers.com All Right Reserved