Informasi

Antarmuka Serial RS232: V24

Antarmuka Serial RS232: V24


Standar komunikasi antarmuka serial RS-232 / V24 digunakan secara luas selama bertahun-tahun. Ini masih digunakan dalam beberapa kasus, terutama dalam instalasi yang sudah ada, meskipun penggunaannya sekarang berkurang karena Ethernet dan standar lainnya menggantikannya.

RS232 / V24 ditemukan di banyak area dari komputer ke terminal jarak jauh dan banyak lagi. Ini adalah cara yang efektif untuk menyediakan konektivitas data serial dan karena itu digunakan secara luas.

Dasar-dasar antarmuka RS-232

Antarmuka dimaksudkan untuk beroperasi pada jarak hingga 15 meter. Ini karena modem apa pun kemungkinan besar berada di dekat terminal. Kecepatan data juga terbatas. Maksimum untuk RS-232C adalah 19,2 k baud atau bits per second meskipun rate yang lebih lambat sering digunakan. Secara teori, dimungkinkan untuk menggunakan baud rate apa pun, tetapi ada sejumlah area dari kecepatan transmisi standar yang digunakan.

Kecepatan transmisi data umum

50
75
110
150
300
600
1200
2400
4800
9600
19200
38400
76800

catatan: kecepatan hingga 19200 bit per detik biasanya digunakan. Di atas kebisingan yang ditangkap, terutama pada kabel yang berjalan lama dapat menyebabkan kesalahan data. Jika kecepatan tinggi dan data berjalan lama diperlukan, standar seperti RS422 dapat digunakan.

Koneksi RS-232

Spesifikasi RS-232C tidak menyertakan deskripsi konektor yang akan digunakan. Namun tipe yang paling umum ditemukan adalah konektor tipe D 25 pin.

Tingkat sinyal RS232

Level tegangan adalah salah satu item utama dalam spesifikasi. Untuk sinyal data RS232, tegangan antara -3V dan -25V mewakili logika 1. Logika 0 diwakili oleh tegangan antara + 3V dan + 25V. Sinyal kontrol dalam status "ON" jika tegangannya antara + 3V dan + 25V dan "OFF" jika negatif, yaitu antara -3V dan -25V.

Data dikirim secara serial di RS232, setiap bit dikirim satu demi satu karena hanya ada satu jalur data di setiap arah. Mode transmisi data ini juga mensyaratkan penerima untuk mengetahui kapan bit data aktual tiba sehingga dapat menyinkronkan dirinya sendiri ke data yang masuk. Untuk mencapai ini, logika 0 dikirim sebagai bit awal untuk sinkronisasi. Ini diikuti oleh data itu sendiri dan biasanya ada tujuh atau delapan bit. Penerima jelas harus mengetahui berapa banyak bit data yang diharapkan, dan sering ada sakelar ganda kecil di bagian belakang peralatan atau di dalamnya untuk mengatur informasi ini.

Data pada RS232 biasanya dikirim menggunakan ASCII (American Standard Code for Information Interchange). Namun kode lain termasuk Kode Murray atau EBCDIC (Extended Binary Coded Decimal Interchange Code) dapat digunakan dengan baik.

Setelah data itu sendiri, bit paritas dikirim. Sekali lagi ini memerlukan pengaturan karena ini opsional dan dapat berupa paritas genap atau ganjil. Ini digunakan untuk memeriksa kebenaran data yang diterima dan dapat menunjukkan apakah data memiliki jumlah logika ganjil atau genap. Tidak seperti banyak sistem saat ini, tidak ada fasilitas untuk koreksi kesalahan.

Akhirnya bit stop dikirim. Ini biasanya satu bit panjang dan digunakan untuk menandai akhir dari byte tertentu. Terkadang diperlukan dua bit stop dan sekali lagi ini adalah opsi yang sering kali dapat disetel pada peralatan.

Transmisi data RS232 biasanya tidak sinkron. Namun kecepatan mengirim dan menerima jelas harus sama. Tingkat toleransi tertentu diperbolehkan. Setelah bit awal dikirim, penerima akan mengambil sampel pusat setiap bit untuk melihat levelnya. Dalam setiap kata data, sinkronisasi tidak boleh berbeda lebih dari setengah panjang bit jika tidak, data yang salah akan terlihat. Untungnya ini sangat mudah dicapai dengan generator bit atau baud rate yang akurat saat ini.

Garis dan penggunaannya

Ada empat jenis garis yang ditentukan dalam spesifikasi RS232. Mereka adalah Data, Kontrol, Waktu dan Tanah. Tidak semuanya dibutuhkan setiap saat. Sangat mungkin untuk mengatur komunikasi yang sangat sederhana dengan menggunakan sedikit jalur. Saat melihat garis dan fungsinya, perlu diingat bahwa garis tersebut didefinisikan untuk koneksi antara modem (kumpulan data atau peralatan komunikasi) dan terminal atau komputer (peralatan terminal data). Semua jalur memiliki arah, dan bila digunakan dengan cara ini kabel satu ke satu beroperasi dengan benar.

Garis yang paling jelas adalah garis data. Ada dua di antaranya, satu untuk perjalanan data di setiap arah. Mengirimkan data dilakukan pada pin 2 dan data penerimaan dilakukan pada baris ketiga.

Sirkuit kontrol yang paling dasar adalah Data Carrier Detected (DCD). Ini menunjukkan ketika modem telah mendeteksi operator di saluran telepon dan koneksi tampaknya telah dibuat. Ini menghasilkan tinggi, yang dipertahankan sampai koneksi terputus.

Data Terminal Ready (DTR) dan Data Set Ready (DSR) adalah sirkuit kontrol utama. Mereka menyampaikan informasi utama antara terminal dan modem. Ketika terminal siap untuk mulai menangani data, terminal akan menandainya di baris DTR. Jika modem juga siap maka ia mengembalikan sinyalnya pada jalur DSR. Sirkuit ini terutama digunakan untuk sirkuit telepon. Setelah koneksi dibuat, modem akan dihubungkan ke saluran dengan menggunakan DTR. Koneksi ini akan tetap ada sampai terminal dimatikan saat jalur DTR diputus. Modem akan mendeteksi ini dan melepaskan saluran telepon.

Terkadang pin 20 tidak ditetapkan ke DTR. Sebagai gantinya, sinyal lain bernama, Connect Data Set To Line (CDSTL) digunakan. Ini hampir sama dengan DTR, tetapi berbeda karena DTR hanya memungkinkan modem untuk dialihkan ke saluran telepon. CDSTL memerintahkan modem untuk beralih, meskipun modem melakukan hal lain.

Dua sirkuit lagi, Request To Send (RTS) dan Clear To Send (CTS) juga digunakan. Sepasang sirkuit ini digunakan bersama. Peralatan terminal akan menandai bahwa ia memiliki data untuk dikirim. Modem kemudian akan mengembalikan sinyal CTS untuk memberikan semua jelas setelah penundaan singkat.

Pensinyalan ini digunakan terutama ketika operator yang dialihkan digunakan. Artinya operator hanya ada di telepon ketika ada data untuk dikirim. Ia menemukan kegunaannya ketika satu modem pusat melayani beberapa lainnya di lokasi terpencil.

Garis sekunder

Ada dua jenis garis yang ditentukan dalam spesifikasi RS-232. Ada saluran utama yang biasanya digunakan, dan beroperasi pada kecepatan data normal atau lebih tinggi. Namun, ada juga ketentuan untuk saluran sekunder untuk menyediakan informasi kontrol. Jika digunakan biasanya akan mengirim data dengan kecepatan yang jauh lebih lambat daripada saluran utama.

Karena jalur sekunder jarang digunakan atau bahkan diterapkan pada peralatan, pabrikan sering menggunakan pin konektor ini untuk keperluan lain. Mengingat hal ini, perlu dicek bahwa garis-garis tersebut tidak digunakan untuk tujuan lain sebelum mempertimbangkan untuk menggunakannya. Saat sistem sekunder digunakan, sinyal jabat tangan beroperasi dengan cara yang sama seperti pada sirkuit primer.

Pembumian

Koneksi ground juga penting. Ada dua. Pertama, landasan pelindung memastikan bahwa kedua peralatan memiliki potensi bumi yang sama. Ini sangat berguna bila ada kemungkinan salah satu peralatan tidak dibumikan. Ground sinyal digunakan sebagai pengembalian sinyal digital yang berjalan di sepanjang tautan data. Penting agar arus besar yang bukan bagian dari pensinyalan tidak mengalir di sepanjang garis ini jika tidak, kesalahan data dapat terjadi.

RS232 / V24 masih digunakan di beberapa area, tetapi telah terhalang oleh bentuk komunikasi data yang lebih cepat dan nyaman seperti Ethernet, USB, dan banyak lagi. Meski begitu, penggunaannya masih dipertahankan di beberapa aplikasi.

Topik Konektivitas Nirkabel & Kabel:
Dasar-dasar Komunikasi Seluler2G GSM3G UMTS4G LTE5GWiFiIEEE 802.15.4DECT telepon nirkabelNFC- Komunikasi Jarak Dekat Dasar-dasar jaringanApa itu CloudEthernetSerial dataUSBSigFoxLoRaVoIPSDNNFVSD-WAN
Kembali ke Konektivitas Nirkabel & Kabel


Tonton videonya: Serial Port Monitor - RS232 Logger software to analyze COM port (September 2021).