ОписаниеАдаптерUSB–I2CЭто практичный инструмент, позволяющий ПК или другому USB-хосту выступать в качестве контроллера шины I2C. Это позволяет легко взаимодействовать с периферийными устройствами, выступающими в роли ведомых. Устройство поддерживаетдвусторонняя передача данных, растяжение тактовой частоты и превышение скорости шины I²C1МГц, что позволяет работать с современными, быстрыми системами. Важнейшей особенностью адаптера являетсяполная гальваническая развязкаМежду шинами USB и I²C, эффективно защищая компьютер и USB-порты от нежелательного тока и опасного напряжения. Сбои напряжения на шине I²C могут повредить адаптер, но защита предотвращает распространение напряжения в сторону USB.
Адаптер обеспечивает изолированное, стабилизированное питание 3,3 В или 5 В (до 200 мА) на шину I2C, устраняя необходимость в отдельном источнике питания на стороне шины во многих проектах. Уровень напряжения выбирается ползунковым переключателем, а состояние запоминается при запуске; питание VCC также можно программно включить/отключить командой «Enable VCC Out». Разводка имеет стандартный шаг 2,54 мм, что позволяет легко подключать провода или разъёмы с золотыми штырьками. Разъём I2C оснащён 4-контактным разъёмом JST SH, совместимым с системами SparkFun Qwiic и Adafruit STEMMA QT.
- Черный– Земля шины I2C (GND); этот вывод НЕ подключен к земле USB
- Красный– Выходное напряжение I2C (VCC) – При включении VCC этот вывод подаёт на шину I2C напряжение 3,3 В или 5 В и ток до 200 мА. Уровень напряжения устанавливается положением движкового переключателя при включении питания.
- Синий– Линия передачи данных шины I2C (SDA)
- Желтый– Линия синхронизации шины I2C (SCL)
Устройство оснащеноРазъем USB Type-C, и при подключении к компьютеру он распознается каквиртуальный последовательный порт (CDC ACM)Это позволяет ему работать без дополнительных драйверов в Windows 10 и более поздних версиях, Linux и macOS. Подключение может осуществляться из любой среды программирования, поддерживающей последовательный порт, что делает адаптер чрезвычайно универсальным. Кроме того, производитель предоставляетБиблиотека Python, что позволяет быстро начать работу и включает в себя полную прошивку с открытым исходным кодом для микроконтроллера STM32C071G8, позволяющую осуществлять дальнейшую настройку. Благодаря компактному размеру и лёгкой конструкции модуль легко интегрируется в различные проекты. Это идеальное решение как для любителей, так и для профессионалов, работающих с устройствами I²C, которым требуется надёжный и безопасный интерфейс связи.
Характеристики- Функция моста USB–I²C, позволяющая ему выступать в качестве контроллера шины
- Поддерживает скорости I²C выше 1 МГц с расширением тактовой частоты
- Полная гальваническая развязка между стороной USB и стороной I²C
- Разъем USB Type-C, распознаваемый как виртуальный последовательный порт (CDC ACM)
- Поддерживаемые системы: Windows 10 и новее, Linux, macOS — дополнительные драйверы не требуются.
- Библиотека Python и прошивка STM32C071G8 с открытым исходным кодом
- Разъем JST SH 4-контактный, совместимый с Qwiic и STEMMA QT
- Контакты I²C с шагом 2,54 мм (совместимы с типичными золотыми контактами)
- Выходная мощность на стороне I2C: 3,3 В или 5,5 В
- Переключатель выбора напряжения фиксируется при запуске (изменения вступают в силу после включения питания или команды «Включить VCC Out»)
- Размеры: 33,78 × 19,30 × 4,83 мм
- Вес: 3,2 г.