Меню

Usb to com напряжение

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

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

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

usb com переходник

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

Схема переходника USB-COM включает в себя порт, модулятор, преобразователь, а также резистор. В некоторых случаях дополнительно на плате может располагаться усилитель. При этом чаще всего подбираются именно проводные модели. Резисторы в данном случае используются только открытого типа. Необходимо это для того, чтобы повысить предельную частоту устройства. Таким образом, время отклика сигнала будет находиться в районе 20 мс. Помимо прочего, следует учитывать ширину пропускания устройства. Для повышения данного параметра многие специалисты модуляторы советуют применять только двухсторонние.

кабель переходник usb com

Модели типа А стандартные

Сделать типа А переходник USB-COM своими руками в домашних условиях довольно просто. Микросхему в этом случае целесообразнее подбирать типа РР21. Стабилизировать процесс в устройстве поможет только преобразователь. Для нормальной работы модели также потребуется качественный модулятор. Для указанной микросхемы его необходимо подбирать только низкочастотного типа. Все это позволит параметр отклика сигнала держать на отметке 30 мс.

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

Модели типа А мини

Переходники данного типа способны поддерживать многие форматы. Без преобразователей сложить их невозможно. Дополнительно потребуется подобрать микросхему серии РР22. Всего транзисторов на нем должно располагаться три. При этом два из них необходимо разместить возле преобразователя. Модулятор в данном случае важно подбирать импульсного типа. Скорость отклика сигнала в среднем составляет около 30 мс. Для стабильной работы периферийного устройства этого вполне достаточно.

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

com порт usb переходник

Модели типа А микро

Сделать типа А микро переходник USB-COM своими руками самостоятельно довольно сложно. Во многом это связано с наличием нестандартного порта. Пропускная способность для него должна быть обеспечена довольно высокая. При этом параметр отклика сигнала минимум обязан составлять 20 мс. Отдельно также следует обратить внимание на поиск преобразователя.

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

Как сделать переходник типа В стандартный?

Собирается представленный кабель-переходник USB-COM для устройств, у которых разъем имеется типа RSR21. В первую очередь в магазине необходимо выбрать модулятор. В данной ситуации можно остановиться на ступенчатом аналоге. Однако полоса пропускания у него довольно низкая. Также в дальнейшем могут возникнуть определенные проблемы с перекрытием контуров. Чтобы решить представленную проблему, можно воспользоваться колебательными модуляторами.

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

Переходники типа В мини

Собирается данный переходник COM USB при помощи микросхемы типа РР220. В этом случае преобразователь необходимо подбирать с хроматическим резистором. Дополнительно важно использовать только высокочастотный модулятор. Чтобы увеличить скорость отклика сигнала, многие специалисты советуют применять транзисторы открытого типа.

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

Модель типа В микро

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

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

Как выбрать модель в магазине?

Для устройств с разъемом типа RSR21 адаптер следует подбирать высокочастотный. Минимум нагрузки он должен выдерживать на уровне 3 А. Медь у проводников обязана быть обязательно безкислородная. В этом случае можно рассчитывать на хорошую полосу пропускания устройства. Цифровые форматы адаптер обязан поддерживать «Долби» и «Тру».

В свою очередь, видеосистема должна работать с 720р. Усилители в устройствах, как правило, устанавливаются бесконтактные. Однако в некоторых моделях имеются более дешевые аналоговые модификации. Внешняя оболочка модели должна быть сделана из поливинилхлорида. Параметр скорости отклика сигнала в среднем находится в районе 30 мс. Обойдется качественный адаптер примерно за 2500 руб.

Характеристики USB mini 4P

Указанный переходник USB-COM (адаптер) от прочих устройств отличается тем, что модулятор в нем имеется двухстороннего типа. За счет этого пропускная способность у него довольно хорошая. Для аудиоустройств указанная модель подходит идеально. Траверс в данном случае устанавливается промежуточный. Для стабилизации сигнала в устройстве применятся высокочастотный усилитель. Параметр скорости отклика сигнала модели находится на уровне 25 мс. В среднем показатель частоты устройства располагается на отметке 23 Гц. Для корректировки тока в адаптере имеется небольшой рефлектор.

Модель USB 1394B

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

К недостаткам данного переходника следует отнести низкий диапазон перекрытия. В связи этим часто возникают конфликты с системой при подсоединении периферийных устройств. Дополнительно следует учитывать, что микросхема у модели установлена серии РР19. За счет этого параметр промежуточной частоты никогда не превышает 30 Гц.

схема переходника usb com

Устройство USB TDK

Данный USB-COM переходник больше всего подходит для подключения к персональному компьютеру приемников, у которых разъем установлен типа RSR30. Преобразователь в этом случае используется высокой чувствительности. При этом микросхема установлена меридиональная. Модулятор к ней присоединяется с рабочей частотой на уровне 28 Гц. Высокая полоса пропускания в устройстве обеспечивается качественными транзисторами.

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

USB-COM RS232

Переходник USB-COM RS232 используется для подключения устройств с разъемами типа RSR21. В данном случае особого внимания заслуживает высокое качество модулятора. При этом микросхема используется в устройстве типа РР21. Транзисторы у этой модели установлены аналогового вида. Особой пропускной способностью они не отличаются. Однако параметр скорости отклика сигнала у представленного адаптера находится на уровне 30 мс. Во многом это было достигнуто за счет установки мощного преобразователя.

Читайте также:  Регулятор напряжения для генератора wps 253 своими руками

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

переходник usb com rs232

Модификация USB MINI8M

Данный COM (port USB) переходник подходит для приборов, у которых разъем имеется серии RSR26. В частности, эти модели активно используются для подключения ресиверов к персональным компьютерам. Дополнительно модификация может устанавливаться в ноутбуки. По габаритам она является очень компактной. Выходы на микросхеме производителем предусмотрены коаксиального типа. По чувствительности данная модель не отличатся от прочих устройств. Дополнительно следует отметить, что параметр рабочей частоты находится на уроне 21 Гц.

В данном случае проводимость резисторов не сильно высокая. Как следствие, скорость отклика сигнала в среднем равняется 20 мс. Показатель промежуточной частоты модели составляет 33 Гц. Модуляторы в этом адаптере применяются термооптические. Волновое искажение в них происходит довольно редко. Дополнительно следует отметить, что представленные переходники часто страдают от повышенной температуры. Использовать их можно максимум при 40 градусах.

переходник usb com своими руками

Параметры USB MINI8P

Данный COM (порт USB) переходник чаще всего устанавливается под различные приемники. Показатель рабочей частоты составляет ровно 25 Гц. При этом скорость отклика сигнала находится на уровне 40 мс. Преобразователь в данном случае используется производителем нехроматического типа. Пропускная способность у него довольно слабая. Однако нагрузку он выдерживает примерно в 3 А. За счет этого стабильность работы обеспечивается на хорошем уровне, и транзисторы в устройстве перегорают редко. Из недостатков следует отметить резкое усиление тактовой частоты. Происходит это из-за рассинхронности модулятора.

переходник com usb

Устройства с разъемом на котроллере

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

Модели с разъемом у периферийного устройства

Адаптеры с разъемом у периферийного устройства являются не сильно востребованными. В первую очередь они абсолютно не походят для ноутбуков. Дополнительно микросхемы у них могут использоваться только серии РР13. Все это, в конечном счете, влечет за собой ряд проблем. В первую очередь следует отметить низкий параметр промежуточной частоты на уровне 10 Гц. Связано это с отсутствием входного резистора на плате.

Также проблемы у таких моделей часто возникают из-за резкого падения напряжения. Происходит это, когда нагрузка на преобразователь превышает 3 А. Однако, несмотря на все вышеуказанные недостатки, переходники с разъемом у периферийного устройства все же являются полезными, когда речь заходит про подключение оборудования с выходом RSR24.

Источник

Конвертер USB-UART на CH340G:
дорабатываем до RS232TTL, тестируем, сравниваем

1. Что такое TTL и при чём тут USB ?

Как-то на «Али» привлёк моё внимание очень недорогой конвертер USB-UART . Сначала я был не вполне уверен, что это за штука на самом деле. Название товара на английском выглядело так: «USB to TTL converter UART module CH340G CH340 3.3V 5V switch». Упоминание UART и микросхемы CH340G, вроде, рассеивало сомнения, но не нравилась фраза «USB to TTL», которая была видна также и на фотографии модуля, на его нижней стороне. Дело в том, что эта фраза не имеет смысла, а значит, открывает широкий простор для вольного толкования.

По идее в переводе на русский язык фраза » USB to TTL » должна означать «преобразование USB в TTL». Объяснять, что такое USB, сейчас никому не надо, а вот про TTL слышали не многие. Поэтому давайте обратимся к истории, и посмотрим, что такое TTL .

Интересно, что и Гугл и Яндекс на запрос «Что такое TTL» выдали ссылки про TTL из совсем другой области. Так что же это такое, применительно к электронике? Аббревиатура TTL на русском языке не отличается от англоязычного варианта и расшифровывается, как транзисторно-транзисторная логика (ТТЛ) . Изначально это понятие подразумевало особенности внутреннего строения некоторых цифровых микросхем, совокупность технических решений, включая схемотехнические и технологические. Кроме всего прочего, стандарт ТТЛ задавал и способ кодирования логических сигналов . Так, например, логический ноль кодировался напряжением, близким общему проводу питания. Причём общий провод подключался к минусу источника питания и принимался за нулевой потенциал — «земля». А логическая единица кодировалась напряжением, близким напряжению питания +5В. Само напряжение питания +5В тоже стало неотъемлемой частью стандарта ТТЛ.

Надо отметить, что микросхемы ТТЛ в своё время получили очень широкое распространение. В Советском Союзе, пожалуй, наиболее известной была серия К155. Широкое применение этих и им подобных микросхем заставило разработчиков аппаратуры в целях совместимости придерживаться тех же способов кодирования сигналов логического нуля и логической единицы, которые предусматривались стандартом ТТЛ.

Но ничего не стоит на месте. Микросхемы ТТЛ, построенные на биполярных транзисторах, вскоре стали устаревать. Они сильно проигрывали более современным микросхемам как по быстродействию, так и по потреблению энергии. Им на замену стали приходить другие семейства микросхем, основанные на МДП-структурах (металл-диэлектрик-полупроводник), а по-простому — на полевых транзисторах. Но стандарт кодирования сигналов устаревать не собирался, поэтому многие новые микросхемы, даже не имея прямого отношения к ТТЛ, сохраняли совместимость с ТТЛ. Сами же микросхемы ТТЛ постепенно стали частью истории (хотя в любительских конструкциях применяются по сей день), а их общее название — аббревиатура ТТЛ — обрело несколько иной смысл. Теперь ТТЛ следует толковать как «стандарт уровней напряжения для кодирования логических нуля и единицы, применявшийся в микросхемах ТТЛ».

И что же, с учётом вышесказанного, могут означать слова «USB to TTL»? Думаю, теперь понятно, почему эта фраза не имеет смысла.

2. Конвертер интерфейса на микросхеме CH340G

Данное изделие я в итоге заказал. Обошлось оно мне с пересылкой в 44,30 руб., то есть почти даром. Но это не тот случай, когда дёшево — значит плохо. При подключении он сразу определился в системе (Windows 8.1). Никаких проблем с драйверами не возникло. Ранее я уже подключал другой конвертер на CH340 (тот в виде шнура-переходника USB-COM), поэтому драйвер уже стоял. Надо сказать, что и в прошлый раз не было нужды искать драйвер и ставить его вручную — всё получилось в автоматическом режиме. Теперь же ранее установленный драйвер сразу признал новое устройство.

Как и следовало ожидать, это оказался конвертер USB-UART, вроде тех, что я покупал ранее на микросхеме PL2303. Из полезных сигналов на разъём модуля здесь тоже выведены только TXD и RXD. Меня, конечно, это не устраивало. Зная, что микросхема CH340G обеспечивает формирование полного* набора сигналов RS232 , я покупал этот модуль с расчётом на его дальнейшее усовершенствование. Кстати, столь низкая цена — это во многом следствие «неполноценности» данного модуля. С одними лишь сигналами TXD и RXD его возможности сильно ограничены. А вот с полным набором сигналов RS232 возможности модуля и область его применения становятся поистине неисчерпаемыми (вовсе не обязательно использовать входы-выходы RS232 строго по их назначению). Такой порт можно даже рассматривать, как малоразрядный параллельный порт с произвольной установкой сигналов на трёх выходах и произвольным опросом состояния четырёх входов. На этом сайте вы уже могли видеть разные варианты использования аналогичного модуля. Но конвертер с полным набором сигналов стоит обычно на порядок дороже. А зачем переплачивать? Для тех, кто дружит с паяльником, оптимальное решение — купить «полуфабрикат» и довести его до полноценного состояния.

Читайте также:  Чему равно общее напряжение при параллельном сопротивлении потребителей

* Под «полным» набором сигналов RS232 здесь будем подразумевать сигналы COM-порта , хотя стандарт RS232 предусматривает и многие другие сигналы, не используемые в COM.

Добавлю, что модуль имеет три светодиода (все красные), один из которых сигнализирует о подаче питающего напряжения от USB, а два других отображают состояние сигналов TXD и RXD (загораясь при логическом нуле, то есть при низком напряжении относительно GND).

3. Доработка модуля UART до полноценного RS232TTL

Вывод Назначение
2 выход TXD
3 вход RXD
9 вход CTS
10 вход DSR
11 вход RI
12 вход DCD
13 выход DTR
14 выход RTS

Таб. 1. Нумерация выводов
микросхемы CH340G
с сигналами RS232

В общем-то, вся доработка заключалась только в том, чтобы подпаяться к соответствующим ножкам микросхемы. Для этого предварительно потребовалось прорезать окно в термоусадочной оболочке. Соответствие выводов микросхемы CH340G и сигналов RS232 смотрите в таблице Таб.1.

Как видно из таблицы, все сигналы, кроме TXD и RXD находятся на одной стороне микросхемы, но TXD и RXD уже выведены на разъём, поэтому паять дополнительные провода потребовалось лишь с одной стороны.

4. Тестирование конвертера на микросхеме CH340G

Чтобы убедиться в исправности модуля, и в том, что он действительно обеспечивает работу всех сигналов, свойственных COM-порту, я провёл его тщательное тестирование. Все тесты прошли, как говорится, без сучка без задоринки, из чего я делаю вывод, что данный конвертер интерфейса можно рекомендовать для использования в любых устройствах и конструкциях, требующих подключения к компьютеру по RS232TTL . В том числе для использования в роли программатора микроконтроллеров, как описано в статье «Как прошить микроконтроллер ATtiny или ATmega без программатора».

Тестирование проводилось с помощью нескольких сценариев к программе Перпетуум М. Вы также можете протестировать свой конвертер. Скачайте сценарии для тестирования порта (они упакованы в один архив) и отдельно программу Перпетуум М. Не забудьте проверить и при необходимости поменять номер порта в сценариях, иначе они не будут работать. Узнать номер порта в вашем случае можно через диспетчер устройств Windows. В начале каждого сценария (а их можно открывать текстовым редактором, например, блокнотом) вы увидите строку «ИмяПорта=’COM3′;». Вместо цифры 3 поставьте ту цифру, которую нужно. Например, если при подключении модуля в диспетчере устройств появляется устройство COM4, то и в каждом сценарии нужно указать «COM4» вместо «COM3».

Теперь подробнее расскажу о ходе тестирования. Сначала я установил перемычку между штырьками разъёма TXD и RXD , чтобы данные передатчика сразу попадали в приёмник. Таким образом я «закольцевал» порт, чтобы он мог передавать данные самому себе. Это позволяет проверить одновременно и передатчик и приёмник без подключения к другому порту. Затем я запустил сценарий «Тест COM-порта путём перекачки через него файла» и выбрал случайно подвернувшийся файл размером 653 Кб. Копирование файла прошло успешно. Скопированный файл оказался абсолютно идентичен оригиналу, что говорит об исправности приёмника и передатчика модуля UART.

Далее я последовательно запускал сценарии «Тест выхода TXD COM-порта», «Тест выхода DTR COM-порта» и «Тест выхода RTS COM-порта», предварительно для каждого случая подключив вольтметр к соответствующему выходу. Вводя нули и единицы в диалоговое окно программы, я убедился, что они успешно отображаются на выходах порта. При этом выяснилось, что выход TXD отображает логические уровни без инверсии, то есть при выводе нуля появляется низкое напряжение, при выводе единицы — высокое, а выходы DTR и RTS работают с инверсией. Это нужно учитывать при использовании данного модуля в разработках.

Затем я запустил сценарий «Тест входов COM-порта», который в реальном времени отображает состояние сразу четырёх входов порта: CTS, DSR, RI, DCD. Через резистор 5,6К я стал один за другим соединять каждый из входов то с общим проводом (GND), то с линией питания +5В. Выяснилось следующее. Все входы работоспособны, все они при программном опросе выдают инверсное состояние. Все имеют «подтяжку» к напряжению питания, то есть «висячий» вход имеет уровень логической единицы и, соответственно, из-за инверсии программно читается как «0». При соединении входа через резистор 5,6К со штырьком разъёма GND каждый вход легко переходит в состояние логического нуля (программно читается как «1»), а значит сопротивление встроенной «подтяжки» по меньшей мере на порядок выше, чем 5,6К. Заметим, что в модулях на микросхеме PL2303 «перебить» встроенную «подтяжку» намного сложнее из-за её низкоомности.

Подведём итоги: кроме возможности последовательной передачи данных через UART, мы имеем три независимо управляемых выхода ( TXD, DTR, RTS ), из которых один прямой (TXD) и два инверсных, а также четыре программно опрашиваемых инверсных входа с «подтяжкой» к напряжению питания ( CTS, DSR, RI, DCD ). Если планируется задействование UART, то независимых выходов останется только два, так как выход TXD — это сигнал передатчика UART. Входов это не касается — их всё равно будет четыре.

Надо сказать ещё об одной возможности, которая якобы позволяет перестановкой перемычки менять уровень логической единицы на выходах в зависимости от того, каким напряжением питаются микросхемы, подключенные к данному модулю: 5В или 3,3В. То есть решается вопрос согласования уровней. Пишу об этой «фишке» с некоторым пренебрежением, потому что она реализована как-то странно и доверия не вызывает. Впрочем, особой необходимости в ней и нет, потому что согласовать уровни между 5В и 3.3В несложно и другими способами. А дело тут вот в чём. Модуль имеет три штырька: 5V, VCC и 3,3V. Перемычкой (она даже входит в комплект) можно замкнуть 5V и VCC, либо VCC и 3,3V. А можно и совсем её не ставить, так как при полном отсутствии перемычки всё работает так же, как если она установлена между VCC и 3,3V. Напряжение на штырьке 5V соответствует напряжению провода +5В порта USB. На штырьке VCC при отсутствии перемычки имеется напряжение около 3,8В, а на штырьке 3,3V — примерно 3,2В. Если перемычка установлена между 5V и VCC, то, в принципе, вопросов не возникает — работают уровни ТТЛ, то есть логическая единица достигает пяти вольт. Но если установить перемычку между VCC и 3,3V, то вопросы возникают, потому что при этом напряжение на штырьке 3,3V поднимается до 3,8В (как было на VCC до установки перемычки), а на выходах порта логическая единица достигает 3,6. 3,8В, что многовато для 3,3В. Без установки перемычки на выходах уровень единицы тоже достигает 3,6. 3,8В. Может, при этом ничего и не сгорит, но упор в предельно допустимые значения — не лучший фактор для надёжности.

5. Преимущества и недостатки конвертера на CH340G

Из недостатков я отметил лишь два мелких пустяка, на которые можно не обращать внимания при грамотном подходе. Один из них — не совсем удачное согласование со стандартом 3,3В. Но если вы не используете питание 3,3В, или используете, но задача согласования уровней не является для вас проблемой, то всё в порядке. Второй минус — все светодиоды данного модуля одного цвета — красные, что заставляет запоминать их расположение, если вы хотите по ним ориентироваться. Но в реальной практике необходимость в светодиодах не столь велика, а если они все-таки нужны, то можно их заменить своими.

Плюсов однозначно больше. Прежде всего, радует отсутствие проблем с драйверами. Как я уже сказал выше, для микросхем CH340 драйвера на Windows устанавливаются автоматически, включая последние версии ОС. А вот с конвертерами на микросхеме PL2303 всё намного сложнее. Для старых микросхем нет драйверов под новые версии Windows. А старых микросхем в прошлом было выпущено море. Если не ошибаюсь, это и послужило причиной того, что разработчики не стали поддерживать старые микросхемы. Вроде, там была какая-то проблема с авторскими правами — на рынке оказалось много контрафактных микросхем. И тогда разработчики, ничего принципиально не меняя в новой микросхеме, изменили лишь то, как она откликается на запрос драйвера. Грубо говоря, на вопрос «Ты кто?», новая микросхема стала отвечать: «Я Вася-плюс». А если драйвер получает ответ «Я Вася», то он говорит этой микросхеме: «Иди лесом, Вася без плюса». То есть чисто технически новый драйвер вполне мог бы работать и со старой микросхемой. Насколько я знаю, существуют даже способы обхода этой напасти — то ли как-то новый драйвер заставляют работать со старой микросхемой, то ли старый драйвер «прикручивают» к новой ОС.

Читайте также:  Электрохимический ряд напряжений металлов сокращенно

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

На мой взгляд, плюсом можно посчитать и высокоомность «подтяжки» входов, что уменьшает ток логического нуля, а значит, предъявляет меньше требований к источнику сигнала. Если же требования по защите от помех очень высоки, то можно без труда организовать дополнительную «подтяжку» внешним резистором. При использовании данного модуля в роли программатора для AVR-микроконтроллеров (см. рисунок справа) можно ставить все резисторы с одинаковым сопротивлением (1К. 4,3К). То есть сильно занижать сопротивление на входе CTS не требуется.

Добавлю ещё, что в прошлом я проводил сравнительное тестирование двух конвертеров на микросхемах PL2303 и CH340 . Однозначно выиграл CH340 — в экстремальных режимах получить сбои в работе с ним было намного труднее. Хотя это был конвертер другой конструкции (шнур-переходник), но, как мне кажется, можно ожидать, что и другие модели конвертеров семейства CH340 не менее надёжны.

Ещё об одном способе использования подобных конвертеров читайте в статье «Подключение и тестирование LCD 240RGBx320 c параллельным интерфейсом».

Если у вас есть вопросы или замечания по данной статье, пишите в гостевую книгу или на почту mail.ru (ящик jkit).

Из переписки с посетителем сайта

12.05.2017 Гость:
Здравствуйте, Евгений.
Читал вашу статью, где вы разрешили обращаться с вопросами: http://projectveka.ru/EL/CH340G/CH340G.htm
У меня такой же конвертер (один в один).
Дело в том, что мне нужно перепрошить аппаратуру FlySky i6 на 10 каналов. Изначально перемычка стоит в положении «VCC-3V3». Я правильно понял, что её нужно так и оставить? Извините, но я не в теме, потому задаю этот вопрос. Не хочется что-нибудь спалить.

14.05.2017 Автор:
Здравствуйте, Владимир!
Ответ на ваш вопрос зависит от технических характеристик той аппаратуры, к которой вы подключаете модуль на CH340G. Я с этой аппаратурой не сталкивался, поэтому точно ничего не могу сказать. Ссылка, которую вы дали выдаёт ошибку 404. Но, даже если бы ссылка работала, вряд ли бы я нашёл время детально разбираться в той аппаратуре. Попробуйте для начала VCC-3V3. Думаю, хуже не будет. На всякий случай поставьте резисторы по 1 кОм в каждый сигнальный провод (это из-за того, что фактически не 3,3 В, а больше).

14.05.2017 Гость:
Здравствуйте, Евгений.
Спасибо за совет! Действительно, лучше начать с малого.
А 1 кОм — это из расчета на какой ток было? (я просто не в курсе какие токи протекают по сигнальному проводу, и найти нигде не смог)

17.05.2017 Автор:
Здравствуйте, Владимир!
Вопрос сформулирован некорректно. Зачем вам знать ток? 1 кОм я взял «на глазок», исходя из того, что если где-то даже каким-то образом к резистору аварийно приложится 5 В (а больше, по идее, поблизости и быть не должно), то ток составит 5 мА, что не должно привести к негативным последствиям.

17.05.2017 Гость:
Здравствуйте, Евгений.
Говорил про ток, т.к. если он приближен к нулю, то падения напряжения на резисторе не будет и на выходе будут те же 3,6 В вместо 3,3 В. Но смысл вашей перестраховки понял, спасибо за замечание.

19.05.2017 Автор:
Здравствуйте, Владимир!
Там сплошь нелинейные элементы. И дело не в том, что лишние 0.3 В могут что-то пробить напряжением, а как раз в том, что даже небольшой прирост напряжения может внезапно вызвать нелинейно быстрый рост тока. Например, могут открыться защитные диоды на входах и т.п. Резистор придаёт линейности цепи и не допускает такого развития событий. А нормальные токи обычно маленькие (хотя и не всегда), поэтому резистор не должен помешать. Исключение — низкоомная подтяжка на входе. Тогда резистор не позволит её «побороть» и ничего не заработает. Это выявляется осциллографом, или даже вольтметром (в статическом режиме).

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

20.05.2017 Автор:
Здравствуйте, Владимир!
Чтобы напряжение не «проседало» при подключении нагрузки, повышают нагрузочную способность выхода. «Лишнее» напряжение для этого не добавляют. Конечно, 3,6 В вместо 3,3 В — это не так уж много, и вряд ли что-то из-за этого сломается. Но 3,8 В подавать на вход микросхемы, питающейся от источника 3,3 В опасно, так как лишние 0,5 В уже вполне способны открыть защитный диод на входе, и, если нагрузочная способность выхода велика, он может повредить подключенный к нему вход. «Страховочный» резистор этому препятствует.

Источник



Переходник USB-COM-порт на микросхеме PL2303

Сначала пара слов про микросхему PL2303. Существует 2 распространенных варианта данной микросхемы: новая(var D 2012 г.) и старая(var A 2004 г.). По Datasheet распиновка у них отличается, так что нужно смотреть, какая у вас версия микросхемы. Данная статья касается только старой версии микросхемы.

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

Микросхема PL2303 способна полностью заменить COM-порт, но я использую только контакты Tx и Rx. Остальные откидываю за ненадобностью. Схема данного переходника представлена на рисунке 1.

Для сопряжения уровней между USB и COM портом я использую микросхему MAX232. Эта микросхема нужна из-за того, что в классическом COM-порту логические уровни это +-12 вольт, а USB работает с уровнями 0-5 вольт.

Рисунок 1 — Схема переходника USB-COM-порт на микросхеме PL2303 с сопряжение уровней

Печатная плата этого переходника содержится в файлах к статье.

Вариант переходника без сопряжения уровней

Если нет необходимости в сопряжении уровней, можно отбросить часть схемы с микросхемой MAX232. После изменения получается схема представленная на рисунке 2. Данная вариация схемы хорошо подходит для подключения микроконтроллеров по UART (масса у микроконтроллера и переходника должна быть общая).

Рисунок 2 — Схема переходника USB-COM-порт на микросхеме PL2303 без сопряжения уровней

Печатная плата так же содержится в файлах к статье.

На рисунке 3 представлено готовое устройство. Хотя изначально плата была сделана для первого варианта, позже микросхема MAX232 была демонтирована за ненадобностью. Сейчас переходник успешно применяется для связи микроконтроллеров AVR c компьютером по UART.

Фото готового устройства
Рисунок 3 — Фото готового устройства

Драйвер для микросхемы PL2303

За драйвером идем на сайт производителя и скачиваем последнюю версию драйвера. Ссылка на драйвер

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

Проблема с драйвером, пишет ‘Запуск этого устройства невозможен. (Код 10)’. Есть два варианта решения:

1) установить старую версию драйвера. Скачать старый драйвер можно там же. У меня windows 10 и этот способ мне не очень помог.

2) скачать костыль к драйверу (лежит в файлах к статье.). Не помню откуда взял, но мне помогло. После скачивания:

  • ser2pl.inf- правой кнопкой и установить
  • Все скопировать в С:/Windows/System32/Drivers

Для проверки работоспособности переходника нужно замкнуть контакты Rx Tx и отправить в COM-порт какие-нибудь данные, данные должны вернуться. Для мониторинга СOM-порта я использую программу Advanced Serial Port Monitor.

Источник