CH9102F — альтернатива преобразователю CP2104 USB-UART


Мы упомянули, что цена микросхемы Silabs CP2104 USB to UART выросла, и, в обзоре  плат LILYGO T-Display, указали, что в качестве альтернативы можно использовать микросхему WCH CH9102F.

Мы никогда раньше не слышали о чипах CH9102 (CH9102F и CH9102X), поэтому мы решили изучить всю доступную информацию о них, для этого проверив техническое описание CH9102 и CP2104 .

Хорошая новость заключается в том, что CH9102F и CP2104 имеют однотипную распиновку, хотя и с некоторыми небольшими различиями, которые могут иметь или не иметь значения в зависимости от приложения, и поставляются в корпусе 24-QFN 4×4 мм (4×4 мм), что означает, что если у вас закончились чипы CP2104, в качестве альтернативы можно использовать CH9102F.

CH9102X очень похож на CH9102F, но предлагается в корпусе 28-QFN размером 5×5 мм с дополнительными GPIO. Вернемся к основным различиям… Согласно LILYGO, одно из различий между CH9102F и CP2104 заключается в том, что первый ограничен 4 Мбит/с, а второй поддерживает передачу данных до 12 Мбит/с.

Мы получили информацию, представленную в таблице выше со страницы T-Display ESP32 Aliexpress, но в таблицах данных немного больше деталей:

  • CP2104
    • «Соответствие спецификации USB 2.0; полная скорость (12 Мбит/с) »
    • UART — «Скорость передачи: от 300 бит/с до 2 Мбит»
  • CH9102 — «Аппаратный полнодуплексный последовательный интерфейс UART, встроенный буфер приема-передачи, поддерживает скорость передачи данных от 50 до 4 Мбит/с».

Таким образом, CH9102 может поддерживать более высокие битрейты. Это может не иметь большого значения для плат ESP, поскольку максимальная скорость передачи, которую мы видели, составляла 1500000 бит/с с такими утилитами, как esptool. Windows, и Mac OS поддерживают CH9102, и чип, вероятно, работает в Linux из коробки, но, если нет WCH, также доступен драйвер «VCP» .

Поскольку решение предоставить альтернативу было обоснованно более низкой стоимостью последней, давайте взглянем на цены на CP2104 на LCSC …

Цена близка к 4 долларам за единицу, что кажется слишком высоким показателем для микросхемы, которая часто встречается в платах, стоимостью от 5 до 10 долларов …

CH9102F указан в LCSC, но показан как «Discountinued» в LSCS, что, вероятно, просто означает, что его нет на складе. Octopart, по-видимому, никогда не слышал об этом чипе, поэтому мы поискали на 1688.com …

Некоторые поставщики предлагают CH9102 по цене от 5 до 6 юаней, или примерно от 78 до 93 центов США. Это заметная разница. Мы хотели бы проверить цену CP2104 на 1688, но у нас закончилось «разрешение на поиск», и нас попросили создать учетную запись и войти в систему…

Хорошо иметь CH9102F в качестве второго источника, даже если ваше оборудование не чувствительно к стоимости, это будет не лишним в случае, если запас CP2104 закончится…

Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь.

0 0 vote
Article Rating
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 Комментарий
Inline Feedbacks
View all comments