percobaan ii komunikasi data antar 2 pc

14

Click here to load reader

Upload: ub4id

Post on 06-Jun-2015

1.187 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: PERCOBAAN II KOMUNIKASI DATA ANTAR 2 PC

PERCOBAAN II

KOMUNIKASI DATA ANTAR 2 PC

DENGAN INTERFACE RS 232

I. TUJUAN 1. Mengetahui karakteristik data asinkron

2. Membuat Interface RS 232 null Modem without handshaking

3. Membentuk komunikasi 2PC dengan interface 232

II. ALAT DAN BAHAN 1. Kabel coaxial / Kabel UTP 3 meter

2. konektor DB9 2 buah

3. PC 2 buah

4. Software Hyper terminal

5. Cutter 1 buah

6. Obeng + 1 buah

7. Solder 1 buah

8. Timah Secukupnya

III. DASAR TEORI Selain digunakan untuk satu buah PC, komunikasi serial juga dapat

digunakan untuk komunikasi direct PC to PC, yang disebut dengan “Null

Modems”, komunikasi Null Modem ini digunakan untuk menkoneksikan

antara 2 buah DTE. Koneksi ini biasanya dipakai karena mudah dalam

pembuatannya dan banyak kegunaannya misalnya : untuk game

multiplayer, transfer data dll dengan menggunakan protocol – protocol

diantaranya Xmodem, 1K Xmodem, Ymodem dll, komunikasi seperti ini

juga digunakan oleh banyak lembaga pengembangan sistem

mikroprosesor. berikut adalah gambar koneksi Null Modem

Page 2: PERCOBAAN II KOMUNIKASI DATA ANTAR 2 PC

Rangkaian di atas rangkaian yang paling banyak dipakai dari metode

penyambungan Null Modem. Hanya dibutuhkan 3 buah pin untuk

memperoleh metode penyambungan Null Modem yaitu (TD, RD, dan

SG). Cara penyambungannya yaitu pin TD pada PC1 disambung pada pin

RD pada PC2, begitu juga dengan pin RD pada PC1 disambung pada pin

TD pada PC2 dan untuk pin SG (ground) keduanya saling dihubungkan

sebagai common untuk setiap komputer.

Prinsip kerjanya adalah Data Terminal Ready (DTR) melakukan loop

back pada Data Set Ready (DSR) dan Carrier terdetek pada kedua

computer, ketika DTR menyatakan aktif maka DSR dan Carrier Detect

(CD) akan ikut aktif juga, pada poin ini komputer berpikir kalau virtual

modem yang telah terkoneksi sudah siap dan mendeteksi sebuah carrier

pada modem yang lain.

Untuk RTS dan CTS tidak begitu diperlukan karena kedua komputer

telah tersambung dengan speed yang sama, flow control tidak diperlukan

pada kedua jalur yang telah dihubungkan pad setiap komputer. Ketika

komputer ingin mengirim data komputer menyatakan RTS high dan

dibelokkan bersama dengan CTS, sehingga segera mendapat balasan yang

sudah siap untuk dikirim.

Page 3: PERCOBAAN II KOMUNIKASI DATA ANTAR 2 PC

IV. PROSEDUR PERCOBAAN 1. Pembuatan Interface RS232

a. Memotong ujung kabel coaxial

b. Merangkai seperti gambar berikut

c. Kemudian melihat konfigurasi pin penyambungan antar female DB 9

NULL MODEM WITHOUT HANDSHAKING

2. Pengoperasian Software Hyperterminal :

1. Klik start

2. Klik program

3. Klik accessories

4. Klik communication

5. Klik hyper terminal

Page 4: PERCOBAAN II KOMUNIKASI DATA ANTAR 2 PC

Apabila pada Windows XP aplikasi hyper terminal akan langsung

terbuka, tetapi apabila pada Windows 98 akan terbuka Windows

Explorer tempat aplikasi hyper terminal berada.

6. Buka folder hyperteminal.exe (Windows 98)

7. Menjalankan program Hyper Terminal pada windows.

Page 5: PERCOBAAN II KOMUNIKASI DATA ANTAR 2 PC

8. Memasukkan nama koneksi, nama koneksi bisa di isi dengan nama

apa saja, di sini kita isi dengan switch

9. Klik OK!

10. Setelah muncul tampilan klik file dan pilih New Connection

11. Lalu akan muncul tampilan sbb :

12. Pilih port mana yang akan di gunakan sebagai penghubung.

Page 6: PERCOBAAN II KOMUNIKASI DATA ANTAR 2 PC

12. Klik Apply lalu OK

13. Setelah muncul tampilan ketik file dan pilih New Conection

14. Ubah bit persekon, Data bits, Parity, Stop Bit dan Flow Control

sesuai dengan data yang diinginkan

15. Setelah mengganti data yang diinginkan pada masing-masing

kolom

Page 7: PERCOBAAN II KOMUNIKASI DATA ANTAR 2 PC

IV. DATA HASIL PERCOBAAN * Untuk kolom keterangan didisi: Data terkirim benar/Data terkirim salah/

Data tidak terkirim

1. BIT PERSEKON SAMA ANTAR 2 PC

(dengan variabel lain tetap)

COM 1 COM2

HASIL

KETERANGAN DATA DIKIRIM DATA DITERIMA

110 110 Data Data Data terkirim benar

1200 1200 Data - Data tidak terkirim

2400 2400 Data - Data tidak terkirim

4800 4800 Data - Data tidak terkirim

115200 115200 Data - Data tidak terkirim

230400 23040 Data - Data tidak terkirim

2. BIT PERSEKON BERBEDA ANTAR 2 PC

(dengan variabel lain tetap)

COM 1 COM2

HASIL

KETERANGAN DATA DIKIRIM

DATA DITERIMA

110 300 Data (simbol) Data terkirim salah

300 110 Data Data Data terkirim benar

1200 300 Data (simbol) Data terkirim salah

2400 110 Data Data Data terkirim benar

2400 1200 Data - Data tidak Terkirim

Page 8: PERCOBAAN II KOMUNIKASI DATA ANTAR 2 PC

2400 4800 Data - Data tidak Terkirim

4800 300 Data (tidak sempurna) Data terkirim salah

4800 1200 Data - Data tidak Terkirim

3. DATA BIT SAMA ANTAR 2 PC

(dengan bit per sekon sama)

BIT PER SEKON COM 1 COM 2

HASIL

KETERANGAN DATA

DIKIRIM DATA DITERIMA

COM1 COM2 COM1 COM2

110 4 4 Data Data (simbol) (simbol) Data terkirim salah

110 5 5 Data Data (simbol) - Data tidak terkirim

110 6 6 Data Data (simbol) (tidak

sempurna)

Data terkirim salah

110 7 7 Data Data Data - Data terkirim benar

110 8 8 Data Data Data - Data terkirim benar

2400 4 4 Data Data - - Data tidak terkirim

2400 5 5 Data Data - - Data tidak terkirim

2400 6 6 Data Data - - Data tidak terkirim

2400 7 7 Data Data - - Data tidak terkirim

2400 8 8 Data Data - - Data tidak terkirim

9600 4 4 Data Data - - Data tidak terkirim

9600 5 5 Data Data - Data Data terkirim benar

9600 6 6 Data Data - - Data terkirim salah

Page 9: PERCOBAAN II KOMUNIKASI DATA ANTAR 2 PC

4. DATA BIT BERBEDA ANTAR 2 PC

(dengan bit persekon dan parity sama)

BIT

PER

SEKON

PARITY COM

1 COM2

HASIL

KETERANGAN DATA

DIKIRIM

DATA

DITERIMA

2400 NONE 5 4 Data - Data tidak terkirim

2400 ODD 8 7 Data - Data tidak terkirim

2400 NONE 8 4 Data - Data tidak terkirim

2400 NONE 8 6 Data - Data tidak terkirim

2400 MARK 8 7 Data - Data tidak terkirim

2400 MARK 7 8 Data - Data tidak terkirim

2400 NONE 7 8 Data - Data tidak terkirim

5. PARITY SAMA ANTAR ANTAR 2 PC

(dengan bit persekon dan DATA BIT sama)

BIT

PER

SEKON

DATA

BIT

COM

1 COM2

HASIL

KETERANGAN DATA

DIKIRIM

DATA

DITERIMA

2400 8 ODD ODD Data - Data tidak terkirim

2400 8 MARK MARK Data - Data tidak terkirim

2400 8 SPACE SPACE Data - Data tidak terkirim

Page 10: PERCOBAAN II KOMUNIKASI DATA ANTAR 2 PC

4. PARITY BERBEDA ANTAR 2 PC

(dengan bit persekon dan data bit sama)

BIT PER

SEKON PARITY COM 1 COM2

HASIL

KETERANGAN DATA

DIKIRIM

DATA

DITERIMA

2400 8 ODD EVEN Data - Data tidak terkirim

2400 8 SPACE MARK Data - Data tidak terkirim

2400 8 SPACE EVEN Data - Data tidak terkirim

6. BIT PER SECOND BERBEDA ANTAR 2 PC

(dengan PARITY dan DATA BIT sama)

DATA

BIT PARITY

COM

1 COM2

HASIL

KETERANGAN DATA

DIKIRIM

DATA

DITERIMA

8 EVEN 2400 110 Data - Data tidak terkirim

8 EVEN 2400 1200 Data - Data tidak terkirim

7. STOP BIT SAM ANTAR ANTAR 2 PC

(dengan bit persekon,parity dan DATA BIT sama)

BIT PER

SEKON

DATA

BIT

PARITY COM 1 COM2 HASIL

2400 8 NONE 1 1 Data terkirim benar

Page 11: PERCOBAAN II KOMUNIKASI DATA ANTAR 2 PC

2400 8 NONE 1.5 1.5 Data tidak terkirim

2400 8 NONE 2 2 Data terkirim benar

8. STOP BIT BERBEDA ANTAR 2 PC

(dengan bit persekon dan DATA BIT sama)

BIT

PER

SEKON

DATA

BIT

PARITY COM

1

COM2 HASIL

KETERANGAN DATA

DIKIRIM

DATA

DITERIMA

2400 8 NONE 1 1.5 Data No respon Data tidak terkirim

2400 8 NONE 2 1.5 Data No respon Data tidak terkirim

2400 8 NONE 1 2 Data Data Data terkirim benar

2400 8 NONE 2 1 Data Data Data terkirim benar

9. FLOW KONTROL ANTAR 2 PC

(dengan bit persekon dan data bit sama)

BIT

PER

SEKON

DATA

BIT PARITY

STOP

BIT

COM

1 COM2

HASIL

KETERANGAN DATA

DIKIRIM

DATA

DITERIMA

2400 8 NONE 2 X ON/

XOFF

X ON/

XOFF Data Saya

Data terkirim benar

2400 8 NONE 2 X ON/

XOFF

Hard

ware Data Data Data terkirim benar

Page 12: PERCOBAAN II KOMUNIKASI DATA ANTAR 2 PC

2400 8 NONE 2 NONEX ON/

XOFF Data Dari

Data terkirim benar

V. ANALISA DATA Bit per second : Ukuran kecepatan yang menandakan banyak sedikitnya

pengiriman data per detik, Contoh : 300 baud adalah 300 bit

per second.

Data bits : Ukuran data bit yang sebenarnya didalam suatu pengiriman.

bila komputer mengirim paket informasi, jumlah data

sebenarnya mungkin tidak penuh 8 bit, nilai standar untuk

paket data adalah 5,7, dan 8 bit. Setting dari data bits yang

dipilih bergantung pada jenis informasi yang akan dikirim.

Contoh : Karakter ASCII standard mempunyai nilai dari 0 –

127 (7 bits). Karakter ASCII Extended menggunakan 0 –

255 (8 bits). Jika data yang dikirim adalah text sederhana

(Standar ASCII), mengrimkan 7 bit data per paket sudah

cukup untuk komunikasi. Paket mengacu pada pengiriman

byte tunggal, termasuk start / stop bits, data bits, dan parity,

karena nilai sebenarnya dari bit data bergantung pada jenis

protocol yang dipilih.

Parity : Sebuah bentuk sederhana untuk pengecekan kesalahan yang

digunakan pada komunikasi serial. Ada 4 macam parity,

yaitu: Even, Odd, Mark dan Space.

Parity Keterangan

Even Mengeset bit parity 0 atau 1 untuk membuat nomor 1 bit

genap

Odd Mengeset bit parity 0 atau 1 untuk membuat nomor 1 bit

Page 13: PERCOBAAN II KOMUNIKASI DATA ANTAR 2 PC

ganjil

Mark Mengeset bit parity selalu 1

Space Mengeset bit parity selalu 0

None Tidak mengirim bit parity

Stop bits : Digunakan sebagai tanda akhir komunikasi data paket

tunggal. Nilai dari stop bits biasanya adalah 1, 1,5, dan 2.

Flow control : Sebuah metode dimana sebuah modem receiver mengontrol

rasio dari modem transmitter yang mengirim data pada

modem receiver. Flow Control ada 2:

1. Hardware : Hardware Flow control (RTS/CTS)

bergantung pada modem untuk mengontrol aliran data.

Metode ini dipakai untuk modem berkecepatan tinggi

atau modem yang mengkompres data.

2. XON/XOFF : atau biasa disebut software flow control

yang menggunakan data karakter untuk

mengindikasikan bahwa sebuah aliran data harus

START atau STOP, metode ini membolehkan modem

untuk mengirim kontrol karakter yang menandakan

modem pengirm untuk menghentikan pengiriman

ketika karakter tersebut dikirim.

Software Flow Control lebih lambat dan kurang diinginkan

dari pada Hardware Flow Control. Software Flow Control

hanya digunakan untuk mengirim text dan tidak dapat

digunakan untuk mengirim data biner, karena data biner

kemungkinan berisi karakter Flow Control spesial

Page 14: PERCOBAAN II KOMUNIKASI DATA ANTAR 2 PC

VI. KESIMPULAN 1. Data akan dapat dikirim apabila parameter – parameter berikut terpenuhi:

a. Bit per secon sama

b. Data bit bernilai 7 - 8

c. Stop bit bernilai 1 atau 2

2. Parity dan flow kontrol tidak mempengaruhi transmisi data