Показано с 1 по 6 из 6

Тема: Регулировка громкости для I2S или AES?

  1. #1
    Новичок
    Автор темы
    Аватар для retek
    Регистрация
    07.12.2019
    Сообщений
    6

    По умолчанию Регулировка громкости для I2S или AES?

    Здравствуйте!
    Имеется цифровой источник который выдает аудио по I2S без возможности регулирования громкости.
    Далее при помощи DIT4192 планируется конвертировать I2S в AES.
    Подскажите, есть ли способ регулировки громкости на уровне I2S или AES?

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

    По умолчанию Re: Регулировка громкости для I2S или AES?

    Регулировка громкости в цифре, это операция Data_Out = Data_IN / Volume_attenuation.

    4192 этого делать не умеет, значит нужно перед ней поставить то, что умеет, и у него на выходе (сооотю на входе 4192) будет отрегулированный I2S а на выходе 4192 - отрегулируемый спдиф/аэс/тослинк, что подключишь.
    Последний раз редактировалось Alex; 24.05.2020 в 17:34.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  3. #3
    Новичок
    Автор темы
    Аватар для retek
    Регистрация
    07.12.2019
    Сообщений
    6

    По умолчанию Re: Регулировка громкости для I2S или AES?

    Цитата Сообщение от Alex Посмотреть сообщение
    4192 этого делать не умеет, значит нудно перед ней поаставить то, что умеет
    Можете посоветовать микросхему которая умеет?
    Пересмотрел всю линейку продуктов от Цайруса и Техасских инструментов и никаких регуляторов громкости в цифре не обнаружил.
    Попадаются всякие CS3318, но это цифровая регулировка для аналога.

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

    По умолчанию Re: Регулировка громкости для I2S или AES?

    Цитата Сообщение от retek Посмотреть сообщение
    Можете посоветовать микросхему которая умеет?
    Готовых микросхем для этого не знаю

    Цитата Сообщение от retek Посмотреть сообщение
    Пересмотрел всю линейку продуктов от Цайруса и Техасских инструментов и никаких регуляторов громкости в цифре не обнаружил.
    Что вполне объяснимо, ввиду идиотизъма самой задачи.

    Но делается легко на любом микроконтроллере с двумя портами I2S (или одним, в фулдуплексе) и десятке-двух строчек кода.

    ---------- Сообщение добавлено 17:33 ---------- Предыдущее сообщение было 17:32 ----------

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

  5. #5
    Новичок
    Автор темы
    Аватар для retek
    Регистрация
    07.12.2019
    Сообщений
    6

    По умолчанию Re: Регулировка громкости для I2S или AES?

    Цитата Сообщение от Alex Посмотреть сообщение
    Но делается легко на любом микроконтроллере с двумя портами I2S (или одним, в фулдуплексе) и десятке-двух строчек кода.
    В таком случае не будет ли логичнее заодно сделать конвертер в AES на том же МК?
    Не встречал МК с двумя I2S на борту.
    На МК уже имеются штатные функции регулировки громкости или нужно что-то изобретать?

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

    По умолчанию Re: Регулировка громкости для I2S или AES?

    Цитата Сообщение от retek Посмотреть сообщение
    В таком случае не будет ли логичнее заодно сделать конвертер в AES на том же МК?
    Логичнее, если в нем есть спдиф-передатчик.

    Цитата Сообщение от retek Посмотреть сообщение
    Не встречал МК с двумя I2S на борту.
    Есть и с 5-ю, а уж с двумя так навалом.
    Но тут хватит и одного фулдуплексного.

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

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

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

Ваши права

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