Китайские адаптеры USB-COM

Купил на DX парочку адаптеров. Раз и два. Судя по комментариям — эти лоты та еще лотерея. Варианты:
  • PL2303+MAX211
  • PL2303
  • CH341+MAX211
  • CH341
Мне попались четные, т.е. уровни там не сильно RS-232 соответсвуют. Ндаааа. Удлинители в комплекте кстати дерьмо, через них даже сами адаптеры не всегда опознаются, а о чем-то более скоростном, вроде флешек, и говорить не приходится.

Применение. Оно таки нашлось) После того, как спаял дата-кабель к своему PV (древняя КПК-шка, наружу торчит вполне полноценный DTE-COM на MAX3243) — решил проверить совместимость с адаптерами. С CH341 фиг, а вот на PL2303 завелось. Уже хоть что-то, хотя передает иногда с ошибками :(
Уровни у донгла на PL2303 — TTL 0V и 5V. Решил сделать их хотя бы разнополярными, +-2.5V. Впихнул внутрь стабилизатор на 2.5В на TL431, подключил к его выходу сигнальную землю выходного разьема. Фиг его знает, стало ли лучше, но с КПК работает.

С пинбордом через адаптер на MAX232 тоже работает, позволяя отлаживать через жтаг и одновременно общаясь с контроллером по уарту. Но лишняя платка (которую к тому же неудобно подключать, т.к. питание и землю надо тянуть отдельно от сигнальных линий и одним шлейфом не отделаешься) как-то не радует. Ладно, проверим второй.
Втыкаем, врубаем терминал, любуемся абракадаброй. Тык мультиметром в TX модуля… 0В. Зараза, инвертирует. Так и не понял, фигли ж оно тогда не работает с КПК — вроде полярность та же, что и у RS-232. Возможно, неправильная полярность какого-то из управляющих сигналов. Воткнул инвертор — заработало. Запилил кабель с коннектором под пинборд, из хвостика от старой мыши. Отлично, можно дебажить девайс, управляемый только через UART, через JTAG.

Фоткать адаптеры смысла нет — на DX фото есть, а жуткий навесной монтаж через матовый корпус все равно не видно)

P.S. Как выяснилось, PL2303 в этих адаптерах поддельная. В WinXP работает нормально, а в Win7 выдает ошибку «код 10». Лечится более старой версией дров (1.0.13), которую, однако, не так легко найти. В аттаче лежат дрова этой версии (ахтунг, архив на самом деле 7z), плюс какой-то патченый вариант, поддерживающий скорости до 1625000 bps (а этот на самом деле rar).
  • +1
  • 13 марта 2011, 21:34
  • Vga
  • 2

Комментарии (14)

RSS свернуть / развернуть
Ну тогда посоветуйте нормальные.
0
FT232RL+MAX211/213/3243, паяло в зубы и вперед) У меня пока застопорилось на драйвере RS232, MAX'ы стоят под 200-300р.
0
Кстати, если повезет получить нечетные варианты — то и эти вполне нормальные. А четные неплохи для связи с МК — драйвер RS-232 не нужен и скорость держат до двух мегабит.
0
Удлинители в комплекте кстати дерьмо, через них даже сами адаптеры не всегда опознаются
Недавно купил на DX точное такие же и тоже парочку, через один удлинитель переходник не распознался, оказывается земля в разъёме была не припаяна.
0
Нет, они исправны и LS через них работают нормально. Просто кабель тонкий и говенный и на 480МГц (да и похоже даже на 12МГц) уже превращает сигнал в кашу. Вообще, на HS влияние кабеля весьма заметно, у меня например переходник USB-PATA через один из портов на морде компа часто не заводился, после замены кабеля стало лучше.
0
Кстати, еще одна особенность обоих модулей — платы в них были вверх ногами. Корпус мягкий (резиноподобный пластик) и почти симметричный. В результате его перекашивает и плата внутри идет наискосок) Ну и традиционная китайская пайка — желательно сразу разобрать, пропаять USB штекер (особенно крепежные уши) и перевернуть плату. Собрано оно методом вклеивания ком-порта в корпус.
На плате — сопля, кварц с парой кондеров и опционально — еще несколько кондеров/резисторов обвязки.
0
  • avatar
  • Vga
  • 13 марта 2011, 22:19
Я такую шнягу беру для контроллеров, разбираешь, отпаиваешь разъемы и получаешь небольшую платку, которую загоняешь в корпус устройства. ну или юсб разъем оставляешь, в термоусадку (или корпус от старой флешки) — вот и штекер USB. Простой и дешёвый способ добавить USB в свой проект, ибо наебае шнурок $2 с доставкой.
0
Была и такая мысля, ага. Правда к этим могут потребоваццо инверторы.
А линк где оно на ебее можно?
0
Я последние эти брал, сейчас жду доставки. а так USB RS232 в поиск вбиваете, сортировка по цене и смотрите кто доставляет к вам. Сча нашел вот этосуппорт Vista значит и семёрка потянет. если висты нет, то только хп и никсы. по том кого суппортит можно определить CH там или PL (кто есть кто счас не помню, и те и те юзал и не парился с осью особо).
Ну уровни инвертированные, ло ЛА7 никто не отменял, да и вы сами транзисторную сборку привели, которая инвертирует.
0
Хе-хе, внешне — вылитый мой. Ток цена пониже. Надо попробовать заказать.
0
Я так понимаю, что их не получится использовать в ржиме CDC-BULK?
0
А что это?
0
Режим USB. www.beyondlogic.org/usbnutshell/usb4.shtml#Bulk
Позволяет прокачать около килобайта за миллисекунду.
0
Я знаю, что такое Bulk. Но вопроса все равно не понял.
Во первых, что такое CDC-BULK и какие еще есть варианты CDC?
Во вторых, что он дает?
В третьих, от чего это зависит?
В даташитах на чипсеты обоих переходников кстати указаны скорости передачи до 1-2 мегабод.
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.