a_electronic 0 26 августа, 2021 Опубликовано 26 августа, 2021 · Жалоба Есть устройство, которое является источником, подается на кодер MP3(черный ящик) по I2S. Источник работает как мастер клоков MCLK/BCLK/LRCLK(по другому не умеет), кодер как слейв. Трабл в том, после кодера появляются щелчки. Непериодические и со случайной амплитудой. I2S-ный ЦАП, подключенный параллельно входу кодера, дает чистый звук. Настройки частот MCLK/BCLK/LRCLK идентичны. Источник и кодер каждый имеет свой кварц 27Мгц. Если затактировать их от одного кварца это проблему не решает. В чем может быть причина? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alex11 3 31 августа, 2021 Опубликовано 31 августа, 2021 · Жалоба Проблема, очевидно, в кодере. Если про него ничего не известно, то и сделать ничего нельзя. Как вариант, посмотрите, что будет, если снизить bclk/lrck везде. Может быть, просто не успевает. Может быть, не успевает сохранять данные после кодера. Вы, кстати, данные смотрите в записи или в реалтайме обратно раскручиваете? Тогда там еще может быть засада. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
V_G 8 31 августа, 2021 Опубликовано 31 августа, 2021 · Жалоба Какой процессор обрабатывает сигнал? У stm кортексы до М3 включительно имеют кривой I2S. Возможно, все армы этих поколений с кривым I2S? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
a_electronic 0 1 сентября, 2021 Опубликовано 1 сентября, 2021 · Жалоба 17 hours ago, Alex11 said: Проблема, очевидно, в кодере. Если про него ничего не известно, то и сделать ничего нельзя. Как вариант, посмотрите, что будет, если снизить bclk/lrck везде. Может быть, просто не успевает. Может быть, не успевает сохранять данные после кодера. Вы, кстати, данные смотрите в записи или в реалтайме обратно раскручиваете? Тогда там еще может быть засада. Да. Всякие проведенные реверс-инжиниринговые тесты показали, что у .... кодера большие проблемы с синхронизацией если он работает в режиме слейва. Максимум удалось добиться мимимизации эффекта, чак что щелчки ужу не щелчки, а похрустывание. Хруст и щелчки пропадают, если: а)перевести источник с режима I2S в режим serial, когда данные начинаются сразу после LRCLK, а кодер оставить в I2S и проинвертировать MCLK. Но тогда он явно теряет старший бит( не знаковый) и начинает пердеть, если звук громче определенного уровня. Когда он мастер - все ок, ибо демо-борда, на которой стоит аналоговый АЦП, работает чисто. Трабл в том, что чип-источник может быть только мастером. Есть идея воткнуть между ними самлрэйт конвертер который настроить с двух сторон слейвом. Ну или связку ЦАП-АЦП))) Буду пробовать и то, и другое. 15 hours ago, V_G said: Какой процессор обрабатывает сигнал? У stm кортексы до М3 включительно имеют кривой I2S. Возможно, все армы этих поколений с кривым I2S? Это спецуха от самураев. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
V_G 8 1 сентября, 2021 Опубликовано 1 сентября, 2021 · Жалоба Кстати, обозначенная проблема stm32 имеет ту же природу: проц не может корректно работать мастером с АЦП, а при подключении слейвом появляется вероятность рассинхронизации. Почитайте эррату на stm, может, получите новую инфо Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
smart_pic 7 2 сентября, 2021 Опубликовано 2 сентября, 2021 · Жалоба Попробуйте поставить буферные усилители на тактовый сигнал, ну и на другие тож. Иногда увеличение крутизны фронтов помогало Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
a_electronic 0 7 сентября, 2021 Опубликовано 7 сентября, 2021 · Жалоба On 9/2/2021 at 8:03 PM, smart_pic said: Попробуйте поставить буферные усилители на тактовый сигнал, ну и на другие тож. Иногда увеличение крутизны фронтов помогало Буфер с каким током? У чипа-источника выходы IO настраиваемые и настроены на максимум : +-12mA. На выходе висят резисторы 27 Ом. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться