Автор Тема: Phantom USB_I2S интерфейс (TAS1020)  (Прочитано 110843 раз)

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

Оффлайн KiFFiR

  • Постоялец
  • ***
  • Сообщений: 262
  • Репутация: 1
  • ДНР, Горловка
  • Поблагодарили: +3
Re: Phantom USB_I2S интерфейс (TAS1020)
« Ответ #90 : 29 Июня 2012, 11:39:23 »
0
Привет, Алекс.

Статейка будет?

Оффлайн AlexD

  • Хороший знакомый
  • **
  • Сообщений: 101
  • Репутация: 0
  • Алексей.
  • Поблагодарили: 0
Re: Phantom USB_I2S интерфейс (TAS1020)
« Ответ #91 : 29 Июня 2012, 12:45:23 »
0
Да в принципе не вопрос, только вот как ее тут разместить - пока не разобрался ;-[

Оффлайн KiFFiR

  • Постоялец
  • ***
  • Сообщений: 262
  • Репутация: 1
  • ДНР, Горловка
  • Поблагодарили: +3
Re: Phantom USB_I2S интерфейс (TAS1020)
« Ответ #92 : 29 Июня 2012, 20:32:28 »
0
Модератора нужно поспрашивать, можь поможет  ;)

Оффлайн Злой

  • Старожил
  • *****
  • Сообщений: 2727
  • Репутация: 12
  • Марат Уфа
  • Поблагодарили: +652
Re: Phantom USB_I2S интерфейс (TAS1020)
« Ответ #93 : 03 Июля 2012, 07:02:00 »
0
Добрый день. Вопрос по развязке, есть смысл применять ADuM1400 как в Кирпиче, или достаточно буфера. И если не менять в автомате режимы цифрового фильтра, а использовать выходы Р*.* только под индикацию то достаточно буфера. Оптронную развязку не обязательно.

Оффлайн AlexD

  • Хороший знакомый
  • **
  • Сообщений: 101
  • Репутация: 0
  • Алексей.
  • Поблагодарили: 0
Re: Phantom USB_I2S интерфейс (TAS1020)
« Ответ #94 : 03 Июля 2012, 09:34:07 »
0
Так как у меня нет ADuM в принципе, пришлось ставить буфер, но исключительно для собственного успокоения, все же корпус компа и земля ЦАПа могут теоретически оказаться под разными потенциалами. Дома то у меня трехфазный ввод с отдельной заземленной нейтралью, а вот мало ли где еще будет работать этот девайс?
Необходимость буфера на ноги Р*.* выявилась опытным путем.
Переключение режимов ЦФ тоже сомнительно, например при работе DF1706 в режиме 4х оверсемплинга, на некоторых сочетаниях битности и частоты семплов имел место легкий свист в обоих каналах, не помню точно на каких, помоему 16*88 и 16*96, а при переводе фильтра в режим 8х на всех режимах полет нормальный.
Я понимаю, что сочетание 16 бит и 88 и 96кГц мало применимо в практике, но хочется чтоб работали все режимы, раз они заложены в конструкцию.
Поэтому фильтр жестко стоит в режиме 8х.
Конечно это все справедливо для DF1706, на других девайсах эксперимент не проводил я...

В первой версии конструкции буфер питался от USB, при этом питание +3,3В пролазило на шину питания ЦФ, видимо через выходные транзисторы 573й и подпорки на входах DF1706.
В окончательном варианте перекинул питание буфера на шину питания ЦФ, на фото даже видно эту перемычку.

А вот ресет ЦФ все же желательно сделать от TAS, так как если включить сначала ЦАП, потом воткнуть USB, то бывают глюки, а в обратном порядке - первый USB, потом ЦАП - все отлично.
Я сделал ресет ЦФ через свободный канал 573й, но на всякий случай оставил и стандартную цепь сброса и джампер на два положения - сброс от TAS и от RC цепочки.

Можно было бы сделать включение БП через симистор или реле от ноги Р1.4 через оптопару, но как правило у меня комп не выключается, поэтому более важно ручное включение сети на внешних устройствах, чем отключение USB кабеля от компа.

(Извините, но у Вас нет доступа в Галерею)
Дорисовал таки схему.
Возможны неточности, но в основном все правильно...
« Последнее редактирование: 03 Июля 2012, 09:50:06 от AlexD »

Оффлайн Злой

  • Старожил
  • *****
  • Сообщений: 2727
  • Репутация: 12
  • Марат Уфа
  • Поблагодарили: +652
Re: Phantom USB_I2S интерфейс (TAS1020)
« Ответ #95 : 03 Июля 2012, 11:54:29 »
0
То есть включение питания от USB как у Сергея вы делать не стали, а просто резетите ЦФ после включения USB. ADuM у меня есть вот и хочу поставить. Пытался выложить свою версию платы, что то не получается. И Алексей, если можно схему получше качеством, ну и статью.

Оффлайн AlexD

  • Хороший знакомый
  • **
  • Сообщений: 101
  • Репутация: 0
  • Алексей.
  • Поблагодарили: 0
Re: Phantom USB_I2S интерфейс (TAS1020)
« Ответ #96 : 03 Июля 2012, 12:16:18 »
0
Предполагал, что с сетевым питанием будут сложности, в идеале вообще хотел питать и TAS от сети.
Но в реальности все оказалось проще.
Поэтому решил все максимально упростить.

Вот схема, ну а платы и остальное описания наверное сделаю в статье.
(Извините, но у Вас нет доступа в Галерею)



Марат, а какой ЦАП планируете прицепить к TAS?

Оффлайн Злой

  • Старожил
  • *****
  • Сообщений: 2727
  • Репутация: 12
  • Марат Уфа
  • Поблагодарили: +652
Re: Phantom USB_I2S интерфейс (TAS1020)
« Ответ #97 : 03 Июля 2012, 13:12:56 »
0
Планирую AD1853, ЦАП пока на стадии затяжного долгостроя, а TAS1020 относительно недавно получил от Юрия.

и добавил...
Попытаюсь все же выложить плпту на суд читателей
(Извините, но у Вас нет доступа в Галерею)
« Последнее редактирование: 05 Июля 2012, 08:30:11 от lgedmitry »

Оффлайн AlexD

  • Хороший знакомый
  • **
  • Сообщений: 101
  • Репутация: 0
  • Алексей.
  • Поблагодарили: 0
Re: Phantom USB_I2S интерфейс (TAS1020)
« Ответ #98 : 04 Июля 2012, 10:05:10 »
0
В формочке ответа есть кнопочка "Aeva Media", второй ряд, пятая слева.
Вроде проблем не возникало.

Оффлайн Galogen

  • Старожил
  • *****
  • Сообщений: 1523
  • Репутация: 3
  • Андрей, г. Хмельницкий UA
  • Поблагодарили: +20
Re: Phantom USB_I2S интерфейс (TAS1020)
« Ответ #99 : 04 Июля 2012, 13:47:27 »
0
Вот схема, ну а платы и остальное описания наверное сделаю в статье.
Алексей, вы планируете создать статью ?
На этом форуме опубликуете ?

Оффлайн AlexD

  • Хороший знакомый
  • **
  • Сообщений: 101
  • Репутация: 0
  • Алексей.
  • Поблагодарили: 0
Re: Phantom USB_I2S интерфейс (TAS1020)
« Ответ #100 : 04 Июля 2012, 15:05:33 »
0
Алексей, вы планируете создать статью ?На этом форуме опубликуете ?
Собрал материал в кучу, отправил на рассмотрение администрации.
Если руководство одобрит - будет статья! ;)

Оффлайн KiFFiR

  • Постоялец
  • ***
  • Сообщений: 262
  • Репутация: 1
  • ДНР, Горловка
  • Поблагодарили: +3
Re: Phantom USB_I2S интерфейс (TAS1020)
« Ответ #101 : 04 Июля 2012, 17:47:02 »
0
Ждем с нетерпением :yah:

Оффлайн Galogen

  • Старожил
  • *****
  • Сообщений: 1523
  • Репутация: 3
  • Андрей, г. Хмельницкий UA
  • Поблагодарили: +20
Re: Phantom USB_I2S интерфейс (TAS1020)
« Ответ #102 : 04 Июля 2012, 18:28:32 »
0
Собрал материал в кучу, отправил на рассмотрение администрации.Если руководство одобрит - будет статья! 
Отлично !
будем ждать

Оффлайн s_1174

  • Знакомый
  • *
  • Сообщений: 24
  • Репутация: 0
  • Вячеслав
  • Поблагодарили: 0
Re: Phantom USB_I2S интерфейс (TAS1020)
« Ответ #103 : 05 Июля 2012, 10:57:44 »
0
Ждем. Хочу выразить жест уважения Алексею за  законченную изящную конструкцию.

Оффлайн MetalHeart

  • Администрация
  • *****
  • Сообщений: 3932
  • Репутация: 18
  • Денис
  • Поблагодарили: +1155
Re: Phantom USB_I2S интерфейс (TAS1020)
« Ответ #104 : 08 Июля 2012, 21:10:45 »
0
В ближайшее время оформим ;)

Оффлайн AlexD

  • Хороший знакомый
  • **
  • Сообщений: 101
  • Репутация: 0
  • Алексей.
  • Поблагодарили: 0
Re: Phantom USB_I2S интерфейс (TAS1020)
« Ответ #105 : 29 Августа 2012, 08:05:01 »
0
В общем еще один эксперимент с USB контроллером прошел успешно.
На данном этапе у меня это лучший девайс для трансфера потока с компа.
Правы иностранные коллеги.
(Извините, но у Вас нет доступа в Галерею)
Для эксперимента и закрепления результата был разбит об стену слегка переделан ЦАП на РСМ63 с приемником SPDIF в виде DIR9001.
Вот что получилось.
(Извините, но у Вас нет доступа в Галерею)
Сравнивал с таким же по структуре ЦАП на DIR9001-DF1706-PCM63.
(Извините, но у Вас нет доступа в Галерею)
В качестве источника сигнала для сравнения служил комп в чистом виде (какой-то АС97 с SPDIF, РСМ2706 как USB-SPDIF и Musiland Monitor USD01 в том же качестве ).
Жаль конечно у меня нет CD транспорта, там бы наверное картина была другая, но девайс легко можно позиционировать как могучая USB звуковуха - тут равных не нашлось :v:



Оффлайн Злой

  • Старожил
  • *****
  • Сообщений: 2727
  • Репутация: 12
  • Марат Уфа
  • Поблагодарили: +652
Re: Phantom USB_I2S интерфейс (TAS1020)
« Ответ #106 : 15 Октября 2012, 15:01:39 »
0
TAS1020+DF1704+PCM1704sch
Дорисовал таки схему.
Возможны неточности, но в основном все правильно...
Все еще мучаю ТАСку, Алексей на схеме ошибка, у тебя у 24С64 питание коротит на землю.

Оффлайн Злой

  • Старожил
  • *****
  • Сообщений: 2727
  • Репутация: 12
  • Марат Уфа
  • Поблагодарили: +652
Re: Phantom USB_I2S интерфейс (TAS1020)
« Ответ #107 : 22 Ноября 2012, 11:17:29 »
0
Подниму тему, Денис, Алексей можно поподробнее про прошивку через USB? На данный момент спаял девайс, питания 3,29-3,3В везде где положено. При подключении к гнезду USB никакой реакции. Причем поначалу не было земли на 28 ноге и питания на 33 (про 33 я заметил позже), девайс определялся как неизвестное устройство, DFUTEST выдавало сообщение "no DFU devices found". Прицепил землю на 28 ногу и девайс перестал определятся компом, питание на 33 ничего не изменило. Не могла сдохнуть ТАСка, есть еще подозрения на кварц. В диспетчере устройств однако девайс висит как неизвестное устройство, но установить не пытается. Где можно порыть? а пока исследую плату на КЗ и непропаи.

Оффлайн soic

  • Знакомый
  • *
  • Сообщений: 44
  • Репутация: 2
  • Денис
  • Поблагодарили: +1
Re: Phantom USB_I2S интерфейс (TAS1020)
« Ответ #108 : 22 Ноября 2012, 13:37:00 »
0
Привет. Устройство и должно определяться как Unknown при первом включении. Драйвера требуется подсунуть вручную (dfuusb.inf, DFUUSB.sys), под x64 систему драйверов DFU нет.

Оффлайн Злой

  • Старожил
  • *****
  • Сообщений: 2727
  • Репутация: 12
  • Марат Уфа
  • Поблагодарили: +652
Re: Phantom USB_I2S интерфейс (TAS1020)
« Ответ #109 : 23 Ноября 2012, 06:54:12 »
0
Денис спасибо офигенное, устройство "с танцами с бубном" но таки определилось и вроде даже что то пытается выдать.
Причем ситуация неоднозначная, из трех подопытных буков- два заиграли нормально (есть подозрение на левую сборку хп что стоит у меня на нетбуке, но не факт)
Дело не в сборке, так как пробовал на рабочем компе и на ноуте (тоже рабочем, а у нас строго следят за легальностью софта, операционка кстати тоже пока XP Pro SP3, но будет замена на 7) и на обоих были проблемы как у Алексея, т.е.
Foobar выдает "Unrecoverable playback error: Unknown error code (0x88780032
Установка ASIO решила проблему. Говорю смело, а на выходе ТАСки даже АДУМа еще нет не говоря уже про ЦАП. В общем на выходных попробую собрать полноценный девас, ЦАП на АД1853 готов и ждет своего часа. Еще раз хочу сказать спасибо Денису, Алексею, Сергею за идею, схемы и советы и Юрию за микросхемку.

и добавил...
Поторопился я с радостью, выдернул из компа и перестало опять определяться. Как правильно шить через USB? Втыкаем в комп без перемычки, прошиваем, вытаскиваем из компа ставим перемычку и втыкаем обратно, или все делать не вытаскивая из компа, т.е. USB разъем постоянно подключен.

и добавил...
Очередные "танцы с бубном" вроде опяь определилось, ASIO поставил ASIO4ALL v2. В настройках АСИО аудио устройство USB в состоянии "не контролируется", осцилографа нет, по постоянке на портах Р3,0, Р1,0 иР1,4-3,3В, остальные 0В. На 35, 37 ногах половина питания 38, 39 0В. Дома попробую Плойтека поставить.
« Последнее редактирование: 23 Ноября 2012, 11:47:48 от Злой »

Оффлайн AlexD

  • Хороший знакомый
  • **
  • Сообщений: 101
  • Репутация: 0
  • Алексей.
  • Поблагодарили: 0
Re: Phantom USB_I2S интерфейс (TAS1020)
« Ответ #110 : 23 Ноября 2012, 19:46:23 »
0
В общем то без Ploytec USB ASIO driver под ХР эта железка никак не работает.
Причем не оригинальный inf нужен, а тот исправленный, что выше размещал Денис.
Под семеркой не пробовал - все руки не дойдут.
Больше на сегодня волнует поддержка TAS1020 по Линукс, пока проблему не решил.

А прошивается девайс легко, что через DFUTEST, что через программатор.
С чистой флешкой он определяется как DFU, без перемычки тоже как DFU.
Перемычку предлагает установить сам DFUTEST, когда он готов к программированию.
После прошивки и передергивания USB девайс определяется как Phantom USB.
Если я конечно правильно помню последовательность...:)
Оно вроде как работает, и уже подзабываются некоторые моменты.

Оффлайн Злой

  • Старожил
  • *****
  • Сообщений: 2727
  • Репутация: 12
  • Марат Уфа
  • Поблагодарили: +652
Re: Phantom USB_I2S интерфейс (TAS1020)
« Ответ #111 : 24 Ноября 2012, 09:12:49 »
0
Поставил Плойтека и подцепил ЦАПа на выходе треск. ЦАП рабочий от СПДИФа работал, на выходах портов выдает нужные значения 16-24 бит 44-96 КГц. Причем периодически выдает сообщение что девайс не поддерживает частоту 96КГц.

Оффлайн AlexD

  • Хороший знакомый
  • **
  • Сообщений: 101
  • Репутация: 0
  • Алексей.
  • Поблагодарили: 0
Re: Phantom USB_I2S интерфейс (TAS1020)
« Ответ #112 : 24 Ноября 2012, 17:22:57 »
0
А что за ЦАП?
В каком режиме работает?

и добавил...
В общем провел маленькое исследование.
Взял чистую "семерку".
Подцепил наш ЦАП.
Оно радостно рапортовало, что все дрова установлены и счастье рядом.
Ставлю Foobar со всеми нужными dll.
Не поем...
Никак и нигде, хотя интерфейс готов и радостно желает работать аж до 16*96.
И тест проходит, плавно уменьшая скорость воспроизведения от 16*44 до 16*96.
24 бит нигде не фигурирует!
Ставлю Ploytec USB ASIO driver.
Вижу поддержку 24*96 в фубаре, а в системе нет!
Хотя уже лучше - играем на контроллер - ЦАП.
В системе 16*96 макс, что подтверждает индикатор ЦАП.
Без ресемплера (sox) выше 44кгц не играем.
Ладно, ставим 24*96 в фубаре с ресмплером , все работает.
Поет и на 16*44 и на 24*96, но смена режима только после перезагрузки плеера.
Как я понимаю, результат и положительный и отрицательный.
Положительный, что, в отличие от ХР, в вынь7 для начальной работы с интерфейсом драйвера не требуются.
Но по умолчанию, все будет работать только в режиме 16*44.
Попытки поставить 16*48, 16*88, 16*96 из под системы приводят к "замедлению" воспроизведния тестовой фонограммы.
С Ploytec USB ASIO driver получается более гибкая картина, есть поддержка 24 бит, но к сожалению, все равно кривая.
Работа с интерфейсом на базе РСМ2704-2707 более прозрачна для пользователя...
Любая смена режима воспроизведения требует перезгрузки источника, что не совсем удобно.
Отрицательный -  что такой хороший контроллер не имеет нормальной поддержки на уровне ОС.

Это первое впечатление от работы с TAS1020+WIN7.

Но все вышесказанное не ухудшает впечатление от использования контроллера как аудио устройства!
Так что надеюсь, умные люди "допилят" драйвер до уровня РСМ2704-2707, а больше и не надо  :)
« Последнее редактирование: 24 Ноября 2012, 20:27:45 от AlexD »

Оффлайн soic

  • Знакомый
  • *
  • Сообщений: 44
  • Репутация: 2
  • Денис
  • Поблагодарили: +1
Re: Phantom USB_I2S интерфейс (TAS1020)
« Ответ #113 : 24 Ноября 2012, 21:24:30 »
0
Поставил Плойтека и подцепил ЦАПа на выходе треск. ЦАП рабочий от СПДИФа работал, на выходах портов выдает нужные значения 16-24 бит 44-96 КГц. Причем периодически выдает сообщение что девайс не поддерживает частоту 96КГц.


В первую очередь посоветую исследовать на предмет непропаев и залипух на выводах tas1020, правилности подключения к I2S, так же проверить конфигурацию  формата AD1853. Вообще схему бы посмотреть. Стыковал модуль с ad1852- кроме коррекции прошивки на предмет переключения цф ни каких телодвижений не производил.

Алексей, у меня насчет семерки мнение прямо противоположное, ни разу не ставил плойтек- все работает из коробки. Фубар в режимах DS, KS, WASAPI (event и push). Частоты дискретизации и разрядность переключаются автоматом в зависимости от материала (кроме вывода через DS, что логично). При этом при выводе через KS и WASAPI устройство блокируется, вывод идет только из фубара. Сейчас рядом с x64 поставлю x86, все рано 32 битная иногда требуется, заодно и повторим эксперимент.

и добавил...
Итак, поставил win7 x32. Все прошло по плану- без глюков и недоразумений. Процесс установки драйверов и настройки фубара на видео http://fileshare.in.ua/6924914
« Последнее редактирование: 25 Ноября 2012, 03:38:51 от soic »

Оффлайн AlexD

  • Хороший знакомый
  • **
  • Сообщений: 101
  • Репутация: 0
  • Алексей.
  • Поблагодарили: 0
Re: Phantom USB_I2S интерфейс (TAS1020)
« Ответ #114 : 25 Ноября 2012, 08:35:12 »
0
Кстати, WASAPI то я не попробовал!
Только DS.
А вот все равно не пойму.
Из коробки все поставилось без Ploytec, но в настройках микшера, где выводятся поддерживаемые форматы, у меня только 16*44 по 16*96.
При этом тестовый звук пропорционально замедляется, если выбирать выше 16*44.
(Извините, но у Вас нет доступа в Галерею)
То же самое при выводе из Foobar-а.
Если ствить Ploytec, то появляется поддержка 24 бит и при смене режимов скорость воспроизведения уже не меняется.
Что-то я сделал не так :)
Ну ладно, позже попробую еще и через WASAPI.
« Последнее редактирование: 25 Ноября 2012, 08:45:40 от AlexD »

Оффлайн Злой

  • Старожил
  • *****
  • Сообщений: 2727
  • Репутация: 12
  • Марат Уфа
  • Поблагодарили: +652
Re: Phantom USB_I2S интерфейс (TAS1020)
« Ответ #115 : 25 Ноября 2012, 17:30:20 »
0
А что за ЦАП?
В каком режиме работает?
ЦАП на AD1853 практически по даташиту, режим I2S выбран при разводке платы. Работал от DIR9001.
Любая смена режима воспроизведения требует перезгрузки источника, что не совсем удобно.
С этим тоже столкнулся. Схема солянка из твоего модуля TAS1020 развязка на ADUM1400 от Сергея. Где то нахватал вирусов, что бы не париться решил завтра поставить семерку, попзже отпишусь, а пока буду проверять пайку.

Оффлайн zpivanov

  • Прохожий
  • Сообщений: 17
  • Репутация: 0
  • Поблагодарили: 0
Re: Phantom USB_I2S интерфейс (TAS1020)
« Ответ #116 : 26 Ноября 2012, 21:31:45 »
0
По стопам первооткрывателей сделал TAS1020B. При включении не определяется. Пробую через DFU прошить. Драйвер не устанавливается. TAS не определяется. Сделал программатор Exctra-Pic+ прошил им 24с64 все считалось записалось. Вставляю в TAS - не определяется. Пробую установить Ploytec - не устанавливается. Доходит до места где нужно подсоединить USB устройство и все дальше никакого движения. В коде экземпляра устройства в диспетчере устройств прописано USB/VID_0000&PID_0000/5&5FBB1D9&0&1. Заменил  в файле pqusbwdm.inf на эти данные кода. Установка Ploytec прошла дальше. но в конце error:0х0006. Дальше мыслей никаких. Правда в схеме на RST у меня нет резистора 20кОм на землю (с +3.3В -10кОм - 10мФр) :srr:

Оффлайн soic

  • Знакомый
  • *
  • Сообщений: 44
  • Репутация: 2
  • Денис
  • Поблагодарили: +1
Re: Phantom USB_I2S интерфейс (TAS1020)
« Ответ #117 : 26 Ноября 2012, 23:31:32 »
0
Выложите схему и печатку по которой делали. Драйвера смысла нет ставить- устройство не запускается. Проверьте питание и землю- там где они должны быть, цепи плл- 100пф/ 1000пф/ 3ком, кварц и его обвязку, цепь сброса, разводку цепей usb.

Завис на несколько дней в Харькове, более развернуто- как поподу домой.

Оффлайн zpivanov

  • Прохожий
  • Сообщений: 17
  • Репутация: 0
  • Поблагодарили: 0
Re: Phantom USB_I2S интерфейс (TAS1020)
« Ответ #118 : 27 Ноября 2012, 14:26:38 »
0
Спасибо, понял что TAS не заводится. Буду искать ошибки в монтаже. Выкладываю печатку. [ Вложение: Вам нельзя просматривать вложения ]

Оффлайн Злой

  • Старожил
  • *****
  • Сообщений: 2727
  • Репутация: 12
  • Марат Уфа
  • Поблагодарили: +652
Re: Phantom USB_I2S интерфейс (TAS1020)
« Ответ #119 : 27 Ноября 2012, 18:55:44 »
0
Спасибо, понял что TAS не заводится. Буду искать ошибки в монтаже. Выкладываю печатку.
А у тебя 24С64 часом не наоборот воткнута?

 

Похожие темы

  Тема / Автор Ответов Последний ответ
95 Ответов
86304 Просмотров
Последний ответ 13 Апреля 2015, 10:44:06
от Максим_В
95 Ответов
69679 Просмотров
Последний ответ 27 Марта 2012, 08:51:32
от rubenlukin
21 Ответов
35509 Просмотров
Последний ответ 31 Марта 2015, 23:45:31
от alex37381
14 Ответов
16117 Просмотров
Последний ответ 03 Сентября 2011, 15:17:33
от Apnet66
92 Ответов
82290 Просмотров
Последний ответ 18 Марта 2019, 12:18:16
от Viktor D