Перейти к содержимому
Форум журнала практической электроники «Датагор»

Выбор частот в I2S: fs, MCLK, LRCK, BICK


Рекомендованные сообщения

Добрый день!

 

Помогите, пожалуйста, новичку разобраться в логике выбора частот работы шины i2s.

В даташите на АК4490 показано, что звук одной и той-же fs (частоты дискретизации) можно воспроизводить с разными LRCK (BICK?). Например, для fs=96кГц - 256fs или 384fs. При этом прочитал что в шине I2S сигнал LRCK переключает данные левого/правого канала, и теперь не пойму, что за частота с суффиксом "fs", BICK? В таблице даташита она вообще не указана, опечатка? Чем будет отличаться в данном примере выбор 256fs или 384fs?

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

Спасибо.

post-31348-0-30555300-1469020402_thumb.jpeg

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Частота LRCK это и есть fs.

MCLK=fs*192 (например)

fs например одна, а MCLK можно подавать разные, но не любые (см. таблицу)

Изменено пользователем Sergiy_83

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Немного задержал с постом, в надежде большей информации, а попутно искал ещё и сам.

 

На мой взгляд, не получается что сигнал LRCK = fs (частота дискретизации), вот хотя-бы описание выводов из того-же даташита на АК4490:

BICK - Audio Serial Data Clock Pin in PCM Mode

SDATA - Audio Serial Data Input Pin in PCM Mode

LRCK - L/R Clock Pin in PCM Mode

Отсюда, учитывая описание сигналов I2S, следует что именно BICK вероятнее всего является fs, а LRCK переключает каналы.

 

Перелопатил кучу информации, но именно такие названия сигналов в описаниях I2S не встретил, только в даташитах от АКМ. Пока всё равно непонятно...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1. BCLK (Bit Serial Clock) — тактовые импульсы, по срезам которых происходит распознавание нужных пакетов данных.

2. LRCK (Left/Right Clock) — сигнал разделения левого и правого каналов – по нему ЦАП распознает, когда данные обрабатывать в левом, а когда в правом канале.

3. DATA — поток данных левого и правого каналов – то, что потом волшебным образом радует наш слух.

 

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

 

Думаю здесь не нужно путать тактовую частоту работы ЦАП (частота выборок из аналогового сигнала fs = BCLK) и пакеты данных (DATA):

... BICK - Audio Serial Data Clock Pin in PCM Mode SDATA - Audio Serial Data Input Pin in PCM Mode LRCK - L/R Clock Pin in PCM Mode ...

которые следуют с этой (BCLK) частотой, а также сигнал коммутации L/R.

 

Почему LRCK , а не BCLK в таблице (пост 1) "привязана" к fs , непонятно? Возможно это та же частота (её значение)...

  • Поддерживаю, плюсую! 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

И ещё: думаю не стоит сильно "напрягаться" в части MCLK...

 

Теоретически, кратное повышение тактовой частоты при обработке внутри чипа даёт лучшее восстановление формы исходного сигнала, за счёт более точной экстраполяции (по увеличенному числу выборок)...

 

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

 

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

имхо

Изменено пользователем titpol
  • Поддерживаю, плюсую! 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вот теперь некоторые моменты прояснились. Пересмотрев кучу графиков выяснил, что LRCK в АК4490 действительно переключает левый/правый каналы и делает это по фронту И спаду сигнала, и поэтому действительно получается LRCK численно равен fs - частоте дискретизации. Получается что в таблице даташита авторы в левой колонке и в заголовке указали одну и ту же частоту, только слева в кГц, а сверху - в fs-ах.

Если бы при этом они указали ещё и BICK, на мой взгляд, было бы более понятно.

 

С MCLK тоже всё понятно, в даташите написано конкретно - он участвует во внутренней передискретизации и обработке в АК4490.

 

Теперь остался вопрос по выбору частоты BICK, которая, как я выяснил имеет только нижнюю допустимую границу в единицах fs (в зависимости от разрядности передаваемых данных, кратно степени 2: 16, 32, 64 и далее).

На данный момент понятно, что на разных BICK меняется "наполненность" кадра данных, а вот как это влияет на процесс передачи и дальнейшей обработки ЦАПом, а также оптимальный вариант - непонятно.

Поделиться сообщением


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

А какая в принципе разница, на какой (повышенной) частоте работает ЦАП "внутри себя", если на выходе результат стандартный ?...

"Лишние" выборки при обработке искусственно (экстраполяцией) создаются между реальными.

 

Конечно если привести аналогию с компьютером, то, чем выше тактовая частота работы процессора, тем выше скорость и точность выполнения задач.

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

Изменено пользователем titpol
  • Поддерживаю, плюсую! 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Огромное спасибо за помощь!

 

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

Вообще суть моего интереса в том, что проектируя 32-битный ЦАП под свои нужды со входом USB через XMOS XHRA-2HPA на АК4490EQ, столкнулся с неполным описанием формата вывода данных по I2S из XHRA-2HPA - там указано только то что приёмник должен "ожидать" формат данных "I2S" и частоты дискретизации от 44.1 до 384кГц. В даташите на АК4490 более конкретное указание режимов источника сигнала, настраиваемое программно через регистры, и, как оказалось, немного запутанное. Подозреваю, что окончательную доводку прошивки контроллера все-же придётся делать после отладки.

 

Ещё раз спасибо за помощь!

Поделиться сообщением


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

Это не я... :smile:

 

Я только дал "наколку" цитату, от которой сам оттолкнулся, и своё понимание (весьма поверхностное).

Изменено пользователем titpol

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Пожалуйста, войдите для комментирования

Вы сможете оставить комментарий после входа



Войти сейчас
  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу

  • Форум законсервирован 💬

    Этот форум пока доступен, но не поддерживается, не модерируется, не обновляется. Прогноз не ясен.

    Продолжаем общаться в спец.разделе на основном сайте Журнала. Новая тема = новая статья, посты = комментарии под статьями.

  • Сообщения

    • Помогите опознать транзистор. Рядом для масштаба КТ315.
    • Скорее всего да. Лампы вышли из рабочего режима.       ____________________________________________________________________________ https://baza34.ru Видеонаблюдение Волгоград Саратов
    • Привет, друзья.   Есть гитарный усилитель, схема JCM800. До недавнего времени усилитель работал исправно.   Проблема состоит в перегреве одной из ламп 6П6C двухтактного выходного каскада после 5...10 минут работы после подачи анодного напряжения. Явление сопровождается усилением 50-герцового гула на выходе и ярким свечением лампы, в связи с чем я питание с анодов сразу снимаю. Лампы менял (остаются живыми-здоровыми) - проблема остаётся в том же плече каскада.   Смотрю на выходной транс как на причину дефекта.   Буду благодарен любым советам и рекомендациям.
    • Если продолжать так и дальше, без приборов, заменяя всё подряд, то дешевле и проще заменить сразу всё, то есть купить новый.   Советов по ремонту ваш вопрос не предполагает.
    • Добрый день.   У меня такая же плата как на фото. Появилась проблема. Перестал работать 1 канал. Не совсем тишина, если громкость выкрутить по максимуму, то слышна музыка. Менял местами саттелиты для проверки. В итоге перепаял все 3 TDA2030A, проблема сохранилась. На плате пропаял все элементы, также не помогло. Электролиты на вид целые, диоды прозвонил, все в порядке. Есть подозрения на одну из микросхем, которые на фото с правой стороны, предусилители вроде, если не ошибаюсь. Подскажите, пожалуйста, в какую сторону копать.
    • Здравствуйте. Не подскажете, есть мой Амфитон 002 25у. 2 года назад я его вылечил, работало как надо. Недавно заметил что при включении идет перегруз по каналам и не срабатывает реле. То есть должно сначала сработать реле. А у меня сразу включается с небольшим перегрузом. Звук нормальный, работает все кроме защиты с реле. Может реле залипло, накрылось? У меня накачены схемы но на блоке защиты рядом с неполярным кондером С1 я не нахожу R11 который рядом и подпаян совместно к базе VT1, R3, R5 и к этому не полярному С1 35в 47μF При включении, работе мультиметром не обнаружено напряжение на нем, миливольты какие то. Но у меня нет знаний что бы самому понять что надо сначала проверить. Тем более схема уже без этого R11 и я сразу теряюсь Но руки прямые. 2 года назад при помощи знакомого и интернета сумел найти сгоревший транзистор, заменить его и все электролиты кроме мощевиков банок, найти непропаи, выставить токи покоя, пересобрать дискретный регулятор громкости. И вообще проверить разные напряжения на разных модулях. Но так как я не мастер электронщик то знания быстро выветрились. Скажите, по моим симптомам куда копать сначала? Задержки и срабатывания реле нет, усилок сразу бумкает в динамике при включении и готов к работе. 
    • Менял амбушюры, остановился на тканевых, копия для AD-500X. Поставил динамик динамики 53мм, купленные на али. Добавил отверстия из камеры корпуса в сторону головы. Звук стал отличный. 4,5 из 5 балов
    • Добрый день, уважаемые Гуру! Возобновим тему. Имеется пара входных аттенюаторов: сердечник 50х32х20 из наносплава, первичная обмотка состоит из 2 половинок по 700 витков и 35 генри каждая, сопротивление постоянному току около 12 ом. Хочется подключить их напрямую к выходу МС ЦАПа. Но насколько я понял все наносплавы очень боятся подмагничивания. Имеет ли право на жизнь вот такая схема включения, учитывая, что на выходе цап присутствует половина от напряжения питания. Либо надо учитывать и переменную составляющую и сеточный ток следующей (6с45п) лампы?  Прошу сильно не пинать - я ближе к дилетанту!)  
    • Может это внешняя наводка? Что может "жужжать" в схеме с трансформаторным линейным БП?! Попробуйте файлик со звуком сюда приложить, может на какие мысли наведёт.
    • Здравствуйте, начал жужжать данный гитарный усилитель. Звук чем-то похож на электрическую машинку для стрижки, это не обычный 50/100 Гц гул. Фон хорошо слышен при нулевом положении регулятора громкости, при увеличении громкости пропорционально увеличивается. Лампы не при чем, фон формируется в оконечнике.   Увидел неприятную ступеньку на синусе на выводе анодной обмотки силового трансформатора, к которой подлючается источник напряжения смещения выходных ламп. При отключении источника от обмотки ступенька исчезает (точка WH на схеме). Само напряжение смещения, кроме постоянки, содержит пилообразную переменку амплитудой более 0,5 вольт. Мне показалось, что это вполне может быть связано с жужжащим фоном. Прошу у опытных людей совета, куда посмотреть дальше. Пока что неисправных элементов не увидел. Спасибо.  
    • Вообще-то прошло уже четыре, наверное всё что могло, уже давно "подгорело". Вы на даты смотрите? Это называется некропостинг, и на форумах не приветствуется.
    • Уменьшайте яркость индикации! Года так через два  индикаторы начнут подгорать! 
    • В общем, сейчас ещё раз проверил.  Мучаю вас почем зря...На выходе преда и оконечника 0, без сигнала (пока пред в защите или как сказать, диод красным горит) саб стартует абсолютно нормально, при выключении только одно-два движения динамика, но когда подаёшь питание на магнитолу(не включение) происходит хлопок, и при включении самой магнитолы второй хлопок. Подключил саб к др источнику при включении тишина, подключил магнитолу к другому усилителю эффект, выходит виновата магнитола...что с ней можно сделать??? И второй вопрос звук и движение динамика при выключении саба нормально? - это есть при любой конфигурации. Но защита и задержка в любом случае думаю будет не лишней.  Может ли быть дело в источнике питания магнитолы? Ведь в авто обычно такого эффекта нет...
    • Всем добра. А скажите, камрады: была ли у кого мысль, чтобы совсем уж полное ДАО случилось - сделать германиевый однотакт?  ГТ813 С 30А в коллекторе наверное смог бы выдать что-то весомое и достаточное? Это  была бы полная классика, во всём её великолепии.
    • да, еще забыл написать... в описании схемы защиты написано что не работает с цифровыми усилителями, судя по всему мой цифровой. не мой вариант схемы защиты или я что то не понимаю?
    • Доброго дня, достался данный саб в горелом состоянии, в итог осталась плата преда, и кусок от платы УНЧ-питание, был куплен УНЧ на АЛИ _https://aliexpress.ru/item/32889722712.html?spm=a2g0s.9042311.0.0.264d33edtpZYEz&_ga=2.210478997.1667374625.1612957790-431630493.1576837976&sku_id=65764880748 так же собрано новое независимое питание для преда,  при включении саба имеется хлопок, так же есть хлопок саба при  включении источника (автомагнитолы использую дома Alpine CDA-117Ri). Сейчас стоит вопрос в проработке защиты и исключения хлопков: исключения хлопков - наверно стоит использовать плату задержки хотел типа такой  _https://aliexpress.ru/item/4000126343883.html?spm=a2g0o.cart.0.0.619b3c00vanj3L&mp=1&_ga=2.147572791.1667374625.1612957790-431630493.1576837976&sku_id=10000000364950659 (так же тут пишут что необходимо независимое питание... почему? добавлять третий транс в систему или хватит от питания преда т.е не питающего основной УНЧ, тогда еще вопрос питание преда осуществляется двуполярным источником если подключить плату защиты на одну обмотку не будет ли перекоса по питанию преда), но реле защиты как мне сказали не выдержит, так же еще есть мысль такая, что раз есть хлопок и при включении питания саба и при включении источника сигнала тогда ,наверно, задержка спасет от первого, но не спасет от второго (можно конечно изменить алгоритм включения с 2 на 1, но хотелось бы что бы щелчка как бы не было при любых манипуляциях). Прошу помощи, может предложите что то адекватное, проверенное, несложное и недорогое...   Tsub-8 схема.zip
    • Случайно зашёл в тему, (искал выходной каскад типа СРПП на 6П18П), и обратил внимание на межкаскадный конденсатор в схеме (1,5 μF в паре с резистором 470 кОм???).Владимир, хотелось бы узнать почему так, если обычно хватает и 0,05 μF (ну в крайнем случае 0,1 μF при использовании ТВЗ 1-9 или ТВЗШ) и попросить комментарий Александра Николаевича.
    • Усилитель хороший. Заменил им штатный в БАРК 001. Работает 10 лет, за это время никаких проблем не было. Использовал импортные детали, кроме полевиков в контурах МПОС.
    • здравствуйте можете сказать. Сколько вольт подавать на ac-in. или можно подать постоянный ток сразу на ножку микросхемы? здравствуйте можете сказать. Сколько вольт подавать на ac-in. или можно подать постоянный ток сразу на ножку микросхемы?
    • Здравствуйте Александр Николаевич. Очень прошу помощи.  Вся суть воросов вот здесь: http://files.ххх.ххх/ru/ При возможности, ответьте пожалуйста. С ув. Сергей.  
    • Если н наидете ЕСС81 то это намного лучше чем 6и1п. ЕСС81 гораздо менее шумная... 6и1п только хороша когда новая... Востанавливал СИМЕНС, АЕГ и ГРУНДИГ... Но пришло время.. Приобрел приемкинк Казакстан 1968(УНЧ на 6н6п). Приемник пришел в плачевном состоянии.... Но корпус уже перекрасил и вставил динамик.... Персетроил УКВ на ФМ... Незнаю что делать с передней панелью... В планах, установка второго гетеродина.... Фото следует.,.. 
    • как бы, да но, я его разобрал, в ноль, и собрал обратно, весь отмыл, и покрыл платки лаком. А неконтакт врятли там все соединения паянные да и я же говорю что затвор V1 на массу, эффект остается.
    • Фон переменки слышен. Думаю, это из-за криво идущей земли. По схеме мне не понятно, откуда земля берется в преде. На УМ аналоговая земля и земля силовая - разные. А по схеме, выходит, что земля в преде появляется с т.37 УМ. ----- Посмотрел ещё раз на схему, и появился конкретный вопрос, соединяется ли земля заглушки на задней панели (для подключения в обход преда) с блоком питания и с т.27,28, или 37 УМ?
︽ Наверх страницы ︽
×
×
  • Создать...