Расширитель портов ввода-вывода выручит Вас в трудную минуту, когда проект почти готов, но на Вашем контроллере обнаружилась нехватка свободных цифровых пинов для подключения периферийных устройства. С помощью платы на базе микросхемы PCF8574T можно дополнить плату разработки 8 портами. Это гораздо дешевле и компактнее, чем приобретать Arduino Mega вместо Arduino Nano. Также с помощью расширителя можно снять нагрузку на контакты контроллера и упростить процесс прототипирования.
Модуль подключается по протоколу I2C двухпроводного последовательного интерфейса, а значит, имеет свой адрес шины. По умолчанию это 0x20. С помощью встроенного в печатную плату модуля DIP-переключателя можно изменить адрес I2C шины. Всего доступно 8 комбинаций для положений переключателей, а значит в сумме можно подключить к одному контроллеру 8 таких расширителей (в сумме 64 дополнительных порта ввода-вывода).
Работает как с логикой 3.3, так и 5 В постоянного тока. Благодаря компактным размерам (55 x 15 x 12 мм) не сильно влияет на размеры корпуса будущего устройства. Процесс программирования в среде разработки Arduino IDE упрощает использование сторонней библиотеки PCF8574.h.
Технические характеристики:
Напряжение питания: 3.3 / 5 В постоянного тока
Протокол связи с контроллером: I2C
Доступные адреса I2C шины: 0x20, 0x21… 0x27 (всего 8)
Управляющая микросхема: PCF8574
Размеры печатной платы: 55 x 15 x 12 мм
Вес: 5 г