Elektronik Haberleşme Protokollerine Genel Bakış

Sorunları Ortadan Kaldırmak Için Enstrümanımızı Deneyin





Giriş:

  • Protokol : Bir dizi kural ve düzenlemeye protokol adı verilir.
  • İletişim: Bir sistemden başka bir sisteme bir ortam ile bilgi alışverişi iletişim olarak adlandırılır.
  • İletişim Protokolü: İki elektronik cihazın birbiriyle veri alışverişi yapmasına izin veren bir dizi kural ve yönetmelik.

Elektronik Haberleşme Protokolü Türleri:




Aşağıda sınıflandırılan iki tür iletişim protokolü vardır:

1. Sistemler Arası Protokol



2. Sistem İçi Protokolü

1. Sistemler Arası Protokol: İki farklı cihaz arasında iletişim kurmak için kullanılan sistemler arası protokol. Bilgisayar ile mikrodenetleyici kiti arasındaki iletişim gibi. İletişim, bir veri yolu sistemi aracılığıyla yapılır.


Inter Sistem Protokolü

Farklı Sistemler Arası protokol kategorileri:

  • UART Protokolü
  • USART Protokolü
  • USB Protokolü

2. Sistem İçi Protokolü: Intra sistem protokolü, devre kartı içindeki iki cihazı iletmek için kullanılır. Bu sistem içi protokolleri kullanırken, sistem içi protokollere gitmeden mikrodenetleyicinin çevre birimlerini genişleteceğiz. Sistem içi protokol kullanılarak devre karmaşıklığı ve güç tüketimi artırılacaktır. Sistem içi protokoller devre karmaşıklığını ve güç tüketimini kullanarak, maliyet azalır ve verilere erişim çok güvenlidir.

Intra System protokolü

Farklı Sistemler Arası protokol kategorileri

  • I2C Protokolü
  • SPI Protokolü
  • CAN Protokolü

UART Protokolü:

UART, evrensel bir asenkron verici ve alıcı anlamına gelir. UART Protokolleri, iki kablolu protokol ile seri bir iletişimdir. Veri kablosu sinyal hatları Rx ve Tx olarak etiketlenmiştir. Sinyalin iletilmesi ve alınması için genellikle seri iletişim kullanılır. Aktarılır ve verileri sınıf darbeleri olmadan seri olarak azar azar alır. UART, bayt veri alır ve ayrı bitleri sıralı bir şekilde gönderir. UART, yarı çift yönlü bir protokoldür. Yarı çift yönlü, verilerin aynı anda değil, aktarılması ve alınması anlamına gelir. Denetleyicilerin çoğunda yerleşik UART donanımı bulunur. Verileri iletmek ve almak için tek bir veri hattı kullanır. Bir başlangıç ​​biti, 8 bitlik veri ve tek duraklı bit, kişinin sinyalinin yüksek ila düşük 8 bit veri aktarımı anlamına gelir.

Ör: E-postalar, SMS, Telsiz.

UART Protokolü Veri Akışı

UART Protokolü Veri Akışı

USART Protokolü:

USART, evrensel senkronize ve asenkron verici ve alıcı anlamına gelir. İki telli bir protokolün seri iletişimidir. Veri kablosu sinyal hatları Rx ve TX olarak etiketlenmiştir. Bu protokol, veri baytını saat darbeleriyle birlikte iletmek ve almak için kullanılır. Verileri aynı anda farklı kart hızlarına iletmek ve almak anlamına gelen tam çift yönlü bir protokoldür. Bu protokole farklı cihazlar mikrodenetleyici ile iletişim kurar.

Ör: -Telekomünikasyon.

USART Protokolü Veri Akışı

USART Protokolü Veri Akışı

USB Protokolü:

USB, evrensel seri veri yolu anlamına gelir. Yine iki kablolu protokolün seri iletişimidir. Veri kablosu sinyal hatları D + ve D- olarak etiketlenmiştir. Bu protokol, sistem çevre birimleri ile iletişim kurmak için kullanılır. USB protokolü, verileri ana bilgisayar ve çevre birim cihazlarına seri olarak göndermek ve almak için kullanılır. USB iletişimi, sistemin işlevselliğine dayalı sürücü yazılımı gerektirir. USB cihazları, verileri aktarabilir. ana bilgisayarda herhangi bir istek olmadan veri yolu. Artık cihazların çoğu, USB protokolü ile iletişim kurmak için bu tekniği kullanıyor. Bilgisayarın, USB kullanarak ARM denetleyicisi ile iletişim kurması gibi. USB veri aktarımı farklı modlardır. Birincisi yavaş hız modu 10kbps ila 100 kbps, ikincisi tam hız modu 500kbps ila 10mbps, yüksek hız modu 25mbps ila 400 Mbps.USB maksimum kablo uzunluğu 4 metredir.

Ör: Fare, Klavye, Hub'lar, anahtarlar, kalem sürücü.

USB Protokolü İletişimi

USB Protokolü İletişimi

Inter Sistem Protokolleri Arasındaki Farklar:

iletişim protokolü

I2C Protokolü:

I2C, entegre devre anlamına gelir. I2C, tüm çevre birimlerini mikro denetleyiciye bağlayan yalnızca iki kablo gerektirir. I2C, cihazlar arasında bilgi taşımak için iki kablo SDA (seri veri hattı) ve SCL (seri saat hattı) gerektirir. Slave haberleşme protokolünün ustasıdır. Her slave'in benzersiz bir adresi vardır. Ana cihaz, hedef bağımlı cihazın adresini gönderir ve bayrak okur / yazar. Adres, cihazın AÇIK olduğu herhangi bir bağımlı cihazla eşleşir, kalan bağımlı cihazlar devre dışı bırakılır. Adres eşleştiğinde, ana ve bu ikincil cihaz arasında iletişim devam edin ve verileri iletin ve alın. Verici 8 bitlik veri gönderir, alıcı 1 bitlik alındı ​​bildirimini yanıtlar. İletişim tamamlandığında ana durdurma koşulunu verir. I2C veriyolu Philips Semiconductors tarafından geliştirilmiştir. Orijinal amacı, CPU'yu çevre birimleri yongalarına bağlamanın kolay bir yolunu sağlamaktır. Gömülü sistemlerdeki çevresel aygıtlar genellikle bellek eşlemeli aygıtlar olarak mikro denetleyiciye bağlanır. I2C, tüm çevre birimlerini mikro denetleyiciye bağlamak için yalnızca iki kablo gerektirir. SDA ve SCL olarak adlandırılan bu aktif tellerin her ikisi de çift yönlüdür. SDA hattı bir seri veri hattıdır ve SCA hattı bir seri saat hattıdır.

I2C protokol veri akışı

I2C protokol veri akışı

I2C Çekme Dirençleri:

Neden I2C SCL ve SDA hattında pull-up dirençleri verildi?

  • Hem SDA hem de SCL hatları açık drenaj sürücüleridir.
  • Çıkışı düşük canot sürücüsü yüksek sürebilir.
  • Hatların yükseğe çıkabilmesi için çekme dirençleri sağlamalısınız.

SPI Protokolü:

SPI, seri çevresel arayüz anlamına gelir. Motorola tarafından geliştirilen seri iletişim protokollerinden biridir. Bazen SPI protokolüne 4 telli protokol de denir. Ana ve bağımlı cihazlarla iletişim kurmak için kullanılan dört kablolu MOSI, MISO, SS ve SCLK.SPI protokolü gerektirir. Master, önce saati bir frekans kullanarak yapılandırır. Master daha sonra, çip seçme düğmesini çekerek iletişim için belirli bir yardımcı cihazı seçer. Söz konusu cihaz seçilir ve ana ile o belirli ikincil cihaz arasındaki iletişimi başlatır. Master, bir seferde yalnızca bir slave seçer. Tam çift yönlü bir iletişim protokolüdür. Bit aktarımı durumunda 8 bit sözcüklerle sınırlı değildir.

SPI protokolü veri akışı

SPI protokolü veri akışı

CAN Protokolü:

CAN, denetleyici alan ağı anlamına gelir. Seri iletişim protokolüdür. İki kablo gerektirir CAN Yüksek (H +) ve CAN düşük (H-). Araç içi ağlar için 1985 yılında Robert bosh şirketi tarafından geliştirilmiştir. Mesaj odaklı bir iletim protokolüne dayanmaktadır.

Inter Sistem Protokolleri Arasındaki Farklar:

seçimde iletişim protokolüFotoğraf Kredisi: