RS 232 ve RS 485 PROTOKOLLERİ HAKKINDA

Mü-hendese
4 min readMar 26, 2021

--

ÖZET:Bu çalışmamızda RS-232 ve RS-485 protokollerinin seri iletişimde kullandığından birbirlerine göre artılarından ve eksilerinden bahsettik. RS-485 protokolü RS-232 protokolüne nazaran daha hızlı bir haberleşme sağlamakta. Mesafe bakımından da RS-232’ye göre daha avantajlı bir konuma sahip. Aynı zamanda birden fazla alıcıya veri aktarımı yapmamıza müsade etmekte.

EIA-RS-232 (RS 232)

RS 232 bir haberleşme standartıdır.Orjinal numarası EIA-RS-232’dir (kısaca 232, RS232).RS (Recommended Standart ) yani önerilen standart anlamındadır. 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.Kısa mesafelerde haberleşmeyi sağlayabilmek için 1960 yılında ortaya çıkmıştır. Yapılan çalışmalarda kabloların kapasitansından ötürü 15 metreden sonra verilerde bozulma meydana geldiği görülmüştür fakat kabloların kapasitansları düşürülünce 300 metre mesafeye kadar sağlıklı bir şekilde veri aktarımı yapılabilmektedir. RS 232 de iletim yapılırken ASCII karakterlerinden doalyı 8 bitlik karakterler olarak iletilmektedir. İletim seri bir şekilde gerçekleşmektedir. (RS 232 seri olarak çalışır ayrıca tam çift yönlü olarak çalışabilmektedir). Veri belirli bir formatta gönderici tarafından gönderilir bu sırada alıcı sürekli hattı dinlemektedir. Daha sonra alıcı veriyi depolar vekarakterlere dönüştürür.RS 232’ nin asenkron haberleşmesini bir kaç cümle için açıklayacak olursak ilk önce 1-bit start biti gönderilir ardından 8-bitlik veri bilgisi ve son olarakta stop biti gönderilir.RS 232 maksimum 20kbps hızda veri aktarımı yapabilmektedir.

Bu noktada haberleşme türlerine biraz değinmekte fayda var. Haberleşme türleri temel manada seri ve paralel olmak üzere iki dala ayrılmaktadır. RS 232’ yi biraz daha iyi anlamamız için bu başlıkları bir kaç cümle ile açılayalım.

Seri Haberleşme: Seri haberleşmede kendi içerisinde senkron ve asenkron olmak üzere iki başlık altında incelenmektedir.

Senkron Haberleşme: Senkron haberleşmede yardımcı bir saat işareri kullanılır. Veriler bu saat işaretine göre gönderilmek zorundadır.

Asenkron Haberleşme: Yardımcı bir saat işareti yerine başlangıç ve bitiş biti ile kontrol edilmektedir.

Paralel Haberleşme: Paralel haberleşme her bit için ayrı bir port tanımlanmasıdır. Bu haberleşme türü seri haberleşmeye göre oldukça hızlıdır fakat uzun mesafelerde kablo sayısının (total uzunluğun) artması bu haberleşme türünün olumsuz yanlarındandır.

RS 232’nin bize sağladığı avantajları konuşacak olursak;

RS 232’ nin gerilim aralığı +12V ve -12V aralığındadır. TTL (Transistör- Transistör Logic) seviyesinde iletim yapmaz. TTL seviyesi bilgisayarlarda kullanılan binary sayı sistemidir. (0 — > 0V 1 — >5V). Fakat TTL seviyesinde veri aktarımı yapmak risklidir. Çünkü TTL seviyesi gürültülere karşı hassastır ve çabuk etkilenip bozulmalar olabilir. Bu durumda kısa mesafeler için geçerli olmak üzere RS 232’ yi kullanmak gerekli. RS 232 TTL seviyesinde iletilmiş olan veriyi kendi gerilim değerleri aralığına çekerek verinin gürültülerden etkilenmesini engelliyor.

RS-232 DALGA FORMU
RS-232 DALGA FORMU

Kullandığımız bir çok cihazda PC, mouse, yazıcı RS 232 görmek mümkün. Bilgisayarlarda birden fazla RS 232 girişi görebiliriz bazen seri port olarakta adlandırılmaktadır.

RS 232 mikrodenetleyici uygulamalarında da karşımıza çok sık çıkmaktadır.

RS 485

RS-485 NETWORK

RS 232 kısa mesafeler için tasarlanmış bir iletişim portalıdır. Kısa mesafeli olmasının yanı sıra hız olarakta düşük bir hızda veri iletimi yaptığı için gürültülü ortamlarda kullanmaya uygun değildir. RS 232 ler birden fazla alıcıya aynı anda veri iletimi yapacak şekilde tasarlanmamıştır. RS-485 daha uzun mesafelerde, gürültülü ortamlarda, daha yüksek hız gerektiren yerlerde, daha çok alıcı vericinin gerektiği yerlerde kullanılmak üzere geliştirilmiş bir seri iletim ortamıdır. Ayrıca RS 485ler iki kablo ile haberleşme imkânı sağlar. A ve B adı verilen bu iki kablo birbirine göre zıt sinyal kullanır. Yani biri 1 iken diğeri 0’dır.

RS 485 -7 V ve 12 V[5+7 (çipin 5V besleme voltajına göre)] aralığında çalışabilmektedir. Alıcı ile vericinin GND’leri arasında 7 Volta kadar farka müsade eder. RS 482 32 adet alıcı-verici çiftinin aynı anda sisteme bağlanmasına müsade eder. Bu geliştirilmiş çoklu özelliği ile, tek bir RS-485 seri bağlantı noktasına bağlı aygıt ağları oluşturabilirsiniz. RS 485 yarım çift yönlü çalışma sağlamaktadır.(RS 232 de tam çift yönlü olduğunu hatırlatalım) Maksimum çalışma mesafesi 1200 metredir. Eğerki haberleşme 12 metre uzunluğunda kablo ile yapılacaksa 35 Mpbs maksimum hıza ulaşabilir. Mesafeyi maksimum yaptığımızda (1200 metre) veri aktarım hızı 100 kpbs’dir. RS 485’in 32 cihaza aynı anda bağlantı yapabileceğini söylemiştik. Bunun sebebi giriş direnci 12kohm olmasıdır. Giriş direncini arttırırsak 256 cihaza bağlantı sağlanabilmektedir.RS 232’ de de olduğu gibi TTL seviyesi ile uyumludur.

Genel bir tablo olarak RS 232 ve RS 485’ i karşılaştıracak olursak;

SONUÇ

Çalışmamızın sonunda RS-485’ in RS-232’ye göre daha gelişmiş bir yapısının olduğunu gördük. Bunun sebebi hem hız açısından hem bağlantı sayısı açısından avantajlı olmasından kaynaklanmakta. Her iki haberleşme protokolüde seri haberleşme için kullanılmakta. Seri haberleşme bitlerin ardı sıra gönderilerek kablodan tasarruf etmemizi sağlamakta. Paralel haberleşmede ise her bit değeri için tek tek kablo çekilmesi gerekmekte.

KAYNAKÇA

https://herenkeskin.com/rs232-nedir/

https://www.kaizen40.com/rs232-iletisim-protokolu/

https://www.tekniktrend.com/rs232-rs485-nasil-calisir/

https://silo.tips/download/blm-6-rs232-ser-letm-lemler

https://medium.com/@vicpas.sean/rs-232-vs-rs-422-vs-rs-485-2020-latest-update-991f73a1862a

http://www.denizelektronik.com/pdf/dELAb_RS232_RS485_CONVERTER_220V.pdf

https://monodur.wordpress.com/2012/11/04/rs485-nedir-nasil-calisir/

https://www.kontrolkalemi.com/forum/konu/rs485-protokol%C3%BC-hakk%C4%B1nda.38656/

https://studylibtr.com/doc/562587/rs485-seri-haberle%C5%9Fme-protokol%C3%BC

https://www.bescamo.com/rs232-rs422-rs485/

https://320volt.com/rs485-balanced-data-transmission-hakkinda-bilgiler/

http://www.turksan.com/rs-232-rs-485.html

--

--

Mü-hendese

İki mühendislik öğrencisinin merak ettiği ve araştırdığı konular üzerine yazılar.