Top Banner
Komunikasi Data Serial DB9 (RS232) XI-TKJ 2
17

Komunikasi data serial db9 (rs232)

Jul 31, 2015

Download

Software

skunir
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Komunikasi data serial db9 (rs232)

Komunikasi Data Serial DB9 (RS232)XI-TKJ 2

Page 2: Komunikasi data serial db9 (rs232)

Anggota Kelompok

• Heri Pramono(01)

• M Pradikta Utama(13)

• Syahrul Bachtiar(26)

Page 3: Komunikasi data serial db9 (rs232)

Visual Basic

Microsoft Visual Basic (sering disingkat sebagai VB saja) merupakan sebuah bahasa pemrograman yang menawarkan Integrated Development Environment (IDE) visual untuk membuat program perangkat lunak berbasis sistem operasi Microsoft Windows. Microsoft Visual Studio versi 6.0. Fitur-fitur Visual Basic versi 6.0 menyediakan pengaksesan data secara terintegrasi dan bersifat grafis ke sumber data (data source)

Page 4: Komunikasi data serial db9 (rs232)

Kelebihan dan Kekurangan VB 6

Kelebihan : Visual Basic merupakan bahasa yang mendukung Pemrograman berorientasi objek , kemudahan desain form secara visual, Microsoft visual basic 6.0 lebih interaktif.

Kekurangan : Kekurangan Microsoft visual basic 6.0 terletak pada desain report. Tampilan dan fasilitas report dari Microsoft visual basic 6.0 tidak sebaik dan sebagus software-software lain.

Page 5: Komunikasi data serial db9 (rs232)

Komunikasi DataKomunikasi data adalah proses pengiriman dan penerimaan data atau informasi dari dua atau lebih device terhubung dalam sebuah jaringan.  

Page 6: Komunikasi data serial db9 (rs232)

Komunikasi Serial

Komunikasi serial adalah salah satu metode komunikasi data di mana hanya satu bit data yang dikirimkan melalui seuntai kabel pada suatu waktu tertentu.

Page 7: Komunikasi data serial db9 (rs232)

Protokol RS232

Protokol RS232 merupakan protokol serial yang digunakan untuk berkomunikasi antara perangkat/device dengan komputer melalui Port COMM.

Untuk melakukan komunikasi melalui protokol ini, diperlukan sebuah serial driver. Ketika menggunakan driver ini, ada beberapa informasi dari perangkat yang harus diketahui oleh driver. Informasi itu adalah Nomor Port Comm, Baud Rate, Parity, Data bits, dan Stop bits.

Page 8: Komunikasi data serial db9 (rs232)

Nama Port Comm

Pada jenis komputer desktop terbaru, umumnya hanya memiliki 1 buah atau maksimal 2 buah Port Comm. Port COMM ini harus sesuai dengan pengaturan yang dilakukan oleh serial driver.

Page 9: Komunikasi data serial db9 (rs232)

Baud rate

Baud Rate merupakan laju pengiriman data antara perangkat dengan komputer. 1 baud merupakan 1 buah karakter yang dikirim. Besaran baud rate ini ada beberapa: yaitu 1200, 2400, 9600 19200, 38400, 57600, 115200. Satuan bau rate adalah bps, yang berarti baud per second. Sebagai contoh, jika baud rate yang digunakan adalah 9600 bps, berarti data yang dikirim memiliki laju 9600 karakter per detik.

Page 10: Komunikasi data serial db9 (rs232)

Parity

Parity merupakan metode sederhana untuk mengetahui ada tidaknya kesalahan pengiriman data, yaitu dengan menghitung jumlah data “1” yang dikirim oleh perangkat ataupun komputer.

Page 11: Komunikasi data serial db9 (rs232)

Data bits

Data bits merupakan jumlah bit yang dikirim per 1 baud. Jumlah data bits ini hanya dapat dipilih antara 7 atau 8 bits. Pada umumnya, perangkat/instrumen menggunakan 8 bits data.

Page 12: Komunikasi data serial db9 (rs232)

Stop bits

Digunakan untuk menandakan akhir komunikasi dari satu paket data. Nilainya 1, 1.5 dan 2 bit. Setiap data di clock melalui line dan setiap device dan setiap device memiliki clock sendiri, mungkin saja 2 device tidak sinkron. Oleh karena itu, stop bit bukan satu-satunya akhir tanda transmisi, tapi ada tempat juga memberi komputer beberapa tempat untuk error kecepatan clock.

Page 13: Komunikasi data serial db9 (rs232)

Secara umum, jika menggunakan protokol RS232, pengaturan komunikasi yang digunakan adalah: 9600, 8, N, 1, yang artinya: menggunakan baud rate 9600, 8 data bits, tanpa parity, dan stop bits 1.

Page 14: Komunikasi data serial db9 (rs232)

Program Komunikasi Serial

Page 15: Komunikasi data serial db9 (rs232)

Komponen yang dibutuhkan

1. Mscomm

2. Command button

3. Text

Page 16: Komunikasi data serial db9 (rs232)

Source CodeKeterangan :

1. Untuk mengirim data yaitu pada Command1 yaitu dengan cara menulis MSComm1.Output=text1.text

2. Untuk menerima data yaiitu pada MSComm1_OnComm yaitu dengan cara menulis text2.text=MSComm1.input

3. Pada sintaks If MSComm1.PortOpen = False Then MSComm1.PortOpen = True End If .Program tersebut merupakan program untuk membuka port.

4. Pada sintaks If MSComm1.PortOpen = True Then MSComm1.PortOpen = False End If .Program tersebut merupakan program untuk menutup port.

Page 17: Komunikasi data serial db9 (rs232)

SEKIAN