PURWARUPA PC-OSILOSKOP MENGGUNAKAN PIC 18F4550; PROTOTYPE OF PC-OSCILLOSCOPE USING PIC 18F4550
MUHAMMAD EMERALDY PANDU NEGARA, Abdul Ro?uf
2012 | Disertasi | PROGRAM STUDI ELEKTRONIKA DAN INSTRUMENTASIOscilloscope/osiloskop merupakan alat ukur yang sangat diperlukan dalam bidang elektronika dan instrumentasi. Dengan oscilloscope, karakteristik suatu sinyal atau gelombang, seperti panjang gelombang, frekuensi dan amplitudo dapat disajikan secara visual sehingga dapat diamati dan diukur secara teliti. Penelitian ini bertujuan untuk membuat alat yang berfungsi sebagai osiloskop dengan menggunakan komputer sebagai alat utama dan mikrokontroler USB sebagai interface untuk menerima sinyal analog yang diukur. Mikrokontroler USB adalah mikrokontroller yang didalamnya memiliki modul USB, sehingga dapat digunakan untuk komunikasi data USB tanpa harus membuat sendiri rangkaian tambahan. Pada penelitian ini dipilih salah satu versi mikrokontroller USB buatan Microchip yaitu PIC18F4550. PIC18F4550 dilengkapi dengan ADC yang dapat digunakan untuk membaca sinyal analog kemudian mengubahnya menjadi sinyal digital yang siap dibaca oleh komputer untuk disajikan dalam bentuk tampilan osiloskop pada layar monitor komputer. Sinyal dari alat yang diukur akan ditera oleh jarum penduga. Sinyal tersebut dikirimkan ke mikrokontroler setelah dikondisikan terlebih dahulu melalui pembatas tegangan. Sinyal digital hasil konversi oleh mikrokontroler dikirimkan ke komputer melalui port USB, dengan sistem pewaktuan dan format frame sesuai ketentuan pada komunikasi data melalui port USB, yaitu secara real-time. Pengolahan ini dilakukan oleh PIC18F4550. Pada komputer dilakukan pengolahan data yang dibaca dari port USB untuk ditampilkan dalam bentuk gambar gelombang. Program yang dibuat untuk menampilkan gambar gelombang menggunakan Visual Basic 6.0. Uji coba program telah berhasil menunjukkan bahwa data-data analog yang diperoleh jarum penduga dapat dibaca oleh mikrokontroller dan dapat diterima oleh komputer melalui program yang dibuat, serta dapat ditampilkan ke layar monitor dalam bentuk gelombang. Amplitudo sinyal yang diperbolehkan untuk diukur dibatasi sebesar ±5 volt, sedangkan frekuensi maksimum yang dapat ditampilkan oleh GUI mencapai 20 Hz
Kata Kunci : osiloskop; sinyal gelombang tegangan, real-time; jarum penduga; PIC 18F4550, USB 2.0; Visual Basic 6.0