Автор Тема: USB изолятор на базе ADUM4160 не пропускает MIDI или...???  (Прочитано 6741 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн NeCaster Автор темы

  • Ветеран форума
  • ******
  • Сообщений: 3314
  • Репутация: +503/-56
  • Тут никогда не будет вашей рекламы
Имеется внешняя звуковая плата/МИДИ звуковой модуль Roland и комп PC. Аудио и МИДИ идут из звуковой платы/модуля по USB, модуль используется как VST инструмент.
После перехода на Win 8.1 откуда-то появился шум/фон по USB аудио. Если обычный инструмент еще можно записать, то гитара с любым плагином очень уж шумит (про GUITAR RIG молчу - там просто беда!). Я совершил полный круг танцев с бубном и без - убрать фон не получилось.

Заказал USB изолятор (гальваническая развязка) на базе ADUM4160, поставил между звуковой платой и компом (шнур из звуковой платы в переходник - переходник в комп.). Шума/фона практически не стало (понятно, гальваническая развязка), звук идет без всяких проблем. Но ... MIDI нет вообще. Комп не видит Roland по USB MIDI. Соответственно, редактор банков/звуков Роланда не работает, поэтому звуки изменить с компа не получается.
Кто знаком с принципами работы этой микросхемы - осветите проблему, плиз.

Сигнал MIDI имеет силу тока 5 мА (в отличие от RS232 - там 1-0 определяется напряжением, а не током). Токовая посылка соответствует логическому нулю, бестоковая — логической единице. Структура элементарного MIDI-сигнала характеризуется следующими признаками: 7 битов данных, один бит (старший) статусный, один бит старта, один бит стопа. Проверка на четность отсутствует. Это я так, на всякий случай...

Вот описание ADUM4160:
http://www.analog.com/ru/interface-isolation/digital-isolators/adum4160/products/product.html
http://www.analog.com/static/imported-files/data_sheets/ADuM4160.pdf

Оффлайн AZG

  • Живу на форуме
  • *******
  • Сообщений: 90004
  • Репутация: +9910/-1413
  • Санкт-Петербург
    • AZG CUSTOM
Токи и форматы тут ни при чем. Это просто изолированный USB-порт и только. Вопрос по существу - на том же компе и в тот-же порт без изолятора, МИДИ работает?

Внешний питальник для изолятора есть?

Оффлайн NeCaster Автор темы

  • Ветеран форума
  • ******
  • Сообщений: 3314
  • Репутация: +503/-56
  • Тут никогда не будет вашей рекламы
Без изолятора на том же порту и с тем же (из Роландовского комплекта) шнуром USB аудио и USB MIDI работают без всяких проблем (кроме фона). Переходник питается по USB, внешнего источника питания нет. Как только ставишь изолятор - MIDI отрубается, аудио идет отлично.
Я почему про ток (напряжение) упомянул - мыслишка закралась: может, какой порог срабатывания на схеме не тот... В обычных же MIDI - USB переходниках опто передача.
« Последнее редактирование: Ноября 11, 2014, 23:41:49 от NeCaster »

Оффлайн AZG

  • Живу на форуме
  • *******
  • Сообщений: 90004
  • Репутация: +9910/-1413
  • Санкт-Петербург
    • AZG CUSTOM
Карта питается от USB или с внешним БП? Тут кроется основной вопрос. Если есть вариант внешнего питания карты, то попробуй подцепить БП. Быстрее всего USB-выход компа не тянет суммарный ток, оптопара может лажать.

Оффлайн NeCaster Автор темы

  • Ветеран форума
  • ******
  • Сообщений: 3314
  • Репутация: +503/-56
  • Тут никогда не будет вашей рекламы
Звуковая питается от внешнего БП (родной). А вот насчет недостатка питания по порту из компа - ты гений! Я уже замечал, что даже кард-ридеры у меня не все тянут на этом компе (на других все пучком). Сегодня промерю напряжение на портах!
Спасибо тебе за подсказку!

Оффлайн Dying Fetus

  • Moderator
  • *****
  • Сообщений: 10260
  • Репутация: +1318/-24
  • DIYng Fetus
    • http://cathar.ru
NeCaster, отключи всякие приводы и т.п. навесное уг и проверь

Оффлайн AZG

  • Живу на форуме
  • *******
  • Сообщений: 90004
  • Репутация: +9910/-1413
  • Санкт-Петербург
    • AZG CUSTOM
NeCaster, Как вариант в таких случаях - активный USB-хаб или активный удлинитель С ВНЕШНИМ ПИТАЛЬНИКОМ.

Оффлайн NeCaster Автор темы

  • Ветеран форума
  • ******
  • Сообщений: 3314
  • Репутация: +503/-56
  • Тут никогда не будет вашей рекламы
Уже ищу активный удлиннитель:-)
Еще раз спасибо.

Оффлайн AZG

  • Живу на форуме
  • *******
  • Сообщений: 90004
  • Репутация: +9910/-1413
  • Санкт-Петербург
    • AZG CUSTOM
не забудь про внешнее питание.

Оффлайн NeCaster Автор темы

  • Ветеран форума
  • ******
  • Сообщений: 3314
  • Репутация: +503/-56
  • Тут никогда не будет вашей рекламы
Поставил мини-хаб (1х4) с внешним питанием. Питание проверил - 5,14 вольт. Шнур идет из Роланда в изолятор, изолятор втыкается в хаб. Драйвер переустановил (когда меняешь порт - модуль не виден, приходится переустанавливать драйвер). И ... все то же самое. Звук идет - МИДИ нет. Убираю изолятор - все как из пушки.
В общем, шайтан-коробка какая-то :)
Думаю, что тему надо закрывать. Я в выходные пороюсь, найду свой старый и проверенный МИДИМЭН 2х2 и пущу МИДИ отдельно от USB.

Оффлайн AZG

  • Живу на форуме
  • *******
  • Сообщений: 90004
  • Репутация: +9910/-1413
  • Санкт-Петербург
    • AZG CUSTOM
Ну тоже вариант. Но все же странновато.

Оффлайн NeCaster Автор темы

  • Ветеран форума
  • ******
  • Сообщений: 3314
  • Репутация: +503/-56
  • Тут никогда не будет вашей рекламы
У меня закрадываются сомнения в отношении корректности обвязки этой схемы. Ну, да Бог с ней - шумы убирает - и за то спасибо :)

Оффлайн concess

  • Новичок
  • *
  • Сообщений: 28
  • Репутация: +0/-3
  • GuitarPlayer.Ru fan!
Поток звуковых данных предаётся по USB в изохронном режиме и поэтому скорости  интерфейса - FULL USB достаточно для корректной работы как при прямом соединении так и через гальвано-развязку от Analog Devices.
Интерфейс MIDI - асинхронный, и поэтому очень требователен даже не к пропускной способности канала передачи а к его стабильности. В случае пропадания пакетов или задержек в ретрансляции, происходит срыв синхронизации и всё ... связь оборвана. Именно это и происходит у автора топика.
К сожалению на данный момент ни один из производителей ИС не предлагает гальвано-развязку для HIGH SPEED USB!
Поэтому решением проблемы является, например, вот это http://www.ixbt.com/news/hard/index.shtml?16/75/47

Оффлайн NeCaster Автор темы

  • Ветеран форума
  • ******
  • Сообщений: 3314
  • Репутация: +503/-56
  • Тут никогда не будет вашей рекламы
2 concess: Спасибо за подсказку, но я решил, что больно много чести для "черновиковой" студии :) Развел аудио и МИДИ как и описал выше: аудио по USB, MIDI (клаву и сам модуль) - через MIDIMAN 2х2. Проводов стало чуть больше, зато все работает.

Оффлайн Айрат Гареев

  • Новичок
  • *
  • Сообщений: 1
  • Репутация: +0/-0
  • GuitarPlayer.Ru fan!
Попробуйте изоляторы USB http://aitacom.ru/catalog/usb-isolator/