USB2.0 стандарт, usb2rs232 кабель адаптера с db25 папа, полный pinout
Поддержка USB B female к RS232 DB25
Кабель-адаптер win10 sinforcon silicon cp2102 или ftdi ft232rl usb rs232 со стандартным виртуальным com-портом db9
Ftdi usb rs232 адаптер кабель с db9 Мужской полный pinout
Адаптер USB в RS232
CP2102 для usb к uart и ZT213 для uart к rs232
USB RS232 Адаптер блока печатных плат
1-DCD, 2-RX, 3-TX, 4-DTR, 5-GND,6-DSR, 7-RTS, 8-CTS, 9-RI для адаптера DB25
Поддержка USB B гнездовой разъем на стороне usb
Поддержка Win XP, Win 7, Win 8, Win 8,1, win 10, Mac, Android, Linux, Win CE и т. д.
Толщина платы: 1,6 мм
Интегрированный 1024 байта EEPROM для PID,VID перезаписи
Со светодиодами на плате для передачи питания и данных
Гайки на стороне DB9
CE, RoHS, FCC соответствие
Полиэтиленовый пакет для каждого, затем в коробке
Установка последовательного драйвера usb автоматически
О CP2102
Одноchip USB для передачи данных UART-Встроенный usb-приемопередатчик; Не требуется внешних резисторов-Встроенные часы; Не требуется внешний кристалл-Внутренний 1024-байт программируемый Встроенная память для идентификатор поставщика, идентификатор продукта, серийный номер, мощность дескриптор, номер выпуска и описанием изделия струны-EEPROM (CP2102)-EPROM (одноразовый программируемый) (CP2109)-Схема сброса питания On-chip-Регулятор напряжения на чипе-3,3 V выход (CP2102)-Выход 3,45 в (CP2109)-100% pin и программное обеспечение совместимо с CP2101Функциональный контроллер USB-Совместимость с USB 2,0; Полная скорость (12 Мбит/с)-Поддерживаются usb-приостанавливающие контактыАсинхронный последовательный автобус данных (UART)-Все сигналы интерфейса handshaking и modem-Поддерживаемые форматы данных:-Биты данных: 5, 6, 7 и 8-Биты стопа: 1, 1,5 и 2-Четкость: нечетная, ровная, отметка, пространство, отсутствие паритета-Скорость передачи данных: 300 Мбит/с до 1 Мбит/с-Буфер приема 576 байт; Буфер передачи 640 байт-Поддержка аппаратного или X-On/X-Off handshaking-Поддержка символа события-Передача поломки линииДрайверы устройств виртуального COM порта-Работает с существующими приложениями COM port PC-Лицензия на бесплатное распространение-Windows 10/8/7/Vista/сервер 2003/XP/2000-Mac OS-X/OS-9-LinuxUSBXpress™Прямая поддержка драйвера-Лицензия на бесплатное распространение-Windows 7/Vista/XP/2003/2000 сервера-Windows CEПримеры применения-Обновление RS-232 устаревших устройств на USB-Кабель USB для сотового телефона-Кабель интерфейса USB-Последовательный адаптер USB для RS-232Напряжение питания-Автономный Источник питания: 3,0 до 3,6 V-Питание от USB шины: от 4,0 до 5,25 в
CP2102 USB к UART Bridge VCP драйверам
Драйверы CP210x USB для UART Bridge Virtual COM Port (VCP) необходимы для работы устройства в качестве виртуального com-порта для облегчения связи с хостомCP210xПродукты. Эти устройства также могут взаимодействовать с хостом с помощьюДрайвер прямого доступа. Эти драйверы являются статическими примерами, подробно описанными в приложении Примечание 197: Руководство по последовательным коммуникациям для CP210x, загрузите Пример ниже:
AN197: Руководство по серийным коммуникациям для CP210x
Загрузить программное обеспечение
CP210x Manufacturing DLL и Runtime DLL были обновлены и должны быть использованы с v6.0 и более поздней версии драйвера CP210x Windows VCP. Загрузка программного обеспечения AN144SW.zip, AN205SW.zip и AN223SW.zip. Если вы используете драйвер 5.x и нуждаетесь в поддержке, вы можете скачать файлПрограммное обеспечение Applique Note.
Windows 7/8/8.1/10 (v6.7.3) »
Windows XP/сервер 2003/Vista/7/8/8.1 (v6.7) »
Windows 2K (v6.3a) »
WinCE»
Macintosh OSX (v4) »
Linux»
Android»
Скачать для Windows 7/8/8.1/10 (v6.7.3)
Платформа
Программное обеспечение
Примечания к выпуску
Windows 7/8/8.1/10
Скачать ПДС (5,3 Мб)(По умолчанию)
Скачать историю версий VCP
Windows 7/8/8.1/10
Скачать ПДС с серийным номером регистрации (5,3 Мб)Узнайте больше»
Скачать историю версий VCP
Скачать для Windows XP/сервер 2003/Vista/7/8/8.1 (v6.7)
Платформа
Программное обеспечение
Примечания к выпуску
Windows XP/сервер 2003/Vista/7/8/8.1
Скачать VCP (3,66 Мб)
Скачать историю версий VCP
Скачать для Windows 2K (v6.3a)
Платформа
Программное обеспечение
Примечания к выпуску
Windows 2K
Скачать VCP (4,79 Мб)
Скачать историю версий Win2K VCP
Скачать для WinCE
Платформа
Программное обеспечение
Примечания к выпуску
WinCE 6,0 (2,1)
Скачать VCP (276 КБ)
Скачать историю версий WinCE 6,0
WinCE 5,0 (2,1)
Скачать VCP (271 КБ)
Скачать историю версий WinCE 5,0
Скачать для Macintosh OSX (v4)
Платформа
Программное обеспечение
Примечания к выпуску
Mac OSX
Скачать VCP (832 КБ)
Загрузить историю версий Mac VCP
Скачать для Linux
Платформа
Программное обеспечение
Примечания к выпуску
Linux 3.x. x
Скачать VCP (10,0 КБ)
Загрузите историю версий Linux 3.x. x VCP
Linux 2,6. x
Скачать ПДС (10,2 КБ)
Загрузите историю версий Linux 2,6. x VCP
* Примечание: Linux 3.x. x версия драйвера поддерживается в текущей версии Linux 3.x. xWww.kernelorg.
Скачать для Android
Платформа
Примечание по применению
Android 4,2
AN809: Интеграция виртуального com-драйвера CP210x в платформу Android
Что такое RS232
Коммуникация в соответствии со стандартом RS232 является асинхронным серийным способом связи. Серийное слово означает, что информация отправляется один бит за раз. Асинхронный сообщает нам, что информация не отправляется в предварительно определенные временные интервалы. Передача данных может начаться в любое время, и задача приемника-определить, когда начинается и заканчивается сообщение. Асинхронная коммуникация имеет некоторые преимущества и недостатки, которые обсуждаются в следующем пункте.
Поток Бит RS232
Стандарт RS232 описывает Метод связи, где информация отправляется по бит на физическом канале. Информация должна быть сломана в данных слов. Длина слова данных является переменной. На ПК может быть выбрана длина от 5 до 8 бит. Эта длина-это длина информации о сети каждого слова. Для правильной передачи добавляются Дополнительные биты для синхронизации и проверки ошибок. Важно, чтобы передатчик и приемник использовали одинаковое количество бит. В противном случае слово данных может быть неправильно истолковано или вообще не распознано.
С синхронной связью должны присутствовать часы или триггер, что указывает на начало каждой передачи. Отсутствие сигнала часов делает асинхронный канал связи более дешевым для работы. В кабеле требуется меньше линий. Недостатком является то, что приемник может начать в неправильный момент получения информации. После этого требуется повторная синхронизация, которая стоит времени. Все данные, полученные в период ресинхронизации, теряются. Другим недостатком является то, что Дополнительные биты необходимы в потоке данных, чтобы указать начало и конец полезной информации. Эти дополнительные биты занимают пропускную способность.
Биты данных отправляются с предварительно определенной частотой, скорость передачи данных. Передатчик и приемник должны быть запрограммированы, чтобы использовать одинаковую частоту бит. После получения первого бит приемник рассчитывает, в какие моменты будут получены другие биты данных. В те моменты Он проверит уровень напряжения в линии.
С RS232 уровень напряжения линии может иметь два состояния. Статус on также известен как mark, off state как space. Другие линейные состояния не возможны. Когда линия простаивает, она хранится в состоянии отметки.
Стартовый бит
RS232 определяет асинхронный Тип связи. Это означает, что отправка слова данных может начинаться в каждый момент. Если начать каждый момент возможно, это может создать некоторые проблемы для приемника, чтобы знать, что является первым бит для получения. Чтобы решить эту проблему, каждое слово данных начинается с небольшого внимания. Это внимание, также известное как начальный бит, всегда определяется уровнем линии пространства. Поскольку линия находится в состоянии отметки во время холостого хода, стартовый бит легко распознается приемником.
Бит данных
Непосредственно после начала бит, биты данных отправляются. Небольшое значение 1 заставляет линию переходить в состояние отметки, значение Бит 0 представлено пробелом. Наименьшее значение всегда является первым.
Паритет бит
Для целей обнаружения ошибок можно добавить дополнительный бит в слово данных автоматически. Передатчик рассчитывает значение бит в зависимости от отправляемой информации. Приемник выполняет тот же расчет и проверяет, соответствует ли фактическое значение паритета расчетному значению. Это Далее обсуждается в другом пункте.
Стоп-Биты
Предположим, что приемник пропустил стартовый бит из-за шума на линии передачи. Он был запущен на первом следующем бит данных с значением пространства. Это вызывает искажение даты, чтобы достичь приемника. Должен присутствовать механизм для повторной синхронизации связи. Для этого вводится обрамление. Обрамление означает, что все бит данных и бит четности находятся в рамке бит запуска и остановки. Период времени, лежащий между пусковыми и стоп битами, является постоянным, определяемым скоростью передачи данных и количеством данных и битов паритета. Стартовый бит всегда имеет значение пространства, стоп-бит всегда маркирует значение. Если приемник обнаруживает значение, отличное от отметки, когда стоп-бит должен присутствовать на линии, он знает, что происходит сбой синхронизации. Это приводит к ошибке обрамления в приеме UART. Затем устройство пробует повторно синхронизировать на новых инкоммирующих битах.
Для повторной синхронизации приемник сканирует входящие данные для допустимых пар запуска и остановки бит. Это работает до тех пор, пока существует достаточно различий в узорах бит данных слов. Если нулевое значение данных отправляется повторно, например, повторная синхронизация не возможна.
Стоп-бит, определяющий конец кадра данных, может иметь различные длины. На самом деле, это не настоящий бит, но минимальный период времени линия должна быть простаивающей (отметьте состояние) в конце каждого слова. На ПК, этот период может модель доступна в трех размерах: время равна 1, 1,5 или 2 биты. 1,5 бит используется только с данными слов длиной 5 бит и 2 только для более длинных слов. Для всех размеров слов возможна задержка в 1 бит.
RS232 физические свойства
Стандарт RS232 описывает Метод связи, способный общаться в различных средах. Это повлияло на максимально допустимое напряжение и т. Д. На контакты. В первоначальном определении были приняты во внимание технические возможности этого времени. Максимальная скорость передачи данных, например, 20 кбит/с. С ток устройств, таких как 16550A UART, максимальная скорость 1,5 Мбит/с допускаются.
Напряжение тока
Уровень сигнала контактов RS232 может иметь два состояния. Высокий бит, или отметка состояния определяется отрицательным напряжением и низкий бит или пространство состояние использует положительное значение. Это может быть немного запутанным, потому что в нормальных условиях высокие Логические значения также определяются высоким напряжением. Ограничения напряжения показаны ниже.
RS232 стабилизатор напряжения
Способный (в) приемник
Способный (В)
Космическое состояние (0)+ 5. .. + 15 + 3. .. + 25
Отметьте состояние (1)-5. .. -15-3. .. -25
Неопределенные -- 3. .. + 3
Более подробную информацию об уровне напряжения RS232 и других последовательных интерфейсов можно найти в таблице сравнения интерфейсов.
Максимальное колебание напряжения, которое компьютер может генерировать на своем порту, может влиять на максимальную длину кабеля и скорость связи, которая допускается. Кроме того, если разница в напряжении небольшая, искажение данных произойдет раньше. Например, мой ноутбук Марка напряжение-9,3 V, в то время как-11,5 V на мой рабочий стол компьютера. Ноутбук имеет трудности с общением с Mitsubishi PLC в промышленных условиях с высокими уровнями шума, где настольный компьютер не имеет ошибок данных при использовании одного и того же кабеля. Таким образом, даже далеко за пределами минимального уровня напряжения, 2 вольт Экстра может сделать огромное различие в качестве связи.
Несмотря на Высокое напряжение, невозможно разрушить Серийный порт при коротком замыкании. Только применение внешних напряжений с высокими токами может в конечном итоге сжечь чипы драйвера. Однако в большинстве случаев UART не будет поврежден.
Максимальная длина кабеля
Длина кабеля является одним из самых обсуждаемых товаров в мире RS232. Стандарт имеет четкий ответ, максимальная длина кабеля 50 футов, или длина кабеля равна емкости 2500 pF. Последнее правило часто забывается. Это означает, что использование кабеля с низкой емкостью позволяет преодолевать большие расстояния, не выходя за рамки ограничений стандарта. Если, например, кабель UTP CAT-5 используется с типичной емкостью 17 pF/ft, максимальная допустимая длина кабеля составляет 147 футов.
Длина кабеля, указанная в стандарте, обеспечивает максимальную скорость связи. Если скорость уменьшается с коэффициентом 2 или 4, максимальная длина значительно увеличивается. Texas Instruments много лет назад проводила несколько практических экспериментов с различными частотами передачи данных, чтобы проверить максимально допустимые длины кабеля. Имейте в виду, что стандарт RS232 был первоначально разработан для 20 кбит/с. Уменьшая максимальную скорость связи, допустимая длина кабеля увеличивается на десять раз!
Длина кабеля RS232 в соответствии с Texas Instruments Baud rateMaximum длина кабеля (ft)
1920050
9600500
48001000
24003000
Обнаружение ошибок
Один из способов обнаружения ошибок уже обсужден. Это механизм обнаружения кадра, который используется для тестирования, если внутренние биты были должным образом окружены парой запуска и остановки. Для дальнейшей проверки ошибок можно использовать паритет. Использование этого бита, однако, не является обязательным. Если наличие неправильных бит является редким (например, при общении с внутренним модемом) или если протокол более высокого уровня используется для обнаружения и коррекции ошибок (z-модем, RAS и т. Д.) скорость связи может быть увеличена, не используя функцию паритета, присутствующую на UART.
Паритет-это простой способ кодирования слова данных, чтобы иметь механизм для обнаружения ошибки в информации. Метод, используемый с серийными коммуникациями, добавляет один бит к каждому слову данных. Значение этого бита зависит от значения слова данных. Необходимо, чтобы и передатчик, и приемник использовали один и тот же алгоритм для расчета значения паритета. В противном случае приемник может обнаруживать ошибки, которых нет.
Даже паритет
В основном, паритет может быть рассчитан двумя способами. Когда используется четкость, количество отправленных битов информации всегда будет содержать четное количество логического 1. Если количество высоких битов данных нечетное, добавляется паритет с высоким значением, в противном случае будет использоваться низкий бит.
Четность четности
Нечетная система паритета довольно похожа на четную систему паритета, но в этой ситуации количество высоких битов всегда будет нечетным.
Недостатки системы паритета
Система четности, использующая один бит для каждого слова данных, не способна найти все ошибки. Будут обнаружены только ошибки, из-за которых будет обнаружено нечетное количество бит. Вторая проблема заключается в том, что нет возможности узнать, какой бит является ложным. При необходимости необходим протокол более высокого уровня, чтобы уведомить отправителя о том, что эта информация должна быть повторена. Поэтому на шумных линиях часто используются другие системы обнаружения, чтобы убедиться, что отправленная информация получена правильно. Эти системы в основном не работают на отдельных данных слов, а на группы слов.