Страница 16 из 26 Первая ... 61415161718 ... Последняя
Показано с 301 по 320 из 511

Тема: Народный DSP на ADAU1701-02

  1. #1 Показать/скрыть первое сообщение.
    Старый знакомый
    Автор темы
    Аватар для 20957
    Регистрация
    04.05.2016
    Адрес
    Нижний Новгород
    Сообщений
    521

    По умолчанию Народный DSP на ADAU1701-02

    Возникла потребность в делении частот по схеме 2.1
    Аналог не хочу использовать, предлагаю всем заинтересованным разработать всем миром DSP, для себя любимых.
    Прошу конструктивных предложений.
    Сразу, речь только о ADAU1701-02.
    Программатор китайский на кипарисе.
    За основу берем даташитную схему включения.
    Нажмите на изображение для увеличения. 

Название:	ADAU.jpg 
Просмотров:	5292 
Размер:	146.1 Кб 
ID:	297240

  2. #301
    Завсегдатай Аватар для Yury
    Регистрация
    27.01.2007
    Адрес
    White city
    Возраст
    38
    Сообщений
    1,406

    По умолчанию Re: Народный DSP на ADAU1701-02

    Можете подсказать что за Serial Mode, Parallel Mode режимы работы кодека?
    Последний раз редактировалось Yury; 12.01.2020 в 00:37.
    The science of today is the technology of tomorrow.

  3. #302

    По умолчанию Re: Народный DSP на ADAU1701-02

    Добрый день. Столкнулся с такой проблемой. При использовании любого фильтра в ADAU1701 в канале появляются пакеты импульсов (штук 20 амплитудой 1.5В, интервал между импульсами непостоянный). Интервал между этими пакетами около 5.5 сек. От источника сигнала не зависит. Пробовал и с аналоговыми входами/выходами и с цифровыми и от внутреннего генератора. Если фильтр не КИХ, то после снятия сигнала начинается самовозбуждение. Если КИХ, то помеха только при наличии сигнала. Может кто что посоветует? DSP перепаивал, поэтому грешу, что мог подпалить.

  4. #303
    Завсегдатай Аватар для DrModd
    Регистрация
    17.07.2019
    Сообщений
    1,040

    По умолчанию Re: Народный DSP на ADAU1701-02

    shumerok, А кварц какой? Или частота генератора? У меня были проблемы, шум на вч, с 24,576 .

  5. #304

    По умолчанию Re: Народный DSP на ADAU1701-02

    Цитата Сообщение от DrModd Посмотреть сообщение
    shumerok, А кварц какой? Или частота генератора? У меня были проблемы, шум на вч, с 24,576 .
    Генератор на 24.576 МГц. Но эти помехи только при использовании фильтров. Другие блоки никаких помех не вызывают. Играет все чистенько. Даже если фильтр поставить только в один канал, то помехи только в этом канале.

  6. #305
    Завсегдатай Аватар для DrModd
    Регистрация
    17.07.2019
    Сообщений
    1,040

    По умолчанию Re: Народный DSP на ADAU1701-02

    Цитата Сообщение от shumerok Посмотреть сообщение
    Генератор на 24.576 МГц
    Преходите на 12,288 или на ADAU1452

  7. #306
    Завсегдатай Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    39
    Сообщений
    2,601

    По умолчанию Re: Народный DSP на ADAU1701-02

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

    1. Нужно сконфигурировать выходной интерфейс (если используется I2S) в зависимости от частоты мастерклока:

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

Название:	1701-01.png 
Просмотров:	300 
Размер:	11.8 Кб 
ID:	367779

    Так же желательно попробовать разные режимы захвата по bclk.

    2. Так же обязательно нужно конфигурировать выводы PLL_MODE опять же в зависимости от частоты мастерклока:

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

Название:	1701-02.png 
Просмотров:	223 
Размер:	24.8 Кб 
ID:	367781

    Резюме: если использовать отладочные платы Чип и Дип, у них PLL_MODE0=0, PLL_MODE1=1, что соответствует частоте мастерклока 256fs и плата прекрасно работает с генератором 12.288МГц на чатсоте 48кГц и начинает "щелкать" на 96кГц. Так же и при 96 кГц, отлично работает с генератором на 24.576МГц, но начинает щелкать на 48 кГц. Поэтому использовать ЧиДовскую плату желательно только при одной конфигурации (например 48 кГц сэмплрейт и 12.288МГц генератор).

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

    Если всё делать по даташиту никаких проблем с качеством звучания и работой ДСП не наблюдается.

    При использовании 1452 таких проблем нет, т.к. на моей памяти PLL в нём конфигурируется программно.
    _________________
    Евгений

  8. #307
    Частый гость Аватар для onefabis
    Регистрация
    19.02.2020
    Сообщений
    124

    По умолчанию Re: Народный DSP на ADAU1701-02

    Цитата Сообщение от maxssau Посмотреть сообщение
    Поэтому использовать ЧиДовскую плату желательно только при одной конфигурации (например 48 кГц сэмплрейт и 12.288МГц генератор).
    Если MCLK подает их же Super Prime, то PLL0 = 0 и PLL1 = 1 также будет работать и на частоте 44.1. Надо только чтобы в настройках Super Prime в Windows была выставлена частота и загружен проект Sigma Studio с частотой 44.1 хоть с той же arduino, просто с заменой параметров некоторых узлов проекта в Sigma Studio, так как далеко не все узлы требуют переназначения (например, переключатели не требуют, а эквалайзеры - требуют) и при тех же условиях залито в Adau1701, что вы описали выше. То есть по факту можно осуществить 44.1 и 48 переключение с одинаковой конфигурацией PLL, только надо продумать переключение кварцев 12.288МГц и 11.289МГц.

    ---------- Сообщение добавлено 01:16 ---------- Предыдущее сообщение было 01:13 ----------

    Цитата Сообщение от shumerok Посмотреть сообщение
    Если фильтр не КИХ, то после снятия сигнала начинается самовозбуждение.
    Было такое, когда выставлял частоту проекта, не соответствующую кварцу и количеству инструкций для этой частоты.
    Последний раз редактировалось onefabis; 27.03.2020 в 14:14.

  9. #308

    По умолчанию Re: Народный DSP на ADAU1701-02

    Цитата Сообщение от onefabis Посмотреть сообщение
    Было такое, когда выставлял частоту проекта, не соответствующую кварцу и количеству инструкций для этой частоты.
    Тактовая 24.576 МГц, частота дискретизации 96 кГц. Пробовал разное количество инструкций, результат одинаков. Попробую заменить генератор для начала. Хотя в pdf на ADAU написано, что дельта для PLL +20% -20% от тактовой.

  10. #309
    Завсегдатай Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    39
    Сообщений
    2,601

    По умолчанию Re: Народный DSP на ADAU1701-02

    Цитата Сообщение от onefabis Посмотреть сообщение
    только надо продумать переключение кварцев 12.288МГц и 11.289МГц.
    а что думать, 2 генератора, вывести 1 или 2 пина включения (по настроению, на выводы EN или через инвертор, если только один пин). Проект прошивки на сайте ЧиД выложен
    _________________
    Евгений

  11. #310
    Частый гость Аватар для onefabis
    Регистрация
    19.02.2020
    Сообщений
    124

    По умолчанию Re: Народный DSP на ADAU1701-02

    Цитата Сообщение от maxssau Посмотреть сообщение
    а что думать, 2 генератора, вывести 1 или 2 пина включения (по настроению, на выводы EN или через инвертор, если только один пин). Проект прошивки на сайте ЧиД выложен
    Где такой вывод EN? На Super prime? Прошивка тоже для него?

  12. #311
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    35,982

    По умолчанию Re: Народный DSP на ADAU1701-02

    Цитата Сообщение от onefabis Посмотреть сообщение
    Где такой вывод EN?
    У генераторов (осцилляторов), обычно 1-я ножка.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  13. #312
    Завсегдатай Аватар для Yury
    Регистрация
    27.01.2007
    Адрес
    White city
    Возраст
    38
    Сообщений
    1,406

    По умолчанию Re: Народный DSP на ADAU1701-02

    что то не соображу как кодек AK4621 связать с 1452. Если отдельно ADC и DAC, то вроде понятно, а если 2в1 как в AK4621, то хз...
    Нажмите на изображение для увеличения. 

Название:	1452+4621.jpg 
Просмотров:	165 
Размер:	309.8 Кб 
ID:	368191Нажмите на изображение для увеличения. 

Название:	4621 BD.jpg 
Просмотров:	115 
Размер:	116.3 Кб 
ID:	368192
    The science of today is the technology of tomorrow.

  14. #313

    По умолчанию Re: Народный DSP на ADAU1701-02

    Цитата Сообщение от shumerok Посмотреть сообщение
    Тактовая 24.576 МГц, частота дискретизации 96 кГц. Пробовал разное количество инструкций, результат одинаков. Попробую заменить генератор для начала. Хотя в pdf на ADAU написано, что дельта для PLL +20% -20% от тактовой.
    Подсказали в чем проблема на форуме ANALOG. Для внешнего генератора с тактовой частотой 24.576 МГц для того, чтобы проект работал на 96 кГц, ноги PLL_MODE0 и 1 должны быть в высоком уровне, а у меня PLL_MODE0 был притянут к земле. Ну и соответственно количество инструкций 512.

  15. #314
    Старый знакомый Аватар для Alexey-Rus.
    Регистрация
    15.03.2009
    Адрес
    Ростов-на-Дону
    Возраст
    42
    Сообщений
    535

    По умолчанию Re: Народный DSP на ADAU1701-02

    Подскажите, где в Сигмастудии посмотреть количество инструкций (команд), использующихся в проекте? Как понять, что вылез за допустимый предел?

  16. #315
    Частый гость Аватар для onefabis
    Регистрация
    19.02.2020
    Сообщений
    124

    По умолчанию Re: Народный DSP на ADAU1701-02

    Скрытый текст

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

Название:	Clip2net_200419020034.png 
Просмотров:	128 
Размер:	13.8 Кб 
ID:	369792
    [свернуть]

    Нажмите на Link Compile и рядом с проектом появится папка "IC 1_ *Project name* " - там будет папка "net_list_out2", в ней будет файл "compiler_output.txt", и там будет примерно такая строка:
    Number of instructions used (out of a possible 1024 ) = 827

  17. #316
    Старый знакомый Аватар для Alexey-Rus.
    Регистрация
    15.03.2009
    Адрес
    Ростов-на-Дону
    Возраст
    42
    Сообщений
    535

    По умолчанию Re: Народный DSP на ADAU1701-02

    onefabis, спасибо, нашёл.

    По этому вопросу кто-нибудь может подсказать? https://forum.vegalab.ru/showthread....=1#post2764639

    Сделал захват внутренних команд автомобильного ГУ и управление ADAU1701 через МК.

    Почему-то при отсутствии сигнала на входе и накручивании басов на максимум в динамиках слышится легкое бубнение, а при переключении "Mute No Slew (Standart)" слышны щелчки. Если регулятор громкости, который в проекте сигмастудии установлен непосредственно перед выходом, сделать потише, то шумов не слышно. Загружаю данные через регистры безопасной загрузки, как рекомендует даташит на ADAU1701. Из Сигмастудии вроде без лишних звуков всё регулируется.

    ---------- Сообщение добавлено 23:06 ---------- Предыдущее сообщение было 13:27 ----------

    Никто не знает, есть в Сигмастудии модуль простейшего компандерного шумоподавителя?

  18. #317
    Завсегдатай Аватар для lazycat
    Регистрация
    02.12.2005
    Адрес
    Тамбов
    Возраст
    51
    Сообщений
    2,456

    По умолчанию Re: Народный DSP на ADAU1701-02

    А кто подскажет различия между 1701 и 1401 ?

    Ибо по даташиту близнецы-братья

  19. #318
    Завсегдатай Аватар для Leoniv
    Регистрация
    20.04.2016
    Адрес
    Minsk
    Возраст
    21
    Сообщений
    5,588

    По умолчанию Re: Народный DSP на ADAU1701-02

    Цитата Сообщение от Alexey-Rus. Посмотреть сообщение
    Никто не знает, есть в Сигмастудии модуль простейшего компандерного шумоподавителя?
    Озабочен той же проблемой - хочу применить SigmaDSP в УВ катушечника. К удивлению, никто стандартных шумоподавителей (Dolby, dbx) на нем не делал.

  20. #319
    Завсегдатай Аватар для DrModd
    Регистрация
    17.07.2019
    Сообщений
    1,040

    По умолчанию Re: Народный DSP на ADAU1701-02

    Цитата Сообщение от lazycat Посмотреть сообщение
    А кто подскажет различия между 1701 и 1401 ?
    https://ez.analog.com/dsp/sigmadsp/f...1401-sigmadsps
    Расширенный температурный диапазон

    ---------- Сообщение добавлено 11:47 ---------- Предыдущее сообщение было 11:44 ----------

    Цитата Сообщение от Yury Посмотреть сообщение
    что то не соображу как кодек AK4621 связать с 1452. Если отдельно ADC и DAC, то вроде понятно, а если 2в1 как в AK4621, то хз...
    MCLK, LRCK, BICK общие, SDTO соответственно выход, SDTI вход.
    Последний раз редактировалось DrModd; 24.06.2020 в 11:58.

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

    По умолчанию Re: Народный DSP на ADAU1701-02

    Leoniv, начните с моделирования динамического фильтра МАЯК. Может остальное и не понадобится.

Страница 16 из 26 Первая ... 61415161718 ... Последняя

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

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

Ваши права

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