I²C - Vikipedi
İçeriğe atla
Ana menü
Gezinti
  • Anasayfa
  • Hakkımızda
  • İçindekiler
  • Rastgele madde
  • Seçkin içerik
  • Yakınımdakiler
Katılım
  • Deneme tahtası
  • Köy çeşmesi
  • Son değişiklikler
  • Dosya yükle
  • Topluluk portalı
  • Wikimedia dükkânı
  • Yardım
  • Özel sayfalar
Vikipedi Özgür Ansiklopedi
Ara
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç

İçindekiler

  • Giriş
  • 1 Tasarım
  • 2 Kaynakça

I²C

  • العربية
  • Català
  • Čeština
  • Dansk
  • Deutsch
  • Ελληνικά
  • English
  • Español
  • Eesti
  • Euskara
  • فارسی
  • Suomi
  • Français
  • Magyar
  • Bahasa Indonesia
  • İtaliano
  • 日本語
  • 한국어
  • Latviešu
  • Nederlands
  • Norsk bokmål
  • Polski
  • Português
  • Română
  • Русский
  • Simple English
  • Slovenčina
  • Sunda
  • Svenska
  • Українська
  • Tiếng Việt
  • 中文
Bağlantıları değiştir
  • Madde
  • Tartışma
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Araçlar
Eylemler
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Genel
  • Sayfaya bağlantılar
  • İlgili değişiklikler
  • Kalıcı bağlantı
  • Sayfa bilgisi
  • Bu sayfayı kaynak göster
  • Kısaltılmış URL'yi al
  • Karekodu indir
Yazdır/dışa aktar
  • Bir kitap oluştur
  • PDF olarak indir
  • Basılmaya uygun görünüm
Diğer projelerde
  • Wikimedia Commons
  • Vikiveri ögesi
Görünüm
Vikipedi, özgür ansiklopedi

I²C (Inter-Integrated Circuit) Philips tarafından geliştirilmiş, düşük hızlı çevre birimlerini anakart, gömülü sistem ya da cep telefonu'na bağlamak için kullanılan toprağa referanslı [en], çok denetleyicili [en] bir seri veriyoludur. 1990'ların ortasından beri Siemens (sonrasında Infineon Technologies), NEC, STMicroelectronics (öncesinde SGS-Thomson), Motorola (sonrasında Freescale Semiconductor), Intersil gibi pek çok firma NXP (öncesinde Philips Semiconductor Division) I²C-sistem standartıyla tam uyumlu ürünler piyasaya sürmüşlerdir.

1 Ekim 2006 itibarıyla ürünlerinde I²C protokolünü kullanmak isteyen firmalar için lisans ücreti ödeme zorunluluğu ortadan kalkmıştır, ancak NXP tarafından tahsis edilen I²C bağımlı birim adresine sahip olabilmek halen ücrete tabidir.[1]

SMBus [en] I²C'nin daha katı elektriksel ve protokol sınırlamaları tanımlayan bir alt kümesidir. SMBus'ın bir amacı dayanıklılık ve karşılıklı çalışabilirliği artırmaktır. Bu sebepten modern I²C sistemleri SMBus kural ve prensiplerini içermektedirler ve pratikte bu iki standart arasındaki ayrım genellikle çok belirgin değildir.

Tasarım

[değiştir | kaynağı değiştir]
Bir denetleyici (mikroişlemci), üç adet bağımlı birim (bir ADC [en], bir DAC ve bir mikroişlemci) ile pull-up dirençlerinden (Rp) oluşan örnek bir I²C veriyolu

I²C pull-up dirençleriyle pozitif beslemeye bağlanmış iki adet çift yönlü open-drain [en] sinyal hattı kullanır (Serial Data Line(SDA) ve Serial Clock (SCL)). Daha düşük ya da yüksek besleme gerilimlerine de izin verilmekle birlikte tipik olarak kullanılan besleme değerleri +5 V ya da +3.3 V'tur.

I²C referans tasarımı [en]nda 16 adet özel amaçlı adres içeren 7-bit adres bölgesi mevcuttur, dolayısıyla aynı veriyolu üzerinden en fazla 112 adet birim birbiriyle haberleşebilir. Sık kullanılan I²C veriyolu hızları 100 kbit/s standart mod ve 10 kbit/s low-speed modu dur, ancak isteğe bağlı olarak daha düşük saat frekanslarına da izin verilmektedir.

Son I²C sürümleri daha fazla birime daha hızlı olarak hizmet verebilmektedir (400 kbit/s Fast mode, 1 Mbit/s Fast mode plus ya da Fm+ ve 3.4 Mbit/s Yüksek Hızlı Mod). Bu hızlar PC'lerden ziyade gömülü sistemlerde kullanılmaktadır. Ayrıca 10-bit adresleme modu gibi diğer özellikler de mevcuttur.

Belirtilen bit oranları denetleyici ile bağımlı birim arasında saat sıkıştırması ya da ilave donanım gecikmesi harici mesajlaşmalar için tanımlanmıştır. İlave protokol yükü bir bağımlı birim adresi ve muhtemelen bir kütük adresi yanında her bir bayt için ACK/NACK bitleri ihtiva etmektedir. Sonuç olarak gerçek veri transfer hızları yukarıda belirtilen tepe değerlerinden düşük olmaktadır. Örneğin, eğer bir bağımlı birimle yapılan her mesajlaşmanın sadece 1 bayt transferi ile sınırlı olduğu etkin olmayan bir protokolde gerçek veri aktarım hızı bit oranı tepe değerinin yarısından az olacaktır.

Maksimum bağımlı birim sayısı adres bölgesi boyutu ve ayrıca pratik iletişim uzaklığını birkaç metre ile limitleyen 400 pF [en] 'lık toplam veriyolu kapasitansı ile sınırlıdır.

Kaynakça

[değiştir | kaynağı değiştir]
  1. ^ "I²C Licensing Information". 29 Eylül 2011 tarihinde kaynağından arşivlendi. Erişim tarihi: 7 Nisan 2010. 
Otorite kontrolü Bunu Vikiveri'de düzenleyin
  • GND: 4373106-5
  • LCCN: sh96010719
  • NLI: 987007534719505171
"https://tr.wikipedia.org/w/index.php?title=I²C&oldid=35856602" sayfasından alınmıştır
Kategori:
  • Veriyolları
Gizli kategoriler:
  • GND tanımlayıcısı olan Vikipedi maddeleri
  • LCCN tanımlayıcısı olan Vikipedi maddeleri
  • NLI tanımlayıcısı olan Vikipedi maddeleri
  • Sayfa en son 14.22, 18 Ağustos 2025 tarihinde değiştirildi.
  • Metin Creative Commons Atıf-AynıLisanslaPaylaş Lisansı altındadır ve ek koşullar uygulanabilir. Bu siteyi kullanarak Kullanım Şartlarını ve Gizlilik Politikasını kabul etmiş olursunuz.
    Vikipedi® (ve Wikipedia®) kâr amacı gütmeyen kuruluş olan Wikimedia Foundation, Inc. tescilli markasıdır.
  • Gizlilik politikası
  • Vikipedi hakkında
  • Sorumluluk reddi
  • Davranış Kuralları
  • Geliştiriciler
  • İstatistikler
  • Çerez politikası
  • Mobil görünüm
  • Wikimedia Foundation
  • Powered by MediaWiki
I²C
Konu ekle