Страница 8 из 12 Первая ... 678910 ... Последняя
Показано с 141 по 160 из 221

Тема: "Простейший" ЦАП на PCM58P

  1. #1 Показать/скрыть первое сообщение.
    Старый знакомый
    Автор темы
    Аватар для dee-jan
    Регистрация
    09.07.2009
    Адрес
    BLR
    Возраст
    44
    Сообщений
    937

    По умолчанию

    Всем привет.
    (Да простит меня Serg138 за шутку в названии темы )
    Поехали...
    В первую очередь хотел передать огромную благодарность Алексею dortonyan ! за бесценные советы по УВХ, ПЛИС, за дефицитные детальки. Без него этот ЦАП бы не состоялся.
    Проект в целом долго строился по причине некоторого дефицита деталек в магазах и свободного времени.
    Что хотелось в целом попробовать: в первую очередь деглитчер, далее ЦФ с толковым подавлением на Найквисте (спасибо Алексею за проект ЦФ!), дифференциальную землю с УВХ в выхлопе. В роли транспорта - мини болгарин на XMOS.
    Из интересного - добавлен узел на 595, который калибрует еще дополнительно 5-8биты.
    ЦФ поддерживает 32х, но PCM58 увы такое не тянет. Поэтому все измерения даны в 16х режиме.
    В роли ИУ - LM6171, УВХ - OPA828, ФНЧ - OPA1611.
    Схема выхлопа и спектры основные ниже - соотвественно с деглитчером и без.
    В архиве расширенные измерения. В роли АЦП - АК5388.
    Нажмите на изображение для увеличения. 

Название:	выхлоп.jpg 
Просмотров:	2570 
Размер:	527.0 Кб 
ID:	425156
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	bot.jpg 
Просмотров:	2032 
Размер:	865.8 Кб 
ID:	425221   Нажмите на изображение для увеличения. 

Название:	top.jpg 
Просмотров:	2202 
Размер:	648.0 Кб 
ID:	425154   Нажмите на изображение для увеличения. 

Название:	1037_-60db.png 
Просмотров:	1182 
Размер:	207.7 Кб 
ID:	425153   Нажмите на изображение для увеличения. 

Название:	10k_0db.png 
Просмотров:	1074 
Размер:	204.9 Кб 
ID:	425148  

    Нажмите на изображение для увеличения. 

Название:	18k+19.45k.png 
Просмотров:	1017 
Размер:	207.8 Кб 
ID:	425149   Нажмите на изображение для увеличения. 

Название:	18k+19.45k_no SH.png 
Просмотров:	963 
Размер:	225.2 Кб 
ID:	425152   Нажмите на изображение для увеличения. 

Название:	1037_0db.png 
Просмотров:	981 
Размер:	205.1 Кб 
ID:	425150   Нажмите на изображение для увеличения. 

Название:	1037_0db_no SH_44k.png 
Просмотров:	922 
Размер:	211.3 Кб 
ID:	425151  

    Нажмите на изображение для увеличения. 

Название:	IMG_20220716_161310.jpg 
Просмотров:	1452 
Размер:	1.13 Мб 
ID:	425196  
    Вложения Вложения
    Последний раз редактировалось dee-jan; 13.09.2022 в 10:12.
    "Теория — это когда все известно, но ничего не работает. Практика — это когда все работает, но никто не знает почему. Мы же объединяем теорию и практику: ничего не работает... и никто не знает почему"
    Альберт Эйншейн.

  2. #141
    Старый знакомый Аватар для stratov
    Регистрация
    16.06.2020
    Адрес
    г. Сальск
    Сообщений
    985

    По умолчанию Re: "Простейший" ЦАП на PCM58P

    Цитата Сообщение от nabiullin Посмотреть сообщение
    подскажите пожалуйста с какими ЦФ дружат PCM56 ?

    почитавши разные ветки и источники, понял что:
    PMD100
    YM3434
    sm5847

    а как насчет DF1700 ?
    должен и с ним дружить, главное на 16бит выход слова выставить df1700 и должно работать. А точнее поправят более знающие

  3. #142
    Новичок Аватар для nabiullin
    Регистрация
    08.05.2018
    Адрес
    Уфа, Башкирия
    Возраст
    41
    Сообщений
    65

    По умолчанию Re: "Простейший" ЦАП на PCM58P

    из дальнейшего курения форумов понял что df1700 потребляет на вход RJ формат 16 бит.
    вроде как можно используя cirrus asrc выдать нужный ему формат.
    система в авто:
    процессор AudioBerry DSP1 -> усь Alpine MRP f900 -> ас Bewith Accurate 2 + саб Pioneer ODR TS2

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

    По умолчанию Re: "Простейший" ЦАП на PCM58P

    nabiullin, зачем для задания формата использовать целый ресемлпер?
    Вы же вроде собирали на PIC32 транспорт. Задайте просто на его выходе нужный формат.
    А вообще, если умеете программировать, то можно было бы ЦФ и на FPGA собрать.

  5. #144
    Старый знакомый Аватар для stratov
    Регистрация
    16.06.2020
    Адрес
    г. Сальск
    Сообщений
    985

    По умолчанию Re: "Простейший" ЦАП на PCM58P

    Цитата Сообщение от nabiullin Посмотреть сообщение
    df1700 потребляет на вход RJ формат 16 бит
    Верно

  6. #145
    Новичок Аватар для nabiullin
    Регистрация
    08.05.2018
    Адрес
    Уфа, Башкирия
    Возраст
    41
    Сообщений
    65

    По умолчанию Re: "Простейший" ЦАП на PCM58P

    Цитата Сообщение от dortonyan Посмотреть сообщение
    nabiullin, зачем для задания формата использовать целый ресемлпер?
    Вы же вроде собирали на PIC32 транспорт. Задайте просто на его выходе нужный формат.
    А вообще, если умеете программировать, то можно было бы ЦФ и на FPGA собрать.
    да, транспорт есть, для теста попробую с пика запустить, когда макет соберу.
    про ЦФ на FPGA читал несколько тем, можно попробовать, ради нового опыта, но с нуля я точно не осилю написать, а что то опенсорсного фриварного не встретил с исходниками.
    система в авто:
    процессор AudioBerry DSP1 -> усь Alpine MRP f900 -> ас Bewith Accurate 2 + саб Pioneer ODR TS2

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

    По умолчанию Re: "Простейший" ЦАП на PCM58P

    Цитата Сообщение от nabiullin Посмотреть сообщение
    про ЦФ на FPGA читал несколько тем, можно попробовать, ради нового опыта, но с нуля я точно не осилю написать, а что то опенсорсного фриварного не встретил с исходниками.
    Так я же в своих темах опенсорсные исходники и выкладывал. И описание модулей - как что конфигурировать. Как генерировать коэф-ты для фильтра (если хочется другие) тоже описывал.
    Там надо только создать проект, подключить к нему главный файл из исходников, задать (по описанию) в этом файле параметры модулей ЦФ и задать в IDE распиновку чипа. IDE под циклоны бесплатное, программатор тоже копеечный.
    Где-то на форуме (вроде в самой первой ветке про ЦФ) tomtit выкладывал коэф-ты SM5842/5847 и DF1700. При желании можно любой повторить в точности.

  8. #147
    Новичок Аватар для nabiullin
    Регистрация
    08.05.2018
    Адрес
    Уфа, Башкирия
    Возраст
    41
    Сообщений
    65

    Вопрос Re: "Простейший" ЦАП на PCM58P

    Цитата Сообщение от dortonyan Посмотреть сообщение
    Так я же в своих темах опенсорсные исходники и выкладывал. И описание модулей - как что конфигурировать. Как генерировать коэф-ты для фильтра (если хочется другие) тоже описывал.
    Там надо только создать проект, подключить к нему главный файл из исходников, задать (по описанию) в этом файле параметры модулей ЦФ и задать в IDE распиновку чипа. IDE под циклоны бесплатное, программатор тоже копеечный.
    Где-то на форуме (вроде в самой первой ветке про ЦФ) tomtit выкладывал коэф-ты SM5842/5847 и DF1700. При желании можно любой повторить в точности.
    ой, самую важную ветку я и пропустил... читал ее год назад ведь!

    можете уточнить, какие именно версии циклона подойдут для проекта?
    как вы и рекомендовале в теме: EP1C3T100 ?

    прикуплю что нибудь для экспериментов, программатор "бластер" красный подойдет для этого дела?
    система в авто:
    процессор AudioBerry DSP1 -> усь Alpine MRP f900 -> ас Bewith Accurate 2 + саб Pioneer ODR TS2

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

    По умолчанию Re: "Простейший" ЦАП на PCM58P

    EP1C3T100 - это просто единственный из циклонов в относительно компактном 100-выводном корпусе. Остальные идут в 144-пиновых или в BGA.
    Этого циклона хватит для ЦФ и еще куча ресурсов останется.
    Флешку к нему брать дорогую альтеровскую не обязательно. Вместо них подходят от Winbond, только объем надо выбирать как у EPCS флешек.
    Программатор нужен стандарта "altera byte blaster". Я особо не вникал в другие бластеры - одинаковые они или нет, не скажу.
    А вообще ПЛИС можно любую с объемом примерно от 2к ячеек и больше (самый новый ЦФ планирую впихнуть вообще в LCMXO2-1200). По альтере просто информации в сети больше всего, бесплатное IDE со встроенным симулятором и копеечный программер.
    Последний раз редактировалось dortonyan; 03.01.2025 в 18:45.

  10. #149
    Частый гость Аватар для kent
    Регистрация
    21.10.2004
    Сообщений
    302

    По умолчанию Re: "Простейший" ЦАП на PCM58P


    Offтопик:
    Цитата Сообщение от nabiullin Посмотреть сообщение
    ...как вы и рекомендовале в теме: EP1C3T100 ? прикуплю что нибудь для экспериментов...
    А может создадите киты из циклона вместе с компактной платкой DF c интерфейсами под старые параллельные DAC, а то EP1C3T100 в единичных количествах физикам малодоступны ?

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

    По умолчанию Re: "Простейший" ЦАП на PCM58P


    Offтопик:
    kent, здесь еще есть в розницу по божеской цене, если не боитесь тарить в Китае (за оригинальность чипов не ручаюсь).
    Такое тоже годится. Оно сразу со встроенным флешем и потреблять будет меньше, но программатор у латтиса дороже. Или можно использовать какой-нить FTDI интерфейс, но я не пробовал.

  12. #151
    Частый гость Аватар для kent
    Регистрация
    21.10.2004
    Сообщений
    302

    По умолчанию Re: "Простейший" ЦАП на PCM58P


    Offтопик:
    Цитата Сообщение от dortonyan Посмотреть сообщение
    kent, здесь еще есть в розницу
    Спасибо! Но из РФ физику платить похоже придется через каких-либо ненадежных посредников, да и с нормальной небольшой платой было бы гораздее.


  13. #152
    Новичок Аватар для aleev
    Регистрация
    14.02.2020
    Сообщений
    22
    Последний раз редактировалось aleev; 05.01.2025 в 23:49.

  14. #153
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    62
    Сообщений
    39,187

    По умолчанию Re: "Простейший" ЦАП на PCM58P


    Offтопик:
    Цитата Сообщение от dortonyan Посмотреть сообщение
    EP1C3T100 - это просто единственный из циклонов в относительно компактном 100-выводном корпусе. Остальные идут в 144-пиновых или в BGA.
    Этого циклона хватит для ЦФ и еще куча ресурсов останется.

    Хватит, но к сожалению оно уже все Obsolete, и купить можно только остатки в стремных местах.
    Народ с соседней конторы жаловался, что они выгребли перед НГ последнюю пару сотен в Фарнелле, в Диджикее и Маузере уже небыло. Хорошо оно у них стоит в платке, которую они делают мелким тиражем, менее сотни в год, так что пока у них будет время передалать на что-то еще выпускающееся.

    Так что, может и тут лучше на что-то другое переходить, и наверное не на Альтеру-Интел - они что-то часто стали прекращать производство многих чипов.

    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Да мне-то что, меняйтесь!"(с)анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

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

    По умолчанию Re: "Простейший" ЦАП на PCM58P


    Offтопик:

    aleev, модуляторы вместе с ЦФ для конвертации PCM->DSD в первый циклон тоже помещаются: расходуется всего около 2,2к ячеек из 2,9к.

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

    Цитата Сообщение от Alex Посмотреть сообщение
    и наверное не на Альтеру-Интел - они что-то часто стали прекращать производство многих чипов.
    Когда альтера подалась интелу, то они еще и зачем-то закрыли архив старых (в том числе бесплатных) IDE (квартусы).
    IDE под плисины снятые с производства на сайте интела не скачать.

  16. #155
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    62
    Сообщений
    39,187

    По умолчанию Re: "Простейший" ЦАП на PCM58P

    Цитата Сообщение от dortonyan Посмотреть сообщение
    Альтера проще всего осваивается, поэтому советую.
    Ну да, я сам с них начинал когда-то, благо программатор Байт-Бластер для них - это один регистр плюс несколько проводков на LPT.

    Цитата Сообщение от dortonyan Посмотреть сообщение
    Когда альтера подалась интелу, то они еще и зачем-то закрыли архив старых (в том числе бесплатных) IDE (квартусы).
    IDE под плисины снятые с производства на сайте интела не скачать
    Хорошо у меня есть архив старых инсталяшек, и там есть и Квартус, и МАХ++ (я им для CPLD больше пользуюсь).

    Цитата Сообщение от dortonyan Посмотреть сообщение
    модуляторы вместе с ЦФ для конвертации PCM->DSD в первый циклон тоже помещаются: расходуется всего около 2,2к ячеек из 2,9к.
    ...
    Так это дело хозяйское (альтернативы в виде латтиса, говина и ксайлинкса хватает)
    Есть и другие "альтернативы", если не нужна спец.шина для ископаемых ЦАПов.
    Причем не самая плохая, и делать саму толком ничего не надо - просто АК4137.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Да мне-то что, меняйтесь!"(с)анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  17. #156
    Завсегдатай Аватар для Turbo_man
    Регистрация
    06.04.2010
    Адрес
    Moscow
    Сообщений
    5,730

    По умолчанию Re: "Простейший" ЦАП на PCM58P

    Вот как раз и сделать как бы клон этой 4137 на фпга, чтобы проект потом расширить своими хотелками.

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

    По умолчанию Re: "Простейший" ЦАП на PCM58P

    Преобразование PCM->DSD уже есть.
    Прикинул DSD->PCM: тоже не сложно получается, хватает однобитного FIR фильтра на 256 отводов. Должен влезть в тот же циклон.
    Только что ASRC не будет, как у 4137, но при наличии синхронных источников не очень и нужен.

  19. #158
    Завсегдатай Аватар для tomtit
    Регистрация
    23.06.2009
    Адрес
    пгт.Торонтовка
    Возраст
    66
    Сообщений
    1,041

    По умолчанию Re: "Простейший" ЦАП на PCM58P

    Самое смешное, что и делать ничего особенно не надо. Пишите софтовый 4137 и выводите через какую-нибудь Амонерку. DSD512 оказывается более чем достаточно для качественного HiEndъ звука. Можно поиграться ещё и с разными модуляциями типа ШИМ поверх DSD512. Moжно даже совместить это всё с ресемплером в какую-нибудь оптимальную для выхода частоту. И навороченные микросхемы ДАК нафиг не нужны. 16 копеечных D-триггеров справятся с преобразованием в аналог не хуже.


    Offтопик:
    Altery и Xilinx похоже сильно соптимизировали, как подразделения низкоприбыльные по сравнению с профильным продуктом. Это судьба всех мелких компаний, закупленных гигантами. В Альтере R&D работало то всего около 200 человек.

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

    По умолчанию Re: "Простейший" ЦАП на PCM58P

    Цитата Сообщение от tomtit Посмотреть сообщение
    И навороченные микросхемы ДАК нафиг не нужны. 16 копеечных D-триггеров справятся с преобразованием в аналог не хуже.
    Думаю PCM1795 в моно-включении будет еще лучше (ну или как минимум не хуже) и проще, при сравнимой стоимости.

    Цитата Сообщение от tomtit Посмотреть сообщение
    16 копеечных D-триггеров справятся с преобразованием в аналог не хуже.
    Да в общем-то хорошие ЦАП давно уже недорогие: AK4490/4493.
    Вот почему за AK4499EX денег просят как за прецизионный параллельный ЦАП - загадка. Что там такого можно было накуралесить в интегральном модуляторе?

  21. #160
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    62
    Сообщений
    39,187

    По умолчанию Re: "Простейший" ЦАП на PCM58P

    Цитата Сообщение от dortonyan Посмотреть сообщение
    Вот почему за AK4499EX денег просят
    А за BD34301/34302?
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Да мне-то что, меняйтесь!"(с)анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

Страница 8 из 12 Первая ... 678910 ... Последняя

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

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

Ваши права

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