32
ABSTRACT ZULFAHRIZAL, Controlling Electrical Appliances Using a Computer-Based Short Message Service Using Visual Basic 6 with PPI 8255. Thesis. London: Faculty of Engineering, State University of Jakarta, in February 2008. This study aims to create an electrical control device through a computer-based Interface PPI services using SMS 8255 with visual basic 6 programming. The study was conducted in the laboratory R.406 Telecommunications Department of Electrical Engineering Faculty of Engineering, State University of Jakarta from September 2007 until January 2008, using the method of experimental research laboratory. This control system consists of a computer system, a series of input, output and interface circuits. Berfongsi computer system as the central control of electrical equipment, electrical equipment in this study used the lights. Sistern computer to process all forms of entry and exit of data via the serial port connected to your phone. Input circuit comprises a switch, step-down transformer and relay, switch to manually turn on the lights, while the step- down transformer to detect the lights are on then change the relay contacts and provide input through the interface PPI8255. Relay drive circuit output function with the help of IC ULN2803 to turn on and off the light. Anxarmuka computer with a mobile phone Nokia 3310 cell phone data cables, while the electrical interface with the computer using a card PPI 8255. From the research, when the Nokia 3310 mobile phone is connected to a computer serial port via data cable nokia 3310 receive SMS to light, then the output PPI port B 8255 issued approximately 4.8 V. The output voltage Output voltage of PPI 8255 port B is entered into input and issuing IC ULN 2803 IC ULN 2803 output voltage of 0.6 V is used to change the position of the relay contacts. Closed relay contacts that would skip the 220 V AC mains voltage to turn on the lights. Input 220 V step-down transformer 220 receives the voltage V of the lights on and pulled out the AC output voltage of 12 V is first converted into DC voltage by using a diode bridge and electrolytic capacitors. The resulting DC output voltage of 15 V is used to change the position of the relay contacts, so that the contacts of the relay will close and give enter 5 V

pembahasan jurnal

Embed Size (px)

DESCRIPTION

tugas bahasa indonesia

Citation preview

ABSTRACT

ZULFAHRIZAL, Controlling Electrical Appliances Using a Computer-Based Short Message Service Using Visual Basic 6 with PPI 8255. Thesis. London: Faculty of Engineering, State University of Jakarta, in February 2008.

This study aims to create an electrical control device through a computer-based Interface PPI services using SMS 8255 with visual basic 6 programming.The study was conducted in the laboratory R.406 Telecommunications Department of Electrical Engineering Faculty of Engineering, State University of Jakarta from September 2007 until January 2008, using the method of experimental research laboratory. This control system consists of a computer system, a series of input, output and interface circuits. Berfongsi computer system as the central control of electrical equipment, electrical equipment in this study used the lights. Sistern computer to process all forms of entry and exit of data via the serial port connected to your phone. Input circuit comprises a switch, step-down transformer and relay, switch to manually turn on the lights, while the step-down transformer to detect the lights are on then change the relay contacts and provide input through the interface PPI8255. Relay drive circuit output function with the help of IC ULN2803 to turn on and off the light. Anxarmuka computer with a mobile phone Nokia 3310 cell phone data cables, while the electrical interface with the computer using a card PPI 8255.

From the research, when the Nokia 3310 mobile phone is connected to a computer serial port via data cable nokia 3310 receive SMS to light, then the output PPI port B 8255 issued approximately 4.8 V. The output voltage Output voltage of PPI 8255 port B is entered into input and issuing IC ULN 2803 IC ULN 2803 output voltage of 0.6 V is used to change the position of the relay contacts. Closed relay contacts that would skip the 220 V AC mains voltage to turn on the lights. Input 220 V step-down transformer 220 receives the voltage V of the lights on and pulled out the AC output voltage of 12 V is first converted into DC voltage by using a diode bridge and electrolytic capacitors. The resulting DC output voltage of 15 V is used to change the position of the relay contacts, so that the contacts of the relay will close and give enter 5 V at the input port A 8255 PPI. Komputerpun system will send SMS to the phone status light conditions of the sender. This proves that the short message service service-based computer can control the electrical appliances remotely.

KATA PENGANTAR

Segala puji bagi Allah SWT Robb sekalian alam yang telah membcrikan nikmatNya kepada kita semua termasuk penulis sehingga skripsi "Pengendali Peralatan Listrik Menggunakan Short Message Service Berbasis Komputer Menggunakan Visual Basic 6 dengan PPI 8255 " dapat diselesaikan. Sholawat dan salam semoga senantiasa tercurah kepada Nabi Muhammad SAW beserta keluarga, sahabat serta kita sebagai pengikutnya yang tetap istiqomah dijalanNya hingga akhir hayat.

Skripsi ini dapat terselesaikan karena izin Allah SWT serta adanya bantuan dari berbagai pihak. Oleh kerenanya, penulis mengucapkan terima kasih, terutama kepada:1. Ketua Jurusan Teknik Elektro, Bapak Drs. Wisnu Djatmiko, MT sekaligus merangkap sebagai pembimbing II, yang dengan penuh kesabaran dan keikhlasan menurunkan ilmunya kepada penulis2. Bapak M. Ficky Duskarnaen, MT selaku pembimbing I yang merelakan dan meluangkan waktu dan fikirannya untuk penulis3. Bapak M. Yusro, S.Pd, MT selaku Ketua Program Studi SI Pendidikan Teknik Elektronika. Semoga apa yang telah dilakukan dalam rangka membantu menyelesaikan skripsi ini, mendapatkan ganjaran berlipat dari Allah SWT.

Akhir kata, TakAda Gadingyang TakRetak, tiada sesuatu yang terjadi dengan sempurna, karena kesempurnaan hanya milik Allah SWT. Semoga skripsi ini dapat menjadi ilmu yang bermanfaat.

Jakarta, Februari 2008

Penulis

DAFTAR ISI

Halaman

ABSTRAK......................................................................................................ii

LEMBAR PENGESAHAN..................……………………...........................ii

KATA PENGANTAR

.............................................................

……………………………………...iv

DAFTAR ISI.....................................................................................................v

DAFTAR GAMBAR………………......……………………………………

viii

DAFTAR TABEL…………………………………………………………….ix

DAFTAR LAMPIRAN…………………………………………………………..x

BAB I

PENDAHULUAN………………………………………………1

A.

LatarBelakangMasalah……………………………………1

B. Identifikasi

Masalah………………………………………..4

C. Pembatasan

Masalah………………………………………...4

D. Perumusan

Masalah…………………………………………5

E. Kegunaan

Alat……………………………………………...5

BAB II DESKRIPSI TEORITIS DAN KERANGKA BERFIKIR………6

A. Deskripsi Teoritis…………………………………………..6

1. Sistem pengendali peralatan

listrik………………………6

a. Sistem

pengendali ...................................................6

b. Peralatan

listrik……………………………………..7

1) Lampu……

....................................

…………………………….7

c. Pengendali peralatan listrik

………….8

1) Selector menggunakan

IC7486…………………8

2) ICULN2803………………………..

…………..9

3) Transformator......................................................10

4) Relay....................................................................11

2. Short Message Service (SMS)….12

a. MobileTBUS

.......................................................................................

12

3. Telephon seluler

.13

a. Nokia 3310

.......................................................................................

13

4. Komputer14

5. Microsoft Visual Basic 6.015

6. Programmable Peripheral Interface (PPI) 825516

a. Inisialisasi PPI 825520

b. Mode operasi PPI 8255

..22

c. Pengalamatan PPI 8255

23

d. PPI8255card

.25

7. Global System for Mobile Communication (GSM)

26

B. Kerangka Berfikir..................................................................................................28

BAB III METODOLOGIPENEL1TIAN30

A. Tujuan Pembuatan Alat

30

B. Metode Pembuatan Alat

30

C. Tempat dan Waktu Pembuatan Alat

30

D. Instrumen Penelitian.............................................................30

E. Pelaksanaan Penelitian

31

1. Tahap perencanaan alat

31

a. Rangkaian input

31

b. Rangkaian Output.......................................,„.............33

c. Rangkaian PPI 8255

34

d. Desain Pemrograman.............................................…

35

1) Program Inisialisasi

35

2) Program input...................................................…

37

3) Program output

37

2. Kriteria Pengujian

37

a. Pengujian catu daya

..37

b. Pengujian rangkaian input

.38

1) Transformator.........................

...................................................38

2) Relay input

..........................................................................................

40

c. Pengujian rangkaian output.......................................……

41

1) IC ULN 2803

….41

2) IC 74LS86

….43

3) Relay ouput

….45

d. Pengujian Port PP1 8255

….47

e. Pengujian SMS

….48

BAB IV HASIL PENELITIAN

…..50

A. Hasil Pengujian

….50

1. Data hasil pengujian catu daya

…..50

2. Data hasil pengujian rangkaian input

…..50

a. Transformator

…..50

b. Relay input

…..51

3. Data hasil pengujian rangkaian output.........

….52

a. IC ULN 2803

….52

b. IC 74LS86

….53

c. Relay Output.............................................

…..54

4. Hasil pengujian port PPI 8255....................

…..55

5. Hasil pengujian SMS.........................................................56

B. Analisa Data Hasil Pengujian..................................................57

C. Kelebihan dan Kekurangan Alat.............................................58

1. Kelebihan alat...................................................................58

2. Kekurangan alat...............................................................58

BAB V KESIMPULAN DAN SARAN....................................................59

A. Kesimpulan............................................................................59

B. Saran.....................................................................................59

DAFTAR PUSTAKA.........................................................................................60

LAMPIRAN.......................................................................................................61

BAB I

PENDAHULUAN

A. Latar Belakang Masalah

Meningkatnya tingkat mobilitas manusia tak luput dari perkembangan teknologi.

Teknologi yang berkembang pesat menuntut pola fikir manusia untuk dapat melakukan aktifitas

yang relatif singkat. Aktifitas tersebut biasanya dibantu oleh alat pengontrol yang dapat

mengendalikan suatu peralatan secara jarak jauh. Remote control merupakan salah satu contoh

alat pengontrol yang dapat mengendalikan suatu peralatan secara jarak jauh. Akan tetapi

pengendalian peralatan tersebut hanya dapat dikendalikan dalam jarak tertentu, apabila telah melewati

batas toleransi jaraknya maka peralatan tersebut tidak dapat bekerja sesuai keinginan kita.

Untuk dapat mengendalikan alat tersebut sesuai keinginan kita, maka dibutuhkan suatu

sistem yang bekerja secara jarak jauh tanpa adanya batasan jarak. Salah satunya adalah dengan

memanfaatkan layanan Short Message Service (SMS) pada telepon seluler yang menggunakan

jaringan GSM {Global System for Mobile telecommunication).

Layanan SMS {Short Message Service) adalah sebuah media untuk komunikasi dan

juga sebagai sarana informasi yang ada disetiap ponsel dan hampir setiap orang mengenalnya. SMS

mampu bertukar informasi berbasis text secara jarak jauh dan tanpa kabel selama masih ada

jaringan GSM sehingga memungkinkan untuk dijadikan sebagai sarana pengendali jarak jauh jika

ditambah dengan dukungan sistem komputer.

Komputer merupakan suatu alat yang dapat mengolah informasi menurut prosedur

yang telah ditentukan. Informasi yang diolah dapat berupa kata atau huruf, sehingga dari hasil

olahan tersebut membentuk suatu alat bantu bagi manusia dan dapat menyelesaikan

permasalahan-permasalahan dalam pekerjaannya. Selain dapat menyelesaikan pekerjaan

manusia, komputer juga dapat berfungsi sebagai pengendali terhadap sistem yang telah dibuat.

Agar komputer dapat berkomunikasi dengan sistem yang telah dibuat maka harus dijembati oleh

sebuah rangkaian antar muka atau interface.

Rangkaian interface yang banyak digunakan sekarang ini adalah kartu interface

yang menggunakan IC PPI8255. IC PPI (Programmable Peripheral Interface) 8255

merupakan sebuah komponen I/O {Input-Output) yang dapat diprogram melalui perangkat

lunak yang dioperasikan menggunakan komputer, sehingga komputer melalui interface-nya.

dapat menjadi suatu sistem pengendali.

Agar komputer dapat menjadi suatu sistem pengendali maka dibutuhkan perintah-

perintah pengendalian yang dimasukkan kedalam sistem komputer. Perintah ini dibuat

dengan sebuah perangkat perangkat lunak berupa program-program yang ditulis dalam

bentuk bahasa pemrograman. Bahasa pemrograman terdiri dari beberapa tingkatan, yaitu

bahasa tingkat tinggi, tingkat menengah dan tingkat rendah. Bahasa pemrograman tingkat tinggi

contohnya adalah Visual Basic Delphi dan Java, bahasa pemrograman tingkat menengah

contohnya Pasca sedangkan bahasa pemrograman tingkat rendah seperti bahasa Assembly.

Komputer yang telah diprogram sesuai kebutuhan, sudah dapat dijadikan sebuah

pengendali, seperti pengendali suhu ruangan, pengendali kecepatan putaran kipas angin, sistem

keamananan rumah, serta pengendali peralatan listrik. Peralatan listrik yang dapat dikendalikan

salah satunya adalah lampu. Lampu sebagai penerang sangat membantu manusia untuk dapat

mengerjakan aktifitasnya dimalam hari. ini membuktikan bahwa teknologi yang telah ada

sekarang sangat membantu manusia dalam menjalankan kegiatan seita aktifitasnya.

Teknologi komputer serta teknologi informasi dan komunikasi juga merupakan

teknologi-teknologi yang telah ada sekarang ini dan sangat mempermudah aktifitas manusia,

salah satu hasil teknologi yang dirasa sangat penting adalah telepon selular. Dengan adanya

telepon selular atau ponsel, seseorang dapat dengan mudah berkomunikasi.

Salah satu cara untuk berkomunikasi ialah melalui pesan singkat atau SMS. Dengan

layanan SMS, ponsel dapat dijadikan sebuah sistem pengendali jarak jauh. Sedangkan untuk

mengendalikan peralatannya digunakan sebuah sistem komputer. Sehingga untuk dapat

mengendalikan sebuah peralatan listrik secara jarak jauh maka dibutuhkan ponsel dengan

layanan SMS dan sebuah sistem komputer

Berpijak pada uraian di atas, penelidan ini merealisasikan aplikasi layanan SMS pada

ponsel untuk menghidupkan dan mematikan peralatan listrik seperti lampu secara jarak jauh

menggunakan komputer sebagai pusat pengendali sistem tersebut dengan interface PPI8255.

B. Identiflkasi Masalah

Berdasarkan uraian di atas, maka dapat diidentifikasikan masalah-masalah sebagai

berikut:

1. Apakah komputer dapat menjadi fasilitas untuk mengendalikan peralatan iistrik ?

2. Bagaimana cara merakit sebuah sistem pengendali peralatan Iistrik secara jarak jauh

dengan komputer menggunakan Visual Basic 6 ?

3. Apakah telepon seluler dengan menggunakan layanan Short Message Service (SMS)

yang dihubungkan dengan komputer menggunakan interface PPI8255 dapat

mengendalikan peralatan Iistrik secara jarak jauh ?

4. Bagaimana program untuk menjalankan sistem tersebut ?

C. Pembatasan Masalah

Agar masalah yang ada tidak meluas, maka permasalahan dibatasi pada pembuatan

sistem pengendali lampu secara jarak jauh dengan komputer menggunakan bahasa pemrograman

Visual Basic 6 melalui interface PPI8255 dan telepon seluler Nokia 3310 memanfaatkan layanan Short

Message Service (SMS).

D. Perumusan Masalah

Berdasarkan pembatasan masalah di atas, maka didapat rumusan masalah sebagai berikut:

Apakah sistem pengendali lampu secara jarak jauh yang dibangun dengan komputer

menggunakan bahasa pemrograman Visual Basic 6 melalui interface PPI8255 dan telepon

seluler Nokia 3310 memanfaatkan layanan Short Message Service (SMS) dapat

direalisasikan?

E Kegunaan Alat

Berdasarkan uraian dan gambaran di atas, maka diharapkan :

1. Alat ini dapat memberikan kemudahan dalam mengendalikan peralatan listrik secara

jarak jauh.

2. Dapat dijadikan referensi dan media pembelajaran pada matakuliah Teknik Interface.

3. Dapat memberikan informasi tentang fungsi dan kegunaan layanan Short Message

Service (SMS) yang tidak hanya berfungsi sebagai sarana komunikasi tetapi dapat

berfungsi sebagai pengendali jarak jauh.

BAB III

METODOLOGI PENELITIAN

A. Tujuan Penelitian

Penelitian ini bertujuan untuk mengaplikasikan layanan Short Message Service (SMS)

berbasis komputer melalui interface PPI8255 dan telepon selular Nokia 3310 sebagai pengendali

peralatan listrik secarajarak jauh.

B. Metode Penelitian

Metode yang digunakan untuk penelitian ini adalah metode eksperimen.

C. Tempat dan Waktu Penelitian

Penelitian ini akan dilakukan di laboratorium Telekomunikasi Lt.4 R.406 Jurusan Teknik

Elektro Fakultas Teknik Universitas Negeri Jakarta pada semester ganjil 087 Tahun Akademik

2007/2008.

D. Instrumen Penelitian

Instrumen dan alat ukur yang digunakan selama pembuatan alat dan masa pengujian alat adalah:

1. Ponsel Nokia 3310

2. Digital Multimeter SANWA YX360TRF

3. PC Desktop Intel Pentium III 600 Mhz dan memory SDRAM 112 MB

E. Pelaksanaan

Penelitian

1. Tahap Perencanaan Alat

a. Rangkaian input

Rangkaian ini mendapatkan input melalui tegangan listrik pada lampu ketika menyala.

Transformator step down akan menerima tegangan listrik dari lampu yang menyala dan

mengeluarkan tegangan listrik yang telah diturunkan besar tegangan listriknya. Tegangan listrik

yang dihasilkan transformator step down masih berupa tegangan listrik AC (Alternating

Current), kemudian mengubahnya menjadi tegangan listrik DC (Direct Current) menggunakan

dioda bridge dan kapasitor. Tegangan listrik DC yang dihasilkan digunakan untuk mengubah

kontak relay menjadi tertutup yang telah terhubung dengan tegangan listrik DC 5V. Tegangan

listrik DC 5V ini akan masuk menuju port A sebagai input port PPI 8255. Gambar 14 di bawah

ini menunjukkan skema rangkaian input.

b. Rangkaian output

Rangkaian ini memanfaatkan kontak relay untuk menyalakan atau memadamkan

lampu. Relay berubah kontak setelah koil input relay mendapatkan tegangan iistrik output dari IC ULN

2803. Output IC ULN 2803 dihasilkan dari tegangan output gerbang XOR IC 74LS86 yang masuk

menuju input IC ULN 2803. Output gerbang XOR pada IC 74LS86 akan berlogika high jika salah

satu inputnya. berlogika high dan input satunya lagi berlogika low. Input pada gerbang XOR pada IC

74LS86 berasal dari output port B PPI 8255 dan saklar yang terhubung dengan ground. Apabila

saklar dalarn posisi off maka input yang terhubung dengan saklar akan berlogika high, hal ini

dikarenakan pin IC 74LS86 akan berlogika high ketika diambangkan. Gambar 15 di bawah

menunjukkan skema rangkaian output.

c. Rangkaian PPI 8255

Rangkaian ini memproses data yang masuk pada port A IC 8255 dan mengelurkan data

pada port B IC 8255 sesuai program yang dibuat. Untuk mengatur port A sebagi input dan port B

sebagai output, dilakukan inisialisasi secara software dengan memberikan nilai Control Word pada

alamat control register. Sedangkan untuk mengatur alamat port PPI 8255 digunakan dip-switch

yang terhubung dengan input IC 74688. Gambar 16 di bawah menunjukkan skema rangkaian

PPI 8255 slot ISA.

d. Desain Pemrograman

Bahasa pemrograman Visual Basic 6.0 yang digunakan untuk mendesain program

penelitian ini menggunakan sistem operasi Windows XP Service Pack (SP) 2. Desain

pemrograman mencakup progran inisialisasi, program input, dan program output.

1) Program inisialisasi

Program inisialisasi merupakan program untuk memperkenalkan suatu objek agar

dikenali dalam suatu bahasa pemrograman. Program inisialisasi dalam program yang dibuat dalam

penelitian ini terdiri dari dua buah inisialisasi, yaitu inisialisasi file DLL (Dynamic Link Library)

dan inisialisasi PPI 8255. Inisialisasi file DLL bertungsi untuk memperkenalkan

bahasa pemrograman visual basic 6.0 dengan peripheral komputer agar user dapat mengakses

peripheral tersebut melalui bahasa pemrograman visual basic 6.0. File DLL yang digunakan dalam

penelitian ini adalah inpout32.dll dan gjfbusl5.dll. Inpout32.dll adalah sebuah program untuk

mengizinkan bahasa pemrograman seperti visual basic mengakses secara langsung hardware.

Sedangkan gjjbusl5.dll adalah sebuah pogram untuk menghubungkan komputer dengan ponsel

yang hanya dapat digunakan pada bahasa pemrograman yang mendukung ActiveX control.

Inpout32.dll dan gjfbusl5.dll disimpan dalam folder Windows\System atau diletakkan dalam satu

folder dengan program yang telah dibuat. Inpout32.dll memiliki fungsi input, output dan tunda

yang siap digunakan apabila file DLL tersebut dideklarasikan terlebih dahulu pada visual

basic 6.0. Sedangkan gjfbusl5.dll memiliki fungsi mengirim pesan, menerima pesan,

dan lain sebagainya. Program deklarasi input dan output inpout32.dll pada visual basic 6.0 sebagai

berikut:

Public Declare Function Out32 Lib "inpout32.dll" (ByVal PortAddress As Integer, ByVal

PortData As Integer) As Integer Public Declare Function Inp32 Lib "inpout32.dll" (ByVal

PortAddress As Integer) As Integer

Inisialisasi PPI 8255 berfungsi untuk mcmasukkan nilai CW (Control Word) pada

Control Register yang akan mengkonfigurasi port-port yang ada pada PPI 8255 sebagai input atau output.

Program inisialisasi PPI 8255 pada visual basic 6.0 sebagai berikut :

Out 32 (Alamat Control Register), (nilai Control Word)

2) Program input

Program input merupakan program untuk untuk membandingkan data input dengan data

nilai yang telah ditentukan pada program yang telah dibuat. Di bawah ini merupakan program input

pada visual basic 6.0: Label = Inp32 (Alamat Port yang dijadikan input) Select Case label

Case data input

---------Program output----------------

end select

3) Program output

Program output merupakan program untuk mengeluarkan data pada port PPI 8255. Di bawah

ini merupakan program output pada visual basic 6.0: OutS2 (Alamat Port yang dijadikan output),

(Data)

2. Kriteria Pengujian

a. Pengujian Catu Daya

uiian catu daya dilakukan dengan mengukur besar tegangan listrik pada input AC komputcr,

output 12V slot ISA, dan output pada IC regulator 7805. Gambar 17 dan label 5 menunjukkan

pengujian catu daya.

b. Pengujian

Rangkaian input 1)

Transformator

Pengujian transformator dilakukan dengan mengukur besar tegangan yang mengalir pada

masukkannya dan tegangan yang keluar. Tegangan pada masukkan transformator berasal dari lampu

yang telah menyala. Berikut gambar 18 pengujian transformator beserta tabel pengujiannya yang

ditunjukkan tabel 6.

2) Relay input

Relay input merupakan relay yang digunakan untuk membcrikan input pada port PPI 8255.

Pengujian relay input dilakukan dengan mengukur tegangan pada koil input ketika relay aktif. Gambar

i9 dan tabel 7 menunjukkan pengujian relay input.

c. Pengujian Rangkaian output

1) IC ULN 2803

Pengujian IC ULN 2803 dilakukan dengan cara mengukur tegangan yang masuk pada pin

input dan tegangan yang keluar pada pin output. Pin input mendapatkan tegangan masukan dari

output XOR IC 7486, sedangkan pin outputnya. akan mengeluarkan tegangan output untuk

mengubah posisi kontak relay. Relay yang telah berubah kontak selanjutnya akan menyalakan lampu.

Di bawah ini gambar 20 dan tabel 8 menunjukkan pengujian ouput IC ULN 2803.

2) IC 74LS86

Pengujian IC 7486 dilakukan dengan mengukur besar tegangan pada kedua pin input dan

pin output gerbang XOR IC 7486. IC 7486 akan memiliki logika high ketika pinnya diambangkan, dan

akan berlogika low saat saklar yang terhubung dengan ground on. Berikut gambar 21 dan tabel 9

menunjukkan pengujian IC 7486.

3) Relay output

Relay output merupakan relay yang diaktifkan oleh output PPI 8255 melalui output IC

ULN 2803 urituk menyalakan atau memadamkan lampu. Pengujian relay output dilakukan dengan

mengukur tegangan pada koil input ketika relay berubah kontak. Gambar 22 dan tabel 10

menunjukkan pengujian relay output.

d. Pengujian port PPI8255

Port PPI 8255 yang digunakan adalah port A dan port B. Port B digunakan sebagai output dan

port A digunakan sebagai input. Port output yang aktif atau berlogika high akan mengubah kontak

relay dan menyalakan lampu. Gambar 23 dan tabel 11 menunjukkan pengujian port B PPI 8255 selaku

output.

e. Pengujian SMS

Pengujian dilakukan dengan mengirimkan SMS menuju ponsel pengguna dan menampilkan

SMS yang masuk dari ponsel pengguna melalui program yang dibuat menggunakan Visual Basic 6.

Ponsel Nokia 3310 terhubung dengan port serial pada komputer menggunakan kabel data Nokia

3310. Untuk dapat membaca dan mengirimkan SMS menggunakan komputer, software MobilFBUS

yang berupa file gjfbusl5.dll disimpan terlebih dahulu dalam folder //Windows/System atau

dalam satu folder dengan program yang dibuat. Setelah program untuk membaca dan mengirimkan SMS

dengan komputer dibuka, klik tombol Connect untuk menghubungkan antara komputer dengan ponsel

Nokia 3310 agar keduanya dapat saling berkomunikasi.

Apabila ada SMS yang masuk pada ponsel Nokia 3310, maka komputer akan men-scan

SMS yang masuk tersebut dan menampilkannya pada program. Jika ingin mengirimkan SMS

melalui program yaiig sudah dibuat, ketik pesan teks pada tempat yang disediakan kemudian tekan

tombol kirim. Komputer akan mengirimkan pesan text tersebut menuju ponsel pengguna. Gambar 24 di

bawah menunjukkan program pengujian membaca dan mengirimkan SMS menggunakan Visual Basic

6.0.

BAB IV

HASIL PENELITIAN

A. Hasil Pengujian

1. Data Hasil Pengujian Catu Daya

Tabel 13 di bawah ini menunjukkan data hasil pengujian catu daya. Hasil

pengujian ini didapat dengan mengukur besar tegangan listrik pada input

komputer, output 12 V slot ISA yang terhubung dengan card PPI 8255, dan output IC

regulator 7805. Tabcl 13. Hasil pengujian catu daya

Kondisi Komputer Input (Volt)Output 12 V slot

ISA (Volt)

Output 7805 (Volt)

ON 220 12 5

2. Data Hasil Pengujian Rangkaian Input a. Transformator

Tabel 14 di bawah merupakan tabel hasil pengujian Transformator. Data hasil

pengujian Transformator didapat dengan mengukur besar tegangan input dan output

pada trafo ketika lampu menyala dan ketika lampu padam.

Hasil pengujian Transformat

Kondisi Lampu L4 )Tegangan (Volt'

LI L2 L3 Input Output

Tl T2 T3 T4 Tl T2 [ T3 T4

Menyala Padam Padam Padam 220 0 0 0 12 0 0 0

Padam Menyala Padam Padam 0 220 0 0 0 12 0 0

Padam Padam Menyala Padam 0 0 220 0 0 0 12 0

Padam Padam Padam Menyala 0 0 0 220 0 0 0 12

L5 L6 L7 L8 T5 T6 T7 T8 T5 T6 T7 T8

Menyala Padam Padam Padam 220 0 0 0 12 0 0 0

Padam Menyala Padam Padam 0 220 0 0 0 12 0

1°Padam Padam Menyala Padam 0 0 220 0 0 0 12 0

Padam Padam Padam Menyala 0 0 0 220 0 0 0 12

b. Relay input

Tabel 15 di bawah meniinjukkan data hasil pengujian relay input Hasil

pengujian didapat dengan mengukur besar tegangan listrik pada kail input relay ketika

relay berubah posisi kontaknya pada saat lampu menyala.

Tabel 15. Hasil pengujian relay input

Kondisi Lampu Tegangan (Volt)

L1 L2 L3 L4 Relay 1 Relay2 Relay3 Relay4

Menyala Padam Padam Padam 15 0 0 0

Padam Menyala Padam Padam , 0 15 0 0

Padam Padam Menyala Padam 0 0 15 0

Padam Padam Padam Menyala 0 0 0 15

L5 L6 L7 L8 Relay5 Relay6 Relay7 Relay8

Menyala Padam Padam Padam 15 0 0 0

Padam Menyala Padam Padam 0 15 0 0

Padam Padam Menyala Padam 0 0 15 0

4. Hasil Pengujian Port PPI 8255

Data hasil pengujian Port PPI 8255 didapat dengan cara mengukur besar

tegangan output pada port B ketika komputer menerima sms dan mengaktifkan port

Output. Apabila output aktif, maka lampu akan menyala dan transformatorpun dapat

bekerja dan akan mengaktifkan relay, selanjutkan memberikan masukkan pada input

port PPI 8255. Tabel 19 di bawah rnenunjukkan hasil pengujian port PPI 8255.

5. Hasil Pengujian SMS

Tabel 20 di bawah menunjukkan data hasil pengujian membaca dan mengirimkan

SMS dari komputer. Hasil pengujian ini didapat dengan mengirimkan

B. Analisa Data Hasil Pengujian

Data hasil pengujian didapat dari pengujian catu daya, rangkaian output, port

PPI 8255 dan rangkaian input. Rangkaian input yang diuji adalah Transformator step

down dan relay pemberi input port PPI 8255, sedangkan rangkaian output yang diuji

adalah IC ULN 2803, IC 74LS86, dan relay untuk menyalakan atau memadamkan

lampu.

Pengujian rangkaian input dengan transformator step down dilakukan dengan

mengukur besar tegangan listrik pada input dan output transformator. Pada

pengukuran output transformator didapat besar tegangan sesuai dengan besar tegangan

yang tertera pada output transformator step down, hal ini membuktikan bahwa

transformator yang digunakan dalam kondisi yang baik. Output trafo yang telah

diubah menjadi DC (Direct Current) kemudian diumpankan pada relay. Relay akan

aktif dan selanjutnya memberikan input pada port PPI8255 yang menandakan bahwa

lampu menyala.

Dari pengujian PPI8255, ketika port B yang dijadikan output belum aktif atau

dalam logika low maka tegangan menunjukkan 0V. Ketika ponsel yang telah terhubung

dengan komputer menerima sms untuk menyalakan lampu, maka port 3 akan aktif atau

berlogika high dan memberikan kendali untuk menyalakan lampu. Dalam keadaan ini,

tegangan pada port B berubah menjadi 4.8 V. Sedangkan rangkaian output yang

menggunakan XOR IC 7486 akan menerima masukkan dari port PPI825 5 dan saklar.

Ketika port PPI8255 memberikan masukkan menuju input XOR IC 7486 dan saklar

masih dalam keadaan off atau tidak terhubung dengan ground, maka output gerbang

XOR IC 7486 berlogika high, kemudian masuk menuju input IC ULN2803

sclanjutnya mengaktifkan relay dengan mengubah posisi kontak untuk menyalakan

Dari hasil pengujian rangkaian input, port PPI8255, dan rangkaian output

maka dapat disimpulkan bahwa ketiga rangkaian tersebut bekerja dengan baik.

C. Kelebihan dan Kekurangan Alat

1. Kelebihan Alat

a. Menggunakan PPI 8255 dikarenakan memiliki 24 bit I/O (Input

Output),

sehingga memungkinkan untuk mengendalikan banyak peralatan listrik.

b. Bahasa pemrograman yang digunakan adalah Visual Basic 6,

mempakan

salah satu bahasa pemrograman tingkat tinggi dan user friendly serta

mendukung GUI (Grafic User Interface).

c. Pengguna dapat mengirimkan sms perintah menyalakan atau

memadamkan

lampu tanpa mengurutkan posisi lampu.

d. Menggunakan ponsel yang mudah mendapatkan kabel datanya serta

mendukung Mobile FBUS, yaitu software aplikasi ponsel yang mudah

diakses.

2. Kekurangan Alat

a. Menggunakan transformator yang mahal harganya sebagai pendeteksi

bahwa

bahwa ada tegangan listrik pada lampu yang menyala.

b. Ponsel pengirim tidak mendapatkan sitiyal dari operator kartu sehingga

menyebabkan tidak dapat menyalakan atau memadamkan lampu.

c. Baterai ponsel Nokia 3310 yang dapat habis dan pulsa kartu yang

digunakaj

kosong mengakibatkan tidak dapat mengirimkan sms balasan kondisi

lampu.