Изолированный USB на базе моста USB-UART
29 февраля
Номенклатура цифровых изоляторов сигнала азиатских производителей сейчас очень обширна и по некоторым продуктам превышает широту западных линеек. Однако до сих пор есть позиции, достойной альтернативы которым азиатские компании предложить не могут. Одним из таких компонентов является изолятор интерфейса USB. К сожалению, несмотря на все разнообразие цифровых изоляторов, альтернативы такой продукции западного производства пока нет.
Одним из вариантов реализации изолированного интерфейса USB является интеграция специализированного моста USB во внутрисхемный последовательный интерфейс, который можно развязать доступными средствами (рисунок 1). Конечно, такое решение далеко не всегда позволит заменить настоящий USB, однако может быть полезным в тех применениях, где нет высоких требований к скорости USB, а также габаритные размеры печатной платы позволяют установить дополнительные компоненты.
Преобразователь интерфейсов
Компания WCH предлагает достаточно обширную линейку преобразователей, в которую входят 1- и 2-канальные модели (таблица 1). Предельные скорости интерфейсов в большинстве вариантов превышают 1 Мбит/с.
Таблица 1. Линейки преобразователей интерфейсов WCH
Наимено- вание |
USB | Тип драйвера | Кол-во каналов | Макс. скорость, Мбит/с | Интерфейс | Возможность RS-485 | USB-конфигуратор | Резонатор | Корпус |
---|---|---|---|---|---|---|---|---|---|
CH343 | 2.0 Full-speed device | VCP/CDC | 1 | 6 | UART/RS-232/RS-485 | CH343P/G | CH343P, встроенный | Встроенный | QFN16, ESSOP10, SOP16 |
CH9102 | 2.0 Full-speed device | VCP/CDC | 1 | 4 | UART/RS-232/RS-485/RS-422 | + | CH9102F, встроенный | Встроенный | QFN24, QFN28 |
CH9101 | 2.0 Full-speed device | VCP/CDC | 1 | 4 | UART/RS-232/RS-485 | + | Встроенный | Встроенный | SSOP28, QFN32, QFN16, QSOP16 |
CH341 | 2.0 Full-speed device | VCP | 1 | 2 | UART/RS-232/RS-485/Parallel/SPI | + | Внешний/настраиваемый | Встроенный: CH341B/F/C Внешний: CH341A/T/B/ F/C/T/B/F/C |
QFN28, SSOP20, SOP28 |
CH340 | 2.0 Full-speed device | VCP | 1 | 2 | UART/RS-232/RS-485/Parallel | CH340E/T/B | CH340B, встроенный | Встроенный: CH340C/ N/K/E/B Внешний: CH340G/T |
ESSOP10, MSOP10, SOP8, SOP16, SSOP20 |
CH9326 | 2.0 Full-speed device | HID | 1 | 0,115200 | UART | – | Встроенный | Встроенный | SOP16 |
CH9340 | 2.0 Full-speed device | CDC | 1 | 1 | UART/RS-232/RS-485 | CH9340C | Настраиваемый | Встроенный | ESSOP10, OP16 |
CH342 | 2.0 Full-speed device | VCP/CDC | 2 | 3 | UART/RS-232/RS-485 | CH342F | CH342F, встроенный | Встроенный | QFN24, ESSOP10 |
CH9103 | 2.0 Full-speed device | VCP/CDC | 2 | 3 | UART/RS-232/RS-485 | + | Встроенный | Встроенный | QFN40 |
CH347 | 480Mbps High-speed device | VCP/CDC/HID | 2 | 9 | UART/RS-232/RS-485/I2C/SPI/JTAG | + | Встроенный | Внешний | TSSOP20 |
Самым популярным и часто используемым решением для преобразования USB-интерфейса во внутрисхемный UART являются выпускаемые WCH микросхемы серии CH340 – одноканальные преобразователи USB в последовательный порт. Продукция, в которой они наверняка встречались потребителю – это модули преобразователей USB-UART, отладочные платы и модули с микроконтроллерами семейства ESP32, а также клоны Arduino различных китайских брендов.
Основные возможности:
- полноскоростной интерфейс USB-устройства, совместимый с USB 2.0;
- аппаратный полнодуплексный интерфейс UART, встроенный буфер приема-передачи, поддержка скорости передачи данных в бодах 50…2 Мбит/с;
- последовательные данные, содержащие один начальный бит низкого уровня, 5/6/7/8 бит данных и 1 или 2 стоп-бита, бит четности или его отсутствие;
- доступные корпуса: SOP-16, SOP-8, SSOP-20, ESSOP-10, MSOP-10 (рисунок 1).
Продукция компании WCH является хорошей заменой USB-преобразователям производства FTDI. Несмотря на то, что ассортимент от FTDI несколько шире, продукция WCH приближена к ним по многим параметрам. В сегменте бюджетных решений серия CH340 выигрывает за счет меньшей цены и более удобного корпусного исполнения. Данные микросхемы могут с успехом заменить популярные решения на базе FT232, особенно если необходим только режим UART без функциональности полного модема.
Изолятор цифровых сигналов
Для гальванической развязки цифровых линий после преобразователя интерфейса подойдет стандартный цифровой изолятор в конфигурации 3/1 или вариант интегрированного решения — цифровой изолятор со встроенным изолированным питанием.
В первом случае при выборе нужного компонента необходимо исходить из требований изоляции. Рекомендуем обратить внимание на продукцию компании Chipanalog. Идеальным сочетанием цены, качества и высоких характеристик отличаются модели серии CA‐IS3741xx. Их главными отличительными особенностями являются высокое напряжение изоляции до 5 кВ в широком корпусе SOIC-16WB, скорость передачи до 150 Мбит/с и устойчивость к синфазным помехам до 150 кВ/мкс.
Типовая схема применения цифрового изолятора изображена на рисунке 3.
Основные технические характеристики изоляторов серии CA‐IS3741xx:
- варианты исполнения на 2, 3 и 4 канала;
- напряжение изоляции до 5 кВ;
- скорость передачи данных до 150 Мбит/с;
- триггер Шмидта на всех входах;
- время жизни изоляционного барьера >40 лет;
- напряжение питания 2,5…5,5 В;
- стойкость к синфазным помехам (CMTI) до ±250 кВ/мкс;
- ESD-защита (HBM) ± 6 кВ;
- надежная электромагнитная совместимость, низкая эмиссия;
- потребление 1,5 мА на канал при скорости передачи данных 1 Мбит/с;
- малое время задержки сигнала, не превышающее 12 нс;
- расширенный диапазон рабочих температур -40…125°C;
- RoHS-совместимые корпуса.
Во втором варианте реализации устройство сочетает в себе функции цифрового изолятора и DC/DC-преобразователя для обеспечения изолированного питания. Самым популярным и востребованным решением является TDA51S-41HC производства MORNSUN. Это четырехканальный цифровой изолятор, выполненный в конфигурации 3/1, который позволяет реализовать изоляцию для четырех сигнальных линий интерфейса UART. TDA51S-41HC является комплексным решением, позволяющим упростить схему реализации гальванической развязки цифровых сигналов, а также существенно сократить место на плате. На рисунке 4 показана типовая схема включения цифрового изолятора MORNSUN.
Основные особенности цифровых изоляторов TDA51S-41HC:
- встроенный изолированный DC/DC-преобразователь с выходным током до 130 мА (700 мВт @ 5,5 В);
- напряжение питания 3,0…5,5 В;
- скорость передачи данных до 150 Mbps;
- усиленное напряжение изоляции 5000 В;
- 4 независимых канала изоляции (конфигурация 3/1);
- наносекундная задержка связи;
- защита от перегрузки, КЗ и перегрева;
- стойкость к синфазным помехам до 150 кВ/мкс;
- рабочая температура -40…125℃;
- компактный корпус SOIC16-WB;
- Pin-to-Pin-аналог ISOW7841 (TI);
- Всегда в наличии на складе КОМПЭЛ.
Изолированный DC/DC-преобразователь
В качестве изолированного источника питания можно использовать готовые микросхемы DC/DC-преобразователей в компактных корпусах SOIC и QFN (таблица 2). Пример такой схемы показан на рисунке 5. Посредством вывода SEL можно установить следующие значения выходного напряжения: 3,3/3,7/5,0/5,4 В. Все представленные в таблице микросхемы имеют схему мягкого пуска и защиты от перегрева, перегрузки и КЗ.
Таблица 2. Изолированные DC/DC-преобразователи
Наименование (производитель) | Входное напряжение VIN, В | Выходная мощность POUT, Вт | Выходное напряжение VOUT, В | Напряжение изоляции VISO, В | КПД, % | Рабочая температура, °C | Корпус |
---|---|---|---|---|---|---|---|
B0505ST16-W5 (MORNSUN) | 4,5…5,5 | 0,5 | 3,3/3,7/5,0/5,4 | 5000 | 53 | -55…125 | SO16-300 |
CA-IS3105W (Chipanalog) | 4,5…5,5 | 0,65 | 3,3/3,7/5,0/5,4 | 5000 | 55 | -40…125 | SO16-300 |
SY20694WNQ (Silergy) | 4,5…14,0 | 1 | 5 | 3000 | 65 | -40…125 | QFN4x5.5-14 |
Ввиду особенностей технологии изготовления интегрального трансформатора недостатком подобных решений является невысокое значение КПД, поэтому если разработчику важна высокая эффективность данного узла, то лучше использовать готовые модули производства MORNSUN или Yuan Dean.
Если на передний план, помимо эффективности, выступает еще и невысокая стоимость конечного изделия, то источник питания можно организовать и на отдельных компонентах с использованием микросхемы драйвера (таблица 3) и изолированного трансформатора (таблица 4) со всей необходимой обвязкой (рисунок 6).
Таблица 3. Микросхемы драйверов трансформатора
Наименование (производитель) | Аналог (степень совместимости) | Входное напряжение VIN, В | Номинальный ток IOUT, макс., мА | Частота коммутации FOSC, кГц | Рабочая температура, °C | Корпус |
---|---|---|---|---|---|---|
SCM1201BTA (MORNSUN) | SN6501 (функциональный аналог) | 2,7…5,5 | 600 | 195…245 | -40…150* | SOT23-6 |
SCM1212BTA(Q) (MORNSUN) | SN6501 (Pin-to-Pin-аналог) | 2,7…5,5 | 600 | 195…245 | -40…150* | SOT23-5 |
SCM1209ATA (MORNSUN) |
MAX13256 (функциональный аналог) | 8,1…30 | 600 | 238…282 | -40…150* | SOT23-6 |
IS801B (AnalogySemi) | SN6501 (Pin-to-Pin-аналог) | 2,5…5,5 | 500 | 300…550 | -40…125 | SOT23-5 |
IS802B (AnalogySemi) | SN6505 (Pin-to-Pin-аналог) | 2,5…5,5 | 500 | 275…550 | -40…125 | SOT23-6 |
* Рабочая температура кристалла
При производстве микросхем драйверов особое внимание уделяется симметрии выходных транзисторов, что позволяет снизить ток подмагничивания трансформатора до минимума.
Push-Pull-трансформаторы для развязки питания
Помимо самих драйверов, компания MORNSUN также предлагает линейку развязывающих трансформаторов для топологии Push-Pull, которые обеспечивают изолированное питание вторичной стороны драйвера. Данные трансформаторы выполнены на различные значения напряжения изоляции (таблица 4): от функциональной (1,6 кВ) до усиленной (6 кВ).
Таблица 4. Push-Pull-трансформаторы MORNSUN
Наименование | Внешний вид | Входное напряжение Uвход, В DC | Выходное напряжение Uвыход, В DC | Выходной ток Iвыход, мА | Коэффициент трансформации (первичная обмотка : вторичная обмотка) |
Изоляция | Топология |
---|---|---|---|---|---|---|---|
TTB0503-1T | 5 (4,5…5,5) |
3,3 | 303 | 1,29 : 1 | 1,65 кВ DC | Push-Pull |
|
TTB0505-1T | 5 | 200 | 1 : 1,1 | ||||
TTB0509-1T | 9 | 111 | 1 : 1,94 | ||||
TSHT5.8-01 | 5 | 250 | 1 : 1,1 | 3 кВ DC | |||
TTH0505-1T | 5 | 200 | 1:1,1 | 6 кВ DC |
ESD-защита USB
Одной из важнейших характеристик супрессора (помимо пиковой мощности и напряжения фиксации) при защите интерфейсов USB является паразитная емкость перехода Cj. Этот параметр не играет существенной роли в поглощении самого импульса, но при этом может оказать негативное влияние на качество передаваемого сигнала, особенно когда речь заходит о высоких скорости передачи данных и частоте (рисунок 7). В таблице 5 приведены рекомендуемые значения Cj для интерфейсов семейства USB.
Таблица 5. Рекомендуемая емкость перехода супрессора в зависимости от применения
Интерфейс | Рабочее напряжение, В | Рекомендуемое значение Cj, не более, пФ |
---|---|---|
USB 2.0 (данные) | 3,6 | 4 |
USB 2.0 (питание) | 5 | 100 |
USB 3.2 Gen 1 (D, RX, TX) | 3,3 | 0,5 |
USB 3.2 Gen 2 (D, RX, TX) | 3,3 | 0,3 |
USB 3.2 (питание) | 5 | 100 |
USB Type-C (D, RX, TX) | 3,3 | 0,3 |
USB Type-C (CC, SBU) | 5 | 5 |
USB Type-C (Vbus) | 5…28 | 150 |
Компания SUNCO предлагает несколько вариантов решений для защиты USB-интерфейсов различных версий. Один из них – защита линий данных сразу двух портов интерфейса USB 2.0 с помощью всего одного ESD-компонента (рисунок 8). В таблице 6 перечислены ESD-сборки производства SUNCO в корпусе SOT23-6L.
Таблица 6. ESD-сборки SUNCO (4 линии) с малой емкостью перехода
Наименование | Рабочее напряжение VRWM, В | Ток утечки IR, мкА | Максимальная емкость перехода Cj на частоте 1 МГц, пФ | Максимальные напряжение, ток и мощность для импульса 8/20 мкс | Корпус | ||
---|---|---|---|---|---|---|---|
VCLAMP, В | IPP, A | Ppk, Вт | |||||
ASRV05-4 | 5 | 1 | 5,0 | 20 | 25 | 500 | SOT23-6L |
SRV05-4C | 0,1 | 0,7 | 15 | 4,5 | 60 | ||
SRV05-4 | 0,5 | 5,0 | 25 | 12 | 300 | ||
ESDSLC0504S2S | 0,1 | 0,7 | 12 | 4,5 | 54 | ||
ESDSLC0504S2A | 0,1 | 1,6 | 12 | 6 | 72 |
Интерфейс USB версии 3.0/3.1/3.2 требует защиты трех дифференциальных линий (рисунок 9), при этом скорость передачи данных значительно выше чем у USB 2.0, что накладывает более жесткие требования к паразитной емкости супрессоров. В таблицах 7 и 8 приведены характеристики ESD-сборок SUNCO в корпусе DFN2510.
Таблица 7. ESD-сборки SUNCO (4 линии) для USB 3.0
Наименование | Рабочее напряжение VRWM, В | Ток утечки IR, мкА | Максимальная емкость перехода Cj на частоте 1 МГц, пФ | Максимальные напряжение, ток и мощность для импульса 8/20 мкс | Корпус | ||
---|---|---|---|---|---|---|---|
VCLAMP, В | IPP, A | Ppk, Вт | |||||
3324P | 3,3 | 1 | 0,65 | 13 | 5 | 65 | DFN2510 |
3304J | 0,2 | 1,0 | 10 | 6 | 60 | ||
0524P | 5 | 0,9 | 0,8 | 18 | 5 | 150 | |
0524PL | 0,2 | 1,0 | 7 | 8 | 65 | ||
ESDSLC0504P5A | 0,1 | 0,6 | 12 | 4.5 | 54 |
Таблица 8. ESD-сборки SUNCO (4 линии) для USB 3.1/3.2/ Type-C
Наименование | Рабочее напряжение VRWM, В | Ток утечки IR, мкА | Максимальная емкость перехода Cj на частоте 1 МГц, пФ | Максимальные напряжение, ток и мощность для импульса 8/20 мкс | Корпус | |
---|---|---|---|---|---|---|
VCLAMP, В | IPP, A | |||||
SESDULC1E04P5 | 1,5 | 0,1 | 0,34 | 5 | 5,5 | DFN2510 |
SESDULC0504P5 | 5 | 0,1 | 0,55 | 8 | 7 | DFN2510 |
Эти же сборки подходят и для защиты USB Type-C (рисунок 10), который характеризуется наличием увеличенного числа линий данных.
Производители качественных и надежных разъемов, необходимых для данных решений, представлены в таблице 9.
Таблица 9. Производители USB-разъемов
USB-разъемы | Производитель | |||||
---|---|---|---|---|---|---|
Type A, B, C, micro, mini и прочие |
Наши информационные каналы