09.12.2017, 08:40
|
|
Прописка
Регистрация: 07.02.2016
Сообщений: 139
Сказал спасибо: 4
Сказали Спасибо 1 раз в 1 сообщении
|
USB виртуальный COM порт
Привет.
Решил проконсультироваться с знающими людьми.
В общем как правильно сделать EMI защиту USB и линии Vbus, управление подтяжкой D+? Схема показанная во вложение имеет недостаток нет защиты Vbus и избыточное количество компонентов. Как можно улучшить схему в идеале сделать на одной микросхеме.
|
|
|
|
09.12.2017, 12:42
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,257
Сказал спасибо: 11,170
Сказали Спасибо 3,858 раз(а) в 2,928 сообщении(ях)
|
Re: USB виртуальный COM порт
Для каких-то рекомендаций стоит:
- полную схему привести;
- оцифровать параметры EMI;
- дать характеристики планируемого соединения - длина, кабель.
А так - собственно вполне беспроигрышный вариант есть.
На выходе USB ставить преобразователь в оптику и на конце оптики наоборот.
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
|
|
|
|
09.12.2017, 13:11
|
|
Гуру портала
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,712
Сказал спасибо: 189
Сказали Спасибо 3,194 раз(а) в 2,071 сообщении(ях)
|
Re: USB виртуальный COM порт
Сообщение от Alex_golubev
|
избыточное количество компонентов
|
избыточны там только р75 и р73.
защита от эми в юсби актуальна только как защита от статики.
если в работе шина глючит то значит в вашем варианте юсби - это не ваш вариант и надо переходить либо на компорт либо на езернет либо на оптику.
2 месяца назад об этом очень длинная тема была
__________________
кагмаподэ магмаподэ
|
|
|
|
09.12.2017, 13:41
|
|
Гуру портала
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,712
Сказал спасибо: 189
Сказали Спасибо 3,194 раз(а) в 2,071 сообщении(ях)
|
Re: USB виртуальный COM порт
кстати vbus хачем защищать? это питание. у него малое сопротивление и небольшие помехи не страшны. а если там такие большие помехи то это уж точно не вариант
__________________
кагмаподэ магмаподэ
|
|
|
|
09.12.2017, 13:49
|
|
Прописка
Регистрация: 07.02.2016
Сообщений: 139
Сказал спасибо: 4
Сказали Спасибо 1 раз в 1 сообщении
|
Re: USB виртуальный COM порт
Я Vbus использую как индикатор подключения к usb. Когда есть на Vbus напряжения то тогда передаю данные когда нет не передаю. Нашел вот такую микросхему USBDF02W5 http://www.st.com/content/ccc/resour...CD00002023.pdf Что думаете?
|
|
|
|
09.12.2017, 13:54
|
|
Гуру портала
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,712
Сказал спасибо: 189
Сказали Спасибо 3,194 раз(а) в 2,071 сообщении(ях)
|
Re: USB виртуальный COM порт
Сообщение от Alex_golubev
|
Что думаете?
|
в первом посте такая же с такой же функцией.
обе не содержат подтяжек впрочем как и защиты вбус
__________________
кагмаподэ магмаподэ
|
|
|
|
09.12.2017, 14:19
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,035
Сказал спасибо: 3,037
Сказали Спасибо 3,207 раз(а) в 2,177 сообщении(ях)
|
Re: USB виртуальный COM порт
1. Посмотреть application note в доке на USBLC6 и увидеть, что Vbus подаётся на C67. И C67 - всё равно будет нужен.
2. Посмотреть схему фирменной демо- или отладочной платы на выбранном МК и "слизать" управление DP оттуда. КМК, управлять подтяжкой от Vbus неверно, т.к. МК может быть ещё не готов к энумерации немедленно после подачи Vbus.
Upd: Пропустил два слова.
__________________
Экзорцист 40-го уровня.
Последний раз редактировалось ForcePoint; 09.12.2017 в 14:32.
Причина: Пропустил два слова.
|
|
|
Сказали "Спасибо" ForcePoint
|
|
|
09.12.2017, 14:24
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,257
Сказал спасибо: 11,170
Сказали Спасибо 3,858 раз(а) в 2,928 сообщении(ях)
|
Re: USB виртуальный COM порт
Логика устройства совсем не понятна.
Схему устройства, схему подключения, параметры EMI,…
Простая гальваническая развязка и согласование в самых простых случаях решают проблему.
А так например приёмники-передатчики 485 на концах линии вполне подходят для борьбы с проблемами на линии.
Проблему с VBus проще решить на уровне протокола. Например специфичный пакет, означающий подтверждение готовности к обмену, отправляется из ПО при подключении адаптера или при запуске с подключённым адаптером. Отправка пакета идёт с интервалом до появления обмена на линии или подтверждения приёма.
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
Последний раз редактировалось mike-y-k; 09.12.2017 в 14:26.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 06:31.
|
|