Apakah kalian tahu apa itu Port Serial? Kegunaannya apa? Bagaimana
sejarahnya? Port serial adalah antarmuka komunikasi serial yang melaluinya
transfer informasi masuk atau keluar sedikit demi sedikit (berbeda dengan port
paralel ). Sepanjang sebagian besar sejarah komputer pribadi, data ditransfer
melalui port serial ke perangkat seperti modem, terminal , dan berbagai
periferal.
Sementara antarmuka seperti Ethernet, FireWire, dan USB semuanya
mengirim data sebagai aliran serial, istilah port serial biasanya
mengidentifikasi perangkat keras yang memenuhi standar RS-232 atau serupa dan
dimaksudkan untuk berinteraksi dengan modem atau dengan perangkat komunikasi
yang serupa.
Komputer modern tanpa port serial mungkin memerlukan konverter USB
ke serial untuk memungkinkan kompatibilitas dengan perangkat serial RS-232.
Port serial masih digunakan dalam aplikasi seperti sistem otomasi industri,
instrumen ilmiah, sistem titik penjualan, dan beberapa produk industri dan konsumen.
Komputer server dapat menggunakan port serial sebagai konsol kontrol untuk
diagnostik. Peralatan jaringan (seperti router dan switch) sering menggunakan
konsol serial untuk konfigurasi. Port serial masih digunakan di area ini karena
sederhana, murah, dan fungsi konsol mereka sangat terstandarisasi dan tersebar
luas. Port serial memerlukan sangat sedikit perangkat lunak pendukung dari
sistem host.
A. Sejarah Port Serial
Pada tahun 1962 Electronic Industry Association (EIA) and
Telecomunication Industry Association (TIA) telah menetapkan sebuah standar
komunikasi data antar dua peralatan elektronik, yaitu Data Terminal Equipment (DTE)
dan Data Communication Equipment (DCE) menggunakan pertukaran data biner secara
serial (Serial Binary Data Interchang) yang diberi nama EIA/TIA-232.
Melalui standar EIA/TIA-232 dan sering disebut dengan RS232
mempunyai fungsi untuk menghubungkan atau mengkoneksikan perangkat yang satu
dengan perangkat yang lain, yaitu mengkoneksikan DTE berupa komputer dengan DCE
yang merupakan peralatan komunikasi berupa modem. Saat ini pemakaian RS232
digunakan sebagai port komunikasi data antara komputer dengan perangkat
pelengkap komputer seperti mouse, printer, joystik game dan lain sebagainya.
Perkembangan teknologi mekatronik menyentuh hampir semua bidang
terutama pada otomasi industri yang semua peralatan berbasis pada teknologi
komputer dan mikrokontroler, untuk mengkomunikasikan antar devais, periperal ke
periperal diperlukan port penghubung RS232 sebagai jalur I/O (input/output). Dan setiap jalur
I/O pada periperal dilengkapi dengan konektor standar DB9 birisi 9 pin atau
DB25 berisi 25 pin.
B. Pendahuluan
Sistem komputer selalu terkait dengan data karena komputer
berfungsi untuk memproses data secara digital, data dalam komputer sering perlu
untuk dikomunikasikan dengan peralatan luar komputer. Salah satu sistem
komunikasi data pada komputer adalah dengan memanfaatkan serial port yang sudah
terpasang pada komputer tersebut, dan standard komunikasi serial yang digunakan
untuk koneksi adalah jalur port serial RS-232. Standar RS-232 merupakan standar
protokol yang diaplikasikan pada semua sistem peralatan yang berbasia komputer
atau mikrokontroler, untuk itu pada tahun 1962 Electronic Industry Association
(EIA) and Telecomunication Industry Association (TIA) telah menetapkan sebuah
standar komunikasi data antar dua peralatan elektronik, yaitu Data Terminal
Equipment (DTE) dan Data Communication Equipment (DCE) menggunakan pertukaran
data biner secara serial (Serial Binary Data Interchang) yang diberi nama
EIA/TIA-232.
Paling sering kita temui komunikasi data adalah koneksi antara
komputer dengan modem, komputer dengan printer, scaner, joystik game atau
mouse. Untuk pemakaian lebih luas komunikasi antara komputer dengan komputer,
sehingga bisa digunakan saling tukar menukar data. Komunikasi antara komputer
dengan peralatan otomasi dalam industri (PLC), dimana koneksi menggunakan
fasilitas jalur port serial RS-232.
C. Fungsi
Port Serial RS-232
Port Serial RS-232 juga mempunyai fungsi
yaitu untuk menghubungkan / koneksi dari perangkat yang satu dengan perangkat
yang lain, atau peralatan standart yang menyangkut komunikasi data antara
komputer dengan alat-alat pelengkap komputer. Perangkat lainnya itu seperti
modem, mouse, cash register dan lain sebagainya. Serial port RS-232 pada
konektor DB9 memiliki pin 9 buah dan pada konektor DB25 memiliki pin 25 buah.
D. Kegunaan
9 Pin pada Port Serial DB9
Nomor Pin
|
Nama Sinyal
|
Fungsi
|
Keterangan
|
1
|
DCD
|
In
|
Data Carrier Detect I
Received Line Signal Detect
|
2
|
RxD
|
In
|
Receive Data
|
3
|
TxD
|
Out
|
Transmit Data |
4
|
DTR
|
Out
|
Data Terminal Ready
|
5
|
GND
|
-
|
Ground
|
6
|
DSR
|
In
|
Data Set Ready
|
7
|
RST
|
Out
|
|
8
|
CTS
|
In
|
Clear to Send |
9
|
R1
|
In
|
Ring Indicator
|
Keterangan
mengenai fungsi saluran RS232 pada konektor DB9 adalah sebagai berikut:
· Received Line Signal Detect, dengan saluran ini DCE memberitahukan ke DTE
bahwa pada terminal masukan ada data masuk.
· Receive Data, digunakan DTE menerima data dari DCE.
· Transmit Data, digunakan DTE mengirimkan data ke DCE.
· Data Terminal Ready, pada saluran ini DTE memberitahukan kesiapan
terminalnya.
· Signal Ground, saluran ground.
· Ring Indicator, pada saluran ini DCE memberitahu ke DTE bahwa sebuah
stasiun menghendaki hubungan dengannya.
· Clear To Send, dengan saluran ini DCE memberitahukan bahwa DTE boleh rnulai
mengirim data.
· Reques To Send, dengan saluran ini DCE diminta rnengirim data oleh DTE.
· DCE Ready, sinyal aktif pada saluran ini menunjukkan bahwa DCE
sudah siap.
Untuk dapat rnenggunakan port serial kita perlu mengetahui alamatnya,
Biasanya tersedia dua port serial pada CPU, yaitu COM1 dan COM2. Base
address COM1 biasanya adaiah (3F8h) dan COM2 biasanya (2F8h). Alamat
tersebut adalah alamat yang biasa digunakan, tergantung dari kornputer
yang digunakan. Setelah kita mengetahui base addressnya, maka kita dapat
menentukan alamat register-register yang digunakan untuk komunikasi
port serial ini.
Ø DTE dan DCE
Sinyal individu pada port serial adalah searah dan ketika
menghubungkan dua perangkat, output dari satu perangkat harus terhubung ke
input yang lain. Perangkat dibagi menjadi dua kategori peralatan terminal data (DTE)
dan peralatan pemutus sirkuit data (DCE). Garis
yang merupakan output pada perangkat DTE adalah input pada perangkat DCE dan
sebaliknya sehingga perangkat DCE dapat dihubungkan ke perangkat DTE dengan
kabel kabel lurus. Secara konvensional, komputer dan terminal adalah DTE
sedangkan modem dan periferal adalah DCE. Jika perlu untuk menghubungkan dua perangkat DTE (atau dua
perangkat DCE tetapi itu lebih tidak biasa) modem null cross-over, dalam bentuk
adaptor atau kabel, harus digunakan.
Ø DB9 Male and Female
Umumnya, konektor port serial bersifat gender, hanya memungkinkan konektor untuk kawin dengan konektor dari lawan jenis. Dengan konektor D-subminiature , konektor male memiliki pin yang menonjol, dan konektor female memiliki soket bundar yang sesuai. Baik jenis konektor dapat dipasang pada peralatan atau panel atau mengakhiri kabel.
Konektor yang
dipasang pada DTE kemungkinan adalah male, dan yang dipasang pada DCE
kemungkinan adalah perempuan (dengan konektor kabel yang berlawanan). Namun,
ini jauh dari universal, misalnya, sebagian besar printer seri memiliki
konektor DB25 female, tetapi mereka adalah DTE.
E. Aplikasi
Umum Untuk Port Serial
Standar RS-232 digunakan oleh banyak
perangkat khusus dan yang dibuat khusus. Daftar ini mencakup beberapa perangkat
yang lebih umum yang terhubung ke port serial pada PC. Beberapa di antaranya
seperti modem dan serial tikus jatuh ke dalam disuse sementara yang lain sudah
tersedia.
Port serial sangat umum pada
sebagian besar jenis mikrokontroler, di mana mereka dapat digunakan untuk
berkomunikasi dengan PC atau perangkat serial lainnya.
·
Modem dial-up
·
Konfigurasi
dan pengelolaan peralatan jaringan seperti router ,sakelar , firewall , penyeimbang muatan
·
Pemindai kode batang dan perangkat titik penjualan lainnya
·
Telepon satelit , modem satelit kecepatan
rendah dan perangkat transceiver berbasis satelit lainnya
·
Monitor
layar datar (LCD dan Plasma) untuk mengontrol fungsi layar oleh komputer
eksternal, komponen AV lainnya atau remote
·
Alat
uji dan pengukuran seperti multimeter digital dan sistem penimbangan
·
Memperbarui firmware pada berbagai perangkat konsumen.
·
Pemrograman
hobi dan debugging MCU
·
Mesin
stenografi atau stenotipe
·
Debugger
perangkat lunak yang berjalan di komputer kedua
·
Bus
lapangan industri
·
Printer
·
Kamera digital yang lebih tua
Karena sinyal kontrol untuk port
serial dapat dengan mudah dinyalakan dan dimatikan dengan sakelar, beberapa
aplikasi menggunakan garis kontrol port serial untuk memantau perangkat
eksternal, tanpa bertukar data serial. Aplikasi komersial umum dari prinsip ini
adalah untuk beberapa model catu daya tak terputus yang menggunakan jalur
kontrol untuk memberi sinyal kehilangan daya, baterai lemah, dan informasi
status lainnya. Setidaknya beberapa perangkat lunak pelatihan kode Morse
menggunakan kunci kode yang terhubung ke port serial, untuk mensimulasikan
penggunaan kode aktual. Bit status port serial dapat disampel dengan sangat
cepat dan pada waktu yang dapat diprediksi, memungkinkan perangkat lunak untuk
menguraikan kode Morse.
Terima kasih sangat bermanfaat.
BalasHapusTerima kasih kang, ijin nyimak
BalasHapus