Меню

Как сделать data кабель самому

В интернете есть множество схем K-LINE адаптеров. Есть на COM есть на USB. Самые простые схемы на COM, но в наше время это не удобно из-за отсутствия этого порта на ноутбуках. Схемы с USB немного посложнее. Там применяются микросхемы, а их еще надо найти. Кроме этого нужно изготавливать печатную плату. Поэтому решил сделать более простым и доступным для всех способом, применив дата-кабель от старых телефонов. Такой у многих завалялся в дальних ящиках.
Нам потребуется:
USB дата-кабель от старых телефонов (Я использовал от samsung c100/c110)
Радиоэлементы (см.схему)
Паяльник (и всё что к нему прилагается)
Компьютер и немного софта

Как собрали схему, переходим к дата-кабелю. Для начала устанавливаем драйвер PL2303 для него. Обязательно с поддержкой нестандартных скоростей. (Скачать драйвер)После установки драйвера подключаем шнур и убеждаемся в его работоспособности. Он должен появиться в диспетчере устройст

Далее скачиваем программу B&B COM test(Скачать) для проверки порта.

Разбираем разъем дата-кабеля со стороны телефона, отпаиваем его. Теперь надо определить где какой провод. Для этого подключаем дата-кабель к компьютеру, запускаем программу, выбираем в ней соответствующий COM порт, скорость любую. Обычно черный провод это минус. Он должен «звониться» на корпус USB разъема. Далее вольтметром надо найти провод на котором +3,3 вольта. Замеряя это напряжение, в окне программы пробуем что то написать. Если напряжение изменяется, значит это вывод TxD. Теперь это провод пробуем подключать к оставшимся двум проводам (на минус не надо). При подключении к верному проводу, в нижнем окне программы вводимая информация будет дублироваться…значит это RxD. Провода найдены. Теперь подпаиваем эти провода к нашей схеме. Прежде чем чтото включать, убедитесь нет ли замыканий в собранной схеме или обрывов(случайно оторвался провод). Проверьте соответствие со схемой.

Проверяем работоспособность всего что мы собрали. Снова этой же программой подключаемся к порту, при этом не забываем подать 12в питания. Вводимая информация в верхнем окне должна дублироваться в нижнем. Если это происходит, то схема работает. Можно подключать к ЭБУ.

Скачиваем программу OpenDiagFree для диагностики. В настройках выбираем наш порт и переключаем на подключение «Метод 2». Пользуемся)

Если хотите сделать индикацию работы диагностического кабеля, достаточно подпаять светодиод с резистором, согласно одному из вариантов указанных ниже. В первом варианте светодиод будет всегда светиться пока адаптер подключен к диагностическому разъему. В момент передачи данных он будет моргать. Во втором варианте светодиод будет только моргать при передаче данных, а в остальное время выключен.
Резистор R8 выбираем не менее 470 Ом. Желательно даже большего номинала, чтобы не было влияния на сигнал к-линии.

источник

Большинство устройств блога GetChip.net работает с UART. И это закономерно — UART очень простой и не требовательный протокол. С ним легко работать как со стороны микроконтроллера, так и со стороны PC. Но есть один минус в использовании UART. Подавляющее большинство микроконтроллеров имеют UART у себя «на борту», а вот с PC ситуация немного хуже. Интерфейс UART является родным для COM порта (в варианте RS232), но в силу растущих требований к периферии компьютера, COM порт начинает себя изживать. Это происходит по причине малой скорости, невозможности расширения и т.д. В ноутбуках он уже давно пропал, как класс портов. Идет очередь стационарных компьютеров…
Но не все так плохо. Есть выход из положения! Многие производители разработали и выпускают микросхемы-преобразователи (мосты) USB – UART. Принцип их работы такой. На PC ставиться специальный драйвер, который создает виртуальный COM порт в системе. Для программ PC этот порт ни чем не отличается от обычного COM порта – подмены они «не замечают». Любые сообщения в этот виртуальный порт преобразовываются в посылки USB протокола. Подключенная к USB порту микросхема-преобразователь принимает эти посылки и формирует сигналы UART. Из популярных и доступных микросхем можно назвать FT232 и PL-2303 (а еще есть OTI006858 и CP2102).

Теперь переходим поближе к теме вопроса.
Итак, мы поняли, что нам нужен преобразователь USB – UART. Заиметь его можно несколькими способами:
1 Купить нужную микросхему и спаять устройство самому. Если Вы собираете какое либо устройство, будет удобно если преобразователь будет интегрирован в устройство. Если погуглить, то найдется много схем таких преобразователей – вытравить плату и собрать преобразователь не будет проблемой.
2 Купить уже готовый преобразователь. Тоже не плохой вариант. Таких устройств в продаже хватает с избытком. В разном форм-факторе, в разной цене – выбирайте на любой вкус!
3 Есть еще вариант – альтернативный. Согласен – он не всегда может быть приемлем, но все-таки… Можно «позаимствовать» преобразователь с другого устройства.

В этой статье я предлагаю использовать в качестве преобразователя USB — UART шнурок для мобильного телефона (Data Cable). Почему именно шнурок для мобильного? Сейчас объясню.
Некоторое время назад для связи мобильного телефона с компьютером очень широко использовался UART протокол. Причины широкого распространения понятны – производителям нужен был дешевый и распространенный канал связи с PC. Им мог стать или COM порт, или USB. На то время работать с USB было дорого и не выгодно – победил COM. Мобильные телефоны выдавали «во вне» UART сигнал, а шнурки Data Cable преобразовывали его для COM или USB порта. В наше время электроника шагнула далеко вперед и USB в микропроцессорах мобильных телефонов стали обязательны. Шнурки для современных телефонов заменяются обычными USB удлинителями.
И вот мы подбираемся к самой интересной части. Телефоны появляются новые, старые шнурки-преобразователи становятся никому не нужными, а значит, продавцы стремятся за любые деньги от них избавиться. Цены на эти старые залежалые шнурки становятся просто смешными. Вот и мне попались на глаза эти коробочки со шнурками за такие деньги, что я не удержался и купил два. Сейчас расскажу, что нужно делать, чтобы сделать из такого шнурка полноценный преобразователь USB UART.

Для начала, нужно купить этот самый шнурок.

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

Вот упаковочная коробка и ее содержимое.

В комплект входит сам шнур и диск с драйверами. Диск сразу можно выбросить – там такой сборник мусора, что найти что-то нужное проблематично. Берем сам шнурок.

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

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


В результате рассмотрения обнаруживаем микросхему Prolific PL-2303HX.

В 90% случаев в подобных шнурках мы увидим именно эту микросхему. Причина – ее дешевизна. Более того, эта микросхема будет стоять и в большинстве преобразователей USB – UART, которые Вы купите в магазине. Очень редко встретите FT232, так как она дороже и в дешевых китайских шнурках ее нет (разве что шнур какой-то фирменный попадется). Если Вам попался FT232RL – считайте повезло, на таком шнурке можно и программатор забабахать (FT232RL может работать в битбанг режиме).

Обратите внимание! Можно на плате найти клон Prolific. Такой, например, стоял во втором, из купленных мною шнурков.

Плата та же, обвеска та же, но кристалл явно не Prolific (судя по внешнему виду более дешевый клон). Настораживает отсутствие кварца, но плата работает (подозреваю, что работает от внутреннего RC генератора – это не очень гуд). В любом случае такие микросхемы полный аналог (по крайней мере по ногам) Prolific.

Теперь идем на сайт Prolific и скачиваем даташит на микросхему
ds_pl2303HX_v15F.pdf — Преобразователь USB-UART Prolific

В даташите находим распиновку и смотрим, на каких ножках нужные нам сигналы UART:
— Передатчик TXD – 1 ;
— Приемник RXD – 5 .

Находим соответствующие ножки на микросхеме.

Далее при помощи обычного тестера находим ближайшие контактные площадки, к которым можно подпаять провода. К ножкам не подпаяешся – они мелкие. Еще нам нужна «земля» — тут все просто, большие полигоны ею и будут. Подпаиваем к соответствующим площадкам провода.
На другой конец шнура цепляем удобный разъем.

Опять идем на сайт Prolific и скачиваем драйвер.
PL2303_Prolific_DriverInstaller_v10518.exe — Драйвер преобразователя USB-UART Prolific

Запускаем файл (шнурок вставлять не нужно) – произойдет установка. Все готово. Теперь вставляем в USB шнурок – произойдет автоматическая установка драйвера для порта. В компьютере появиться виртуальный COM порт.

Преобразователь готов к работе.

Достоинствами такого переделанного дата кабеля, по сравнению с готовым преобразователем или самостоятельной сборкой, являются:
— цена всего шнурка может быть даже меньше, чем стоимость микросхемы установленной в нем, а если такой шнур завалялся дома то цена падает до нуля (или до бутылки пива если шнур найти у друзей :));
— мы получаем устройство в аккуратной коробочке со шнуром и USB разъемом.

Вот, собственно и все. Пользуйтесь!

Файлы:
ds_pl2303HX_v15F.pdf — Преобразователь USB-UART Prolific
PL2303_Prolific_DriverInstaller_v10518.exe — Драйвер преобразователя USB-UART Prolific

Купила PL2303TA (такой) и Micro USB. Micro USB разрезала и достала провода, а дальше не понятно как соединить все в один кабель, подскажите пожалуйста, если знаете.

то что по ссылке — это готовый преобразователь USB-UART. Там ничего не нужно переделывать.

GetChiper, мне нужно сделать прошивочный кабель для lg gx200. Я отрезала от преобразователя, что по ссылке выше писала, ту часть где юсб и отрезала от микро юсб ту часть, что вставляется в телефон и соединила проводочки скруткой: Gnb, Rx, Tx. Получился такой кабель: фото. Так ведь можно делать?
Но прошить им не получается все равно, не пойму почему.

Честно говоря я не знаю как будет работать такой кабель…
Обычно разъем микроUSB не подразумевает что по нему будет работать UART.
Разве это какой то специфичный режим для LG. Тут я Вам вряд ли что-то посоветую.

Для отправки комментария вам необходимо авторизоваться.

источник

Автор: Administrator вкл. 07 апреля 2012 .

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

В большинстве «старых» компьютеров и ноутбуков, приобретенных более 5лет назад, всегда было несколько COM портов (RS-232). По крайней мере, всегда был хотя бы один разъем «RS-232».


Рис. 1. Разъем на корпусе компьютера

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

В современных компьютерах разъем «RS-232» нередко отсутствует. Тут и возникают проблемы, зачастую весьма неприятные. В большинстве ресиверов нет иных способов «прошивки» кроме использования «RS-232». И «USB» вход для подключения внешнего флешь-накопителя есть не у всех ресиверов.

А иногда имеется и другая проблема: ноутбук имеет «COM» порт, но с ресиверами одной модели он работает, а с другими — нет. Это связано с нарушением производителем ноутбука стандарта передачи данных «RS-232». На это они идут в целях экономии энергии заряда аккумуляторной батареи. Если производитель ресивера был технически щепетилен и точен, то в ресивере будет установлена специальная микросхема для «COM» порта. Благодаря этой микросхеме ресивер будет работать и с ноутбуком, и с компьютером. Но установка микросхемы увеличивает общую стоимость изделия, а в последнее время производители экономят даже на этих мелочах! Поэтому и возникает проблема несовместимости ноутбуков и большинства ресиверов.

Читайте также:  Сделай сам своими руками в домашних условиях станок видео

При использовании компьютера проблема отсутствия необходимых портов«RS-232» решается просто: необходимо приобрести дополнительный модуль с «COM» портами. Это плата, устанавливаемая в компьютер, называется «PIC—COM» или просто «плата СОМ портов».

Рис. 2. Плата PCI для компьютера с двумя «COM» портами

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

После установки платы в компьютер операционная система «Windows» — «ОС» присваивает новым установленным портам номер, например, «1», «2»…«25».

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

Рис. 3. Плата для ноутбука с «COM» портом

И тут есть подвох: в «старых» и «новых» ноутбуках два разных стандарта для дополнительного оборудования! Перед приобретением сверьтесь с инструкцией к вашему ноутбуку!

Если же вы не могли приобрести плату на компьютер или ноутбук, то остается один выход: «USB». Практически во всех современных моделях компьютеров имеется «USB» выход, как минимум два, а то и все восемь! В продаже имеются различные преобразователи «USB — COM».

Рис. 4. Преобразователь «USB — COM»

Рис. 5. Схема преобразователя «USB — COM»

Ссылки по теме

Как сделать самому переходник USB-COM , который можно использовать для подключения конвертеров и прочих девайсов к компьютерам у которых нет «железного» COM-порта.
Внимание!
Переходник описанный ниже обеспечивает согласование только сигналов RX и TX.
Все прочие модемные сигналы не задействованы.
Большинству устройств, работающих без аппаратного управления потоком, этого более чем достаточно.
С конвертерами Pilot VAF/MAF переходник работает 100%

Для сборки вам потребуются следующие детали:

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

Схема переходника

Печатная плата

Файлы схемы и печатки в формате Eagle PCB Editor можно скачать по этой ссылке

Сборка и настройка
Здесь собственно все элементарно — делаем плату , сверлим 4-ре отверстия и напаиваем все детальки.
В итоге у вас должен получиться вот такой вот переходничок:

Плату, чтобы не окислялась, можно задуть полиуретановым лаком или любым быстросохнущим автомобильным лаком, какой есть под рукой.
Далее этот девайс подключаем к порту USB компьютера.
Windows обнаружит новое устройство и попросит драйвера

Идем на сайт пролифика и выкачиваем самую последнюю версию дров

На момент написания статьи , самый последний драйвер был вот этот .

После скармливания винде драйвера , в системе должен появиться новый COM порт Prolific:

Теперь необходимо проверить работоспособность переходника

Для этого на переходнике в разъеме COM-порта , отверткой или проволочкой замыкаем между собой контакты 2 и 3 ( на самом разъеме обычно выбиты цифры с номерами контактов – приглядитесь повнимательнее ) Как вариант, можно напаять временную перемычку:

Далее запускаем программу «Гипертерминал» (Пуск->Программы->Стандартные->Связь->Гипертерминал)
На висте и семерке гипертерминала нет! Поэтому придется сходить в гугл/яндекс выкачать гипертерминал или любой его аналог.

Выбираем в настройках соединения наш новый сом-порт:

Далее гипертерминал предложит настроить параметры порта.
Выставляем :
-115200
-8
-N(нет)
-1
-управление потоком отсутствует

Теперь запускам соединение, выбираем английскую раскладку и пробуем чего-нибудь печатать.

На экране должны появиться символы нажимаемых клавиш:

Если буквы не появляются, то проверяйте монтаж

Вот собственно и все!
Теперь остается убрать перемычку с контактов 2-3 и можно пользоваться переходником по прямому назначению.

Рисунок 1. Общий вид

Предлагаемый блок в собранном виде позволяет реализовать принцип: купил – подключил. Устройство позволит пользователям персональных компьютеров подключить к USB-порту устройства, работающие от COM-порта (RS232C).

Ориентировочная розничная цена: 540 руб

Технические характеристики

Напряжение питания от USB порта: 5 В.

Скорость соединения RS232C: 110-230000 бит/с

Поддерживаемые операционные системы: Win98, Win2000, WinXP, Vista, Linux и др.

Габаритные размеры устройства: 60×30 мм.

Комплект поставки

Блок переходника в сборе: 1.

Конструкция

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

Переходник обеспечивает все модемные сигналы: DSR, DTR, RTS, CTS, RI, DCD, а также основные сигналы RXD и TXD.

Принципиальная электрическая схема приведена на рис 2.

Центральная часть устройства – микроконтроллер CP2102 производства SILICON LABORATORIES. В качестве микросхемы драйвера уровней применен преобразователь MAX3243 производства фирмы Texas Instruments. Переходник обеспечивает все модемные сигналы: DSR, DTR, RTS, CTS, RI, DCD, а также основные сигналы RXD и TXD.

Установка устройства в ОС

Для установки драйверов для компьютера следует сначала скачать соответствующий вашей операционной системе драйвер.

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

После успешной установки на переходнике должен засветиться светодиод, сигнализирующий готовность устройства к работе!

NEW Обновлённый драйвер от 25.01.2011 г. качать здесь.

1. Драйвер для Win Vista Вы можете скачать здесь.

2. Драйвер для Windows 2000/XP/Server 2003/Vista (v5.0) Вы можете скачать здесь.

3. Драйвер для Linux Вы можете скачать здесь.

4. Драйвер для Win98SE Вы можете скачать здесь.

5. Драйвер для OC Mac Вы можете скачать здесь.

ПРОВЕРКА РАБОТОСПОСОБНОСТИ BM8050 БЕЗ ВНЕШНЕГО ОБОРУДОВАНИЯ

Установите перемычки на контакты 2-3, 4-6, 7-8 СОМ-разъема ВМ8050 .

— Соедините устройство c USB-портом ПК.

— Посмотрите, какой порт ОС выделила для устройства, для чего войдите в Пуск — Настройка — Панель Управления — Система — Оборудование — Диспетчер Устройств — Порты (СОМ и LPT) — Silicon Labs CP210x USB to UART Bridge (COM1).

— Запустите стандартное приложение HiperTerminal для Windows из Пуск — Программы — Стандартные — Связь — HiperTerminal.

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

— Посмотрите, какой порт используется программой для связи с устройством, для чего войдите слева вверху Файл — Свойства и напротив «Подключаться через» выберите такой же порт, как и в Диспетчере Устройств (в нашем случае COM1).

— В этом же окне убедитесь, что выбрано управление потоком «Аппаратное» в программе, для чего нажмите кнопку в центре «Настроить» и в нижнем окне «Управление потоком» выберите «Аппаратное».

— Выйдите из настройки программы, для чего нажмите ОК, еще раз ОК.

— Напечатайте текст «Текст» в программе HiperTerminal, при этом на экране печатается текст «Текст», что подтверждает исправность устройства.

— Снимите перемычки с контактов 2-3, 4-6, 7-8 СОМ-разъема ВМ8050 .

— Напечатайте текст «Текст» в программе HiperTerminal, при этом на экране печать отсутствует, что подтверждает исправность устройства.

Тут нас поджидают первые проблемы: во-первых, ОС могла присвоить виртуальному порту слишком большой номер, например,«25». А программа для «прошивки» ресивера позволяет работать с номерами портов от одного до четырех. Во-вторых, не все преобразователи «USB -COM» могут работать с программой для «прошивки» и самим ресивером. Причина в том, что производители оборудования по-разному изготовили свои изделия и программы к ним. Проверять все преобразователи необходимо индивидуально под вашу программу и ваш ресивер. Часто бывает, что с одним оборудованием преобразователь работает, а с другим— нет.

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

Для изменения присвоенного ОС номера необходимо изменить его вручную. Для этого необходимо войти в «Диспетчер устройств»: «Пуск» — «Настройка» —«Панель управления» — «Система».

Рис. 15.6. «Панель управления»

В появившемся окне выбрать вкладку «Оборудование» и щелкнуть по кнопке «Диспетчер устройств». Откроется окно «Диспетчер устройств». В появившемся окне в древовидном списке выбрать строчку «Порты (COM и LPT). В раскрывшемся списке вы увидите все порты, имеющиеся в вашем компьютере. Выберите ваш виртуальный порт: «преобразователь «USB — COM». У меня преобразователь модели «Prolific».


Рис. 15.7. Список имеющихся портов

Щелкните по этой строчке ПРАВОЙ кнопкой мыши, в открывшемся окне выберите стройку «Свойства».

Рис. 15.8. Настройка выбранного порта

В появившемся окне выберите вкладку «Параметры порта». В строчке «Скорость» выберите «115200», затем щелкните по кнопке «Дополнительно».

Рис. 15.9. Настройка параметров порта

В нижней части открывшегося окна найдите вкладку «Номер COM порта».

Рис. 16. Изменение номера COM порта

Щелкните по вкладке и выберите необходимый номер COM порта.

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

После завершения настройки нажмите «ОК» для сохранения внесенных изменений и полностью выйдите из режима настроек, закрыв все ранее открытые окна. После этого перезагрузите компьютер для внесения необходимых изменений. Если же вы изменяли номер «COM» порта «USB — COM» преобразователя, то достаточно просто вынуть его из разъема компьютера и заново подключить.

Кабель-адаптер COM 9/25M -> USB AM 1м

Цена — 300 руб.
Описание Кабель для подключения устройств с последовательным интерфейсом (RS-232) к USB порту.
Тип оборудования Кабель-переходник
Разъемы кабеля или переходника COM25M, COM9M, USB A
Совместимость
Совместимость USB 1.1/2.0
Поддержка ОС Windows 2000, Windows XP
Прочее
Длина кабеля 1 метр
Логистика
Размеры упаковки (измерено в НИКСе) 21.5 х 14.5 х 4.1 см
Вес брутто (измерено в НИКСе) 0.136 кг

Кабель-адаптер TRENDnet COM9M—>USB AM 0.6м

Цена — 500 руб.
Основные
Производитель TRENDnet
Модель TU-S9
Описание Переходник позволяет подключить устройство с интерфейсом RS-232 (например, модем) к порту USB компьютера.
Тип оборудования Кабель-переходник
Разъемы кабеля или переходника COM9M, USB A
Диаметр 28/24 AWG
Параметры производительности
Скорость передачи данных 500 Кбит/сек
Питание От USB порта
Потребление энергии 500 мА — максимальное
Совместимость
Требования к системе RAM 64 Мб
Поддержка ОС Windows ME, Windows 2000, Windows XP
Прочее
Соответствие стандартам RoHS
Длина кабеля 0.6 метра
Вес 75 грамм
Рабочая температура 0

Размеры упаковки (измерено в НИКСе) 23 x 16.8 x 4.6 см
Вес брутто (измерено в НИКСе) 0.135 кг
Внешние источники информации
Ссылка на сайт производителя www.trendnet.com

Адаптер — переходник USB-COM (RS-232)

Цена — 1500 руб.
Адаптер предназначен для использования приборов и адаптеров расчитанных для включения через Com (RS232) порт, например это очень актуально при использовании современных компьютеров, которые имеют только USB, в этом случае, с помощью этого переходника вы можете использовать современные компьютеры и ноутбуки совместно с нашими приборами и адаптерами, такими как Сканер BMW, Сканер Mercedes, Scanmatik и др.

Оборудование для автосервисов, автодиагностика, диагностическое оборудование, диагностика авто, автомобильный сканер, автосканер, диагностический пост, чип тюнинг, оборудование для автодиагностики Carbrain, UNISCAN, ADP-504, KKL-USB, KKL-COM, сканер BMW, сканер Opel, BMW 1.3.6, Automan, Opel scanner, BMW scanner, мотор тестер, газоанализатор, диагностика двигателя, диагностика панели приборов Программатор транспондеров, OBD-2, OBD2, корректировка одометра, U-581, запуск двигателя, crash data, креш дата, крэш дата, спидометр, тахометр.

Читайте также:  Как в домашних условиях сделать дроссель для

Хотя может нужно воспользоваться нуль модемным кабелем (2-3, 3-2, 5-5) и переходником типа —

К переходнику добавляете USB удлинитель вот вам и прямой нуль-модемный кабель.

  • Розничная стоимость 100р.
  • Тип A-A
  • Длина: 1.5 м

Но для остальных ресов нужен «перевёрнутый» нуль-модемный кабель.

  • Розничная цена 155.00 руб.
  • Тип разъема: DB9 F — DB9 F
  • Длина: 1.8 м

или такой переходник:

STLab U-350 (RTL) Адаптер COM 9M -> USB AM

Цена — 350 руб.
Основные
Производитель St-Lab
Модель USB DONGLE SERIAL 1 PORT
Описание Переходник позволяет подключить устройство с интерфейсом RS-232 (например, модем) к порту USB компьютера.
Тип оборудования Кабель-переходник
Разъемы кабеля или переходника COM9M, USB A
Встроенный USB-коннектор Да
Параметры производительности
Скорость передачи данных 115200 бит/сек
Интерфейс USB 1.1
Питание От USB порта
Поддержка ОС Windows 2000, Windows ME, Windows XP, Windows Vista, Windows 2003 Server
Размеры упаковки (измерено в НИКСе) 17 x 13 x 3.2 см
Вес брутто (измерено в НИКСе) 0.077 кг
Внешние источники информации Ссылка на сайт производителя www.st-lab.com

Добрый день. Прошу прощения за беспокойство и повторы.

Какое это великое счастье — ЖИТЬ,
СУЩЕСТВОВАТЬ в мире, ДЫШАТЬ, ВИДЕТЬ небо, воду, солнце! (И. Бунин)

источник

В современных сотовых телефонах микросхема USB-UART встроена в телефон и кабель от них нам не подходит. В старых телефонах, для связи телефона с компьютером по USB интерфейсу использовался USB-DATA кабель, в который была встроена микросхема USB-UART, такой кабель нам и нужен.

Убедиться, что мы нашли или купили подходящий кабель можно следующим образом:

  • Под Windows, при подключении кабеля к USB интерфейсу компьютера, в операционной системе появится новое устройство.
  • Под Linux, необходимо подключить USB кабель к компьютеру и выполнить команду lsusb

Обратите внимание на последнюю строку. В системе появился Sony-Ericsson / Samsung DataCable. Отличная новость! Но, чтобы развеять сомнения, запустим программу Arduino. Под Windows, возможно, предварительно необходимо будет установить драйвер для кабеля.

В программе Arduino установите Сервис / Последовательный порт / порт на который подключился Ваш USB-DATA кабель. Запустите Сервис / Монитор порта . Соедините на кабеле провода RXD с TXD. В моем кабеле оказалось 5 проводов. Два провода питание 5В вычислить легко с помощью тестера, или светодиода с резистором. Так же сразу определите полярность питания. Три оставшихся провода RXD, TXD и DTR. DTR полезен, но не обязателен. И з них RXD и TXD можно вычислить с помощью Монитора порта, поочередно соединяя по 2 провода из трех (3 комбинации).

В Мониторе порта в верхней строке наберите какое нибудь сообщение и нажмите кнопку послать:

Сообщение вернулось, значит мы нашли провода RXD и TXD:

С USB-DATA кабеля срежьте разъем «К телефону». Припаяйте к проводам кабеля коннекторы. Я, например, взял соединительные провода папа-папа, разрезал их пополам и припаял к проводам USB-DATA кабеля.

Переходник USB-UART сделанный из USB-DATA кабеля от телефона Sony-Ericsson.

Еще один USB-DATA кабель подходит на роль USB-UART интерфейса:

Это кабель китайского производства для телефона Nokia. По середине кабеля установлена пластмассовая коробочка с микросхемой CP2101 на маленькой плате.

К этой плате я и припаял выводы +5V GND RXD TXD и DTR.

Переходник USB-UART сделанный из USB-DATA кабеля от телефона Nokia.

Конечно же, можно воспользоваться и готовым интерфейсом USB-UART, например, на микросхеме CP2102.

Но у него свои недостатки — не распаяна линия DTR и вместе с кабелями, он более громоздкий, +2 лишних разъемных соединения. Но есть и + 3 светодиода на борту (сомнительный +).

источник

Большинство устройств блога GetChip.net работает с UART. И это закономерно — UART очень простой и не требовательный протокол. С ним легко работать как со стороны микроконтроллера, так и со стороны PC. Но есть один минус в использовании UART. Подавляющее большинство микроконтроллеров имеют UART у себя «на борту», а вот с PC ситуация немного хуже. Интерфейс UART является родным для COM порта (в варианте RS232), но в силу растущих требований к периферии компьютера, COM порт начинает себя изживать. Это происходит по причине малой скорости, невозможности расширения и т.д. В ноутбуках он уже давно пропал, как класс портов. Идет очередь стационарных компьютеров…
Но не все так плохо. Есть выход из положения! Многие производители разработали и выпускают микросхемы-преобразователи (мосты) USB – UART. Принцип их работы такой. На PC ставиться специальный драйвер, который создает виртуальный COM порт в системе. Для программ PC этот порт ни чем не отличается от обычного COM порта – подмены они «не замечают». Любые сообщения в этот виртуальный порт преобразовываются в посылки USB протокола. Подключенная к USB порту микросхема-преобразователь принимает эти посылки и формирует сигналы UART. Из популярных и доступных микросхем можно назвать FT232 и PL-2303 (а еще есть OTI006858 и CP2102).

Теперь переходим поближе к теме вопроса.
Итак, мы поняли, что нам нужен преобразователь USB – UART. Заиметь его можно несколькими способами:
1 Купить нужную микросхему и спаять устройство самому. Если Вы собираете какое либо устройство, будет удобно если преобразователь будет интегрирован в устройство. Если погуглить, то найдется много схем таких преобразователей – вытравить плату и собрать преобразователь не будет проблемой.
2 Купить уже готовый преобразователь. Тоже не плохой вариант. Таких устройств в продаже хватает с избытком. В разном форм-факторе, в разной цене – выбирайте на любой вкус!
3 Есть еще вариант – альтернативный. Согласен – он не всегда может быть приемлем, но все-таки… Можно «позаимствовать» преобразователь с другого устройства.

В этой статье я предлагаю использовать в качестве преобразователя USB — UART шнурок для мобильного телефона (Data Cable). Почему именно шнурок для мобильного? Сейчас объясню.
Некоторое время назад для связи мобильного телефона с компьютером очень широко использовался UART протокол. Причины широкого распространения понятны – производителям нужен был дешевый и распространенный канал связи с PC. Им мог стать или COM порт, или USB. На то время работать с USB было дорого и не выгодно – победил COM. Мобильные телефоны выдавали «во вне» UART сигнал, а шнурки Data Cable преобразовывали его для COM или USB порта. В наше время электроника шагнула далеко вперед и USB в микропроцессорах мобильных телефонов стали обязательны. Шнурки для современных телефонов заменяются обычными USB удлинителями.
И вот мы подбираемся к самой интересной части. Телефоны появляются новые, старые шнурки-преобразователи становятся никому не нужными, а значит, продавцы стремятся за любые деньги от них избавиться. Цены на эти старые залежалые шнурки становятся просто смешными. Вот и мне попались на глаза эти коробочки со шнурками за такие деньги, что я не удержался и купил два. Сейчас расскажу, что нужно делать, чтобы сделать из такого шнурка полноценный преобразователь USB UART.

Для начала, нужно купить этот самый шнурок.

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

Вот упаковочная коробка и ее содержимое.

В комплект входит сам шнур и диск с драйверами. Диск сразу можно выбросить – там такой сборник мусора, что найти что-то нужное проблематично. Берем сам шнурок.

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

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


В результате рассмотрения обнаруживаем микросхему Prolific PL-2303HX.

В 90% случаев в подобных шнурках мы увидим именно эту микросхему. Причина – ее дешевизна. Более того, эта микросхема будет стоять и в большинстве преобразователей USB – UART, которые Вы купите в магазине. Очень редко встретите FT232, так как она дороже и в дешевых китайских шнурках ее нет (разве что шнур какой-то фирменный попадется). Если Вам попался FT232RL – считайте повезло, на таком шнурке можно и программатор забабахать (FT232RL может работать в битбанг режиме).

Обратите внимание! Можно на плате найти клон Prolific. Такой, например, стоял во втором, из купленных мною шнурков.

Плата та же, обвеска та же, но кристалл явно не Prolific (судя по внешнему виду более дешевый клон). Настораживает отсутствие кварца, но плата работает (подозреваю, что работает от внутреннего RC генератора – это не очень гуд). В любом случае такие микросхемы полный аналог (по крайней мере по ногам) Prolific.

Теперь идем на сайт Prolific и скачиваем даташит на микросхему
ds_pl2303HX_v15F.pdf — Преобразователь USB-UART Prolific

В даташите находим распиновку и смотрим, на каких ножках нужные нам сигналы UART:
— Передатчик TXD – 1 ;
— Приемник RXD – 5 .

Находим соответствующие ножки на микросхеме.

Далее при помощи обычного тестера находим ближайшие контактные площадки, к которым можно подпаять провода. К ножкам не подпаяешся – они мелкие. Еще нам нужна «земля» — тут все просто, большие полигоны ею и будут. Подпаиваем к соответствующим площадкам провода.
На другой конец шнура цепляем удобный разъем.

Опять идем на сайт Prolific и скачиваем драйвер.
PL2303_Prolific_DriverInstaller_v10518.exe — Драйвер преобразователя USB-UART Prolific

Запускаем файл (шнурок вставлять не нужно) – произойдет установка. Все готово. Теперь вставляем в USB шнурок – произойдет автоматическая установка драйвера для порта. В компьютере появиться виртуальный COM порт.

Преобразователь готов к работе.

Достоинствами такого переделанного дата кабеля, по сравнению с готовым преобразователем или самостоятельной сборкой, являются:
— цена всего шнурка может быть даже меньше, чем стоимость микросхемы установленной в нем, а если такой шнур завалялся дома то цена падает до нуля (или до бутылки пива если шнур найти у друзей :));
— мы получаем устройство в аккуратной коробочке со шнуром и USB разъемом.

Вот, собственно и все. Пользуйтесь!

Файлы:
ds_pl2303HX_v15F.pdf — Преобразователь USB-UART Prolific
PL2303_Prolific_DriverInstaller_v10518.exe — Драйвер преобразователя USB-UART Prolific

Еще по устанавливаемому драйверу можно определить что за чип внутри. После того как шнурок «встал» как «светиться» СOM порт в диспетчере устройств?

Основная масса плюши, неизвестную пару непомню завтра на работе поставлю посмотрю.

Шнурки из нескольких аукционных лотов.
1) (2 + 7 ненужных)= 41 гр.+ 5 гр.доставка = 18 гривен за шнурок (с PL2303)
2) 9 щнурков за 6 гривен + 13гр. доставка
завтра перепроверю все шнурки и выведу среднию цену.

Понедельник 26 Марта 2012 22:16:41 — если получится выкупить лот на аукро будет еще 5 (минимум) шнурков с коробочками.

Итак итоги теста неизвестных:
1 — Кабель For Sim C60/M55. USB-UART Controller в деспечере после поиска дров (диск неставил) поменялось на ArcMicro USB to Serial Ports.
2 — Кабель E365 (Motorola?,)в деспечере появилось Prolific USB-to-Serial Comm Port
Остальные кабеля X480 DataCable, S-Ericson t230/310 3353, LGG1600 — Prolific USB-to-Serial Comm Port

Ну вот и отлично! С профоликом понятно, а с ArcMicro — если комп шнурок видит как COM — уже хорошо. Значит можно где-то использовать.

у меня есть кампюторный кабель defender usr130 адаптор переходник usb2.0 usb a(m)-com DB9(m) я его ипользую для подключения прогроматора.после прочьтения стотьй o uart разобрал каробку стоит PL2303HX. можно ли взять от туда выхода для uart пожалуисто подскажыте

Читайте также:  Как самому сделать красивый блокнот своими руками

Конечно можно. Посмотрите какие ножки с сигналами TxD, RxD и выводите их наружу.

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

вапрос снят работать нехочет

буду на атину2313 собирать повашей схеме

Помогите пожалуйста, есть usb uart преобразователь на ft232BL это программатор для охранных приборов»НПО Пионер» можно из него замутить программатор?если можно то ткните в сылочку,ато нашёл тока на ft232RL((

Я так понимаю программатор в режиме битбанг (без дополнительного контроллера)? Тогда только ft232RL — другой так работать не умеет.

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

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

Только не понял зачем нужно было отпаявать шнур от платы? Можно было прозвонить Rx, Тx и землю на разъеме или посмотреть распиновку в интернете и оконечить нужные жилы. Или я то-то не понимаю? Помогие плиз, сам собираюсь переделать такой шнурок

Зачастую производители телефонов применяют нестандартный ЮАРТ. Чтобы не рабиратся что там накручено с сигналом проще сразу подпаятся к ножкам моста.

я счястливый обладатель материнки 2005 года. чего там только нет и лпт тебе и 4юсб и ком в придачу. жду своего юарт ту ЮСБ с ибэй . но хочется на коме сделать самому. не подскажите как сделать КОМ ту ЮАРТ?

Например на max232 можно или ему подобных.

Спасибо Евгений за понятное и развёрнутое объяснение

А переходник USB-to-UART с помощью «голого» max232 можно сделать? Или все равно дополнительно понадобится что-то типа FT232. Что-то я с даташита окончательного ответа не выкурил ((

теперь знаю) COM to UART с помощью макса232 и десятка конденсаторов , а насчёт USB не знаю

MAX232 — это готовый COM-UART
FT232 — это готовый USB-UART
они самодостаточны и не нуждаются друг в дружке

Электролиты 1uF можно смело заменить на smd керамику 0,1uF. (дешевле, меньше, сверлить не надо)

Предназначение кондера на 10uF лично мне не совсем понятно. Если тупо фильтр по питанию, то он реально нужен только, если питать схему _непосредственно_ от внешнего блока питания. Если питание будет идти от той платы, которая будет подключаться к UART (а чаще всего так и бывает), то можно этот кондер можно либо убрать совсем, либо заменить на ту же керамику 0,1uF.

А по поводу разводки… На мой взгляд вот такой вариант удачней.
http://alex-exe.ru/radio/microcontrollers/rs232usart/

Наконецто приехал мой заказик из китая:прогроматор USBasp, U*SB to TTl на PL2303, и беспаячная макетная плата. в итоге всё это удовольствие менше чем за 300 рублей)

попались мне шнурки от UPSов.что то вроде usb-com.разобрал:внутри pl2303 и adm213.вопрос:из этого ком програматор сделать можно будет?

Сегодня получил кабель Siemens st55/st60 (PL-2303). Вызвонили имеющиеся провода TXD, RXD и землю и к ним подпаяли удлинители(отпаивать старые и припаивать новые не стали). На ноутбуке с Windows XP замкнули TXD, RXD-вроде всё в порядке.
Установил драйвера(как указано в описании) на своем ноутбуке с Windows-7. шнур определился как СОМ-20. Подключили к диагностическому разъему BINGO-M -НО в ответ тишина независимо от расположения проводов TXD, RXD. Что сделано не так и какие могут причины. Помогите пожалуйста запустить т.е.

Проблема в драйвере.
Скачайте последний с сайта профолика и попробуйте с ним http://www.prolific.com.tw/US/ShowProduct.aspx?p_ >

GetChiper :
Проблема в драйвере.
Скачайте последний с сайта профолика и попробуйте с ним http://www.prolific.com.tw/US/ShowProduct.aspx?p_ >

Урааа заработало. Огромное спасибо.

очень понятно написано.огромное спасибо буду сегодня пробовать.

Установил в начале дрова с этого сайта и… ничего
С сайта профлика скачал дрова и установил, и… как ни странно-ничего!
Переустановил все дрова и Вуаля — всё работает
(на прошлом компе с ХР работало сразу после установки дров, а на вин7 64бит пришлось набраться терпения)

Мне вот достался кусок кабеля:
USB DATA CABLE
MODEL: KQ-U8A
NO: WT0480000317
При подключении к компу определяется как
USB-UART Controller
но дрова не находит…Нагуглил что он может быть на разных чипах. Как теперь определить и найти дрова? Всё запаяно в usb разъеме…

В диспетчере устройств не появляется новый COM-порт?

Появляется раздел «Другие устройства», а в нем USB-UART Controller с восклицательным знаком о том что нет дров…

Спасибо, по vid&pid выяснил что скорее всего он на ArkMicro ARK3116 , т.к. дров под win8 походу нету, поэтому пойду щас тестить всё под XP… заодно и ваши ссылки на дрова проверю ?

Хех, это оказался USB-UART на чипе ARK3116, с дровами устройство определилось и появился виртуальный COM-порт ? Спасибо! Только бы ещё разобраться с проводками с другого конца ? Тобишь этим шнурочком я смогу шить ваши устройства?

Шить вряд-ли. Будет просто преобразователь USB-UART.

Да опечатался ? Теперь другая проблема, думал с проводами разберусь по цветам, как в com порте, но из на выходе 7 а не 9… Получится ли как-нибудь определить чтоб USB не сгорел? ?

Может это поможет
mk-duino.narod.ru/USB-cable/USB.RS232/ARK3116.doc
если нет — ставьте резисторы по 1кОм и тыкайте куда хотите — ничего не сгорит.

Вот его схема
http://forum.se-zone.ru/files/09/04/datasheet_ark3116_196.jpg
замыкаю 1-й и 8-й контакт, в терминале глухо, походу можно выкидывать ? Спасибо за помощь, извиняюсь за кипиш ?

Для отправки комментария вам необходимо авторизоваться.

источник

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

Так вот, купив планшет MoveO! TPC-7HG я внезапно столкнулся с совершенно неожиданной для меня проблемой. Дело все в том, что у данного планшета имеется только разъем mini-USB. Само по себе это не было для меня неожиданностью или проблемой — даже наоборот — проще найти стандартный mini-USB кабель чтобы при случае заменить, например, вышедший из строя зарядный кабель. Неприятным сюрпризом для меня явилось то, что в моем городке нигде — НИГДЕ! — не продавался кабель mini-USB OTG! В комплекте он тоже не шел. Переходив во все возможные и невозможные магазины я пришел к выводу, что, пожалуй, проще и быстрее будет сделать такой кабель своими руками.

ВНИМАНИЕ. ВСЕ ЧТО ВЫ ДЕЛАЕТЕ — ВЫ ДЕЛАЕТЕ НА СВОЙ СТРАХ И РИСК.

А теперь немного теории. Просто взять и спаять вместе mini-USB штекер с куском провода от одного кабеля и так называемый USB-мама штекер от другого кабеля нельзя. Нет, то есть, конечно, спаять-то можно, но вот только подключить к планшету и заставить работать с этим кабелем не получится ни один девайс. А дело вот в чем.

У стандартного mini-USB кабеля пятиконтактный штекер:
001.

Контакты в нем нумеруются следующим образом:
002.

Но в стандартном USB-кабеле всего 4 провода. Куда же подевался пятый провод? Да никуда. Он просто не распаивается к концевикам коннектора!

Назначение и цветовая маркировка проводов в обычном USB-кабеле при этом следующие:

— 4 — Чёрный GND — общий провод, «земля», «минус», 0 Вольт

Главное отличие USB OTG кабеля состоит в штекере. В mini-USB OTG кабеле (впрочем, равно как и в micro-USB OTG кабеле) контакты 4 и 5 замкнуты между собой. В обычном (не OTG) дата-кабеле к 4-му контакту штекера не припаян провод. Такой штекер называется USB-BM mini (micro). Если же спаять между собой контакты 4 и 5, то такой штекер будет называться USB-AM mini (micro). Именно по наличию перемычки между 4 и 5 контактами в штекере USB-AM micro планшет и определяет, что к нему собираются подключить периферийное устройство. Если же этой перемычки нет, то он сам будет выполнять роль пассивного устройства и на подключение к нему всякого рода USB-устройств реагировать не будет.

Итак, с теорией ознакомились — приступаем к практике.

Берем обычный mini-USB кабель, аккуратно вскрываем канцелярским ножом его коннектор. В итоге получаем вот такой набор юного техника:
003.

Далее нам нужно соединить 4-ый и 5-ый контакты штекера. Сделать это можно, например, аккуратно счистив запаечный пластик с задней стороны коннектора. Но тут поджидают два неприятных сюрприза. Во-первых, это оказывается не так просто сделать, ничего при этом не повредив, ибо заливается контактная группа на совесть — хрен выковыряешь. Второй же «сюрприз» — это короткий контакт 4-го контакта (простите мне мой каламбур!), из-за чего становится крайне неудобно к нему что-то припаивать:
004.

Честно испортив первый кабель берусь за второй, но поступаю с ним уже немного иначе. Вскрыв и разобрав коннектор mini-USB я с задней стороны контактной площадки все тем же канцелярским ножом делаю аккуратный соскряб пластика в районе 4-го и 5-го контактов вплоть до самих контактов:
005.

Теперь берем паяльник и кладем оловом аккуратную перемычку между этими двумя контактами.
006.

Единственное, за чем здесь нужно следить, это за тем, чтобы сохранить контактную площадку максимально плоской, причем как с этой стороны — так как в этом случае наш коннектор может элементарно не влезть обратно в свой металлический корпус, так и с противоположной (то есть собственно со стороны контактов) — так как неровность там может привести к загибу контактной группы гнезда планшета, а это уже чревато. Сделав перемычку нужно позаботиться о том, чтобы избежать короткого замыкания свежеспаянных контактов с корпусом коннектора. Для этого я воспользовался таким незаменимым средством, как Poxipol.
007.

Обратите внимание, что электроизоляционными средствами обладает только ПРОЗРАЧНЫЙ Poxipol. Металлический же Poxipol обладает вполне себе токопроводящими характеристиками и в данной деле его использовать, естественно, нельзя.

После того, как Poxipol затвердеет, излишки его можно счистить ножом, а USB-коннектор собрать:
008.

В принципе, неплохо бы и его сверху залить Poxipol-ом, но сделать это рекомендую уже после того, как кабель будет проверен на работоспособность.

Далее берем обычный удлинитель USB:
009.

И отрезаем от него разъем USB-мама с куском провода:
010.

Теперь нам необходимо только соединить два полученных кабеля (один — с разъемом mini-USB, второй — с разъемом USB-мама) между собой.

Сначала «одеваем» один из проводов термоусадкой:
011.

. снова берем паяльник:
012.

. и аккуратно спаиваем (от слова «спаять» а не «споить»!) проводочки в кабелях.
013.

Для изоляции проводов друг от друга я использовал все тот же Poxipol. А когда он застыл — сверху все вместе одел термоусадкой:
014.

В итоге получился вот такой кабель:
015.

ПС. Очень полезная ссылочка: USB-OTG

ППС. Если паять влом или чувствуете, что не получится — то хорошая статья на этот случай — «USB OTG без паяльника для Блондинок»

ПППС. А спустя два дня я получил в подарок нормальный mini-USB OTGкабель ((:

источник