Адаптеры для сопряжения USB и TTL
Коммутация устройств и управление потребителями с помощью ПК
USB-TTL модуль CP2102 — подобные цифровые устройства служат преобразователями сигналов для обмена данными между стандартами USB и UART. С помощью адаптеров USB <=> UART в связке с преобразователем логических уровней стало возможным подключение устройств с различными интерфейсами, начиная с портов COM и RS232, включая такие протоколы как, RS422, RS485, инфракрасный порт (IrDA).

Приятным дополнением к сложившейся ситуации следует отметить тот факт, что на программном уровне по прежнему доступна классическая терминальная связь с заданным портом, как с последовательным COM-интерфейсом.
Распиновка 6-pin UART интерфейса
На плате модуля припаяны 6 контактов для подключения совместимых устройств. Их предназначение заранее предопределено, а ознакомится с функциональными различиями будет удобно в приведённой ниже таблице.

№ п/п | Обозначение | Функционал | Предназначение |
1 | 5 V | питание | Питание 5 В от интерфейса USB. Может быть использовано для питания устройства UART. |
2 | VCC | питание | Питание микросхемы CH340G. В режиме питания 5 В вывод должен быть соединен с выводом 1. При питании 3,3 В необходимо соединить выводы 2 и 3. |
3 | 3V3 | питание | Опорное напряжение для USB интерфейса. В режиме питания 5 В вывод должен остаться не задействован. В режиме питания 3,3 В должен быть соединен с питанием микросхемы (вывод 2). |
4 | TXD | выход | Передача данных |
5 | RXD | вход | Прием данных |
6 | GND | питание | Общий провод (земля) |
Данный адаптер демонстрирует широкий спектр применения при низкой стоимости. При помощи USB/UART модуля можно программировать некоторые микроконтроллеры, получать и передавать информацию на компьютер по серийному порту. Дополняют список применения:
- управление устройством;
- отладка программы;
- передача небольших объёмов данных;
- прошивка различных приборов —разработчики часто делают выход serial для возможности обновления прошивки своего устройства;
- прошивка микроконтроллеров — многие микроконтроллеры имеют Bootloader (специальная программа для загрузки прошивки по serial) загруженный на заводе, и для загрузки прошивки не нужен специальный программатор — достаточно данного устройства.
Конвертер интерфейса RS-232
Данный модуль отличается разъемами портов ввода/вывода, так использован 9-pin female RS-232 разъём, как на изображении:
Такие адаптеры могут быть задействованы для подключения различных микроконтроллеров и устройств с UART, совместимых с COM-портом компьютера, или к ином устройствам с RS-232 или разъемом DB9.