Belajar Port Serial
Hai semuanya, kembali lagi di blog saya. Kali ini saya akan membagikan pengetahuan tentang port serial.
port serial adalah sebuah port yang bekerja dengan menggunakan cara kerja seri (satu persatu dan berurutan).
port serial adalah sebuah port yang bekerja dengan menggunakan cara kerja seri (satu persatu dan berurutan).
Serial Port
atau Terminal seri adalah port yang menggunakan
teknik interfacing secara seri. Dalam teknik
ini masing-masing bit data dikirim secara berurutan (serial), sehingga dalam satu detak (satuan waktu) hanya
1 bit data yang dikirim, lalu data berikutnya
sampai semua data yang akan dikirim sudah
terkirim.
Ada dua jenis
komunikasi data melalui port serial yaitu:
a. Sinkron
Komunikasi sinkron adalah komunikasi data dimana clock
dikirim bersamaan dengan data.
- Asinkron
Pada asinkron,clock tidak dikirimkan bersamaan dengan data, tetapi dibangkitkan pada masing-masing sisi
pengirim dan penerima.
Bentuk Port
Serial
Transfer Data Port Serial
3
istilah dalam transfer data secara serial yaitu :
a.
Simplex
Pada transfer
data simplex, transfer data hanya berlangsung
satu arah. Contoh :Transfer data dari sensor.
- Half Duplex
Pada transfer
data half duplex, transfer data bisa
berlangsung dua arah tetapi tidak bisa bersamaan. Contohnya Transfer data dengan menggunakan HT.
- Full Duplex
Pada transfer
data full duplex, transfer data bisa
berlangsung dua arah secara bersamaan. Contoh : Transfer data dengan menggunakan telepon.
Pin Port Serial
Komunikasi
serial port adalah RS232
RS-232 adalah standar komunikasi
serial antar periperal-periperal dalam komputer yang dikembangkan oleh Electronic Industries Association (EIA). Penggunaan yang paling umum adalah antara komputer dengan modem atau komputer dengan komputer. Standar ini menggunakan piranti dalam implementasinya. Piranti yang paling umum dipakai adalah adalah plug DB-9 atau DB-25.
Untuk RS-232 dengan DB-9
biasanya dipakai untuk serial port
komputer pribadi, dipakai untuk modem.
Baud Rade
Baud rate adalah
banyaknya bit yang dikirimkan melalui satu
media dalam satu detik. Baud rate dinyatakan dalam satuan Bit Per Second (bps). Istilah ini sering disalahartikan
sebagai jumlah bit data yang terkirim melalui
satu media. Padahal dalam perhitungan baud
rate, bit start, parity bit, dan stop bit termasuk dalam hitungan.
Misalkan Baud
rate bernilai 300 bps, artinya setiap detik
dikirimkan bit sebanyak 300 buah. Berapa karakter yang terkirim jika datannya 8 bit dan tidak menggunakan
parity bit?
Dalam hal ini dalam mengirim satu karakter maka dibutuhkan 8 bit, dan untuk penanda (start dan stop) ada
dua bit.
Sehingga untuk mengirim satu karakter dibutuhkan 10 bit. Dengan demikian dapat dihitung bahwa dalam satu
detik jumlah karakter yang terkirim adalah
300/10 = 30 karakter.
Semakin tinggi nilai Baudrate maka transfer data akan semakin cepat.
Keuntungan dan
Kelemahan Port Serial
o Keuntungan
- Tidak membutuhkan
banyak jalur.
- Jarak pengiriman
jauh.
- Banyak
microcontroller menggunakan SCI (Serial
Communication Interface) untuk berkomunikasi dengan dunia luar.
o Kelemahan
- Kecepatan
pengiriman lebih lambat.
- Serial
port lebih sulit ditangani, karena data di
komputer diolah secara paralel sehingga data dari & ke serial port perlu dikonversi ke serial.
- Dari Segi
perangkat lunak, lebih banyak register yang digunakan atau terlibat.
Sekian Informasi yang dapat saya berikan semoga bermanfaat bagi kalian semua, jangan lupa mampir terus di blog ini, jika kalian mempunyai ide untuk saya yang ingin di sampaikan lewat blog ini silahkan tulis di komen ya....... Terima Kasih.
Komentar
Posting Komentar