I2C ve I2S Arasındaki Fark

İçindekiler

I2C nedir?

I2C, mikrodenetleyiciler, EEPROM'lar, A/D ve D/A dönüştürücüler, G/Ç arayüzleri ve gömülü sistemlerdeki diğer benzer çevre birimleri gibi düşük hızlı cihazları bağlamak için iki kablolu bir arayüz için kullanılan seri bir protokoldür. Philips Semiconductors (şu anda NXP Semiconductors) tarafından 1982 yılında icat edilen senkronize, çok ana, çok bağımlı, paket anahtarlamalı, tek uçlu, seri iletişim veriyoludur.

I²C yalnızca iki çift yönlü Açık Drenaj (seri veri (SDA) ve seri saat (SCL)) kullanır ve potansiyeli artırmak için dirençler kullanır. I²C önemli bir çalışma voltajı aralığına izin verir, ancak tipik voltaj seviyesi +3.3V veya +5v'dir.

I²C referans tasarımı 7 bitlik bir adres alanı kullanır ancak 16 adresi ayırır, böylece bir veri yolu grubundaki 112'ye kadar düğümle iletişim kurabilir [a]. Ortak I²C veri yolunun farklı modları vardır: standart mod (100 kbit/s), düşük hız modu (10 kbit/s), ancak saat frekansının sıfıra düşmesine izin verilebilir, bu da iletişimin askıya alınabileceği anlamına gelir. Yeni nesil I²C veri yolu daha fazla düğümle (10 bit adres alanını destekler) daha hızlı iletişim kurabilir: hızlı mod (400 kbit/s), hızlı mod artı (1 Mbit/s), yüksek hızlı mod (3.4 Mbit) /s), ultra hızlı mod (5 Mbit/s).

I²S nedir?

I²S (Inter-IC Sound), dijital ses cihazlarını birbirine bağlamak için kullanılan bir elektronik seri veri yolu arayüz standardıdır, bu standart ilk olarak 1986 yılında Philips Semiconductor tarafından tanıtıldı. Elektronik cihazlardaki entegre devreler arasında PCM ses verilerinin aktarılması için kullanılır.

I2S Donanım Arayüzü:

1. Bit saat çizgisi

Resmi olarak "Sürekli Seri Saat (SCK)" olarak adlandırılır. Genellikle "bit saati (BCLK)" olarak yazılır.
Yani dijital sese (SCLK) karşılık gelen her veri bitinin bir darbesi vardır.
SCLK frekansı = 2 × örnekleme frekansı × örnekleme bitlerinin sayısı.

2. Kelime saati satırı

Resmi olarak "kelime seçimi (WS)" olarak bilinir. [Genellikle "LRCLK" veya "Çerçeve Senkronizasyonu (FS)" olarak anılır.
0 = sol kanal, 1 = sağ kanal

3. En az bir çoklanmış veri hattı

Resmi olarak "Seri Veri (SD)" olarak adlandırılır, ancak SDATA, SDIN, SDOUT, DACDAT, ADCDAT vb. olarak da adlandırılabilir.

I²S'nin zamanlama diyagramı

I²S'nin zamanlama diyagramı
I²S'nin zamanlama diyagramı

En gidin