Добрый День!
Собственно интересует вопрос как адаптировать формат данных передаваемых с DIR9001 под формат работы ЦАП AD1866.
И ещё интересует принцип работы формата данных AD1866.
Спасибо.
Добрый День!
Собственно интересует вопрос как адаптировать формат данных передаваемых с DIR9001 под формат работы ЦАП AD1866.
И ещё интересует принцип работы формата данных AD1866.
Спасибо.
Настроить конфигурационными ножками А в чем, собственно, проблема? Если конкретно нужно - в гости заходите с даташитом на 1866.
Это просто джиттер какой-то! (с) momitko
Сергей, 1866 мультибит c ОУ интегрированным - т.е. надо только 1 инвертор поставить на LRCK....
Пароли - штука неустойчивая. Взламываются терморектальным криптоанализатором.
Лучше 2 исключающих ИЛИ
Это просто джиттер какой-то! (с) momitko
DIR9001 настраивал ножками под формат 16-bit, MSB-first, right-justified не помогает на выходе цап
шум с амплитудой 1в, по осциолографу картина шума напоминает бифазный сигнал.
Этот цап по даташиту R-2R а не мультибит.
графики приёма данных AD1866 немножко не похожи на графики передачи DIR9001.
Я пробовал подгонять сигнал LRCKO при помощи регистров сдвига под графики AD1866, не помогает.
К DIR9001 я подсоединял PCM1794 всё работает отлично.
---------- Добавлено в 18:14 ---------- Предыдущее сообщение в 18:08 ----------
В гости не получится я переехал в другой город.
Ad1866 старый цап в даташите нет упоминаний про I2S
При связке с DIR9001 шумит страшно, включение инверторов не помогает.
Once you get used to 15-inch bass,
there is no going back...
(c) Tony Gee
You dont need it ? so we woudn`t do it.
My 4-way is here http://sndenergy.blogspot.com/
проще всего использовать ЦФ. полюбому будет лучше
если без ЦФ надо городить логику, разделять поток на правьій левьій (сдвиговьім регистром...)
или впаять инвертор в сигнал LL (или LR)
для єтого надо в ДИР поставить формат 16-bit, MSB-first, right-justified т.е. ножки FMT1 FMT0 на землю. LRCKO подавать на LL напрямую, а на LR через инвертор (или наоборот)
BCKO - на CLK
DOUT - параллельно на DL+DR
По идее так хотябьі усльішишь чтото
Последний раз редактировалось Wired; 30.04.2010 в 14:27.
Эх нет ЦФ,
Делал так ( " впаять инвертор в сигнал LL (или LR)
в ДИР поставить формат 16-bit, MSB-first, right-justified
т.е. ножки FMT1 FMT0 на землю. LRCKO подавать на LL напрямую, а
на LR через инвертор (или наоборот) BCKO - на CLK
DOUT - параллельно на DL+DR" )
Этот вариант не помогает
В интернете буржуи писали что ad1866 и подобные ему работают в формате sony eiaj
и для нормальной работы с pilips i2s в режиме 16bit нужно задержать сигнал DATA на 15 тактов CLK
при помощи регистров сдвига, для чего это нужно мне не понятно т.к исходя из графиков работы
DIR9001 режим "Left Justified (MSB First)" совпадает с режимом работы Ad1866, я пробовал включать этот режим
на выходе опять шум.
Попробую сегодня на двух к555ир23 спаять схему задержки сигнала DATA на 15 тактов CLK.
О том что получилось напишу.
вариантьіили поискать тут "разделение потока"Как можно реализовать разделение цифрового потока на правый и левый для подачи на ЦАП? Хотелось бы узнать/увидеть несколько решений.
См. у Петровского:
http://zeuslab.narod.ru/1x.htm
http://zeuslab.narod.ru/shiftreg.htm
http://zeuslab.narod.ru/i2s.htm
---------- Добавлено в 22:00 ---------- Предыдущее сообщение в 21:18 ----------
https://forum.vegalab.ru/showthread....EE%F2%EE%EA%E0
---------- Добавлено в 22:55 ---------- Предыдущее сообщение в 22:00 ----------
15 тактов не помогут
с дир идет 64 такта битклока на один период вордклока, из них 32 такта левого канала идут во время 0 вордклока и 32 такта правого во время 1 вордклока (или наоборот не суть важно)
т.е. за один период последовательно передается дата правого и левого канала
для 1866 надо ОДНОВРЕМЕННО подавать даньіе за один период вордклока причем дата защелкивается по СПАДУ сигнала на LL и LR, защелкивается 16 последних бит т.е. прийти может и больше, но отработают последние 16 поєтому проще всего использовать вьіход с ДИР именно правовьіровненньій
т.е. правильно тебе надо грузить в регистрьі 32 бита, т.е. задержать в одном канале даньіе на 32 такта
или плюнуть на єтот гемор и использовать фильтр
Последний раз редактировалось Wired; 30.04.2010 в 22:31.
Мой совет: купите у Сергея (SergioT) DF1700(SM5813) или YM3434 - они недорого стоят, будет оверсэмплинг, да и геморрой с логикой уйдет.
Это просто джиттер какой-то! (с) momitko
да я вот как раз и хотел посоветовать YM3434
Wired, Толик! А ведь ты пробовал Ямаху? Как оцениваешь?
Это просто джиттер какой-то! (с) momitko
Социальные закладки