Micro usb UART TTL CP2104

USB-UART-CP2104


Модуль предназначен для подключения различных микроконтроллерных устройств к современному компьютеру. Со стороны компьютера используется USB-интерфейс, а со стороны контроллера - стандартный асинхронный приемо-передатчик “UART” без инверсии полярности и с TTL уровнями сигналов. Типичное применение модуля – соединение платы «ARDUINO PRO-MINI» с USB-портом. Следует помнить, что “UART” это не COM-порт (RS232), так как в последнем используется инверсия сигнала, которую может выполнить, например, микросхема MAX232.
Модуль изготовлен на новой бюджетной интегральной схеме CP2104. Мост CP2104 обеспечивает дуплексную связь на полной скорости интерфейса USB 2.0 и эмулирует стандартный последовательный порт со скоростью от 75bps до 2Mbps
.


Основные характеристики


- преобразование интерфейса USB_2.0 в UART(TTL)
- UART линии RxD и TxD без управления потоком
- высокая скорость обмена до 2Mbps
- питание 5V от USB-шины
- выбор уровней сигналов RxD, TxD 3,3V/5V
- обеспечивает питанием микроконтроллерную систему
- светодиодная индикация питания и активности RxD, TxD
- драйверы для всех популярных операционных систем:WIN CE/98/ME/2000/XP/Server2003/2008/VISTA/Win10/7/8(32/64)/MAC(OS32/OS64)/LINUX
- программно и по драйверам совместим с CP2104


Для USB-моста CP2104 на компьютер необходимо установить драйвер, последняя официальная версия которого находится на сайте производителя. После обычной установки драйвера необходимо убедиться, что при включении модуля в USB-разъем появляется новый COM-порт «Silicon Labs CP210x USB to UART Bridge» и посмотреть какой номер порта система выделила для него. Обобщенный путь к портам в Win-операционках: Панель_управления/ Система/ Оборудование/ Диспетчер_устройств/ Порты(COM). Если далее пройти по Свойства/ Параметры/ Дополнительно, то можно изменить номер порта и скорость работы по умолчанию. Однако следует помнить, что обычно скоростью порта управляет прикладная программа.
Для проверки работоспособности модуля надо соединить между собой линии RXD и TXD и отсылая любой терминальной программой символы, убедится в их возврате.


Подключение устройства


Если микроконтроллер имеет свое питание, то модуль подключается тремя проводами: GND, TxD, RxD. Внимание! Приемник модуля RxD надо подключать к передатчику микроконтроллера TX и, соответственно, TxD к RX! Уровень сигналов на линиях TxD, RxD задается джампером, который соединяет линию VCC c выводами 3.3V или 5.0V. Чтобы исключить перекосы между модулем и микроконтроллером при выключении питания, рекомендуется на время отладки с этих же выводов взять питание для платы микроконтроллера – до 400mA от вывода 5.0V и до 50mA от 3.3V. В этом случае соединительный жгутик имеет 4 провода и перемычку вместо джампера.