PCF8575 - модуль I2C расширителя GPIO на 16 контактов
Модуль построен на микросхеме PCF8575, имеющей 16 GPIO с типом контактов Push-Pull. Каждый контакт имеет достаточно мощные встроенные ключи для прямого подключения нагрузки вроде светодиода.
С помощью этого модуля можно организовать дополнительные пины для микроконтроллеров, у которых немного собственных GPIO, но имеется интерфейс I2C или возможность его эмулировать.
Можно настроить выдачу сигнала прерывания по изменению состояния пина, сконфигурированного на вход, чтобы не засорять шину данных постоянным опросом состояния микросхемы.
Возможна работа как от 3.3, так и от 5В – на плате установлен преобразователь напряжения на 3.3В, поэтому выходное напряжение пина будет составлять именно 3.3В.
Основные достоинства
- Простое подключение
- Возможность конфигурирования прерывания
- Двунаправленные пины типа push-pull
Примеры использования
- Увеличение количества портов маленьких МК
- Удобные GPIO для одноплатных ПК
- GPIO для ПК (с помощью Arduino как адаптера)
Комплектация
- 1 × PCF8575 – модуль I2C расширителя GPIO на 16 контактов
Подключение и библиотеки
Подключение осуществляется по интерфейсу I2C. Все необходимые подтягивающие резисторы уже установлены на плате модуля. Библиотека для Arduino: https://github.com/skywodd/pcf8574_arduino_library
Отзывы
Отзывов пока нет.