Jumat, 05 Juni 2009

PROJECT KOMUNIKASI DATA DAN JARINGAN

Komunikasi Wireless Microcontroller
(Pengendali Bor Jarak Jauh)


Dalam perkembangan dunia teknologi saat ini sering kita jumpai bermacam-macam alat canggih menggunakan komunikasi nircable (tanpa kabel) untuk pengendali jarak jauh seperti remote ultrasonic, infrared, wireless, bluetooth, dan bahkan yang tercanggih saat ini adalah GPS (Global Possitioning System), contohnya remote dengan televisi, headset handphone, internet, pengendali camera CCTV, pengendali rumah otomatis jarak jauh dengan handphone/ telepon rumah, pengendali alarm mobil dengan remote, mouse bluetooth, dan sebagainya. Semua alat tersebut dibuat untuk mempermudah pekerjaan manusia saat ini baik untuk keprluan pribadi maupun industry.

LATAR BELAKANG
Dalam project kali ini kami mencoba membuat sebuah alat pengendali jarak jauh dengan menggunakan komunikasi antara wireless dengan sebuah microcontroller. Aplikasi project yang kami buat ini adalah pengendali bor jarak jauh yang dapat digunakan dalam bidang pertambangan. Kami mencoba membuat rancangan suatu sistem proses pengeboran untuk mengurangi tingkat kecelakaan kerja para pekerja karena pekerja hanya cukup mengendalikan mesin bor dari jarak jauh dan tidak perlu lagi untuk datang ke lokasi yang akan dibor. Dalam project ini kami tidak mungkin membuat alat yang sesungguhnya dan pengendali jarak jauh yang canggih karena kita tahu bahwa biaya yang akan dibutuhkan tentu sangat mahal dan kami yang masih berstatus sebagai mahasiswa juga tentu tidak akan mampu untuk membiayainya, namun kami berusaha untuk membuat sebuah prototype/ miniatur sebuah pengendali bor jarak jauh sederhana dengan sebuah komputer sebagai input yang terhubung secara serial dengan wireless yang berkomunikasi dengan microcontroller sebagai pengendali outputan. Berikut adalah gambaran umum dari sistem dari pengendali bor jarak jauh:


Komunikasi wireless microcontroller


Cara Kerja Sistem
Ketika sensor (diwakili dengan angka “1” pada kayboard komputer ) mengetahui sebuah lubang/ lokasi di yang akan dibor maka komputer akan mengirimkan sinyal dengan komunikasi serial RS232 ke port TX transmitter/ pemancar wireless yang ditransmisikan tanpa kabel (nircable) ke receiver/penerima wireless kemudian diteruskan ke microcontroller ATMEGA8 melalui portD.0 (RXD) di kaki 2. Setelah sinyal tesebut diterima maka microcontroller akan memberikan outputan di portB.0 di kaki 14 dan menghidupkan lampu 1 sebagai indikator bahwa sebuah lubang telah ditemukan dan proses pengeboran siap dilakukan. Jika pada keyboard kita tekan angka “3” sebagai tombol STOP maka lampu 1 akan mati dan proses pengeboran tidak akan terjadi. Namun jika angka “2” pada keyboard ditekan maka komputer akan memberikan inputan ke microcontroller melalui wireless dan microcontroller akan mengaktifkan motor DC sebagai bor dan lampu 2 sebagai indikator proses boring sadang berlangsung. Jika tombol “3” sebagai tombol STOP pada keyboard ditekan saat proses boring berlangsung maka lampu 2 dan motor DC akan mati. Prototype bor jarak jauh ini menggunakan komunikasi jarak jauh searah karena inputnya dari komputer dan outputnya adalah microcontroller.





PROGRAM
$regfile="m8.def.dat"
$baud=2400
config portD.2=output
config portD.3=output
config portD.4=output

main:
input 1=portA.0 'tombol 1 pada keyboard ditekan
if 1 then
portD.2=1 'mengaktifkan lampu indikator 1
waitms 1000
input 2=portA.1 'tombol 2 pada keyboard ditekan
else if 2 and portD.2=1 then
portD.3=1 'mengaktifkan lampu indikator 2
portD.4=1 'mengaktifkan motor/ bor
waitms 1000
input 3=portA.2
else if 3 then 'tombol 3 pada keyboard ditekan
portD.2=0 'lampu indikator 1 mati
portD.3=0 'lampu indikator 2 mati
portD.4=0 'motor/ bor mati
waitms 1000
end if
goto main


SIMULASI SISTEM
1. Kondisi awal.


Ketika belum ada arus listrik yang masuk ke rangakaian kontrol ATMEGA8 dan belum terjadi komuikasi wireless antara komputer sebagai input dan microcontroller sebagai kontrol output maka rangkaian microcontroller dan output berupa 2 buah lampu indicator dan 1 motor DC sebagai bor tidak aktif.


2. Ketika sebuah lubang terdeteksi sensor.



Ketika sebuah lubang terdeteksi oleh sensor (diwakili oleh tombol “1” pada keyboard komputer) maka computer akan mengirimkan sinyal ke microcontroller dengan komunkasi wireless melalui transmitter dan akan diterima oleh receivernya. Sinyal ini memberikan inputan ke microcontroller untuk mengaktifkan lampu indikator 1 sebagai outputnya. Aktifnya lampu indikator 1 ini berarti proses pegeboran baru dapat dilakukan, jika lampu ini mati maka proses pengeboran tidak akan dapat dilakukan.


3. Ketika tombol Stop di tekan.


Ketika tombol STOP ditekan (diwakili tombol “3” pada keyboard komputer) maka lampu indikator 1 yang tadinya hidup akan mati. Ini berarti proses pengeboran tidak dapat dilakukan. Untuk mengaktifkan kembali lampu indikator 1 agar dapat melakukan proses pengeboran perlu dilakukan penekanan tombol “1” lagi di keyboard komputer.


4. Ketika tombol untuk perintah proses boring ditekan.


Ketika tombol “2” pada keyboard komputer ditekan setelah terlebih dahulu lampu indikator 1 aktif, maka komputer akan mengirimkan sinyal input ke microcontroller melalui komunikasi wireless sehingga microcontroller akan memberikan outputan bahwa proses pengeboran dilakukan, hal ini ditandai dengan aktifnya lampu indikator 2 dan berputarnya motor DC (Bor).





5. Ketika tombol Stop ditekan lagi.


Untuk menghentikan/ mematikan sistem ketika proses pengeboran sedang terjadi dengan aktifnya lampu indikator 1 dan motor DC maka kita cukup menekan kembali tombol “3” pada keyboard komputer. Dengan demikian sistem pengeboran jarak jauh akan mati. Untuk mengaktifkan sistem ini kita harus menekan tombol ”1” pada keyboard computer.





KOMPONEN
CATU DAYA : DC Adaptor (+, -, gnd)
Sumber tegangan yang digunakan adalah 5VDC.



INPUT :1. Tombol “1” keyboard komputer = lampu indikator 1


2. Tombol “2” keyboard komputer = lampu indikator 2 dan motor DC.
3. Tombol “3” keyboard komputer = Stop




OUTPUT :1. LED 1 (Indikator adanya lokasi/lubang)
2. LED 2 (Indikator proses boring sedang berlangsung)
3. Motor DC (Bor)






KOMUNKASI SERIAL : Rangakaian RS232 dengan Kabel Serial dan Skmeatik rangkaian
RS232.



KOMUNIKASI NIRCABLE : Wireless (Transmitter dan Receiver).



CONTROLLER : Rangakaian Minimum Micocontroller ATMEGA8.


Project pengendali bor jarak jauh ini masih kurang sempurna karena hanya menggunakan komunikasi searah, tanpa cashing, wiring tidak teratur dan yang jelas masih terlalu sederhana. Kami berharap prototype project pengendali bor jarak jauh ini dapat disempurnakan menggunakan komunikasi 2 arah yang lebih canggih lagi misalnya GPS, controller yang lebih handal, wiring yang lebih rapi dan komponen input/output yang lebih efektif agar pembuatan pengendali bor jarak jauh ini dapat direalisasikan di bidang pertambangan yang sesungguhnya.




Dibuat oleh mahasiswa Mekatronika Universitas Sanata Dharma:
1. Agustinus Welly Adi Nugroho (075013023)
2. Febri Setiawan (075013025)

Senin, 08 Oktober 2007

WeLLy's ZonE

Mow biLang NyebeLin yo Nyebelin juga sich......
Mow biLang gak NyebeLin tapi koq RasnYa tu di hatiku gak TenanG gtu.....
Emang pas Pertamanya sich aku terlalu PD & SanGat terAmat optimis untuk mendapatkan DIA. Lha gimana gak OPtimis coba..,woNg setiap Aku nDeketiN Dia selalu memBeri REsPOn yang BAEK baGEEEEETTT.
Mulai dari SMSan sampai Tak ajak Jalan aja Dia mau koq.....
Dia termasUk manusiA langka yang Harus cepat - cepaT aku Lindungi!!! Aku SayanGi dan AKu Jaga!!!!
Dai AnakNya tiPe Ku BangeT. TampanG OKE punYA tapi Dia oranGe gak NEko2 TampangNya itu... Apa adanYa LAh... Jarang2 Lho ada orang yang bertamPang OKE tapi gak Neko2!!!!
Dah gitu dia Orange Rajin WE... gak coma soaL tugas2 Study tapi kLo diruMah Dia rajin Bantu2 ORTU-nya
Kan JaranG2 Cew sekarang tu yang mau NGlakuin pekerjaAn Rumah...
GAk KEmaYu...!!!
Baik Hati & TIDAK SOMBONG...>!!!

Wis,pokokE ya gitu LAh tiPE CEWnYa WELLY

SEbeNERnya sich Qta juga dah samA2 SUka & saYAng satu Sama LAin....

IBARAT "masAk SAyUR cuMA kurang garaM" =>>>> Dia Cuma TinggAl bilang "YA" gitu ja aku dah 100% bisa JAdi Cow'Y.... PokokE gak ada kata "Tidak" untuk JawaBanNya...

SebeNarNYa yang buat Dia RagU untuk bilang YA adalah karenA Aku DAn Dia tu BErbeDA.... "BEdA KEyakiNan"
Dia siCh SebeNErnya MaU tapi Dia JUga Gak bRaniu Klo nenTang ORTUnya... ORtuNYa Nyuruh Dia CAri COW yang SE-AGAMA
Daripada NentaNG ORtu meNdiNG Dia NgorBAnin PErasAANnYA...

E... MAlah aku YAng jadi KorBAnnYa!!!!
Setelah 18Th aku LahiR Yo Baru ini aku hampIR punya Cew... E,..Malah Gak Jadi LAgi...

Yo JElaZ aku keceWa... Tapi Demi keBAik berSama, ya udahLah Aku sama Dia Jd SaHaBaT aja......





TAPI dalam Hati KeciL ini Yo teteP ada Rasa Yang beLum bisa PadaM