164 / 150 / 28
Регистрация: 14.02.2013
Сообщений: 1,251
|
|
1 | |
Гальваническая развязка USB28.03.2023, 19:21. Показов 1560. Ответов 59
Метки нет Все метки)
(
Подскажите кто знает и кто как думает, возможно ли развязать USB при помощи Оптрон 6N137? Знаю есть готовые решения но хотелось бы на оптопарах.
0
|
|
28.03.2023, 19:21 | |
Ответы с готовыми решениями:
59
Гальваническая развязка на оптопаре Гальваническая развязка для MOSFET Гальваническая развязка для AVR – JTAG, SPI, debugWIRE USB гальваническая развязка STM32 и USB, гальваническая развязка - ? |
Заблокирован
|
|
28.03.2023, 21:18 | 3 |
Eddy_Em, Не 4 , а 2 - если речь об USB 2.0
Добавлено через 7 минут VladimirU, конечно можно , схема до банального проста , просто вопрос в быстродействии оптрона , будет ли он настолько быстрым. Имеет смысл смотреть в гальваническую развязку не оптроном , а импульсным трансформатором коэф трансформации которого 1 к 1. Почитайте https://habr.com/ru/post/386721/
0
|
99 / 93 / 10
Регистрация: 31.08.2022
Сообщений: 1,014
|
|
28.03.2023, 21:47 | 4 |
а как же волшебный резистор ?
0
|
![]() |
|
28.03.2023, 22:14 | 6 |
Вы учитываете, что в USB двунаправленный сигнал по дифференциальным парам?
Добавлено через 2 минуты Пример готового не на ADuM, а на оптике: https://aliexpress.ru/item/1005004105594973.html
0
|
Заблокирован
|
|
29.03.2023, 00:49 | 7 |
Rius,цена... это конечно же гораздо дешевле оптрона за 20 рублей... вы видимо не учитываете таких мало значительных деталей , вам лишь бы в электронику.... значит USB 2.0 есть ничто иное как UART 1 канальный , а D+ D- , не эквивалентно Rx Tx . Значит D+ это первоначальный сигнал , а D- перевёрнутый по амплитуде... да , это имеет смысл... Да только вот я не вижу ни единой проблемы использования в передачи дифф сигнала с оптопарами в составе схемы ... неужели где то может произойти рассинхронизация?
Добавлено через 3 минуты Rius, Даже если где то там намечается проблема , что-ж , синфазные сигналы превращаем обратно в 1 через компаратор, далее через одну оптопару развязываем , и обратно в дифференцированный , делов то.. Лишь бы оптопара, компаратор и ОУ были достаточно быстрые... Кстати , если я правильно понял за USB и D+ , D- , спасибо огромное! Ну и правильно , а как иначе бы он так далеко мог передавать данные.... Просто не задумывался об этом , немного был в заблуждении... Я раньше видел применение дифф сигнала в Ethernet , теперь вот вижу и в USB... Добавлено через 17 минут usb , это даже не UART , в UART есть Rx Tx (2 канала передачи данных), здесь же коммуникация производится по принципу Master Slave , если Master говорит Slave - твоё слово следующее , Slave повинуется , и говорит , пока Master опять не разрешит открыть рот ![]() Добавлено через 7 минут Rius, всё таки по существу USB это тот же самый UART , I2C или SPI , то есть технология передачи данных , но по 1-у каналу , и с защитой от помех , путём раздвоения сигнала на противофазных по амплитуде , и с установлением правила общения между друг другом. Сначала определяют есть ли вообще на концах устройство , затем устанавливают , кто мастер а кто раб , затем уже идёт общение... Добавлено через 2 минуты кстати кому интересно посмотреть на общение USB , для таких случаев есть Wireshark
0
|
164 / 150 / 28
Регистрация: 14.02.2013
Сообщений: 1,251
|
|
29.03.2023, 06:27 [ТС] | 8 |
Понятно. Я то думал у USB тупо одна жила прием другая передача. Нафиг эта развязка обойдусь.
0
|
![]() |
|
29.03.2023, 07:17 | 9 |
Купите готовый изолятор. Ему цена 500-1000 рублей.
Добавлено через 48 минут https://m.aliexpress.ru/item/1005001369085297.html
1
|
164 / 150 / 28
Регистрация: 14.02.2013
Сообщений: 1,251
|
|
01.04.2023, 19:12 [ТС] | 10 |
Rius, на DUM не он с трансформаторной развязкой и ВЧ будет пропускать.
0
|
-128 / 2 / 1
Регистрация: 25.09.2022
Сообщений: 81
|
|
01.04.2023, 19:58 | 11 |
VladimirU, ищите компаратор , дифференцированный сигнал конвертируйте в 1 , далее через оптрон , потом обратно в дифференцированный. Имейте ввиду , что ОУ и оптрон должны иметь высокую частоту . Для стандарта Usb 1.1 ~12 Мгц.
0
|
-128 / 2 / 1
Регистрация: 25.09.2022
Сообщений: 81
|
|
01.04.2023, 20:16 | 14 |
О и да , по параметрам , ещё важно учесть коэффицент усиления , найти сопротивления.
В общем случае вам предстоит сделать следующую работу : По мимо стандартного супового набора в виде стеклотекстолита реагентов фена и паяльной пасты , вам нужен будет осциллограф , с скоростью более или равной 100 Мгц. 1. Изучаете 1 сессию установления связи между флешкой и компутером. Записываете данные 2. Делаете своё устройство. 3. Изучаете поведение сигнала , будет ли он совпадать. Если всё получилось , можете ликовать , вы сделали устройство.
0
|
-128 / 2 / 1
Регистрация: 25.09.2022
Сообщений: 81
|
|
01.04.2023, 20:20 | 16 |
Rius, А ... ну тогда тоже самое в обратном направлении , но при этом должна быть простая логика , которая будет знать кто Хост , а кто нет. Данная логика должна слушать хост , обрабатывать все сигналы. Как только хост скажет , что можно говорить не Хосту , тогда меняем направление.
0
|
-128 / 2 / 1
Регистрация: 25.09.2022
Сообщений: 81
|
|
01.04.2023, 20:24 | 18 |
Rius, я не считаю , что USB это UART. Я считал , до того как не наткнулся на эту тему. Меня и раньше терзали мутные сомненья , почему вдруг D+ и D- , а не RX и TX. После прочтения спецификации USB , я разобрался в чём дело. Всё правильно и логично. При одном канале только и остаётся сделать так , как это было написано в спецификации USB 1.1 , другого пути просто нет и не может быть.
Добавлено через 49 секунд Rius, а что я сказал не правильно? Где я ошибся? Покажите , не молчите , нам всем интересно послушать. Добавлено через 57 секунд Rius, мне то всё равно , мне это не нужно. Но описанная мною концепция рабочая и не содержит ошибок.
0
|
![]() |
|
01.04.2023, 20:29 | 19 |
Вы до сих пор считаете, что это UART. Подход тот же, это явно видно:
Вас должны одолеть совсем несмутные сомненья, что там всё работает намного сложнее. Добавлено через 1 минуту Тут в Непризнанные теории, гипотезы куча подобных концепций. Меня это уже не удивляет.
0
|
-128 / 2 / 1
Регистрация: 25.09.2022
Сообщений: 81
|
|
01.04.2023, 20:29 | 20 |
Rius, в устройстве должен сидеть процессор , например ESP. Он должен слушать канал связи , таким же образом , через оптрон , и решать , когда открывать каналы , когда закрывать , через MOSFET транзистор. Решать на основе того , когда им будет идентифицирован хост , и поступающие от него команды , на изменение роли. Данную тему вполне себе можно развить до уровня дипломной работы , я считаю.
0
|
01.04.2023, 20:29 | |
Помогаю со студенческими работами здесь
20
Гальваническая развязка для преобразователя USB - 1-wire Гальваническая развязка Гальваническая развязка Гальваническая развязка гальваническая развязка осциллографа RS485, гальваническая развязка Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |