Usb serial converter что это

Обновлено: 05.07.2024


Затем в диспетчере устройств жмем снова правой кнопкой мыши на USB serial converter и жмем Свойства.


Идем во вкладку ДОПОЛНИТЕЛЬНО и убираем галочку с загрузить VCP.

Отключаем наш OP-COM от компьютера и подключаем снова. Снова проверяем галочку VCP. Бывает она не отключается с первого раза.


Затем идем в папку VAUX-COM и запускаем от имени администратора программу VAUX-COM.


Заходим в Settings и жмем Test Interface. Ждем секунд 30 и должны увидеть такое окошко. Если будет написано что то другое, то снова повторяем пункты с обновлением драйверов и отключении галочки VCP.

ВАЖНО! OP-COM надо подключать только в тот USB порт в котором производились все манипуляции. Если воткнуть в другой порт то надо будет делать все заново по инструкции.

Комментарии 126


Спасибо тебе, добрый человек, всё пошаго сделал, всё заработало)


Привет, ты где то писал что у тебя шнурок тоже не подключался к блокам по MS-can, как ты решил эту проблему?


Пропайкой релюшек и всего OP-COM


Как здорово. Купил новый прибор, чтобы полезть в него паяльников. Китайцы топ


Всё работает спасибо большое


спасибо большое, наконец-то заработало)



На версию 1.99 есть драйвера?


Тоже интересен вопрос


Я выкинул этот Opcom. Толку от него нет. Заказал другой.


Какой правильный PID должен быть у адаптера если смотреть "Сведения" в "Диспетчере устройств" ?
USB\VID_0403&PID_6001\OP-COMV2 при этом ставятся драйвера только от FTDI и адаптор не работает с программой Op-Com 08/2010 rus или USB\VID_0403&PID_4F50 cnfdznmcz драйвера только от M3Auto (работает и с Op-Com и с Vaux-Com) ?
Может быть так, что PID сам поменялся на 6001 ?



Обновите ссилку пожалуйста! Не возможно загрузить.


Скачиваем от сюда специально подготовленный архив с VAUX-COM и драйверами
Сцилка не работает, перезалей пж-та


А если ни windows 7 ни windows 10 вообще не видит драйвер и файл .inf то тогда какое решение?


Внимание при установке драйвера с диска выбирать или порт или бус!


Дружищеееее, почему все делаю так как ты описал не получается накатить дрова? В том числе и в ручную. 4 попытки не приведших к результату. Пишет что накатите дрова Мусье! Если че Винда 10.



Дешевые USB-COM: расстановка точек над i. Расчлененка. Осциллограммы. Тестирование в реальных условиях.

Как-то потребовалось максимально бюджетно организовать прием факсов в небольшом офисе. Для этого с антресолей был извлечен факс-модем ZyXEL Omni 56K, а поскольку в современных компьютерах порт RS-232 давно канул в лету, на БиКе было решено приобрести адаптер USB-COM. Изучение предложений привело к решению купить все четыре имеющиеся в продаже на тот момент разновидности, благо итоговая стоимость получалась порядка 11 USD.
Итого по получении из пакета были извлечены (слева направо в порядке возрастания цены):

Вне конкурса выступает порт RS-232, встроенный в материнскую плату GA-8I945GZME



Самый дешевый экземпляр обзора. Выглядит хлипко, плата из корпуса вытаскивается невооруженными руками.


Вместо корпусного чипа просто «капля» на текстолите. Флюс не отмыт.


Идентификатор устройства — VID_1A86&PID_7523, на диске и в интернете наличествуют драйверы под современные 32- и 64-битные операционные системы от Microsoft. После установки драйверов идентифицируется как USB_SERIAL CH340.
Backtrack linux тоже в курсе о его существовании:



Подключенный осциллограф показал, что выходы RTS и DTR выдают в качестве логической единицы +5В, в качестве логического нуля 0В, то есть никакой не RS-232, а самый что ни на есть незамутненный TTL. То же самое относится к выводу TXD.

В режиме простоя.


В режиме передачи данных. Здесь и далее на всех осциллограммах скорость порта 9600 бод, 8 бит посылка, 1 стоп-бит, нет контроля четности. Развертка — 1 мс/деление, чувствительность — 5 вольт/деление (делитель в щупе установлен в положение 1:10).
В порт выводится одно и то же слово. Первому, кто его назовет — плюс в карму.


2. «Прозрачный».
В отличие от предыдущего не разбирается вообще. Но сквозь прозрачную пластмассу видна такая же «капля», да и определяется в системе с тем же VID-PID. Не удивительно, что и логические уровни оказались такие же.


3. «Черный». Опознался при включении как VID_067B&PID_2303.


Самый свежий драйвер, скачанный с сайта Prolific, завелся с полтыка, что позволяет сделать вывод, что чип — либо оригинальный Prolific, либо поздний клон, не опознающийся драйвером как контрафактный.


На обратной стороне нашлась микросхема-преобразователь уровней SP3243ECA.


Уровень в режиме простоя:


В режиме передачи данных:



Тот же VID_067B&PID_2303. Так же заработал с последним драйвером.


Чип преобразователя уровней — MAX211CAI.


Уровень в режиме простоя:


В режиме передачи данных:


Для сравнения эталонная осциллограмма COM-порта материнской платы




Тестирование работоспособности с реальными устройствами.

Устройство №1: спутниковый ресивер Dreambox 500S.


Параметры подключения: 115200 8N1.

Адаптеры на CH340 выдают в консоль мусор:


Адаптеры на PL2303 работают корректно:


Устройство №2: тот самый ZyXEL Omni 56K


Параметры подключения: 57600 8N1.
Все 4 адаптера подключились успешно.


.

Устройство №3: маршрутизатор Cisco 2801.


Параметры подключения: 9600 8N1.
Все 4 адаптера подключились успешно.


Устройство №4: офисная АТС Nortel Meridian 11C.



Параметры подключения: 9600 8N1
Все 4 адаптера подключились успешно.


Устройство №5: попытаемся прочесть EEPROMы 24Cxx и 93Cxx программатором PonyProg.

Как известно, программа PonyProg2000 позволяет читать и писать большое количество последовательных флэшек и микроконтроллеров, используя последовательный порт компьютера в качестве интерфейса. Отличие от предыдущих испытаний в том, что собственно выводы приема и передачи данных нам понадобятся постольку поскольку. Для программирования используется режим Bit-Banging — имитация сигналов интерфейса методом «дрыгания» в нужном порядке выводов GPIO (DTR, DST, CTS, RTS). На многих форумах электронщиков утверждается, что USB-COM преобразователь для этих целей непригоден вообще. Что мы сейчас и проверим.

Сдуваем SPD-чип со старой планки памяти. Это и есть EEPROM 24С02.


Панельки-переходника с SOIC на DIP у меня нету, поэтому подпаиваю по проводу к каждой ноге.


Сигналы порта уходят на ноги чипа через резисторы 4.7к и «подперты» стабилитронами 5.1В согласно схеме.


Общая часть программатора.

Переходник для I2C.


Переходник для Microwire.


Подаем 5В от USB, запускаем программу, выбираем чип, нажимаем кнопку «Прочитать».
Вот оно, содержимое:


Флэшка прочлась, но очень-очень медленно. На несчастные 256 байт понадобилось порядка 30 секунд. Страшно представить, сколько будет читать флэшка размером хотя бы 1 мегабайт.

Тем не менее, констатируем, что прочесть 24Cxx удалось.

Теперь попробуем прочесть EEPROM с интерфейсом Microwire.
Выдергиваем 93C46 из панельки на старой сетевой плате:


Вставляем в макетку и обвязываем резисторами-стабилитронами согласно схеме.


Нажимаем кнопку «Прочитать».

В ответ получаем нули:


Неужели флэшка пустая? Подключаем стенд к порту на материнской плате, читаем.


Нет, не пустая. В чем же дело? Подключаем логический анализатор и смотрим обмен.



Кроме ужасающей разницы в периодах следования импульсов видим, что аппаратный порт дрыгает ногой сброса (канал №3), а USB-COM не хочет. Эта нога управляется сигналом TXD порта. Как его разработчики Ponyprog умудрились сделать постоянно высоким, я не знаю. Возможно, это недокументированная возможность именно «аппаратного» порта. Напишите в комментариях, если кто в курсе.

Констатируем: прочитать 93Cxx не удалось.


Субъективные выводы: с модемом оставлю работать «бесхвостого», ибо если нет разницы, то зачем платить больше. «Прозрачного» и «черного» положу рядом в резерв, так как «капли» по моим наблюдениям долго не живут. В сумку с инструментами брошу «серого» как имеющего максимальные уровни.

Читайте также: