Выбираем RS232-адаптер с AliExpress: COM порт отказывается умирать? 5 актуальных моделей

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com
| Подборка товаров | Подборки товаров

RS232, также известный как COM-порт (хотя такое именование не совсем корректно по ряду причин) — технология, которая родилась ещё во времена, когда ваши родители только-только пошли в школу. Которая пережила эпоху дискет, расцвет и закат CD, эру DVD и Blu-ray. Технология, которая была актуальна, когда ваш смартфон ещё и не снился фантастам. Да что там — когда сама идея персонального компьютера казалась чем-то из области научной фантастики!

Этому динозавру цифровой эры уже больше 60 лет. Казалось бы — давно пора на свалку истории, рядом с восьмидюймовыми дискетами и телетайпами, которым он ровесник. Но не тут-то было! COM-порт, словно Ленин, жил, жив и будет жить. Он живёт в кассовых аппаратах и банкоматах, промышленных принтерах и станках с ЧПУ, системах «умный дом» и медицинском оборудовании. Везде, где требуется надёжная и проверенная временем связь, а требования к скорости минимальны, отказывающийся устаревать COM чувствует себя как рыба в воде.

Похоже, эта технология останется с нами как минимум до середины XXI века. А значит, нам нужен способ общаться с этими устройствами. Современные компьютеры давно распрощались с 9-пиновыми разъёмами, но это не проблема — на помощь приходят USB-адаптеры. Я выбрал пять моделей переходников USB-RS232 с AliExpress, каждая из которых способна стать мостиком между прошлым и будущим. Давайте разберёмся, какой адаптер подойдёт именно вам.

HL-340 с проводом

HL-340 — своего рода «рабочая лошадка» для USB-to-RS232 адаптеров. Этот контроллер стал основой для бесчисленного множества устройств, заполонивших рынок благодаря своей дешевизне и простоте. Однако простота имеет свою цену — HL-340 является пассивным адаптером, что означает отсутствие собственного преобразователя напряжения.

Здесь разведены всего четыре минимально необходимые линии, а сигналы передаются логическим уровнем в пять вольт. Звучит не очень? Ну, для стандарта RS232 — действительно не очень, ведь такие цифры не совсем то, что прописано в спецификации.

Но у простоты есть и свои плюсы. Во-первых, цена — меньше 100 рублей за работающее устройство, согласитесь, приятно. Во-вторых, такой адаптер отлично подходит для прошивки микроконтроллеров. И, всё же, он совместим примерно с 30-50% устройств, имеющих COM-интерфейс. Видимо, разработчики этих устройств тоже решили не усложнять себе жизнь. Для современных устройств процент стремится к восьмидесяти.

Учитывая цену — менее 100 рублей — HL-340 становится весьма привлекательным вариантом для новичков или тех, кому нужно бюджетное решение для не слишком требовательных задач. А эта версия адаптера на его основе оснащена проводом с DB9-штекером M-типа, который можно подключить прямо в порт.

HL-340 без провода

Если вам важна мобильность и компактность, то версия донгла с контроллером HL-340 без провода может стать идеальным выбором. Адаптер идентичен своему собрату с кабелем по всем техническим характеристикам, включая ограничения и возможности, но выполнен в форм-факторе, напоминающем обычную USB-флешку, на другом конце которой есть DB9-разъём M-типа.

Этот вариант идентичен своему «длиннохвостому» собрату во всём, включая цену и технические характеристики. Та же неполная распайка, те же пять вольт логического уровня, та же базовая функциональность. Но отсутствие провода делает его настоящим чемпионом по компактности.

Стоит отметить, что компактность иногда может обернуться недостатком — подключить нужное устройство не всегда возможно без «плясок с бубном» и кабеля-удлиннителя. Тем не менее, это всё ещё лучший вариант на «просто закинуть в сумку».

CAB1685 (CH340)

Переходя к более продвинутым решениям, стоит обратить внимание на модель CAB1685, построенную на базе контроллера CH340. Этот адаптер можно назвать «золотой серединой» между бюджетными решениями на HL-340 и профессиональными адаптерами с полной поддержкой RS232.

CAB1685 сохраняет неполную распайку и 5-вольтовый логический уровень, характерные для его более простых собратьев. Однако он предлагает ряд существенных улучшений. Во-первых, адаптер поддерживает более высокие скорости передачи данных, что может быть критически важно для некоторых приложений.

Во-вторых, судя по отзывам пользователей, CAB1685 демонстрирует лучшую совместимость с различными устройствами и более стабильную работу при длительном использовании. Что делает его отличным выбором для тех, кто нуждается в более надёжном решении, но не готов переплачивать за полнофункциональный RS232-адаптер — или хочет сохранить возможность прошивки микроконтроллеров.

IOCREST RS232 (FT 231) Type-F

Когда речь заходит о работе с любыми RS232-устройствами, особенно в промышленных условиях и со старым оборудованием, требующим полного соответствия стандарту, на сцену выходит IOCREST RS232 на базе контроллера FT 231. Эта модель представляет собой полноценный эмулятор COM-порта с активным преобразованием, обеспечивающий полную распайку всех девяти сигналов (CD, RXD, TXD, DTR, GND, DSR, RTS, CTS, RI) и корректные уровни напряжения, включая минусрвое.

Главное преимущество адаптера — гарантированная совместимость практически со всем оборудованием, использующим RS232, начиная с момента появления стандарта в 1962 году и до наших дней. Будь то древний терминал или современный промышленный контроллер — IOCREST RS232 справится с задачей. Для работы с совсем уж раритетными устройствами, использующими 25-пиновый разъём DB25, потребуется лишь простой пассивный переходник.

Конструктивно адаптер выполнен с коротким шнуром, оканчивающимся стандартным портом DB9 Type-F для подключения COM-кабеля.

Однако у такого соответствия стандарту есть и обратная сторона медали. Во-первых, цена IOCREST RS232 Type-F значительно выше, чем у более простых адаптеров. Во-вторых, из-за полного соответствия стандарту RS232, этот адаптер не подходит для прошивки микроконтроллеров, требующих пяти вольт на входе, что может быть важно для некоторых пользователей.

IOCREST RS232 Type-M

Завершает подборку модель IOCREST RS232 Type-M — по сути, близнец предыдущего адаптера, но с одним ключевым отличием. Вместо короткого шнура с портом DB9, эта версия оснащена более длинным кабелем, заканчивающимся стандартным 9-пиновым штекером DB9 M-типа.

Такая конфигурация делает Type-M более универсальным решением, особенно если вы часто работаете с устройствами, расположенными на некотором расстоянии от компьютера. Больше нет необходимости носить с собой дополнительный COM-кабель или искать его на месте — всё, что нужно для подключения, уже интегрировано в адаптер.

Как и его собрат с портом Type-F, этот адаптер обеспечивает полную эмуляцию COM-порта с корректными уровнями напряжения и полной распайкой всех сигналов. Что гарантирует максимальную совместимость со всем спектром RS232-устройств, от винтажной электроники до современных промышленных систем.

Однако стоит учитывать, что фиксированная длина кабеля может быть как преимуществом, так и недостатком. В ситуациях, где требуется очень короткое или, наоборот, очень длинное соединение, версия с портом DB9 F-типа может оказаться более гибким решением. Тем не менее, для большинства пользователей удобство готового решения «всё в одном» перевесит эти редкие ограничения.

• • •

Конечно, список далеко не исчерпывающий. На AliExpress вы найдёте целое море RS232-адаптеров — на любой вкус, цвет и кошелёк. Там есть модели с разными контроллерами, различными типами разъёмов и дополнительными функциями. Но я постарался отобрать те варианты, которые считаю наиболее интересными по соотношению цены и качества для большинства читающих.

Реклама:
ООО "АЛИБАБА.КОМ (РУ)" ИНН: 7703380158 erid: 2SDnjcokxbU
ООО "АЛИБАБА.КОМ (РУ)" ИНН: 7703380158 erid: 2SDnjeKEEDp
ООО "АЛИБАБА.КОМ (РУ)" ИНН: 7703380158 erid: 2SDnjbrukee
ООО "АЛИБАБА.КОМ (РУ)" ИНН: 7703380158 erid: 2SDnjcaRQYJ
ООО "АЛИБАБА.КОМ (РУ)" ИНН: 7703380158 erid: 2SDnjeixNDG
Изображение в превью:
Автор: Александр Ковбаса (CC BY 4.0)
Источник: www.youtube.com
Автор не входит в состав редакции iXBT.com (подробнее »)
Об авторе
Наношу добро, причиняю пользу, благодарен за лайки и содержательные (дополняющие статьи) комментарии.

21 комментарий

b
У меня тут очередные 2 адаптера отъехали с диагностикой «Вы купили паль, верните» в драйверах под Windows.
Когда-то так развлекались FT и специально брал PL, а теперь и PL. Куда бечь — непонятно.
e
просто купить ещё один, ничего не поделаешь.
ну или брать фирменные, но это недёшево
b
Ну и получить с вероятностью 50% тоже самое — в этом и есть засада.
Даже CH320/CH340 не всегда панацея — потому что в лоте написано одно а присылают другое, какое попалось.
a
А где сейчас можно встретить полноценный rs-232, а не с ttl-уровнями (тот-то довольно часто попадается, и переходник обычно нужен под него)?
LeVK
Две последних ссылки.
a
Я имел в виду не адаптеры (их не так сложно найти, в крайнем случае собрать – max232 вроде в продаже остались, фанатики могут и на рассыпухе преобразование уровней сделать), а применение. Я уже лет 15 не встречал. В зависимости от применения – попадается USB, TTL-serial, RS-485.
LeVK
В куче старых девайсов. Матричные чековые принтеры, станки, диагностические разъёмы АТС и очень много где ещё, когда срок амортизации железа — до полного (неремонтопригодного) отказа.
a
Понял. То есть по сути только железо, выпущенное много лет назад (это я не к тому, что его надо менять, работает – не трогай).
LeVK
Да. Но его куда больше, чем кажется на первый взгляд. Лично я вообще видел в одном НИИ графопостроитель A0 годов так восьмидесятых самое позднее, с прикрученным конвертером на микроконтроллере, это к вопросу о возрасте того, что реально эксплуатируется:-)
b
Консоли свитчей и роутеров и всяких MiniPC.
a
Они именно на RS-232, не TTL-serial?
b
А как заранее узнаешь? Такие вот адаптеры их не выжигают.
a
В первом приближении можно предположить по наличию или отсутствию стандартного 9-пинового разъёма)
Во втором – по наличию микрухи типа MAX232 для согласования уровней.
b
Ну, свитч Cisco я вскрывать не готов, например. Это про микруху. А про первое — ну да, DB9 или RJ45 в Cisco-распайке (ставшей индустриальным стандартом).
a
Для Cisco, наверное, решение ещё проще – глянуть документацию :-)
d
Да не всё эти лучшие могут эмулировать. Для некоторой аппаратуры нужен свой софт, который работает с ком-ом через аппаратный адрес порта. Ни один юсб адаптер его не имеет.
a
Ну, положим, для той аппаратуры аппаратный адрес можно эмулировать на уровне драйверов (всё равно ж вы, небось, говорите о софте, работающем в real mode под DOS), это не великая проблема. Скорей проблемой будут тайминги (например, были какие-то корявые способы эмуляции 9-битного rs-232 путём игр с битом чётности, говорят, под виндой этого сложно добиться).
a
Не, COMx – это просто имя. Адрес порта COM1 в старые времена обычно был 3F8 и прерывание IRQ4, COM2 – адрес 2F8 и прерывание IRQ3.
Эмуляцией COM я не пользовался, но пользовался абсолютно аналогичной эмуляцией MIDI-порта – там система перехватывала вызовы команд IN/OUT и обрабатывала их. Т.е. у вас не было аппаратного MIDI на компе – но DOS-софт, который с ним работает, благополучно играл музыку.
b
Интересно, осталось ли в живых такое оборудование?
LPT за счёт bit-banging'а продержался (GPIO для бедных, где нужны тайминги), а уж с COM'ом даже FIDO'шный софт и BBS работали через FOSSIL-драйвер, там быстро все перешли на работу через API, году этак в 95-ом (по понятной причине).
30 лет назад. Может и есть ещё оборудование к которому софт 30 лет не апгрейдили а оно всё работает, ну для такого можно и мать с аппаратным COM купить, они вполне есть в продаже. С ноутом вот не выйдет, да.
I
требую пояснения, почему некоторые дб9ф идут с винтами, а некоторые — с гайками? это баг или фича производителей?
8
Первый в списке плохо работает с Cisco

Добавить комментарий

Сейчас на главной

Новости

Публикации

Живой криостат: как лесная лягушка замерзает и возвращается к жизни

Представьте себе существо, которое зимой перестаёт дышать, его сердце замирает, кровь перестаёт двигаться, а большая часть воды в теле превращается в лёд. Весной оно просто оттаивает — и...

5 некостлявых речных рыб, которые приятно чистить и ещё приятнее есть

Иногда смотришь на прилавок с морской рыбой и ловишь себя на мысли, что вот оно — царство вкуса. Яркие названия, красивые тушки, всё будто говорит: бери меня, я лучше. А речная? Как...

Забытый эксперимент США: как Китай возродил ториевый реактор

В последние годы Китай активно развивает ядерные технологии нового поколения, включая реакторы на расплавленной соли, работающие на тории. Это направление сочетает в себе высокую безопасность,...

Обзор наушников Ugreen Studio Pro: LDAC с быстрой зарядкой и автономностью в 120 часов

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

Интерфейсу Microsoft Bob 30 лет: почему многообещающий проект стал самым большим провалом в истории компании

В середине 1990-х годов Microsoft стояла на пике своего влияния в мире персональных компьютеров. Windows 3.1 доминировала на рынке, а предстоящий выпуск Windows 95 обещал настоящую революцию....

Игровой нетбук с Ultrawide OLED и механической клавиатурой: на Kickstarter представили Kernelcom

На площадке Kickstarter в ноябре стартовала кампания по сбору средств на Kernelcom — необычный гибрид мини-ПК, механической клавиатуры и Ultrawide-дисплея. Устройство позиционируется как...