2000 TL ve üzeri alışverişlerde kargo ücretsiz · Saat 15:00'a kadar verilen siparişler aynı gün kargoda

TCA9548A I2C Çoklayıcı Modülü

0 yorum
Kategori
Marka
Stok Kodu
RN-0456
Havale
73,64 TL (%2,50 havale indirimi)
75,53 TL
KDV dahildir

TCA9548A I2C Çoklayıcı Modülü, tek bir I2C hattı üzerinden aynı I2C adresine sahip birden fazla sensör veya modülü sorunsuz biçimde kullanabilmek için tasarlanmış 8 kanallı bir veri yolu anahtarıdır. Modülün merkezinde Texas Instruments üretimi TCA9548A entegresi bulunur; bu entegre, mikrodenetleyiciden gelen tek I2C hattını SD0-SD7 ve SC0-SC7 olarak adlandırılan sekiz bağımsız kanala dağıtır. Yazılımdan gönderilen bir kontrol baytıyla istenen kanal veya kanallar açılır, seçilmeyen kanallar ana hattan elektriksel olarak ayrılır. Böylece adres çakışması yaşanmadan aynı anda birçok özdeş sensör okunabilir; ayrıca her kanal kendi pull-up direnç gerilimiyle çalışabildiğinden, VCC hattaki en düşük lojik gerilime göre seçilmesi kaydıyla farklı lojik seviyelerindeki devreler bir arada kullanılabilir. BME280, MPU6050 gibi I2C adresi sabit olan sensörlerden birden fazla adet kullanılması gerektiğinde, bu tür sensörler farklı çoklayıcı kanallarına bağlanarak adres çakışması olmadan aynı proje içinde bir arada çalıştırılabilir.

Teknik Özellikler

EntegreTexas Instruments TCA9548A
İşlev8 kanallı I2C çoklayıcı ve veri yolu anahtarı
Çalışma Gerilimi (VCC)1,65V - 5,5V
I2C Veri Yolu HızıStandart mod 100 kHz, hızlı mod 400 kHz
Kanal Sayısı8 bağımsız çift yönlü kanal (SD0-SD7, SC0-SC7)
Aynı Anda Açılabilen KanalKontrol baytındaki her bit bir kanalı temsil eder, birden fazla kanal aynı anda açılabilir
I2C Adres Aralığı3 adres pini (A0, A1, A2) ile 0x70-0x77 arasında 8 farklı adres
Reset GirişiAktif düşük RESET pini, tüm kanalları donanımsal olarak kapatıp hattı sıfırlar
Voltaj Seviyesi KaydırmaHer kanal kendi pull-up gerilimiyle çalışabilir; geçirilen yüksek seviye VCC ile sınırlandığından VCC hattaki en düşük lojik gerilime göre seçilerek 1,8V / 2,5V / 3,3V / 5V hatları arasında seviye kaydırma sağlanır
Bus İzolasyonuSeçilmeyen kanallar ana hattan ayrılır, toplam bus kapasitansı düşer
Kaskad BağlantıFarklı adreslere ayarlanmış birden fazla modül aynı ana hatta bağlanarak kanal sayısı artırılabilir
Entegre Paket SeçenekleriVQFN-24, TSSOP-24, VSSOP-24
Çalışma Sıcaklığı-40°C ile +85°C arası
Haberleşme ProtokolüI2C, SMBus ile uyumlu
Kanal YapısıAçık drenaj yapılı pas-geçiş anahtarları, hatlarda harici pull-up direnci gerektirir
Lojik Seviye Uyumluluğu3,3V ve 5V mikrodenetleyici sistemleriyle uyumlu çalışır

Öne Çıkan Özellikler

  • Tek bir I2C hattından 8 ayrı kanala çıkış vererek aynı I2C adresine sahip birden fazla sensörün adres çakışması olmadan kullanılmasına imkan tanır.
  • 1,65V ile 5,5V arasında geniş bir gerilim aralığında çalıştığı için hem 3,3V hem de 5V tabanlı mikrodenetleyici sistemleriyle doğrudan uyumludur.
  • Her kanal kendi pull-up direnciyle beslenebildiğinden, VCC uygun seçildiğinde farklı lojik seviyelerindeki modüller aynı çoklayıcı üzerinden birlikte kullanılabilir.
  • Seçilmeyen kanallar elektriksel olarak ana hattan ayrıldığı için toplam bus kapasitansı düşer ve uzun I2C hatlarında sinyal bütünlüğü korunur.
  • Kontrol baytındaki bitler birbirinden bağımsız olduğundan gerektiğinde birden fazla kanal aynı anda açılarak toplu okuma yapılabilir.
  • Adres pinleri sayesinde aynı hat üzerine birden fazla modül eklenip kaskad bağlanarak kanal sayısı 8'in üzerine çıkarılabilir.
  • Aktif düşük RESET pini, yazılım kilitlenmesi durumunda tüm kanalları donanımsal olarak sıfırlamak için kullanılabilir.
  • Kanallar açık drenaj yapılı pas-geçiş anahtarları olduğundan, her hatta uygun değerde pull-up direnci bulunması yeterli olur ve ek bir seviye çeviricisine gerek kalmaz.
  • Küçük boyutu ve az sayıda bağlantı pini sayesinde sınırlı I2C hattı bulunan mikrodenetleyici kartlarında bile çok sayıda sensörün bir arada kullanılmasına olanak tanır.

Kullanım Alanları

  • Bir robot kolunda her eklemde aynı model açı sensörü kullanıldığında, sensörlerin I2C adreslerini değiştirmeden tek hat üzerinden sırayla okunmasını sağlamak.
  • Bir hava istasyonu projesinde aynı adrese sahip birden fazla sıcaklık ve nem sensörünü farklı kanallara bağlayıp tek mikrodenetleyiciden hepsini okumak.
  • Çok eksenli bir hareket sisteminde her eksene ayrı bir ivmeölçer takıp, adres çakışması olmadan her birinin verisini ayrı kanaldan çekmek.
  • Bir sera veya akvaryum otomasyonunda pH, sıcaklık ve nem sensörlerini farklı kanallara dağıtıp tek I2C hattından merkezi olarak izlemek.
  • Aynı model iki OLED ekranı aynı anda kullanmak istendiğinde, her iki ekranı da ayrı kanallara bağlayıp adres çakışmasını ortadan kaldırmak.
  • Bir 3D yazıcı veya CNC gövdesinde birden fazla eksen sonu sensörünü ya da kodlayıcıyı tek I2C omurgası üzerinden yönetmek.
  • Eğitim amaçlı çoklu sensör setlerinde öğrencilerin aynı sensör modelini birbirinden bağımsız kanallara takıp aynı anda test etmesini sağlamak.
  • Bir enerji izleme panosunda üretici tarafından adresi sabitlenmiş birden fazla akım veya gerilim sensörünü ayrı kanallara dağıtıp tek I2C hattından toplu olarak okumak.

Bağlantı ve Kullanım

Modülün VCC ve GND pinleri mikrodenetleyicinin besleme hattına, SDA ve SCL pinleri ise mikrodenetleyicinin donanımsal I2C hattına bağlanır. Sensörler, çoklayıcının SD0-SD7 (veri) ve SC0-SC7 (saat) kanal çıkışlarına, her biri ayrı bir kanala gelecek şekilde bağlanır. Yazılım tarafında önce çoklayıcının kendi I2C adresine (varsayılan 0x70, A0-A2 pinlerinin durumuna göre değişir) bir kontrol baytı yazılarak istenen kanal açılır, ardından o kanala bağlı sensörle normal I2C haberleşmesi yapılır. RESET pini kullanılmayacaksa VCC seviyesine çekili bırakılmalıdır, aksi halde modül sürekli sıfırlama durumunda kalabilir. A0, A1 ve A2 adres pinleri GND veya VCC seviyesine sabitlenerek modülün I2C adresi 0x70 ile 0x77 arasında belirlenir; aynı hatta birden fazla modül kullanılacaksa her birine farklı bir adres kombinasyonu verilmelidir. SDA ve SCL hatlarında yeterli pull-up direnci bulunmuyorsa, hem ana hatta hem de kullanılan her kanalda ayrı ayrı pull-up direnci eklenmesi gerekebilir.

Paket İçeriği

  • 1 adet TCA9548A I2C çoklayıcı modülü
  • Genellikle lehimsiz halde gelen pin header (bağlantı için lehimlenmesi gerekebilir)

Dikkat Edilmesi Gerekenler

  • RESET pini boşta bırakılmamalıdır; kullanılmıyorsa VCC'ye çekilmelidir, aksi halde modül kararsız çalışabilir.
  • Aynı hatta birden fazla çoklayıcı kullanılacaksa her modülün A0-A2 pinleri farklı bir kombinasyona ayarlanarak adres çakışması önlenmelidir.
  • Kullanılmayan kanallara sensör bağlanmadıysa yazılımda o kanal açılmamalıdır, aksi halde hat boşta kalıp gürültüye açık hale gelebilir.
  • Uzun I2C kabloları veya çok sayıda açık kanal, pull-up direnç değerlerinin ve bus hızının yeniden gözden geçirilmesini gerektirebilir.
  • Kanal değiştirirken önceki kanaldaki I2C işleminin tamamlandığından emin olunmalıdır, aksi halde yarım kalan bir işlem hatlar arasında karışıklığa yol açabilir.
  • Modülün VCC gerilimi, üzerine bağlanacak sensörlerin lojik seviyesiyle uyumlu seçilmelidir; aksi halde sensör tarafında hatalı okuma veya hasar riski oluşabilir.
  • Aynı kanala bağlanan sensörlerin I2C adresleri birbirinden farklı olmalıdır; çoklayıcı yalnızca farklı kanallar arasındaki adres çakışmasını çözer, aynı kanal içindeki çakışmayı ortadan kaldırmaz.
  • Sekiz kanalın tamamı aynı anda ve yüksek hızda kullanıldığında toplam akım tüketimi artabilir, besleme hattının buna göre boyutlandırılması gerekir.
Bu ürüne ilk yorumu siz yapın!
Bu ürünün fiyat bilgisi, resim, ürün açıklamalarında ve diğer konularda yetersiz gördüğünüz noktaları öneri formunu kullanarak tarafımıza iletebilirsiniz.
Görüş ve önerileriniz için teşekkür ederiz.
TCA9548A I2C Çoklayıcı Modülü TCA9548A, tek bir I2C hattını sekiz ayrı kanala bölen çoklayıcı (multiplexer) kartıdır. Aynı adrese sahip birden fazla sensörü tek projede kullanabilmeyi... RN-0456
TCA9548A I2C Çoklayıcı Modülü

Tavsiye Et

*
*
*
ideasoft e-ticaret paketleri ile hazırlandı.