Нуль модемный кабель (RS232) распайка. Переходник USB-COM своими руками: схема, устройство и рекомендации Разводка печатной платы

Проблемы при «прошивке» ресиверов. Отсутствие COM порта. Использование ноутбука

Многие пользователи сталкиваются с проблемой прошивки ресиверов из-за отсутствия СОМ порта. Большинство устаревших моделей компьютеров было оборудовано несколькими СОМ портами. В них имелся хотя бы 1 разъем «RS-232». Благодаря такому технологическому решению пользователи могли подключать необходимые внешние устройства. К компьютеру подключали сразу и мыши, и принтеры, и клавиатуру, и модемы, и другую технику. С помощью компьютера можно было и перепрошить ресивер. Пользователи никогда не сталкивались с существенными проблемами при подключении. Все, что от них требовалось – это подсоединить кабель, запустить программу и кликнуть мышкой на необходимые пункты.

Производители современных компьютеров, кажется, просто забыли о разъеме «RS-232». Обычный пользователь может и не заметить его отсутствия. Но если вы являетесь абонентом спутникового телевидения и ваш ресивер начал некорректно работать из-за несвоевременного обновления, вы столкнулись с неприятной проблемой. Большинство моделей ресиверов могут быть прошиты только с помощью «RS-232». Да и «USB» входом оборудованы не все спутниковые приставки.

Очень часто пользователи сталкиваются и с другими проблемами. Одна из них – несовместимость имеющихся СОМ портов на ноутбуке с определенными моделями ресиверов. В большинстве случаев это вызвано тем, что в процессе производства ноутбука был нарушен стандарт передачи данных «RS-232». Некоторые производители делают это специально, так как такое решение позволяет сократить энергию заряда аккумуляторной батареи. Эта мелочь отражается и на стоимости компьютерной техники, делая ее более доступной для конечного потребителя. Только точные и щепетильные производители могут похвастаться наличием специальной микросхемы для СОМ порта. И их устройства совместимы с любыми ресиверами.

Если вы пользуетесь обычным компьютером, то проблема решается за счет приобретения дополнительного модуля с СОМ портами. Он выпускается в виде платы и монтируется в компьютер. Очень важно провести установку правильно, так как некорректные действия могут привести к порче оборудования. После того, как плата будет установлена в компьютер, операционная система «Windows» - «ОС» присвоит каждому порту свой номер.

Если вы пользуетесь ноутбуком, то этот вариант не подойдет. Здесь вы столкнетесь с несоответствием размера и стандарта. Но и у этой проблемы есть решение.

Вы можете попробовать самостоятельно спаять Переходник USB-COM 2 способами: дорогой и проверенный или дешевый и частично неэффективный:

Способ 1

Приобретаем специальную плату с портами, предназначенную для ноутбука. Проблема заключается не только высокой стоимости решения, но и в том, что вам придется провести ни один день в поисках подходящей модели. Также стоит учесть, что ноутбуки могут обладать разными стандартами для дополнительных устройств. Поэтому вначале стоит ознакомиться с инструкцией по эксплуатации, если она еще сохранилась. Если вы не решились заказать специальную плату, то можно попробовать еще один способ.

В большинстве случаев он действует. 90% современных моделей оборудовано несколькими «USB» выходами. Вы можете купить преобразователь «USB — COM».

Для справки . USB – это последовательный интерфейс, который используется для передачи данных. Для подключения дополнительных устройств используется четырехпроводной кабель. Два провода обеспечивают прием и передачу данных, два – питание дополнительного устройства. Главным недостатком USB является то, что разъемы со временем разбалтываются. В результате теряется контакт. При отрывании гнезд пользователям приходится заменять плату.

Способ 2

Переходник «USB — COM» можно спаять самостоятельно. Только стоит учесть, что описанное нами решение обеспечивает согласование только сигналов RX и TX. Другие модемные сигналы не задействуются. Приготовьте следующий набор деталей:

  • 1 PL2303HX (USB-USART мост от Prolific)
  • 1 MAX232CSE (UART-RS232)
  • 1 Кварц 12.00 МГц
  • 2 Конденсаторов 10 нФ (smd1206)
  • 6 Конденсаторов 1 мкФ (smd1206)
  • 2 Резистора 27Ом (smd1206)
  • 1 Резистор 1.5КОм (smd1206)
  • 1 Разъем mini-USB
  • 1 Разеъем DB-9 папа
  • 1 Фольгированный текстолит для платы 48*22мм

Вначале вам необходимо изготовить плату. Для этого просверливаем 4 отверстия и паяем необходимые детали.

В результате вы должны получить стандартный переходник. Во избежание окисления плату можно покрыть автомобильным или полиуретановым лаком.

31.7 KiB
492 Downloads

Как вариант, можно напаять временную перемычку

После установки драйверов проверяем работоспособность переходника. Для этого попробуйте замкнуть контакты 2 и 3 и запустить программу «Гипертерминал» (входим через ПУСК в ПРОГРАММЫ. Переходим в СТАНДАРТНЫЕ, выбираем СВЯЗЬ и ГИПЕРТЕРМИНАЛ) . Далее обращаемся к любой поисковой системе и скачиваем гипертерминал или его аналог. В настройках соединения указываем новый сом-порт (в нашем случае это hyperterminal).

Настраиваем параметры порта (115200, 8, N(нет), 1, управление потоком отсутствует).

Для справки . HyperTerminal – это специальная программа, которая включена в состав поставки ОС Windows. Она помогает открыть доступ к другим компьютерным устройствам через модем, последовательный порт либо с помощью протокола telnet. Если Гипертерминал отсутствует, то пользователи могут воспользоваться удаленной оболочкой Windows. Если вам необходимо устранить неполадки модема, то вместо Гипертерминала можно использовать «Телефон и модем». При отсутствии программы ее можно с легкостью найти в интернете и загрузить за несколько минут.

  • Tutorial

Вместо вступления

Как обычно я предлагаю заняться странным - попробовать подключить несколько старых RS232 устройств, через один USB порт с помощью синей изоленты и смекалки. Статья не будет большой, скорее это описание что где взять и зачем вообще все это делать.

Зачем?

Нужно это бывает когда некий специальный аппаратный комплекс, состоящий из отдельных устройств и который выполняет какую-то единый функционал, вдруг начинают модифицировать. Разумеется что можно попробовать найти комплекс оборудования по новее, но в реальной жизнь на это идут очень редко. Начинают модифицировать то что есть. Иногда вдумчиво, но чаще как получится.

Как правило «мозгами» такого комплекса является компьютер у которого 100500 выходов RS232. Из примеров могу привести место кассира в супермаркете, банкоматы и тому подобное. С первым случаем столкнулся я.

Эти компьютеры не блещут мощностью, но отличаются космической стоимостью. Естественно он перестает отвечать требованиям современных технологий и многим приходит в голову идея заменить их на обычный ПК и получить приличную мощность по адекватной цене, однако быстро выясняется что RS232 на новых ПК вымер как класс. Теперь этот интерфейс стал сугубо специализированным. Соответственно надо или самостоятельно прикручивать кучу RS232 или искать уже готовое спец решение.

Разумеется что можно заменить само оборудование, но если вы посмотрите сколько стоит стационарный лазерный сканер приличной фирмы и помножите эту цену на их количество то передумаете.

Люди не посвященный в тему сразу радостно покупают пучок китайских USBtoRS232 переходников, а дальше все идет очень печально. Лучше этого не делать. Вторым вариантом является покупка специализированной платы расширения с кучей RS232. Этот вариант уже лучше и имеет право на жизнь, но тоже имеет свои недостатки. Например стоимость и проблемы с дровами если используется не Windows или не та версия. Так же не маловажным фактором является доступность в будущем, так как что-то выходит из строя и парк может расширятся в будущем. Потом оказывается что конкретная модель уже не выпускается или не постановляется в конкретную местность и т.д. В общем привязывать себя к конкретному устройству это всегда опасно, особенно если можно этого не делать.

Пробуем что-то сделать

Может показаться странным что примитивные RS232 устройства так сложно и дорого подключить по нормальному если по сути там обычно простые протоколы и примитивный физический уровень. А все потому что обычно подобные аппаратные комплексы используются в коммерческих доходных сферах и покупка оборудования по таким ценам оправдана, а само оборудование уже перешло в разряд специального. Спец оборудование = спец цена вопроса.

Однако все это не мешает попробовать собрать свой бюджетный велосипед. Бонусом получим возможность менять поведение такого своеобразного RS232 мультиплексора и полностью обойдем проблему написания USB драйверов. HID профиль поддерживается почти везде.

High level

Вторая часть софта это примеры и тесты собранные в сумбурный проект на Java написанный IDE IDEA. Предполагается что работа с устройством интегрируется в софт высокого уровня используя различные обертки по работе с USB стеком в зависимости от языка на кортом этот софт пишется. Сейчас сложно найти такой ЯП чтобы под него не существовало таких оберток. Отдельно для староверов отмечу что java и usb совместимы если готовить правельно, это доказано практикой и используется в коммерческом проекте.

В процессе тестирования выяснилось что работа в Linux и Windows с USB HID несколько отличается, работа отлаживалась через две библиотеки usb4java и hid4java. Работа через последнюю используется в Linux (Raspberry Pi 3).

Разница заключается в том что в Windows можно обратится напрямую к USB устройству даже если оно зарегистрировано как HID и писать\читать его конечные точки (endpoint). В Linux же приходится работать с hid устройством. То есть устанавливается стандартный драйвер hid и всё, работайте только с ним пожалуйста. Работа таким образом происходит немного медленнее чем напрямую, но напрямую тоже возможно если убедить систему не ставить драйвера. Это реально.

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

Заключение

Представленное устройство это лишь одни из примеров как довольно легко можно приобщится к процессу создания нативных USB устройств и перестать наконец использовать переходники.

Не забываем плюсовать

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

Как я уже говорил 0-модемный кабель нам пригодиться в первую очередь для пере прошивки спутниковых ресиверов. И если для этого можно использовать короткий, который проще купить, то для кардшаринга через компьютер почти всегда нужен длинный или очень длинный (делал до 15 м.) . А такой лучше спаять самому. Причем делается он довольно легко.

Как сделать самому нуль модемный кабель (RS232) шнур для прошивки тюнера своими руками ?

Нам понадобятся два разъемы DB-9F, паяльник, припой, кабель – витая пара, как по мне подходит в самый раз (можно и другой какой есть под рукой телефонный нормально), схемы и умелые руки.

Есть несколько вариантов подключения но чаще всего нужен кабель на три контакта. Ну а если такой не подойдет – тогда делаем полный на все контакты по соответствии с рисунками ниже.

Не полный ноль модемный кабель подходит почти всегда. Но и он имеет разновидности когда его контакты идут

Контакты 2 – 2 и 3 – 3 , 5 -5 прямой

Контакты 2 – 3 и 3 – 2 , 5 – 5 не прямой

Именно последний не прямой подходит чаще всего.

Распайка ком порта rs-232 в спутниковых ресиверах может иметь вид как “папы” так и “мамы”.

“Мамки” встречаются намного чаще так что советую делать с двумя “мамками” на концах.

Именно непрямой нуль-модемный кабель с двумя мамка, и с расчетом справа-налево, подходит для прошивки большинства спутниковых ресиверов, или для шаринга.

Переходник USB – COM(RS232) своими руками – статья, в которой расскажу, как сделать несложный переходник всего за один вечер. Данный переходник, кстати, совместим с процессорным модулем CPU 166 P. - книга, которая может пригодится в радиолюбительской практике.

Вот что понадобится для переходника:

Позиционное обозначение

Наименование

Аналог/замена

Конденсатор керамический - 0,1мкФх50В

SMD типоразмер 0805

Конденсатор керамический - 33пФх50В

SMD типоразмер 0805

Микросхема MAX232

ADM232 корпус SOIC16

Светодиоды индикаторные диаметром 3мм.

Готовый модуль – переходник USB-COM(уровни ТТЛ) на микросхеме FT232

Резистор 0,125Вт 270 Ом

SMD типоразмер 0805

Резистор 0,125Вт 510 Ом

Резистор 0,125Вт 100 Ом

Штекер DB9 папа

Штекер платный 3 контакта

А также клипсы к светодиодам, небольшой пластиковый корпус, немного проводов и силиконовый клей.

Рисунок 1.

Если для Ваших целей достаточно уровней ТТЛ, то готовой платы на микросхеме FT232 будет достаточно(на рисунке 1 - красная плата), а если необходимо получить уровни близкие к уровням протокола - читаем дальше!

Первое, что сделал – закрепил светодиоды на лицевой стороне корпуса, используя клипсы.

Рисунок 2

Рисунок 3.

Рисунок 4.

Рисунок 5.

На плате есть готовые контактные площадки со всеми сигналами(согласно протокола RS232, только уровни ТТЛ), а также выведено питание и контакты для светодиодов RX и TX, используя данную плату, можно сделать полный переходник USB-COM. Полный переходник мне не нужен, ограничился сигналами RX и TX, а также использовал сигналы для подключения светодиодов. Для того чтобы перевести уровни ТТЛ в близкие к уровням протокола RS232, нужно использовать буферную микросхему MAX232, но об этом немного позже.

Рисунок 6

Плату, о которой говорилось выше, приклеил к основанию корпуса на силиконовый клей.

Рисунок 7

Когда клей высох подпаял светодиоды, чтобы ограничить ток использовал резисторы сопротивлением 270 Ом.

Рисунок 8

На одной из старых плат мне попался готовый фрагмент со всей необходимой обвязкой для MAX232. Оставалось только его вырезать и впаять микросхему.

Рисунок 9

Рисунок 10

Микросхемы MAX232 не нашел под рукой, вместо неё впаял аналог - ADM232.

Рисунок 11

С обеих сторон наклеил изоляционный материал. Использовал силиконовый клей.

Рисунок 12

Рисунок 13

Клей высох. Следующим делом вклеил получившийся «бутерброд» в корпус.

Рисунок 14

Спаял платы между собой по схеме, а также подпаял и закрепил разъём DB9.

Рисунок 15

Всё проверил. Полностью собранный переходник USB-COM(RS232).

В современных компьютерах и ноутбуках производители перестали использовать COM-порт, который широко использовался ранее. Если у вас есть старый компьютер, который вы приобрели около 7 лет назад, вы можете найти на нем несколько таких портов. COM-порт был предназначен для подключения разного внешнего оборудования, например мыши, принтера, модема и других специальных средств. Сейчас возникают проблемы с подключением различного устаревшего оборудования к новым ноутбукам или компьютерам. К примеру, ресивер сейчас довольно сложно подключить, так как для этого нужно использовать COM-порт.

Что делать в этом случае? Выход, конечно, есть. Вы можете сделать USB-COM-преобразователь самостоятельно. Как это сделать? В этой статье вы найдете ответы на свои вопросы.

Переходник USB-COM своими руками

Сейчас мы рассмотрим, как сделать переходник USB-COM, который будет работать с сигналами RX и TX. С другими типами модемных сигналов работать не получится, но этого вполне достаточно для подключения стандартного оборудования.
Чтобы перейти к сборке, вам необходимо будет приобрести такие детали:

  • Два конденсатора на 10 нФ и один на 1 мкФ.
  • Два резистора на 27 Ом и один на 1,5 КОм.
  • Разъем mini-USB и DB-9 по одной штуке.
  • Кварц 12.00 МГц.
  • PL2303HX.
  • Фольгированный текстолит для платы 48*22 мм.

После покупки этих деталей можно переходить непосредственно к сборке. Сначала нам необходимо будет рассмотреть схему USB-COM-переходника (изображение можете увидеть ниже).

Сборка и настройка переходника

В монтаже ничего сложного нет. Сначала необходимо взять или сделать самому плату. После этого просверливаем четыре отверстия. Далее нам нужно припаять все детали, расположение которых будет соответствовать схеме. На этом сборка закончилась.

Чтобы плата не окислялась, ее необходимо задуть полиуретановым лаком. Если такого нет в наличии, можно использовать любой другой быстросохнущий автомобильный лак.

Пришло время переходить к настройке. Подключаем нашу плату к компьютеру. Если все правильно собрано, он определит устройство, на которое нужно установить драйверы.

Устанавливаем на компьютер драйверы Prolific для такого порта. Перейдя в "Диспетчер задач", можно увидеть, что он определился и теперь вполне работоспособен.

Проверка

Чтобы проверить работоспособность нашего переходника, необходимо каким-нибудь тонким предметом замкнуть контакты возле COM-порта (смотрите ниже изображение, где это необходимо сделать).

Переходим к разделу «Настройки соединения», где необходимо выбрать COM-порт. В новом окне следует настроить следующие параметры нашего порта:

  • скорость передачи сигнала - 115200;
  • биты данных - 8;
  • четность - нет;
  • стоповые биты - 1;
  • управление потоком - нет.

Далее подтверждаем изменения, нажав на кнопку ОК. После этого следует запустить соединение. Переходим к английской раскладке и печатаем любые слова в программе. На белом фоне отобразятся все символы, которые вы нажали.

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

На этом все. Можно отпускать контакты, которые вы зажимали, и начинать пользовать USB-COM-переходником.

Кабель-переходник USB RS232 DB9 COM

Если у вас не получается сделать свой переходник, вы можете приобрести USB RS232 DB9 COM. Цена его варьируется в пределах 1000 рублей, и он обладает довольно хорошими техническими характеристиками. Наверное, главное - хорошая скорость соединения. Также он поддерживается практически всеми операционными системами. К сожалению, он работает только с USB 2.0.

Подключение к компьютеру

Чтобы подключить переходник USB RS232 DB9 COM к компьютеру, необходимо найти в Интернете драйверы, которые подойдут к вашей операционной системе. Скачиваем и распаковываем их. Подключаем переходник к компьютеру, после чего указываем, где расположены драйверы. Если все было сделано правильно, на устройстве загорится светодиод, что указывает на готовность к работе.

Возможные проблемы

К сожалению, даже в случае, когда вы используете купленный кабель-переходник USB-COM, могут возникнуть проблемы. С ними необходимо бороться, причем сделать это несложно.


Альтернативное решение проблемы

Если вам необходимо установить дополнительное оборудование, которое нуждается в COM-порте, можно также использовать модуль с этим разъемом. Он просто устанавливается непосредственно в компьютере и подключается к материнской плате. После установки платы COM-портов или PIC-COM (второе название) ей также присваивается номер. Как и в предыдущих случаях, это номер можно изменить, если возникнут проблемы. Если вы не уверены, что сможете правильно установить эту плату в компьютер, лучше воспользуйтесь помощью профессионалов, чтобы не навредить другому оборудованию.

К сожалению, это решение можно использовать только для компьютеров. В ноутбуках дополнительную плату установить довольно сложно, и это требует дополнительных затрат. Во-первых, сам корпус не позволит установить дополнительный модуль, а во-вторых, он может не поддерживаться вашей моделью. Поэтому в случае с ноутбуком следует использовать USB-COM-переходник.

Заключение

Если вам необходимо подключить устарелое оборудование, которое требует наличие COM-порта, можно сделать самостоятельно переходник. Это довольно просто. Если вы не хотите этим заниматься, можете приобрести USB-COM-переходник. Его цена составляет около 1000 рублей. Помните, что вам все равно придется устанавливать драйверы и проверять работоспособность этого оборудования. На Windows 7 USB-COM-переходник довольно просто установить, так как на эту операционную систему в Интернете можно найти все драйверы.

Понравилась статья? Поделитесь с друзьями!