Клуб DiyAudio
Кабинеты разработчиков => Кабинет Lynx => Тема начата: Lynx от 05 Апреля 2011, 17:47:17
-
Буду рад ответить на вопросы и выслушать Ваши мнения.[attachment=1][attachment=2]
-
Меня интересует стоимость такого цапа - если собирать самому из кита и если заказывать готовый. Можно в личку.
-
Дмитрий, Виктор, здравствуйте!
Я вот тоже в НЕобозримом будущем хотел бы повысить качество цапового звена, вот только думаю, что вручную удастся пропаять далеко не все детали, видимо, это паяется какой-нибудь роботизированной установкой?
Вопрос такой: вижу 2 входа IIS - один master, другой slave - каким образом происходит переключение между входами и бывают ли вообще случаи, когда необходимо запитаться сразу от 2х источников?
Оффтоп
Виктор, я, кажется, слышал цену на него - впечатлила. Умственный труд (инженерная мысля), время - это не пару мешков с телеги разгрузить.
-
Да цена хорошая, но и объём работ, с учётом разработки и отладки огромный. Так что это ещё недорого. Учитывая, что готовые изделия на базе таких цапов будут стоить ещё дороже.
Сам я цап не паял - приобрёл. Результатом очень доволен.
-
Вопрос такой: вижу 2 входа IIS - один master, другой slave - каким образом происходит переключение между входами и бывают ли вообще случаи, когда необходимо запитаться сразу от 2х источников?
Переключение происходит по сигналу управления с основной управляющей колодки. Два источника нужны сплошь и рядом. Основной вход - от CD транспорта, второй (дополнительный) -от SPDIF приемника, USB-модуля и т.д. Довольно часто пары входов бывает мало, и для этих случаев сейчас у меня разрабатывается (в скором времени выйдет описание) платы входного приемника INP58, расчитанного на подключение 3-х SPDIF входов, одного оптического и пары синхронных к ЦАП Lynx D47V2(3) либо Lynх D29V3 и автоматической конфигурации этих ЦАП.
-
вот моя платка ЦАП .. Не так давно допаял ... ;-[
-
Симпатично! А в выхлопе NExxxx опера?
-
да.. те же что на схеме указаны
и добавил...
Дмитрий здравствуйте ! К вам вопрос. Выбор режима работы I2S (мастер.слейв) ,а так же SPDIF /TOSLINK хочу сделать с помощю тумблеров , скажите насколько критична длинна проводов ? в моем случае получается 20-22 см ...
-
А в выхлопе NExxxx опера
Нет, выход на OP42 с дополнительным однотактным буфером с током покоя около 15ма.
NE5534 используются в стабилизаторах аналогового питания. Их свойства - достаточная широкополосность и линейность очень хорошо подходят для усилителей стабилизаторов.
и добавил...
Выбор режима работы I2S (мастер.слейв) ,а так же SPDIF /TOSLINK хочу сделать с помощю тумблеров , скажите насколько критична длинна проводов ?
Совершенно некритична. Это статические цепи и их можно подключать совершенно свободно хоть метровыми проводниками.
-
Lynx, привет!
Я понял так, что можно заказать КИТна ЦАП Lynx D29V3 ?
Если да, то как это сделать, что входит в состав, стоимость, варианты оплаты-доставки?
Живу в Крыму, Алуште.
Анатолий.
-
Доброго времени, коллега.
Вы поняли неправильно. Я не поставляю комплектации, а все вопросы коммерческого характера решаю исключительно через ЛС или почту.
-
Уважаемые коллеги. По многочисленным "просьбам трудящихся" в ближайшее время будет закончена работа над прошивкой ПЛИС модуля Lynx INP58, совместимой с ЦАП Lynx D29V3.
-
О... Уже хочу!
-
В выходные буду заниматься этой прошивкой.
-
Сделал специальную прошивку для INP58V2, работающую с Lynx D29V3 и проверил их совместное функционирование. Всё вроде как работает без проблем.
-
Дмитрий, насколько критичны номиналы емкостей в обвязке генераторов? Допустим есть 1nF, а надо 10nF?
-
Если речь идет о шунтах питания - то принципиально критичных элементов там нет.
-
Понял. Спасибо.
-
Решил добавить картиночку одного из ЦАПов на основе Lynx D29V3 и Lynx INP58.
Устройство собиралось в условиях ограничений по времени, поэтому источники питания - не "родные", а от другого изделия - такие платы были на время сборки в наличии...[attachment=1]
-
В выходные слушал в своей системе D29 в сравнении с двумя другими линксами. Делюсь впечатлениями:
Звучание данного ЦАП я бы назвал "острым", детальным, но не резким, бас весьма низкий, плотный и хорошо артикулированный, тембральная окраска инструментов минимальная, сцена глубокая, звучание живое и объемное. Жанровые предпочтения минимальны, этот ЦАП пожалуй один из самых универсальных. Единственное к чему можно было придраться - не хватало самую малость чистоты, деликатности и плавности в СЧ-ВЧ диапазоне. В любом случае ЦАП весьма удачный, а качество звучания очень высокое. Мои рекомендации.
-
А у меня беда.... Снял плату с макета для прикидки установки в корпус. Дома были в гостях несколько детей. Маленькие негодяи умудрились найти плату и непонятно каким образом отделить микросхему цап с отрыванием дорожек печати. Горе мне, горе... На детей не ругался и вел себя очень толерантно.
-
Видимо, подковырнули чем-то острым. Понадобился им для каких-то целей ЦАП....
У меня так в одних колонках бериллиевые купола ВЧ-динамиков сын, когда ему было 4 года, палцем вдавил... Увы, колонки можно после этого было только выбросить...
-
сын, когда ему было 4 года, палцем вдавил...
Парень растет "пряморукий", весь в папу! ;D :v:
-
Спасибо, Юрий, на добром слове, сын-то подрос уже, тринадцатый год идет. Сейчас собирает усилитель на 6Н23П + 2х6П1П с трансами Tomiko. К цифровой технике пока не подпускаю, пусть сначала освоит физические основы всего этого...
-
Разрешите поинтересоваться. Вот в этом устройстве цапы напрямую подключили к плис, а в устройстве D35 (где 2хAD1862) между ПЛИС и цапами: и цифровой изолятор поставили, и Д-тригер, для подавления джитера...
Стоит ли поступать так с цапом 1853 как в D35, или это просто лишнее???? ПЛИС будет: epm240
-
Всё вышеупомянутое зависит от множества факторов. В большинстве случаев дополнительная пересинхронизация сигналов для дельтасигма ЦАП не требуется, поскольку процесс преобразования в них управляется непосредственно мастерклоком, подаваемым на ЦАП - в структуре таких ЦАП есть несколько ступеней регистров, которые фиксируют данные и служебные сигналы, в том числе и команду запуска преобразования.
Гальваническая развязка тоже далеко не всегда полезна, при её использовании возникает проблема подключения и организации земель. поэтому на данный момент я пришел к выводу, что развязывать нужно только входные цепи и/или интерфейсы от всего остального, делать же развязку в середине ЦАП менее эффективно.
Поэтому все последние модели ЦАП у меня без гальваноразвязки, эта функция возлагается на входные/интерфейсные устройства.
В общем же случае любое решение будет индивидуальным, наиболее подходящим к конкретному случаю.
Что же касается ПЛИС MAXII - внимательно изучайте их даташиты, эти микросхемы имеют достаточно много отличий от серий предыдущих поколений, и нужно обязательно учитывать их особенности.
-
Здравствуйте Дмитрий!
Сейчас хочу "подружить" ПЛИС с AD1853 не только для индикации режимов, но и для переключения режимов. Смотрю на схему D29 и не пойму как реализовано SPI управления. Судя по даташиту оно должно быть асинхронным по отношению к I2S (если я правильно понял). По моим подсчетам диаграммы таймингов частота получается 10МГц. Но я не вижу у Вас на схеме дополнительного генератора. Или вы используете сигнал мастер клока с последующим делением на 2? Но в таком случае все-равно получается некая синхронность. Если не секрет то: "Шерлок, но как?"
-
Судя по даташиту оно должно быть асинхронным по отношению к I2S
что значит должно быть асинхронным? наверняка оно является асинхронным или может быть асинхронным.
-
SPI управления. Судя по даташиту оно должно быть асинхронным по отношению к I2S (если я правильно понял)
Синхронность или асинхронность такта SPI и I2S абсолютно не имеет никакого значения. Интерфейсы никак логически не связаны между собой, а синхронизация включения функций, запрограммированных по SPI со звуковым потоком обеспечивается в требуемых случаях внутренними средствами самой микросхемы ЦАП.
-
Ренат, Дмитрий спасибо! Значит я неправильно понял. Тогда вопрос только в том, нужно ли делить мастер клок (если нужно, то насколько. На 2, 4 или больше) или можно на частоте мастера. И второй вопрос, можно ли тактировать ПЛИС от того же мастер клока?
-
Тогда вопрос только в том, нужно ли делить мастер клок (если нужно, то насколько. На 2, 4 или больше) или можно на частоте мастера.
Для каких целей?
И второй вопрос, можно ли тактировать ПЛИС от того же мастер клока?
Совсем не понял этого вопроса.
-
Язычник, с какой именно целью тактировать плис? Тактирование НЕ от мастерклока даст возможность определить частоту мастерклока для последующей индикации.
-
ПЛИС, саму по себе, вообще не нужно тактировать - это ПОЛНОСТЬЮ асинхронное логическое устройство, в котором могут быть реализованы как асинхронные, так и синхронизируемые схемы. Если для внутренней логики проекта нужен тактовый сигнал, то его нужно подавать, если не нужен - то нет. На одном кристалле ПЛИС могут быть и синхронизируемые и асинхронные элементы, и вообще никак не связанные логически участки.
-
Язычник, с какой именно целью тактировать плис?
Чтобы реализовать SPI.
Если для внутренней логики проекта нужен тактовый сигнал, то его нужно подавать, если не нужен - то нет.
Я правильно понимаю, что для реализации SPI нужно тактирование? Именно про это я и спрашиваю (может я не корректно поставил вопрос). И вопрос в том, нужно ли делить мастер-клок или можно для CCLK (SPI) использовать частоту мастер-клока без деления.
-
Но это не тактирование ПЛИС, это просто тактирование какого-то элемента проекта. Не более, чем. Синхронизацию SPI можно выполнить чем угодно.
В 29-ке при использовании прошивки с режимом SPI, его сигналы просто проходят через ПЛИС на AD1853. И все их параметры нужно выбирать согласно даташита на 1853-ю.
В прошивке, реализующей управление статическими сигналам, все последовательности SPI формируются исключительно в проекте ПЛИС и не требуют никаких внешних доп. сигналов.
По частоте тактирования - нужно смотреть даташит на Ad1853. Вообще, все сигналы SPI приходят с внешнего контроллера и формируются непосредственно им. Я не могу понять, зачем делить мастерклок... И вообще, зачем он нужен... Ну, разве что, в качестве тактового сигнала для контроллера управления. Но тогда его частоту нужно выбирать согласно ТУ микроконтроллера...
-
Ой-ё-ёшеньки... Я вообще запутался.
В 29-ке при использовании прошивки с режимом SPI, его сигналы просто проходят через ПЛИС на AD1853.
Выходит, что отдельно есть еще плата с микроконтроллером, которая и управляет режимами AD1853, и сигналы просто проходят "насквозь" ПЛИС? А с чем связано такое решение? Это сложно реализовать?
Я не могу понять, зачем делить мастерклок... И вообще, зачем он нужен...
Просто я думал, что возможно частота MCLK (I2S) слишком велика для использования ее в качестве такта CCLK (SPI), поэтому и спросил про деление.
-
Выходит, что отдельно есть еще плата с микроконтроллером, которая и управляет режимами AD1853, и сигналы просто проходят "насквозь" ПЛИС? А с чем связано такое решение? Это сложно реализовать?
Нет, такой платы не существует. Когда мне нужно было я использовал какие-то демоплаты то ли с Пиками то ли с Атмегами. А потом надобность вообще отпала, все нужные мне режимы я сделал переключаемыми с помощью ПЛИС, а про остальные вообще забыл... Эх... как давно это было, практически уже ничего не помню об этом древнем проекте...
Просто я думал, что возможно частота MCLK (I2S) слишком велика для использования ее в качестве такта CCLK (SPI), поэтому и спросил про деление.
Она действительно очень велика, но у меня никогда не было даже такой мысли об использовании ее в качестве такта для SPI. максимум - это тактирование МК, который формирует сигналы SPI.
-
. А потом надобность вообще отпала, все нужные мне режимы я сделал переключаемыми с помощью ПЛИС, а про остальные вообще забыл...
Если я правильно понял вы переключали режимы подавая уровни (1 или 0) на соответствующие пины (Int2, int4, idpm1,idpm0, mute и т.д.). Я так делал раньше. Но подумал, что использование управления по SPI более правильное.
Она действительно очень велика, но у меня никогда не было даже такой мысли об использовании ее в качестве такта для SPI.
Значит это была моя глупая мысль.
-
Если я правильно понял вы переключали режимы подавая уровни (1 или 0) на соответствующие пины (Int2, int4, idpm1,idpm0, mute и т.д.). Я так делал раньше. Но подумал, что использование управления по SPI более правильное.
Управление АБСОЛЮТНО одно и то же, т.к. сигналы на выводах и сигналы из регистров просто внутри объединены по "или". Нет никакого смысла управлять по SPI тем, что доступно аппаратно (если, конечно, не нужны какие-то доп. функции и всё управление не заведено в один контроллер.
Но вообще-то в D29 AD1853 управляются по SPI, нужные протоколы формируются в проекте ПЛИС.
-
если, конечно, не нужны какие-то доп. функции
Игорь, по SPI если только RJ16 включать или громкость регулировать. Громкость не нужна, RJ16 если источники от Энергетика тоже не очень нужны.
-
Спасибо Дмитрий, спасибо Марат. Остановлюсь на управлении через пины. Тем более в этом случае не нужен генератор для ПЛИС. Тогда вопрос: нужна ли развязка (например оптронами) между плис и управляющими выводами AD1853?
-
Игорь AD1853 лучше играет в RJ, если транспорт, например Фламенко, не может на ходу переключаться с RJ16 на RJ24, то ставь лучше RJ24, всяко лучше, чем I2S.
-
Дмитрий. Ваша альма матер случайно не на 10 линии Васильевского?
-
Слава, немного не угадали :) На ул. Шателена :)
и добавил...
Тем более в этом случае не нужен генератор для ПЛИС.
Именно принципиально(!) генератор для ПЛИС как раз не нужен. ПЛИС - это статическая логика, а не процессор.
Нужность генератора основывается ИСКЛЮЧИТЕЛЬНО на требованиях проекта, зашитого в ПЛИС, точно так же, как в дискретной логике.
Тогда вопрос: нужна ли развязка (например оптронами) между плис и управляющими выводами AD1853?
Игорь, встречный вопрос - для чего, по-вашему, Вы хотите применить (или не применить) развязку?
-
Улицу не помню. В начале 70х доучивался там. Уже имея образование.
-
Ул. Шателена - в районе м. Площадь Мужества, довольно далеко от "Васьки".
-
Игорь, встречный вопрос - для чего, по-вашему, Вы хотите применить (или не применить) развязку?
Хочется максимально уменьшить количество помех вносимых различными "дополнительными" компонентами. Но теперь у меня сомнения. Раз ПЛИС не будет использовать генератор, то и высокочастотных помех быть не должно, но с другой стороны остается такой момент как "переключение" логики. Но не знаю насколько это критично. Да, генератор не будет использоваться для вычисления SR, данные о частоте будут браться с Amanero, но логика для создания нужных уровней для подачи на пины INT2 и INT4 , а так же индикации LED будет работать, и насколько это "шумно" я не знаю.
Именно принципиально(!) генератор для ПЛИС как раз не нужен. ПЛИС - это статическая логика, а не процессор.
Спасибо Дмитрий, недавно до меня это дошло, до этого думал, что без генератора эта "мощь" не работает вообще :) Меня сбили с толку отладочные платы, которые всегда идут с генератором.
-
Но теперь у меня сомнения.
Очень правильные и обоснованные сомнения :)
Раз ПЛИС не будет использовать генератор, то и высокочастотных помех быть не должно,
Игорь, ну дался Вам этот бедный генератор! :) :) :) Да от него и от ПЛИС помех меньше, чем от одной К155ТМ2!
Основным источником помех будут тактовые генераторы ЦАП, линии подачи тактового сигнала и возвратные линии и внутренние элементы самих микросхем... Всё остальное вместе взятое создает помехи как минимуи на порядок ниже...
-
Дмитрий, Вы меня в очередной раз успокоили. Как говорится: "Дурная голова - рукам покоя не дает".
У меня к Вам еще один вопрос по применению микросхем в I/V преобразователе. В Lynx37 Вы хорошо отозвались о EL2244. Сейчас им на замену Интерсил рекомендует ISL55002. Насколько она честная замена и можно ли ее применить в преобразователе I/V AD1853? Потому как на вегалабе Вы эту микросхему вроде не упоминали, но хорошо отзывались о EL2030. Не читал конечно всю ветку на вегалабе, но Илья (спасибо ему) мне прислал "выжимку" по ветке в ПДФ-ке.
-
Ничего не могу сказать о ISL55002, не видел, не слышал, не использовал.