محصولات جدید رسید، ثبت کامل فاکتوردرسایت = ۵٪ تخفیف

برد توسعه 8 کاناله I2C PCA9548A

برد توسعه 8 کاناله I2C PCA9548A
برای مشاهده گالری روی تصویر کلیک کنید
  • 100 افغانی
  • تعدادقیمت
    1 100 افغانی
+
-

در صورتی که بخواهیم از پروتکل I2C برای ارتباط استفاده کنیم و چند سنسور (یا ماژول) یکسان داشته باشیم؛ نیازمند استفاده از Multiplexer خواهیم بود. در صورتی که با پروتکل I2C آشنا باشید، با اصطلاح Master و Slave آشنا هستید. فرض کنید سه سنسور یکسان داریم؛ بنابراین Slave های ما دارای آدرس یکسان می باشند. در این صورت امکان اتصال همه Slave ها بر روی یک باس و استفاده از آن ممکن نیست. با استفاده از این تجهیز می توانیم 8 سنسور یا ماژول یکسان را بر روی یک باس نصب و از پروتکل I2C بهره مند شویم.

 

مشخصه های الکتریکی

این ماژول توان مصرفی پایینی دارد.

ولتاژ ورودی

2.3 تا 5.5 ولت

 

نحوه راه اندازی

با توجه به تصویر زیر، کنترل کننده (برای مثال آردوینو) را به عنوان Master متصل کرده و هر یک از سنسورها را به یکی از Slave شماره صفر تا هفت متصل می کنیم. (در تصویر پایه های مربوط به Slave شماره پنج مشخص شده است)  بسته به شماره Slave مورد نظر، با استفاده از کتابخانه ماژول Multiplexer و یا دستورات مناسب، کانال مورد نظر را انتخاب می کنیم.

با استفاده از پین های A1، A0 و A2 برای ماژول های Multiplexer، آدرس تعیین می کنیم. جدول زیر نحوه آدرس دهی با توجه به مقادیر پین A می باشد. هشت آدرس برای هشت Multiplexer قابل استفاده است؛ بنابراین به طور مستقیم می توانیم 64 ماژول و یا سنسور یکسان را مورد استفاده قرار دهیم. این پین ها Pull-Down می باشند و بنابراین آدرس اولیه ماژول های مالتی پلکسر 0X70 خواهد بود.

محصولات بیشتر