موديول توسعة على خط I2C 8 قنوات موديل: CJMCU TCA9548A
يُشترى معاً عادةً
هذا المنتج
موديول توسعة على خط I2C 8 قنوات موديل: CJMCU TCA9548A
عن هذا المنتج
الـ TCA9548A هو الحل المثالي لمشكلة تعارض عناوين I2C. في شبكات I2C العادية، مش ممكن يكون عندك جهازين بنفس العنوان على نفس البنات. هذا الـ Multiplexer بيشتغل كـ "حارس بوابة" أو سويتش عالي السرعة، بيخلي المايكروكونترولر يتواصل مع حتى 8 أجهزة I2C متطابقة عن طريق التبديل بين ثمانية باصات I2C منفصلة.
المميزات الرئيسية
حل تعارض العناوين: توصيل حتى 8 أجهزة بنفس عنوان I2C (مثلاً 8 شاشات OLED أو 8 سينسورات BMP180) بمايكروكونترولر واحد.
ترجمة ثنائية الاتجاه: بيدعم ترجمة الجهد بين مستويات لوجك مختلفة (مثلاً مايكروكونترولرات 3.3V للتحكم في سينسورات 5V).
عنوان I2C قابل للضبط: البوردة افتراضياً على عنوان 0x70، لكن ممكن تغييره حتى 0x77 باستخدام بنات العنوان (A0، A1، A2). ده بيتيح توصيل حتى 8 Multiplexers للتحكم في 64 جهاز I2C.
دعم التوصيل الساخن: بيتيح توصيل الأجهزة بدون إطفاء النظام الكامل.
ريسيت Active-Low: بن ريسيت مخصص لمسح الباص وإعادة تشغيل حالة الـ Multiplexer.
المواصفات التقنية
المواصفة | القيمة |
|---|---|
جهد التشغيل | 3.0V – 5.0V DC |
الواجهة | I2C (متوافق مع SMBus) |
عنوان I2C الافتراضي | 0x70 (قابل للضبط من 0x70 إلى 0x77) |
القنوات | 8 قنوات I2C Multiplexed |
توافق اللوجك | مدخلات تتحمل 5V |
أقصى تردد | سرعات I2C القياسية (100kHz / 400kHz) |
تيار الخمول | منخفض جداً |
تخطيط البنات
جانب الباور والتحكم (جانب المايكروكونترولر)
VIN: مصدر الباور (مطابق لمستوى لوجك المايكروكونترولر، مثلاً 5V لاردوينو Uno).
GND: جراوند مشترك.
SCL / SDA: بيتوصلوا ببنات I2C Clock وData في المايكروكونترولر.
RST: بن الريسيت (Active Low) — مسحوب HIGH افتراضياً، اسحبه لـ GND للريسيت.
A0، A1، A2: بنات اختيار العنوان — اسحبهم HIGH لزيادة العنوان الأساسي (0x70).
الجانب المتعدد (جانب السينسورات)
SD0/SC0 إلى SD7/SC7: ثمانية أزواج I2C مستقلة — وصّل جهاز I2C واحد لكل زوج.
ملاحظة: هذه القنوات مفيهاش مقاومات Pull-up مدمجة. تأكد إن بريك آوت السينسور بتاعك فيه مقاومات، أو أضف مقاومات 10kΩ لو محتاج.
طريقة الاستخدام
توصيل الهاردوير: وصّل الـ Multiplexer باردوينو/ESP32 ووصّل السينسورات المتعارضة بقنوات SCx/SDx.
اختيار القناة: للتكلم مع سينسور على "القناة 3"، ببساطة ابعت بايت واحد (0x08 وهو الـ bit 3 ثنائياً) للـ Multiplexer على العنوان 0x70.
إرسال الأوامر: بعد اختيار القناة، أي أوامر I2C بيبعتها المايكروكونترولر هتروح لتلك القناة المحددة فقط.
الاستخدامات
مصفوفات سينسورات ضخمة: محطات طقس مع سينسورات ضغط/حرارة متطابقة متعددة.
روبوتيكس: سينسورات مسافة TOF متعددة أو IMUs بنفس العنوان.
شاشات: التحكم في شاشات OLED أو LCD متطابقة متعددة عبر I2C.
شبكات I2C معقدة: أنظمة فيها سينسورات بعيدة عن بعض ومحتاجة عزل الباص.
المواصفات التقنية
بنسجل المواصفات التقنية للمنتج ده وهتظهر هنا أول ما تخلص.
التقييمات
كن أول واحد يقيّمه وتساعد اللي بعدك يقرر.
الأسئلة الشائعة
أول ما توصلنا أسئلة متكررة على المنتج ده هنجاوب عليها هنا.
منتجات مرتبطة
قد يعجبك أيضاً
موديولات اتصال (واي فاي وبلوتوث و RF)