Корзина
+380 (67) 265-94-11
mikromod
Корзина

MCP23017 — 16-канальный расширитель контактов I2C

255 ₴

Показать оптовые цены
  • Под заказ
  • Оптом и в розницу
  • Код: Bas2116937951
clockОтправка с 19 сентября 2026
MCP23017 — 16-канальный расширитель контактов I2C
MCP23017 — 16-канальный расширитель контактов I2CПод заказ
255 ₴
+380 (67) 265-94-11
+380 (67) 265-94-11
MCP23017 — 16-канальный расширитель контактов I2C

Описание продукта: MCP23017 — 16-канальный расширитель контактов I2C.

Система позволяет увеличить количество портов на микроконтроллере (включая мини-компьютер Raspberry Pi). Она взаимодействует с центральным процессором (ЦП) через шину I2C (TWI).

Технические характеристики расширителя контактов I2C

  • Напряжение питания: 1,8 В - 5,5 В
  • Связь: I2C
  • Скорость передачи: до 1,7 МГц (I2C High-Speed)
  • Количество каналов: 10
  • Жилье: DIP 28

 

Подробности в документации.

MCP23017 — 16-канальный расширитель контактов I2C.

Процедура записи по протоколу I2C

Операция записи по I2C в 16-канальном расширителе выводов MCP23017 состоит в инициировании последовательности управляющих байтов и адресов регистров. После завершения этих последовательностей с внешнего устройства передаются восемь бит данных, и вывод ACK устанавливается в высокий логический уровень. Процедура записи завершается, когда внешнее устройство генерирует высокое состояние на выводе Stop P или Restart SR. Полученные данные записываются в MCP23017 после каждой восьмибитной передачи. Если во время передачи данных установлен сигнал остановки или перезапуска, переданные данные не записываются в MCP23017. Расширитель выводов I2C MCP23017 поддерживает как побайтовую, так и последовательную запись. Если включен последовательный режим, MCP23017 увеличивает свой счетчик адресов каждый раз, когда вывод ACK устанавливается в высокий логический уровень во время передачи данных.

 

Пример подключения системы к Raspberry Pi можно найти в [ссылка на пример].

Процедура чтения I2C

Процедура чтения I2C с помощью MCP23017 состоит в выполнении последовательности управляющих байтов. После завершения этой последовательности передаются следующие восемь управляющих битов (с высоким сигналом на выводах Start и ACK), а также устанавливается логическое высокое состояние бита чтения/записи. Затем расширитель I2C MCP23017 передает данные, содержащиеся в адресованном регистре. Процедура чтения завершается тем, что ведущее устройство генерирует высокий сигнал на выводах Stop или Restart. Этот расширитель выводов I2C MCP23017 с 16 каналами совместим с Raspberry Pi. Другие расширители выводов также доступны в магазине Botland.com.

 

Характеристики
Основные
ПроизводительPrimera
Пользовательские характеристики
Вес упаковки0,003 кг
Высота упаковки7 см
глубина упаковки1 см
Ширина упаковки5 см
Информация для заказа
  • Цена: 255 ₴