RS232 İletişim Protokolü Nedir, Nasıl Çalışır

RS232 İletişim protokolü elektronikle uğraşanlar sık sık duymuştur. Peki harflerin ne anlama geldiğini hiç düşündünüzmü.

RS (Recommended Standart) yani Önerilen Standart demek arkadaşlar 🙂

Bilgisayarın anakartı üzerinde bulunan DB9 pinli Com port soketi üzerinden seri haberleşmeyi sağlayan bir protokoldür. Hem senkron hemde asenkron iletişimi desteklemektedir.

EIA’nın Radyo Sektörü tarafından 1962 yılında başlatılan dijital veri değişimi için elektromekanik daktilolar ve modemler için bir standarttı.

Teknoloji büyürken, bu süre zarfında bilgisayar, yazıcı, test cihazı gibi pek çok elektronik cihaz geliştirildi. Üreticilerin bu elektronik cihazlar arasında bilgi alışverişi yapma ihtiyacının hissedildiği bir zaman geldi. Örneğin, bir bilgisayar ve bir yazıcı veya iki bilgisayar arasındaki veri değişimi. Ancak bu görevi yerine getirmek için standart ya da yöntem yoktu. Veri alışverişi için kullanılmakta olan tek standart RS232 idi.

Bu nedenle, bu standardın dijital veri alışverişi için elektronik cihazlarda kullanılmasını düşündüler. Ancak standart, özellikle modem ve tele-yazı yazıcısı için geliştirildiği gibi gereklilikleri yerine getiremedi. Bu problemin üstesinden gelmek için tasarımcılar, ekipmanlarına uyumlu bir RS232 arayüzü uygulamaya başladılar.

Basit anlamda RS232, cihazlar arasındaki veri alışverişi için kullanılan yolun voltajını tanımlar. Ortak voltaj ve sinyal seviyesini, ortak pin tel konfigürasyonunu ve minimum, kontrol sinyallerinin miktarını belirler.

RS232 Port Bağlantısı
RS232 Port Bağlantısı

RS232′ nin senkron olmayan iletişiminde ilk önce 1-bit start biti gönderilir ardından 8-bitlik veri bilgisi ve son olarakta stop biti gönderilir.

Seri iletişim bilgisi 8-bit
Seri iletişim bilgisi 8-bit

RS232 İletişim Baud Rate

Baud birimi, Fransız Telgraf Servisi’nde bir memur olan Jean Maurice Emile Baudot’un adını almıştır. 19. yüzyılın sonlarında karakterler için ilk uzun metrajlı 5-bit kodunun tasarlanmasıyla kredilendirilmiştir.

Saniyede gönderilen bit sayısını temsil eder. Cihazların desteklediği hızlara göre 50-500k arasında değişir. Genel olarak 9600 bps kullanılır.

Kablolar uzunlukları

RS-232C standardı, 15 m’lik bir kablo uzunluğu limiti uygular. Dış ortam, korumasız kablolar için uzunluklarda büyük bir etkiye sahiptir. Elektriksel olarak gürültülü ortamlarda, çok kısa kablolar bile başıboş sinyalleri alabilir. Aşağıdaki grafik, tipik koşullar altında 24 gauge kablosu için bazı makul yönergeler sunmaktadır.

Baud RateKorumalı Kablo UzunluğuKorumasız Kablo Uzunluğu
11050001000
30040001000
12003000500
24002000500
4800500250
9600250100

Mikrodenetleyiciler ile Bilgisayar arasında bu standartı kullanmak için araya MAX232 gibi sinyal eşleyici entegreler kullanmak gereklidir.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.

This site uses Akismet to reduce spam. Learn how your comment data is processed.