Терраэлектроника

Оценочный набор HID USB-SMBus/I2C моста на основе чипа CP2112

CP2112EK – оценочный набор HID USB-SMBus/ I2C моста на основе чипа с высокой степенью интеграции CP2112 от Silicon Laboratories. Микросхема представляет собой простое решение для управления ведомыми SMBus устройствами через USB порт. При этом используется минимум компонентов и пространства печатной платы. CP2112 включает USB 2.0 FS контроллер, USB трансивер, генератор, однократно программируемое (ОТП) ПЗУ. CP2112 выпускается в компактном QFN-24 корпусе, который иногда называется MLF или MLP.

Встроенное ОТП ПЗУ предоставляет возможность записи идентификатора поставщика, идентификатора продукта, строки производителя продукта, строки описания продукта, серийного номера и т. д. CP2112 относится к классу USB HID устройств, которые поддерживаются большинством операционных систем. Нет необходимости в инсталляции драйвера устройства. Приложения Windows связываются с CP2112 через Windows DLL, которая предоставлена компанией Silicon Labs. Спецификация интерфейса для CP2112 доступна для разработки API под любую операционную систему, поддерживающую HID.

Конфигурируемый интерфейс SMBus использует для коммуникаций сигналы SDA и SCL. Список конфигурируемых параметров включает частоту тактирования, тайм-ауты чтения, записи и др. Для сигналов SDA и SCL необходимы внешние подтягивающие резисторы. Микросхема также имеет восемь выводов GPIO, управляемых через USB. Линии GPIO могут быть настроены как входы, выходы, Open-Drain/ Push-Pull. Три линии GPIO поддерживают альтернативные функции, включая настраиваемый тактовый выход (48 МГц – 94 кГц) и переключение светодиодов Rx и Tx. Поддержка напряжений интерфейса ввода/ вывода ниже 1.8 В обеспечивается через вывод VIO.

Набор CP2112EK позволяет проводить полную оценку и настройку HID USB-SMBus/I2C моста, включая все функции GPIO, светодиоды передачи и приема, выход тактирования.

Пакет программного обеспечения CP2112 содержит документацию, примеры программ и утилиты настройки CP2112. Библиотека интерфейса SiliconLabsHIDUSB-to-SMBus предоставляет простой API для настройки и работы  CP2112. Существует  возможность разработки высокоуровнего приложения на основе предоставленной библиотеки. HID USB-to-SMBus библиотека представляет собой Windows  DLL-реализацию спецификации интерфейса CP2112.

В поставку включены USB кабель, примеры приложений для Windows и Mac, а также полная документация.

Структурная схема системы на основе чипа CP2112

Рис. 1. Структурная схема системы на основе чипа CP2112

Плата оценочного набора CP2112EK

Рис. 2. Плата оценочного набора CP2112EK

Отличительные особенности:

  • Микросхема моста USB-SMBus/ I2C: CP2112:
    • минимум компонентов и места на плате,
    • корпус QFN-24,
    • USB 2.0 FS,
    • OTP ROM,
    • USB HID устройство,
    • конфигурируемый интерфейс SMBus,
    • используются сигналы SDA и SCL,
    • восемь конфигурируемых GPIO:
      • настраиваемый тактовый выход (48 МГц – 94 кГц),
      • переключение светодиодов Rx и Tx,
      • напряжение интерфейса ввода/ вывода ниже 1.8 В обеспечивается через вывод VIO;
  • Поддержка полной оценки и настройки HID USB-SMBus/ I2C моста, включая все функции GPIO, светодиоды передачи и приема, выход тактирования;
  • Пакет программного обеспечения под Windows, Mac, Linux;
    • примеры программирования и утилиты настройки CP2112,
    • HID USB-SMBus интерфейсная библиотека, обеспечивающая простой API для конфигурирования и работы CP2112,
    • возможность разработки высокоуровневого приложения на основе предоставляемой библиотеки,
    • HID USB-SMBus библиотека – Windows DLL реализация спецификации интерфейса CP2112.

Документацию и программное обеспечение для изделия можно найти на сайте производителя.

Анонс составил и подготовил
Шрага Александр,
a.shraga@terraelectronica.ru


Производитель: Silicon Laboratories
CP2112EK CP2112EK Цена, руб. Срок поставки Укажите
кол-во:

Оценочный набор HID USB-SMBus/I2C моста на основе чипа CP2112. ИНФО
3380,00 r
от 2 шт. 3100,00 q
На складе: 3 шт.
Версия для печати версия для печати

Заметили ошибку в работе сайта?
Скажите нам об этом