Страница 15 из 18 Первая ... 51314151617 ... Последняя
Показано с 281 по 300 из 354

Тема: ЦАП на AD1853 под управлением микроконтроллера

  1. #1 Показать/скрыть первое сообщение.
    Частый гость
    Автор темы
    Аватар для Candidate
    Регистрация
    01.10.2008
    Адрес
    Сочи
    Сообщений
    346

    Идея! ЦАП на AD1853 под управлением микроконтроллера

    Представляем цифро-аналоговый преобразователь на AD1853, работающий под управлением микроконтроллера.

    Первоначально, хотелось изготовить несложный ЦАП на доступной элементной базе. Выбор пал на ЦАП, описанный на страничке Maniac (вариант 2) ввиду (как изначально показалось!) легкой повторяемости. Печатная плата – это немного доработанный проект, представленный And$er (rev. B).

    Нельзя сказать, что изготовление шло гладко: как всегда при практической реализации не обошлось без мелких ошибок (типа ошибок трассировки ПП), но и серьезные сюрпризы тоже имели место (из 4 операционных усилителей один оказался бракованным).

    Однако, когда очевидные ошибки были устранены, при первых запусках устройство продемонстрировало не впечатляющее качество звука. Явно сильнее обычной звуковой карты компьютера, но ничего выдающегося. Подробно проблема освещалась на Форуме.

    При детальном изучении фирменной документации на микросхемы приемника и ЦАП было сделано предположение, что проблема заключается в некорректном построении слова данных на выходе приемника SPDIF.

    Для решения проблемы был разработан модуль управления на базе микроконтроллера, который позволяет
    1) Управлять режимами работы микросхемы ЦАП по интерфейсу SPI
    2) Читать информацию с приемника сигнала (DIR9001) и конфигурировать его
    3) Изменять все возможные настройки микросхем во время работы с помощью единственного валкодера с одновременным отображением на ЖКД необходимой информации.

    Модуль управления обладает и такими удобными функциями как регулировка громкости, плавное нарастание громкости при включении, индикация частоты выборок входного сигнала и т.п.

    Первое же прослушивание устройства с подключенным модулем управления позволило правильно сконфигурировать режимы работы всех микросхем и получить удивительный прогресс в качестве звука. В настоящее время ЦАП «переигрывает» связку "Привод CD"+"Усилитель"+"АС" весьма неплохого уровня. Звук, полученный с ЦАП, отличается детализацией верхних частот, глубоким динамичным басом, чёткой серединой и проработанным объемом сцены. Впечатляет четкостью одновременная передача разных частот и разноуровневых сигналов. В целом звучание очень приятное, прослушивание комфортно, музыку легко слушать часами.

    Конструктивно ЦАП выполнен на 4 платах:
    1) Плата силовых трансформаторов
    2) Плата первичных стабилизаторов
    3) Модуль цифро-аналогового преобразования
    4) Модуль управления

    Данное конструктивное исполнение позволило избежать классических проблем электромагнитной совместимости. Устройство работает устойчиво, не подвержено влиянию излучения мобильного телефона (даже лежащего на плате ЦАП, с включенным передатчиком), и не пропускает в звуковой тракт "шум" цифровой части.

    Для тех, кто с настороженностью относится к применению микропроцессорных устройств в схеме управления ЦАП, можем сказать, что отключение управляющей части от ЦАП не приводит к изменениям как субъективно (на слух), так и объективно (по осциллографу).

    Температура всех микросхем едва заметно выше температуры окружающей среды.

    Справедливости ради надо отметить, что, после применения модуля управления, была сделана попытка восстановить "неправильное" звучание ЦАП (которое он имел изначально). Оказалось, что этого легко добиться, принудительно поменяв формат входных данных и количество бит в RJSM.

    При реализации проекта были применены следующие пакеты САПР: Multisim, Proteus, PCAD.

    Благодарим Maniac, And$er за открытые схемные решения, на базе которых был начат этот проект, а также всех участников форума за полезные советы и ссылки, которые позволили этот проект осуществить!

    23 сентября 2009 года добавлена схема электрическая принципиальная и библиотека элементов.
    19 февраля 2010 года проект "Модуль управления" закрыт.
    Вложения Вложения
    Последний раз редактировалось Candidate; 31.03.2012 в 14:24.

  2. #281
    Завсегдатай Аватар для JazMan
    Регистрация
    15.02.2011
    Сообщений
    1,873

    По умолчанию Re: ЦАП на AD1853 под управлением микроконтроллера

    Цитата Сообщение от dortonyan Посмотреть сообщение
    Отсюда вывод - перебирать и сравнивать между собой МС ЦАП одного класса - бесполезное занятие. По большей части результат будет зависеть от реализации, что неоднократно демонстрирует Дмитрий (АДВ). Остальное - дело, больше вкусовых, предпочтений и доступности самих МС.

    Offтопик:
    Именно, последний случай с D60 показателен.
    Уверен, что со временем, он одолеет и AD1955.

  3. #282
    Завсегдатай Аватар для Denisius
    Регистрация
    02.02.2007
    Адрес
    ПИТЕР
    Сообщений
    1,585

    По умолчанию Re: ЦАП на AD1853 под управлением микроконтроллера


    Offтопик:
    JazMan, он уже его одолевал. Читайте классику.
    Касаюсь струн, держу суперсимметрию.

  4. #283
    Завсегдатай Аватар для JazMan
    Регистрация
    15.02.2011
    Сообщений
    1,873

    По умолчанию Re: ЦАП на AD1853 под управлением микроконтроллера

    Цитата Сообщение от Denisius Посмотреть сообщение
    Offтопик:
    JazMan, он уже его одолевал. Читайте классику.

    Offтопик:
    Классику? Не смешите. Просто первая попытка не удалась, ничего более.
    Про AKMы тоже писали, что они "визгливые".

  5. #284
    Завсегдатай Аватар для Ромыч
    Регистрация
    30.11.2004
    Адрес
    Новосибирск
    Возраст
    46
    Сообщений
    3,585

    По умолчанию Re: ЦАП на AD1853 под управлением микроконтроллера

    Я вот не понял - так а выработан ли единый верный рецепт загрузки данных в 1853 по SPI ? А тот както опять от темы ушли...


    Offтопик:
    1955 АДВ одолеет. Раз уж акуфейз одолел....
    У каждого мужчины должна быть своя Муза, у каждой женщины - свой Музык.

  6. #285
    Завсегдатай Аватар для Denisius
    Регистрация
    02.02.2007
    Адрес
    ПИТЕР
    Сообщений
    1,585

    По умолчанию Re: ЦАП на AD1853 под управлением микроконтроллера

    JazMan, считаешь D37 неудачной попыткой? Я не слушал его, но решение вполне традиционное для АДВ. О том, что это его неудача я не слыхал.
    Касаюсь струн, держу суперсимметрию.

  7. #286
    Завсегдатай Аватар для JazMan
    Регистрация
    15.02.2011
    Сообщений
    1,873

    По умолчанию Re: ЦАП на AD1853 под управлением микроконтроллера

    Цитата Сообщение от Denisius Посмотреть сообщение
    JazMan, считаешь D37 неудачной попыткой? Я не слушал его, но решение вполне традиционное для АДВ. О том, что это его неудача я не слыхал.

    Offтопик:
    Не знаю, я его не слышал.
    Но возможно, бюджетный вариант...

  8. #287
    Завсегдатай Аватар для Denisius
    Регистрация
    02.02.2007
    Адрес
    ПИТЕР
    Сообщений
    1,585

    По умолчанию Re: ЦАП на AD1853 под управлением микроконтроллера

    Цитата Сообщение от JazMan Посмотреть сообщение
    Offтопик:
    ...Уверен, что со временем, он одолеет и AD1955.
    Цитата Сообщение от Denisius Посмотреть сообщение
    Offтопик:
    JazMan, он уже его одолевал. Читайте классику.
    Цитата Сообщение от JazMan Посмотреть сообщение
    Offтопик:
    Классику? Не смешите. Просто первая попытка не удалась, ничего более.
    Цитата Сообщение от Denisius Посмотреть сообщение
    JazMan, считаешь D37 неудачной попыткой? Я не слушал его, но решение вполне традиционное для АДВ. О том, что это его неудача я не слыхал.
    Цитата Сообщение от JazMan Посмотреть сообщение
    Offтопик:
    Не знаю, я его не слышал.
    Но возможно, бюджетный вариант...
    Чиорт, JazMan! Где логика в твоих постах?
    Касаюсь струн, держу суперсимметрию.

  9. #288
    Старый знакомый Аватар для krulfa
    Регистрация
    09.06.2005
    Адрес
    Москва
    Возраст
    55
    Сообщений
    869

    По умолчанию Re: ЦАП на AD1853 под управлением микроконтроллера

    Цитата Сообщение от Ромыч Посмотреть сообщение
    Я вот не понял - так а выработан ли единый верный рецепт загрузки данных в 1853 по SPI ? А тот както опять от темы ушли...
    Я гружу:

    • CDATA сразу в единицу и подтягивающим резистором к +5В;
    • без задержки гружу регистр конфигурации в Reset и Mute;
    • жду около 70 мкс (цифра как получилось, специально не подгонял).
    • вывожу из Reset,
    • жду 70 мкс;
    • снимаю mute и гружу регистры громкости до максимума.

    В режиме LJ 24 бит/слово 48 бит с младшим байтом нулями проблем со звуком не обнаруживаю, измерения готовлю.
    "Земля" - это всего-навсего еще один провод.

  10. #289
    Завсегдатай Аватар для Pyku_He_oTTyda
    Регистрация
    22.06.2005
    Адрес
    Москва
    Возраст
    52
    Сообщений
    4,564

    По умолчанию Re: ЦАП на AD1853 под управлением микроконтроллера

    krulfa,
    я никак не могу понять следующее:
    Зачем трогать CDATA, если в даташите нет никаких указаний по этому поводу?
    Зачем грузить софтовый RESET, если регистр конфигурации не работает правильно, если аппаратный RESET не отработан?
    70 мкс на самом деле немного, не пробовали, к примеру 10мС, или 100 мС? Никто ведь не гонит в пятую точку
    Зачем грузить громкость до максимума, если после RESET аппаратного и так громкость на максимум?

    Возникают подозрения, что проблема с конфигурацией именно от неправильной работы с регистром SPI, некорректном сбросе контроллера и несоблюдения времянок.
    Андрей

  11. #290
    Завсегдатай Аватар для dortonyan
    Регистрация
    03.06.2009
    Адрес
    BLR
    Возраст
    39
    Сообщений
    3,944

    По умолчанию Re: ЦАП на AD1853 под управлением микроконтроллера

    Цитата Сообщение от Pyku_He_oTTyda Посмотреть сообщение
    Зачем трогать CDATA, если в даташите нет никаких указаний по этому поводу?
    Дык в даташите много чего не указано. Поэтому собственно и обсуждаем.....
    Я тоже не мог предположить, что с конфигурацией возникнут проблемы, притом что SPI реализовал практически по графикам из даташита и с моим контроллером (PIC12 без внешнего кварца) просто не возможно НЕ уложиться в ограничения по таймингам.

    Цитата Сообщение от Pyku_He_oTTyda Посмотреть сообщение
    Зачем грузить софтовый RESET, если регистр конфигурации не работает правильно, если аппаратный RESET не отработан?
    Этот вопрос тоже интересен, так как аппаратный ресет сбрасывает и регистр конфигурации. А что с регистром делает софтовый ресет?

  12. #291
    Завсегдатай Аватар для Pyku_He_oTTyda
    Регистрация
    22.06.2005
    Адрес
    Москва
    Возраст
    52
    Сообщений
    4,564

    По умолчанию Re: ЦАП на AD1853 под управлением микроконтроллера

    Цитата Сообщение от dortonyan Посмотреть сообщение
    Я тоже не мог предположить, что с конфигурацией возникнут проблемы, притом что SPI реализовал практически по графикам из даташита и с моим контроллером (PIC12 без внешнего кварца) просто не возможно НЕ уложиться в ограничения по таймингам.
    Нужна картинга с лог. анализатора. Мало ли что... Иголка какая нибдь проскакивает
    Андрей

  13. #292
    Завсегдатай Аватар для dortonyan
    Регистрация
    03.06.2009
    Адрес
    BLR
    Возраст
    39
    Сообщений
    3,944

    По умолчанию Re: ЦАП на AD1853 под управлением микроконтроллера

    К сожалению лог. анализатора не имею и произвести данные измерения не могу.
    В принципе версия с иголкой возможна, т.к. у меня в шине SPI нет последовательных резисторов.
    Но я считаю это маловероятным, потому и прошу поделиться опытом аналогичного конфига контроллером еще кого-нибудь...

  14. #293

    По умолчанию Re: ЦАП на AD1853 под управлением микроконтроллера

    Цитата Сообщение от dortonyan Посмотреть сообщение
    К сожалению лог. анализатора не имею и произвести данные измерения не могу.
    В принципе версия с иголкой возможна, т.к. у меня в шине SPI нет последовательных резисторов.
    Но я считаю это маловероятным, потому и прошу поделиться опытом аналогичного конфига контроллером еще кого-нибудь...
    https://forum.vegalab.ru/showthread....B3%D0%B8%D1%85)

    с исходниками

  15. #294
    Завсегдатай Аватар для aal
    Регистрация
    04.11.2004
    Адрес
    пос. Краснообск, Новосибирская область
    Возраст
    53
    Сообщений
    2,854

    По умолчанию Re: ЦАП на AD1853 под управлением микроконтроллера

    Цитата Сообщение от krulfa Посмотреть сообщение
    IU и фильтры были идентичны?
    В моих Helios153 и Helios155 отличались только номиналы резисторов, а всё остальное одинаковое. У Н155 на выходе действующее напряжение было больше, чем в Н155 и фильтры были рассчитаны на ~96кГц и с Ку(Н155)=0,3 , а Ку(Н153)=0,5. именно для такого сравнения это и делалось. Независимое сравнение (от меня независимое - люди говорили свою точку зрения) ВСЕГДА было в пользу Н153. Другое дело что отрыв очень тонкий ИМХО. Я же склонялся, что они играют оба очень хорошо, но по разному....

    Цитата Сообщение от Ромыч Посмотреть сообщение
    1955 при прочих равных всегда будет хуже 1853 по одной простой причине - у 1853 ток модуляторов в 4 раза ниже, соответственно легче режим работы одного из ключевых узлов - преобразователя и/у.
    Я склоняюсь именно к этой точке зрения.

    ---------- Добавлено в 00:41 ---------- Предыдущее сообщение в 00:34 ----------

    Цитата Сообщение от Wired Посмотреть сообщение
    https://forum.vegalab.ru/showthre...B3%D0%B8%D1%85)

    с исходниками
    Я специально не делал ссылки на эту ветку: всё было перепроверено осциллографом, но я лично к 1853 или 1955 их не цеплял. Отрицательный отзыв был только один - у Митича что-то не заработало с Н155, а у меня не хватило времени с этим разобраться....

  16. #295
    Завсегдатай Аватар для Serge_L
    Регистрация
    12.09.2008
    Адрес
    Калуга
    Возраст
    50
    Сообщений
    3,105

    По умолчанию Re: ЦАП на AD1853 под управлением микроконтроллера

    Цитата Сообщение от Ромыч Посмотреть сообщение
    1955 при прочих равных всегда будет хуже 1853 по одной простой причине - у 1853 ток модуляторов в 4 раза ниже, соответственно легче режим работы одного из ключевых узлов - преобразователя и/у.
    Мы будем теперь оценивать качество ЦАПов по току модулятора?
    Это просто джиттер какой-то! (с) momitko

  17. #296
    Завсегдатай Аватар для Pyku_He_oTTyda
    Регистрация
    22.06.2005
    Адрес
    Москва
    Возраст
    52
    Сообщений
    4,564

    По умолчанию Re: ЦАП на AD1853 под управлением микроконтроллера

    Цитата Сообщение от dortonyan Посмотреть сообщение
    В принципе версия с иголкой возможна, т.к. у меня в шине SPI нет последовательных резисторов.
    Я подразумевал "софтовые" иголки, с конфигуратора.


    Цитата Сообщение от dortonyan Посмотреть сообщение
    Но я считаю это маловероятным, потому и прошу поделиться опытом аналогичного конфига контроллером еще кого-нибудь...
    Вот еще один вариант. В принципе, тоже самое, что и предложенное выше.
    https://forum.vegalab.ru/showthread....=1#post1099255
    Андрей

  18. #297
    Завсегдатай Аватар для Ромыч
    Регистрация
    30.11.2004
    Адрес
    Новосибирск
    Возраст
    46
    Сообщений
    3,585

    По умолчанию Re: ЦАП на AD1853 под управлением микроконтроллера

    Цитата Сообщение от Serge_L Посмотреть сообщение
    Мы будем теперь оценивать качество ЦАПов по току модулятора?
    Цитата Сообщение от Ромыч Посмотреть сообщение
    при прочих равных
    А вы хотите сказать, что этот фактор сам по себе никакого влияния не оказывает?
    У каждого мужчины должна быть своя Муза, у каждой женщины - свой Музык.

  19. #298
    Завсегдатай Аватар для aal
    Регистрация
    04.11.2004
    Адрес
    пос. Краснообск, Новосибирская область
    Возраст
    53
    Сообщений
    2,854

    По умолчанию Re: ЦАП на AD1853 под управлением микроконтроллера

    Цитата Сообщение от Serge_L Посмотреть сообщение
    Мы будем теперь оценивать качество ЦАПов по току модулятора?
    основное:
    Цитата Сообщение от Ромыч Посмотреть сообщение
    режим работы одного из ключевых узлов - преобразователя и/у.

  20. #299
    маньяк-теоретик Аватар для Ulis
    Регистрация
    29.01.2007
    Адрес
    Санкт-Петербург
    Возраст
    50
    Сообщений
    2,806

    По умолчанию Re: ЦАП на AD1853 под управлением микроконтроллера

    А что ужасного в большом выходном токе модулятора? У РСМ63 он такой же, как и у АД1955 - много решений хороших Т\Н придуманно.
    Абсолютным чувством вкуса обладал только Прокруст
    У всех остальных людей оно относительное

  21. #300
    Завсегдатай Аватар для aal
    Регистрация
    04.11.2004
    Адрес
    пос. Краснообск, Новосибирская область
    Возраст
    53
    Сообщений
    2,854

    По умолчанию Re: ЦАП на AD1853 под управлением микроконтроллера

    Цитата Сообщение от Ulis Посмотреть сообщение
    А что ужасного в большом выходном токе модулятора? У РСМ63 он такой же, как и у АД1955 - много решений хороших Т\Н придуманно.
    А вы попробуйте выбрать ОУ с учётом не только токов, но и ВЧ составляющей, а так же нагрузки в виде фильтра сумматора

Страница 15 из 18 Первая ... 51314151617 ... Последняя

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •