Форум программистов, компьютерный форум, киберфорум
Электроника для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.74/23: Рейтинг темы: голосов - 23, средняя оценка - 4.74
firsimt

USB to serial

22.05.2016, 05:10. Показов 4567. Ответов 14
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброе время суток. Возник вопрос, в инете так и не нашел ответ. Какие преимущества в использовании микроконтроллера(ATmega8U) для организации моста USB to serial, перед использованием специализированной микросхемы(CH340G) USB to UART?
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
22.05.2016, 05:10
Ответы с готовыми решениями:

Адаптер USB-Serial с 3 UART портами на STM32 Blue Pill
Всем доброго времени суток, хотел поделиться своим проектом 3-x портового USB-Serial адаптера для STM32 Blue Pill (STM32F103C8T6). ...

USB / Serial / Com
Ребят объясните, почему USB устройства подключаются в винде как Serial Port с наванием COM 1, COM2, COM3 .... что-то типа этого, видел...

usb serial number
Всем доброго времени суток! Передо мной стоит задача получить серийный номер флешки, которую я вставляю в компьютер. Как это сделать?

14
0 / 0 / 0
Регистрация: 16.04.2010
Сообщений: 767
22.05.2016, 07:44
Вот именно "специализированную микросхему CH340G" совершенно не советую применять. Качество - 100% говно. Мрут как мухи без каких либо причин, либо вообще не работают.

На этом фоне любая другая микросхема, будь то ATmega или другая специализированная, CP2102, FT232, будет лучше.
0
firsimt
22.05.2016, 08:00
То что ее очень не любят я уже понял). Делаю диплом на основе ардуино мега. Купил у китайцев первое что попалось по приемлемой цене, вот и поплатился, но не суть, пока работает). Когда разбирался с даташитами, то заметил что в оригиналах для моста USB - UART используют микроконтроллер ATmega8U, но почему именно так организовано взаимодействие с основным микроконтроллером, нигде не сказано, вот и стало интересно.
0 / 0 / 0
Регистрация: 26.02.2012
Сообщений: 4
22.05.2016, 09:51
Валяется несколько разных преобразователей на CH340G. Все копеечные китайские. Используются довольно часто и разнообразно, от Ардуино и STM32 до промышленных контроллеров взамен фирменного шнурка. Никогда никаких проблем не было. Уж, не знаю, что и делать. Может, попробовать передавать данные напрямую по сети 220В?
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 886
22.05.2016, 10:06
Я еще проще поступаю.
Заказываю сэмлы CP2102 в Silabs, а плат сделал сразу 20 штук.
Делаю по мере надобности.
Обходится дешевле чем CH340G
0
0 / 0 / 0
Регистрация: 19.12.2015
Сообщений: 323
22.05.2016, 10:54
Цитата Сообщение от x893
Я еще проще поступаю.
Заказываю сэмлы CP2102 в Silabs, а плат сделал сразу 20 штук.
А я еще проще поступаю : развёл один раз 2102 = вставляю в каждый ( по необходимости) проэкт готовым куском.

0
0 / 0 / 0
Регистрация: 18.03.2010
Сообщений: 2,230
22.05.2016, 12:54
Цитата Сообщение от firsimt
Какие преимущества в использовании микроконтроллера(ATmega8U) для организации моста USB to serial, перед использованием специализированной микросхемы(CH340G) USB to UART?
если имеется в виду софтовый усб на атмеге, то преимущество одно: помимо усб-уарт туда можно засунуть что-то еще (задачу) и это будет один корпус. а недостаток его в том, что он low-speed bulk, что не по стандарту и грозит геморроем на семерке и проч.
0
0 / 0 / 0
Регистрация: 21.08.2011
Сообщений: 1,057
22.05.2016, 14:25
Цитата Сообщение от Ymk
если имеется в виду софтовый усб на атмеге
Буковка U в названии какбе намекае на аппаратный USB 2.0 FS. Лучше ли FT232? Хз, зависит от задачи. Атмега однозначно гибче и может работать в разных ролях, программно переключаясь между девайсами. Специализированная микруха не требует программирования - запаял и работаешь.
0
0 / 0 / 0
Регистрация: 19.12.2015
Сообщений: 323
22.05.2016, 14:38
Цитата Сообщение от firsimt
Купил у китайцев ... для моста USB - UART используют микроконтроллер ATmega8U, но почему ... вот и стало интересно.
У китайцев МЕГА = любимая микросхема ...тупо даж в школе изучают . :) Ну и главным определяющим ФАКТором является цена ЧИПа... т.е. предполагаю что 8-ю мегу они уже давно отКЛОНировали и лепят по цене песка в Сахаре .
0
0 / 0 / 0
Регистрация: 18.03.2010
Сообщений: 2,230
22.05.2016, 14:44
Цитата Сообщение от soumt_imobti
Буковка U в названии какбе намекае на аппаратный USB 2.0 FS.
ухтыж! но... сопливых вовремя целуют:))) время мег прошло.
Цитата Сообщение от ЛизиЛут
тупо даж в школе изучают
на мегаведении?:)
0
0 / 0 / 0
Регистрация: 19.12.2015
Сообщений: 323
22.05.2016, 14:52
Цитата Сообщение от Ymk
на мегаведении?:)
http://corum.mephist.ru/threads/%D0%9A% ... %98.41625/
...работы учащихся старших классов физико-математической, инженерной и информационно-компьютерной направленности.
0
firsimt
23.05.2016, 01:33
Цитата Сообщение от Ymk
Цитата Сообщение от firsimt
Какие преимущества в использовании микроконтроллера(ATmega8U) для организации моста USB to serial, перед использованием специализированной микросхемы(CH340G) USB to UART?
если имеется в виду софтовый усб на атмеге, то преимущество одно: помимо усб-уарт туда можно засунуть что-то еще (задачу) и это будет один корпус. а недостаток его в том, что он low-speed bulk, что не по стандарту и грозит геморроем на семерке и проч.
Спасибо за ответ,а то я бы еще долго шерстил интернет на эту тему)
0 / 0 / 0
Регистрация: 18.03.2010
Сообщений: 2,230
23.05.2016, 01:51
Цитата Сообщение от firsimt
Спасибо за ответ
нзчт. но как выше сказали, в той атмеге аппаратный усб, так что проблемы нет. потенциально проблема тока одна - накосячить в программе.
0
0 / 0 / 0
Регистрация: 15.02.2015
Сообщений: 444
23.05.2016, 13:59
Цитата Сообщение от firsimt
Когда разбирался с даташитами, то заметил что в оригиналах для моста USB - UART используют микроконтроллер ATmega8U, но почему именно так организовано взаимодействие с основным микроконтроллером, нигде не сказано, вот и стало интересно.
Возможно, Ардуино договорились с Атмелом о вкусных ценах сразу на комплекты микросхем? Атмел увеличивает продажи, а Ардуино снижают закупочные цены.
0
Omyx
31.05.2016, 20:26
Уважаемые знатоки, а сколько ест сама микруха cp2102, т.е. если она работает только как переходник и никак источник 3,3В, какой ток она потребляет в рабочем состоянии по линии +5В? Хотел включать этот переходник со стороны главного микроконтроллера через оптопару, точнее даже на нее и вешать "нагрузкой". Оптопару хотел применять из популярных: 4N35, 817 и т.п. У первой, если правильно помню, ток до 120 мА, у второй до 50 мА.

Даташит глядел, там какие-то смешные цифры, а может я не туда смотрю... подскажите, пожалуйста, кто знает наверняка.
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
31.05.2016, 20:26
Помогаю со студенческими работами здесь

USB Serial Port - ошибка
Здравствуйте, Вин 10 х64, после обновления в диспетчере устройств выскочила ошибка : USB Serial Port (COM3) - Запуск этого устройства...

Работа с USB Serial Adapter на CP2102
Здравствуйте. Потребовалось пообщаться с МК по UART, заказал на алике парочку USB адаптеров. Один на CP2102, второй на CH340G. Накидал...

Serial number usb device (Windows 7) mini-filter
Привет всем, подскажите пожалуйста как можно получить серийный номер usb устройства, пробовал через Irp но безрезультатно он в...

Не могу завести на High Sierra адаптер USB-2-Serial PL2303x
Коллеги, подскажите. Нужно завести мост Prolific PL2303X, последний драйвер от производителя от 2011 года для 10.7 x64. Пакет ставится без...

Большая ли разница подключить монитор через один провод usb-c – usb-c или через переходник usb-c – hdmi или usb-c – Disp
Насколько хуже будет подключать монитор к макбуку через переходник с usb-c на HDMI или display Port, чем напрямую usb-c usb-c. Нормально ли...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru