Страница 10 из 18 Первая ... 89101112 ... Последняя
Показано с 181 по 200 из 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. #181
    Завсегдатай Аватар для aal
    Регистрация
    04.11.2004
    Адрес
    пос. Краснообск, Новосибирская область
    Возраст
    53
    Сообщений
    2,854

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

    2 pless, 2 INFRA
    Ребята, а вы видели это? https://forum.vegalab.ru/showthread.php?t=20879
    Местные делали посмотрев на это. Вы тоже можете от этого оттолкнутся, ну или у меня за денюжку попросить....

  3. #182
    Частый гость
    Регистрация
    03.05.2008
    Адрес
    Украина Сумская обл. г.Ахтырка
    Возраст
    40
    Сообщений
    464

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

    Привет уважаемый Кандидат!
    Спасибо огромное за это отличное устройство!
    Сделано на +5
    Упаковано было на +5
    Поддержка при переписке на +5
    Ты мне еще даже ЛМок выслал за свой счет!

    После присобачивания конфигуратора звук сразу поменялся!
    Я не думал что будет такая разница!

    Добавлено через 16 минут
    Цитата Сообщение от pless Посмотреть сообщение
    Ну хоть прошивку тогда!
    Нужно делать или самому или умеющему человеку заказать!
    Так просто эти вещи не выкладываются
    Нужно других тоже понимать!Сколько нужно потратить времени и сил чтоб даное устройство реализовать.
    Последний раз редактировалось artos; 20.01.2010 в 12:26. Причина: Добавлено сообщение

  4. #183
    Частый гость Аватар для GiGaNT
    Регистрация
    20.09.2008
    Адрес
    Россия, г.Киров
    Возраст
    40
    Сообщений
    426

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

    Цитата Сообщение от artos Посмотреть сообщение
    После присобачивания конфигуратора звук сразу поменялся!
    Я не думал что будет такая разница!
    Хм, неужели все так очевидно ...
    Теме UP.
    C уважением, Максим.

  5. #184
    Частый гость
    Автор темы
    Аватар для Candidate
    Регистрация
    01.10.2008
    Адрес
    Сочи
    Сообщений
    346

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

    GiGaNT, пока сам не послушаешь, не ответишь на этот вопрос. Иначе - сотрясание воздуха.

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

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

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

    Я имею в виду, что, например, для 24-битного режима цифровому фильтру не хватает 256 Fs, а нужно, например, 512 Fs? А то может получиться, что конвейер ЦФ банально не успевает отработать поток и выдает ЦАПу некий полуфабрикат данных. А для 16-бит конвейер покороче и все Ок. Это если нет другой "кривизны" и случайно не получилось какие-нибудь 128 или 192Fs.

    Здесь не факт, что даташиты полностью и правильно описывают поведение реальной микросхемы - годы редакции даташита и выпуска микросхемы могут сильно не совпадать. Какое-то сочетание частот может не работать.
    Последний раз редактировалось krulfa; 01.06.2010 в 18:06.
    "Земля" - это всего-навсего еще один провод.

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

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

    krulfa, очень похоже! Смущает также отсутствие 384fs в 1853.
    Это просто джиттер какой-то! (с) momitko

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

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

    Цитата Сообщение от krulfa Посмотреть сообщение
    конвейер ЦФ банально не успевает отработать поток и выдает ЦАПу некий полуфабрикат данных. А для 16-бит конвейер покороче
    Это вряд ли - схемотехнически проще и дешевле сделать один конвейер для всего и не перестраиваемый, а добавить на вход "обнулятор" 8-ми младших бит....

    Может какой знаток "англицкого" задаст вопрос аналоговцам?

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

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

    Леш, вопрос-то задать можно... Только что спрашивать?
    Это просто джиттер какой-то! (с) momitko

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

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

    Почему звук разный в 16 и 24 битных режимах при 16 бит исходнике. Как работает ЦФ в режиме 16 бит и 24 бита....

  11. #190
    Завсегдатай Аватар для yan
    Регистрация
    21.12.2004
    Адрес
    Чебоксары
    Возраст
    47
    Сообщений
    1,266

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

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

    Вообще, например, дизеринг после цифрового фильтра может быть разный в зависимости от битности входа.

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

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

    Цитата Сообщение от yan Посмотреть сообщение
    Вообще, например, дизеринг после цифрового фильтра может быть разный в зависимости от битности входа.
    Хорошая мысль. Наиболее правдоподобный вариант.....

  13. #192
    Регистрация не подтверждена
    Регистрация
    05.08.2004
    Адрес
    Piter
    Сообщений
    4,846

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

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

  14. #193
    Завсегдатай Аватар для yan
    Регистрация
    21.12.2004
    Адрес
    Чебоксары
    Возраст
    47
    Сообщений
    1,266

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

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

  15. #194
    Частый гость
    Автор темы
    Аватар для Candidate
    Регистрация
    01.10.2008
    Адрес
    Сочи
    Сообщений
    346

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

    Цитата Сообщение от aal Посмотреть сообщение
    Может какой знаток "англицкого" задаст вопрос аналоговцам?
    Я им писал, как только эта каша заварилась. Ответы на любые вопросы сводятся к банальному: AD1853 не рекомендуется в новых проектах, обратите внимание на AD1955.

  16. #195

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

    Цитата Сообщение от Candidate Посмотреть сообщение
    Я им писал, как только эта каша заварилась. Ответы на любые вопросы сводятся к банальному: AD1853 не рекомендуется в новых проектах, обратите внимание на AD1955.
    в 1955 такого фефекта нету?

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

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

    Wired, Толик, там еще интереснее - такого - нет. Чуть позже озвучим изыскания.
    Это просто джиттер какой-то! (с) momitko

  18. #197
    Частый гость Аватар для GiGaNT
    Регистрация
    20.09.2008
    Адрес
    Россия, г.Киров
    Возраст
    40
    Сообщений
    426

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


    Offтопик:
    Цитата Сообщение от Serge_L Посмотреть сообщение
    Чуть позже озвучим изыскания.
    Ждёмс...

    C уважением, Максим.

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

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

    Цитата Сообщение от Serge_L Посмотреть сообщение
    Чуть позже озвучим изыскания.
    И???

  20. #199
    Аудиоманьяк Аватар для Audiomaniac
    Регистрация
    13.08.2006
    Адрес
    Омск
    Сообщений
    6,497

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

    Если девайс нормально меряется на синусе, значит проблем с восприятием цапом цифровых данных нет, или я чего не понимаю?
    Хорошо играет тогда, когда звуки не отвлекают от музыки.

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

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

    aal, Леш, в отпуске мы... В лесу... Нет там паяльников, ЦАПов и проч. На работу вообще не войти, после 9 утра находиться невозможно... Ничего за лето не сделали, все результаты только в октябре будут, видимо.
    Это просто джиттер какой-то! (с) momitko

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

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

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

Ваши права

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