Seri Port Nedir

Seri Port Nedir

Seri Port Nedir ?
RS232 standardıyla özdeşleşmiş olan seri port ile birim zamanda bilgilerin ardı ardına
iletilmesiyle haberleşme gerçekleşir. Paralel portta 8 bitlik bilgi tek çevrimde gönderilirken
seri portta aynı bilgi 8 çevrimde gönderilir.

2009-09-21_032102

Seri portta bilgi transferi giden bilgi için tek hat, aynı şekilde gelen bilgi için de tek
hat üzerinden yapılmaktadır. Bu nedenle seri port çift yönlü [full dubleks] çalışabilen
(bidirectional) bir porttur. Seri haberleşmede bilgi paketleri başlangıç ve bitiş bitleriyle
işaretlenerek birbirinin ardı sıra gelen sinyallerle gönderilir.
PC bilgisayarlarda seri port haberleşmesi RS232 standardında yapılmaktadır. RS232
standardının sinyal seviyeleri TTL seviyesinden yüksektir. RS232 sinyallerini TTL
seviyesine dönüştürmek için bilgisayar ana kartları içerisinde seviye uygunlaştırıcı entegreler
kullanılmaktadır. Ayrıca UART adı verilen arabirim sayesinde seri gelen bilgiler paralel hale
getirilip bilgisayar ana kartı içerisinde işlenebilir hale gelir. Yine aynı şekilde bilgisayardan
gönderilmek istenen paralel bilgi UART vasıtasıyla seri hale dönüştürülür.

Bu olayı şu şekilde düşünebilirsiniz. 8 kişilik
arkadaş gurubunuzla beraber bir futbol müsabakasına gidiyorsunuz. Kapılardan içeri
gireceksiniz yalnız bir kapı (turnike) açık. Bu durumda diğer arkadaşlarınızla beraber arka
arkaya kapıdan içeri gireceksiniz. Eğer 8 kapı birden açık olsaydı hepiniz aynı anda kapıdan
içeri girebilirdiniz. Yalnız buradan sakın ola ki seri portun paralel porta göre yavaş olduğu
fikri aklınıza gelmesin. Seri porttaki bir bilginin birim zamandaki bit iletim hızına bağlı
olarak (boud rate) seri portun hızı belli olur. Resim 1.4’te seri port soketleri erkek ve dişi
olarak gösterilmiştir.

2009-09-21_032151

Genelde 9 pinli konnektör yapısı seri portlar için kullanılmaktadır. Eski 25 pinlik
konektörler artık kullanılmamaktadır ve bu büyük konnektörün büyük olmasından başka
hiçbir özelliği yoktur.
Seri portta bilgi gönderme işlemi şu şekilde ifade edilebilir. 8 tane öğrencinin tek sıra
halinde dizildiğini ve bu öğrenci grubunun başında ve sonunda birer rehber öğretmenin
olduğunu kabul edelim. Bu grubun gezi için bir yere gittiğini ve güvenlik önleminin alındığı
bu yerden turnikeden geçerek teker teker içeri girdiklerini düşünelim. Bu grubu izleyen
güvenlik görevlisinin ilk öğretmenin girişiyle grubun geldiğini, son öğretmenin içeriye
girmesiyle de grubun tamamen içeride olduğunu gözlemleyeceğini çok rahat diyebiliriz. İşte
seri port haberleşmesi teker teker 1 ve 0 (var/yok) bilgilerinin iletilmesiyle gerçekleşir.

RS232 standardında eğer bilgi 0 olarak algılandıysa bu bilgi +3V ile +25V arasında
bir değer olabilir. Eğer bilgi 1 olarak algılandıysa bu bilgi -3V ile -25V arasında gerilim
değeri almıştır.
İki cihaz seri haberleşme portu üzerinden haberleştirilmek isteniyorsa birinin bilgi
gönderen ucu diğerinin bilgi alan ucuna çapraz şekilde bağlanmalı ve şase (GND) uçları
birleştirilmelidir. Ayrıca iki cihazın seri port hızının belirlendiği boudrate’inin aynı olması
gerekmektedir. Aksi taktirde alınan verilerde hata meydana gelecektir. Resim 1.6’da seri port
kablosu gösterilmektedir.

2009-09-21_032252

2009-09-21_032322

Seri portlar PC BIOS yazılım üzerinden 2E8h, 2F8h, 3E8h, 3F8h donanım başlangıç
adreslerinden herhangi ikisine Comm1 veya Comm2 olarak ayarlanabilmektedir.

Posted in Genel.